
body {
scrollbar-3dlight-color:#006600;
scrollbar-arrow-color:white;
scrollbar-base-color:darkgreen;
scrollbar-darkshadow-color:darkgreen;
scrollbar-face-color:darkgreen;
scrollbar-highlight-color:;
scrollbar-shadow-color:
color:#000000;
background-color:#000000;
font-family:verdana,arial;
font-size:12px}
.a{
font-family:verdana,helvetica;	font-size:9px;	color:#ffffff;	font-weight:bold;
}
td{color:#000000;font-family:verdana,helvetica;font-size:10px;}
.td{color:#000000;font-family:verdana,helvetica;font-size:10px;text-decoration:none;}
.tdb{color:#000000;font-family:verdana,helvetica;font-size:9px;text-decoration:none;font-weight:bold;}
.td:hover{color:#ffffff;text-decoration:underline;}

.tv9b	{	font-family:verdana,helvetica;	font-size:9px;	color:#ffffff;	font-weight:bold;}
.tv9	{	font-family:verdana,helvetica;	font-size:9px;	color:#ffffff;text-decoration:none;}
.tv9bn	{	font-family:verdana,helvetica;	font-size:9px;	color:#ffffff;	font-weight:bold;	text-decoration:none;}
.tv9n	{	font-family:verdana,helvetica;	font-size:9px;	color:#07128d;	text-decoration:none;}
.tva9b{	font-family:verdana,helvetica;	font-size:8px;	font-weight:bold;	color:#32A2B1;}

.tv10bn{font-family:verdana,helvetica;	font-size:10px;	color:#ffffff;	font-weight:bold;	text-decoration:none;}
.tv10n{	font-family:verdana,helvetica;	font-size:10px;	color:#ffffff;	text-decoration:none;}
.tv12bn{font-family:verdana,helvetica;	font-size:12px;	color:#ffffff;	font-weight:bold;	text-decoration:none;}
.tv8n{	font-family:verdana,helvetica;	font-size:8px;	color:#ffffff;	text-decoration:none;}
.tv18n{	font-family:verdana,helvetica;	font-size:18px;	color:#ffffff;	text-decoration:none;}
.titmarronclar10nb{	font-family:verdana,helvetica;	font-size:10px;	color:#ffcc99;	text-decoration:none;}
.titmarronclar8nb{	font-family:verdana,helvetica;	font-size:8px;	color:#ffcc99;	text-decoration:none;}

.titmarron10nb{	font-family:verdana,helvetica;	font-size:10px;	color:#006600;	text-decoration:none;}
.titmarron12nb{	font-family:verdana,helvetica;	font-size:12px;	color:#006600;	text-decoration:none;}
.titmarron10  {	font-family:verdana,helvetica;	font-size:12px;	color:#cc3300;	font-weight:bold;	text-decoration:none;}
.titmarron12  {	font-family:verdana,helvetica;	font-size:12px;	color:#cc3300;	font-weight:bold;	text-decoration:none;}
.titmarron16  {	font-family:verdana,helvetica;	font-size:16px;	color:#cc3300;	font-weight:bold;	text-decoration:none;	line-height: 1.5em;	}
.titmarron18  {	font-family:verdana,helvetica;	font-size:18px;	color:#006600;	text-decoration:none;	line-height: 1.5em;	}
.titmarron24  {	font-family:verdana,helvetica;	font-size:24px;	color:#006600;	text-decoration:none;	line-height: 1.5em;	}
.titmarron8   {	font-family:verdana,helvetica;	font-size:8px;	color:#006600;	font-weight:bold;	text-decoration:none;}

.titrojo12    {	font-family:verdana,helvetica;	font-size:12px;	color:#ff3333;	font-weight:bold;	text-decoration:none;}
.titrojo12nb  {	font-family:verdana,helvetica;	font-size:12px;	color:#ff3333;	text-decoration:none;}

.titverde10nb{	font-family:verdana,helvetica;	font-size:10px;	color:#006600;	text-decoration:none;}
.titverde12nb{	font-family:verdana,helvetica;	font-size:12px;	color:#006600;	text-decoration:none;}
.titverde12nbfondo{	font-family:verdana,helvetica;	font-size:12px;	color:#006600; background-color:#cccc99;text-decoration:none;}
.titverde12  {	font-family:verdana,helvetica;	font-size:12px;	color:#006600;	font-weight:bold;	text-decoration:none;}
.titverde16  {	font-family:verdana,helvetica;	font-size:16px;	color:#006600;	font-weight:bold;	text-decoration:none;	line-height: 1.5em;	}
.titverde18  {	font-family:verdana,helvetica;	font-size:18px;	color:#006600;	text-decoration:none;	line-height: 1.5em;	}
.titverde24  {	font-family:verdana,helvetica;	font-size:24px;	color:#006600;	text-decoration:none;	line-height: 1.5em;	}
.titverde8   {	font-family:verdana,helvetica;	font-size:8px;	color:#006600;	font-weight:bold;	text-decoration:none;}
.titverdeoscuro36  {	font-family:verdana,helvetica;	font-size:36px;	color:#006600;	text-decoration:none;	line-height: 1.5em;	}
.titnaranjaoscuro36 {	font-family:verdana,helvetica;	font-size:36px;	color:#ff9933;	text-decoration:none;	line-height: 1.5em;	}
.titverdeoscuro16b  {	font-family:verdana,helvetica;	font-size:16px;	color:#006600;	font-weight:bold;	text-decoration:none;	line-height: 1.5em;	}
.titverdeoscuro14b  {	font-family:verdana,helvetica;	font-size:14px;	color:#006600;	font-weight:bold;	text-decoration:none;	line-height: 1.5em;	}
.titverdeoscuro14nb  {	font-family:verdana,helvetica;	font-size:14px;	color:#006600;		text-decoration:none;	line-height: 1.5em;	}
.titverdeoscuro12b  {	font-family:verdana,helvetica;	font-size:12px;	color:#006600;	font-weight:bold;	text-decoration:none;	line-height: 1.5em;	}
.titverdeoscuro12nb  {	font-family:verdana,helvetica;	font-size:12px;	color:#006600;	text-decoration:none;	line-height: 1.5em;	}
.titverdemasoscuro12nb  {	font-family:verdana,helvetica;	font-size:12px;	color:#002f00;	text-decoration:none;	line-height: 1.5em;	}
.titverdemasoscuro12b  {	font-family:verdana,helvetica;	font-size:12px;	color:#002f00;font-weight:bold;	text-decoration:none;	line-height: 1.5em;	}
.titverdemasoscuro13nb  {	font-family:verdana,helvetica;	font-size:13px;	color:#002f00; ;	text-decoration:none;	line-height: 1.5em;	}
.titverdeclarito12b  {	font-family:verdana,helvetica;	font-size:12px;	color:#009600;font-weight:bold;	text-decoration:none;	line-height: 1.5em;	}

.titazul10nb{	font-family:verdana,helvetica;	font-size:10px;	color:#003399;	text-decoration:none;}
.titazul10  {	font-family:verdana,helvetica;	font-size:10px;	color:#003399;	text-decoration:none;font-weight:bold;}
.titazul12nb{	font-family:verdana,helvetica;	font-size:12px;	color:#003399;	text-decoration:none;}
.titazul12nbfondo{	font-family:verdana,helvetica;	font-size:12px;	color:#003399; background-color:#cccc99;text-decoration:none;}
.titazul12  {	font-family:verdana,helvetica;	font-size:12px;	color:#003399;	font-weight:bold;	text-decoration:none;}
.titazul16  {	font-family:verdana,helvetica;	font-size:16px;	color:#003399;	font-weight:bold;	text-decoration:none;	line-height: 1.5em;	}
.titazul18  {	font-family:verdana,helvetica;	font-size:18px;	color:#003399;	text-decoration:none;	line-height: 1.5em;	}
.titazul24  {	font-family:verdana,helvetica;	font-size:24px;	color:#003399;	text-decoration:none;	line-height: 1.5em;	}
.titazul8   {	font-family:verdana,helvetica;	font-size:8px;	color:#003399;	font-weight:bold;	text-decoration:none;}
.titazul16ita {	font-family:verdana,helvetica; font-style: italic;	font-size:16px;	color:#003399;	font-weight:bold;	text-decoration:none;	line-height: 1.5em;	}


.cg9		{	font-family:verdana,helvetica;	font-size:9px;	color:#AEAEAE;}
.tam9n		{	font-family:verdana,helvetica;	font-size:8px;	color:#FF9600;	font-weight:bold;	text-decoration:none;}
.tam9nbis	{	font-family:verdana,helvetica;	font-size:9px;	color:#004f6b;	font-weight:bold;	text-decoration:none;}

.sp3{font-size:3px;}
.sp6{font-size:6px;}
.sp9{font-size:9px;}

.tv10negreb {	font-family:verdana,helvetica;	font-size:10px;	color:#000000;	font-weight:bold;	text-decoration:none;}
.tv12negreb {	font-family:verdana,helvetica;	font-size:12px;	color:#000000;	font-weight:bold;		text-decoration:none;line-height: 1.5em;}
.tv12negre	{	font-family:verdana,helvetica;	font-size:12px;	color:#000000;	text-decoration:none;	line-height: 1.5em;}
.tv12negreita{	font-family:verdana,helvetica;	font-size:12px;	color:#000000;	text-decoration:none;	line-height: 1.5em;font-style: italic;}
.tv12negrebita{	font-family:verdana,helvetica;	font-size:12px;	color:#000000;	font-weight:bold;	text-decoration:none;	line-height: 1.5em;font-style: italic;}
.tv14negreb {	font-family:verdana,helvetica;	font-size:14px;	color:#000000;	font-weight:bold;		text-decoration:none;line-height: 1.5em;}

.blue10b{	font-family:tahoma, verdana,helvetica;	font-size:10px;	color:#07228d;	text-decoration:none;	font-weight:bold;	}
.blue10{	font-family:tahoma, verdana,helvetica;	font-size:10px;	color:#07228d;	text-decoration:none;}
.blue12{	font-family:tahoma, verdana,helvetica;	font-size:12px;	color:#07228d;	text-decoration:none;}
.blue12b{	font-family:tahoma, verdana,helvetica;	font-size:12px;	color:#07228d;	text-decoration:none;	font-weight:bold;	}

.tvv10n{	font-family:verdana,helvetica;	font-size:10px;	color:#cc6600;	font-weight:bold;	text-decoration:none;}
.tvv12n{	font-family:verdana,helvetica;	font-size:12px;	color:#ffffff;	font-weight:bold;	text-decoration:none;}
.tvv10bn{	font-family:verdana,helvetica;	font-size:10px;	color:#ffffff;	font-weight:bold;	text-decoration:none;}
.tvv10{	font-faily:verdana,helvetica;	font-size:10px;	color:#ffffff;}
.tvv10u{	font-faily:verdana,helvetica;	font-size:10px;	color:#ffffff;	text-decoration:underline;}
.taz9{	font-family:verdana,helvetica;	color:#bd0333;	font-size:10px;}
.taz9b{	font-family:verdana,helvetica;	color:#bd0333;	font-size:10px;	font-weight:bold;}
.tblan9bn{	font-family:verdana,helvetica;	color:#ffffff;	font-size:10px;	font-weight:bold;	text-decoration:none;}
.nivel0{	
    position:absolute; 
	left:0px; 
	top:30px; 
	border=0
    z-index:-1;
    background-color: #000;
    filter: alpha(Opacity=0);
	visibility:'hidden';
}
.niv1{
	position:absolute;
	z-index:3;
	left:10px;
	top:8px;
	visibility:'hidden';
	width=765px
}
.niv2{
	visibility:'hidden';
	position:absolute;
	z-index:3;
	background-color:#ffffff;
	layer-background-color:#1A607A;
	width=753px;
}
.niv3{
	visibility:'hidden';
	position:absolute;
	z-index:3;
	background-color:#ffffff;
	layer-background-color:#1A607A;
	width=586px;
}
.niv4{
	visibility:'hidden';
	position:absolute;
	z-index:3;
	background-color:#ffffff;
	layer-background-color:#1A607A;
	width=528px;
}
.niv5{
	visibility:'hidden';
	position:absolute;
	z-index:3;
	background-color:#ffffff;
	layer-background-color:#1A607A;
	width=465px;
}
.niv6{
	visibility:'hidden';
	position:absolute;
	z-index:3;
	background-color:#ffffff;
	layer-background-color:#1A607A;
	width=396px;
}
.barra{
	position:absolute;
	z-index:0;
	left:-2px;
}
.sec_logo{
	position:absolute;
	z-index:20;
	left:1px;
	top:352px;
}

.casop{
	position:absolute;
	z-index:20;
	left:1px;
	top:149px;
}
.pant{
	position:absolute;
	z-index:20;
	left:504px;
	top:159px;
}
.botonera{
	position:absolute;
	z-index:20;
	left:80px;
	top:370px;
}
.fondotd{
   background-image: url("./../media/fondo_rallas_sup.gif");

}

.xinput{ 
    border : 1px solid #07338d; color:black; background:#fefefe;font-family:Arial,Geneva, Tahoma, Helvetica, sans-serif;font-size:8pt;
}

.xinputmarron{ 
    border : 2px solid #8d3907; color:black; background:#fefefe;font-family:Arial,Geneva, Tahoma, Helvetica, sans-serif;font-size:8pt;
}

.xinputmarronsmall{ 
    border : 1px solid #8d3907; color:black; background:#fefefe;font-family:Arial,Geneva, Tahoma, Helvetica, sans-serif;font-size:8pt;
}

.xinputgris{ 
    border : 2px solid #f7ede5; color:black; background:#fefefe;font-family:Arial,Geneva, Tahoma, Helvetica, sans-serif;font-size:8pt;
}
.titolexperiencia{
  visibility:hidden;
}

.venut{
	font-family:verdana,helvetica;
	font-size:12px;
	color:#ca1b02;
	font-weight:bold;	
	text-decoration:none;
	line-height: 1.5em;
}

.titolvenut{
	font-family:verdana,helvetica;
	font-size:10px;
	color:#ca1b02;
	text-decoration:none;
}
.capaiframe{
	z-index:3;
	background-color:#000000;
	layer-background-color:#1A607A;
	width:800px;
}

.fonspeu{position:absolute;z-index:3;left:610px;top:365px;}
.telefon902{position:absolute;z-index:3;left:615px;top:395px;}
.peuweb{
	background-color:#2EB457;
	position:absolute;
	z-index:2;
	left:0px;
	top:365px;
	height:67px;
	width:755px
}
.logospeuweb{
	background-color:#000000;
	position:absolute;
	z-index:2;
	left:0px;
	top:365px;
	height:65px;
}
.cosweb{
	position:absolute;
	z-index:-20;
	left:0px;
	top:34px;
}
.logo_home{
	position:absolute;
	z-index:1;
	left:425px;
	top:1px;
}

.palo_bandera{
	position:absolute;
	z-index:0;
	left:746px;
	top:0px;
	height:430px;
	width:10px;
	background-color:#00693F;
}

.fonsweb{
	z-index:-5;
}

.botons_idioma{
	position:absolute;
	z-index:4;
	left:650px;
	top:7px;
}
.nofons{
	background-color:transparent
}
.fonscabhome{
   background-image: url("./../media/fonscab.gif");
}
.fonsmenu{
   background-image: url("./../media/fonsmenu.jpg");
}

// #993300  marron
// #006600  verde
// #ffcc99  Marron claret
// #0B2179  Azul
// #07228d  Azul Oscuro
// #006600  Marron Oscuro
// #E3E3E3  Gris claro

