body {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-align: center;
	/*margin-top: 20px;*/
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	background-color: #7f7e7c;
	background-image:url(imagenes/fondo.jpg);
	background-repeat:repeat-x;
    margin-top:0px;

}

#contenedor {

	border: 1px solid #456a9e;

	background-color: #ffffff;
	
	width: 800px;

	padding: 10px;
	
	margin:auto;
	
	height:auto;

}

#cabecera {

	border: 1px none #0000FF;

	text-align: left;

	background-color: #456a9e;

	padding-top: 12px;
}

#cabecera2 {

	width: 630px;

	border: 1px solid #456a9e;

	text-align: left;

	background-color: #FFFFFF;

	padding-top: 12px;
}



#contenedor2 {

	border: 1px solid #D9F2EB;

	background-color: #ffffff;

	width: 600px;

	padding: 5px;

}

#cabecera2 {

	width: 600px;

	border: 1px none #0000FF;

	text-align: left;

	background-color: #DEEAE6;

	padding: 5px;

}



#navegador {

	/*background-color:#efefef;*/
	
	background-color: #ffffff;

	padding-top: 5px;

	padding-bottom: 5px;

	border-top-width: 1px;

	border-bottom-width: 1px;

	border-top-style: solid;

	border-bottom-style: solid;

	border-top-color: #cccccc;

	border-bottom-color: #cccccc;

}

#cuerpo {

	background-color: #ffffff;

	float: left;

	margin-bottom: 8px;

	padding-top: 12px;

	padding-right: 0px;

	padding-bottom: 10px;

	padding-left: 0px;

	width: 700px;

	text-align: justify;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-right-color: #cccccc;

	border-bottom-color: #cccccc;

}

#navabajo {

	font-style: normal;

	font-weight: bold;

	margin-top: 20px;

	margin-left: 5px;

}

#lateral {

	background-color: #ebf2fe;

	float: right;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-bottom-style: solid;

	border-left-style: solid;

	border-bottom-color: #cccccc;

	border-left-color: #cccccc;

	width: 220px;

	line-height: 150%;

}

.titlat {

	font-size: 8pt;

	font-weight: normal;

	color: #4A6062;

	word-spacing: 2px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 8px;

	margin-left: 0px;

	padding-top: 7px;

	padding-right: 8px;

	padding-bottom: 7px;

	padding-left: 3px;

}

.cuerpolateral {

	padding-top: 5px;

	padding-right: 10px;

	padding-bottom: 13px;

	padding-left: 4px;

}



a {

	text-decoration: none;

	color:#666666; /*c3e7f3;*/

}

a.pag:link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

.pag:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#c463d7;
}

.pag:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}


a.lista:link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

.lista:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#c463d7;
}

.lista:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}


a:hover {

	color:#c463d7;

	text-decoration: underline;

}

a:link {

	color:#c463d7;

}


a.pie {

	text-decoration: none;

	color:#ffffff; /*c3e7f3;*/

}



.pie:hover {

	color:#c463d7;

	text-decoration: underline;

}

.pie:link {

	color:#c463d7;

}



a.nav {

	text-decoration: none;

	color:#005188;

}



.nav:hover {

	color:#c463d7;

	text-decoration: underline;

}



#pie {

	
	background-color:#456a9e;

}



#navegador a:link {

	color: #666666;

}

#navegador a:visited {

	color: #666666;

}

#navegador a:hover {

	text-decoration: underline;

	color: #964379;

}

.azul {

	color: #003399;

}

.textoazul1 {

	color: #005188;

}

.textoazul2 {

	color: #4B759F;

}

.textoazul3 {

	color: #A3B8D7;

}

.textoazul12px {

	font-size: 12px;

	color: #0A527A;
	
	font-weight:bold;

}

.textogris {

	font-size: 12px;

	color: #cccccc;
	
	font-weight:bold;

}

#cuerpo2 {



	background-color: #ffffff;

	float: left;

	margin-bottom: 8px;

	padding-top: 12px;

	padding-right: 0px;

	padding-bottom: 10px;

	padding-left: 0px;

	width: 480px;

	text-align: justify;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-right-color: #cccccc;

	border-bottom-color: #cccccc;

}



.estiloPie{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #ffffff;

}





.textoform{

    font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 8pt;

	color: #666666;

}



.hora{

   font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 8pt;

	color:#ffffff;

}


.aviso1{

    font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color:#000000;

	font-weight: bold;

}

.aviso2{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: red;

	font-weight: bold;

}


.aviso3{

    font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color:#FFFFFF;

	font-weight: bold;

}



.Listado{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #0A527A;

	font-weight: bold;

}

.tit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}

.tit2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

.prod {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
}

.prod1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FF0000;
}

.prod2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#666666;
}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #990000;
}
