@charset "utf-8";
/* CSS Document */

.clearfix:after {
   content:".";
   display:block;
   height:0;
   clear:both;
   visibility:hidden;
   }
   
.clearfix {display:inline-block;}
  /* Hide from IE Mac \*/
   
.clearfix {display:block;}
   /* End hide from IE Mac */

/* y para IE 6 usando comentarios condicionales usas lo siguiente*/
* html .clearfix {height: 1%;}

a {
	text-decoration:none;
/*	color:#921D2F;*/
}

a:hover {
	text-decoration:underline;
/*	color:#FF9900;	*/
}

a img {border:0}

body {
	background-color:#CCCCCC;
/*	background-image:url(../imgs/bck_foot.jpg);
	background-position:bottom;
	background-repeat:repeat-x;	*/
	margin:0px;
	padding:0px;
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
}


#header{
	background-color:#000000;
	height:200px;
	width:100%;
	background-position:center;
	background-repeat:no-repeat;
	overflow:hidden;
}

#header_center{
/*	background-image:url(../imgs/fullheader.jpg);*/
	background-image:url(../imgs/fullheaderlogonuevo2010.jpg);
	background-image:url(../imgs/fullheaderlogonuevo2012.jpg);
	background-color:#000000;
	height:200px;
	width:780px;
	background-position:center;
	background-repeat:no-repeat;
	overflow:hidden;
}

#header_center img{
	border:none;
}

.topmenu{
	margin:0;
	color:#FFFFFF;
	overflow:hidden;
	list-style:none;
	font-family:Arial;
	font-size:11px;
}

.topmenu li{
	margin-top:174px;
	margin-top:4px;
	padding-top:6px;
	padding-bottom:7px;
	width:122px;
	padding-right:5px;
	float:right;
	list-style:none;
	text-align:center;
}

.topmenu li.first{border-left:#FF9558 1px solid;}

.topmenu li.mid{border-left:#FF9558 1px solid;border-right:#D25F05 1px solid; padding-left:2px;}

.topmenu li.last{border-right:#D25F05 1px solid; padding-left:2px;}

.topmenu a{
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
}

.topmenu a:hover{
	color:#D8D8D8;
}

/**/

.downmenu{
	margin:0;
	color:#FFFFFF;
	overflow:hidden;
	list-style:none;
	font-family:Arial;
	font-size:11px;
	padding:0;
}

.downmenu li{
	margin-top:0px;
	padding-top:5px;
	padding-bottom:7px;
	width:130px;
	padding-right:5px;
	float:right;
	list-style:none;
	text-align:center;
	height:14px;
}

.downmenu li.first{border-left:#FF9558 1px solid;}

.downmenu li.mid{border-left:#FF9558 1px solid;border-right:#D25F05 1px solid; padding-left:2px;}

.downmenu li.last{border-right:#D25F05 1px solid; padding-left:2px;}

.downmenu a{
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
}

.downmenu a:hover{
	color:#D8D8D8;
}



/**/



#ornamentpic{
	height:300px;
	width:100%;
	overflow:hidden;
	background-image:url(../imgs/bckfader.jpg);	
}

#ornamenthome{
	height:300px;
	width:780px;
	background-image:url(../imgs/ornament_home3.jpg);
}

#ornamentnos{
	height:300px;
	width:780px;
	background-image:url(../imgs/ornament_nos.jpg);
	background-image:url(../imgs/ornament_qsomos.jpg);
}

#ornamenturi{
	height:300px;
	width:780px;
	background-image:url(../imgs/ornament_turi4.jpg);
}

#ornamenteam{
	height:300px;
	width:780px;
	background-image:url(../imgs/ornament_team3.jpg);
}

#ornamenteventos{
	height:300px;
	width:780px;
	background-image:url(../imgs/ornament_events2.jpg);
}

#ornamentcamps{
	height:300px;
	width:780px;
	background-image:url(../imgs/ornament_camps3.jpg);
	background-image:url(../imgs/ornament_viajes.jpg);
}

#ornamentnews{
	height:300px;
	width:780px;
	background-image:url(../imgs/ornament_news.jpg);
}

#ornamentmails{
	height:300px;
	width:780px;
	background-image:url(../imgs/ornament_mails.jpg);
}

#section{
	font-size:40px;
	font-weight:bolder;
	color:#FFFFFF;
	text-align:right;
	padding-right:10px;
	padding-top:240px;
}

#ornamenthome #section{
	color:#FFFF33;
	color:#FFFFFF;
}

#ornamenturi #section{
	color:#FF6633;
}

#ornamenteam #section{
	color:#003366;
	/*provisorio*/ color:#FF6600;
/*	color:#753A0F;*/
}

#topcloser{
	height:40px;
	width:773px;
	background-image:url(../imgs/topcloser.jpg);
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-weight:bold;
	text-align:right;
	padding-right:7px;
	padding-top:0px;
	font-size:11px;
	font-family:Arial;
}

#topcloser a{
	color:#FFFFFF;
	text-decoration:none;
}

#topcloser a:hover{
	color:#CCCCCC;
	text-decoration:none;
}

#content{
	width:780px;
/*	background-color:#FF0000;*/
	overflow:hidden;
}


/*columna derecha*/
#content .rightcolumn{
	width:190px;
/*	background-color:#006633;*/
	float:left;
	margin-left:8px;
}

#content .rightcolumn form{
/*	display:none;*/
}

#content .rightcolumn .section{
	padding:2px;
	text-align:left;
	font-family:Arial;
	font-weight:bold;
	font-size:14px;
	color:#FFFFFF;
	margin-bottom:3px;
}
#content .rightcolumn .novedades .section{
	background-image:url(../imgs/grader_section.jpg);
	background-repeat:repeat-x;
}

#content .rightcolumn .novedades img{
	display:none;
}

#content .rightcolumn .novedades .section a{
	color:#FFFFFF;
}

#content .rightcolumn .novedades{
	background-color:#F06B2A;
	margin-bottom:8px;
	overflow:hidden;
	padding-bottom:8px;
}

#content .rightcolumn .novedades .author{
	display:none;
}

#content .rightcolumn .novedades .date{
	float:right;
	color:#333333;
	font-size:9px;
}

#content .rightcolumn .novedades h2{
	color:#FFFFFF;
	font-size:11px;
	text-align:left;
	font-weight:bold;
	margin-bottom:5px;
	margin-top:5px;
}

#content .rightcolumn .novedades .noticia{
	padding:3px;
	text-align:left;
	font-size:10px;
}

#content .rightcolumn .novedades .noticia a{
	color:#CCCCCC;
	line-height:15px;
}

#content .rightcolumn .novedades ul{
padding:4px 4px 4px 20px;
margin:0;
text-align:left;
}

#content .rightcolumn .novedades ul li{
	color:#CCCCCC;
}

#content .rightcolumn .novedades ul li a{
	color:#FFFFFF;
}

#content .rightcolumn .links{
	background-color:#666666;
	margin-bottom:8px;
	padding-bottom:20px;
}


#content .rightcolumn .links .section{
	background-image:url(../imgs/grader_links.jpg);
	background-repeat:repeat-x;
}

#content .rightcolumn .links img{
	margin:0 0 12px 0;
	border:0;
	padding:0;
}

#content .rightcolumn .links a{
	margin:0 0 12px 0;
	border:0;
	padding:0;
}



/* cierra columna derecha*/



/* columna izquierda*/
#content .leftcolumn{
	width:560px;
/*	background-color:#6633CC;*/
	float:left;
	margin-left:8px;
	font-family:Arial;
}

#content .leftcolumn .intro{
	background-image:url(../imgs/grader_introblack.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:#000000;
	color:#FFFFFF;
	text-align:left;
	padding:4px 4px 12px 4px;
	font-size:12px;
	margin-bottom:8px;
}

#content .leftcolumn .intro h2{
	color:#FF6600;
	font-family:Arial;
	font-size:20px;
	font-weight:bold;
	margin-top:0px;
}


#content .leftcolumn .introblack{
	background-image:url(../imgs/grader_introblack.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:#000000;
	color:#FFFFFF;
	text-align:left;
	padding:4px 4px 12px 4px;
	font-size:12px;
/*	margin-bottom:8px;*/
}

#content .leftcolumn .introblack h2{
	color:#FF6600;
	font-family:Arial;
	font-size:20px;
	font-weight:bold;
	margin-top:0px;
}

#content .leftcolumn .intronews{
	background-image:url(../imgs/grader_news.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:#006600;
/*	background-color:#669933;*/
	color:#FFFF66;
	text-align:right;
	padding:4px 4px 12px 4px;
	font-size:13px;
/*	margin-bottom:8px;
	font-style:italic;*/
	font-weight:bold;
}

#content .leftcolumn .intronews h2{
	color:#FFFF66;
	font-family:Arial;
	font-size:20px;
	font-weight:bold;
	margin-top:0px;
	text-align:left;
	font-style:normal;
}

#content .leftcolumn .intronosotros{
	background-image:url(../imgs/grader_intronosotros.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:#FFFFFF;
	color:#990000;
	text-align:right;
	padding:4px 4px 12px 4px;
	font-size:13px;
/*	margin-bottom:8px;*/
	font-style:italic;
	font-weight:bold;
}

#content .leftcolumn .intronosotros h2{
	color:#FF6600;
	font-family:Arial;
	font-size:20px;
	font-weight:bold;
	margin-top:0px;
	text-align:left;
	font-style:normal;
}

#content .leftcolumn .introturi{
	background-image:url(../imgs/grader_introblue.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:#3D5271;
	color:#FFFFFF;
	text-align:left;
	padding:4px 4px 12px 4px;
	font-size:12px;
/*	margin-bottom:8px;*/
}

#content .leftcolumn .introturi h2{
	color:#FF6600;
	font-family:Arial;
	font-size:20px;
	font-weight:bold;
	margin-top:0px;
}

#content .leftcolumn .introteam{
	background-image:url(../imgs/grader_team.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:#4E3F58;
	color:#FFFFFF;
	text-align:left;
	padding:4px 4px 12px 4px;
	font-size:12px;
/*	margin-bottom:8px;*/
}

#content .leftcolumn .introteam h2{
	color:#FF6600;
	font-family:Arial;
	font-size:20px;
	font-weight:bold;
	margin-top:0px;
}

#content .leftcolumn .introeventos{
	background-image:url(../imgs/grader_eventos.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:#003366;
	color:#5EBEFF;
/*	color:#307487;*/
	text-align:left;
	padding:4px 4px 12px 4px;
	font-size:12px;
/*	margin-bottom:8px;*/
}

#content .leftcolumn .introeventos h2{
	color:#5EBEFF;
	font-family:Arial;
	font-size:20px;
	font-weight:bold;
	margin-top:0px;
}

#content .leftcolumn .documentos{
	background-image:url(../imgs/grader_docs.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:#0099FF;
	color:#FFFFFF;
/*	color:#307487;*/
	text-align:left;
	padding:4px 4px 12px 4px;
	font-size:12px;
/*	margin-bottom:8px;*/
	overflow:hidden;
}

#content .leftcolumn .documentos h3{
	margin:2px;
	float:left;
	text-align:left;
}

#content .leftcolumn .documentos a{
	color:#FFFFFF;
	float:right;
	text-align:right;
}

#content .leftcolumn .documentos a:hover{
	color:#CCCCCC;
	text-decoration:none;
}

#content .leftcolumn .documentos2{
	background-image:url(../imgs/grader_docs2.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:#0099FF;
	background-color:#CC0000;
	color:#FFFFFF;
/*	color:#307487;*/
	text-align:left;
	padding:4px 4px 12px 4px;
	font-size:12px;
/*	margin-bottom:8px;*/
	overflow:hidden;
}

#content .leftcolumn .documentos2 h3{
	margin:2px;
	float:left;
	text-align:left;
}

#content .leftcolumn .documentos2 a{
	color:#FFFFFF;
	float:right;
	text-align:right;
}

#content .leftcolumn .documentos2 a:hover{
	color:#CCCCCC;
	text-decoration:none;
}

#fulltext{
	background-image:url(../imgs/grader_intronosotrostxt.jpg);
	background-repeat:repeat-x;
	background-color:#E4E4E4;
	color:#333333;
	padding:5px 120px 5px 15px;
	font:Arial;
	font-size:13px;
	text-align:left;
	overflow:hidden;
}

#fulltext_news{
	background-image:url(../imgs/grader_intronosotrostxt.jpg);
	background-repeat:repeat-x;
	background-color:#E4E4E4;
	color:#333333;
	padding:5px 15px 5px 15px;
/*	padding:5px 120px 5px 15px;*/
	font:Arial;
	font-size:13px;
	text-align:left;
	float:left;
/*	overflow:hidden;*/
}

#fulltext ul li{
	padding-bottom:8px;
}

/*sin padding derecho*/
#fulltext2{
	background-color:#E4E4E4;
	color:#333333;
	padding:5px 0 5px 15px;
	font:Arial;
	font-size:13px;
	text-align:left;
	float:left;
	width:545px;
/*	overflow:hidden;*/
}

#content .leftcolumn .highlights{
	background-color:#F06B2A;
	float:left;
	width:104px;
	margin-right:7px;
	margin-bottom:7px;
	text-align:left;
	height:225px;
}

#content .leftcolumn .highlights h2{
	background-image:url(../imgs/grader_section.jpg);
	background-repeat:repeat-x;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	padding:2px;
	margin:0;
}

#content .leftcolumn .highlights img{
	margin:0;
	padding:0;
}

#content .leftcolumn .highlights p{
	padding:2px;
	margin:0;
}

#content .leftcolumn .highlights .enter,#content .leftcolumn .highlights .enter a{
	text-align:right;
	color:#FFFFFF;
	font-weight:bold;
	padding:2px;
}

#content .leftcolumn .downblock{
	background-color:#990000;
	color:#FFFFFF;
	text-align:left;
	padding:4px;
	font-size:12px;
	margin-bottom:8px;
	overflow:hidden;
}

#content .leftcolumn .txt{
	background-color:#000000;
	color:#FFFFFF;
	text-align:left;
	padding:4px;
	font-size:12px;
	margin-bottom:8px;
}

#content .leftcolumn .txt h2{
	color:#FF6600;
	font-family:Arial;
	font-size:20px;
	font-weight:bold;
	margin-top:0px;
}


/* cierra columna izquierda*/



/*pie*/
#foot{
	background-image:url(../imgs/footfader.jpg);
	background-position:top;
	background-repeat:repeat-x;
	height:90px;
	width:100%;
	color:#666666;
}

#foot a{
	color:#666666;
	font-weight:bold;
}

#foot .top{
	height:24px;
	padding-top:6px;
	color:#FFFFFF;
	font-weight:bold;
	margin-bottom:10px;
}

#foot .top a{
	color:#FFFFFF;
}
/*cierra pie*/


/*tabber*/

.expander{
	list-style-type:none;
	float:right;
	width:400px;
}

.expander li{
	float:right;
/*	margin-right:8px;*/
	margin-left:5px;
	width:180px;
	background-color:#FEBE85;
	background-image:url(../imgs/grader_subtab.jpg);
	background-repeat:repeat-x;
	background-position:top;
	padding:2px;
	font-weight:bold;
}

.expander li a{
	color:#990000;
}

.expandermany{
	list-style-type:none;
	float:left;
	width:35px;
}

.expandermany li{
/*	float:right;*/
/*	margin-right:8px;*/
	margin-left:5px;
	width:90px;
	height:35px;
	margin-bottom:3px;
	background-color:#FEBE85;
	background-image:url(../imgs/grader_subtab.jpg);
	background-repeat:repeat-x;
	background-position:top;
	padding:2px;
	font-weight:bold;
}

.expandermany li a{
	color:#990000;
}

#buttonsmany{
	width:145px;
	float:left;
}

#eventexplain{
	float:left;
	width:250px;
	margin-left:16px;
}

.pliegue{
	width:48px;
	margin-left:340px;
	margin-top:5px;
	padding:3px;
	color:#FFFFFF;
	background-color:#000000;
	text-align:center;
	font-size:9px;
}

.pliegue a{
	color:#FFFFFF;
}

.pliegueflota{
	width:48px;
	margin-left:290px;
	margin-top:5px;
	padding:3px;
	color:#FFFFFF;
	background-color:#000000;
	text-align:center;
	font-size:9px;
}

.pliegueflota a{
	color:#FFFFFF;
}

.inexample{
	color:#A91D35;
	font-weight:bold;
}
/*cierra tabber*/

/*noticias*/

#fulltext_news .noticia{
	background-color:#FFFFFF;
	background-image:url(../imgs/grader_noticias.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
	padding:2px 8px 18px 8px;
	margin-top:10px;
	width:408px;
	float:left;
/*	overflow:hidden;
	display:block;
	white-space:nowrap;*/
}

#fulltext_news .noticia .date{
	width:100%;
	font-family:Arial;
	color:#666666;
	font-size:10px;
	text-align:right;
}

#fulltext_news .noticia .author{
	margin-top:12px;
}

#fulltext_news .noticia .author a{
	color:#FC8230;
}

#fulltext_news .noticia h2{
	margin:0;
	font-family:Arial;
	font-size:16px;
	color:#006600;
	font-weight:bolder;
}

#fulltext_news .noticia img{
	width:408px;
	height:306px;
	border:0;
	margin:10px 5px 0 0;
	padding:0;
	margin-bottom:10px;
}

#fulltext_news .backer{
	float:right;
	width:70px;
	padding:3px;
	background-color:#FF6633;
	margin-top:10px;
	text-align:center;
	font-size:10px;
	font-weight:bolder;
	color:#FFFFFF;
}

#fulltext_news .backerdown{
	float:right;
	width:70px;
	padding:3px;
	background-color:#FF6633;
	margin-left:400px;
	margin-top:10px;
	text-align:center;
	font-size:10px;
	font-weight:bolder;
	color:#FFFFFF;
	vertical-align:bottom;
}

#fulltext_news .backer a, #fulltext_news .backerdown a{
	text-decoration:none;
	color:#FFFFFF;
}

#fulltext_news .backer a:hover, #fulltext_news .backerdown a:hover{
	text-decoration:underline;
}

#fulltext_news .multinoticias{
	overflow:hidden;
	width:530px;
}

#fulltext_news .multinoticias .noticia{
	background-color:#FFFFFF;
	padding:2px 8px 8px 8px;
	margin-top:10px;
	width:514px;
	font-size:11px;
/*	float:right;*/
/*	float:left;*/
}

#fulltext_news .multinoticias .noticia .fecha{
	width:100%;
	font-family:Arial;
	color:#666666;
	font-size:10px;
	text-align:right;
}

#fulltext_news .multinoticias .noticia h2{
	margin:0 0 4px 0;
	font-family:Arial;
	font-size:14px;
	color:#006600;
	font-weight:bolder;
/*	float:left;*/
}

#fulltext_news .multinoticias .noticia img{
	width:90px;
	height:67px;
	border:0;
	margin:0;
	padding:0;
	float:right;
}

#fulltext_news .multinoticias .noticia .author{
	display:none;
}

#fulltext_news .multinoticias .noticia a{
	color:#FF6633;
}
