html, body {height:100%; width:100%;}
body {background:url('/accel/static/i/background.gif') repeat-x left top;}
/*all*/
a {text-decoration:underline; color:#666}
a:hover {color:#fb6500}
p {padding:12px 0}
h1 {color:#053b73; font:normal 24px arial; padding:13px 0 10px 0}
h2 {color:#053b73; font:normal 20px arial; padding:13px 0 10px 0}
h3 {padding:10px 0 5px 0; font-weight:bold; font-size:14px}
#content img {border:4px solid #659bcb}
.light {color:#999}

#wrapper {min-height:100%; height:auto !important; height:100%; margin:0 0 -80px 0; padding:0 56px; background:url('/accel/static/i/header_inocar.jpg') no-repeat right 29px; position:relative;}

/*header*/
#header {height:292px; position:relative}
#logo {position:absolute; display:block; width:332px; height:79px; text-indent:-999px; overflow:hidden; background:url('/accel/static/i/avtogarazh_logo.gif') repeat-x left top; top:94px}
#logo a {display:block; width:332px; height:79px; text-indent:-999px; overflow:hidden}
#tphone {position:absolute; top:185px; left:73px; color:#053b73; font:27px 'trebuchet ms'}
#tphone span {font-size:13px; float:left; margin:4px 7px 0 0}
#slogan {float:right; width:508px; height:228px; margin-top:44px}
.btr {background:url('/accel/static/i/header_btr.jpg') no-repeat left top;}
#slogan a {float:right; color:#55c7f8; font-size:11px; text-decoration:none; display:block; height:20px; background:url('/accel/static/i/slogan_marker_red.gif') no-repeat right top; margin:4px; padding:4px 31px 0 0}
#slogan a:hover {background:url('/accel/static/i/slogan_marker_yellow.gif') no-repeat right top;}

/*footer*/
#footer {clear:both; height:80px; background:url('/accel/static/i/footer.gif') repeat-x left top; margin:0 56px; position:relative}
#copystudio {color:#fff; font:bold 10px arial; display:block; right:32px; padding:2px 73px 0 0; background:url('/accel/static/i/clickon.gif') no-repeat right top; height:18px; margin-top:16px; position:absolute}
#footer dfn {font-style:normal; font:bold 10px arial; position:absolute; color:#fff; left:36px; top:3px;width:40%}
#footer dfn a {color:#fff}
#footer dfn a:hover {text-decoration:none}
#counters {text-align:center; margin:0 200px 0 315px; padding-top:6px;}

/*structure page*/
#container {width: 100%;height: 1%; clear:both; position:relative; float:left}
#container:after {content: '.';	display: block;	clear: both; visibility: hidden; height: 0;}
#page {width: 100%; float: left; overflow: hidden;}
#content {padding: 0 191px 90px 203px; line-height:120%}
#sideleft {float: left; width: 165px; margin-left: -100%; padding:5px 0 80px 0}
#sideright {float: left; width: 165px; margin-left: -165px; padding:5px 0 80px 0}

/*top menu*/
#tmenu {display:block; height:22px; border-bottom:4px solid #053b73; overflow:hidden; margin-bottom:15px}
#tmenu li {display:block; float:left; color:#fff;  margin:4px 3px 0 0; background:#fff url('/accel/static/i/tmenu_w_left.gif') no-repeat left top;  font:bold 11px verdana}
#tmenu li span {display:block; height:18px; padding:3px 12px 0 12px; background:url('/accel/static/i/tmenu_w_right.gif') no-repeat right top;}
#tmenu li.sel {background:#053b73 url('/accel/static/i/tmenu_b_left.gif') no-repeat left top; margin-top:0; }
#tmenu li.sel span {height:22px; padding-top:7px; background:url('/accel/static/i/tmenu_b_right.gif') no-repeat right top;}
#tmenu li span a {color:#2f6cac; text-decoration:none}
#tmenu li.sel span a {color:#adcbe7}
#tmenu li span a:hover, #tmenu li.sel span a:hover {color:#fb6500}


/*sidebar style*/
#sideleft h6, #sideright  h6 {color:#fff; font:normal 13px arial; background:#053b73 url('/accel/static/i/sidehead.gif') no-repeat right top; display:block; height:17px; padding:2px 10px 2px 10px; margin-bottom:20px}
#sideleft h6 a, #sideright  h6 a {color:#fff; text-decoration:none}
#sideleft h6 a:hover, #sideright  h6 a:hover {color:#ffa600}

.action {text-align:center; padding:10px 0 0 0}
.action img {margin-bottom:22px}
.action ul {padding-bottom:30px}
.action ul li {text-align:left; padding:0 0 8px 14px; font:14px arial;}
.action ul li a {color:#003366; text-decoration:none}
.action ul li a:hover {color:#fb6500}

.lmenu {color:#fb6500; font:14px arial; padding:9px 0 60px 0}
.lmenu li {padding:0 0 8px 14px;}
.lmenu li span {background:url('/accel/static/i/marker.gif') no-repeat left 4px;text-indent:-999px;position:absolute;width:15px;height:15px;margin-left:-12px;cursor:pointer}
.lmenu li ul {margin-left:20px; padding:5px 0}
.lmenu li ul li {background:none; padding:2px 0; font-size:12px}
.lmenu a {color:#003366; text-decoration:none}
.lmenu a:hover {color:#fb6500}

.sblock {padding:4px 5px 10px 9px}
.sblock p {padding:0 0 19px 0; font:13px tahoma}
.sblock p span {display:block; color:#333333; font-size:14px}
.sblock img {border:4px solid #659bcb}

.newslist {padding:1px 0 0 9px}
.newslist dt {color:#333333; font:bold 11px tahoma; padding-bottom:10px}
.newslist dd {font:12px verdana; padding:0 0 27px 0; margin:0}
.newslist dd a {color:#666666}
.newslist dd a:hover {color:#fb6500}

#navigator {clear:both; border-top:1px dashed #003873; text-align:center; padding:10px 0; color:#000; margin-top:15px}
#navprev, #navnext {font-size:12px}
#navigator a {color:#003873;}
#navigator a:hover {color:#fb6500}
#navprev {margin-right:10px}
#navnext {margin-left:10px}

/*content style*/
ul.marker {margin-left:50px}
ul.marker li {padding-left:10px; background:url('/accel/static/i/marker.gif') no-repeat left 6px; line-height:120%}
table {width:100%; border-collapse:collapse; margin:10px 0}
table td, table th {border:1px solid #666666; padding:4px}
table tr th {color:#000; text-align:center; vertical-align:center; font-weight:normal; background:#639ace; color:#fff}
table.center td {text-align:center}
table.noborder td {border:0}

table tr.row td {background:#e9f4fb}

#content table.pricetab td {font-size:12px}

