﻿BODY{FONT-FAMILY:Arial, 'Times New Roman', 'MS Sans Serif'}
.general_tabla{FONT-SIZE:12px;TEXT-ALIGN:justify;}
.general_linea_left{FONT-SIZE:1px;BORDER-LEFT:#d29e00 1px solid}
.general_linea_top{BORDER-RIGHT:#d29e00;PADDING-RIGHT:5px;BORDER-TOP:#d29e00 1px solid;FONT-SIZE:1px;BORDER-LEFT:#d29e00;BORDER-BOTTOM:#d29e00 1px}
.general_input_etiqueta_1{BORDER-RIGHT:#696969 1px solid;BORDER-TOP:#696969 1px solid;BORDER-LEFT:#696969 1px solid;BORDER-BOTTOM:#696969 1px solid;MARGIN-BOTTOM:2px;MARGIN-BOTTOM:0px\9;font-weight:normal\9;}
.general_lateral_up{FONT-SIZE:1px;BACKGROUND-COLOR:#ffcc33}
.general_option_apartado{FONT-WEIGHT:bold;BORDER-BOTTOM:black 1px;BACKGROUND-COLOR:#eeeeee;TEXT-ALIGN:center}
.general_link{FONT-WEIGHT:bold;CURSOR:pointer;COLOR:#0000ff;PADDING-TOP:0px;TEXT-DECORATION:underline}
.general_link_2{FONT-WEIGHT:bold;FONT-SIZE:12px;COLOR:#4169e1;TEXT-DECORATION:none}
.CTT-a{FONT-WEIGHT:bold;FONT-SIZE:13px;COLOR:#000000;TEXT-DECORATION:none}
.CTT-celdas{PADDING-RIGHT:5px;PADDING-LEFT:5px;PADDING-TOP:0px;BORDER-BOTTOM:#fafad2 1px solid;BACKGROUND-COLOR:#ffcc33}
.menu-top-a{FONT-WEIGHT:bold;FONT-SIZE:13px;COLOR:#000000;FONT-FAMILY:Arial;TEXT-DECORATION:none}
.menu-top-boton{FONT-WEIGHT:bold;FONT-SIZE:12px;TEXT-ALIGN:center}
.menu-top-guion{PADDING-RIGHT:2px;PADDING-LEFT:2px;WIDTH:15px}
.menu-top-logo{PADDING-LEFT:5px;PADDING-TOP:5px;TEXT-ALIGN:left}
.menu-top-subtitulos{FONT-WEIGHT:bold;FONT-SIZE:18px;COLOR:#708090}
.menu_top_tabla{FONT-WEIGHT:bold;FONT-SIZE:16px;WIDTH:100%;BACKGROUND-COLOR:#ffcc33;TEXT-ALIGN:center}
.menu_top_logo{PADDING-LEFT:5px;PADDING-TOP:5px;TEXT-ALIGN:left}
.menu_top_subtitulos{FONT-WEIGHT:bold;FONT-SIZE:18px;COLOR:#708090}
.general-titulo-4{BORDER-RIGHT:#b8860b 1px solid;PADDING-RIGHT:5px;BORDER-TOP:#b8860b 1px solid;MARGIN-TOP:15px;PADDING-LEFT:5px;FONT-WEIGHT:bold;FONT-SIZE:14px;MARGIN-BOTTOM:15px;PADDING-BOTTOM:1px;BORDER-LEFT:#b8860b 1px solid;PADDING-TOP:1px;BORDER-BOTTOM:#b8860b 1px solid;BACKGROUND-COLOR:#ffdc71}
.general-titulo-5{BORDER-RIGHT:red 1px solid;PADDING-RIGHT:5px;BORDER-TOP:red 1px solid;MARGIN-TOP:15px;PADDING-LEFT:5px;FONT-WEIGHT:bold;FONT-SIZE:14px;MARGIN-BOTTOM:15px;PADDING-BOTTOM:1px;BORDER-LEFT:red 1px solid;PADDING-TOP:1px;BORDER-BOTTOM:red 1px solid;BACKGROUND-COLOR:#ffcc33;TEXT-ALIGN:center}
.general-titulo-6{BORDER-RIGHT:red 1px solid;PADDING-RIGHT:5px;BORDER-TOP:red 1px solid;MARGIN-TOP:15px;PADDING-LEFT:5px;FONT-WEIGHT:bold;FONT-SIZE:14px;MARGIN-BOTTOM:15px;PADDING-BOTTOM:1px;BORDER-LEFT:red 1px solid;PADDING-TOP:1px;BORDER-BOTTOM:red 1px solid;BACKGROUND-COLOR:#fff0bc;TEXT-ALIGN:center}
.general-titulo-4-td{PADDING-BOTTOM:10px;PADDING-TOP:25px}
.general-tabla{FONT-SIZE:12px;TEXT-ALIGN:justify}
.CTT-tipo{PADDING-LEFT:2px;FONT-WEIGHT:bold;FONT-SIZE:16px;PADDING-BOTTOM:2px;COLOR:#000000;PADDING-TOP:8px;BACKGROUND-COLOR:#ffcc33;TEXT-ALIGN:center}
.CTTP-a{FONT-WEIGHT:bold;FONT-SIZE:8pt;COLOR:#0000ff;TEXT-DECORATION:none}
.general-a-1{FONT-WEIGHT:normal;FONT-SIZE:18px;PADDING-BOTTOM:15px;COLOR:#000000;TEXT-ALIGN:center;TEXT-DECORATION:none}
.pie-quote{TEXT-ALIGN:center}
.pie-quote-a{FONT-WEIGHT:bold;FONT-SIZE:14px;COLOR:#0000ff;TEXT-DECORATION:underline}
.general-pie{PADDING-BOTTOM:25px;PADDING-TOP:5px;TEXT-ALIGN:center}
.general-subtitulos-1{FONT-WEIGHT:bold;FONT-SIZE:14px;PADDING-BOTTOM:25px;PADDING-TOP:25px}
.general-titulos{FONT-WEIGHT:bold;FONT-SIZE:20px;PADDING-BOTTOM:15px;COLOR:#000000;PADDING-TOP:25px;TEXT-ALIGN:center}
.CTTP-celdas{TEXT-ALIGN:center}
.menu-lateral-texto{PADDING-LEFT:5px;FONT-WEIGHT:bold;FONT-SIZE:14px;PADDING-BOTTOM:8px;COLOR:#000000;PADDING-TOP:8px;TEXT-DECORATION:none}
.menu-lateral-titulo{FONT-WEIGHT:bold;FONT-SIZE:17px;COLOR:#000000;BORDER-BOTTOM:#000000 1px solid;TEXT-ALIGN:center}
.menu_lateral_tabla{FONT-SIZE:12px;WIDTH:140px;HEIGHT:100%;BACKGROUND-COLOR:#ffcc33}
.menu-top-subtitulos-2{FONT-WEIGHT:bold;FONT-SIZE:11px;COLOR:#708090}
.errores-tabla{BORDER-RIGHT:#dc143c 2px solid;PADDING-RIGHT:10px;BORDER-TOP:#dc143c 2px solid;PADDING-LEFT:10px;FONT-WEIGHT:bold;FONT-SIZE:12px;PADDING-BOTTOM:10px;BORDER-LEFT:#dc143c 2px solid;PADDING-TOP:10px;BORDER-BOTTOM:#dc143c 2px solid}
.errores-tabla-link{FONT-WEIGHT:bold;FONT-SIZE:16px}
.menu-top-tabla{WIDTH:100%;BACKGROUND-COLOR:#ffcc33;TEXT-ALIGN:center}
.menu-top-tabla-2{PADDING-RIGHT:0px;PADDING-LEFT:0px;PADDING-BOTTOM:0px;MARGIN:0px;WIDTH:350px;PADDING-TOP:0px;BACKGROUND-COLOR:burlywood}
.general_link_3{FONT-WEIGHT:600;FONT-SIZE:11px;CURSOR:pointer;COLOR:blue;text-decoration:underline;}
.general_link_4{CURSOR:pointer;COLOR:black}
.general_link_5{FONT-SIZE:14px;CURSOR:pointer;COLOR:black}
.general_link_6{FONT-SIZE:12px;CURSOR:pointer;COLOR:black}
.general_link_azul{CURSOR:pointer;COLOR:blue}
.general_link_negro{CURSOR:pointer;COLOR:black;TEXT-DECORATION:none}
.menu-lateral-td{BORDER-RIGHT:#fafad2;BORDER-TOP:#fafad2;PADDING-BOTTOM:3px;BORDER-LEFT:#fafad2;PADDING-TOP:3px;BORDER-BOTTOM:#fafad2 1px solid}
.menu-lateral-texto-1{BORDER-RIGHT:#ffffe0;BORDER-TOP:#ffffe0;PADDING-LEFT:3px;FONT-WEIGHT:bold;FONT-SIZE:11px;BORDER-LEFT:#ffffe0;COLOR:#000000;BORDER-BOTTOM:#ffffe0;FONT-STYLE:normal;TEXT-DECORATION:none}
.menu-lateral-texto-1-td{BORDER-RIGHT:#ffffe0;BORDER-TOP:#ffffe0;BORDER-LEFT:#ffffe0;BORDER-BOTTOM:#ffffe0 1px solid}
.menu-lateral-pub{BORDER-RIGHT:black 2px solid;BORDER-TOP:black 2px solid;MARGIN-TOP:30px;FONT-WEIGHT:bold;FONT-SIZE:14px;MARGIN-BOTTOM:20px;PADDING-BOTTOM:10px;BORDER-LEFT:black 2px solid;WIDTH:80%;PADDING-TOP:10px;BORDER-BOTTOM:black 2px solid;BACKGROUND-COLOR:#ffeda4;TEXT-ALIGN:center}
.menu_top_sb1{FONT-WEIGHT:bold;FONT-SIZE:10px;TEXT-ALIGN:center}
.menu_top_sb2{FONT-SIZE:28px;COLOR:black;TEXT-ALIGN:center}
H1{MARGIN-TOP:0px;MARGIN-BOTTOM:0px}
.general_texto_pq{FONT-SIZE:10px}
.general_link_gr{FONT-WEIGHT:bold;FONT-SIZE:16px;COLOR:black;TEXT-DECORATION:none}
.menu_lateral_tabla_2{BORDER-RIGHT:black 1px;PADDING-RIGHT:13px;BORDER-TOP:black 1px;PADDING-LEFT:30px;PADDING-BOTTOM:5px;MARGIN-LEFT:0px;BORDER-LEFT:black 1px;WIDTH:130px;MARGIN-RIGHT:0px;PADDING-TOP:6px;BORDER-BOTTOM:black 1px;BACKGROUND-COLOR:#fff0bc}
.tabla_ofertas_h2{MARGIN-TOP:0px;FONT-SIZE:12px;MARGIN-BOTTOM:0px}
.airport_titulo{FONT-SIZE:14px}
.texto_justificado{TEXT-ALIGN:justify;}
ul.lista{text-align:left;padding-left:260px;}
ul.lista_es{text-align:left;padding-left:60px;}
.filtro-tabla{font-size:9pt;border:solid 1px #ffcc33;background-color:#ffeda4;width:750px;}
.filtro-tabla label{vertical-align:middle;}
.solapa-sel{height:100%;background-image:url(../imagenes/sol.png);width:150px;font-size:10pt;font-weight:bold;cursor:pointer;padding-bottom:5px;vertical-align:bottom;text-align:center;background-repeat:no-repeat;background-position:bottom}
.solapa-nosel{height:32px;background-image:url(../imagenes/nosol.png);width:150px;font-size:10pt;font-weight:bold;cursor:pointer;padding-bottom:5px;vertical-align:bottom;text-align:center;background-repeat:no-repeat;background-position:bottom}
.CTD-a{text-decoration:none;}
td.centrar_celda{text-align:center}

.Customer_Support_titulo1
{
	background-color:#FFCC33;
	width:870px;
	height:24px;
	float:left;
	clear:both;
	text-align:left;
	font-size:16px;
	color:#000000;
	font-weight: bold;
	text-transform: uppercase;
	margin-top:30px;
	margin-left: 45px;
	_margin-left: 27px;/*IE6*/
	text-indent: 5px;
	padding-top: 4px;
	margin-bottom: 15px;
}

.faqs_links_texto
{
	margin: 10px 0px 10px 0px;
	*margin-bottom:40px; /*IE7 IE6*/

}

.faqs_imagen
{
	border: 4px solid #D8D8D8;
	float:left;
	clear:both;
	width: 862px;
	height: 80px;
	margin-left:45px;
	_margin-left:23px;
	padding: 0px 0px 0px 0px;
	font-size: 11pt !important;
}
#menu_tarifas input[type="text"],
#menu_tarifas select {
	margin: 0;
	padding: 3px;
	font-size: 12pt !important;
}
#menu_tarifas .faqs_imagen > table  tr > td:first-child {
	text-align: right !important;
	padding-right: 10px;
}

.About_us_titulo
{
	float:left;
	clear:both;
	text-align:left;
	border-bottom: 2px solid #FFCC33;
	font-size:17px;
	color:#000000;
	font-weight: bold;
	margin-top:30px;
	margin-left: 45px;
}

.texto_privacidad
{
		text-align:left;
		margin-left:30px;
		margin-right:30px;
}

.lista_flota
{
	width:800px;
	padding-bottom:20px;
	_margin-left: 60px;
	margin-left: 50px;
}


.img_coches
{
	 float:left;
	 margin-left:10px;
}

.nom_coche
{
		font-weight:bold;
		float:left;
		margin-top:20px;
		margin-left:15px;
		font-size:13px;
		width:250px;
		text-align:left;
}

.caract
{
	width:82px;
	height:35px;
	background-image: url(/imagenes/ImagenesCoches/car_AC.png);
	background-position:horizontal;
	background-repeat:no-repeat;
	float:left;
	margin-left:15px;
	margin-top:15px;
}

.coches
{
		border: 4px solid #D8D8D8;
		float:left;
		width: 415px;
		height: 100px;
		margin-left:45px;
}

.trans
{
		float:left;
		margin-left:15px;
		font-weight:bold;
		margin-top:30px;
		text-transform:capitalize;
}

.destinos
{
		background-color:#FFCC33;
		width:808px;
		height:24px;
		float:left;
		clear:both;
		text-align:left;
		font-size:16px;
		color:#000000;
		font-weight: bold;
		text-transform: uppercase;
		margin-top:28px;
		margin-left: 15px;
		_margin-left: 27px;/*IE6*/
		text-indent: 5px;
		padding-top: 4px;
}

.td_guias2{
	height:24px;
	 margin-left: 25px;
}
.link3{
	color: black;
	text-decoration:none;
	font-weight: bold;
}
.link4{
	font-weight: bold;
	text-decoration: none;
	color:blue;
}


.nuevo_link
{
	color: black;
	font: bold 14px arial;
	text-decoration: none;
}

.nuevo_link:hover, .seleccionado {
	text-decoration: underline;
}

.content .container { max-width: 870px; }
/* top-sub-main */
	.sub-main .container {
		padding: 50px 0
	}
	.sub-main .container .top-sub-main {
		margin: 0 auto 50px;
		text-align: center;
		padding: 0;
	}
	.sub-main .container .top-sub-main li {
		display: inline-block;
	}
	.sub-main .container .top-sub-main li a {
		color: black;
		font-size: 1.077em;
		font-weight: bold;
		padding: 0 10px;
	}
	.sub-main .container .top-sub-main li.active a {
		text-decoration: underline;
	}

/* generics */
    .static-pages h2 {
        max-width: 75%;
        margin: 0 auto;
        font-size: 1.4em;
        font-weight: bold;
        border-bottom: 2px solid #77c1e2;
        padding: 5px 0;
    }
    .static-pages h2 a.toTop {
        background: #77c1e2;
        cursor: pointer;
        height: 24px;
        position: relative;
        transition: bottom.3s;
        width: 30px;
        z-index: 100;
        float: right;
    }
    .static-pages h2 a.toTop:before {
        background-image: url(/images/icons-new-design.png);
        background-position: -80px 0px;
        background-repeat: no-repeat;
        content: "";
        height: 15px;
        left: 5px;
        position: absolute;
        top: 5px;
        width: 20px;
    }
    .static-pages .content-box,
    .top-content-box {
	    font-size: 12px;
	    padding: 15px;
    }
    .aboutUs .sub-main .container,
    .topQuality .sub-main .container,
    .staff .sub-main .container,
    .Company .sub-main .container,
    .Testimonials .sub-main .container {
        padding-bottom: 0;
    }
    .static-pages .grey-block {
        /*border: 1px solid #D8D8D8;*/
        max-width: 75%;
        margin: 0px auto 30px;
        padding: 30px;
        text-align: left;
        font-size: 14px;
        color: #555;
        background: rgba(0,0,0,.03);
        box-sizing: border-box;
    }

.Customer_Support_links + h1,
h1.page-header-title {
    text-align: left;
    /*margin: 0 45px;*/
    font-size: 20px;
    font-weight: bold;
    background: #ffcc34;
    padding: 6px;
    color: #222;
}
.Customer_Support_links + h1 { margin: 0 45px }
h1 + .Customer_Support_titulo1,
h2.page-header-subtitle,
h1.page-header-title + h2.page-header-subtitle {
    padding: 6px;
    font-size: 13px;
    background: #ffcc347d;
    color: #333;
    margin-top: 1px;
    text-transform: uppercase;
}