BODY {
	margin : 5px 0px 0px 0px;
	text-align: center;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #000000;
	text-decoration: none;
} 

A:HOVER{ 
color: #996633; 
text-decoration: underline
} 

#contenedor{
	height : 595px;
	width: 955px;
	margin:auto;
	text-align: left;
	z-index: 0;
} 

#contenedorportada{
	height : 297px;
	width: 953px;
	text-align: left;
	background-color: #FEFFEB;
	border: 1px solid #ECEDD7;
} 

#contenedorcontenidos{
	width: 955px;
	text-align: left;
	margin-top: 5px;
} 

#titulos{
	width: 955px;
	height : 32px;
	text-align: left;
} 

#apartadoscabeceracontenedor{
	height : 20px;
	width: 955px;
	text-align: left;
	margin-top: 4px;
} 

#apartadoscabeceracuadro{
	height : 20px;
	text-align: left;
	background-color: #003399;
	float: left;
} 

#apartadoscabeceracuadro2a{
	height : 35px;
	width: 118px;
	text-align: left;
	background-color: #003399;
	float: left;
} 

#apartadoscabeceracuadro2b{
	height : 35px;
	width: 119px;
	text-align: left;
	background-color: #003399;
	float: left;
} 

.apartadoscabecera{
	height : 20px;
	text-align: center;
	margin-top: 4px;
} 

.apartadoscabecera2a{
	height : 33px;
	width: 118px;
	text-align: center;
	margin-top: 2px;
} 

.apartadoscabecera2b{
	height : 26px;
	width: 119px;
	text-align: center;
	margin-top: 9px;
} 

#menuportada{
	height : 279px;
	width: 253px;
	text-align: left;
	margin-left: 1px;
	margin-top: 17px;
	float: left;
} 

#fotosportada{
	height : 295px;
	width: 255px;
	text-align: left;
	margin-top: 1px;
	float: left;
} 

#opcionesportada{
	height : 295px;
	width: 205px;
	text-align: left;
	margin-left: 1px;
	margin-top: 1px;
	float: left;
} 

#opcionescuadro24{
	height : 24px;
	width: 205px;
	text-align: left;
	background-color: #003399;
	margin: 1px 0 0 0;
} 

#opcionescuadro24b{
	height : 24px;
	width: 205px;
	text-align: left;
	background-color: #B31313;
} 

#opcionescuadro44{
	height : 44px;
	width: 205px;
	text-align: left;
	background-color: #003399;
	margin: 1px 0 0 0;
} 

#opcionescuadro44b{
	height : 38px;
	width: 205px;
	text-align: left;
	background-color: #B31313;
} 

.opciones{
	height : 22px;
	width: 205px;
	text-align: left;
	padding-top: 6px;
} 

#camarasportada{
	height : 295px;
	width: 236px;
	text-align: center;
	float: left;
} 

#camarasportada2{
	height : 295px;
	width: 236px;
	text-align: left;
	margin-top: 1px;
	float: left;
} 

#camaras{
	width: 236px;
	text-align: center;
} 

#cabecera{ 
height : 76px; 
width: 953px;
background-color: #FEFFEB;
border: 1px solid #ECEDD7;
} 

#cabeceraportada{ 
height : 76px; 
width: 955px;
} 

#cabecera955{ 
height : 76px; 
width: 955px;
} 

#logo{
	height : 76px;
	width: 254px;
	text-align: left;
	float: left;
} 

#enlaces{
	height : 20px;
	width: 699px;
	text-align: right;
	float: right;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: bold;
	color: #003399;
	text-decoration: none;
} 

#vacio1{
	height : 56px;
	width: 699px;
	float: right;
} 

#anuncios{
	height : 143px;
	width: 955px;
} 

#anuncio1{
	height : 143px;
	width: 290px;
	text-align: center;
	margin-left: 14px;
	float: left;
} 

#anuncio2{
	height : 143px;
	width: 290px;
	text-align: center;
	margin-left: 28px;
	float: left;
} 

#anuncio3{
	height : 143px;
	width: 290px;
	text-align: center;
	margin-left: 28px;
	float: left;
} 
.arribaanuncios{
	height : 32px;
	width: 290px;
} 

.linea2anuncios{
	height : 40px;
	width: 290px;
} 

.logocanuncios{
	height : 40px;
	width: 40px;
	text-align: left;
	float: left;
} 

.textoanuncios{
	height : 40px;
	width: 250px;
	text-align: left;
	margin-left:0px;
	float: left;
} 

.logoanuncios{
	height : 38px;
	width: 290px;
	text-align: center;
} 

.abajoanuncios{
	height : 33px;
	width: 290px;
} 

#abajo{
	height : 50px;
	width: 955px;
	background-color: #ECEDD7;
	text-align: left;
	margin-left:0px;
} 

#abajodatos{
	height : 50px;
	width: 240px;
	text-align: left;
	float: left;
	margin-left:0px;
} 

#abajoderecha{
	height : 50px;
	width: 715px;
	float: left;
	margin-left:0px;
} 

#abajolegal{
	height : 35px;
	width: 715px;
	text-align: right;
	margin-left:0px;
} 

#abajocontenedorcamaras{
	height : 35px;
	width: 715px;
	text-align: center;
} 

#abajoenlaces{
	height : 15px;
	width: 715px;
	text-align: right;
	float: left;
	margin-left:0px;
} 

#contenedorinfo{
	width:955px;
	text-align: center;
	padding: 25px 0 0 0;
	clear: both;
	float: none;
} 

#contenedorinfocentro{
	width:363px; 
	height: 75px;
	text-align: center;
	border: 1px solid #003399;
	margin: 0 auto 0 auto;
} 

#contenedorinfocentro2{
	width:763px; 
	height: 75px;
	text-align: center;
	border: 1px solid #003399;
} 

.ListadoEnlaces {
width: 100%;
clear: both;

}

.ListadoEnlaces ul {
padding-left: 0; /*Limpieza de márgenes (se puede cambiar)*/
list-style-type: none;
margin: 0px;	
}

.ListadoEnlaces li {
margin: 4px 0 8px 0;
padding-left: 16px;
background: url(/img/ListaEnlaces.gif) left top no-repeat;
}

.ListadoEnlaces ul ul li {
margin: 4px 0 8px 0;
background: url(/img/ListaEnlaces2.gif) left top no-repeat;
padding-left: 12px;
}

.ListadoEnlaces li a {
text-decoration: none;
color: #003399;
font-weight: bold;
}

.ListadoEnlaces li a:hover{ 
color: #996633; 
text-decoration: underline
} 

.ListadoEnlaces ul ul li a {
font-size: 11px;
color: #000000;
}

.ContenedorNormalIzquierda {
width:635px; 
text-align: justify; 
float: left;
font-size: 12px;
}

.ContenedorNormalDerecha {
width:300px; 
margin: 0 0 0 20px; 
text-align: left; 
float: left;
}

.ContenedorNormalDerecha ul {
padding: 5px 5px 5px 5px; /*Limpieza de márgenes (se puede cambiar)*/
list-style-type: none;
margin: 0px;
background-color: #EEEEEE;	
}

.ContenedorNormalDerecha li {
margin: 4px 0 4px 0;
padding-left: 10px;
background: url(/img/ListaEnlaces2.gif) left top no-repeat;
font-size: 11px;
}

.ContenedorNormalDerecha ul ul li {
margin: 4px 0 4px 0;
background: url(/img/ListaEnlaces2.gif) left top no-repeat;
padding-left: 12px;
}

.ContenedorNormalDerecha li a {
text-decoration: none;
color: #003399;
}

.ContenedorNormalDerecha li a:hover{ 
color: #996633; 
text-decoration: underline
} 

.ContenedorNormalDerecha ul ul li a {
font-size: 10px;
color: #000000;
}

.ContenedorNormal {
width:100%; 
float: none;
clear: both;
margin: 10px 0 0 0;
}

.ContenedorCentrado {
width:100%; 
float: none;
clear: both;
margin: 10px 0 0 0;
text-align: center;
}

.TituloSeccion {
width:100%; 
float: none;
clear: both;
margin: 0;
background-color: #000000;
font-size: 14px;
color: #FFFFFF;
padding: 5px 0 5px 0;
text-align: center;
font-weight: bold;
text-transform: uppercase;
}

.TituloDerecha {
width:100%; 
float: none;
clear: both;
margin: 0;
background-color: #999999;
font-size: 13px;
color: #000000;
padding: 5px 0 5px 0;
text-align: center;
font-weight: bold;
}

#infotexto{
	width:363px;
	text-align: center;
	height: 20px;
	padding-top: 5px;
	float: left;
} 

#infotexto2{
	width:400px;
	text-align: center;
	height: 20px;
	padding-top: 5px;
	float: left;
} 

#infocamara{
	width:121px;
	text-align: center;
	height: 45px;
	float: left;
} 

.negro10b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.nulo {
	font-size: 0px;
}

.azul-georgia-11b {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: bold;
	color: #003399;
	text-decoration: none;
}

.negro-11 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

.negro-12 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}

.rojo12b {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #b31313;
}

.malva9 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 9px;
	color: #80816A;
	font-weight: normal;
	text-decoration: none;
}

.blanco-g-12b {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.blanco-g-12b:hover {
	color: #FFCC00;
}

.blanco-g-10b {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.blanco-g-10b:hover {
	color: #FFCC00;
}

.azul-12b {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #003399;
	text-decoration: none;
}

.Boton {
	font-weight: bold;
	color: #003399;
	text-decoration: none;
	background-color: #FF9966;
	padding: 5px 5px 5px 5px;
	margin: auto;
}

.LimpiaMargenes {
clear: both; 
float:none;
width: 100%;
}

h1 {
text-decoration: none;
font-size: 18px;
font-weight: bold;
display: inline;
color: #B31313;
}

h2 {
font-size: 14px;
font-weight: bold;
display: inline;
color: #B31313;
}

h3 {
font-size: 12px;
font-weight: bold;
color: #B31313;
display: inline;
}

h4 {
font-size: 11px;
font-weight: bold;
display: inline;
}

