@charset "utf-8";
/* CSS Document */

/*#doc2{
	background-image: url(plantilla.jpg);
	background-repeat:no-repeat;
}*/

/*etiquetas generales de texto*/
body {
	font-family: "trebuchet MS", Trebuchet, Tahoma, Arial, Helvetica, "Sans Serif";
	color: #666666;
}
.center {
	text-align: center;
	}
h1,h2,h3,h4,h5,h6,strong {
	font-weight:bold; 
}
abbr,acronym {
	border-bottom:1px dotted #000;
	cursor:help;
}
a {
	color: #00377E;
	text-decoration: none;
	font-weight:bold;
	}
 
p{
	font-size: 11px;
	color: #666666;
	text-align: left;
	font-weight: normal;
	margin-bottom: 20px;
	line-height: 17px;
	}

h1{
	background-image:url(imgs/backgroundh1.gif);
	background-position: bottom;
	background-repeat: repeat-x;
	padding-bottom:25px;
	font-size: 14px;
	color:#00377E;
	padding-left: 5px;
	}
h2{
	padding-bottom: 5px;
	margin-bottom: 10px;
	display: block;
	font-size: 12px;
	color: #999999;
}
h3{
	font-size: 11px;
	margin-bottom: 10px;
	}

em {
	font-style:italic;
}

ol {
	margin-bottom:10px;
	margin-left: 30px;
	}

ol li {
	font-size: 11px;
	margin: 0 0 5px 25px;
	list-style-type: decimal;
	}
ul {
	list-style-type:none;
	list-style-position: outside;
}
ul li{
	list-style-image: url(imgs/vineta.gif);
	font-size: 11px;
	margin: 0 0 5px 40px;
	}
	
ul li.adjuntos{
	list-style-image:url(imgs/adjunto.jpg);
	}

/*etiquetas generales de texto*/

/* Header */
#caja{
	height:33px;
	width: 950px;
	}
	
#contenidoCaja{
	width: 950px;
	float: right;
	}
	
.caja2
 {
	background-image: url(/renting/_share/imgs/general/caja/cajaBgr.gif);
	background-repeat: no-repeat;
	background-position: top right;
	height: 33px;
	width: 204px;
	padding-right: 35px;
	float: right;
	text-align:right;
	padding-top:8px;
}

#logo{
	height: 112px;
	width: 190px;
	float: left;
	}

#cabezote{
	height: 112px;
	width: 759px;
	float: left;
	text-align: right;
	position:relative;
	z-index: 1001;
	}

#ticker{
	height: 35px;
	width: 759px;
	background-position: top;
	float:right;
	margin-bottom:15px;
	}

/* fotter*/
.footer {
	font-family: "Trebuchet MS";
	font-size: 10px;
	color: #666666;
}



/*contenido internas*/
#contenidotop{
	background-image: url(imgs/top_contenido.gif);
	background-repeat: no-repeat;
	height: 33px;
	}
	
/*botón home*/
#home {
	height: 50px;
	width: 750px;
}
#home a {
	height: 50px;
	width: 750px;
	display: block;
	background-image: url(imgs/home.jpg);
	background-position: 0px 50px;
	cursor:pointer;
}
#home a:hover {
	background-position: 0px 100px;
}
#home_eq {
	height: 50px;
	width: 750px;
	}
#home_eq a {
	height: 50px;
	width: 750px;
	display: block;
	background-image: url(../images/home_eq.jpg);
	background-position: 0px 50px;
	cursor:pointer;
}
#home_eq a:hover {
	background-position: 0px 100px;
}

/*botón home*/


	


/*contenido internas*/
#contenidomid{
	background-image:url(imgs/middlecontenido.gif);
	width: 704px;
	background-repeat: repeat-y;
	padding: 0 23px 0 23px;
	margin-bottom: -20px;
	overflow: hidden;
	}
#contenidomid.fijo{
	height:380px;
	}
#contenidomidcont{
	float: left;
	width: 520px;
	}
#contenidomid a {
	font: 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #004990;
	text-decoration: none;
	font-weight:bold;
}
#contenidomid a.link{
	font: 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:  #004990;
	text-decoration: none;
	}
#contenidomid a:hover.link {
	font: 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #999;
	text-decoration: none;
	}
#listado_links a{
	font: 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #004990;
	text-decoration: none;
	font-weight:normal;
	}
#listado_links a:hover{
	font: 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #999;
	text-decoration: none;
	}
/*tabla*/

table{
	font-size: 11px;
	color: #666666;
	text-align: center;
}

th {
	font-size: 11px;
	font-weight:bold;
	margin-bottom: 10px;
	color: #FFFFFF;
	margin:0;
	padding: 0;
	vertical-align:top; 
	text-align:center;
}

td {
	padding: 5px;
	vertical-align: middle;
}

.row{
	background-color:#FFFFFF;
}

.rowAlternativo{
	background-color:#CCCCCC;
}

/*tabla*/

/*tabs*/

.scroll-pane 
{
	overflow: auto;
	background: #ccc;
	float: left;
}
.orange-bar .jScrollPaneTrack 
{
	background: #e7e8e8;
}
.orange-bar .jScrollPaneDrag 
{
	background: url(imgs/drag_grab.gif) no-repeat 50% 50%;
}
.orange-bar .scroll-pane 
{
	background-color: transparent;
}

.textoSubmenu-Titulo
 {
	font-size: 12px;
	color: #004990;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	font-weight: bold;
	line-height: 11pt;
}

/*#tabs-contenido 
{
	width: 369px;
	height: 180px;
	font-family: "trebuchet MS", Trebuchet, Tahoma, Arial, Helvetica, "Sans Serif";
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	font-weight: normal;
	padding-left:12px;
}*/

#tabs-contenido 
{
	width: 92%;
	height: 180px;
	font-family: "trebuchet MS", Trebuchet, Tahoma, Arial, Helvetica, "Sans Serif";
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	font-weight: normal;
	padding-left:12px;
	
}

.texto
 {
	font-size: 11px;
	color: #666666;
 }
 
.txtMenuLink-pdto
 {
	font-family: "trebuchet MS", Trebuchet, Tahoma, Arial, Helvetica, "Sans Serif";
	font-size: 11px;
	color: #7d7d7d;
	text-decoration: none;
	text-align: left;
}

.txtMenuLink-pdto-on
 {
	font-size: 12px;
	color: #004990;
	text-decoration: none;
	text-align: left;
	font-weight: bold;
}
/*tabs*/

#contenidobot{
	background-image: url(imgs/bottomcontenido.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 46px;
	width:750px;
	}
/* footer */
#ft {
	height: 50px;
	text-align: center;
	}
#ft p{
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	padding: 5px;
	}
#ft a{
	text-decoration: none;
	font-weight: bold;
	color:#333333
	}
#ft a:hover{
	color: #cccccc
	}

/*cierra hojas de vida*/
/*migas*/
#contenidomid .migas
 {
	font-family: "trebuchet MS", Trebuchet, Tahoma, Arial, Helvetica, "Sans Serif";
	font-size: 11px;
	color: #004990;
	text-decoration: none;
	font-weight: normal;
	vertical-align: bottom;
}
#contenidomid .migas a
 {
	color: #004990;
	text-decoration: none;
	font-weight: normal;
}
#contenidomid .migas a:hover
 {
	color: #004990;
	text-decoration: underline;
	font-weight: normal;
}
/*termina migas*/
/*estilo directores_admin*/
#textos_admin{
	width:200px; 
	text-align:left;
	float:left;
	}
#contenedor_admin_top{
	width:471px; 
	height: 17px; 
	background-image: url(imgs/contead_top.gif);
	float:right;
	}
#conte_admin_mid{
	width:451px; 
	height:auto; 
	background-repeat:repeat-y; 
	background-image:url(imgs/contead_mid.gif); 
	float:right; 
	text-align: left; 
	padding-left:10px; 
	padding-right:10px; 
	vertical-align:middle;
	}
#contenedor_admin_bot{
	background-image:url(imgs/contead_bot.gif); 
	width:471px; 
	height:17px; 
	float:right;
	}
/*fin estilo directores_admin*/
/*Zona Accionista*/
#accionista_back{
	background-image: url(imgs/zona_accionista/back_accionista.jpg);
	background-repeat: no-repeat;
	width:720px;
	height:55px;
	padding-top: 48px;
	}
#accionista_back ul {
	list-style-image: none;
}
#accionista_back li{
	display: inline;

	}
#accionista_back li a{
	display: inline;
	
		}
#bot_serv {
	background-image:url(imgs/zona_accionista/bot_serv.jpg);
	width: 115px;
	height: 29px;
	cursor: pointer;
	float:left;
	}
#bot_serv.on{
	background-image:url(imgs/zona_accionista/bot_serv_on.jpg);
	width: 115px;
	height: 29px;
	}
#bot_faq{
	background-image: url(imgs/zona_accionista/bot_faq.jpg);
	width: 155px;
	height: 29px;
	cursor: pointer;
	float: left;
	margin-left: 2px;
	}
#bot_faq.on{
	background-image:url(imgs/zona_accionista/bot_faq_on.jpg);
	width: 155px;
	height: 29px;
	margin-left: 2px;
	}
#bot_info{
	background-image: url(imgs/zona_accionista/informes.jpg);
	width: 155px;
	height: 29px;
	cursor: pointer;
	float: left;
	margin-left: 2px;
	}
#bot_info.on{
	background-image: url(imgs/zona_accionista/informes_on.jpg);
	width: 155px;
	height: 29px;
	cursor: pointer;
	float: left;
	margin-left: 2px;
	}
#bot_for{
	background-image: url(imgs/zona_accionista/bot_for.jpg);
	width: 115px;
	height: 29px;
	cursor: pointer;
	float: left;
	margin-left: 2px;
	}
#bot_for.on{
	background-image: url(imgs/zona_accionista/bot_for_on.jpg);
	width: 115px;
	height: 29px;
	cursor: pointer;
	float: left;
	margin-left: 2px;
	}
#bot_div{
	background-image: url(imgs/zona_accionista/bot_div.jpg);
	width: 131px;
	height: 29px;
	cursor: pointer;
	float: left;
	margin-left: 2px;
	}
/*Fin Zona Accionista*/
/*Donaciones*/
#donaciones_back{
	background-image: url(imgs/zona_accionista/back_donaciones.jpg);
	background-repeat: no-repeat;
	width:7px;
	height:55px;
	padding-top: 36px;
	_padding-top: 47px;
	.padding-top: 47px;
	}
#donaciones_back.simulador{
	background-image: url(imgs/zona_accionista/back_simulador.jpg);
	padding-top:40px;
	_padding-top:50px;
	}
#donaciones_back ul {
	list-style-image: none;	
}
#donaciones_back li{
	display: inline;
	}
#donaciones_back li a{
	display: inline;
	
		}
#donaciones_backfechas{
	background-image:url(imgs/zona_accionista/back_fechas.jpg);
	background-repeat: no-repeat;
	width:720px;
	height:55px;
	padding-top:50px;
	}
#donaciones_backcanales{
	background-image: url(imgs/zona_accionista/back_canales.jpg);
	background-repeat: no-repeat;
	width:738px;
	height:55px;
	padding-top:40px;
	_padding-top:35px;
	}
#donaciones_backprecio{
	background-image: url(imgs/zona_accionista/back_PRECIO.jpg);
	background-repeat: no-repeat;
	width:738px;
	height:55px;
	padding-top:60px;
	_padding-top:51px;
	}

#bot_don{
	background-image:url(imgs/zona_accionista/bot_don_on.jpg);
	width: 155px;
	height: 29px;
	margin-left: 2px;
	}

/*Donaciones*/
/*videos*/
#contenedor_videos{
	background-image: url(imgs/contenedor_videos.jpg); 
	width:660px; 
	height:450px;
	padding-left: 25px;
	background-repeat:no-repeat;
	
	}
#video{
	float:left; 
	}
#video h4{
	font-size:15px;
	color:#00377E;
	margin-top:20px;
	margin-bottom:13px;
	}
#carrusel_videos{
	margin-top: 25px; 
	width:166px; 
	height:400px;
	float:left; 
	margin-left:20px;
	
	}
#flecha_arriba{
	background-image:url(imgs/flecha_arriba.jpg);
	width:166px; 
	height:25px; 
	float:left;
	}

#flecha_abajo{
	background-image:url(imgs/flecha_abajo.jpg);
	width:166px; 
	height:25px; 
	float:left;
	}
#back_carrusel{
	background-image:url(imgs/back_carrusel.jpg); 
	width:166px; 
	height:306px;
	padding-top: 5px;
	float:left;
	text-align:center;
	}
#tab_over{
	background-image: url(imgs/over_tab.jpg); 
	width:216px; 
	height:53px; 
	float:left; 
	margin-top:-42px;
	text-align:center;
	}
#tab_over h5{
	font-family:"Trebuchet MS";
	font-size:14px;
	color: white;
	margin-top:10px;
	}
#tab{
	background-image: url(imgs/tab.jpg); 
	width:216px; 
	height:53px; 
	float:left; 
	margin-top:-42px;
	text-align:center;
	}
#tab h5{
	font-family:"Trebuchet MS";
	font-size:14px;
	color: #00377E;
	margin-top:10px;
	cursor:hand;
	}
/*fin videos*/
/*directores*/
#directores_bgr{
	background-image:url(/renting/_share/imgs/directores_back.jpg); 
	width:730px; 
	height:327px;; 
	background-repeat:repeat-y;
	float:left;
	}
#directores_bgr ul{
	padding-top:20px;
	margin-left:20px;
	_margin-left:0px;
	float:left;
	}
#directores_bgr ul li {
	margin-top:20px;
	margin-bottom:20px;
	}
#directores_bgr ul li.señalado{
	background-image:url(imgs/lista_on.jpg);
	width:199px;
	height:26px;
	margin:0;
	padding-left:20px;
	list-style-image:none;
	padding-top:10px;
	}
#tabs_directores{
	width:630px; 
	height:60px; 
	padding-top:28px; 
	padding-left:60px;
	}
#contenido_directores{
	float: right;
	width:300px; 
	height:300px; 
	padding-right:150px;
	padding-top:20px;
	}
#estructura_top{
	background-image:url(/renting/_share/imgs/estructura_top.jpg); 
	width: 730px; 
	height:93px;
	}
#estructura_bgr{
	background-image:url(/renting/_share/imgs/estructura_bgr.jpg); 
	width:730px; 
	height:auto; 
	background-repeat:repeat-y;
	float:left;
	}
#estructura_bgr ul{
	width:210px;
	float:left;
	}
#estructura_bgr ul li.señalado{
	background-image: url(imgs/senalado_estructura.jpg);
	width:206px;
	height:60px;
	padding-left:30px;
	list-style-image:none;
	padding-top:10px;
	margin:0 0 10px 0;
	}
#estructura_bgr ul li.señalado2{
	background-image: url(imgs/senalado_estructura2.jpg);
	width:206px;
	height:44px;
	padding-left:30px;
	list-style-image:none;
	padding-top:10px;
	margin:0 0 10px 0;
	}
#estructura_bgr ul li.señalado3{
	background-image: url(imgs/senalado_estructura3.jpg);
	width:206px;
	height:160px;
	padding-left:30px;
	list-style-image:none;
	padding-top:7px;
	margin:0 0 10px 0;
	}
.señaladoOn{
	color: #999999;
	font-weight:bold; 

		
	
	}
#contenedor_contenido{
	background-image:url(/renting/_share/imgs/conte_estrucura.jpg); 
	background-repeat:no-repeat;
	width:346px; 
	padding-left: 20px;
	padding-right:20px;
	height:339px;
	padding-top:20px; 
	float:right; 
	margin-right:105px;
	padding-bottom:20px;
	}
#estructura_bot{
	background-image:url(/renting/_share/imgs/estructura_bot.jpg); 
	width:730px; 
	height:41px; 
	float:left; 
	margin-bottom:20px;
	}
#tabs_estructura{
	width:630px; 
	height:60px; 
	padding-top:33px; 
	padding-left:60px;
	}
/*fin directores*/
/*menu*/
#menu-contenido
 {
	width: 176px;
}
#menu-top
 {
	background-image: url(/renting/_share/imgs/general/menu/menuTopBgr.gif);
	background-repeat: no-repeat;
	height: 19px;
	width: 176px;
	
}
#menuTop
 {
	background-image: url(/renting/_share/imgs/general/menu/top_table2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 19px;
	width: 190px;
	background-color: #FFFFFF;
	
}
#menu-background
 {
	background-image: url(/renting/_share/imgs/general/menu/menuBgr.gif);
	background-repeat: repeat-y;
	padding-left: 1px;
}
#menuBgr
 {
	background-color: #FFFFFF;
	background-image: url(/renting/_share/imgs/general/menu/bgrMenu.gif);
	background-repeat: repeat-y;
	
}
#menu-bottom
 {
	background-image: url(/renting/_share/imgs/general/menu/menuBottomBgr.gif);
	background-repeat: no-repeat;
	height: 6px;
	width: 176px;
}
#menuDown
 {
	background-image: url(/renting/_share/imgs/general/menu/down_table.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 71px;
	width: 190px;
}
/*menu*/

/*menu ppal*/


.arrowlistmenu{
    width: 185px; /*width of accordion menu*/
}

.arrowlistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
    background: transparent url(/renting/_share/imgs/general/menu/btn-01.gif) repeat-x center left;
    margin-bottom: 1px; /*bottom spacing between header and rest of content*/
    padding: 4px 0 4px 20px; /*header text is indented 10px*/
    cursor: hand;
    cursor: pointer;
}

.arrowlistmenu .openheader a{ /*CSS class to apply to expandable header when it's expanded*/
    color:#FF1100 !important;
}

.arrowlistmenu ul li .closedsubheader{ /*Closed state CSS for sub menu header*/
    color:#FF1100 !important;
}

.itemSelected, a.selected, li a.itemSelected{ /*CSS class to apply to expandable header when it's expanded*/
    color:#FF1100 !important;
}

.arrowlistmenu .menuheader a{ /*CSS class for menu headers in general (expanding or not!)*/
    color: #7F7F7F;
    margin-bottom: 1px; /*bottom spacing between header and rest of content*/
    padding: 0 0 0 0; /*header text is indented 10px*/
    text-decoration: none;
}

.arrowlistmenu .menuheader a:hover{ /*CSS class for menu headers in general (expanding or not!)*/
    color:#FF1100;
}

.arrowlistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/
    background-image: url(/renting/_share/imgs/general/menu/btn-01.gif);
}

.arrowlistmenu ul{ /*CSS for UL of each sub menu*/
    list-style-type: none;
    margin: 0;
    padding: 0;
    margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{
    
	list-style-image: none;
	font-size: 11px;
    background-color: #E8E8E8;
	margin: 0;
    padding-bottom: 0; /*bottom spacing between menu items*/
	border-bottom: #E8E8E8 solid 1px;
}

.arrowlistmenu ul li a{
    background: url(/renting/_share/imgs/general/menu/btn-02.gif) no-repeat center left;
    list-style-position:none;
    list-style-type:none;
    display: block;
    padding: 6px 0;
    padding-left: 29px;
    text-decoration: none;
    font-weight: normal;
    font-size: 100%;
    color: #7F7F7F;
}

.arrowlistmenu ul li a:hover{ 
    color: #FF1100;
}

.arrowlistmenu ul li ul.subcategoryitems  {
	background-color: #e8e8e8;
}

.arrowlistmenu ul li ul.subcategoryitems  li{
	font-size: 11px;
	margin: 0 0 0 0;
    padding-bottom: 0; 
    color: #7F7F7F;
	border-bottom: #ADADAD solid 1px;
}

.arrowlistmenu ul li ul.subcategoryitems li a {
    background-image: url(/renting/_share/imgs/general/menu/btn-03.gif);
	background-color: #ADADAD;
    color: #7F7F7F;
	margin: 0;
	padding-right:5px;
	/*border-bottom: #ADADAD solid 1px;*/
}

.arrowlistmenu ul li ul.subcategoryitems li a:hover{ 
    color:#FF1100;
}

.arrowlistmenu ul li ul.subcategoryitems li a:click{ 
    background: lightblue;
}

.imgTransacciones{
    background-image: url(/renting/_share/imgs/general/menu/btn-06-Trans.gif) !important;
}

.imgSeguridad{
    background-image: url(/renting/_share/imgs/general/menu/btn-seg.gif) !important;
}


/*menu ppal*/
/*menu derecha*/
#navegacionsecundaria{
	background-image:url(imgs/raya.gif);
	background-repeat: no-repeat;
	padding-left:10px;
	float: right;
	width: 140px;
	}
#navegacionsecundaria p.volver{
	background-image: url(imgs/menu_dcha.gif);
	font-weight: bold;
	padding-left: 16px;
	width: 137px;
	height: 18px;
	margin-bottom: 5px;
	}
#navegacionsecundaria p.volver a{
	text-decoration: none;
	color: #FFFFFF;
	}
#navegacionsecundaria p.volver a:hover{
	text-decoration: underline;
	}
#navegacionsecundaria h4{
	background: url(imgs/botonItemMenu.gif);
	font-size: 11px;
	width: 140px;
	height: 17px;
	padding-left: 13px;
	padding-top: 2px;
	}
#navegacionsecundaria h4.titulos{
	color:#004990;
	}
#navegacionsecundaria ul li{
	list-style-image: none;
	margin-left: 15px;
	font-weight: bold;
	margin-top:8px;
	}
#navegacionsecundaria ul li.on{
	color:#00377E;
	}
#navegacionsecundaria ul li a{
	text-decoration: none;
	color: #666666;
	}
#navegacionsecundaria ul li a:hover{
	text-decoration: underline;
	color:#00377E;
	}
/*fin menu derecha*/
