@charset "utf-8";
/* CSS Document */
body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.cabecera{
	width:1024px;
	background:url(../../imagenes/fondos/f1.jpg);
	height:109px;
}
a img{ border:none; }
.botonera{
	background:url(../../imagenes/fondos/f2.jpg);
	width:852px;
	height:31px;
	position:relative;
	padding-left:84px;
	padding-right:88px;
	clear:inherit;
}
.botonera div{ background:url(../../imagenes/fondos/f9.jpg) repeat-x; height:31px; }
.botonera ul {  position:absolute; top:-11px; left:42px;}
*html .botonera ul {  position:absolute; top:0px; }
.botonera ul li{ cursor:pointer; float:left; position:relative; width:122px; text-align:center; list-style:none; height:24px; padding-top:7px;}
.botonera ul li img{ position:absolute; right:0px; top:0px; }
.botonera li, .botonera li a{ font-size:11px; }
.botonera li.activo, .botonera li:hover, .botonera li:focus{ 
background:url(../../imagenes/fondos/f8.jpg) repeat-x top left; }
.botonera2{ text-align:right; float:right; font-size:10px; }
.botonera2 input[type=text], .botonera2 input{ 
margin:0px; padding:0px; height:17px; font-size:11px; height:17px; 
background: none; background:url(../../imagenes/fondos/i1.jpg) repeat-x;
border:1px solid #23326F;
}
.botonera2{ padding-top:2px;}

.cuerpo{
	background:url(../../imagenes/fondos/f3.jpg) repeat-x top left;;
	position:relative;
}
.submenuin{
	height:87px;
	background:url(../../imagenes/fondos/f4.jpg);
}
.submenu{
	padding-top: 4px;
	background:url(../../imagenes/fondos/f5.jpg);
	height:  57px;
}.submenu table{ padding-top:2px; font-size:9px; }

.submenu table, .submenu a, .botonera li, .botonera li a, .shouthern{ color:#FFF; text-decoration:none; }
.submenu table ul li.activo a, .submenu a:hover, .botonera2{ color:#23326F; }
.submenu table span{ color:#23326F; }
.submenu table ul li{ float:left; list-style:none; margin-right:4px; }

.contenedor{
	clear:inherit;
	background:url(../../imagenes/fondos/f7.jpg) top left;
	width:852px;
	background-repeat:repeat-x;
	margin-left:84px;
	margin-right:85px;
	margin-bottom:0px;
	color:#536F97;
	display:table;
}
ul.listado-galeria{
	width:780px;
	margin:0 auto;
	padding:0;
	display:table;
}
ul.listado-galeria li{
	width:188px;
	list-style:none;
	height:150px;
	margin:4px 2px;
	text-align:center;
	float:left;	
}
ul.listado-galeria li div.foto{
	width:160px;
	height:120px;
	overflow:hidden;
	margin:5px auto;
}
.cambridge{
	padding-left:18px;
	padding-top:18px;
}.shouthern{
	padding-left:84px;
	padding-top:15px;
	position:relative;
}
*html .shouthern a{ position:absolute; width:414px; height:80px; left:38px; top:23px; text-align:left; }
.shouthern span{
	position:absolute;
	right:34px;
	bottom:0px;
	font-size:11px;
}
*html .shouthern span{ bottom:8px; }
#FlashID{
	top:28px;
	position:absolute;
	height:451px;
	z-index:9;
}
*html #FlashID{ top:29px; position:absolute; height:450px;  }

.intro{height:479px; }
#box2 img{ position:absolute; top:29px; left:84px; z-index:8; }
*html #box2 img{ position:absolute; top:29px; left:0px; z-index:8; }
*html .intro{height:478px; }
#btnSearch{ cursor:pointer; }
*html .submenu{ padding-top: 10px; height:51px; }

#tituloSeccion{
	position:absolute;
	left:84px;
	top:0px;
	font-size:11px;
	color:#FFF;
	text-align:left;
	height:31px;
}
#tituloSeccion li:hover, #tituloSeccion li.activo{
		background:url(../../imagenes/fondos/f8.jpg) repeat-x top left;
	
}
#tituloSeccion ul{
	margin:0px;
	display:table;
	padding:0px;
}
#tituloSeccion ul li img{
	position:absolute;
	top:0px;
	right:0px;	
}
#tituloSeccion ul li{
	float:left;
	height:15px;
	width:120px;
	list-style:none;
	padding:8px 0;
	text-align:center;
	position:relative;
}
#tituloSeccion ul li a{
	color:#FFFFFF;
	text-decoration:none;	
}

*html #tituloSeccion{ left:24px; width:500px; }
ul.listado-galeria-fotos{
	padding:0px;
	margin:0px;	
}
.listado-galeria-fotos li{
	float:left;
	padding:23px;
	list-style:none;
}
.listado-galeria-fotos li div.foto{
	width:120px;
	height:75px;
	overflow:hidden;
	-webkit-box-shadow: 0 0 10px rgb(0,0,0);  
   	-moz-box-shadow: 0 0 10px rgb(0,0,0);  
	box-shadow: 0 0 10px rgb(0,0,0);  	
}
