@charset "utf-8";
/* CSS Document */

@import '/templates/autocentre_main/css/buttons_css.css';

/*** common ***/
* {margin:0;padding:0;}
a, a * {cursor:pointer;}
a * {border:none;}

html {background:#fff;} 
body {font:100.01% Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #444;}

td {vertical-align:top}

#centering {width:970px;margin:0 auto;position:relative;padding:0 10px; text-align:left; font-size:12pt;}
 
li {list-style:none}

a{text-decoration:underline; color:#000; }
a:hover {text-decoration:underline; color:#b00;}

.clear {clear:both}
.clearabs {clear:both; float:none; font-size:1px; height:1px; line-height:1px; display:block;}

/*beta*/
/*#beta {background-color: #fffacd; padding:5px 10px 5px 10px; margin-top:10px; font-size:9pt; color: #000; text-align:center;}*/
#beta {background-color: #cccccc; padding:5px 10px 5px 10px; margin-top:0px; font-size:9pt; color: #000; text-align:center; margin-bottom:5px;}
#beta a{color: #000; border-bottom: 1px dashed #000; text-decoration: none;}
#beta a:hover{color: #b00; border-bottom: 1px dashed #b00;}
/*===========================================================================================*/

/*pda version*/
a.pda{font-size:9px;margin-bottom:5px;color:#999999;display:block; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;}
a.pda:hover{color:#bb0000;}
/* ----- ADS ----- */
iframe.a {background:transparent none;margin: 0;}
small.a {display:block; color:#ccc !important; font-size:9px !important; margin: 0 0 15px 0; line-height: 0.7em; text-align:left !important;} 
p.withvote {margin:0;}

/* adv caption */
#ad-top {position:absolute;top:5px;left:10px;width:970px;}
#ad-top #a_728x90 div {margin: 0 auto;}
#ad-top small.a {text-align:right !important; display:none;} 
#ad-top2 {position:absolute;top:5px;left:770px;}
#ad-top2 small.a {text-align:right !important;}

#ad-block-right {position:absolute;top:120px;right:10px;width:120px}
#ad-block-right div.ads_cube {margin-bottom: 10px;}
#ad-block-right small {display:block;}
#lcol #main .ad-mid-left {margin:15px 0 12px}
#ad-350x90_2, #ad-350x90{text-align:center;}
#ad-350x90_2 div, #ad-350x90 div{display:inline;}


/* ----- counters top ----- */
#counters_top {height:1px; font-size:1px;}
#counters_top noindex {font-size:1px; display:block;}
/* ----- counters bottom ----- */
#buttons {clear:both;border-top:2px solid #ccc;padding:5px 0;width:970px;}
#buttons a {text-decoration:none}
.buttons {text-decoration:none;}


/*====================== New Header =======================*/
.ac2_header * {border:none; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; padding:0; margin:0;}
.ac2_header {font-size:80%; line-height:1em; padding-bottom:5px; //padding-bottom:4px;}
.ac2_header a.logo {display:block; width:220px; float:left; margin-right:10px; padding-top:1px; font-size:30px;color:#b00;text-decoration:none; vertical-align:middle; line-height:65px;}
.ac2_header a.logo:hover{text-decoration:underline;}
.ac2_header a.logo img{display:block}
*html .ac2_header a.logo {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/templates/autocentre/images/ac2_logo.png'); margin-right:25px;}
*html .ac2_header a.logo img {visibility:hidden;}


.ac2_header .col2 {display:block; width:320px; float:left; margin-right:10px;}
.ac2_header .col2 h1 {color:#999; font-size:100%; font-weight:bold; padding:0 0 4px 0; margin:0;}
.ac2_header .col2 p {color:#000; padding:0 0 6px 1px;  font-size:85%; line-height:1;}
.ac2_header .col2 #ac2_login {color:#bb0000; font-size:120%; position:relative; margin-right:15px;}
.ac2_header .col2 #ac2_login:hover {color:#f33;}
.ac2_header .col2 #ac2_registration {color:#666666; font-size:90%; position:relative;}
.ac2_header .col2 #ac2_registration:hover {color:#000;}

.ac2_header .col3 {display:block; width:410px; float:left; padding-top:12px;}
.ac2_header .col3 .hdrs {background-color:/*#eee;*/#fff; color:#000; margin-bottom: 10px; display:none;}
.ac2_header .col3 .hdrs .dotcorner {background:transparent url(/templates/autocentre/images/ac2_dot_white.gif) no-repeat; font-size:1px; height:1px;}
.ac2_header .col3 .hdrs .lt {background-position:left top;}
.ac2_header .col3 .hdrs .rt {background-position:right top;}
.ac2_header .col3 .hdrs .lb {background-position:left bottom;}
.ac2_header .col3 .hdrs .rb {background-position:right bottom;}

.ac2_header .col3 .hdrs .cnt {padding:0 0 0 7px; font-size:90%;}
.ac2_header .col3 .hdrs h2 {float:left; font-size:100%; font-weight:normal; padding:5px 0 5px 24px; margin:0;}
.ac2_header .col3 .hdrs h2 a {text-decoration:underline; margin-right:12px;}
.ac2_header .col3 .hdrs h2.tv_hdr {background:transparent url(/templates/autocentre/images/ac2_tv.gif) 0px 3px no-repeat; margin-right:15px;}
.ac2_header .col3 .hdrs h2.archive_hdr {background:transparent url(/templates/autocentre/images/ac2_archive.gif) 0px 3px no-repeat;}

.ac2_header .col3 .search {float:left; background:#fff url(/templates/autocentre/images/ac2_input_bg.gif) repeat-x; border:1px solid #a1a1a1; margin-right:4px; width:320px;}
.ac2_header .col3 .search div {background:transparent url(/templates/autocentre_main/images/search_icon.gif) 4px center no-repeat; padding:3px 2px 3px 22px; margin:0;}
.ac2_header .col3 .search input {width:100%;  border:none; background:transparent none; padding:0; margin:0;}
.ac2_header .col3 .search input.empty {color:#999; font-weight:bold;}
.ac2_header .col3 .ac2_button {width:82px;}
.ac2_header .col3 .ac2_button .bcnt {padding:3px; font-family:Arial, Helvetica, sans-serif; font-size:11pt !important; font-weight:bold}

/* scrolling */
.ac2_header .tickercontainer {border: none; background: #fff; width: 410px; height: 27px; margin: 0; padding: 0; overflow: hidden; }
*html .ac2_header .tickercontainer {width:409px;}
.ac2_header .tickercontainer .mask {position: relative; left: 5px; top: 8px; width: 400px; overflow: hidden;}
.ac2_header ul.newsticker {position: relative; left: 400px; font-weight: bold; font-size:10px; list-style-type: none; margin: 0; padding: 0;}
.ac2_header ul.newsticker li {float: left; position:relative; margin: 0; padding: 0; background: #fff; white-space:nowrap;}
.ac2_header ul.newsticker a {white-space: nowrap; padding: 0; color: #000; font-weight: normal; font-size:12px; margin: 0 50px 0 0; text-decoration:none; display:inline-block;}
.ac2_header ul.newsticker a:hover {color:#b00; text-decoration:underline;} 
.ac2_header ul.newsticker span {margin: 0 10px 0 0;} 
*html .ac2_header .tickercontainer {width:408px;}


/*** main menu ***/
.ac2_menu * {border:none; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;}
.ac2_menu {margin-bottom:0px;}
#lcol, #rcol {margin-top:10px; border-bottom:3px solid #eee;}
.ac2_menu .ac2_menu_main {
	/*background:#b12222 url(/templates/autocentre/images/ac2_menumain_bg.gif) repeat-x; color:#fff; border-top:1px solid #9d9d9d; */
	background-color:#c10b1d; color:#fff; border-top:1px solid #a00;
	padding-top:2px; font-size:80%; font-weight:bold; border-bottom:2px solid #d5d5d5;}
.ac2_menu .ac2_menu_main .ac2_allservices {width:116px; float:right; /*background-color:#00FF00;*/}
.ac2_menu .ac2_menu_main .ac2_allservices a.com {font-size:90%;}
.ac2_menu .ac2_menu_main .ac2_allservices div {float:right; margin-left:5px; padding:2px 7px 5px 7px;}
.ac2_menu .ac2_menu_main .ac2_allservices .withpopup {width:97px; z-index:100000000;}
.ac2_menu .ac2_menu_main .ac2_allservices .withpopup div.menu_popup {left:-44px; z-index:100000;}
.ac2_menu .ac2_menu_main .ac2_all {float:left;}
.ac2_menu .ac2_menu_main .ac2_all div {float:left; margin-left:7px; padding:2px 7px 6px 7px;}
.ac2_menu .ac2_menu_main a {color:#fff; white-space:nowrap; }
.ac2_menu .ac2_menu_main a:hover {color:#FFAA99;}
.ac2_menu .ac2_menu_main a.com {text-decoration:none; background:transparent url(/templates/autocentre/images/ac2_menumain_btn.gif) right center no-repeat;}
.ac2_menu .ac2_menu_main a.com:hover{}
.ac2_menu .ac2_menu_main .active a.com {background:transparent url(/templates/autocentre/images/ac2_menumain_btn_active.gif) right center no-repeat; }
.ac2_menu .ac2_menu_main .active a.com:hover {}
.ac2_menu .ac2_menu_main a.com span {border-bottom:1px dotted #fff; margin-right:17px; color:#ffffff;}
.ac2_menu .ac2_menu_main a.com:hover span {border-bottom:1px dotted #FFAA99; color:#FFAA99;}
.ac2_menu .ac2_menu_main .active a.com span {border-bottom:1px dotted #970101; color:#970101;}
.ac2_menu .ac2_menu_main .active a.com:hover span {border-bottom:1px dotted #ff3333; color:#ff3333;}
.ac2_menu .ac2_menu_main .active {background:#d5d5d5 url(/templates/autocentre/images/ac2_menumain_active_bg.gif) repeat-x; border:1px solid #f6f0f0; border-bottom:none; padding-left:4px;}
.ac2_menu .ac2_menu_main div img {width:15px; height:15px; cursor:pointer; margin-right:4px; margin-top:2px; display:block; float:left;}
.ac2_menu .ac2_menu_main .ac2_all .pinned {margin-left:4px; padding:2px 7px 4px;}
.ac2_menu .ac2_menu_main .active img {margin-top:0;}
*html .ac2_menu .ac2_menu_main .ac2_all div.active {padding:3px 7px 4px 7px;}
.ac2_menu .ac2_menu_main .active a {color:#990000; font-weight:bold; text-decoration:none;}
.ac2_menu .ac2_menu_main .active a:hover {color:#990000;}
/*** without active links ***/.ac2_menu .ac2_menu_main .active span.a {color:#970101; font-weight:bold;}
.ac2_menu .ac2_menu_main .withpopup {/*position:relative;*/}
.ac2_menu .ac2_menu_main .withsub {position:relative; z-index:100000000;}
.ac2_menu .ac2_menu_main div.menu_popup {width:170px; /*height:400px;*/ overflow:hidden; position:absolute; top:19px; left:0px; margin:0; padding:0; display:none; z-index:100000;}
.ac2_menu div.menu_popup iframe {display:block; visibility:visible; position:absolute; top:0px; right:0px; z-index:-1; filter:mask(); width:155px; height:500px;}
.ac2_menu .ac2_menu_main div.menu_popup .wrap {background-color:#C10B1D; border:1px solid #b00;  clear:both; float:none; margin:5px 0 0 0; padding:5px 7px 10px 7px;}
.ac2_menu .ac2_allservices .wrap {}
.ac2_menu .ac2_menu_main div.menu_popup a {display:block; margin:0 0 2px 0; padding:0; color:#fff; font-weight:normal; text-decoration:underline;}
.ac2_menu .ac2_menu_main div.menu_popup a:hover {color:#FFAA99; font-weight:normal; text-decoration:underline;}
/*** secondary menu ***/
.ac2_menu .ac2_menu_secondary {background-color:#d5d5d5; color:#333333; padding-top:3px; font-size:80%; border-bottom:1px solid #fff; //padding-top:2px;}
.ac2_menu .ac2_menu_secondary .ac2_all {float:left;}
*html .ac2_menu .ac2_menu_secondary .ac2_all {margin-left:-2px;}
.ac2_menu .ac2_menu_secondary .ac2_all div {float:left; margin-left:5px; padding:3px 4px 5px 4px;}
.ac2_menu .ac2_menu_secondary a {color:#606060; white-space:nowrap;}
.ac2_menu .ac2_menu_secondary a:hover {color:#000;}
.ac2_menu .ac2_menu_secondary .active {border:1px solid #acacac; border-bottom:none; background-color:#fff;}
/*** outer link ***/
/*** outer link ***/
.ac2_menu .ac2_menu_main a.out {background:transparent url(../images/href_out_white.gif) right 6px no-repeat; padding-right: 12px}
.ac2_menu .ac2_menu_secondary a.out {background:transparent url(../images/href_out.gif) right 5px no-repeat; padding-right: 12px}

*html .ac2_menu .ac2_menu_secondary .ac2_all div.active {padding:3px 7px 4px 7px;}
.ac2_menu .ac2_menu_secondary .active a {color:#970101; font-weight:bold; text-decoration:none;}
/*** without active links ***/.ac2_menu .ac2_menu_secondary .active span.a {color:#970101; font-weight:bold;}


.ac2_menu .ac2_menu_secondary div.ac2_allrubrics {float:right;width:110px; text-align:right;}
.ac2_menu .ac2_menu_secondary div.withpopup {position:relative; z-index:100000000;}
.ac2_menu .ac2_menu_secondary div.menu_popup {width:170px; height:412px; overflow:hidden; position:absolute; top:19px; left:0px; margin:0; padding:0; display:none; text-align:left; z-index:10000000;}
.ac2_menu .ac2_menu_secondary div.menu_popup iframe {display:block; visibility:visible; position:absolute; top:0px; right:0px; z-index:-1; filter:mask(); width:162px; height:500px;}
.ac2_menu .ac2_menu_secondary div.menu_popup .wrap {background-color:#D5D5D5; border:1px solid #999;  clear:both; float:none; margin:3px 0 0 0; padding:5px 7px 10px 7px; // margin:5px 0 0 0;}
.ac2_menu .ac2_menu_secondary div.menu_popup a {display:block; margin:0 0 2px 0; padding:0; color:#606060; font-weight:normal; text-decoration:underline;}
.ac2_menu .ac2_menu_secondary div.menu_popup a:hover {color:#000; font-weight:normal; text-decoration:underline;}
.ac2_menu .ac2_menu_secondary div.ac2_allrubrics a.com {font-size:90%;}
.ac2_menu .ac2_menu_secondary div.ac2_allrubrics div {float:right; margin-left:5px; padding:2px 7px 5px 7px;}
.ac2_menu .ac2_menu_secondary div.ac2_allrubrics .withpopup {width:90px;}
.ac2_menu .ac2_menu_secondary div.ac2_allrubrics .withpopup div.menu_popup {left:-63px;}
.ac2_menu .ac2_menu_secondary a.com {text-decoration:none; background:transparent url(/templates/autocentre/images/ac2_menumain_btn.gif) right center no-repeat; text-decoration:none;}
.ac2_menu .ac2_menu_secondary a.com:hover{}
.ac2_menu .ac2_menu_secondary a.com span {border-bottom:1px dotted #606060; margin-right:17px;}
.ac2_menu .ac2_menu_secondary a.com:hover span {border-bottom:1px dotted #000;}

.ac2_menu .ac2_menu_secondary .withsub {position:relative; z-index:1000000;}
.ac2_menu .ac2_menu_secondary .withsubopen a {color:#909090;}
.ac2_menu .ac2_menu_secondary .withsubopen a:hover {color:#b00;}
.ac2_menu .ac2_menu_secondary .ac2_all div div {position:static;}
.ac2_menu .ac2_menu_secondary .ac2_all .sub {width:120px; position:absolute !important; z-index:100000; left:-10px; top:20px; padding:7px 5px; background-color:#d5d5d5; z-index:100000;}
.ac2_menu .ac2_menu_secondary .ac2_all .sub div {display:block; float:none; padding:2px 5px; margin:0; z-index:100000;}
.ac2_menu .ac2_menu_secondary .ac2_all .sub a {color:#606060; font-weight:normal; text-decoration:underline; cursor:pointer;}
.ac2_menu .ac2_menu_secondary .ac2_all .sub a:hover {color:#990000; text-decoration:underline;}
.ac2_menu .ac2_menu_secondary .ac2_all .sub iframe {display:block; height:700px; position:absolute; right:0; top:0; visibility:visible; width:140px; filter:mask(); z-index:-1; left:-5px;}


/* ### NEW Header ### */
.h-wrapper {padding-top:97px;}



.header {width:830px;background:url(/templates/autocentre/images/head-bg.gif) repeat-x top #a30000;overflow:hidden;padding-bottom:5px}
.header a 		{color:#fff; text-decoration:none;}
.header a:hover{color:#fa9; text-decoration:underline; }

/* ... corners ... */
.h-wrapper .t-corners, .h-wrapper .b-corners {height:2px;width:100%;overflow:hidden}
.h-wrapper .t-corners {margin-bottom:5px}
.h-wrapper .b-corners {clear:both}
.h-wrapper .t-corners .l, .h-wrapper .t-corners .r, .h-wrapper .b-corners .l, .h-wrapper .b-corners .r {height:2px;width:2px;background:url(/templates/autocentre/images/header-sprites.gif) no-repeat}
.h-wrapper .t-corners .l, .h-wrapper .b-corners .l {float:left}
.h-wrapper .t-corners .r, .h-wrapper .b-corners .r {float:right}
.h-wrapper .t-corners .l {background-position:-1px -1px}
.h-wrapper .t-corners .r {background-position:0 -1px}
.h-wrapper .b-corners .l {background-position:-1px 0}

/* ... Logo ... */
.header a.logo{display:block;margin:0;padding:0;position:relative;width:190px;height:64px;overflow:hidden;float:left;cursor:hand;text-decoration:none;margin:0;text-align:center}
.header a.logo img {display:inline}

/* ... Right Block ... */
.header .rblock1-wrap {overflow:hidden;width:628px;background:url(/templates/autocentre/images/head-spacer.gif) no-repeat top left;padding:0 0 0 12px}
.header .section-nav {width:152px;padding:0 10px 1px 0;font-size:80%;float:left;overflow:hidden}
.header .section-nav li {margin:0 0 4px 0}
.header .section-nav li a {display:block;padding:0;line-height:1}
.header .rblock2-wrap {overflow:hidden}

/* ... Search Box ... */
.header .searchbox {width:289px;float:left}
.header .searchbox .input-bg {width:218px;background:url(/templates/autocentre/images/search-input-bg.gif) repeat-y left;float:left}
.header .searchbox .input-top {background:url(/templates/autocentre/images/search-input-top.gif) no-repeat left top}
.header .searchbox .input-bott {background:url(/templates/autocentre/images/search-input-bott.gif) no-repeat left bottom}
.header .searchbox .text {width:210px;background:transparent;margin:0  0 0 3px !important;padding:6px 2px !important}

.header .searchbox .submit-bg {width:71px;background:url(/templates/autocentre/images/search-submit-bg.gif) repeat-y left;float:left}
.header .searchbox .submit-top {background:url(/templates/autocentre/images/search-submit-top.gif) no-repeat left top}
.header .searchbox .submit-bott {background:url(/templates/autocentre/images/search-submit-bott.gif) no-repeat left bottom}
.header .searchbox input.submit {width:71px;background:none;color:#900;font-weight:bold;padding:5px 0;cursor:pointer}

/* ... Login Box ... */
.header .login {width:162px;margin-right:5px;background:url(/templates/autocentre/images/login-bg.gif) repeat-y left;float:right;font-size:70%}
.header .login-top {background:url(/templates/autocentre/images/login-top.gif) no-repeat top left}
.header .login ul {background:url(/templates/autocentre/images/login-bott.gif) no-repeat bottom left;overflow:hidden}
.header .login li {float:left;width:99px;text-align:center;margin-right:2px}
.header .login li.entry {font-size:120%;font-weight:bold;width:59px}
.header .login li a {display:block;padding:6px 0 6px}
.header .login li.entry a {padding-top:5px}

/* ... Top Nav ... */
.topnav {font-size:75%;clear:both;padding-top:5px}
.topnav li {float:left;color:#fff;margin:0 12px 4px 0}
.topnav li.active {background:url(/templates/autocentre/images/topnav-a-bg.gif) repeat-x top #920b0b;font-weight:bold;margin-bottom:2px;}
.topnav span {background:url(/templates/autocentre/images/topnav-span.gif) no-repeat;display:block}

.topnav span.lt {background-position:top left}
.topnav span.rt {background-position:top right}
.topnav span.lb {background-position:bottom left}
.topnav span.rb {background-position:bottom right;padding:0px 6px 2px}

/* ### SubHead ### */
.subhead {background:url(/templates/autocentre/images/subnav-bg.gif) repeat-x top #d2d2d2;padding:4px 0 0}
.subhead h2 {width:190px;text-align:center;font-size:95%;float:left; color: #000; margin-top: 0; margin-bottom: 0;}
.subhead h2 a			{color: #000; text-decoration: none;}
.subhead h2 a:hover 	{color: #900; text-decoration: underline;}

.subhead .subnav {width:624px;background:url(/templates/autocentre/images/subnav-spacer.gif) no-repeat top left;overflow:hidden;
font-size:80%;padding:0 0 1px 12px}
.subhead .subnav li {float:left;margin:0 14px 2px 0; white-space: nowrap;}
.subhead .subnav li.active {background:url(/templates/autocentre/images/subnav-a-bg.gif) repeat-x top #a7a7a7;font-weight:bold;margin-bottom:0px;color:#fff}

.subhead .subnav a 		{color:#000;text-decoration:none;}
.subhead .subnav a:hover{color:#900;text-decoration:underline; }

.subhead .subnav li.active a, .subhead .subnav a.active {color:#fff;text-decoration:none;}
.subhead .subnav li.active a:hover, .subhead .subnav a.active:hover {color:#900;text-decoration:underline; }


.subhead .subnav span {background:url(/templates/autocentre/images/subnav-span.gif) no-repeat;display:block}
.subhead .subnav span.lt {background-position:top left}
.subhead .subnav span.rt {background-position:top right}
.subhead .subnav span.lb {background-position:bottom left}
.subhead .subnav span.rb {background-position:bottom right;padding:0px 6px 2px}

/*================================================================================================*/

/* ----- Footer ------- */
#foot * {border:none; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;}
#foot {clear:both;margin-top:0; padding-top:30px; padding-bottom:30px;font-size:9px;color:#999; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; // padding-top:15px;}
/*(#foot, #foot div, #foot p {font-size:9px; color:#999999;}
#foot .dopopenerTitle {font-size:11px; line-height:8.91pt;}
#foot span {font-size:100%; color:#999999;}*/
#foot .callback {width:150px;}
#foot a {color:#555}
#foot a:hover {color:#c00}
#syndicate {width:805px; float:right; margin-right:0px;}
.foottop {padding:0px 10px;overflow:hidden; margin-bottom:10px;}
#foot .foottop ul {display:block; width:100%; margin:0; font-size:120%; font-weight:bold;}
#foot .foottop li {display:block; width:16%; float:left; overflow:hidden; height:2em;}

#foot .footbott {clear:both;margin-top:10px; font-size:120%;}
#foot .footbott .col {margin:5px 0;}
#foot .footbott a {margin-left:10px; color:#0033CC; text-decoration:underline;}
#foot .footbott a:hover {color:#bb0000; text-decoration:underline;}

#foot ul {margin:17px 0; width:150px;}
#foot li {padding:2px 0}

#frmCallback .ac2_button {width:100px; margin:7px 0 0; color:#000; font-weight:bold;}

*html #foot li {padding:2px 0;height:100%}
*html .foottop {height:100%;}

/* COMMENTS **********/
#callback{font-size:9pt;}
#callback .hdr{margin-bottom:0;}
#callback #callback-category{margin:5px 0 5px 0; border: 1px solid #999}
#callback #callback-sendname, #callback #callback-email, #callback #callback-comment{width: 625px;}
#callback #callback-capture{margin-right: 10px;}
#callback #callback-code{width: 100px; float: left;}

#comments-block .hdr{margin-bottom:0;}
#comments-block .box-rounded {margin:0;}
#comments-block .box-rounded .buttons {margin-top:7px;}
#comments-block .box {margin-bottom: 0px; padding: 10px;}

#callback .box {background:#EEEEEE url(/templates/autocentre/images/blt_box_grey_light.gif) no-repeat scroll 10px 10px;  padding: 10px; margin-bottom:10px;}
#callback .box h2 {font-size:90%;}
#callback .box .hdr h2 {color:#000000; font-size:90%; font-weight:normal; margin:0 0 5px; padding:0 0 0 20px;}
#callback form.commentAdd {}
#callback form.commentAdd fieldset {}
#callback form.commentAdd label {width:130px; clear:both; float:left; font-size:90%; color:#999; margin:2px 10px 10px 0px; line-height:1.7; }
#callback form.commentAdd textarea {width:405px; height:70px;}
#callback form.commentAdd input {width:405px; height:18px;}
#callback form.commentAdd textarea, #callback form.commentAdd input{border:1px solid #999; margin:7px 10px 0 0;}
#callback form.commentAdd  img.code { float:left; margin:7px 0 0 0}
#callback form.commentAdd #code {float:left; width:100px; margin:7px 10px 0 15px; }
#callback form.commentAdd small {font-size:9px;color:#999}
#callback form.commentAdd .buttons {text-align:right; padding-right: 5px;}
#callback textarea, #callback input {margin-right:0;}
#callback .ac2_button {clear:both; /*float:right;*/ width:120px; margin:7px 3px 0 0;}
#callback .ac2_button .bcnt {padding:0px 3px; font-family:Arial, Helvetica, sans-serif; font-size:10pt !important; font-weight:bold; color:#000;}

#foot a.dopopener {border-bottom:1px dotted #000000;color:#555;cursor:pointer;display:block !important;float:right;font-size:10px;line-height:1em;margin:4px 4px 0;padding:0 0 1px;text-decoration:none;}
#foot a.dopopener:hover {border-bottom:1px dotted #BB0000; color:#BB0000; text-decoration:none;}

#foot a.dopopenerTitle {border-bottom:1px dotted #000000;color:#000;text-decoration:none;}
#foot a.dopopenerTitle:hover {border-bottom:1px dotted #BB0000; text-decoration:none; color:#BB0000}

.viewInformer * {border:none;}
