body {
	background-color : #ffffff;
	margin: 0px 0px 0px 0px; 
	padding:0px 0px 0px 0px;
}
div {
	SCROLLBAR-FACE-COLOR: #8AB7CA;
	SCROLLBAR-HIGHLIGHT-COLOR: #8AB7CA;
	SCROLLBAR-SHADOW-COLOR: #8AB7CA;
	SCROLLBAR-3DLIGHT-COLOR: #ffffff;
	SCROLLBAR-ARROW-COLOR:  #ffffff;
	SCROLLBAR-TRACK-COLOR: #EFEFEF;
	SCROLLBAR-DARKSHADOW-COLOR: #8AB7CA;
}
a {
	text-decoration : none;
	color : #00529b;
}
a:hover {
	color: #50c042;
	text-decoration : none;
}
.menugriscentro {
	font-family: verdana;
	font-size: 10px;
	color : #00529b;
	text-decoration : none;
	font-weight: bold;
	padding-left:	25px;
	vertical-align : middle;
}
.menugriscentro:hover {
	font-family: verdana;
	font-size: 10px;
	color : #50c042;
	text-decoration : none;
	font-weight: bold;
	padding-left:	25px;
	vertical-align : middle;
}
.menuempresa {
	font-family: verdana;
	font-size: 10px;
	color : #00529b;
	text-decoration : none;
	padding-left:	25px;
	font-weight: bold;
}
.menuempresa:hover {
	font-family: verdana;
	font-size: 10px;
	color : #50c042;
	text-decoration : none;
}
.menusuperiorverde {
	font-family: verdana;
	font-size: 11px;
	color : #008000;
	text-decoration : none;
}
.menusuperiorverde:hover {
	font-family: verdana;
	font-size: 11px;
	color : #00529b;
	text-decoration : none;
}
.menusuperiorazul {
	font-family: verdana;
	font-size: 11px;
	color : #00529b;
	text-decoration : none;
}
.menusuperiorazul:hover {
	font-family: verdana;
	font-size: 11px;
	color : #00529b;
	text-decoration : underline;
}
.menusuperiorazuldos {
	font-family: verdana;
	font-size: 11px;
	color : #00529b;
	text-decoration : none;
	padding-right: 5px;
}
.menusuperiorazuldos:hover {
	font-family: verdana;
	font-size: 11px;
	color : #00529b;
	text-decoration : underline;
	padding-right: 5px;
}
.menulateralazul {
	font-family: verdana;
	font-size: 12px;
	color : #00529b;
	text-decoration : none;
}
.menulateralverde {
	font-family: verdana;
	font-size: 12px;
	color : #50c042;
	text-decoration : none;
}
.datos {
	font-family: verdana;
	font-size: 12px;
	color : #00529b;
	text-decoration : none;
	padding-top : 5px;
	padding-bottom : 5px;
	padding-left : 5px;
}
.datos:hover {
	font-family: verdana;
	font-size: 12px;
	color : #008000;
	text-decoration : none;
	padding-top : 5px;
	padding-bottom : 5px;
	padding-left : 5px;
}
.datosverde {
	font-family: verdana;
	font-size: 12px;
	color : #008000;
	text-decoration : none;
	padding-top : 5px;
	padding-bottom : 5px;
	padding-left : 5px;
}
.datosverde:hover {
	font-family: verdana;
	font-size: 12px;
	color : #00529b;
	text-decoration : none;
	padding-top : 5px;
	padding-bottom : 5px;
	padding-left : 5px;
}
.parrafoverde {
	font-family: verdana;
	font-size: 10px;
	color : #50c042;
	text-decoration : none;
}
.parrafo {
	font-family: verdana;
	font-size: 10px;
	color : #00529b;
	text-decoration : none;
}
.parrafoazul {
	font-family: verdana;
	font-size: 11px;
	color : #00529b;
	text-decoration : none;
}
.parrafogris {
	font-family: verdana;
	font-size: 10px;
	color : #969696;
	text-decoration : none;
}
.parrafogrisr {
	font-family: verdana;
	font-size: 10px;
	color : #969696;
	text-decoration : none;
	padding-left:	200px;
}
.parrafogrisr:hover {
	font-family: verdana;
	font-size: 10px;
	color : #00529b;
	text-decoration : none;
	padding-left:	200px;
}
.parrafogrisgrande {
	font-family: verdana;
	font-size: 11px;
	color : #969696;
	text-decoration : none;
}
.parrafogrischico {
	font-family: verdana;
	font-size: 9px;
	color : #969696;
	text-decoration : none;
}
.tituloverde {
	font-family: verdana;
	font-weight: bold;
	font-size: 16px;
	color : #50c042;
	text-decoration : none;
}
.tituloazul {
	font-family: verdana;
	font-weight: bold;
	font-size: 16px;
	color : #00529b;
	text-decoration : none;
}
.titulogris {
	font-family: verdana;
	font-weight: bold;
	font-size: 16px;
	color : #a9a9a9;
	text-decoration : none;
}
.titulogris:hover {
	font-family: verdana;
	font-weight: bold;
	font-size: 16px;
	color : #00529b;
	text-decoration : none;
}
.tituloazulmedio {
	font-family: verdana;
	font-size: 13px;
	color : #00529b;
	text-decoration : none;
}
.tituloverdemedio {
	font-family: verdana;
	font-weight: bold;
	font-size: 13px;
	color : #50c042;
	text-decoration : none;
}
.input	{
	border-right: #00529b 1px solid;
	border-top: #00529b 1px solid;
	border-left: #00529b 1px solid;
	border-bottom: #00529b 1px solid;
	background: #FFFFFF;
	font-family: verdana;
	height: 17;
	color: #7E7E7E;
	width: 100;
}
.input2	{
	border-right: #00529b 1px solid;
	border-top: #00529b 1px solid;
	border-left: #00529b 1px solid;
	border-bottom: #00529b 1px solid;
	background: #FFFFFF;
	font-family: verdana;
	height: 17;
	color: #7E7E7E;
	font-size: 11px;
}
.input2alert	{
	border-right: #00529b 1px solid;
	border-top: #00529b 1px solid;
	border-left: #00529b 1px solid;
	border-bottom: #00529b 1px solid;
	background: #FF3300;
	font-family: verdana;
	height: 17;
	color: #000000;
	font-size: 11px;
}
.input2alert2	{
	border-right: #00529b 1px solid;
	border-top: #00529b 1px solid;
	border-left: #00529b 1px solid;
	border-bottom: #00529b 1px solid;
	background: #FFFF66;
	font-family: verdana;
	height: 17;
	color: #000000;
	font-size: 11px;
}
.inputgris	{
	border-right: #b3b2b2 1px solid;
	border-top: #b3b2b2 1px solid;
	border-left: #b3b2b2 1px solid;
	border-bottom: #b3b2b2 1px solid;
	background: #FFFFFF;
	font-family: verdana;
	height: 17;
	color: #7E7E7E;
	font-size: 11px;
}
.inputdisabled	{
	border-right: #00529b 1px solid;
	border-top: #00529b 1px solid;
	border-left: #00529b 1px solid;
	border-bottom: #00529b 1px solid;
	background: #b3b2b2;
	font-family: verdana;
	height: 17;
	color: #7E7E7E;
	font-size: 11px;
}
.cajagris {
	border-right: #b3b2b2 1px solid;
	border-top: #b3b2b2 1px solid;
	border-left: #b3b2b2 1px solid;
	border-bottom: #b3b2b2 1px solid;
	background: #FFFFFF;
	font-family: verdana;
	color: #7E7E7E;
	font-size: 11px;
}
.cajagris2 {
	border-right: #b3b2b2 1px solid;
	border-top: #b3b2b2 1px solid;
	border-left: #b3b2b2 1px solid;
	border-bottom: #b3b2b2 1px solid;
	background: #FFFFFF;
	font-family: arial;
	color: #7E7E7E;
	font-size: 8px;

}
.boton	{
	border-right : none;
	border-top: none;
	border-left: none;
	border-bottom: none;
	background: transparent;
	color: #00529b;
	font-family: verdana;
	font-size: 12px;
	width: 100px;
}
.botonbuscar	{
	border-right: #98E78E 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #98E78E 1px solid;
	background: #50C042;
	color: #ffffff;
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
}
.botonreserva	{
	border-right: #98E78E 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #98E78E 1px solid;
	background: #55C147;
	color: #ffffff;
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
}
.botonok	{
	border-right: #98E78E 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #98E78E 1px solid;
	background: #55C147;
	color: #ffffff;
	font-family: verdana;
	font-size: 12px;
	width: 25px;
	font-weight: bold;
}
.buscar {
	border-right : none;
	border-top: none;
	border-left: none;
	border-bottom: none;
	background: #D9D9D9;
	color: #ffffff;
	font-family: verdana;
	font-size: 12px;
	width: 60px;
	font-weight: bold;
}
.botondos	{
	border-right : none;
	border-top: none;
	border-left: none;
	border-bottom: none;
	background: #00529b;
	color: #ffffff;
	font-family: verdana;
	font-size: 12px;
	width: 55px;
	height: 20px;
}
.caja {
	border-right: #00529b 1px solid;
	border-top: #00529b 1px solid;
	border-left: #00529b 1px solid;
	border-bottom: #00529b 1px solid;
	background: #FFFFFF;
	font-family: verdana;
	color: #7E7E7E;
	font-size: 11px;
}
.piefoto {
	font-family: verdana;
	font-size: 10px;
	color : #969696;
	text-decoration : none;
	text-align : center;
}
.lineagrisright {
	border-right: #b3b2b2 1px solid;
	background: #d9d9d9;
}
.lineagrisleft {
	border-left: #b3b2b2 1px solid;	
	background: #d9d9d9;
}
.c_menufecha {
	font-family: verdana;
	font-size: 10px;
	color : #666666;
	text-decoration : none;
	padding-left:	63px;
	font-weight: bold;
}
.caja_registro {
	background: #ffffff;
	border-left: #b3b2b2 1px solid;
	border-right: #b3b2b2 1px solid;
	border-top: #b3b2b2 1px solid;
	border-bottom: #b3b2b2 1px solid;
}
.caja_registr {
	background: #ffffff;
}
.caja_registros {
	background: #ffffff;
	border-bottom: #b3b2b2 1px solid;
}
.registro {
	font-family: verdana;
	font-size: 10px;
	color : #00529b;
	text-decoration : none;
}
.registro:hover {
	font-family: verdana;
	font-size: 10px;
	color : #50c042;
	text-decoration : none;
}
.azul {
	font-family: verdana;
	font-size: 10px;
	color : #00529b;
	text-decoration : none;
}
.azul:hover {
	font-family: verdana;
	font-size: 10px;
	color : #00529b;
	text-decoration : none;
}
.azul {
	font-family: verdana;
	font-size: 10px;
	color : #00529b;
	text-decoration : none;
}
.texto {
	font-family: verdana;
	text-align : justify;
	font-size: 10px;
	color : #808080;

}
.textog {
	font-family: verdana;
	text-align : justify;
	font-size: 12px;
	color : #808080;

}
.textomenusup {
	font-family: verdana;
	font-size: 10px;
	color : #808080;

}
.texto2 {
	font-family: verdana;
	font-size: 12px;
	text-align : justify;
	color : #808080;
}
.texto3 {
	font-family: verdana;
	font-size: 12px;
	text-align : right;
	color : #808080;
}
.textochico {
	font-family: verdana;
	font-size: 9px;
	color : #808080;
}
.titulo {
	font-family: verdana;
	font-weight: bold;
	font-size: 16px;
	color : #00529b;
	text-decoration : none;
}
.textodest {
	font-weight: bold;
	font-family: verdana;
	font-size: 10px;
	color : #7B7B7B;
	font-style : italic;
}
.tituloa {
	font-family: verdana;
	font-size: 14px;
	font-weight: bold;
	color : #7B7B7B;
	text-decoration : none;
}
.subtitulo {
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color : #7B7B7B;
	text-decoration : none;
}
.precio {
	font-family: verdana;
	font-weight: bold;
	font-size: 16px;
	color : #50c042;
	text-decoration : none;
}
.tituloceleste {
	font-family: verdana;
	font-weight: bold;
	font-size: 16px;
	color : #8ab7cb;
	text-decoration : none;
}
.subtituloceleste {
	font-family: verdana;
	font-size: 11px;
	color : #8ab7cb;
	text-decoration : none;
}
select {
	font-size : 10px;
	font-weight : normal;
	color : #000000;
}
.subtituloazul {
	font-family: verdana;
	font-weight: bold;
	font-size: 11px;
	color : #00529b;
	text-decoration : none;
}
.c_subtitulo {
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color : #a9a9a9;
	text-decoration : none;
}
.c_titulo {
	font-family: verdana;
	font-weight: bold;
	font-size: 16px;
	color : #a9a9a9;
	text-decoration : none;
}
.c_menulateralazul {
	font-family: verdana;
	font-size: 12px;
	color : #a9a9a9;
	text-decoration : none;
}
.c_textodest {
	font-weight: bold;
	font-family: verdana;
	font-size: 10px;
	color : #a9a9a9;
	font-style : italic;
}
.c_input	{
	border-right: #b3b2b2 1px solid;
	border-top: #b3b2b2 1px solid;
	border-left: #b3b2b2 1px solid;
	border-bottom: #b3b2b2 1px solid;
	background: #FFFFFF;
	font-family: verdana;
	height: 17;
	color: #7E7E7E;
}
.c_a {
	text-decoration : none;
	color : #999999;
}
.c_a:hover {
	color: #00529b;
	text-decoration : none;
}
.c_botonbuscar	{
	border-right: #81ABCB 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #81ABCB 1px solid;
	background: #00529b;
	color: #ffffff;
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
}
.c_botonok	{
	border-right: #81ABCB 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #81ABCB 1px solid;
	background: #00529b;
	color: #ffffff;
	font-family: verdana;
	font-size: 10px;
	width: 20px;
	font-weight: bold;
}
.c_boton	{
	border-right: #81ABCB 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #81ABCB 1px solid;
	background: #00529b;
	color: #ffffff;
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
}
.fc_date {
	border: 1px solid #D9D9D9;
	cursor: pointer;
	font-size: 10px;
	text-align: center;
	font-family: verdana;
}
.fc_dateHover, TD.fc_date:hover {
	cursor: pointer;
	border-top: 1px solid #999999;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	background: #00579C;
	font-size: 10px;
	text-align: center;
	font-family: verdana;
	color: #ffffff;
}
.calendario_Hover, TD.calendario_:hover {
	cursor: pointer;
	font-size: 12px;
	font-family: verdana;
	color: #00579C;
}
.calendario {
	font-family: verdana;
	color: #00579C;
	font-weight: bold;
	font-size: 12px;
}
.calendario_slc, TD.calendario_slc:hover  {
	cursor: pointer;
	font-family: verdana;
	color: #00579C;
	font-weight: bold;
	font-size: 12px;
	border-top: #797979 1px solid;
	border-right: #9C9897 1px solid;
	border-bottom: #797979 1px solid;
}
.calendario_r {
	font-family: verdana;
	color: #CB4345;
	font-weight: bold;
	font-size: 11px;
}
.calendario_n {
	font-family: verdana;
	color: #010101;
	font-weight: bold;
	font-size: 11px;
}
.trafico {
	font-family: verdana;
	color: #000000;
	font-size: 10px;
}
.errores{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #ff0000;
}
.mensajes{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: green;
}
.menusuperiorverde2 {
	font-family: verdana;
	font-weight: bold;
	font-size: 10px;
	color : #50c042;
	text-decoration : none;
}
.menusuperiorverde2:hover {
	font-family: verdana;
	font-weight: bold;
	font-size: 10px;
	color : #00529b;
	text-decoration : none;
}
.menusuperiorazul2 {
	font-family: verdana;
	font-weight: bold;
	font-size: 10px;
	color : #00529b;
	text-decoration : none;
}
.menusuperiorazul2:hover {
	font-family: verdana;
	font-weight: bold;
	font-size: 10px;
	color : #00529b;
	text-decoration : underline;
}

a.textofert {
	margin: 0;
	padding: 0;
	border: none;
	font-family: tahoma;
	font-weight: bold;
	font-size: 19px;
	color: #00529b;
	text-decoration: none;
	text-align: center;
}

.expres {
	margin: 0 auto 10px auto;
	padding: 0;
	background-image: url(/medios/banners/bg_banner_express.jpg);
	background-repeat: no-repeat;
	width: 256px;
	height: 90px;
	text-align: center;
}

