sid@charset "utf-8";
.heder { height:30px; margin:0px;  font-family:Verdana, Arial, Helvetica, sans-serif;}

/***menu heder***/
.link_titulo{ float:right; height:25px; margin:0px 2px 0px; width:60px; padding:15px 0px 0px 33px; background: url(../img/fondo_bot_titulo.jpg) no-repeat;   color:#FFFFFF;	 font-size:75%;  font-weight:bold;	  }
.link_titulo a{ color:#ffffff;}
.link_titulo a:hover{ color:#000000;}
body { margin: 0 auto; font-family:Verdana,Arial, Helvetica, sans-serif; }
img{ padding:0px; border:0px; }
p, ol, ul, li {	line-height: 1.87em;}
a {	color: #333;	text-decoration: none;}
a:hover {text-decoration: none;	color:#009933;}
#madre{ background: #EAEAEA; margin:0;}
#contenedor {	width: 900px; height:auto;	margin: 0px auto;	background-color:#FFFFFF;}


/******************************* INPUT ****************************************************************/

INPUT { BORDER: #cbcfd3 1px solid; padding-botton:2px; FONT-SIZE: 10pt; BACKGROUND: url(../img/f_imput.jpg) repeat-x; color: #0099FF; 
 HEIGHT: 20px; width:270px; }

select{  font-size:10px; color:#000000; border:#cbcfd3 1px solid;} 

TEXTAREA { BORDER: #cbcfd3 1px solid; FONT-SIZE: 10pt; 	BACKGROUND: url(../img/f_text.jpg) repeat-x bottom; color: #0099FF; width:575px; 	padding-left:2px;}	

#pie{clear:both; margin-left:2px; background: url(../img/pie.jpg) no-repeat; height:58px;  color:#ffffff; font-size:11px; margin-top: auto;}
#copi{clear:both; float:left; padding-top:10px; width:700px; padding-left:15px; padding-bottom:15px;}
#derechos{clear:both; float:right; padding-top:10px; padding-right:15px; padding-bottom:15px;}
#pie a{ color:#FFFFFF;}
#pie a:hover{ color: #CCCCCC;}
/*****Menu****/

#sidebar-dise { clear: both;  width:220px; margin: 0px; padding-left:0px; color: #999999; border-right:1px #D1D1D1 solid; border-top:#F2F2F2 0px solid;}
#sidebar-dise ul { margin:0;	padding:0; list-style: none; }
#sidebar-dise li { margin-bottom: 10px; }
#sidebar-dise li ul { background-color:#FFFFFF; }
#sidebar-dise li li {margin: 2px 0px 2px 10px;background: url(../img/item.jpg) no-repeat center left; border-bottom:dotted 1px #CCCCCC;}
.dos {margin:0px 0px 0px -5px; padding:0px; list-style: none;}
#sidebar-dise li li a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin-left:0px; padding-left: 18px;
}
#sidebar-dise h3 { font-size:13px; color: #FF0000; text-align:center; font-family:  Verdana, Arial, Helvetica, sans-serif; margin:0px; padding:10px 0px; border-bottom:#CCCCCC 1px solid; }
#sidebar-dise a:hover {  text-decoration: none; color: #009933;}
#sidebar-dise a { color:#666666;}
#sidebar-dise h3 a { color: #E8561F; }
#sidebar-dise h3 a:hover { color: #CC3300;}

.float-left {float: left;}
.float_der{float: right;}
#home{ width:668px; padding-left:2px; font-size:12px; border-left:#D1D1D1 solid 1px;}
#empresa{ clear:both; background:url(../img/fondo_1.jpg)  right no-repeat; background-position: 579px 47px; font-size:12px; width:675px; height:945px; }
#empresa1{ clear:both; background:url(../img/fondo_2.jpg)  right no-repeat; background-position: 579px 47px; font-size:12px; width:675px; }

#noticia{ clear:both;  font-size:11px; width:675px;}
#seccionesweb{ clear:both;  font-size:11px; width:675px;}


#text_empresa{margin:12px 0px; color:#000000;text-indent:20px; width:500px; padding:0px 0px 0px 80px;}
#text_empresa:first-letter {font-size:18px; color:#0078A5; 	font-weight: bold;}

#text_empresa1{margin:12px 0px; color:#666666; width:500px; padding:0px 0px 0px 80px;}


#fotos{ background:#F3F2F2; margin:5px; padding:10px;}



.bot{ height:20px; width:150px;}



/*************************************** Contacto *************************************************************/

#madre_cont_serv{   height:350px;} 

#div_cont{ width:210px; margin-bottom:10px; font-weight:bold; }
 
#madre_cont{ width:655px; height:260px; background:#FFFFFF; border-right:#CCCCCC 1px solid; margin:0px;} 
#madre-contacto{ height:250px;}

#contacto{ float:left; width:290px; font-size:11px; padding: 5px 10px;}
#contacto1{ float:left; width:500px; font-size:11px;  margin-left:10px;}
#contacto-coment{ float:left; width:590px; font-size:11px;  padding: 5px 10px; }

#news{ width:300px; font-size:11px; height:20px; margin:5px 0px 0px 20px;}
#news1{ width:20px; font-size:11px; margin:0px;}

#news INPUT {  	BORDER:0px; width:12px;}

#comentario{ float:right; margin:5px; font-size:11px;}
#tele{ float:right; width:200px; padding:5px; font-size:13px;  margin-right:5px;}



/*****************************menu*****************************/
#menu-logo{ clear:both; margin: 0px 0px 0px 5px; padding:31px 0px 0px 0px; background:url(../img/loteo.jpg) no-repeat; height: 280px;}
#menu-logo ul {	display: block;	list-style: none; background: #FFF url(../img/menu.jpg) top left no-repeat;	margin:0px; padding:0px; width: 200px; height: 267px;}
#menu-logo ul li {float: left; position: relative; z-index: 100; margin: 0;	padding: 0;	width: 200px; height: 89px;}	
#menu-logo ul li a {outline:0; display: block; text-decoration: none; text-indent: -999em; height: 89px;}	
#menu-logo ul li a:hover, #menu-logo ul li a.presionado {	background-image: url(../img/menu.jpg);	background-repeat: no-repeat;}	
#menu-logo ul li#Solaba a:hover { background-position: -206px 0px; }
#menu-logo ul li#Solaba a.presionado,
#menu-logo ul li#Solaba a.presionado:hover {background-position: -207px 0px;}

#menu-logo ul li#estilo a:hover { background-position: -206px -89px; }
#menu-logo ul li#estilo a.presionado,
#menu-logo ul li#estilo a.presionado:hover {  background-position: -207px -89px;}

#menu-logo ul li#mega a:hover { background-position: -206px -178px; }
#menu-logo ul li#mega a.presionado,
#menu-logo ul li#mega a.presionado:hover {background-position: -207px -178px}
#menu-logo ul li a.presionado:hover { cursor: default; }

#encabezado{ font:bold 16px Arial, Helvetica, sans-serif ; color:#FFFFFF; background:#009933; repeat-x; height: 10px;  }



#line{border-bottom:solid #0081C3 2px; clear:both;}
#caja-noticia{ margin:10px 10px;  font: 12px Arial, Helvetica, sans-serif; }
#caja-noticia-larga{ margin:5px 10px 15px; padding:5px; text-align:justify;  font: 12px Arial, Helvetica, sans-serif; color:#7D8182; }
#caja-linea{ border-bottom:dashed #4A942B 1px; margin:0px 0px 5px 0px;}
#t_noticia{ color:#009933; font-weight:100; margin:0px 0px 2px; }
#t_noticia1{ color: #999999; font-weight:100; margin:0px 0px 2px; }
#copete{ font-size:15px; font-weight:100; font: Arial, Helvetica, sans-serif; margin:2px 0px 4px;}
#caja1{ width:300px; margin:5px 10px 10px 3px; background:#009933; text-align: center; padding:4px;}
#caja2{ width:300px; margin:5px 10px 10px 3px; text-align:justify; color:#333333; padding:4px;}
#caja3{ width:300px; margin:5px 10px 10px 3px; text-align:justify; color:#333333; padding:4px;}
#caja4{ width:300px; margin:5px 10px 10px 3px; text-align:justify; color:#333333; padding:4px;}
#caja5{ width:600px; margin:5px 10px 10px 3px; text-align:justify; color:#333333; padding:4px;}
#caja2:first-letter {font-size:18px; color:#333333;	font-weight: bold;}
#caja4:first-letter {font-size:18px; color:#333333;	font-weight: bold;}
#caja5:first-letter {font-size:18px; color:#333333;	font-weight: bold;}
#detalle5 {font-size:18px; color:#333333;	font-weight: bold;}

#fecha{ color:#CB3B3B; width:650px; text-align:right; font-size:11px; padding:5px;}
#fecha a{ text-decoration:none; color:#CB3B3B; }
#fecha a:hover{ text-decoration:none; color:#666666;}
#separacion{font-size:12px;}



#caja-web{ margin:10px 10px;  font: 12px Arial, Helvetica, sans-serif; }

#caja-web-linea{ border-bottom:dashed #4A942B 1px; margin:0px 0px 5px 0px;}
#t_web{ color:#009933; font-weight:100; margin:0px 0px 2px; }
#copete-web{ font-size:15px; font-weight:100; font: Arial, Helvetica, sans-serif; margin:2px 0px 4px;}
#web1{ width:300px; margin:5px 10px 10px 3px; background:#009933; text-align: center; padding:4px;}
#web2{ width:300px; margin:5px 10px 10px 3px; text-align:justify; color:#666666; padding:4px;}
#web3{ width:300px; margin:5px 10px 10px 3px; text-align:justify; color:#999271; padding:4px;}
#web2:first-letter {font-size:18px; color:#0078A5;	font-weight: bold;}
#pagina{ color:#CB3B3B; clear:both; width:650px;   font-size:13px; font-weight:100; padding:5px;}

#video1{ background:#CCCCCC; height:335px; }
#video{ background:#CCCCCC; height:364px;}
#yout{width:445px;}
#text-video{ width:100px;}

#titulo-video{ color:#000000; padding:5px 0px 5px 20px; margin:5px; width:170px; border-bottom: 1px dashed #FFFFFF; }
#texto-video{ color:#000000; padding:5px 0px 0px 20px;  margin:5px; width:170px;}

#titulo-solana{ width:600px; height:50px; clear:both; color:#FFFFFF; background:  url(../img/compromiso-solana.jpg) #FFFFFF no-repeat; padding:5px 10px; margin:15px 0px 0px 15px;}
#texto-solana{ width:560px; color:#333333; border-bottom:#009933 1px solid; background:#FFFFFF; padding:10px 30px 5px; margin:0px 0px 5px 15px; text-align:justify;}
#texto-solana:first-letter {font-size:18px; color:#0078A5; 	font-weight: bold;}
#logos{ float:right; padding:25px 5px 5px;}

#titulo-madryn{ width:600px; height:50px; clear:both; color:#FFFFFF; background:   url(../img/compromiso-mega.jpg) #FFFFFF no-repeat; padding:5px 10px; margin:15px 0px 0px 15px;}
#titulo-estilo{ width:600px; height:50px; clear:both; color:#FFFFFF; background: url(../img/compromiso-estilo.jpg) #FFFFFF no-repeat; padding:5px 10px; margin:15px 0px 0px 15px;}

#pos_titulo{ padding:15px 0px 0px 60px; font-size:14px;}
#pos_titulo2{ padding:10px 0px 0px 60px; font-size:14px; color:#333333;}

#oficinas{ width:250px; margin:5px 10px 10px 45px;  text-align:justify; font-size:12px;  color:#333333; padding:4px; line-height:20px;}
#titulo_oficinas{ font-size:14px; padding:8px 0px 5px 0px; border-bottom:#999999 1px dashed; }
#f_contacto{ background: url(../img/f_contacto.jpg) bottom; height:300px;}
#item{ padding:10px 10px 10px 55px; margin:5px 0px; background:url(../img/icono-item.jpg) #F8F8F8  no-repeat left;}

#item2{ padding:10px 10px 10px 35px; margin:5px 0px; background:url(../img/icono-item2.jpg) #F8F8F8  no-repeat left;}