body {
	margin:0;
	padding:0;
	height:100%;
	min-height:100%;
	text-align:center;

}
html {
	height:100%;
	min-height:100%;
}
#contenedor{
	font-family: Verdana, Geneva, Arial, sans-serif;
	text-align: center;
	vertical-align: middle;
	margin-top: 100px;
	margin-left: -180px;
	position: absolute;
	left: 0;
	width: 770px;
	min-height: 100%px;
	top: 1px;
}

.text_basico {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	text-decoration: none;
}
.Comun {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-align: justify;
}
.numeros {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-align: right;
}

/*ESTILOS MUCHOVIAJE*/

body {
	margin:0px;
	padding:0px;
	font-family: arial, sans;
	font-size:12px;
	color:#000;
	background:#FFF;
	border:none;
}

img { border:none; }

a:hover { text-decoration: none; }

.taC { text-align:center; }
.taL { text-align:left; }
.taR { text-align:right; }
.taJ { text-align:justify; }

.w100pc { width:100%; }
.w50pc { width:50%; }

.w770 { width:770px; }
.w500 { width:500px; }
.w550 { width:550px; }
.w570 { width:570px; }
.w321 { width:321px; }
.w255 { width:255px; }
.w200 { width:200px; }
.w194 { width:194px; }
.w130 { width:130px; }
.w40 { width:40px; }
.w25 { width:25px; }

.mA { margin-left:auto; 
	margin-right:auto;}
	
.m0 { margin:0px; }

.mL12 { margin-left:12px; }

.mT0 { margin-top:0px; }
.mT10 { margin-top:10px; }

.mB10 { margin-bottom:10px; }

.mR35 { margin-right:35px; }

.p0 { padding:0px; }
.p1 { padding:1px; }
.p2 { padding:2px; }
.p5 { padding:5px; }
.p10 { padding:10px; }

.pB5 { padding-bottom:5px; }
.pB10 { padding-bottom:10px; }

.pR5 { padding-right:5px; }
.pR10 { padding-right:10px; }
.pR20 { padding-right:20px; }

.pT5 { padding-top:5px; }
.pT10 { padding-top:10px; }
.pT15 { padding-top:15px; }

.pL5 { padding-left:5px; }
.pL10 { padding-left:10px; }
.pL12 { padding-left:12px; }
.pL16 { padding-left:16px; }


.floatL { float:left; }
.floatR { float:right; }
.clearB { clear:both; }

.t10 { font-size:10px; }
.t11 { font-size:11px; }
.t12 { font-size:12px; }
.t18 { font-size:18px; }
.t24 { font-size:24px; }

.B { font-weight:bold; }

.c0 { color:#000; }
.c1 { color:#fff; }
.c2 { color:#666; }
.c3 { color:#0091d7; } /*azul*/
.c4 { color:#f90; } /*naranja*/

.bg1 { background:#fff; }
.bg2 { background:#52A540; } /*verde*/
.bg3 { background:#F6C602; } /*amarillo*/

.bd1 { border: 1px solid; }
.bd2 { border: 2px solid; padding: 10px; }
.bd3 { border: 4px solid #F6C602; }
.bd20 { border: 20px solid #F6C602; }

SELECT.combo
{
    BORDER-RIGHT: gray 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: gray 1px solid;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 0px;
    MARGIN: 1px;
    BORDER-LEFT: gray 1px solid;
    COLOR: #000000;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: gray 1px solid;
    FONT-FAMILY: arial;
    TEXT-ALIGN: left
}

INPUT.cajatexto
{
    WIDTH: 200px;
    BORDER-RIGHT: gray 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: gray 1px solid;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    MARGIN: 1px;
    BORDER-LEFT: gray 1px solid;
    COLOR: #000000;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: gray 1px solid;
    FONT-FAMILY: arial;
    TEXT-ALIGN: left
}

/* CABECERA */

A.cabecera_activado:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
A.cabecera_activado:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
A.cabecera_activado:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
A.cabecera_activado:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
A.cabecera_desactivado:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #d98200;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
A.cabecera_desactivado:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #d98200;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
A.cabecera_desactivado:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #d98200;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
A.cabecera_desactivado:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #d98200;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}

.description10
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: arial
}
.description11
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: arial
}

.description12
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
    LINE-HEIGHT: 10pt;
    FONT-FAMILY: arial
}
.naranja12
{
    FONT-SIZE: 12px;
    COLOR: #ff9900;
    FONT-FAMILY: arial
}
TD.celda_links_cabecera
{
    BORDER-RIGHT: #fd9906 5px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #fd9906 5px;
    PADDING-LEFT: 12px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: #fd9906 5px;
    PADDING-TOP: 7px;
    BORDER-BOTTOM: #fd9906 5px solid;
    HEIGHT: 20px
}

A.enlace_azul12
{
    FONT-SIZE: 12px;
    COLOR: #0091d7;
    FONT-FAMILY: arial
}
A.enlace_azul11
{
    FONT-SIZE: 11px;
    COLOR: #0091d7;
    FONT-FAMILY: arial
}

/* FIN CABECERA */
