body {
	margin-top: 0;
	background-image: url(../images/tirafondo.jpg);
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #e5e7e6; 
	text-align:center;
	}
	
h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color:#003178;
	font-size: medium;
	font-stretch: narrower;
}
h2{
	color:#003178;
	font-size:12pt;
}
h3{
	color: #003178;
	font-size:10pt;
}
h4{
	color:#666666;
	font-size: 9pt;
	font-weight: 100;
}
h5{
	color:#003178;
	font-size:10pt;
}
h6{
	color:#003178;
	font-size:9pt;
	font-weight: 100;	}
#wrap { 
	margin:0 auto 0 auto; 
	text-align: left;
	width:799px; 
	background-color:#FFFFFF;
	border: none;
	min-height: 650px;
	max-height:2000px;
	overflow:auto;
	}
#header1{
	width:788px;
	height:98px; 
	padding-left:0px;
	text-align: left;
	background-image: url(../images/cabecera_01.jpg);
	background-repeat: no-repeat;
	}
#barra{
	background-image: url(../images/barra.gif);
	background-position: bottom;
	background-repeat: repeat-x;
	background-color: #003178;
	color:white;
	height:24px;
	width:798px;
	margin-top: 3px;
	margin-bottom: 3px;
	}
	
.busqueda{
	width:170px;
	height:17px;
	float: right;
	padding: 4px 2px 0px 0px;
	font-weight: bold;
	_margin-bottom:-10px;
	}
.gugel{
	height:16px;
	padding-top:4px;
}
#busc fieldset{
	display:inline;
	clear:both;
	margin-top:-32px; 
	font-size:8pt;
	height:13px;
	width:215px;
	text-align:right;
	margin-right:3px;
}
.tit{
	width:195px;
	height:23px;
	float: right;
	background-color: #003178;
	color: white;
	background-image: url(../images/barra.gif);
	background-position: bottom;
	background-repeat: repeat-x;

}

.mas{
	float:right;
	font-stretch:ultra-condensed;
	font-size: 8pt;
	width:150px;
	text-decoration: none;
	padding-left:9px;
   background: transparent url('../images/guion.png') no-repeat 100% 70%;
}

.mas a{
text-decoration: none;
color: black;
padding-left:9px;
background: transparent url('../images/guion.png') no-repeat 100% 70%;
background-position: left;
} 
.mas a visited{
	color:#003178;
}
#hommiemenu{
	width:164px;
	float:left;
	font-size: small;
}
#hommiemenu .subList ul{
	background-color:#003178;
}
.titulos{
	color: #003178;
}

.imagenes{
width:412px;
margin-bottom:3px;
float:left;
}


#mandrilcontenido{
width:610px;
padding: 10px 10px 5px 10px;
min-height: 500px;
margin-bottom:5px;
float: right;
color: black;
float:left;
background-color: #ECECEC;
text-align: left;
}
#mandrilcontenido p {
	text-align: justify;
	color:#333333;
}
#mandrilcontenido img{
	max-width: 400px;
	border:none;
}
#mandrilcontenido a{
	color:#003178;
} 
#footer{
background-image: url(../images/barra.gif);
background-position: bottom;
background-repeat: repeat-x;
text-align: center;
font-family:Verdana, Arial, sans-serif;
font-size:8pt;
width:798px;
height:24px;	
color:white;
background-color:#003178;
padding-top:2px;
float:right;
}

.logos{
/*clear:both;*/
	width: 195px;
	height:111px;
	float: right;
	background-color: white;
	text-align: center;
}
#noticias{
	/*clear: both;*/
	float: right;
	/*position:relative;*/
	width: 190px;
	height: 293px;
	padding-top: 2px;
	background-color:white;
	}
	
#mandrilcontenido ul li{
text-indent:10px;
background: transparent url('../images/tick.gif') no-repeat 0% 0%;
margin:10px;
list-style:none;
text-decoration: none;
font-size: 8pt;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
text-decoration: none;
line-height: 9pt;
}

#mandrilcontenido ul li a{
  text-decoration:none;
  color:#c40d42;
}

#mandrilcontenido ul li a:hover {
text-decoration:underline;
color:#c40d42;	
}

.contenttable .td{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 9pt;
color:#333333;
background-color: #f3f3f3;
border:thin;
border-color: white;
}

.contenttable{
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 9pt;
color:#333333;
background-color: #f3f3f3;
border:thin;
border-color: white;
}
.contenttable a{
	color:#003178;
}
.contenttable a:hover{
	color:#c60d72;
}
.contenttable p, .contenttable-2 p{
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 9pt;
color:#333333;
}

#idiomas
{
	float:right;
	/*clear:both;*/
	width:7em;
	position:relative;
	bottom: -85%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:7pt;
	color:gray;
	text-decoration:none;
	text-align:left;
}
#idiomas a{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:7pt;
	color:gray;
	text-decoration:none;
}
#idiomas img{
	border:none;}
	

#botonvuelta{
	background-image: url(../images/trans.gif);
	width:350px;
	height:80px;
}
#botonuax{
	clear:both;
	float:right;
	width:90px;
	height:65px;
}	
		
/*clases para cajas de búsqueda y login*/

.csc-form-label{
font-size: 9pt;
font-weight:lighter;}
.csc-form-label-req{
font-size: 9pt;
font-weight:lighter;}

.td-0,.td-1,.td-2,.td-3,.td-4,.td-last,.td-0,.td-1{
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 9pt;
color:#333333;
}
.csc-firstHeader {
color: #003178;
}

/*para breadcrumbs*/

#miguitas{ 

width:420px;
max-height: 20px;
font-size:8pt;
text-decoration:none;
float:left;

}

/*
.miguitas ul{ 
font-size:8pt;
color:#FFFFFF;
text-decoration:none;
display: inline;

}

#miguitas.miguitas ul {
font-size:9pt;
color:#666666;
text-decoration:none;
display: inline;
}*/

.topnav {
   font-size:9pt;
   font-variant:small-caps;
   padding-top: 5px !important;
   padding: 3px;  
}   
.topnav a {
   font-weight: lighter;
   text-decoration: none;
   color: #666666;
   background-image:url('../images/guion.png')no-repeat 0% 0%;
       
}
.topnav a:visited {
   font-weight: lighter;
   text-decoration: none;
   color: #003178;
}
.topnav a:hover {
   font-weight:lighter;
   text-decoration: none;
   color: #003178;    
}

#teletipo{
width:415px;	
height: 21px;
float:left;
background-repeat:no-repeat;
padding-top:2px;
.padding-top:5px;
padding-left:5px;
}

