.menu1, .menu1 a, .menu1 a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; text-decoration: none;}
.menu1 a:hover { color: #0099CC; }
.menu1hover, .menu1hover a, .menu1hover a:visited { background-image: url(img/m1_f2.jpg); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none;}

.menu1-sel, .menu1-sel a, .menu1-sel a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #727273; text-decoration: none; font-weight: bold;}
.menu1-sel a:hover { color: #62C400; }

.texto3, .texto3 a, .texto3 a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #333333; text-decoration: none; }


.idiomas1, .idiomas1 a, .idiomas1 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CEEFFF;
	text-decoration: none;
	font-weight: bold;
	text-transform: none;
}
.idiomas1 a:hover {
	color: #FFFFFF;
	text-decoration: none;
}

.idiomas6, .idiomas6 a, .idiomas6 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	text-transform: none;
}
.idiomas6 a:hover {
	color: #00CCFF;
	text-decoration: none;
}

.idiomas2, .idiomas2 a, .idiomas2 a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #C5EAF1; text-decoration: none; font-weight: bold;}
.idiomas2 a:hover { color: #FFFFFF; }

.idiomas5, .idiomas5 a, .idiomas5 a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; text-decoration: none; font-weight: bold;}
.idiomas5 a:hover {
	color: #48A8FF;
	text-decoration: none;
}

.text_foot {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px}
.text_foot a , .text1 a:visited  { color: #63A0DF}
.text_foot a:hover { color: #F76F3B; }

.titol1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #FFFFFF }
.titol2, .titol2 a , .titol2 a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none }
.titol2 a:hover {
	color: #735117;
	text-decoration: none;
}

.tito3, .tito3 a , .tito3 a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #49630D; text-decoration: none }
.tito3 a:hover { color: #62C400; }

.titol4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #555C64}

.text1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
.text1 a , .text1 a:visited  { color: #0079BD}
.text1 a:hover { color: #73CDF0; }

.text2, .text2 a , .text2 a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px;}

.links1, .links1 a, .links1 a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; color: #437CB5}
.text_Blanco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.invisible { font-family: "Times New Roman", Times, serif; font-size: 5px}


.linkBlancMenu { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #0B599A; text-decoration: none}
.linkBlancMenu:hover { color: #F79406 }
.linkBlauMenu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #B05902; text-decoration: none}
.linkBlauMenu:hover { color: #FFFF00}
.linkVerdMenu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #BEC714; text-decoration: none}
.linkVerdMenu:hover { color: #FFCC00}


.txtBlancHover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #F79406; text-decoration: none}
.txtBlanc { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFF0; text-decoration: none}
.txtBlanc:hover { color: #FFCC00}
.txtBlau { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #0068B3 ; text-decoration: none}
.txtBlau:hover { color: #00CCCC}
.txtBlauFi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFF00;
	text-decoration: none;
}
.txtBlauFi:hover { color: #FFFFF0 }
.txtVerd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	background-image: url(img/fondo_cont.jpg);
	background-color: #EEEFE9;
	background-repeat: no-repeat;
	background-position: top;
}
.txtVerd:hover { color: #EFFBB3 }

.txtCosBlanc { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFF0; text-decoration: none }
.txtCosBlanc:hover { color: #934900}

.txtCosGrocBold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFDB00; text-decoration: none }

.txtVerdBoto { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #CAF100; text-decoration: none }
.txtVerdBoto:hover { color: #F2FFA8}

.txtTitularGroc { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFCC00; text-decoration: none }
.txtTitularGroc:hover { color: #FFFCE8 }

.txtTitularVerd { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #CAF100; text-decoration: none }
.txtTitularVerd:hover { color: #EFFBB3 }

.txtTitularVermell { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #ED7600; text-decoration: none }
.txtTitularVermell:hover { color: #FAD6B3 }

.txtTitularBlanc { font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold; color: #AFB09F; text-decoration: none }
.txtTitularBlanc:hover { color: #6D94BF}
.linkGroc { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFDB00}
.menu2-sel, .menu1-sel a, .menu1-sel a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #466673;
	text-decoration: none;
	font-weight: bold;
	background-color: #8B9EA6;
}
.titol5 {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #466673
}
.titol3, .titol3 a , .titol3 a:visited {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #535A62; text-decoration: none
}
.idiomas7, .idiomas7 a, .idiomas7 a:visited {
font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none; font-weight: bold;
}
.idiomas7 a:hover {

	color: #F68F32;
	text-decoration: none;
}
.idiomas8, .idiomas8 a, .idiomas8 a:visited {

font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #FFFFFF; text-decoration: none; font-weight: bold;
}
.idiomas8 a:hover {


	color: #FFFF06;
	text-decoration: none;
}

/* #####################################################
### ESTILS 2009
######################################################## */


#cabeHome {
	background			: url(img/back_ofertes.png) left top repeat-x #0b599a;
}

#cabeHome td {
	vertical-align		:top;
}

#ofertesHome {
	padding				: 20px 20px 0 20px;
}

#ofertesHome h1 {
	font				: normal bold 24px/26px "Arial Narrow", Helvetica, sans-serif;
	color				: #a9e4ff;
	padding				: 0 0 10px 0;
	margin				: 0;
}

#ofertesHome ul {
	padding				: 0;
	margin				: 0;
}

#ofertesHome ul li {
	list-style			: none;
	padding				: 2px 0 2px 0;
	margin				: 0;
	font				: normal normal 13px/15px Arial, Verdana, sans-serif;
	color				: #FFF;
}

#ofertesHome li a {
	text-decoration		: none;
	display				: block;
	height				: 1%; /* per ie 6*/
	color				:#FFF;
	padding				: 5px;
	border-bottom		: 1px solid #7eb7f9;
	text-align			: center;
}


#ofertesHome li a:hover {
	text-decoration		: none;
	background			: #9bc9fe;
	color				: #0b599a;

}

#pie {
	text-align			: left;
	padding				: 130px 0 0 435px;
	font				: normal normal 11px/13px Arial, Helvetica, sans-serif;
	color				: #725b23;
}

#pie a {
	color				: #725b23;
}

.tarifas {
	border				: 2px solid #3b3b3b;
	border-bottom		: none;
}

.tarifas td {
	font				: normal bold 16px Arial, Helvetica, sans-serif;
	border-bottom		: 2px solid #000;
	padding				: 3px;
}

.tarifas th {
	color				: #FFF;
	font				: normal bold 14px Arial, Helvetica, sans-serif;
	padding				: 3px;
}

.tarifas th.t0 {
	color				: #6aa5e9;
border-bottom: 2px solid #90c4ff;
}

.tarifas td.t0 {
	color				: #fff;
	border-bottom		: 2px solid #90c4ff;
	background			: #6aa5e9;
	
}

.tarifas th.t1 {
	color				: #3d80c4;
border-bottom: 2px solid #90c4ff;
}
.tarifas td.t1 {
	color				: #fff;
	border-bottom		: 2px solid #90c4ff;
	background			: #3d80c4;
}

.tarifas th.t2 {
	color				: #1762a5;
border-bottom: 2px solid #90c4ff;
}
.tarifas td.t2 {
	color				: #fff;
	border-bottom		: 2px solid #90c4ff;
	background			: #1762a5;
}

.tarifas th.t3 {
	color				: #044d8a;
border-bottom: 2px solid #90c4ff;
}
.tarifas td.t3 {
	color				: #fff;
	border-bottom		: 2px solid #90c4ff;
	background			: #044d8a;
}


.tarifas .items {
	color				: #3b3b3b;	
	border-bottom		: 2px solid #3b3b3b;
	padding				: 5px;
}


a.botIdioma {
	display				: block;
	height				: 1%;
	padding				: 2px;
	background			: #71acf0;
	border				: 2px solid #0b599a;
	color				: #FFF;
	font-size			: 11px;
	width				: 70%;
}

a.botIdioma:hover {
	background			: #0b599a;
}