/* CSS Document */
/* Generales */
input[type=text]{
	background-image:url(../img/back_input_text.jpg);
	background-repeat:repeat-y;
	background-position:right;
	border:2px solid #d9e6e4;
	height:12px;
}
input[type=password]{
	background-image:url(../img/back_input_text.jpg);
	background-repeat:repeat-y;
	background-position:right;
	border:2px solid #d9e6e4;
	height:12px;
}
input[type=radio]{
	color: #d9e6e4;
}
table#main{
	background-color:#FFFFFF;
}
body{
	margin:0px;
	background-image:url(../img/back_body.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
	font-family:Verdana;
}
table#main td#left{
	padding-left:10px;
	padding-top:15px;
	padding-right:10px;
	vertical-align:top
}
table#main td#rigth{
	padding-top:15px;
	padding-right:10px;
}
td#formularios{
	border:2px solid #005953;
}
div#footer{
	text-align:center;
	font-family:verdana;
	font-weight:bold;
	font-size:10px;
	color:#03584F;
	margin-top:10px;
}
table#pestanas td{
	padding-left:2px;
}
table#pestanas img{
	cursor:pointer;
}
table#botonera{
	margin-top:10px;
	margin-bottom:10px;
}
table#botonera td{
	padding-bottom:3px;
}
.grisclaro{
	font-family:arial;
	font-size:12px;
	color:#808183;
}
.grisoscuro{
	font-family:arial;
	font-size:12px;
	color:#808183;
	font-weight:bold;
}
select{
	border:2px solid #d9e6e4;
	height:17px;
	font-size:10px
}
table#subfooter{
	font-family:arial;
	font-size:10px;
	font-weight:bold
}
table#subfooter th{
	padding-top:5px;

}
a{
	text-decoration:none;
	color:#666666;
}
a#volver{
	font-size:10px;
	font-weight:bold;
	font-family:verdana;
	color:#07818f;
}
h1{
	font-size:12px;
	font-weight:bold;
	font-family:verdana;
	color:#07818f;
	padding:0px;
	margin:0px;
}
div#success{
	text-align:center;
	font-family:verdana;
	color:#07818f;
	font-size:12px;
	font-weight:bold;
	height:200px;
	vertical-align:middle;
}
	table#form{
		background-image:url(../img/back_vuelos.jpg);
		background-repeat:no-repeat;
		background-position:bottom;
	}
	table#form td div{
		padding-left:10px;
	}
	body{
		background:none;
	}
	a.verde{
		text-decoration:underline;
		color:#035F6E;
		font-style:italic;
	}
	th.verde{
		font-family:verdana;
		color:#035F6E;
		font-size:12px
	}
	td.verde{
		font-family:verdana;
		color:#035F6E;
		font-size:10px
	}
	span.verde{
		font-family:verdana;
		color:#035F6E;
		font-size:12px;
		font-weight:bold;
	}
	div.verde{
		font-family:verdana;
		color:#035F6E;
		font-size:12px;
		font-weight:bold;
		height:30px;
		vertical-align:top;
	}
	td#header{
		 background-image:url(../img/header.jpg);
		 background-repeat:no-repeat;
		 height:93px;
		 vertical-align:bottom;
	}
	li{
		font-size:11px;
		color:#2C2C2C;
		font-family:verdana
	}
	div#oFform{
		background-image:url(../img/bac_buscaofertas.jpg);
		background-repeat:no-repeat;
		background-position:right;
		width:692;
		height:182px;
		margin-left:auto;
		margin-right:auto;
		margin-top:10px
	}
	div#oFform td div{
		padding-left:10px;
	}
.autocomplete_completionListElement 
{  
	visibility : hidden;
	margin : 0px!important;
	background-color : inherit;
	color : windowtext;
	border : buttonshadow;
	border-width : 1px;
	border-style : solid;
	cursor : 'default';
	overflow : auto;
    text-align : left; 
    list-style-type : none;
}

/* AutoComplete highlighted item */

.autocomplete_highlightedListItem
{
	background-color: #DBEDEF;
	color: black;
	padding: 1px;
}

/* AutoComplete item */

.autocomplete_listItem 
{
	background-color : window;
	color : windowtext;
	padding : 1px;
}
        .modalBackground {
	        background-color:Gray;
	        filter:alpha(opacity=60);
	        -moz-opacity: 0.6;
	        opacity:0.6;
        }
        .modalPopup {
            font-family:verdana;
            font-size:12px;
	        background-color:WhiteSmoke;
	        border-width:1px;
	        border-style:solid;
	        border-color:Gray;
	        width:250px;
        }
/* Fin Generales*/
td#mensaje div
{
    padding-left:10px;
    text-align:center;
    font-size:12px;
    font-weight:bold;
    text-align:center;
    padding-top:50px;
}

