/* CSS Document */

table {font-size:11px; font-family: Verdana,Arial,Helvetica, sans-serif; line-height:140%}
input {font-size:11px; font-family: Verdana,Arial,Helvetica, sans-serif; color:#666666}
textarea {font-size:11px; font-family: Verdana,Arial,Helvetica, sans-serif; color:#666666}

A {text-decoration:none; color:#0066CC}
A:hover {text-decoration:underline}
A.menu {font-weight:bold; color:#FFFFFF}
A.menu:hover {color:#FFFFCC}
A.currentmenu {font-weight:bold; color:#ef9e03}
A.currentmenu:hover {color:#C33434}
A.submenu {color:#616b91}
A.submenu:hover {color:#993333}
A.currentsubmenu {font-weight:bold; color:#993333}
A.currentsubmenu:hover {color:#003366}
A.home {font-weight:bold; color:#FFFFFF}
A.home:hover {color:#993333}
A.servicios {color:#999999}
A.servicios:hover {color:#999999}
A.resultados {}
A.resultados:hover {}
A.portada {font-weight:bold; color:#666666}
A.portada:hover {text-decoration:underline}
A.portada2 {color:#666666}
A.portada2:hover {text-decoration:underline}

.b {font-weight:bold}
.dr {color:#999999}
.titulo {font-size:17px; font-weight:bold; color:#666666}
.subtitulo {font-size:12px; font-weight:bold; color:#666666}
.serv {font-size:11px; font-weight:bold; color:#666666}
.nav {font-size:10px; color:#999999}
.bus {font-weight:bold}
.marca {color:#FF9900}

td.separador {background-color: #EFEFEF}
td.naveg {background-color: #CCCCCC}
td.menuservicios {color: #999999}

table.srv {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	border: 1px solid #90A2B2;
	border-spacing: 0px;
	width: 180px;
	border-collapse: collapse;
	}
table.prt {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	border: 1px solid #90A2B2;
	border-spacing: 0px;
	width: 270px;
	border-collapse: collapse;
	}
table.prt2 {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	border: 1px solid #90A2B2;
	border-spacing: 0px;
	width: 550px;
	border-collapse: collapse;
	}
td.cont {
	background-color: #FFFFFF;
	padding: 15px 15px 15px 15px;
	}
td.cont1 {
	background-color: #FFFFFF;
	padding: 30px 30px 30px 30px;
	}

td.menues {padding: 3px 3px 3px 10px}




.griss {color:#999999}
tr.bco {background-color: #FFFFFF; }
tr.bco:hover {background-color: #EEEEEE}
tr.gris {background-color: #e8eaee; padding: 20px 40px 20px 4px}
tr.gris:hover {background-color: #EEEEEE}
td.notportada { padding: 3px 2px 2px 10px }














body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
body {
	background-image: url(../img/bg0.gif);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}

td.men {
	padding-top: 26px;

}
td.main {
	background-image: url(../img/bgmain.gif);
	background-repeat: repeat-x;
	padding-top:18px;
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom:30px;
}
td.ddrr {
	padding-top: 20px;
	padding-bottom:40px;
	padding-left:30px;
	text-align:center;
	color:#CCCCCC;
}
td.bnvd {
	background-color:#FFFFFF;
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom:30px;
}
td.der {
	padding-top: 30px;
	padding-left: 30px;
}
td.der2 {
	padding-left: 30px;
	padding-right: 20px;
	background-color:#FFFFFF;
}
td.bot {
	padding-left:30px;
	padding-right:30px;
}
td.noticias0 {	
	padding-bottom:14px;
}
td.noticias1 {	
	padding:4px;
	background-color:#f1f4f5;
}
td.noticias2 {	
	padding:4px;
	background-color:#FFFFFF;
}
td.box {
	background-image: url(../img/bgbox.gif);
	background-repeat: repeat-x;
	padding-top:30px;
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom:30px;
	vertical-align:top;
}
td.calendario {	background-color:#FFFFFF;
	padding: 5px;
	text-align:center;
}
td.enc {
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 20px;
	color:#FFFFFF;
	background-color:#446678;
}
td.menu {
	color:#FFFFFF;
	padding-left:10px;
}