@charset "utf-8";
body{
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
	background-color:#7F0F05;		
	text-align : center;
	
}
/*Para generalizar en todos los navegadores y etos no causen conflicto entre ellos*/
*{
	margin : 0;
	padding : 0;
}
#contenedor{
	overflow:hidden;/*Limpiamos elementos flotantes con esta instruccion*/
	height:1%; /*para limpiar todos los elementos flotantes*/
	width : 854px;
	margin : auto; /*El margen top=0 ..y todos toman valor predeterminado*/
	border: 0px dotted #999;	
	text-align :left;
	color:#5F5F5F;
	margin-top:0px;
	background-color:#7F0F05;
	padding-bottom:0px;
	padding-left:170px;
	background-image:url(../images/fondo.jpg);
	background-repeat:no-repeat;
	height: auto!important; /* para los browsers buenos */
    height: 700px; /* para IE5+ */
    min-height: 700px; /* para los browsers buenos */
}
#cabecera{	
	width:696px;
	height:73px;
	background-image:url(../images/top.png);
	background-repeat:no-repeat;
	clear:both;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#3B2314;
}
#cabecera a{text-decoration:none; color:#3B2314;}
#cabecera a:hover{text-decoration:none; color: #FFFFFF}

#subcabecera{	
	width:696px;
	height:170px;
	background-image:url(../images/subcabecera.png);
	background-repeat:no-repeat;
	clear:both;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	border:0px solid #00F;	
}
#subcabecera .lado_izquierdo{	
	width:227px;	
	border:0px solid #00F;	
	/*margin-right:12px;*/
	margin-left:12px;
	float:left;
}
#subcabecera .lado_derecho{	
	/*width:457px;*/
	width:400px;
	border:0px solid #00F;
	float:left;
}

#cuerpo{	
	width:696px;	
	background:#FFF;	
	padding-left:0px;
	padding-right:0px;	
	border:0px solid #00F;
}
#cuerpo .lado_izquierdo_con_m{	
	width:227px;	
	border:0px solid #00F;	
	margin-left:12px;
	margin-bottom:0px;
	float:left;
}
#cuerpo .lado_izquierdo_sin_m{	
	width:239px;	
	border:0px solid #00F;	
	margin-left:0px;
	margin-bottom:0px;
	float:left;
}

#cuerpo .lado_centro{	
	width:10px;
	height:530px;	
	border:0px solid #00F;	
	float:left;
	border:0px solid #00F;		
}
#cuerpo .lado_derecho_con_m{	
	width:435px;	
	border:0px solid #00F;
	float:left;
	margin-left:10px;	
}
#cuerpo .lado_derecho_sin_m{	
	width:430px;	
	border:0px solid #00F;
	float:left;

}

#cuerpo1{	
	position:relative;
	width:684px;	
	background:#767769;	
	padding-left:12px;
	padding-right:0px;	
	border:0px solid #00F;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:10px;
	color: #FFFFFF;
}
.sand_flotam_espe2{position:absolute; z-index:5000; top:941px; left:489px;}
#cuerpo1 .lado_a{	
	width:235px;	
	border:0px solid #00F;	
	margin-right:10px;
	float:left;
}
#cuerpo1 .lado_b{	
	width:235px;	
	border:0px solid #00F;
	margin-right:10px;	
	float:left;
}
#cuerpo1 .lado_c{	
	width:74px;	
	border:0px solid #00F;
	float:left;
}

#cuerpo1 a{text-decoration:none; color: #FFFFFF}
#cuerpo1 a:hover{text-decoration:none; color:#3B2314;}

#cuerpo2{	
	width:672px;	
	background:#FFFFFF;	
	padding-left:12px;
	padding-right:12px;	
	border:0px solid #00F;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:10px;
	color: #FFFFFF
}


#pie{	
	width:672px;	
	background:#FFF;	
	padding-left:12px;
	padding-right:12px;	
	padding-bottom:10px;
	border:0px solid #00F;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	font-weight:bold;
	color:#3B2314;
}


.limpiar_flotantes{height:1%;overflow:auto; clear:both}

.espacio_div{height:10px;clear:both; width:100%}
.espacio_div2{height:22px;clear:both; width:100%}
.espacio_div3{height:8px;width:60px;}

.menu_principal{width:430px;height:24px;text-align:left;border:0px solid #00F;position:relative;padding-top:0px;margin-top:23px;margin-bottom:23px;margin-left:5px;
clear:both;}
ul#li_menu{
	list-style:none;
	margin-bottom:0px;
	margin-top:0px;
	margin-right:0px;
	margin-left:0px;
	padding:0;
}
ul#li_menu li{border:0px solid #F00; float:left}
ul#li_menu li a.btn_menu{
	float:left;
	width:83px;
	height:19px;	
	margin:0px;
	border:0px solid #FF0000;
	padding-left:0px;
	padding-right:0px;	
	padding-top:5px;
	padding-bottom:0px;
	background-image:url(../images/boton1.png);
	background-repeat:no-repeat;	
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#603813;
	text-decoration:none;
	margin-right:3px;
}
ul#li_menu li a:hover, .btn_menu_activo{
	float:left;
	width:83px;
	height:19px;	
	margin:0px;
	border:0px solid #FFFFFF;
	padding-left:0px;
	padding-right:0px;	
	padding-top:5px;
	padding-bottom:0px;
	background-image:url(../images/boton2.png);
	background-repeat:no-repeat;	
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
	margin-right:3px;
}


#submenu{display:block;width:400px; border:0px solid #CF0; margin-left:10px;}

#sub1{display:block;width:150px; border:0px solid #0F0; float:left; }
#sub1 ul li {
	display:block;
	width:130px;
	padding-left:10px;
	padding-top:0px;
	background:transparent url(../images/bot-c.gif) 0px 0px no-repeat;
	margin-bottom:0px;
	margin-top:0px;
	color:#603813;
	text-decoration:none;
	border:0px solid #F00;
	height:15px;	
}
#sub1 a {
	color:#603813;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	/*font-weight:bold;*/
}

#sub1 a:hover {
	color: #FF0000; /*#CC6666; /*#603813;*/
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	/*font-weight:bold;*/
}

#sub2{display:block;width:170px; border:0px solid #0F0; float:left; }
#sub2 ul li {
	display:block;
	width:150px;
	padding-left:10px;
	padding-top:0px;
	background:transparent url(../images/bot-c.gif) 0px 0px no-repeat;
	margin-bottom:0px;
	margin-top:0px;
	color:#603813;
	text-decoration:none;
	border:0px solid #F00;
	height:15px;	
}
#sub2 a {
	color:#603813;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px
}
#sub2 a:hover {
	color: #FF0000; /*#CC6666; /*#603813;*/
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	/*font-weight:bold;*/
}

#sub3{display:block;width:80px; border:0px solid #0F0; float:left; }
#sub3 ul li {
	display:block;
	width:60px;
	padding-left:10px;
	padding-top:0px;
	background:transparent url(../images/bot-c.gif) 0px 0px no-repeat;
	margin-bottom:00px;
	margin-top:0px;
	color:#603813;	
	text-decoration:none;
	border:0px solid #F00;
	height:15px;	
}
#sub3 a {
	color:#603813;	
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px
}

#sub3 a:hover {
	color: #FF0000; /*#CC6666; /*#603813;*/
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	/*font-weight:bold;*/
}

.limpiar{display:block;clear:left; height:1px; border:1px solid #F00 }

.texto1{font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#E1001A}
.texto2{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#000000}
.texto3{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#E1001A; text-align:right}
.texto4{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color: #FFFFFF; text-align:right}
.texto5{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color: #3B2314; text-align:left}



#top-ofertas{	
	width:457px;
	height:133px;
	background-image:url(../images/top-ofertas.png);
	background-repeat:no-repeat;
	clear:both;
	border:0px solid #F00;	
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold; 	
	font-size:21px; 
	color:#5D4716;	
}

#top-contactenos{	
	position:relative;
	width:430px;
	height:99px;	
	clear:both;
	border:0px solid #F00;		
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold; 
	font-size:21px; 
	color:#5D4716;

}
#img_contact_flo{
	position:absolute;
	top:0px;
	left:0px;
	z-index:3;
	background:url(../images/top-contactenos.png) no-repeat;
	width:457px;
	height:99px;
}
#top-flash{	
	width:435px;
	height:186px;
	clear:both;
	margin-left:0px;
	padding-left:0px;
	border:0px solid #F00;	
}

#form_cont{	
	width:350px;	
	background:#FFF;	
	padding-left:0px;
	padding-right:0px;	
	border:0px solid #00F;
	margin-left:70px;	
}

.asterisco{	
	color:#FF0000;
}

.boton{
	border:none;
	background-image:url(../images/enviar-1.png);	
	background-repeat:no-repeat;	
    height: 24px; /* para IE5+ */
    min-height:24px; /* para los browsers buenos */
	width: 76px;
	
	/*
  	color:#333333;	
 	background:#ffffff; 
 	border-top-color: #C1E0FF;
	border-right-color: #C1E0FF;
	border-bottom-color: #C1E0FF;
	border-left-color: #C1E0FF;
	border-bottom-width:1;
    border-top-style: none;
	border-right-style: none;
	border-bottom-style: outset;
	border-left-style: outset;
	border-style:none;
  	height:20;
	width:60px;
	border-top-color:#666666;
	border-top-style:solid;
	border-top-width:1px;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	border-bottom-style:solid;		
	border-right-style: solid;	
	border-left-style:solid;	
	BORDER-LEFT-WIDTH: 1px;	 
	BORDER-BOTTOM-WIDTH: 1px;  
	BORDER-RIGHT-WIDTH: 1px;
	*/
}

.boton:hover{
	border:none;
	background-image:url(../images/enviar-2.png);	
	background-repeat:no-repeat;	
    height: 24px; /* para IE5+ */
    min-height: 24px; /* para los browsers buenos */
	width: 76px;
}


.boton1 {  	
	border:none;
	background-image:url(../images/borrar-1.gif);	
	background-repeat:no-repeat;		
    height: 24px; /* para IE5+ */
    min-height: 24px; /* para los browsers buenos */
	width: 76px;
	/*
	color:#333333;	
 	background:#ffffff; 
 	border-top-color: #C1E0FF;
	border-right-color: #C1E0FF;
	border-bottom-color: #C1E0FF;
	border-left-color: #C1E0FF;
	border-bottom-width:1;
    border-top-style: none;
	border-right-style: none;
	border-bottom-style: outset;
	border-left-style: outset;
	border-style:none;
  	height:20;
	width:60px;
	border-top-color:#666666;
	border-top-style:solid;
	border-top-width:1px;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	border-bottom-style:solid;		
	border-right-style: solid;	
	border-left-style:solid;	
	BORDER-LEFT-WIDTH: 1px;	 
	BORDER-BOTTOM-WIDTH: 1px;  
	BORDER-RIGHT-WIDTH: 1px;
	*/
}

.boton1:hover{
	border:none;
	background-image:url(../images/borrar-2.gif);	
	background-repeat:no-repeat;		
    height: 24px; /* para IE5+ */
    min-height: 24px; /* para los browsers buenos */
	width: 76px;
}

input,textarea { 
	width: 200px;
	background-color:#CCCCCC;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border: 1px solid #BDC2C9;
}
