@charset "utf-8";
/* CSS Document */

body {
font-family:Arial,Sans-Serif,Verdana;
font-size:12px;

}

.btn_on {background-image:url(../img/btn_on2.gif); color:#000000; padding-top:2px; font-weight:bold;}
.btn_off {background-image:url(../img/btn_off2.gif); color:#FFFFFF; padding-top:3px; font-weight:bold; border-bottom: solid 1px #535353;}
.btn_action {background-image:url(../img/btn_action.gif); color:#FFFFFF; text-align:center; font-weight:bold; width:97px; height:27px; line-height:27px;}
.box_dark  { color:#ffffff; background-image: url("/img/tab.jpg"); padding:0}
.box_dark2  a{ color:#535353; text-decoration:underline;}
.box_light {background-color:#FFFFFF; border:solid 1px #535353; color:#000000; padding-left:12px;}
.box_normal1 {background-color:#dadada;; border:solid 1px #535353; color:#535353; padding:10px;}
.box_normal {background-color:#FFFFFF; border:solid 1px #535353; color:#535353;}
.box_highlight {background-color:#d9d9d9; border:solid 1px #535353; color:#535353;}
.box_error {border:#cc0000 solid 3px; font-size:14px; color:#cc0000; font-weight:bold;}
.box_tip {border:#2271a0 solid 3px; font-size:14px; color:#2271a0; font-weight:bold;}
.tit_blue {font-size:11px; color:#2271a0; padding-left:3px; font-weight:bold;}
.txt_blue {color:#2271a0; font-weight:bold;}
.txt_small {font-size:9px;}
.txt_med {font-size:11px;}
.txt_big {font-size:13px;}
.txt_form {color:#535353;font-size:12px; font-family:Arial}
.txt_bold {font-weight:bold;}
.asterix{font-size:12px; color:#cc0000;}
a {color:#ffffff; text-decoration:none;}
a.dark {color:#535353;font-size:11px}
a.dark_bold {color:#535353; font-weight:bold; font-size:11px;}

a.dark_under {color:#535353; text-decoration:underline;}
a.light {color:#535353;font-size:11px}
a.light_bold {color:#535353; font-weight:bold; font-size:11px;}

a.light_under {color:#ffffff; text-decoration:underline;}
a:hover {text-decoration:underline;}
a.resaltado {background-color:#535353; color:#FFFFFF; font-weight:bold; padding:1px 2px 1px 2px;}
.resdiv {width:200px;position:absolute;z-index:999;border-right: 1px outset #7F9DB9;
			border-bottom: 1px outset #7F9DB9;border-left: 1px outset #7F9DB9; background:#FFFFFF;color:#535353;}
			
.mypager
{
font-weight:bold;
text-decoration: none;  
}
.mypager A{
font-size: 10px;        
font-weight:normal;
text-decoration:underline;
}

.adsense{
padding-Bottom: 15px;
padding-top: 15px;
padding-rigth: 15px;
padding-left: 15px;
} 
.block2 {
background-color: #F8F8F8;
border: 1px solid #C6C6C6;
}

.validation-summary-errors  {
	list-style-type: none;
	color: Red;
	font-weight: bold;
}


.FooterText { color:#ffffff; font-size:12px; }
.FooterText A:link { color:#ffffff; font-size:12px; }
.FooterText A:visited { color:#ffffff; font-size:12px; }
.FooterText A:active { color:#ffffff; font-size:12px; }
.FooterText A:hover { color:#ffffff; font-size:12px; }

              
              

			  
/*MAIN CONTENT*/
.content{ width:99%; margin-left:0px; margin-top:20px;}


/*COL RIGHT*/


.colRight .box{background:url(../img/box-bg.gif) repeat-y; width:300px; margin:0 0 16px 0; position:relative}
.colRight .box .top{background:url(../img/box-cv.gif) top; height:4px; font-size:0; width:300px}
.colRight .box .title {margin:2px 0 0 8px; display:block; font-size:16px; letter-spacing:-0.4px; color:#074d79; font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:bold}
.colRight .box .bottom{background:url(../img/box-cv.gif) bottom; height:4px; font-size:0; width:300px; margin:4px 0 0 0; border:0}
.colRight .box .more{ font-size:10px; position:absolute; top:10px; right:10px}

.colRight .box .container { margin:6px 8px 0 8px}
.colRight .box .containerGrey {padding:8px; margin:4px 8px 0 8px; background-color:#e9e9e9}
.colRight .box .containerGrey .blogInfo{padding: 0 0 12px 0}
.colRight .box .containerGrey .blogInfo .photo{border:1px solid #666666;margin:0 6px 0 0; float:left; }
.colRight .box .containerGrey .blogInfo .cat{font-size:10px}
.colRight .box .containerGrey .blogInfo p{font-size:11px; margin:0; padding:0 0 0 56px}
.colRight .box .containerGrey .blogInfo .pblog{font-size:11px; margin:0; height:35px; padding:0 0 0 0}

.colRight .box .containerGrey {padding:8px; margin:6px 8px 0 8px; background-color:#e9e9e9}
.colRight .box .containerGrey .search { font-size:11px; margin: 0 0 10px 0}
.colRight .box .containerGrey .search .desc{ display:block; font-size:10px; padding:0 0 3px 0}
.colRight .box .containerGrey .search select{width:170px; float:left; font-size:11px; color:#666;}
.colRight .box .containerGrey .search .view{display:block; float:left; margin:0 5px; height:18px; padding:4px 4px 0}

.colRight .box .containerGrey .credit .desc{width:110px; font-size:10px; float:left}
.colRight .box .containerGrey .credit .button{width:158px; float:left; text-align:right}

.colRight .box .containerGrey2 {padding:0 8px; margin:4px 8px 0 8px; background-color:#e9e9e9}
.colRight .box .containerGrey2 .topCars{width:118px; float:left; font-size:11px; padding:0 16px 0 0; margin:0}
.colRight .box .containerGrey2 .topCars lo{padding:0}
.colRight .box .containerGrey2 .topCars li{padding:0 0 5px 0; margin:0 0 0 -14px; border:none}

.colRight .box .containerBrands {padding:8px; margin:4px 8px 0 8px; background-color:#e9e9e9}
.colRight .box .containerBrands ul{width:82px; margin:0 0 0 6px; list-style-type:none; padding:0; float:left}
.colRight .box .containerBrands li{padding:0 0 4px 0; font-size:11px}

.colRight .box .containerItems {padding:8px; margin:4px 8px 0 8px; background-color:#e9e9e9}
.colRight .box .containerItems ul{margin:0 0 0 6px; list-style-type:none; padding:0}
.colRight .box .containerItems li{padding:0 0 6px 11px; font-size:11px; background:url(../img/ic-arrow.gif) no-repeat left 3px}

.colRight .bannerRight{ margin:0 0 16px}

.colRight .box .containerGrey3 {padding:8px; margin:4px 8px 0 8px; background-color:#e9e9e9}
.colRight .box .containerGrey3 ol{margin:0 6px 0 40px; padding:0; font-size:11px}
.colRight .box .containerGrey3 li{padding:0 0 6px 0; margin:0 0 0 -14px; border:none}
.colRight .box .containerGrey3 .desc{font-size:11px}
.colRight .box .containerGrey3 .desc .left {width:106px; float:left; padding:6px 0 0 0}
.colRight .box .containerGrey3 .desc .right {float:left; padding:12px 0 0 12px}
.colRight .box .containerGrey3 .search {font-size:10px}
.colRight .box .containerGrey3 .searchForm { font-size:11px; margin: 0 4px 2px 0}


.colRight .box .containerGrey4 {padding:5px; margin:4px 4px 5px 4px; background-color:#e9e9e9}
.colRight .box .containerGrey4 .photoSmall{border:1px solid #666; width:120px; float:left; margin: 0 6px 0 0}
.colRight .box .containerGrey4 .text {width:143px; float:left; font-size:11px}
.colRight .box .containerGrey4 .text p {margin: 0 0 2px 0;}
.colRight .box .containerGrey4 .text p .detail {font-size:10px}
.colRight .box .containerGrey4 .text p .price {font-size:20px; font-weight:bold; font-family:Arial, Helvetica, sans-serif}
.containerGrey4 {padding:5px; margin:4px 8px 5px 8px; background-color:#e9e9e9}
.containerGrey4 .photoSmall{border:1px solid #666; width:120px; float:left; margin: 0 6px 0 0}
.containerGrey4 .text {width:143px; float:left; font-size:11px; margin-top: 13px;}
.containerGrey4 .text p {margin: 0 0 2px 0;}
.containerGrey4 .text p .detail {font-size:10px}
.containerGrey4 .text p .price {font-size:20px; font-weight:bold; font-family:Arial, Helvetica, sans-serif}

.colRight{float:right; width:300px}
.colRight .box{background:url(../img/box-bg.gif) repeat-y; width:300px; margin:0 0 16px 0; position:relative}
.colRight .box .top{background:url(../img/box-cv.gif) top; height:4px; font-size:0; width:300px}
.colRight .box .title {margin:2px 0 0 8px; display:block; font-size:16px; letter-spacing:-0.4px; color:#074d79; font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:bold}
.colRight .box .bottom{background:url(../img/box-cv.gif) bottom; height:4px; font-size:0; width:300px; margin:4px 0 0 0; border:0}
.colRight .box .more{ font-size:10px; position:absolute; top:10px; right:10px}

menu1 A:link {text-decoration: none; color:black}
menu1 A:visited {text-decoration: none; color:black}
menu1 A:active {text-decoration: underline}
menu1 A:hover {text-decoration: underline; color: blue;}

/*COL LEFT HOME*/

.colLeft .how {width:630px}
.colLeft .banners2{}
.colLeft .banners2 .banner{float:left}
.colLeft .banners2 .bannerRight{float:left; margin:0 0 0 30px}

.generaltilte h2{ margin:0; padding:0 0 4px 0; width:630px;  display:block; font-size:16px; letter-spacing:-0.4px; color:#074d79; font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:bold}
.generaltilte h3{ width:630px; margin:0; padding:2px 0 4px 0; font-size:12px; font-weight:normal}

.colLeft .searchbox {width:630px;}

.colLeft .searchbox .formlabels {height:35px; background:url(../img/search-labels-bg.gif) no-repeat left bottom}

.colLeft .titModule {padding:4px; background-color:#e2e9ef; font-size:10px; font-weight:bold; border:0 solid #c6c6c6; border-bottom:0}
.colLeft .bottomline {background-color: #C0C5CB;height: 1px; margin: 10px 0px 10px 0px;}
.colLeft .greyModule5 {width:630px; margin-bottom: 1px; border-right:1px solid #c6c6c6; border-left:1px solid #c6c6c6; background-color:#f2f2f2}

.colLeft .searchbox .formlabels .label-on {font-size:11px; float:left; font-size:11px; background:url(../img/search-labels-bg1.gif) repeat-x left top; }
.colLeft .searchbox .formlabels .label-on .left {height:35px; padding:0 0 0 16px; background:url(../img/search-labels1.gif) no-repeat left top; float:left}
.colLeft .searchbox .formlabels .label-on .left2 {height:35px; padding:0 0 0 23px; background:url(../img/search-labels3.gif) no-repeat left top; float:left}
.colLeft .searchbox .formlabels .label-on .title1 {padding:11px 0 0 0; width:116px; display:block}
.colLeft .searchbox .formlabels .label-on .title2 {padding:11px 0 0 0; width:165px; display:block}
.colLeft .searchbox .formlabels .label-on .title3 {padding:11px 0 0 0; width:180px; display:block}
.colLeft .searchbox .formlabels .label-on .right {height:35px; width:25px; background:url(../img/search-labels2.gif) no-repeat right top; float:left}

.colLeft .searchbox .formlabels .label-off {height:35px; font-size:11px; float:left; font-size:11px; background:url(../img/search-labels-bg2.gif) repeat-x left top; }
.colLeft .searchbox .formlabels .label-off .left {height:35px; padding:0 0 0 16px; background:url(../img/search-labels1.gif) no-repeat left -35px; float:left}
.colLeft .searchbox .formlabels .label-off .left2 {height:35px; padding:0 0 0 23px; background:url(../img/search-labels3.gif) no-repeat left -35px; float:left}
.colLeft .searchbox .formlabels .label-off .title1 {padding:11px 0 0 0; width:116px; display:block}
.colLeft .searchbox .formlabels .label-off .title2 {padding:11px 0 0 0; width:165px; display:block}
.colLeft .searchbox .formlabels .label-off .title3 {padding:11px 0 0 0; width:180px; display:block}
.colLeft .searchbox .formlabels .label-off .right {height:35px; width:25px; background:url(../img/search-labels2.gif) no-repeat right -35px; float:left}


.colLeft .searchbox .formbox {padding:0 4px 4px 4px; border-left:1px solid #006da6; border-bottom:1px solid #006da6; border-right:1px solid #006da6}
.colLeft .searchbox .formbox .dropmenu {font-size:11px; margin:2px 2px 0 0}
.colLeft .searchbox .formbox .input {font-size:11px; margin:2px 2px 0 0}
.colLeft .searchbox .formtable {margin:0 0 4px 0}
.colLeft .searchbox .formoptions {font-size:10px}
.colLeft .searchbox .formoptions2 {font-size:10px; border:1px solid #ccc}
.colLeft .searchbox .buttonbox {padding:8px; background:#e2e9ef}

.colLeft .boxsquare {}
.colLeft .boxsquare .title {width:630px; height:16px; background:url(../img/bg-square.gif) no-repeat left top;}
.colLeft .boxsquare .title h3 {font-size:11px; padding:0 4px; margin:0 0 0 8px; background-color:#FFF; float:left}
.colLeft .boxsquare .container {border-left:1px solid #ccc; border-bottom:1px solid #ccc; border-right:1px solid #ccc; padding:12px}
.colLeft .boxsquare .brand {width:71px; height:70px; margin:0 4px 5px 0; text-align:center; float:left;}
.colLeft .boxsquare .brand .logo {border:1px solid #ccc; width:60px; height:46px; margin:0 5px}
.colLeft .boxsquare .brand p {font-size:10px; margin:2px 0; text-decoration:underline}

.colLeft .postvehicle {font-size:10px}

.bing {
	color: #555;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
}

.bing img {
	margin-left: 2px;
	margin-bottom: -12px;
}
