/*		CSS2 - VICAR S.A.		*/

/* Inicialización de propiedades */

all, body, div, p, h1, h2, h3, h4 {top:0px; left:0px;margin:0px; padding:0px; border:0px; font-family: arial, serif; background:inherit; color:inherit }

body {background: #101c39; color:#101c39;border:3px solid green;}

/* areas de situación - con esto simulamos el borde blanco roto manteniendo el fondo externo en el interior*/
div.area {top:0cm;left:0cm;border:3px solid purple}
div.area2 {border:3px solid orange  
}

/*filter:alpha(opacity=0);  KHTMLOpacity: 0; MozOpacity:0; opacity: 0; -moz-opacity:0; */





/* Pie de página*/
div.pie  {display:none;}

/* Bandes laterals: esquerra i dreta*/
/*div.marge_e {width:10px;height:505px;color:#cacaca;background:#101c39}*/
div.marge_e {display:none}
div.marge_d {display:none}

/* Àrea central*/
div.content {width:auto;height:auto}

/* Cabecera */
div.cap {display:none}
div.cap_e {display:none}
div.cap_d {display:none}
		  
/* Área Principal*/

/*
			background-color:transparent;
			background-image:url("img/icono_vicar1.gif");
			background-repeat:no-repeat; 
			background-position:right bottom;
*/
div.main {border:2px solid red; top:-200px;left:-200px}




div.info_div {font-size:10pt;background:transparent;display:block}

div.div1 {position:relative;width:780px; height:435px;font-size:10pt;background:purple;display:none}
div.div2 {width:780px; height:435px;	font-size:10pt;background:orange;display:block}
div.div3 {width:780px; height:435px;	font-size:10pt;background:green;display:none}


div.main div.d1 {padding:10px;padding-top:5px; padding-left:0px
}




/* BLOQUES PASTAS    #748FC4;color:#101c39*/

/********************************************************************************+
TRADICIONALES
************************************************************************************/

div.pastasct {width:775px; height:20px;font-weight:bold;
			background:#748FC4;color:#101c39;border:0px solid red;
			margin-top:0px; padding-top:5px; padding-left:5px;
			margin-bottom:10px
			}

div.pastasct1 {width: 770px; height:65px;
			background:#ffffff;color:#101c39;border:0px solid #748FC4;
			padding:2px 4px;margin-bottom:30px;} 

div.menu_pastasct{width:778px; height:26px;font-weight:bold;background:#ffffff;color:#7D828F; border:0px solid red; 
	margin-top:0px; padding-top:0px;margin-bottom:0px;padding-bottom:0px}
div.menu_pastasct div {height:18px;padding:2px 7px 0px 7px;margin-top:4px;margin-right:5px;border:0px solid #738EC6; font-size:11px; display:none;}
div.menu_pastasct div.sel {height:18px;padding:2px 7px 0px 7px;margin-top:4px;margin-right:5px;border:0px solid #738EC6; background:#738EC6}
div.menu_pastasct a {text-decoration:none;color:#101C39}
div.menu_pastasct a:hover {text-decoration:none;color:orange}


div.info_pastasct{width:776px; height:220px;font-weight:bold;background:#ffffff;color:#7D828F; margin-top:0px;
	border:0px solid #738EC6;border-bottom:0px; padding-left:0px}
div.info_pastasct p {font-size:12px;font-weight:normal;margin:0px 35px}
div.info_pastasct h2 {font-size:20px;margin:0px 35px}


div.foto_pastasct{width:776px; height:160px;font-weight:bold;background:#ffffff;color:#7D828F; margin-top:0px;
	border:2px solid #738EC6; border-top:0px; padding-left:0px}
div.foto_pastasct div.boton {width:150px;height:150px;padding:0px;margin-top:0px;margin-right:0px;background:#28F87D}
div.foto_pastasct div.spa {width:60px;height:150px;padding:0px;margin-top:0px;margin-right:0px;background:#ffffff;width:35px}			

/********************************************************************************+
TECNICAS
************************************************************************************/			
			
div.pastast {	width:775px; height:20px;font-weight:bold;
			background:#74C192;color:#101c39; border:0px solid red;
			margin-top:0px; padding-top:5px; padding-left:5px;
			margin-bottom:10px			
			}
div.pastast1 {width: 770px; height:80px;background:#ffffff;color:#101c39;border:0px solid #74C192;
			padding:2px 4px;margin-bottom:60px} 
			
			
div.menu_pastast{width:778px; height:26px;font-weight:bold;background:#ffffff;color:#7D828F; border:0px solid red; 
	margin-top:0px; padding-top:0px;margin-bottom:0px;padding-bottom:0px}
div.menu_pastast div {height:18px;padding:2px 7px 0px 7px;margin-top:4px;margin-right:5px;border:2px solid #73C394; font-size:11px; display:none}
div.menu_pastast div.sel {height:18px;padding:2px 7px 0px 7px;margin-top:4px;margin-right:5px;border:2px solid #73C394; background:#73C394}
div.menu_pastast a {text-decoration:none;color:#101C39}
div.menu_pastast a:hover {text-decoration:none;color:orange}

div.info_pastast{width:776px; height:220px;font-weight:bold;background:#ffffff;color:#7D828F; margin-top:0px;
	border:2px solid #73C394;border-bottom:0px; padding-left:0px}
div.info_pastast p {font-size:12px;font-weight:normal;margin:0px 35px}
div.info_pastast h2 {font-size:20px;margin:0px 35px}

div.foto_pastast{width:776px; height:160px;font-weight:bold;background:#ffffff;color:#7D828F; margin-top:0px;
	border:2px solid #73C394; border-top:0px; padding-left:0px}
div.foto_pastast div.boton {width:150px;height:150px;padding:0px;margin-top:0px;margin-right:0px;background:#28F87D}
div.foto_pastast div.spa {width:60px;height:150px;padding:0px;margin-top:0px;margin-right:0px;background:#ffffff;width:35px}			
			
	
			
			
/********************************************************************************+
MINERALES
************************************************************************************/			
			

div.minerales{width:775px; height:20px;font-weight:bold;background:#AF8395;color:#ffffff; 
margin-top:0px; padding-top:5px;border:0px solid red; padding-left:5px;
			margin-bottom:10px
}
div.minerales1 {	width: 770px; height:110px;
			background:#ffffff;color:#101c39;border:0px solid #AF8395;
			padding:2px 4px;margin-bottom:15px} 
		
			
			
div.menu_minerales{width:778px; height:26px;font-weight:bold;background:#ffffff;color:#AF8395; border:0px solid red; 
	margin-top:0px; padding-top:0px;margin-bottom:0px;padding-bottom:0px}
div.menu_minerales div {height:18px;padding:2px 7px 0px 7px;margin-top:4px;margin-right:5px;border:2px solid #AF8395; font-size:11px; display:none}
div.menu_minerales div.sel {height:18px;padding:2px 7px 0px 7px;margin-top:4px;margin-right:5px;border:2px solid #AF8395; background:#AF8395}
div.menu_minerales a {text-decoration:none;color:#101C39}
div.menu_minerales a:hover {text-decoration:none;color:orange}


div.info_minerales{width:776px; height:220px;font-weight:bold;background:#ffffff;color:#7D828F; margin-top:0px;
	border:2px solid #AF8395;border-bottom:0px; padding-left:0px}
div.info_minerales p {font-size:12px;font-weight:normal;margin:0px 35px}
div.info_minerales h2 {font-size:20px;margin:0px 35px}


div.foto_minerales{width:776px; height:160px;font-weight:bold;background:#ffffff;color:#7D828F; margin-top:0px;
	border:2px solid #AF8395; border-top:0px; padding-left:0px}
div.foto_minerales div.boton {width:150px;height:150px;padding:0px;margin-top:0px;margin-right:0px;background:#28F87D}
div.foto_minerales div.spa {width:60px;height:150px;padding:0px;margin-top:0px;margin-right:0px;background:#ffffff;width:35px}	

			
			
/********************************************************************************+
SERVICIOS
************************************************************************************/		
div.servicios{width:775px; height:20px;font-weight:bold;background:#7D828F;color:#ffffff; margin-top:0px; padding-top:5px;border:0px solid red; padding-left:5px}
div.servicios1 {width: 758px; height:36px;background:#cadafa;color:#101c39;border:0px solid #7D828F;
			margin-bottom:15px; padding:0px; margin:0px;left:0px}			
			
			
div.menu_servicios{width:778px; height:26px;font-weight:bold;background:#ffffff;color:#7D828F; border:0px solid red; 
	margin-top:0px; padding-top:0px;margin-bottom:0px;padding-bottom:0px}
div.menu_servicios div {height:18px;padding:2px 7px 0px 7px;margin-top:4px;margin-right:5px;border:2px solid #AABBCC; font-size:11px}
div.menu_servicios div.sel {height:18px;padding:2px 7px 0px 7px;margin-top:4px;margin-right:5px;border:2px solid #AABBCC; background:#AABBCC}
div.menu_servicios a {text-decoration:none;color:#101C39}
div.menu_servicios a:hover {text-decoration:none;color:orange}




div.info_servicios{width:776px; height:220px;font-weight:bold;background:#ffffff;color:#7D828F; margin-top:0px;
	border:2px solid #AABBCC;border-bottom:0px; padding-left:0px}
div.info_servicios p {font-size:12px;font-weight:normal;margin:0px 35px}
div.info_servicios h2 {font-size:20px;margin:0px 35px}


div.foto_servicios{width:776px; height:160px;font-weight:bold;background:#ffffff;color:#7D828F; margin-top:0px;
	border:2px solid #AABBCC; border-top:0px; padding-left:0px}
div.foto_servicios div.boton {width:150px;height:150px;padding:0px;margin-top:0px;margin-right:0px;background:#28F87D}
div.foto_servicios div.spa {width:60px;height:150px;padding:0px;margin-top:0px;margin-right:0px;background:#ffffff;width:35px}

			

ul.listav{list-style-type:none; margin:0px; padding-left:0px}
li.listav{ width:140px; height:20px; padding-right:0px;border:1px solid #7D828F;}
/*padding:0px;margin:0px;padding-left:20px;*/


ul.listav a{text-decoration:none; color: #101c39;padding:3px}
ul.listav a:hover{text-decoration:underline;}
ul.listav a.pastasct:hover{background:#C2D1EF}
ul.listav a.pastast:hover{background:#CFFFE2}
ul.listav a.pminerales:hover{background:#EFD1DD}
ul.listav a.pperso:hover{background:#FFEFBF}
ul.listav a.servicios:hover{background:#D1D5DF}






/* Menu Inferior*/
div.contact {width:auto; height:12px; clear:both; text-align:right}


div.menu_e {width:65%; height:25px; text-align:left;padding-top:4px;display:none;}
div.menu_d {width:35%; height:25px; text-align:right;display:none;}
div.menu_e, div.menu_d {background:transparent;color:#cacaca;
		  font-weight:bold;font-size:8pt; }
ul.none_e, ul.none_d {list-style-type:none;padding:0px;margin:0px;
					font-size:1em; color: #101c39; }
ul.none_e li { left:0px;padding-right:6px; overflow:visible }
ul.none_d li {left:0px;padding-left:6px }

ul.none_e a, ul.none_d a {text-decoration:none; color: #101c39}
ul.none_e a.orange, ul.none_d a.orange {text-decoration:none; color: #FF5500 }
ul.none_e a:hover, ul.none_d a:hover {text-decoration:underline; color: #ee8800}

/* SPACERS*/
div.spacerXL {width:100%; height:100px;clear:both; font-size:1px; background:#101c39;display:none}
div.spacer1 {width:100%; height:10px;clear:both; font-size:1px; background:#101c39;display:none}
div.spacer10 {width:100%; height:10px;clear:both; font-size:1px; background:#101c39;display:none}
div.spacer20 {width:100%; height:20px;clear:both; font-size:1px; background:#101c39;display:none}
div.spacer3 {width:100%; height:3px;clear:both; font-size:1px; background:#101c39;display:none}
div.spacer3 {width:100%; height:3px;clear:both; font-size:1px; background:transparent;display:none}
div.spacer1a {width:100%; height:1px;clear:both; font-size:1px; background:transparent;display:none}
div.spacer5 {width:100%; height:5px;clear:both; font-size:1px; background:#101c39;display:none}
div.spacer5 {width:100%; height:5px;clear:both; font-size:1px; background:transparent;display:none}
div.spacer50 {width:100%; height:5px;clear:both; font-size:1px; background:#101c39;display:none}
div.spacer {width:100%; height:1px;clear:both; font-size:1px; border-top:1px solid #101c39;display:none}
div.spacer1b {width:100%; height:1px;clear:both; font-size:1px; background:#ffffff;display:none}

 
   
