BODY
{
    FONT-FAMILY: Arial, Verdana, 'Times New Roman'
}
.cabecera_tabla
{
    BACKGROUND-COLOR: #ffad33
}
.cabecera_menu
{
    BORDER-RIGHT: black 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: black 1px solid;
    PADDING-LEFT: 5px;
    BORDER-LEFT: black 1px;
    BORDER-BOTTOM: black 1px;
    BACKGROUND-COLOR: #ffd692;
    TEXT-ALIGN: center;
        
}
.cabecera_menu_a
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: black;
    TEXT-DECORATION: none
}
.cabecera_titulo
{
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 24px;
    COLOR: black;
    TEXT-DECORATION: none
}
.CTT_celdas
{
    BORDER-RIGHT: black 1px;
    PADDING-RIGHT: 5px;
    BORDER-TOP: black 1px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 1px; 
    BORDER-LEFT: black 1px solid;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: black 1px solid;
    BACKGROUND-COLOR: #fec66f
}


.CTT_celdas_men
{
    BORDER-RIGHT: black 2px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: black 1px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 1px; 
    BORDER-LEFT: black 1px;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: black 2px solid;
    BACKGROUND-COLOR: #ffd692;
}

.CTT_celdas_pie_pagina
{	
	font-size: 11px;
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    PADDING: 5px;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
    BACKGROUND-COLOR: #fbedbe
}

.CTT_a
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: black;
    TEXT-DECORATION: none
}
.CTT_celdas_1
{
    BORDER-RIGHT: black 1px;
    PADDING-RIGHT: 5px;
    BORDER-TOP: black 1px solid;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: black 1px solid;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: black 1px solid;
    BACKGROUND-COLOR: #fec66f
}
.menu_lateral_tabla
{
    BACKGROUND-COLOR: #ffad33
}
.general_cuerpo
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px;
    PADDING-TOP: 30px;
    BORDER-BOTTOM: black 1px;
}

.general_menu_infe
{
    BORDER-RIGHT: black 1px solid;
    BORDER-LEFT: black 1px;
    PADDING-TOP: 30px;
    BORDER-BOTTOM: black 1px;
}
.general_tabla
{
    FONT-SIZE: 12px;
    TEXT-ALIGN: justify
}
.home_titulo_1
{
    PADDING-RIGHT: 55px;
    FONT-SIZE: 24px;
    TEXT-ALIGN: right
}
.home_titulo_2
{
    COLOR: #ffad33;
    TEXT-ALIGN: right
}
.home_titulo_3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    PADDING-BOTTOM: 15px;
    COLOR: #ffad33;
    PADDING-TOP: 20px
}
.home_titulo_h1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 28px
}
.home_imagen
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 25px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px
}
.home_titulo_4
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
.general_titulo
{
    BORDER-RIGHT: black 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: black 1px solid;
    PADDING-LEFT: 20px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 20px;
    BORDER-LEFT: black 1px solid;
    WIDTH: 150px;
    COLOR: #ffad33;
    BORDER-BOTTOM: black 1px solid;
    TEXT-ALIGN: center
}
.general_lateral_izq
{
    BORDER-RIGHT: black 1px solid;
    PADDING-LEFT: 45px;
    WIDTH: 0%
}
.general_linea_bottom
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 20px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 9px;
    BORDER-BOTTOM: black 1px solid
}
.general_linea_all
{
    BORDER-RIGHT: black 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: black 1px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: black 1px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: black 1px solid
}
.general_linea_up
{
    PADDING-RIGHT: 15px;
    BORDER-TOP: black 1px solid;
    PADDING-LEFT: 20px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 9px
}
.offices_titulo
{
    PADDING-LEFT: 20px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffad33
}
.mapa_links
{
    PADDING-LEFT: 20px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR:Black;
}
.mapa_links2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR:Black;
}
.general_linea_all_i
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px;
    BORDER-BOTTOM: black 1px solid
}
.general_celda
{
    PADDING-BOTTOM: 15px;
    PADDING-TOP: 15px
}
.general_boton_back
{
    BORDER-RIGHT: black 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: black 1px solid;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: black 1px solid;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: black 1px solid
}
.general_boton_back_a
{
    COLOR: black;
    TEXT-DECORATION: none
}
.general_titulo_celda
{
    PADDING-LEFT: 20px
}
.general_textos
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 55px
}


.small_titulos
{
    PADDING-LEFT: 15px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 2px;
    BORDER-BOTTOM: black 1px solid
}
.small_cuadro_texto_i
{
    PADDING-LEFT: 25px;
    WIDTH: 50%
}
.small_cuadro_texto_d
{
    PADDING-LEFT: 75px;
    WIDTH: 50%
}
.small_gracias
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 20px;
    PADDING-BOTTOM: 40px;
    PADDING-TOP: 40px;
    TEXT-ALIGN: center
}
.contact_textos
{
    FONT-WEIGHT: bold;
    COLOR: #ffad33;
    TEXT-ALIGN: center
}
.formulario_titulo
{
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    BORDER-BOTTOM: black 1px solid
}
.contact_form_titulo
{
    PADDING-LEFT: 35px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BORDER-BOTTOM: black 1px solid
}
.contact_textos_p
{
    FONT-SIZE: 10px
}
.contact_form__input
{
    PADDING-LEFT: 5px
}
.contact_linea_bottom
{
    BORDER-BOTTOM: black 1px solid
}
.fleet_tabla_detalles
{
    FONT-SIZE: 12px;
    COLOR: #ffad33
}
.fleet_grupo
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 15px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px
}
.fleet_coche
{
    FONT-SIZE: 12px;
    TEXT-ALIGN: center
}
.about_linea_bottom
{
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BORDER-BOTTOM: black 1px solid
}
.about_tabla
{
    PADDING-RIGHT: 15px;
    FONT-SIZE: 12px;
    TEXT-ALIGN: justify
}

.textonormal
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif, sans-serif
}
.linkpueblo
{
    FONT-WEIGHT: bold;
    font-size:16px;
    FONT-FAMILY: Arial, Verdana, 'Times New Roman'
}
.linkpueblo A
{
    COLOR: black;
    FONT-WEIGHT: bold;
    font-size:16px;
    FONT-FAMILY: Arial, Verdana, 'Times New Roman';
    TEXT-DECORATION: none;
}

.linkpueblo A:visited
{
    COLOR: black;
    FONT-WEIGHT: bold;
    font-size:16px;
    FONT-FAMILY: Arial, Verdana, 'Times New Roman';
    TEXT-DECORATION: none;
}
.linkpueblo A:hover
{
    COLOR: black;
    FONT-WEIGHT: bold;
    font-size:16px;
    FONT-FAMILY: Arial, Verdana, 'Times New Roman';
    TEXT-DECORATION: underline
}

.menuinactivo
{
 color:#a9a9a9; 
 font-size:9px; 
 font-family:Tahoma, Verdana, Arial;
}
.mapalinkciudad
{
    FONT-WEIGHT: bold;
    FONT-FAMILY: Arial, Tahoma;
    FONT-SIZE: 11px
}
.textoSub
{
    FONT-SIZE: 11px;
    COLOR:Maroon;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif, sans-serif;
    TEXT-DECORATION: underline
}

a.menu3:visited
   {text-decoration:none; color:#000000; font-size:12px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif, sans-serif;}
   a.menu3:link
   {text-decoration:none; color:#000000; font-size:12px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif, sans-serif;}
   a.menu3:hover
   {text-decoration:underline; color:crimson; font-size:12px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif, sans-serif;}
a.menulinks:visited
   {text-decoration:none; color:#a9a9a9; font-size:9px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif, sans-serif;}
a.menulinks:link
   {text-decoration:none; color:#a9a9a9; font-size:9px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif, sans-serif;}
a.menulinks:hover
   {text-decoration:underline; color:#000000; font-size:9px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif, sans-serif;}
