/* CSS Document */

body {
background:#E6E3E4;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:16px;
}
a {
color:#286ea0;
text-decoration:none;
}

h1{
font-size:18px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333333;
}
h2 {font-size:16px;
color:#666666;}
#contenedor{
background:#FFFFFF;
border:2px solid #999999;
width:960px;
margin:auto;
clear:both;
top:10px;
overflow:hidden;

}
#cabecera{
height:110px;

}
#cabecera1{
height:110px;
background:url(fotos/portada17.jpg) no-repeat right;
border-bottom:1px solid #000000;

}
#autor {
float:right ;
width:75px;
height:15px;
color:#FFFFFF;
margin-right:5px;
font-size:9px;
margin-top:94px;
}
#autor a {
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
}
#cabecera2{
height:30px;
margin-bottom:5px;
}

#menu_tab{
width:960px;
height:30px;
background:url(fotos/menu_title_bg.gif)}
ul.menu {
list-style-type:none; float:left; display:block; width:960px; 
margin:0px; padding:0px; background:url(fotos/menu_title_bg.gif) repeat-x;}

ul.menu li {
	display:inline;
	font-size:14px;
	font-weight:bold;
	line-height:30px;
	color: #FFF;
}
ul.menu li.divider {
display:inline;
width:4px;
height:30px;
float:left;
background:url(fotos/menu_divider.gif) no-repeat center;
}

a.nav:link, a.nav:visited {
display:block; float:left; padding:0px 8px 0px 8px; margin:0 14px 0 14px;height:30px;text-decoration:none;color:#fff;}

a.nav:hover{
display:block; float:left; padding:0px 8px 0px 8px; margin:0 14px 0 14px;height:30px;text-decoration:none;color:#286ea0;}
#cabecera3 {
height:2px;
}

#wrap {
width:765px;
background:#FFFFFF;
margin-right:5px;
margin-left:5px;
float:left;
margin-top:10px;
list-style-image:none;
}
#izquierda {
width:180px;
margin-left:5px;
float:left;
background:#FFFFFF;
margin-top:15px;
margin-bottom:10px;



}
#derecha {
width:200px;
float:right;
background:#FFFFFF;

margin-bottom:10px;

}
#interior {
width:530px;
margin-left:5px;
margin-right:2px;
padding:10px;
background:#FFFFFF;
float:left;
border:#999999 1px solid;

}
.caja {
background:#F0F5F7;
border:#C4C4C4 1px solid;
padding:1px;
margin-bottom:5px;

}


.titulocaja {
border-bottom:1px solid #999999;
line-height:20px;
background:#003366;
font-weight:bold;
padding-left:0.1em;
text-shadow:#666666;
text-decoration:none;
font-size:14px;
color:#FFFFFF;

}
.titulocaja a {
text-shadow:#666666;
text-decoration:none;
font-size:14px;
color:#FFFFFF;
}
.titulocaja a:hover {
color:#286ea0;
text-decoration:none;
background:#003366;
font-size:14px;

}
#izquierda li {
	margin: 0.5em 0.2em 0em -2.5em;

}
#izquierda ul {
list-style-type: none;
}
#izquierda li a {
	display: block;
	padding: 0.1em 0.2em 0.2em 0.2em;
	border-left: solid 0.9em #FDDB8A;
	background-color: #F0F5F7;
	text-decoration: none;
	font-weight: normal;
	color: #003366;
	height: 0.9em;
	
}	
	
#izquierda a:hover {
	border-left: solid 0.9em #D8E0BD ;
	background-color: #F0F5F7;
	text-decoration: none;
	color: #000000;
}

#izquierda .selected {
	display: block;
	padding: 0.3em 0.7em 0.2em 1.2em;
	border-left: solid 0.5em rgb(175,175,175);
	border-top: solid 0.1em rgb(200,200,200);
	background-color: rgb(220,220,220);
	font-weight: normal;
	color: rgb(50,50,50);
}

#derecha li {
	margin: 0.5em 0.2em 0em -2.5em;

}
#derecha ul {
list-style-type: none;
}
#derecha li a {
	display: block;
	padding: 0.1em 0.2em 0.2em 0.2em;
	border-left: solid 0.9em #FDDB8A;
	background-color: #F0F5F7;
	text-decoration: none;
	font-weight: normal;
	color: #003366;
	height: 0.9em;
	
}	
	
#derecha a:hover {
	border-left: solid 0.9em #D8E0BD ;
	background-color: #F0F5F7;
	text-decoration: none;
	color: #000000;
}

#derecha .selected {
	display: block;
	padding: 0.3em 0.7em 0.2em 1.2em;
	border-left: solid 0.5em rgb(175,175,175);
	border-top: solid 0.1em rgb(200,200,200);
	background-color: rgb(220,220,220);
	font-weight: normal;
	color: rgb(50,50,50);
}
#pie {
width:940px;
height:50px;
color:#FFFFFF;
text-align:center;
font-size:10px;
background:#003366;
padding:10px;
border-left:2px solid #999999;
border-bottom:2px solid #999999;
border-right:2px solid #999999;
margin:auto;
}
#pie a{
color:#FFFFFF;
}

#minimenu {
width:510px;
height:20px;
margin-bottom:2px;

margin-left:5px;
color:#999999;
font-size:10px;
padding-bottom:5px;
padding-left:5px;
}
.fotosgrandes {
float:left;
border:#000000 1px solid;
margin-right:10px;}
.fotosgrandesderecha {
float:right;
border:#000000 1px solid;
margin-left:10px;}
.fotospequenas {
float: left;
border: #000000 2px solid;
margin-right:10px;
margin-top:10px;
}
#cercanos {
width:270px;
float:right;
}
.sub {
width:160px;
height:220px;
border:#999999 1px solid;
margin:2px;
float:left;
padding:5px;
}
.subancha {
width:335px;
height:220px;
border:#999999 1px solid;
margin:2px;
float:left;
padding:5px;
background:url(file:///C|/Documents and Settings/usuario/Mis documentos/verislandia/fotos/fondo-sub.jpg) no-repeat right bottom;
}
.publiizquierda {
float:left;
margin-right:10px;
}
.publiderecha {
float:right;
margin-left:10px;
}
#cercanos {
width:270px;
float:right;
}
#subcabecera1 {
margin-left:5px;
height:71px;
border-bottom:1px dotted #333333;

}
#subcabecera2 {
margin-left:5px;
margin-top:5px;
height:71px;
border-bottom:1px dotted #333333;
}
#subcabecera3 {
margin-left:5px;
height:71px;
margin-top:5px;
}
#sub1 {
height:180px;
width:288px;
float:left;
margin:5px;
padding:5px;
border:1px solid #999999;
}
#sub2 {
height:180px;
width:198px;
float:left;
margin:5px;
padding:5px;
border:1px solid #999999;
}
#sub3 {
height:150px;
width:158px;
float:left;
margin:5px;
padding:5px;
border:1px solid #999999;
}
#sub4 {
height:150px;
width:158px;
float:left;
margin:5px;
padding:5px;
border:1px solid #999999;
}
#sub5 {
height:150px;
width:148px;
float:left;
margin:5px;
padding:5px;
border:1px solid #999999;
}
.common {
font-size:9px;
text-align:right;
}
