.fonslogo {
   background-image: url(imatges/logo800x600.jpg)
   opacity: .25;
   -moz-opacity: .25;
   filter:alpha(opacity=25);
   float: left;
} 

.capsa_blanca3 {
background-color: #ffffff; 
border: 1px solid #757575; 
margin: 0px;
padding: 0px;
color: #757575;
font-size:8px;
text-align: left; 
font-weight: normal;
font-family: Geneva, Verdana, Arial, Helvetica; 
}



/*   MENU SERVEIS NAUTICS  */

#navcontainer2 ul
{
list-style-type: none;
text-align: left;
}

#navcontainer2 ul li a
{
background: transparent url(imatges/list-off.gif) left center no-repeat;
padding-left: 15px;
text-align: left;   
font: normal 10pt Verdana, Century Gothic, Arial, Helvetica;
text-decoration: none;
color: #999;
}

#navcontainer2 ul li a:hover
{
background: transparent url(imatges/list-on.gif) left center no-repeat;
color: black;
}

#navcontainer2 ul li a#current
{
background: transparent url(imatges/list-active.gif) left center no-repeat;
color: #666;
}

/*  FI MENU SERVEIS NAUTICS */

.texto_menu  A{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #2259ac;
	border: thin none #6699CC;
	text-decoration: none;
}


.texto_inf {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: none;
	color: #2259ac;
	text-decoration: none;
}


.texto_blanco {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #FFFFFF;
}


.texto_titulares {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	text-align: left;
}


.texto_azul_normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #2259ac;
}
.texto_normal_negro {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #000000;
}

.texto_azul {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2259ac;
	font-weight: normal;
	text-align: left;
}
.texto_gris {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}

.Tiempo_conectado_pequeño {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-align: center;
}

.Estilo1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	color: #999999;
	text-align: center;
}









/*LOGIN*/
#login{ 
  position: absolute; 
  top:0px;
  left:400px;
   padding:5px; 
   width: 500px; 
} 

/*PEU*/
#peu{ 
  position: relative; 
 clear:both;

} 


/*CONTENIDOR*/
#contenedor{ 
   position: relative; 
   padding:5px; 
   width: 900px; 
} 

/* PESTANYES */
.navcontainer
{
margin: 0px;
margin-left: 8px;
padding: 0px;
position: absolute;
}


.navcontainer ul
{
margin: 0px;
padding: 0px;
list-style-type: none;
text-align: center;
}

.navcontainer ul li { float: left; }

.navcontainer ul li a
{
text-decoration: none;
background: url(http://www.cyclingonearth.com/iconos/pestanya.png) no-repeat bottom left;
font-family: Verdana, Arial, Helvetica; 
font-size: 11px; 
font-weight: bold;
color: #ffffff; 
text-decoration: none;
float: left;
margin: 0px;
height: 46px;
width: 90px;
top:60px;
text-align: center;
}

.navcontainer li a:hover
{
background: url(http://www.cyclingonearth.com/iconos/pestanya.png) no-repeat left bottom;
color: #2259ac;
text-decoration:underline;
}

.navcontainer li a:active
{
background: url(http://www.cyclingonearth.com/iconos/pestanya.png) no-repeat left bottom;
color: #2259ac;
text-decoration: none;
}

.blau12b
{
 font-family: Verdana, Arial, Helvetica; 
 font-size: 12px; 
 font-weight: bold;
 color: #2B265B; 
 text-decoration: none
}





/* TAULA AMB VORERES GRISES */
#container {background:#fff; margin:0px; padding:0px;}
.xsnazzy {background: transparent; margin:0;}

.xsnazzy em {display:block; width:0; height:0; color:#fff; overflow:hidden; border-top:12px solid #646464; border-left:12px dotted transparent; border-right:12px dotted transparent; margin-left:20px;}
/* hack for IE5.5 */
* html .xsnazzy em {width:24px; height:12px; w\idth:0; hei\ght:0;}
.xsnazzy span {display:block; width:0; height:0; color:#fff; overflow:hidden; border-top:10px solid #646464; border-left:10px dotted transparent; border-right:10px dotted transparent; margin-left:22px; margin-top:-15px;}
* html .xsnazzy span {width:20px; height:10px; w\idth:0; hei\ght:0;}

.xb1, .xb2, .xb3, .xb4, .xb5, .xb6, .xb7 {display:block; overflow:hidden; font-size:0;}
.xb1, .xb2, .xb3, .xb4, .xb5, .xb6 {height:1px;}
.xb4, .xb5, .xb6, .xb7 {background:#ccc; border-left:1px solid #646464; border-right:1px solid #646464;}

.xb1 {margin:0 8px; background:#646464;}
.xb2 {margin:0 6px; background:#646464;}
.xb3 {margin:0 4px; background:#646464;}
.xb4 {margin:0 3px; background:#fff; border-width:0 5px;}

.xb5 {margin:0 2px; background:#fff; border-width:0 4px;}
.xb6 {margin:0 2px; background:#fff; border-width:0 3px;} 
.xb7 {margin:0 1px; background:#fff; border-width:0 3px; height:2px;} 

.xboxcontent {display:block; background:#fff; border:4px solid #646464; border-width:0 4px;}




/* PARRAF LLETRES GRISES I PRIMERA LLETRA VERDA */

p.lletra_verda:first-letter 
{
padding: 0px;
font-size:15px;
font-weight: bold;
/*float: left;*/
color: #2259ac;
}

/* FI PARRAF LLETRES GRISES I PRIMERA LLETRA VERDA */

/* CAPSES */

.boto_verd{ 
  background-color: #2259ac;
  font-family: Verdana, Arial, Helvetica; 
  font-size: 8pt; 
  font-weight: bold;
  color: #ffffff;
  text-decoration: none;
  margin: 0px;
  padding:3px;
}

.boto_gris{ 
  background-color: #696969;
  font-family: Verdana, Arial, Helvetica; 
  font-size: 8pt; 
  font-weight: bold;
  color: #ffffff;
  text-decoration: none;
  margin: 0px;
  padding:4px;
}


.botoblau{ 
  background-color: #2259ac;
  font-family: Geneva, Verdana, Arial, Helvetica; 
  font-size: 8pt; 
  font-weight: bold;
  color: #ffffff;
  text-decoration: none;
  margin: 0px;
  padding:4px;
}

.botoblau2{ 
  background-color: #2259ac;
  font-family: Geneva, Verdana, Arial, Helvetica; 
  font-size: 8pt; 
  font-weight: bold;
  color: #ffffff;
  text-decoration: none;
  margin: 0px;
  padding:1px;
}

.boto_verd_gris{ 
  background-color: #2259ac;
  border: 3px solid #696969;
  font-family: Verdana, Arial, Helvetica; 
  font-size: 8pt; 
  font-weight: bold;
  color: #ffffff;
  text-decoration: none;
  margin: 0px;
}

.voreres_verd_gris{ 
  background-color: #ffffff;
  border-left: 2px solid #2259ac;
  border-top: 2px solid #2259ac;
  border-right: 2px solid #696969;
  border-bottom: 2px solid #696969;
  font-family: Verdana, Arial, Helvetica; 
  font-size: 8pt; 
  font-weight: normal;
  color: #696969;
  text-decoration: none;
  margin: 0px;
  padding: 4px;
}


.voreres_verd_gris2{ 
  background-color: #ffffff;
  border-left: 2px solid #2259ac;
  border-top: 2px solid #2259ac;
  border-right: 2px solid #696969;
  border-bottom: 2px solid #696969;
  font-family: Verdana, Century Gothic, Verdana, Arial, Helvetica; 
  font-size: 10pt; 
  font-weight: normal;
  color: #696969;
  text-decoration: none;
  margin: 0px;
  padding: 4px;
}




.voreres_verdes{ 
  background-color: #ffffff;
  border-left: 2px solid #2259ac;
  border-top: 2px solid #2259ac;
  border-right: 2px solid #2259ac;
  font-family: Verdana, Arial, Helvetica; 
  font-size: 8pt; 
  font-weight: normal;
  color: #696969;
  text-decoration: none;
  margin: 0px;
  padding: 4px;
}

.voreres_gris{ 
  background-color: #ffffff;
  border: 2px solid #696969;
  font-family: Verdana, Arial, Helvetica; 
  font-size: 8pt; 
  font-weight: normal;
  color: #696969;
  text-decoration: none;
  margin: 0px;
}

.capsa_form{ 
  background-color: #ffffff;
  border: 1px solid #757575;
  font-family: Verdana, Arial, Helvetica; 
  font-size: 8pt; 
  font-weight: normal;
  color: #696969;
  text-decoration: none;
  margin: 0px;
} 

.capsa_blanca{ 
  background-color: #ffffff;
  border: 0px;
  font-family: Verdana, Arial, Helvetica; 
  font-size: 7pt; 
  font-weight: normal;
  color: #757575;
  text-decoration: none;
  margin: 2px;
} 


.capsa_gris2{ 
  background-color: #C2C2C2;
  border: 0px;
  font-family: Geneva, Verdana, Arial, Helvetica; 
  font-size: 7pt; 
  font-weight: normal;
  color: #757575;
  text-decoration: none;
  margin: 2px;
} 


.capsa_usuari{ 
  background-color: #ffffff;
  margin: 0px;
  padding: 2px;
  border-top: 2px solid #2259AC;
  border-right: 2px solid #2259AC;
  border-bottom: 0px solid #707070;
  border-left: 0px solid #707070
}


.capsa_gris_fluix{ 
  background: #e3e3e3;
  margin:0px;
  padding: 3px;
  border:1px solid #e3e3e3;
  color: #696969;
  font-family:Verdana, Arial, Helvetica; 
  font-size:9px;
  font-weight : normal;
  text-decoration: none;
  text-transform: capitalize; 
} 

.capsa_gris{ 
  background: #A5A7A9;
  margin:0px;
  padding: 3px;
  border:1px solid #696969;
  color: #fff;
  font-size:12px;
  font-weight : bold;
  text-decoration: none;
  text-transform: capitalize; 
} 

.capsa_verda{ 
  background: #6c8f01;
  margin:0px;
  padding: 3px;
  border:0px;
  font-family:Verdana, Arial, Helvetica; 
  color: #fff;
  font-size:10pt;
  font-weight : bold;
  text-decoration: none;
  text-transform: capitalize; 
} 


.verda{display:block}
.verda *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#2259ac}
.verda1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #c7e091;
  border-right:1px solid #c7e091;
  background:#9dca40}
.verda2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #f2f8e5;
  border-right:1px solid #f2f8e5;
  background:#95c631}
.verda3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #95c631;
  border-right:1px solid #95c631;}
.verda4{
  border-left:1px solid #c7e091;
  border-right:1px solid #c7e091}
.verda5{
  border-left:1px solid #9dca40;
  border-right:1px solid #9dca40}
.verdafg{
  background:#2259ac}

/* "TAULA" AMB BORDE EN VERD */
.roundedcornr_box_455345 {
	background: url(rounded/roundedcornr_455345_tl.png) no-repeat top left;
}
.roundedcornr_top_455345 {
	background: url(rounded/roundedcornr_455345_tr.png) no-repeat top right;
}
.roundedcornr_bottom_455345 {
	background: url(rounded/roundedcornr_455345_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_455345 div {
	background: url(rounded/roundedcornr_455345_br.png) no-repeat bottom right;
}
.roundedcornr_content_455345 {
	background: url(rounded/roundedcornr_455345_r.png) top right repeat-y;
}

.roundedcornr_top_455345 div,.roundedcornr_top_455345,
.roundedcornr_bottom_455345 div, .roundedcornr_bottom_455345 {
	width: 100%;
	height: 15px;
	font-size: 1px;
}
.roundedcornr_content_455345, .roundedcornr_bottom_455345 {
	margin-top: -19px;
}
.roundedcornr_content_455345 { padding: 0 15px; }



/* "TAULA" AMB BORDE EN GRIS */
.roundedcornr_box_408932 {
	background: url(rounded/roundedcornr_408932_tl.png) no-repeat top left;
}
.roundedcornr_top_408932 {
	background: url(rounded/roundedcornr_408932_tr.png) no-repeat top right;
}
.roundedcornr_bottom_408932 {
	background: url(rounded/roundedcornr_408932_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_408932 div {
	background: url(rounded/roundedcornr_408932_br.png) no-repeat bottom right;
}
.roundedcornr_content_408932 {
	background: url(rounded/roundedcornr_408932_r.png) top right repeat-y;
}

.roundedcornr_top_408932 div,.roundedcornr_top_408932,
.roundedcornr_bottom_408932 div, .roundedcornr_bottom_408932 {
	width: 300;
	height: 15px;
	font-size: 1px;
}
.roundedcornr_content_408932, .roundedcornr_bottom_408932 {
	margin-top: -19px;
}
.roundedcornr_content_408932 { padding: 0 15px; }






.grisredona{display:block}
.grisredona *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#cccccc}
.grisredona1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #e9e9e9;
  border-right:1px solid #e9e9e9;
  background:#d8d8d8}
.grisredona2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #f9f9f9;
  border-right:1px solid #f9f9f9;
  background:#d5d5d5}
.grisredona3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #d5d5d5;
  border-right:1px solid #d5d5d5;}
.grisredona4{
  border-left:1px solid #e9e9e9;
  border-right:1px solid #e9e9e9}
.grisredona5{
  border-left:1px solid #d8d8d8;
  border-right:1px solid #d8d8d8}
.grisredonafg{
  background:#cccccc}


.gris2redona{display:block}
.gris2redona *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#A8A6A7}
.gris2redona1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #d9d8d9;
  border-right:1px solid #d9d8d9;
  background:#bdbcbd}
.gris2redona2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #f6f6f6;
  border-right:1px solid #f6f6f6;
  background:#b8b6b7}
.gris2redona3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #b8b6b7;
  border-right:1px solid #b8b6b7;}
.gris2redona4{
  border-left:1px solid #d9d8d9;
  border-right:1px solid #d9d8d9}
.gris2redona5{
  border-left:1px solid #bdbcbd;
  border-right:1px solid #bdbcbd}
.gris2redonafg{
  background:#A8A6A7}





.grisverd{display:block}
.grisverd *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#A1DB3B}
.grisverd1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #b9d28d;
  border-right:1px solid #b9d28d;
  background:#abd75f}
.grisverd2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #c7cdbd;
  border-right:1px solid #c7cdbd;
  background:#a9d856}
.grisverd3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #a9d856;
  border-right:1px solid #a9d856;}
.grisverd4{
  border-left:1px solid #b9d28d;

  border-right:1px solid #b9d28d}
.grisverd5{
  border-left:1px solid #abd75f;
  border-right:1px solid #abd75f}
.grisverdfg{
  background:#A1DB3B}



/* CONTINGUT BLANC EXTERIOR VERD*/
.blancaverda{display:block}
.blancaverda *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#ffffff}
.blancaverda1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #b4d76e;
  border-right:1px solid #b4d76e;
  background:#deedbf}
.blancaverda2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #8ac01a;
  border-right:1px solid #8ac01a;
  background:#e6f1ce}
.blancaverda3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #e6f1ce;
  border-right:1px solid #e6f1ce;}
.blancaverda4{
  border-left:1px solid #b4d76e;
  border-right:1px solid #b4d76e}
.blancaverda5{
  border-left:1px solid #deedbf;
  border-right:1px solid #deedbf}
.blancaverdafg{
  background:#ffffff}

/* LLETRES BLAVA */

.blau8 {  
               font-family: Geneva, Arial, Helvetica, sans-serif;
               font-size: 9pt; 
               font-weight: none;
               color: #2259ac; 
               text-decoration: none
               }

.blau10b {  
               font-family: Verdana, Century Gothic, Arial, Helvetica; 
               font-size: 10pt; 
               font-weight: bold;
               color: #2259ac; 
               text-decoration: none
               }
.blau10b A:link {COLOR: #2259ac; TEXT-DECORATION: none }

.blau10b A:visited { COLOR: #2259ac; TEXT-DECORATION: none }
.blau10b A:active { COLOR: #2259ac; TEXT-DECORATION: none }
.blau10b A:hover {COLOR: #2259ac; TEXT-DECORATION: none }


.blau10b_NBL {  
               font-family: Geneva, Arial, Helvetica, sans-serif;
               font-size: 10pt; 
               font-weight: bold;
               color: #2259ac; 
               text-decoration: none
               }
.blau10b_NBL  A:link {COLOR: #2259ac; TEXT-DECORATION: none }

.blau10b_NBL  A:visited { COLOR: #2259ac; TEXT-DECORATION: none }
.blau10b_NBL  A:active { COLOR: #2259ac; TEXT-DECORATION: none }
.blau10b_NBL  A:hover {COLOR: #2259ac; TEXT-DECORATION: none }




.blau10_NBL {  
               font-family: Geneva, Arial, Helvetica, sans-serif;
               font-size: 10pt; 
               font-weight: none;
               color: #2259ac; 
               text-decoration: none
               }

.blau9_NBL {  
               font-family: Geneva, Arial, Helvetica, sans-serif;
               font-size: 9pt; 
               font-weight: none;
               color: #2259ac; 
               text-decoration: none
               }


.blau10 {  
               font-family: Geneva, Verdana, Century Gothic, Arial, Helvetica; 
               font-size: 10px; 
               font-weight: nomal;
               color: #2259ac; 
               text-decoration: none
               }


.blau11 {  
               font-family: Geneva, Verdana, Century Gothic, Arial, Helvetica; 
               font-size: 11px; 
               font-weight: nomal;
               color: #2259ac; 
               text-decoration: none
               }

.blau12b {  
               font-family: Geneva, Verdana, Century Gothic, Arial, Helvetica; 
               font-size: 12px; 
               font-weight: bold;
               color: #2259ac; 
               text-decoration: none
               }

.blau12 {  
               font-family: Geneva, Verdana, Century Gothic, Arial, Helvetica; 
               font-size: 12px; 
               font-weight: none;
               color: #2259ac; 
               text-decoration: none
               }

.blau14b {  
               font-family: Geneva, Verdana, Century Gothic, Arial, Helvetica; 
               font-size: 14px; 
               font-weight: bold;
               color: #2259ac; 
               text-decoration: none
               }

.blau12 {  
               font-family: Geneva, Verdana, Century Gothic, Arial, Helvetica; 
               font-size: 12px; 
               font-weight: none;
               color: #2259ac; 
               text-decoration: none
               }

.blauoferta {  
               font-family: Geneva, Verdana, Century Gothic, Arial, Helvetica; 
               font-size: 11px; 
               font-weight: bold;
               color: #336799; 
               text-decoration: none
               }


/* LLETRES NEGRES */


.negre9b {  
               font-family: Geneva, Verdana, Century Gothic, Arial, Helvetica; 
               font-size: 9px; 
               font-weight: bold;
               color: #000000; 
               text-decoration: none
               }



.negre10b {  
               font-family: Geneva, Verdana, Century Gothic, Arial, Helvetica; 
               font-size: 10px; 
               font-weight: bold;
               color: #000000; 
               text-decoration: none
               }

.negre11b {  
               font-family: Geneva, Verdana, Century Gothic, Arial, Helvetica; 
               font-size: 11px; 
               font-weight: bold;
               color: #000000; 
               text-decoration: none
               }


/* LLETRES BLANQUES */

.blanca10b {  
               font-family: Geneva, Verdana, Century Gothic, Arial, Helvetica; 
               font-size: 10px; 
               font-weight: bold;
               color: #ffffff; 
               text-decoration: none
               }

.blanc7 {  
               font-family: Verdana, Century Gothic, Arial, Helvetica; 
               font-size: 7pt; 
               font-weight: normal;
               color: #ffffff; 
               text-decoration: none
               }
.blanc6 A:link {COLOR: #ffffff; TEXT-DECORATION: none }
.blanc6 A:visited { COLOR: #ffffff; TEXT-DECORATION: none }
.blanc6 A:active { COLOR: #ffffff; TEXT-DECORATION: none }
.blanc6 A:hover {COLOR: #ffffff; TEXT-DECORATION: underline;}


.blanc6b {  
               font-family: Verdana, Century Gothic, Arial, Helvetica; 
               font-size: 6pt; 
               font-weight: bold;
               color: #ffffff; 
               text-decoration: none
               }
.blanc6b A:link {COLOR: #ffffff; TEXT-DECORATION: none }

.blanc6b A:visited { COLOR: #ffffff; TEXT-DECORATION: none }
.blanc6b A:active { COLOR: #ffffff; TEXT-DECORATION: none }
.blanc6b A:hover {COLOR: #ffffff; TEXT-DECORATION: none }



.blanc10b {  
               font-family: Verdana, Century Gothic, Arial, Helvetica; 
               font-size: 10pt; 
               font-weight: bold;
               color: #ffffff; 
               text-decoration: none
               }
.blanc10b A:link {COLOR: #ffffff; TEXT-DECORATION: none }

.blanc10b A:visited { COLOR: #ffffff; TEXT-DECORATION: none }
.blanc10b A:active { COLOR: #ffffff; TEXT-DECORATION: none }
.blanc10b A:hover {COLOR: #ffffff; TEXT-DECORATION: none }


.blanc10b {  
               font-family: Geneva, Verdana, Century Gothic, Arial, Helvetica; 
               font-size: 10pt; 
               font-weight: bold;
               color: #ffffff; 
               text-decoration: none
               }

.blanc8 {  
               font-family: Verdana, Century Gothic, Arial, Helvetica; 
               font-size: 8pt; 
               font-weight: normal;
               color: #ffffff; 
               text-decoration: none
               }

.blanc8b {  
               font-family: Verdana, Century Gothic, Arial, Helvetica; 
               font-size: 8pt; 
               font-weight: bold;
               color: #ffffff; 
               text-decoration: none
               }


.blanc9 {  
               font-family: Verdana, Century Gothic,  Arial, Helvetica; 
               font-size: 9pt; 
               font-weight: normal;
               color: #ffffff; 
               text-decoration: none
               }

.blanc_11b {  
               font-family: Verdana, Arial, Helvetica; 
               font-size: 11pt; 
               font-weight: bold;
               color: #ffffff; 
               text-decoration: none
               }

.blanc_14{
               font-family: Verdana;
               font-size: 14px;
               font-weight : normal;
               color: #ffffff;
               text-decoration:none;
                }

.blanc_14b_eframe
              {
	         font-family: Geneva, Arial, Helvetica, sans-serif;
	         font-size: 14px;
	         font-style: normal;
	         font-weight: bold;
	         color: #FFFFFF;
}

/* LLETRES VERDES */

.verd7b {  
               font-family: Verdana, Century Gothic, Arial, Helvetica; 
               font-size: 7pt; 
               font-weight: bold;
               color: #2259ac; 
               text-decoration: none
               }

.verd8 {  
               font-family: Verdana, Century Gothic, Arial, Helvetica; 
               font-size: 8pt; 
               font-weight: normal;
               color: #2259ac; 
               text-decoration: none
               }
.verd8 A:link { font-family:  Verdana, Arial, Helvetica; font-size: 8pt;  font-weight: normal;             color: #2259ac;  text-decoration: none }
.verd8 A:visited { font-family: Verdana, Arial, Helvetica; font-size: 8pt;  font-weight: normal;             color: #2259ac;  text-decoration: none }
.verd8 A:active { font-family:  Verdana, Arial, Helvetica; font-size: 8pt;  font-weight: normal;             color: #2259ac;  text-decoration: none }
.verd8 A:hover { font-family:  Verdana, Arial, Helvetica; font-size: 8pt;  font-weight: normal;             color: #2259ac;  text-decoration: none }

.verd8b {  
               font-family: Verdana, Century Gothic, Arial, Helvetica; 
               font-size: 8pt; 
               font-weight: bold;
               color: #2259ac; 
               text-decoration: none
               }


.verd9 {  
               font-family: Verdana, Century Gothic, Arial, Helvetica; 
               font-size: 9pt; 
               font-weight: normal;
               color: #699C00; 
               text-decoration: none
               }

.verd9b {  
               font-family: Verdana, Arial, Helvetica; 
               font-size: 9pt; 
               font-weight: bold;
               color: #2259ac; 
               text-decoration: none
               }
.verd9b A:link { font-family: Verdana, Arial, Helvetica; font-size: 9pt;  font-weight: bold;             color: #4C7100;  text-decoration: none }
.verd9b A:visited { font-family:  Verdana, Arial, Helvetica; font-size: 9pt;  font-weight: bold;             color: #699C00;  text-decoration: none }
.verd9b A:active { font-family:  Verdana, Arial, Helvetica; font-size: 9pt;  font-weight: bold;             color: #699C00;  text-decoration: none }
.verd9b A:hover { font-family:  Verdana, Arial, Helvetica; font-size: 9pt;  font-weight: bold;             color: #699C00;  text-decoration: none }





.verd10b {  
               font-family:Verdana, Arial, Helvetica; 
               font-size: 10pt; 
               font-weight: bold;
               color: #2259ac; 
               text-decoration: none
               }

.verd11b {  
               font-family: Verdana, Century Gothic, Arial, Helvetica; 
               font-size: 11pt; 
               font-weight: bold;
               color: #2259ac; 
               text-decoration: none
               }

.verd12b {  
               font-family:Verdana, Arial, Helvetica; 
               font-size: 12pt; 
               font-weight: bold;
               color: #2259ac; 
               text-decoration: none
               }

/* LLETRES GRISES */

.gris7 {  
               font-family: Verdana, Century Gothic, Arial, Helvetica; 
               font-size: 7pt; 
               font-weight:normal;
               color: #707070; 
               text-decoration: none
               }

.gris7b {  
               font-family: Verdana, Arial, Helvetica; 
               font-size: 7pt; 
               font-weight:bold;
               color: #666666; 
               text-decoration: none
               }
.gris7b A:hover { font-family:Verdana, Arial, Helvetica; font-size: 7pt;  font-weight: bold; color: #2259ac;text-decoration: none }

.gris8 {  
               font-family: Verdana, Century Gothic,  Arial, Helvetica; 
               font-size: 8pt; 
               font-weight:normal;
               color: #707070; 
               text-decoration: none
               }
.gris8 A:hover { font-family: Verdana, Arial, Helvetica; font-size: 8pt;  font-weight: normal;color: #2259ac;text-decoration: underline}


.gris8b {  
               font-family: Verdana, Century Gothic,  Arial, Helvetica; 
               font-size: 8pt; 
               font-weight:bold;
               color: #707070; 
               text-decoration: none
               }

.gris8n {  
               font-family: Verdana, Arial, Helvetica; 
               font-size: 8pt; 
               font-weight:bold;
               color: #707070; 
               text-decoration: none
               }
.gris8n A:hover { font-family:Verdana, Arial, Helvetica; font-size: 8pt;  font-weight: bold; color: #2259ac;text-decoration: none }


.gris9 {  
               font-family: Geneva, Verdana, Century Gothic, Arial, Helvetica; 
               font-size: 9px; 
               font-weight: normal;
               color: #707070; 
               text-decoration: none
               }


.gris9b {  
               font-family: Geneva, Verdana, Century Gothic, Arial, Helvetica; 
               font-size: 9px; 
               font-weight: bold;
               color: #707070; 
               text-decoration: none
               }


.gris9j {  
               font-family: Century Gothic, Verdana, Arial, Helvetica; 
               font-size: 9pt; 
               font-weight: normal;
               color: #707070; 
               text-decoration: none;
               text-align: justify;
               }

.gris9j2 {  
               font-family: Verdana, Century Gothic, Arial, Helvetica; 
               font-size: 9pt; 
               font-weight: normal;
               color: #707070; 
               text-decoration: none;
               text-align: justify;
               line-height: 12px;
               }


.gris9j2_NPB {  
               font-family: Geneva, Arial, Helvetica, sans-serif;
               font-size: 9pt; 
               font-weight: normal;
               color: #666666; 
               text-decoration: none;
               text-align: justify;
               line-height: 12px;
               }


.gris10_NBL {  
               font-family: Geneva, Arial, Helvetica, sans-serif;
               font-size: 10pt; 
               font-weight: none;
               color: #666666; 
               text-decoration: none;
               }



.gris10b_NBL {  
               font-family: Geneva, Arial, Helvetica, sans-serif;
               font-size: 10pt; 
               font-weight: bold;
               color: #666666; 
               text-decoration: none;
               }
.gris10b_NBL  A:link { Geneva, Arial, Helvetica, sans-serif; font-size: 10pt;  font-weight: bold;    color: #666666;  text-decoration: none }
.gris10b_NBL  A:visited { Geneva, Arial, Helvetica, sans-serif; font-size: 10pt;  font-weight: bold;     color: #666666;  text-decoration: none }
.gris10b_NBL  A:active { Geneva, Arial, Helvetica, sans-serif; font-size: 10pt;  font-weight: bold;      color: #666666;  text-decoration: none }
.gris10b_NBL  A:hover { Geneva, Arial, Helvetica, sans-serif; font-size: 10pt;  font-weight: bold; color: #2259ac;text-decoration: underline}

.gris9 {  
               font-family: Geneva, Verdana, Century Gothic, Arial, Helvetica; 
               font-size: 9pt; 
               font-weight: normal;
               color: #707070; 
               text-decoration: none
               }


.gris10 {  
               font-family: Geneva, Verdana, Century Gothic, Arial, Helvetica; 
               font-size: 10pt; 
               font-weight: normal;
               color: #707070; 
               text-decoration: none
               }

.gris10b {  
               font-family: Verdana, Century Gothic, Arial, Helvetica; 
               font-size: 10pt; 
               font-weight: bold;
               color: #707070; 
               text-decoration: none
               }
.gris10b A:link { font-family:  Verdana, Arial, Helvetica; font-size: 10pt;  font-weight: bold;             color: #707070;  text-decoration: none }
.gris10b A:visited { font-family: Verdana, Arial, Helvetica; font-size: 10pt;  font-weight: bold;             color: #707070;  text-decoration: none }
.gris10b A:active { font-family: Verdana, Arial, Helvetica; font-size: 10pt;  font-weight: bold;             color: #707070;  text-decoration: none }
.gris10b A:hover { font-family: Verdana, Arial, Helvetica; font-size: 10pt;  font-weight: bold;color: #2259ac;text-decoration: underline}

.gris11b {  
               font-family: Verdana, Century Gothic, Arial, Helvetica; 
               font-size: 11px; 
               font-weight: bold;
               color: #707070; 
               text-decoration: none
               }

.gris11 {  
               font-family: Verdana, Century Gothic, Arial, Helvetica; 
               font-size: 11px; 
               font-weight: none;
               color: #707070; 
               text-decoration: none
               }


.gris12 {  
               font-family: Geneva, Verdana, Century Gothic, Arial, Helvetica; 
               font-size: 12px; 
               font-weight: normal;
               color: #666666; 
               text-decoration: none
               }


.gris14b{  
               font-family: Geneva, Verdana, Century Gothic, Arial, Helvetica; 
               font-size: 14px; 
               font-weight: bold;
               color: #666666; 
               text-decoration: none
               }gris14b

/* LLETRES VERMELLES */

.vermell8{
font-family: Verdana, Century Gothic;
font-size: 8pt;
font-weight : normal;
color: #cc3333;
text-decoration: none;
text-transform: capitalize; 
}

.vermell_10b{
font-family: Verdana, Century Gothic;
font-size: 10pt;
font-weight : bold;
color: #cc3333;
text-decoration: none;
text-transform: capitalize; 
}

.titulos {  
	font-family: Verdana, Century Gothic, Arial, Helvetica; 
	font-size: 7pt; 
	vfont-weight: bold;
	color: #ffffff;
	 
	text-decoration: none
	}

.textolayers {  
	font-family: Verdana, Century Gothic, Arial, Helvetica; 
	font-size: 8pt; 
	font-weight: normal;
	color: #707070;
	text-decoration: none
	}

.tinytextolayers {  
	font-family: Verdana, Arial, Helvetica; 
	font-size: 7pt; 
	font-weight: normal;
	color: #bb9600;
	text-decoration: none
	}

.menu {  
	font-family: Verdana, Arial, Helvetica; 
	font-size: 7pt; 
	font-weight: bold;
	color: #bb9600;
	text-decoration: none
	}

.menu A:link {	COLOR: #deb101; TEXT-DECORATION: none }
.menu A:visited { COLOR: #deb101; TEXT-DECORATION: none }
.menu A:active { COLOR: #deb101; TEXT-DECORATION: none }
.menu A:hover {	COLOR: #ff0000; TEXT-DECORATION: none }




.menu2 {  
	font-family: Verdana, Arial, Helvetica; 
	font-size: 7pt; 
	font-weight: bold;
	color: #deb101;
	text-decoration: none
	}

.textolayersxx {  
	font-family: Arial,Verdana,  Helvetica; 
	font-size: 14pt; 
	font-weight: normal;
	color: #000099;
	text-decoration: none
	}



.menu2 A:link {	COLOR: #deb101; TEXT-DECORATION: none }
.menu2 A:visited { COLOR: #deb101; TEXT-DECORATION: none }
.menu2 A:active { COLOR: #deb101; TEXT-DECORATION: none }
.menu2 A:hover { COLOR: #ff0000; TEXT-DECORATION: none }



select
	{
	font-family : Verdana, arial, Helvetica;
	font-size : 8pt;
	color : #878586;
	border-color : #878586;
	border-width : 1;
	background-color : #ffffff;
}


input
	{
	font-family : Verdana, arial, Helvetica;
	font-size : 9;
	color : #000000;
        font-weight : normal;
	border-color : #878586;
	border-width : 1;
	background-color : #FFFFFF
	}
textarea
	{
		font-family : Verdana, arial, Helvetica;
		font-size : 9;
	        color : #000000;
		font-weight : normal;
	        border-color : #878586;
	        border-width : 1;
	        background-color : #FFFFFF

	}	

.menu3 {  
	font-family: Verdana, Arial, Helvetica; 
	font-size: 7pt; 
	font-weight: normal;
	color: #64adff;
	text-decoration: none
	}



.menu3 A:link {	COLOR: #64adff; TEXT-DECORATION: none }
.menu3 A:visited { COLOR: #64adff; TEXT-DECORATION: none }
.menu3 A:active { COLOR: #64adff; TEXT-DECORATION: none }
.menu3 A:hover {	COLOR: #ff0000; TEXT-DECORATION: none }	

.menu5 A:link {	COLOR: #000099; TEXT-DECORATION: none }
.menu5 A:visited { COLOR: #000099; TEXT-DECORATION: none }
.menu5 A:active { COLOR: #000099; TEXT-DECORATION: none }
.menu5 A:hover { COLOR: #ff0000; TEXT-DECORATION: none }