@charset "utf-8";

@import url("estandar.css");
@import url("maqueta.css");
@import url("navegacion.css");
@import url("forms.css");

body{
	font-family:"trebuchet MS", Arial, Tahoma, Verdana;
	font-size:12px;
	color:#858383;
	background-image:url("../images/fondo.jpg");
	background-position:top center;
	background-repeat:repeat;
}

.letra_chica{
	font-size:0.71em;
}

a{
	color:#858383;
	text-decoration:none;
}

h1, h2{
	color:#636363;
	font-weight:bold;
}

h1{
	font-size:1.6em;
	margin-bottom:20px;
}

h2{
	font-size:1.2em;
}

h2.verde{
	color:#bdd400;
	margin:-15px 0px 20px 0px;
}

p{
	margin:10px 0px;
}

#cabezal{
	background-image:url("../images/fondo_cabezal.png");
	background-repeat:repeat-y;
}

#wrapper{
	background-image:url("../images/fondo_wrapper.png");
	background-repeat:repeat-y;
}

#lateral{
	background-color:#efefef;
}

#lateral .banner{
	margin-bottom:15px;
}

#centro{
	background-color:#FFFFFF;
}

#centro img.floatLeft{
	margin:10px 20px 10px 0px;
}

#centro img.floatRight{
	margin:10px 0px 10px 20px;
}

#centro #sucursales{
	font-weight:bold;
	color:#bcd306;
	display:block;
	margin:10px 0px -29px 400px;
}

#centro table{
	width:500px;
	margin:0px auto 5px auto;
}

#centro table thead tr th{
	background-color:#e5ee91;
	text-align:left;
	padding-left:10px;
}

#centro table tbody tr{
	background-color:#fafedd;
}

#centro table tbody tr td{
	padding-left:10px;
}

#centro table tbody tr.alt td{
	background-color:#f4f9c1;
}

#centro table tbody tr.alt td.alt{
	background-color:#f1f9a6;
}

#centro table tbody tr td.alt{
	background-color:#f8ffbb;
}

#centro dl dt{
	margin:10px 0px;
	font-weight:bold;
}

#centro .imagenes{
	text-align:center;
}

#centro .imagenes img{
	margin:0px 20px;
}

#centro .volver{
	float:right;
	margin:10px 5px 0px 0px;
	font-weight:bold;
}

#pie .center{
	background-image:url("../images/fondo_pie.png");
	background-repeat:repeat-y;
	color:#000000;
	text-align:center;
}

#pie .bottom{
	background-image:url("../images/pie_bottom.png");
	background-repeat:no-repeat;
}

#pie a{
	color:#000000;
}

#pie #bylogo{
	margin:20px 30px 0px 0px;
}

#alerta_flash{
	position:absolute;
	color:#000000;
	width:380px;
	left:50%;
	margin-left:-100px;
	text-align:center;
}

#alerta_flash p{
	margin:0px;
}

.novedades_novedad{
	clear:both;
	overflow:hidden;
	padding-bottom:20px;
}

.novedades_img{
	width:92px;
	float:left;
	margin-right:20px;
}

.novedades_texto{
	width:395px;
	float:left;
}

.novedades_mas{
	display:block;
	text-align:right;
	color:#bcd307;
}

.novedades_galeria{
	overflow:hidden;
}

.novedades_galeria_imagen{
	float:left;
	margin:2px;
}
