/* CSS Document */

body { 
 	font-size: 10pt;
 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 0; 
	padding: 0;  
	background: ;
	text-align: center;
}

html {
 	font-size: 10pt;
	margin-bottom: 0.01em; 
}


div { 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 	font-size: 10pt;
	margin: 0px; 
	padding: 0px;  
}

ul {
	margin: 0px;
	padding: 0px;
	padding-left: 2em;
}

img {
 border: 0px;
}


tr {
 	font-size: 10pt;
	margin: 0px; 
	padding: 0px; 
	border: 0px;  
}

td { 
 	font-size: 10pt;
	margin: 0px; 
	padding: 0px; 
	border: 0px; 
}

input {
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: 200px;
}

textarea {
	width: 200px;
	height: 100px;
}

input.button {
	width: 70px;
	font-size: 9px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #00386B;
	background-color: #FFF;
	height: 25px;
	border: 1px solid #013368;
	margin-top: 10px;
	margin-bottom: 10px;
}

#cabecera {
	height: 58px;
	background: #000066;
	padding: 8px 0px 8px 10px;
}


#cabecera .logo {
	background-image: url(../_images/logo.gif);
	background-repeat: no-repeat;
	width: 143px;
	height: 42px;
	float: left;
}

#cabecera .menu {
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold; 
	color: #FFF;
	vertical-align: middle;
	float: left;
	padding: 15px 0px 0px 20px;
	background: ;
}

#cabecera .menu a{
	text-decoration: none;
	color: #FFF;
}

#cabecera .menu a:hover {
	text-decoration: underline;
}

#tdFecha {
	text-align: right;
	padding-right: 10px;
	background: #7F7FB2;
	border-bottom: 1px solid #FFF;
	border-top: 1px solid #FFF;
	font-size: 9px;
	height: 14px;
	color: #FFF;
}

#tdNoticias {
	text-align: Left;
	padding-right: 10px;
	background: #7F7FB2;
	border-bottom: 1px solid #FFF;
	border-top: 1px solid #FFF;
	font-size: 9px;
	height: 14px;
	color: #FFF;
}


#titulares {
	text-align: left;
	width: 248px;
	vertical-align: top;
	float: left;
}

#titulares .title {
	font-weight: bold;
	font-size: 10px;
	margin-top: 15px;
	padding-bottom: 5px;
}

#titulares .content {
	color: #000099;
	font-size: 10px;
	padding-right: 15px;
	height: 50px;
}

#titulares .content a {
	color: #000099;
	text-decoration: none;
}

#titulares .content a:hover {
	text-decoration: underline;
}

#titulares .fecha {
	padding-top: 5px;
	color: #999;
	font-size: 9px;
}

#footer {
	height: 30px;
	border-top: 1px solid #7F7FB2;
}

#footer .copyright {
	font-size: 9px;
	color: #000099;
	float: left;
}

#footer .textoLegal {
	float: right;
	color: #000099;
	font-size: 9px;
}

#footer .textoLegal a {
	text-decoration: none;
	color: #000099;
}

#footer .textoLegal a:hover {
	text-decoration: underline;
}

#menuInt {
	background: #F2F2F7;
	padding: 0px 10px 10px 10px;
	text-align: left;
	border-top: 1px solid #FFF;
	vertical-align: top;
}

#menuInt .title {
	font-size: 9px;
	color: #000099;
	font-weight: bold;
	padding-left: 15px;
	margin-top: 10px
}

#menuInt .title a {
	color: #000099;
	text-decoration: underline;
}

#menuInt .title a:hover {
	color: #000099;
	text-decoration: none;
}

#menuInt .links {
	font-size: 9px;
}

#menuInt .links ul {
	padding: 0px;
	margin: 0px;
	margin-left: 10px;
	margin-top: 0px;
}

#menuInt .links li {
	list-style-image: url(../_images/flechaLi.gif);
	color: #000066;
	margin-left: 5px;
	line-height: 15px;
}

#menuInt .links li a {
	color: #000066;
	text-decoration: none;
}

#menuInt .links li a:hover {
	text-decoration: underline;
}

#titular {
	height: 30px;
	color: #000066;
	font-size: 18px;
	text-align: left;
}

.border {
	background-image: url(../_images/border.gif);
	background-repeat: repeat-x;
}

#Contenido {
	vertical-align: top;
	padding-bottom: 10px;
}

#Contenido .subtitle {
	color: #000066;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	padding-top: 7px;
	padding-bottom: 7px;
}

#Contenido .foto {
	width: 100px;
	margin-right: 10px;
	float: left;
}

#Contenido .text {
	font-size: 11px;
	text-align: left;
	float: left;
	padding-bottom: 30px;
	padding-right: 10px;
}

#Contenido .text a{
	color: #000066;
	text-decoration: underline;
}

#Contenido .text a:hover {
	text-decoration: none;
}

#Contenido .cliente {
	font-size: 11px;
	text-align: left;
	padding-bottom: 5px;
	padding-right: 10px;
	padding-top: 20px;	
}

#Contenido .cliente a {
	color: #000066;
	text-decoration: underline;
}

#Contenido .cliente a:hover {
	text-decoration: none;
}

#Contenido .web {
	color: #666;
	font-size: 10px;
	text-align: left;
	padding-bottom: 5px;
}

#Contenido .info {
	font-size: 10px;
	color: #000;
	text-align: left;
	padding-right: 10px;
}

#enlaces {
	background: #F2F2F7;
	height: 70px;
	border-right: 1px solid #FFF;
	padding: 10px;
	border-bottom: 1px solid #FFF;
	margin-top: 10px;
}

 #enlaces .title {
	font-size: 9px;
	color: #000066;
	text-align: left;
	font-weight: bold;
	margin-bottom: 5px;
}

#enlaces .links {
	color: #000066;
	font-size: 9px;
	text-align: left;
	height: 20px;
}

#enlaces .links a {
	color: #000066;
	text-decoration: underline;
}

#enlaces .links a:hover {
	text-decoration: none;
}

#form {
	float: left;
	text-align: center;
}

#formContacto {
	margin-bottom: 10px;
	text-align: left;
}

#formContacto .campo {
	float: left;
	margin-right: 15px;
	width: 100px;
	text-align: right;
}

#tarifas_left {
	float: left; 
	border: 1px solid #F2F2F7; 
	width:200px;
	padding-left: 10px;
	height: 20px;
	padding-top: 3px;
}

#tarifas_right {
	float: left; 
	border: 1px solid #F2F2F7;
	padding-left: 10px;
	height: 20px;
	padding-top: 3px;
}









