﻿.body
{
/*font-size: 10px;
color:#c6cad2;
text-decoration:none;
border-left: #c6cad2 thin solid;
color:black;
background-color:ThreeDLighShadow;
font-family: verdana;*/
}


.fuentelinksup
{
font-weight:bold;
text-align:center;
font-size: 12px;
font-family:Arial CYR;
color:#a8b1b5;
white-space:pre-line;
text-decoration:none;

}

.formatopie
{
font-size: 11px;
color:#666666;
text-decoration:none;
font-family:Arial;
}

.barranavegacion
{
	font-family: Verdana;
	font-size:10px;
	color :black;
	text-decoration :none;
	}
	
.oficinas
{
	font-family: Verdana;
	font-size:10px;
	color:black;
	text-decoration :none;	
}

.barranavegacionactual
{	font-family: Verdana;
	font-size:10px;
	color :#666666;
	text-decoration :none;
	font-weight:bold;
	}


.menu{		
	color:White;	
	font-size:medium;
	text-decoration:none;
	text-align: center;
	width:300px;
	border-color:White;
	border-bottom-style:solid;
	padding-top:0px;
    margin-top: 0px;
	}
	
.menulateral
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:White;
	background-color:#ABB4B9;/*#ABB4B9;*/
	font-size: 11px;
	float: left;
	margin-top:1px;
	list-style:none;
	width: 192px;
	height:12px;
	padding-left:6px;
	vertical-align:top;
	padding-top:3px;
	padding-bottom:2px;
	cursor:pointer;
}	

.menulateralactual
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:Gray;
	background-color:#d0d4d0;
	font-size: 11px;
	float: left;
	margin-top:1px;
	padding: 0px;
	list-style:none;
	width: 192px;
	height:12px;
	padding-left:6px;
	vertical-align:top;
	padding-top:3px;
	padding-bottom:2px;
	
}

.linkpequeños
{
font-size: 10px;
text-decoration:underline;
color:black;
font-family:verdana;
}

.linkpequeños_session_login
{
font-size: 10px;
text-decoration:underline;
color: #FFFFFF;
font-family:verdana;
}

.linklogin
{
font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color:black;
	font-size: 10px;
	float: left;
	margin-top:-1px;
	padding: 0px;
	list-style:none;

	padding-left:6px;
	vertical-align:top;
	padding-top:-1px;
	padding-bottom:-1px;
}

.sugyres
{
font-family: Verdana, Arial, Helvetica, sans-serif;
	color:black;
	font-size: 10px;
	float: left;
	margin-top:-1px;
	padding: 0px;
	list-style:none;

	padding-left:6px;
	vertical-align:top;
	padding-top:-1px;
	padding-bottom:-1px;
}


.encabezadotextopequeño
{
	font-size:10px;
	font-weight:bold;


}

  .fuentetitulo
{
	font-size:20px;
	font-family:verdana;
	color:black;
}
.fuentetituloofertas
{
    font-size:30px;
	font-family:verdana;
	color:#black;
    font-weight: 900 ;

}

.fuentetituloflota
{
    font-size:12px;
	font-family:verdana;
	color:black;
    font-weight: 900 ;
}



.Rentingfuentetitulo
{
	font-size:large;
	font-family:verdana;
	color:#e09012
}

.fuenteerror
{
	font-size:10px;
	font-family:verdana;
	color:#993300;
}
.formatocabecera
{
	border:solid,1px,#cccccc;
    font-family: verdana;
    font-size: 12px;
}

.formatopanel
{
	background-color:#eaebed;
    font-family:verdana;
    font-size:10px;
}

.banners
{
	margin-bottom:1px;
	margin-top:1px;
    font-family:verdana;
    font-size:12px;
}

.textonormal
{
font-size: 10px;
font-family:Verdana;
color:Black;
text-decoration:none;
vertical-align:middle;

}

.textonormalblanco
{
font-size: 10px;
font-family:Verdana;
color:White;
text-decoration:none;
vertical-align:middle;

}

.textonegrita
{
font-size: 10px;
font-family:Verdana;
color:Black;
text-decoration:none;
vertical-align:middle;
font-weight:bold;
}


.textomenu
{
font-size: 10px;
font-family:Verdana;
color:#333333;
text-decoration:none;
vertical-align:middle;
font-weight:bold;
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:#b5b8c8;
border-top-style:solid;
border-top-width:1px;
border-top-color:#b5b8c8;
letter-spacing:1;
 background-image:url('/webcorporativa/images/fondotool.png');
cursor:pointer;
height:46;
}

.textomenulateral
{
	/*font-size: 11px;
	font-family:Verdana;
	color:Black;
	text-decoration:none;
	vertical-align:middle;
	cursor: pointer;    
	**/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:Black;
	background-color:#b5b8c8;
	font-size: 11px;
	margin-top:1px;
	width: 192px;
	height:17px;
	cursor:pointer;
	vertical-align:top;
	padding-top:3px;
	padding-bottom:2px;		
	
	
}


.session_login
{
font-size: 10px;
font-family:Verdana;
color:#FFFFFF;
text-decoration:none;
vertical-align:middle;
background-color: #000000;
border: 0px;
}

.Parrafotextonormal
{
font-size: 10px;
font-family:Verdana;
color:Gray;
text-decoration:none;
vertical-align:middle;
text-align: justify;
}
.textocajas
{
font-size: 9px;
font-family:Verdana;
color:Gray;
text-decoration:none;
vertical-align:middle;

}


.textoerror
{
font-size: 10px;
font-family:Verdana;
color:#993300;
text-decoration:none;
vertical-align:middle;
}

.textonormaltop
{
font-size: 10px;
font-family:Verdana;
color:Gray;
text-decoration:none;
color:black;
vertical-align:top;

}

.titulotextonormal
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	font-family:verdana;
	color:#ABB4B9;
	text-decoration:none;
	text-align:left;
	vertical-align:middle;
}

.menuedicion
{
font-size: 12px;
font-family:Verdana;
color:#c6cad2;
text-decoration:none;
color:black;
vertical-align:middle;
}


.collapsePanelHeader
{

	color:White;
	background-color:#006a34;
	font-size:10px;
	float:left;
	padding:5px;
	cursor:pointer;
	vertical-align: middle;
    font-family:verdana;

}
.collapsePanel {
	width: 640px;
	height:0px;
	background-color:white;
	overflow:hidden;
    font-family:verdana;
    font-size: 10px;
}

.botones
{
	color:black;
	border-width:thin;
	border-style:solid;
	border-color:#CCCCCC;
	background-color:Silver;
    font-family:verdana;
    font-size:10px;
}

.textobotones
{
	color:White;
    font-family:verdana;
    font-size:10px;
    text-align: left;
}


.menusuperior
{
	background:/webcorporativa/imagenes/;
    font-family:verdana;
    font-size:12px;
}

.fondomodal
{
 	background-color:black;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modal
{
	background-color:#ffffff;
	border-width:1px;
	border-style:solid;
	border-color:black;
	padding:3px;
    font-size: 10px;
    font-family:Verdana;
    color:black;
    text-decoration:none;
    vertical-align:middle;
    width:250px;
    border-color:#e09012;
}

.cajatexto
{
    background-color:#f5f7f7;
	border-width:1px;
	border-style:solid;
	border-color:black;
	padding:3px;
    font-size: 10px;
    font-family:Verdana;
    color:black;
    text-decoration:none;

}

.boton
{
    background-color:#CCCCCC;
    border:solid;
    border-width:0px;
    text-decoration: none;
    font-size: 10px;
    font-family:Verdana;
    color:black;
    height: 16px;
    width: 52px;
}

.progreso
{
    text-decoration: none;
    font-size: 10px;
    font-family:Verdana;
    width:200px; height:200px; position: relative;
    float:left; margin-left: 140px; margin-top: -67px;
    background: transparent;

}
.selectedmenu
{

    /*background-color: #C0C0C0;*/
	/*filter:alpha(opacity=50);
	opacity:0.7;
    border-style:solid;
	border-width: 1px;    
    /*padding: 5px;
	margin-top: 5px;*/
	color: black;
	font-family:verdana;
	font-size: 10px;
	font-weight:bold;
    cursor: pointer;        
}

.submenu
{
	border-style:solid;
	border-width: 1px;    
    background-color:Silver; /*#f3f3f3;*/
	font-family:verdana;
	font-size: 10px;	
	font-weight: normal;
    padding: 5px;
    margin-top:auto;
    margin-bottom:auto;
    margin-left:auto;    
    cursor: pointer;        
	BORDER-RIGHT: #b5b8c8 1px solid; 
	BORDER-TOP: #b5b8c8 1px solid; 
	BORDER-LEFT: #b5b8c8 1px solid; 
	BORDER-BOTTOM: #b5b8c8 1px solid;
}

.cabecera_links
{
  /*background: #C0C0C0;*/
  font-family: Verdana;
  color: DarkBlue;
  font-size: 14px;
}

.links
{
    text-decoration: none;
    font-family: Verdana;
    color: #A9A9A9;
    font-size: 10px;
}


/* Accordion */
.accordionHeader
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #2E4d7B;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

#master_content .accordionHeader a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeader a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionHeaderSelected
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #5078B3;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 3px;
    margin-top: 3px;
    cursor: pointer;
}

#master_content .accordionHeaderSelected a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeaderSelected a:hover
{
	background: none;
    decoration: underline;
}

.accordionContent
{
    background-color: #D3DEEF;
    border: 1px dashed #2F4F4F;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
}
.celda
{
      border-left-color: #C0C0C0;
      text-align: justify;
}

iframe.skm {position:absolute;top:0px;left:0px;display:none;}

td.skmcur{cursor:hand;}

 

.skmsubmenu{ text-align : left; border : solid 1px #FBBD05;color:Black;
background-color:#FFEFC0;cursor:pointer; z-index:auto;
font-family : Verdana; font-size : small; font-weight : bold; width : 175px;line-height:20px;
vertical-align:middle;}

.skmSelMenuItem{background-color: #FBBD05;
} 

.fondotabla
{
	background-image:url('/images/fondotool.png');
	background-repeat:repeat-x;
	height:20px;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#b5b8c8;
	border-top-width:0px
	
}

.fondotablaborde
{
	background-image:url('/images/fondotool.png');
	background-repeat:repeat-x;
	height:25px;	
	border: 1px solid #abb4b9;
}
.fondotablareservsa
{
	font-weight:bold;	
	background-image:url('/webcorporativa/images/fondotoolres.jpg');
	background-repeat:repeat-x;
	height:15px;
}

.fondotablalogin
{
	background-color:#4fa5e8;
	
	}

.tablareservas
{
	border: 1px solid #abb4b9;
    background-color:Transparent;
    margin-right: 11px;
}


.tablasresumen
{
	border-style: solid;
	border-width: 1px;
	border-color: #abb4b9;
	background-color:#ABB4B9;				
	font-size: 10px;
	font-family:Verdana;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
	vertical-align:middle;
	text-indent:10px;
}
.toolbar
{
	font-size: 11 px;
	font-family:Verdana;
	color:Black;
	text-decoration:none;
	vertical-align:middle;	
	font-style:bold;

}
.selectedmenulateral
{
    /*background-color: #C0C0C0;
	filter:alpha(opacity=50);
	opacity:0.7;
    border: 1px solid #2F4F4F;
    padding: 5px;
	margin-top: 5px;*/
	color: black;
	font-family:verdana;
	font-size: 11px;
    cursor: pointer;    
    height:17;
    border-bottom-width:1px;
    border-bottom-color:White;
}

.botonesreservas
{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:Black;
	background-color:#abb4b9;
	font-size: 11px;
	float: left;
	margin-top:1px;
	list-style:none;
	width: 192px;
	height:12px;
	padding-left:6px;
	vertical-align:top;
	padding-top:3px;
	padding-bottom:2px;		
}	


.navegacion
{
  width: 381px;
  text-align:left;
}

.loginstatus
{
	width: 572px;
	height:20px;
}
.idioma
{
	width: 45px;
	height:20px;
}

.spacer 
{ 	
	background-image:url('/webcorporativa/images/separador.jpg');
	width:1px;	
}

.ContextMenuPanel 
{
	border: 1px solid #868686;
	z-index: 1000;
	background: url(/webcorporativa/images/menu-bg.gif) repeat-y 0 0 #FAFAFA;
	cursor: default;
	padding: 1px 1px 0px 1px;
	font-size: 11px;
}

a.ContextMenuItem
{
	margin: 1px 0 1px 0;
	display: block;
	color: black;
	text-decoration: none;
	cursor: pointer;	
	padding: 1px 1px 1px 3px;
	white-space: nowrap;
	font-size: 10px;
    font-family:Verdana;
}

.Tabla
{
    border-style: none;        
    width: 100%;
	FONT-WEIGHT: bold;
	FONT-SIZE: 9px;
	text-align: center;
	COLOR:Gray;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR:#EFF7EF;
	
}

.Encabezado
{
	FONT-SIZE: 10px;
	COLOR:#FFFFFF;
	BACKGROUND-COLOR: #666666;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.FilaImpar
{
    BACKGROUND-COLOR: #FFFFFF;   
}

.fondotablacabecera
{
	/*background-image:url('/images/fondotool.png');*/
	background-repeat:repeat-x;
	height:20px;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#b5b8c8;
	border-top-width:0px;
	font-size: 12px;
	font-family:Verdana;
	color:#333333;
	text-decoration:none;
	vertical-align:middle;
}


/* Estilos Calendarios*/

.radcalendar .ajax__calendar_container 
{
    background-color:#fff;
    border:solid 1px #000;
    font-family:verdana,helvetica,clean,sans-serif;
    cursor:default;
    width:205px;
    font-size:9px;
    text-align:center;
    padding:0px;
}

.radcalendar .ajax__calendar_body 
{
    height:136px;
    width:205px;
    position:relative;
    overflow:hidden;
}

.radcalendar .ajax__calendar_days, .radcalendar .ajax__calendar_months, .radcalendar .ajax__calendar_years 
{
    top:0px; 
    left:0px;
    height:136px;
    width:195px;    
    padding:5px;
    position:absolute;
    text-align:center;
}

.radcalendar .ajax__calendar_days table
{
    border-spacing:0;
    border-collapse:collapse;
    font:100% verdana;
    text-align:center;    
}

.radcalendar .ajax__calendar_header 
{
    padding-top:4px;
    background:url(/webcorporativa/images/icons/header.gif) repeat-x; 
    height:21px;
}

.radcalendar .ajax__calendar_prev 
{
    margin-left:8px;
    margin-top:3px;
    display:block;
    cursor:pointer;
    float:left;
    background:url(/webcorporativa/images/icons/prev.gif) no-repeat;
}

.radcalendar .ajax__calendar_next 
{
    margin-top:2px;
    margin-right:0px;
    display:block;
    cursor:pointer;
    float:right;
    background:url(/webcorporativa/images/icons/next.gif) no-repeat;
}

.radcalendar .ajax__calendar_title 
{
    cursor:pointer;
    text-align:center;
    font-weight:600;
    font-size:10pt;
    color:#fff;
    font-family:verdana;    
}

.radcalendar .ajax__calendar_footer, .radcalendar .ajax__calendar_today 
{
    display:none;
}

.radcalendar .ajax__calendar_dayname 
{
    padding-left:3px;
    padding-right:3px;
    margin-bottom:5px;
    margin-left:2px;
    margin-right:2px;
    text-align:center;
    font-weight:700;
    font-size:10pt;
    color:#000;
    border-bottom:solid 1px #a6a6a6;
}

.radcalendar .ajax__calendar_day, .radcalendar .ajax__calendar_month, .radcalendar .ajax__calendar_year
{
    padding:0px;
    color:#000;
    text-align:center;  
    padding:0pt 2px;
}

.radcalendar .ajax__calendar_hover .ajax__calendar_day, .radcalendar .ajax__calendar_hover .ajax__calendar_month, .radcalendar .ajax__calendar_hover .ajax__calendar_year
{
    color:#0066cc;
}

.radcalendar .ajax__calendar_other .ajax__calendar_day, .radcalendar .ajax__calendar_other .ajax__calendar_year
{
    color:#a6a6a6;   
}

.radcalendar .ajax__calendar_active .ajax__calendar_day
{
    color:#0066cc;   
}

.wrap { width:80%; 
       
        margin-right:auto;
        margin-left:auto;
       }
/* fin estilos calendario */