/* CSS */
*{
	margin:0;
	padding:0;}

html{
	padding: 0px; margin: 0px; height: 100%;}

body{
	color: #333333; background: url(../images/fondo.gif) #fff repeat-x; height: 100%;}

h1{	color: #00244D;	font-size:2em; font-weight: bold;}
h2{	color: #B5B9BB; font-size:1.6em; padding-bottom:7px; padding-left:15px; font-weight: bold;}
h3{	color: #757B80;	font-size:1.4em; padding-top:2px;margin-bottom:10px; font-weight: bold;}
h4{	color: #757B80;	font-size:1.0em; padding-top:10px; padding-bottom:10px; font-weight: bold; border-top:2px solid #C6C6C6; border-bottom:2px solid #C6C6C6; margin-right:10px; padding-left:5px;}
.titular{ color: #757B80;	font-size:0.9em; padding-top:5px;margin-bottom:10px; font-weight: bold;}
/* */
a{ text-decoration: none; color: #333333;}
a:hover{ text-decoration: none; color: #757B80; }
/* */
.oculto{ display: none; visibility:hidden;}
/* */
#interface{
	background: url(../images/none.gif) #fff repeat-x center top; padding: 0px; margin:0px auto; width: 950px; font: 62.5% Arial, Helvetica,Verdana;    min-height: 100%;
	height: auto !important;
	height: 100%;
	 /* the bottom margin is the negative value of the footer's height */ }

#menuOpcs {text-align: left; float: left; background-color: #fff; width:646px;}

#menuOpcs ul { font-family: Helvetica; font-size: 1em; font-weight: bold; text-decoration: none; margin: 0; list-style:none; float:right; padding-right:10px;}

#menuOpcs ul li {display: inline; background: url(../images/menuOpcPiti.gif) #fff no-repeat left top; text-align: left; padding-left: 5px; margin-left: 5px; float: left; display:block;  height:25px; padding-top:5px;}
	
#menuOpcs ul li img{vertical-align:middle;}

#menuOpcs ul li a { padding-left:2px; padding-right:4px;padding-top:4px; color:#888787; display:block;}

#menuOpcs ul li a:hover {margin:0; padding-left:2px; padding-right:4px; color:#000000;}

#menuOpcs ul a img {border:0px;}

#logo {text-align: left; float: left; background-color: #fff; width:646px; height:65px; display:block;}

#buscador { position:relative; top:0px; left:0px; text-align: left; float: right; background-color: #ECECEC; width:304px; height:100px; display:block; font-size:1.2em; }

#buscador ul{margin-left:0px; vertical-align:bottom;}

#buscador ul li{ list-style:none; display:inline; width:150px;}

#buscador ul li a{  padding:0px; color:#FFFFFF; font-size:0.8em;}

#buscador ul li a:hover{  padding:0px; color: #CCCCCC;}

#cabecera{background: url(../images/cabeceraFondo.gif) #333333 transparent repeat-x; padding: 0px; margin: 0px; width: 950px;  height: 197px;}
	
#cabeIzda{width:241px; height:202px;float:left; display:block;background: url(../images/cabeIzdaBlanco.gif) #00244D no-repeat left top;}

#cabeIzda ul{list-style:none; vertical-align:bottom; display:block; width:241px; margin-bottom:0px; margin-top:35px; background: url(../images/none.gif) #00244D no-repeat left top; }

#cabeIzda ul li{ background: url(../images/none.gif) #00244D no-repeat left top; text-align: left; display:block; width:241px;  text-transform:uppercase; padding-top:1px; letter-spacing:-0.25px;}

#cabeIzda ul li a{
	margin:0;
	padding-left:15px;
	padding-top:6px;
	color:#fff;
	display:block;
	font-size:0.9em;
	font-weight:bold;
	background-color: #00244D;
	background-image: url(../images/none.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

#cabeIzda ul li a:hover{background: url(../images/menuVPiti.gif) #00244D no-repeat left top; margin:0; padding-left:15px;  padding-top:6px;  color:#FFE586;}
	 
	 #cabeIzda ul li a.over{background: url(../images/menuVPiti.gif) #00244D no-repeat left top; margin:0; padding-left:15px;  padding-top:6px;  color:#FFE586; font-weight:bold;}

#cabeIzda ul li a img{ border:0px;}


#cabeDcha{width:709px; height:197px;float:left; background-color: #ECECEC;}
	
#menuCabe{position:relative; top:20px; padding-right:30px; float:right;}
	
#menuCabe ul{ list-style:none;}
	
#menuCabe ul li{ display:inline; color:#FFFFFF; font-weight:bold; padding-left:2px;}
	
#menuCabe ul li img{ vertical-align:middle;}
	
#menuCabe ul li a{ color:#FFFFFF; vertical-align:middle;}
	
#menuCabe ul li a:hover{color:#D1AE3D; vertical-align:middle;}
/* */
#contenido{background: url(../images/none.gif) #fff transparent repeat-x; padding: 0px; margin: 0px; width: 950px; font-size:1.2em; height:100%;}
#contenidoIzda{	width:235px; float:left; padding-left:6px; background-color:#FFFFFF; height:100%; display:block;}	
#contenidoIzda img{	margin-left:-6px;}	
#contenidoIzda a{ color:#666666;}
#contenidoIzda ul{ list-style:none; padding-left:15px;}	
#contenidoIzda ul li{ }	
#contenidoIzda ul li a{ color:#666666; background: url(../images/pitiFlechaGold.gif) transparent no-repeat left; padding-left:10px; padding-top:0px; }
#contenidoIzda ul li a:hover{ color: #999999; }	
#contenidoIzda ul li a.over{ color: #B39A3E; font-weight:bold; }		
#contenidoCentro{ width:405px; float:left; background-color:#ECECEC;  height:100%; display:block;}
/* */
#contenidoCentro a{ color:#00244D;}

#contenidoCentro p a{ color:#00244D; border-bottom:1px dotted #9F8750;}
#contenidoCentro p a:hover{ color:#999999;  }


/* */
#contenidoCentro strong{ color:#00244D; font-weight:bold;}
#contenidoCentro p{ padding:10px;}
#contenidoCentro h1{ padding:10px;}
#contenidoCentro ul{ list-style:none; padding-left:25px;}	
#contenidoCentro ul li{ }	
#contenidoCentro ul li a{ color:#000000; background: url(../images/pitiFlechaGold.gif) transparent no-repeat left; padding-left:10px; padding-top:0px; }
#contenidoCentro ul li a:hover{ color: #999999; }	
#contenidoCentro ul li a.over{ color: #B39A3E; font-weight:bold; }	
/* */
#contenidoCentroSeccion{ width:405px; float:left; background-color:#fff;  height:100%; display:block;font-size:1.2em; }
#contenidoCentroSeccion strong{ color:#00244D; font-weight:bold;}
#contenidoCentroSeccion p{ padding:10px;}
#contenidoCentroSeccion h1{ padding:10px;}

#contenidoCentroSeccion ul{ list-style:none; padding-left:25px;}	
#contenidoCentroSeccion ul li{ }	
#contenidoCentroSeccion ul li { color:#000000; background: url(../images/pitiFlechaGold.gif) transparent no-repeat left; padding-left:10px; padding-top:0px; }
#contenidoCentroSeccion ul li a:hover{ color: #999999; }	
#contenidoCentroSeccion ul li a.over{ color: #B39A3E; font-weight:bold; }	

/* */
#contenidoSeccionEntera{ width:690px; float:left; background-color:#ECECEC;  height:100%; display:block;}
#contenidoSeccionEntera strong{ color:#00244D; font-weight:bold;}
#contenidoSeccionEntera p{ padding:10px;}
#contenidoSeccionEntera h1{ padding:10px;}

#contenidoSeccionEntera ul{ list-style:none; padding-left:25px;}	
#contenidoSeccionEntera ul li{ }	
#contenidoSeccionEntera ul li { color:#000000; background: url(../images/pitiFlechaGold.gif) transparent no-repeat left; padding-left:10px; padding-top:0px; }
#contenidoSeccionEntera ul li a:hover{ color: #999999; }	
#contenidoSeccionEntera ul li a.over{ color: #B39A3E; font-weight:bold; }	

#contenidoMapa{ font:inherit; margin-left:20px; background-color:#FFFFFF; width:640px; }
#mapa{ width: 400px; height: 400px; margin-left:12px; float:left; background-color:#FFFFFF;}

#mapa p{ font-size:0.9em; margin:0; padding:0px;}
#barraLateral{ width: 200px; height: 400px; margin-left:20px;float:left; background-color:#FFFFFF; margin-top:20px;}
#indicaciones{ font:inherit;  margin-left:20px; background-color:#FFFFFF;}
#cabeceraMapa{ font:inherit;  margin-left:20px; background-color:#FFFFFF; width:640px;}
/* */
#contenidoDcha{	width:304px; float:left; background-color:#FFFFFF;  height:100%; display:block;}
#contenidoDcha ul{ list-style:none; float:right;}
#contenidoDcha ul li{ padding-top:4px; border-bottom: 1px dotted #999999; width:280px;}
#contenidoDcha h4{ border:none; text-align:left;}
#amarillo{	width:284px; height:210px;float:left; background-color:#DBB840; display:block; padding:10px; color:#FFFFFF;  text-align:left;}
#amarillo a{	color:#FFFFFF; text-decoration:none;}
#amarillo a:hover{	color: #EEEEEE; text-decoration:none;}
/* */
.enviar{ padding:2px; background-color:#897940; color:#FFFFFF; border:0px;}
.buscar{ padding:2px; background-color:#00244D; color:#FFFFFF; border:0px;}
.botAzul{ padding:2px; background-color:#00244D; color:#FFFFFF; border:0px;}
.botRojo{ padding:2px; background-color:#FE0000; color:#FFFFFF; border:0px;}
/* */
.ancho150{ width:150px;}
.padIzda{ padding-left:20px;}
/* */
#pie{
	background: url(../images/none.gif) #fff transparent repeat-x; padding: 0px; margin: 0px; padding-left:241px; padding-top:20px; width: 709px; font-size:1.2em;}
#pie a{ color:#666666; text-decoration:none;}
#pie a:hover{ color: #333333; text-decoration:none;}
/* */

/* */

#barraLateral a{ display:block; text-decoration:none; margin:0px; padding-left:10px; font-weight:bold; color: #00244D;}
#barraLateral a:hover{ color: #333333; text-decoration:none;}
/* */

