body {
	margin: 0;
	padding: 0;
	background: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
a, a:hover { text-decoration: none;}

#madre {clear:both;
	width: 900px;
	margin: 0 auto; background-color:#F5F4F4; 
}
img{
margin:2px;}

.clear {
clear: both;
}
#pies{ clear:both;color:#FFFFFF; background: #20788F; height:23px; margin-top:5px;
   
	 	
	 }
#pie{ clear:both;height:26px; border-bottom:#6A696A 5px solid;
	 }
#copi{ float:left;
       padding-top:3px;
	   width:500px;
	   padding-left:15px;
	   

}
#derechos{ float:right;
           padding-top:3px;
		   padding-right:15px;
		   
		  
}

#dmg{ padding:10px;}
#dmg a { 
	display: block;
	margin: 0; 
	font-size: 11px;
	font-weight: bold;
	color:#cccccc;
}

#dmg a:hover { color:#114A1F;
}
/* Menu */

#menu { clear:both;
	width: 900px; height:30px;
	margin: 0 auto; background-color:#FFFFFF;
	border-bottom:#C5BEB4 5px solid;
}

#menu ul {clear:both; background-color:#E7DFCE;
    height:28px;
	margin: 0;
	padding: 0 0 0 0;
	list-style: none;
	line-height:normal;
}

#menu li {
	display: inline;
}

#menu a { 
	display: block;
	float: left;
	margin: 0;
	padding: 5px 20px 0 20px;
	font-size: 12px;
	font-weight: bold;
	color:#000000;
}

#menu a:hover { color:#114A1F;
}

.columna { clear:both; 
float:left;
padding:0px 0px 0px 3px;
width:200px;
}

.contenido1{ background-color:#FFFFFF; 
float:right; width:648px; margin:0px; padding-left:20px; padding-right:20px;}

.contenido2{ background-color:#FFFFFF; 
float:right; width:648px; height:500px; margin:0px; padding-left:20px; padding-right:20px;}

.contenido{ background-color:#FFFFFF; height:710px;
float:right; width:648px; margin:0px; padding-left:20px; padding-right:20px;}

/* Sidebar */

#sidebar { clear: left;   width:210px; height:300px; 
	margin: 0px; 
	color: #ffffff; 
	
}

#sidebar ul { background:#F5F4F4; 
	padding: 0; margin-left:0px;
	list-style: none;
}

#sidebar li {
	margin-bottom: 10px; 
}

#sidebar li ul { height:25px;
}

#sidebar li li { margin:3px; height:30px;
	  background-color:#659A2B; font-weight: bold;
	}

#sidebar li li a { color:#ffffff;  border-left: #ffffff 5px solid; font-size:14px; margin-left:10px; padding-left:5px;  			   
				   
}
#sidebar a { clear:both;
	text-decoration: none;
}

#sidebar a:hover { color:#99CC00;
}

#detalle{  background-color:  #2278B5; margin-top:0px; height:20px; padding-left:10px; padding-top:3px;
 color:#ffffff;	 font-size:14px; }
 
#detalle-vestir{  background-color: #FF9900; margin-top:0px; height:20px; padding-left:10px; padding-top:3px;
 color:#ffffff;	 font-size:14px; }
 
#detalle-lluvia{  background-color:#993366; margin-top:0px; height:20px; padding-left:10px; padding-top:3px;
 color:#ffffff;	 font-size:14px; }
 
#detalle1{  background-color:   #FF0000; margin-top:0px; height:20px; padding-left:10px; padding-top:3px;
 color:#ffffff;	 font-size:14px; }
 
 
#detalle_cont{  width:430px;  padding-left:10px; padding-top:3px;
 color:#000000;	 font-size:12px;  float:right;}
		 
		 
		
#cont_detalle li{ margin:3px;}
#cont_detalle ul{ border:#CCCCCC 1px dashed; padding-left:50px; margin:0px 0px 5px 0px; padding-bottom:10px;}
#cont_detalle a{ color: #0099FF;}
#cont_detalle a:hover{ color:#999999;}		 
#cont_detalle{  
width:290px;}

#titulo{ background-color:#20788F; text-transform:uppercase;
         margin-top:10px;
		 height:30px; padding-left:10px; margin-bottom:2px;
		 padding-top:10px;
		 color:#ffffff;
		 font-size:14px;
		 font-weight: bold;}
		 
#texto_info{ margin-top:5px; 
             margin-right:0px;
			 color: #000000;
			 padding:10px; 
			 border:#EAEAEA 1px solid;}
			 
#texto_clientes{ margin-top:5px; height:560px;
             margin-right:0px;
			 color: #000000;
			 padding:10px; 
			 border:#EAEAEA 1px solid;}
			 
#texto_importante{ margin-top:5px; 
             margin-right:0px;
			 color: #FF0000;
			 padding:10px; font-size:12px;
			 border:#EAEAEA 1px dashed;}
			 
#contac{ clear:left; height:auto; color:#FFFFFF; background-color:#4F5452; margin-top:5px; 
width:208px; padding-bottom:5px;}
#contac ul{ list-style: none;
margin-left:10px;}

li{ list-style:none;}

#contac li { height:15px; color:#ffffff;}
.contac_title{ height:20px; padding-top:10px; margin-left:5px; margin-right:5px; padding-left:5px; font-size:14px; border-bottom:#FFFFFF 1px dashed;}



#mas_info{ clear:right;  height:auto; color:#FFFFFF; background-color:#FFFFFF;
width:200px; padding-bottom:5px;}
#mas_info ul{
margin-left:15px;}
#mas_info li { height:15px; color:#999999;}
#mas_inf{ height:20px; padding-top:2px; padding-left:5px;
background-color: #0066CC;}

#contacto{ width:320px; margin-top:25px;}
#contacto-mas{ width:310px; height:510px; background-color:#F2F2F2; color:#333333; padding:5px;}
#verde{ color:#009966;}

 INPUT.bot{  
	BORDER-RIGHT: #CCCCCC 1px solid; width:80px;
	BORDER-TOP: #CCCCCC 1px solid; padding-top:5px; margin-top:10px;
	FONT-SIZE: 12px; height:25px; 	BACKGROUND: #ffffff;
	BORDER-LEFT: #CCCCCC 1px solid;
	COLOR: #000000;
	BORDER-BOTTOM: #CCCCCC 1px solid;
	FONT-FAMILY: verdana, Helvetica, sans-serif
}
INPUT {  
	BORDER-RIGHT: #CCCCCC 1px solid; width:300px;
	BORDER-TOP: #CCCCCC 1px solid;
	FONT-SIZE: 14px; height:20px; padding-top:5px;
	BACKGROUND: #ffffff;
	BORDER-LEFT: #CCCCCC 1px solid;
	COLOR: #000000;
	BORDER-BOTTOM: #CCCCCC 1px solid;
	FONT-FAMILY: verdana, Helvetica, sans-serif
}
SELEC {
	BORDER-RIGHT: #CCCCCC 1px solid;
	BORDER-TOP: #CCCCCC 1px solid;
	FONT-SIZE: 11px;
	BACKGROUND: #EAEAEA;
	BORDER-LEFT: #CCCCCC 1px solid;
	COLOR: #000000;
	BORDER-BOTTOM:#CCCCCC 1px solid;
	FONT-FAMILY: verdana, Helvetica, sans-serif
}
TEXTAREA {
    
	BORDER-RIGHT: #CCCCCC 1px solid; width:300px;
	BORDER-TOP: #CCCCCC 1px solid;
	FONT-SIZE: 10px;
	BACKGROUND: #ffffff;
	BORDER-LEFT: #CCCCCC 1px solid; 
    COLOR: #00000;
	BORDER-BOTTOM: #CCCCCC 1px solid;
	FONT-FAMILY: verdana, Helvetica, sans-serif
}
.titulo_preg{ 
font-style: inherit;
color: #333333; float:left; font-size:14px;  
}
.titulo_preg1{ 
font-style: inherit;
color: #333333; float:left; font-size:12px;  
}

.lio{ float:left; width:620px;}

#form_cont{ width:650px;}
.float-left {
float: left;
}
.float-right {
float: right;
}
.line { border-bottom:1px dashed #FF0000; padding:5px 0;   }
label, button {
cursor:pointer;
}
#label { width:140px; }
#label3 { width:160px; }

#label2 { width:135px; margin-right:5px; margin-top:0px; }




#precio ul {
	margin: 0;
	padding-top: 76px;
	list-style: none;
}

#precio li {
	display: inline;
}

#precio  {
	float: left; width:100%;
	padding: 15px; 
	background-color:#ffffff;
	text-decoration: none;
	border-bottom:1px dashed #91CE44; padding:5px 0;
	
}

#d_pre  { text-align:center; 
	float: left; width:101px; 
	padding: 5px; margin:0px; 
	background-color: #EAEAEA; color:#333333; 
	text-decoration: none;
	
	
}

#d_pres  { text-align:center; 
	float: left; width:192px; 
	padding: 5px; 
	background-color:#EAEAEA; color:#333333; 
	text-decoration: none; margin:0px; 
	
	
}


#d_precio_b  { text-align:center; color:#999999;
	float: left; width:100px; 
	padding: 5px; 
	background-color:#ffffff;
	text-decoration: none;
	
	
}
#d_precio  { text-align:center; color:#999999;
	float: left; width:180px; 
	padding: 5px; 
	background-color:#ffffff;
	text-decoration: none;
	
	
}
#d_precios  { text-align:center; color:#999999;
	float: left; width:187px; 
	padding: 5px; 
	background-color:#ffffff;
	text-decoration: none;
	
	
}
.clear_left{ float:right;}
.texto_info li{ width:200px;}

.dato{ color:#FF0000; font-size:10px;}
#dato{ color:#FF0000; font-size:10px;}
#botonera{ height:30px;  background:#CCCCCC; }
#botonera a { color:#333333; 
	text-decoration: none;
}
#botonera a:hover { color:#66CCFF; 
	text-decoration: none;
}

#home{ background-color:#F2F2F2; padding:10px; margin: 5px 0 5px 0;}

UL#logos{ clear:both;
	PADDING:0;
	MARGIN: 0px; 
	LIST-STYLE-TYPE: none;
	FONT-FAMILY:  verdana,Arial, Helvetica, sans-serif;
	font-size:100%;
}

UL#logos LI { margin-top:30px; 
                 border-left:#EAEAEA 8px solid;
                 margin-left:5px; 
				 margin-rigth:5px;
				 text-align:center;
				 width:190px; height:120px;
				 FLOAT: left;
}
img{ border:0;}


#t_trabajo{ background: #2278B5; color:#FFFFFF; height:20px; margin-top:5px; padding:5px;}
#t_vestir{ background: #FF9900; color:#FFFFFF; height:20px; margin-top:5px; padding:5px;}
#t_seguridad{ background: #009966; color:#FFFFFF; height:20px; margin-top:5px; padding:5px;}
#t_lluvia{ background:#993366; color:#FFFFFF; height:20px; margin-top:5px; padding:5px;}
#t_hospital{ background: #FF0000; color:#FFFFFF; height:20px; margin-top:5px; padding:5px;}