/* CSS Document */
/*Generales*/
/*body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	font-weight:normal;
	margin:0;
	padding:0;
	background:#CCCCCC url(../img/bg.gif) repeat-y center ;
}*/
body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#a3a1a0;
	font-weight:normal;
	margin:40px 0 0 0;
	padding:0;
	background:#CCCCCC;
}
a:link, a:visited{
	color:#6d1617;
	text-decoration:none;
}
a:hover{
	color:#d74e62;
}

/*Layout*/
#contenedor{
	width:965px;
	margin:0 auto;
	background:#FFFFFF url(../img/bg.gif) repeat-y center ;
}

#cabecera{
	background: #f3f3f3 url(../img/logo_cab.gif) no-repeat 56px 20px;
	text-align:right;
	width:723px;
	padding:15px 15px 30px 0;
	font-size:12px;
	color:#666666;
	float:left;
}
#cabecera a:link,#cabecera a:visited{
	color:#666666;
	padding:0 5px;
	text-decoration:none;
}
#cabecera a:hover{
	color:#333333;
}
#menu{
	position:absolute;
	background:#6d1617;
	height:24px;
	width:645px;
	margin-top:30px;
	padding-top:8px;
	padding-left:35px;
/*	margin-left:115px;*/
	top:60px;
	clear:both;
	z-index:1;
	color:
	#FFFFFF;
	font-size:14px;
}
#menu a:link, #menu a:visited{
	color:white;
	padding:5px 7px;
	text-decoration:none;
}
#menu a:hover{
	text-decoration:none;
}
#menu a:link.activo, #menu a:visited.activo{
	font-weight:bold;
}
#lateralDer{
	width:227px;
	float:right;	
}
#lateralIzq{
	width:115px;
	float:left;
	padding-top:125px;
	background:#f3f3f3;
	border-right:1px solid #ccc;
}
#lateralIzqSimple{
	width:115px;
	float:left;
	padding-top:125px;
}
#lateralIzq a:link, #lateralIzq a:visited{
	display:block;
	font-size:14px;
	text-transform:lowercase;
	padding:5px;
	text-align:right;
	text-decoration:none;
	color:#333333;
}
#lateralIzq a:hover{
	background:#eaeaea;
}
#lateralIzq a:link.activo2, #lateralIzq a:visited.activo2{
	background:#d1d2d4;
}
#contenido{
	width:620px;
	float:left;
	/*padding:10px 20px;*/
	margin-top:50px;
}
#pie{
	clear:both;
	background:#FFF url(../img/bgpie.gif) center bottom repeat-x;
	height:80px;
}
#registro{
	margin-left:60px;
	border-left:1px solid #ccc;
	margin-top:45px;
}
/*Clases*/
a:link.miBtn,a:visited.miBtn{
	background:#6d1617;
	padding:3px 10px;
	color:white;
	font-size:12px;
	text-decoration:none;
	text-transform:lowercase;
}
a:link.miBtn2,a:visited.miBtn2{
	background:#666;
	padding:3px 10px;
	color:white;
	font-size:11px;
	text-decoration:none;
	text-transform:lowercase;
	float:right;
	position:absolute;
	margin-left:60px;
}
a:link.descargar, a:visited.descargar{
	background:#666;
	padding:4px 5px;
	color:white;
	font-size:11px;
	text-decoration:none;
	/*text-transform:lowercase;*/
}
a:hover.descargar{
	background: #999;
}
a:link.verMas,a:visited.verMas{
	background:white;
	padding:3px 10px;
	color:#666;
	border:1px solid #CECFD1;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;	
}

/* IE6 Only */
* html a:link.miBtn2,* html a:visited.miBtn2 {
	margin-top:10px;
	}

/* IE7 Only */
*:first-child+html a:link.miBtn2, *:first-child+html a:visited.miBtn2 {
	margin-top:0px;
}
a:hover.miBtn2{
	background: #999;
}
a:hover.verMas{
	background: #CECFD1;
}
.miActualidad{
	padding:8px;
	border-bottom:1px solid #ddd;
	margin-left:60px;
	margin-right:10px;
}
.miActualidad a:link, .miActualidad a:visited{
	font-weight:bold;
	color:#666;
	display:block;
	text-decoration:none;
}
.miActualidad a:hover{
color:#333333;}

.listado{
	width:560px;
	padding:15px 25px;
}
.resalte{
color:#6d1617;
}
.miPrecio{
font-size:11px;
border:1px solid #ccc;
padding:10px;
color:#6d1617;
}
.separador{
padding-bottom:10px;
border-bottom:1px solid #ccc;
margin-top:10px;
}
.texto{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#a3a1a0;
	font-weight:normal;
	text-decoration:none;
}
.textoP{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#a3a1a0;
	font-weight:normal;
	text-decoration:none;
}
/*FORMULARIOS*/
input, textarea{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#a3a1a0;
	background:#f3f3f3;
	font-weight:normal;
	border:1px solid #DEDEE0;
}
select{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#a3a1a0;
	font-weight:normal;
}
.contacto{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#a3a1a0;
	background:#ffffff;
	margin-top:30px;
	padding-top:20px;
}
.contacto input, .contacto textarea{
	background:#ffffff;
}
label{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#a3a1a0;
	font-weight:normal;
	text-decoration:none;
}
.clear{
clear:both;
margin:0;}

/**** SECCION DISTRIBUIDORAS  ****/
#latIzDis{
	width:115px;
	float:left;
	padding-top:7px;/**/
	background:#ffffff;
	border-right:1px solid #ccc;
}
#latIzDis2{
	width:300px;
	float:left;
	padding-top:7px;
	background:#ffffff;
	/*border-right:1px solid #ccc;*/
}
.titLatIzDis{
	font-size:20px;
	font-weight:bold;
	color:#cccccc;
	margin:0px 0px 0px 65px;
}
#contenido2{
	width:735px;
	float:left;
	/*padding:10px 20px;*/
	margin-top:50px;
}
.listado2{
   width:428px;
	padding-bottom:10px;
	/*padding:15px;*/
	float:right;
	margin-top:30px;
}
.distriredDEF{
	color:#ccc;
	margin-left:115px;
	margin-top:10px;
	font-size:11px;
}
.distrired{
	color:#8c191c;
	margin-left:115px;
	margin-top:10px;
	font-size:11px;
}
a.distriredDEF1:link, a.distriredDEF1:visited{
	color:#ccc;
	text-decoration:none;
}
a.distriredDEF1:hover{
	text-decoration:underline;
}