body {background:#fff url(../images/bg.jpg) top left repeat-x;margin:0px;padding:0px;font: 10px  verdana, arial, helvetica;
color: #666;}
.clear{clear:both}
.black{color:#000000}
.bold{font-weight:bold;}
.italic{font-style:italic;}
.blue{color:#2858A4}
.red{color:#E54B18;}
p{text-align:justify;padding:2px 0 2px 0;margin:0px;line-height:15px;}
a:link, a:visited{color: #2858A4;text-decoration:none;}
a:hover, a:active{ color: #aabad3;text-decoration:none;}
h2{padding:1px 0 2px 10px;margin:0px;font-size:18px;color:#2858A4;
	background:url(../images/bg_title.png) top left repeat-x;}
h3{padding:4px 0 10px 0;margin:0px;font-size:14px;color:#2858A4;}
h4{padding:4px 0 0 10px;margin:0px;font-size:14px;color:#fff;height:24px;
	background:url(../images/bg_title.png) top left repeat-x;}

/*******************       CONTAINER                  **************************************/
#container{margin:0 auto;width:763px;}
/*#main-content{width:753px;background:#fff url(../images/border_rightTop.jpg) top right repeat-y;
padding-left:10px;clear:both;}*/

.col-left{float:left; width:200px;}
.search-bottom{float:left; margin-top:20px;}

#main-content{width:753px;background:#fff url(../images/bg_main.gif) top left repeat-y;
padding-left:10px;clear:both;}

#content{float:left;margin:0 10px; width:520px;}
#content ul{list-style-type:square;}
#content ul li ul{list-style-type:disc;padding-top:5px;padding-bottom:5px;}

ul.sitemap{font-size:14px;}

.box{padding:10px 20px 10px 10px;min-height:300px;background:url(../images/tires.jpg) bottom right no-repeat;}
/*border-bottom:1px solid #E6EAED;border-left:1px solid #E6EAED;
	border-right:1px solid #E6EAED;min-height:250px;*/

.resumen{font-size:11px;padding:10px 0 0 10px;font-weight:bold;}
.orden{font-size:11px;margin:5px 0 0 10px;}
.total{font-size:11px;padding-bottom:5px;margin:5px 0 0 10px;border-bottom:1px dashed #9A9C9E;}
.search-result{margin:10px 0 0 10px;}
.name{color:#000;font-size:14px; font-weight:bold;margin-bottom:10px;}
.image-search{float:left;}
.image-search img{width:50px;height:50px;}
.price-search{float:right;}
.price-search p{text-align:right;font-style:italic;}
.medidas{float:right;font-size:14px;}
.description{margin:20px 0;}
.line{color:#990000; font-size:12px; text-decoration:line-through;}
.oferta{color:#990000; font-size:14px;font-weight:bold;}
.search_page{margin-top:20px;background:#F1F1F1;}
.icon-mark{float:right}
.items{margin-top:20px;border-top:1px dashed #9A9C9E;padding-top:10px;}

.content-box{ width:350px; margin:10px; padding:8px 0 0 15px;border-bottom:1px #a7ef6e dashed;}
.content-box .descripcion{ margin:10px 0 0 10px; }
.content-box .img_producto{ margin-left:20px;margin-top:10px;}
.content-box .img_producto img{ max-width:300px;width: expression(this.width > 300 ? 300: true);}

.content-box .product-request{ margin:20px;}

.prod_title{padding: 0 4.5em 1.7em .5em !important; margin: 0 0 -.5em 0; font-size:14px; font-weight:bold;
	border-top: 1px solid #008000; background: url(../images/title_bg.png) repeat-x bottom left; color: #fff; 
}

.product-request a {color:#074C99; text-decoration:none;}
.product-request a:hover {text-decoration:underline;}


/****************         FORMULARIO DE BUSQUEDA                       ********************/
.search-box{padding-right:20px;float:left;}
p.s_head { font-size:12px; font-weight: bold; margin: 10px 0 0 10px;}
.s_pd{margin:5px 0 0 10px;border-bottom:1px solid #C1C1C1;padding-bottom:5px;width:250px;}
.s_pd img{ vertical-align:middle;}
.s_br{width: 180px;}
.b_search{margin:10px 0 0 10px;}
p.help{font-size:9px;}

/***************************          NOTICIAS                      ***********************/
.news-box{background:#fff url(../images/bg_news.jpg) top left repeat-x;width:240px;float:left;}

.news{padding:10px 20px 10px 10px;border-bottom:1px solid #E6EAED;border-left:1px solid #E6EAED;
	border-right:1px solid #E6EAED;min-height:250px;}
.news-title{ border-bottom:1px dashed #C1C1C1;}
.news_content{text-align:justify;}
.news_content span{ font-weight:bold;color:#E54B18;}
.read_more_link a{text-decoration:none;color:#E54B18;font-size:10px;}
.read_more_link a:hover,.read_more_link a:active{text-decoration:underline;}
.read_more_link{text-align:right;}
.title{border-bottom:1px dashed #9A9C9E; margin-bottom:10px;}
.fecha{ font-weight:bold;color:#E54B18;}

/************************      HEADER                 ***********************/
/*#header{width:763px;background:#fff url(../images/border_rightTop.jpg) top right repeat-y; padding-bottom:10px;}*/
#header{width:763px;background:#fff url(../images/bg_main.gif) top right repeat-y; padding-bottom:10px;}
.logo{padding:20px 0 0 10px;font-size:22px;font-style:italic; font-weight:bold;float:left;}
.logo a{color: #3B6CA6;}
.header-image{float:left; padding-left:10px;}
.marcas{width:350px;float:left;margin-top:20px;}
#search{width:180px; float:left;height:40px;background:url(../images/bg_search.gif) top left repeat-x;
margin-left:10px;margin-top:16px;}

#search form{float:left;margin:12px 0 0 10px;}
* html #search form{margin-left:0}
html>body #search form{margin-left:5px;}

.search_left{float:left;}
.search_input{width:130px;height:11px;border:1px solid #C98808;float:left;font-size:10px;}
.submit{margin-left:3px;}
.car{float:left;margin-top:10px;}

/************************     FOOTER          *********************/
#footer-top{width:765px;background:#fff url(../images/border_right_bottom.jpg) top right no-repeat;height:15px;clear:both;}
#footer{width:742px;background:#fff url(../images/border_bottom.jpg) top left no-repeat;padding:20px;clear:both;}
#footer p{text-align:right;padding-right:10px;}