html {
	position: relative;
	margin: 0px;
	padding: 0px;
}

body {
	position: relative;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	color : #707070;
	font-size : 75%;
	margin: 0px;
	padding: 0px;
	line-height: 150%;
	background-image: url(/img/fondo.gif);
}

a {
	text-decoration:none;
	color: #666666;
}

.atajo {
	text-decoration: underline;
}

li
{
	margin-right:.6em;
	padding-left: .6em;
	margin-bottom: 6px;
}

#dena	{
	width: 100%;
}

.subrayado {
	text-decoration: underline;
}

.fizda {
	float: left;
	padding-right: 10px;
}

.fdcha {
	float: right;
}

.centro {
	text-align: center;
}

.form{ 
	border-top: 1px solid #D4A3C9;
	border-left: 1px solid #D4A3C9;
	border-right: 1px solid #D4A3C9;
	border-bottom: 1px solid #D4A3C9;
	font-family: font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #993366;
	background : #eeeeee;}
	
.form2{ 
	border-top: 1px solid #D4A3C9;
	border-left: 1px solid #D4A3C9;
	border-right: 1px solid #D4A3C9;
	border-bottom: 1px solid #D4A3C9;
	font-family: font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #993366;
	margin-left:150px;
	background : #eeeeee;}
	
.interlineadoform{
	line-height:50%;
}

.f1, .f1 TD
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
}

.f3, .f3 TD
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 125%;
}
.f4, .f4 TD
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 150%;
}

.gr3, .gr3 TD
{
    color: #CCCCCC;
}

.gra, .gra TD
{
    color: #803063;
}

.b, .b TD
{
    color: #ffffff;
}

.ro1, .ro1 TD
{
    color: #CC3300;
}

.titu, .titu TD
{
    color: #803063;
	background-color:#eeeeee;
}


#logo {
	position: absolute;
	width:397px;
	height:155px;
	margin-left: 34px;
}

.f25, .f25 A {
   font-size: 115%;
   color: #803063;
}



.container{
	clear: both;
	margin: 0px;
	padding: 15px;
	padding-left: 25px;
	/*float: left;*/
	width: 100%;
	background-color: #F3F3F3;
}

.enlacesseccion A {
	DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: url(/img/ikono_trans.gif) #eeeeee no-repeat; COLOR: #003366; 1px solid; TEXT-DECORATION: none;
	color: #666666; BACKGROUND-COLOR: #ffffff;
}
.enlacesseccion A:hover {
	BACKGROUND-COLOR: #eeeeee; COLOR: #803063;
}

.seleccionado {
	BACKGROUND-COLOR: #eeeeee; COLOR: #803063;
}

#espacio {
height:10;
}

#cuerpo {
	position: relative;
	width:648px;
	background: url("/img/fondo_cuerpo.gif");
	background-repeat: repeat-y;
	margin: 0px;
}

#centro {
	position: relative;
	left:192px;
	right:0px;
	width:456px;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	text-decoration: none;
	font-size: 100%;
	}



#subcentro {
	width:265px;
	position: relative;
	left:25px;
}

#subcentrot {
	width:420px;
	position: relative;
	left:15px;
}

#subcentrot2 {
	top:300;
	width:400px;
	position: relative;
	left:15px;
}

#subcentro1 {
	width:210px;
	position: relative;
	text-align:right;
}

#subcentro2 {
	top:-165px;
	width:220px;
	position: relative;
	left:220px;
	text-align:right;
}

#lateralsubcentro {
	padding: 5px 5px 5px 5px;
	top:20px;
	position: absolute;
	left:305px;
	background-color:#ECECEC;
	font-size : 95%;
	width:134px;
	line-height: 120%;
	
}


#sec1 {
	width: 50%;
	float: left;
}

#sec2 {
	width: 50%;
	float: left;
}


#container
{
	/*this is only used by older browsers css*/
  }
#col1o, #col2o
{
	float: left;
	position: relative;
} 
#col1o
{
	width: 152px ;
	top:30px;
	overflow:hidden;
	left:-370px; 
} 
#col2o
{
	top:30px;
	left: 225px;	 
	width: 400px ;
	overflow: hidden;
}


#col1
{ 
	border-width: 0 1px 1px 0;
}

#col2
{

}

#footer
{
	clear: both;
	position: relative;
	margin-top:3px;
	border-top-width:3px;
	background-color:#FFFFFF;
	width:648px;
	height:58px;
	background: url("/img/pie.gif") no-repeat left top;
	bottom:0px;
}

#header
{
	padding: 0px;
	margin-bottom:-30px;
	width: 697px;
	height:212px;
	background: #FFFFFF url("/img/fondo_cabecera4.jpg");
	left: 1px;
	
}

#portada {
background-image:url(/img/img_portada.jpg); background-repeat: no-repeat;
padding:0px 0px 0px 190px;
font-family:Verdana, Arial, Helvetica, sans-serif;
width:365px;
height:235px;
text-align:left;
font-size:14px;}