/* CSS */

#sizer{ display:none;} 
.azulOscuro{ color: #003376;}
.azulClaro{ color: #31BCF0;}

*{ margin:0; padding:0;}

html{ padding: 0px; margin: 0px; height: 100%;}

body{ color: #706D67; background: url(../images/fondoInterface.gif) #fff repeat-x; height: 100%;}

h1{	color: #003377;	font-size:1.7em; font-weight: normal;}

h2{	color: #214230; font-size:1.4em; padding-bottom:26px; font-weight: bold; text-transform:uppercase;}

h3{ color: #757B80;	font-size:0.9em; padding-top:2px;margin-bottom:10px; font-weight: bold;}

.titular{ color: #757B80; font-size:0.9em; padding-top:5px;margin-bottom:10px; font-weight: bold;}

a{ text-decoration: none; color: #003377; background-color: transparent;}

a img{ border:0px;}
	
a:hover{ text-decoration: none; color: #666666; background-color: transparent;}

.oculto{ display: none; visibility:hidden;}

.sinAltura{ height:0px; font-size:0px; padding:0px;}

#interface{
	background-color: #FFFFFF; padding: 0px; margin:0px auto; width: 954px; font: 62.5% Arial, Helvetica,Verdana; border-left: 3px solid #FFFFFF; border-right: 3px solid #FFFFFF; 		    min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -40px; /* the bottom margin is the negative value of the footer's height */ }

#cabecera{ padding: 0px; margin: 0px; width: 954px;  height: 202px;}
	
#menuH { padding-left:139px; text-align: left; float: left; background-color: #003377; width:815px; border-bottom: 2px solid #ffffff; margin-bottom:0px; margin-top:0px;}

#menuH ul { font-family: Helvetica; font-size: 1em; font-weight: bold; text-decoration: none; margin: 0; padding-left: 0px; list-style:none; height:28px;}

#menuH ul li { display: inline; background: url(../images/none.gif) #003377 repeat-x center top; text-align: center; padding: 0px; margin-right: 4px; float: left; display:block; height:23px; padding-left:0px; padding-right:10px; padding-top:5px;}
	
#menuH ul li:hover { background: url(../images/none.gif) #003377 repeat-x center top;}

#menuH ul li a { height:28px; color:#FFFFFF;}

#menuH ul li a.activo{ height:28px; color: #CCCCCC;}

#menuH ul li a:hover {color:#31BDF1;}

#menuH ul li img{ padding-left:10px; border:0px; display:inline;vertical-align:middle;}

.vacioV{background-color: #fff; padding: 0px; margin: 0px; height:94px; display:block;}

#contenido1 {background-color: #fff; padding: 0px; margin: 0px; width: 954px; height:100%; display:block; font-size:1.2em; color:#003377;}

#pie {	background: url(../images/fondoPie.gif) #ffffff no-repeat left top; width:847px; padding-left:53px; display:block; position: absolute;  text-align:left; padding-right:0px; padding-bottom:5px; padding-top:20px; margin:0px auto; border-left: 0px solid #FFFFFF; border-right: 0px solid #FFFFFF;}
	
#pie .bloqueCentro{	background-color: #D7D9DB; padding: 0px; margin: 0px; width: 100%; display:block;}
	
.anchor{ display:block;}
	
.izda{ display:block; float:left;}
	
#bloqueIzda{ width:139px; float:left;height:100%; display:block; background: url(../images/none.gif) transparent repeat-x center top; display:block;}

#bloqueIzda2{ width:238px; float:left;height:100%; display:block; background: url(../images/none.gif) transparent repeat-x center top; display:block;}

#bloqueIzda3{ width:53px; float:left;height:100%; display:block; background: url(../images/none.gif) transparent repeat-x center top; display:block;}

#bloqueIzda2 ul{ font-family: Helvetica; font-weight: bold; text-decoration: none; margin: 0; list-style:none;}

#bloqueIzda2 ul li{ background: url(../images/none.gif) #ffffff no-repeat left top; text-align: left; padding: 0; display:block; padding-left:4px; padding-bottom:5px;}

#bloqueIzda2 ul li .over{ background: url(../images/pitiNaranja.gif) #ffffff no-repeat left top; margin: 0; padding-left:15px;  color:#333333;}
	 
#bloqueIzda2 ul li a{ background: url(../images/pitiLi.gif) #ffffff no-repeat left top; margin: 0; padding-left:15px;  color:#003377; display:block;}

#bloqueIzda2 ul li a:hover{ background: url(../images/pitiLi.gif) #ffffff no-repeat left top; margin: 0; padding-left:15px;  color:#333333;}
	 
#bloqueIzda2 ul li a.activo{ color: #333333;}

#bloqueIzda2 ul li a img{ border:0px;}

#bloqueCentro{ width:377px; float:left; display:block; background: url(../images/none.gif) transparent repeat-x center top;}

#bloqueCentro p{ padding-right:0px; padding-bottom:0px;}

#bloqueCentro ul{padding-left:20px; padding-bottom:0px; list-style:none;}

#bloqueCentro ul li{padding-bottom:10px;padding-left:10px; margin-bottom:0px; list-style:none; padding-right:30px;}

#bloqueCentro ul li h{ display:inline;}

#bloqueCentro ul li a{ color: #003377;}

#bloqueCentro ul li a:hover{ color: #31BDF1;}

#bloqueCentro a{ color: #003377;}

#bloqueCentro a:hover{ color: #333333;}

#bloqueCentro ul li a img{ border: 0px;}

.pdf{ background: url(../images/pitiPdf.jpg) #ffffff no-repeat left top; margin:0; padding-left:20px;}

.referencias{ display:block; float:left; height:100%;}

#bloqueCentroGr{ width:633px; float:left; height:100%; display:block;}

#bloqueCentroGr p{ padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:0px;}

#bloqueDcha{ width:147px; float:right; padding-left:0px; padding-right:0px;  padding-top:0px; background-color:#FFFFFF; height:100%;}
	
#bloqueDcha h1{ padding:0px; width:137;  background: url(../images/pitiTitDestacamos.gif) #333333 no-repeat left top; padding-left:16px; color:#FFFFFF; font-size:1.2em;}

#bloqueDcha ul{ font-family: Helvetica; font-size: 1em; text-decoration: none; margin: 0; list-style:none;}

#bloqueDcha ul li { background: url(../images/separadorH.gif) transparent repeat-x left top;  display:block; padding-top:10px; padding-left:10px;  padding-bottom:4px; 	padding-right:15px; color: #757B80;}

#bloqueDcha ul li a{ background: url(../images/pitiDestacamos.gif) transparent no-repeat left top; margin:	0; padding-left:10px; padding-right:15px; color:#757B80; display:block;}

#bloqueDcha ul li a:hover{ background: url(../images/pitiDestacamos.gif) transparent no-repeat left top; margin:	0; padding-left:10px; padding-right:15px; color:#333333;}

#bloqueDcha a img{	border:0px;}

#bloqueDcha img{ float:right;}

#bloqueDcha2{ width:202px; float:right; padding-left:35px; padding-right:10px; padding-top:35px; padding-bottom:35px; background-color:#F4F4F4; height:100%;}

#bloqueDcha2 ul{ font-family: Helvetica; font-size: 1em; text-decoration: none; margin: 0; list-style:none;}

#bloqueDcha2 ul li{ background: url(../images/separadorH.gif) transparent repeat-x left top;  display:block; padding-top:10px; padding-left:10px; padding-bottom:4px; padding-right:15px; color: #757B80;}

#bloqueDcha2 ul li p{ background: url(../images/pitiNaranja.gif) transparent no-repeat left top; margin:0; color: #757B80; padding-left:10px;}

#bloqueDcha2 a{ background: url(../images/pitiNaranja.gif) transparent no-repeat left top; margin:	0; padding-left:5px; padding-right:15px; color:#757B80;}

#bloqueDcha2 a:hover{ background: url(../images/pitiNaranja.gif) transparent no-repeat left top; margin:	0; padding-left:5px; padding-right:15px; color:#333333;}

#bloqueDcha a img{	border:0px;}

#bloquePie{ float:right;}

.texto14{ font-size: 1em;}

.texto15{ font-size: 1.2em;}

.texto16{ font-size: 1.3em;}

.texto19{ font-size: 1.5em;}

.verde{ color: #299400;}

.gris{ color: #706D67;}

.blanco{ color: #ffffff;}

.negrita{ font-weight:bold;}

.subrayado{ border-bottom:dotted 2px #CCCCCC;}

.condensado{ font-stretch:condensed;}

.textoCenido{ width:380px;}

.imgIzda{ padding:5px; border:2px; float:left; display:block;}

.imgDcha{ padding:5px; border:2px; float:right; display:block;}

.textoDcha{ padding:5px; float:right; display:block; height:100%;}

.interlinealPeke{ letter-spacing:-1px;}

.ulNormal{ list-style:none}

.ulNormal li{ background: url(../images/aumentar.gif) transparent no-repeat left  center; padding-left:15px;}

.ulNoInfo{ list-style:none}

.ulNoInfo li{ background: url(../images/piti.gif) transparent no-repeat left  top; padding-left:10px;}
	
#imgFlotante{ position:absolute; width:230px; height:215px; z-index:1000; left: 450px; top: 0px;z-index: 10;}

#anuncio{ position:absolute; width:208px; height:280px; z-index:1050; left: 511px; margin-top:-208px;}

.volver{ background: url(../images/volver.gif) transparent no-repeat left  center; padding-left:10px;}

.oTrabajo{ background: url(../images/none.gif) #009900 no-repeat left  center; padding:5px; display:block; color: #ffffff;}

.oTrabajo a{ color: #ffffff;}

.bordeInferior{ border-bottom: 3px solid #757B80;}

label{ float: left; width: 120px; font-weight: bold;}

input, textarea{ width: 180px; margin-bottom: 5px;}

textarea{ width: 250px; height: 150px;}

.boxes{ width: 1em;}

#submitbutton{ margin-left: 120px; margin-top: 5px; width: 90px;}

.separadorVert{ background: url(../images/none.gif) #ffffff repeat-x left bottom; padding-bottom:10px; display:block;}
 
.ulNaranja{ list-style:none;}

.ulNaranja li{ background: url(../images/pitiNaranjaPeke.gif) transparent no-repeat left  top; padding-left:-5px;}

.ulNaranja2{ list-style:none;}

.ulNaranja2 li{ padding-left:-5px; display:inline; float:left;}

#tarjeta{ width: 585px;}

#flotante{ position:absolute; top:40px; right:5px; width: 144px; height: 68px; display: marker;}