ul {
        list-style: none;
        margin: 0;
        padding: 0;
        }



.menu_blau {
        width: 210px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;}
		


.menu_blau li a {
          height: 20px;
          voice-family: "\"}\"";
          voice-family: inherit;
          
        text-decoration: none;
        }

.menu_blau li a:link, .menu_blau li a:visited {
        color: #3d4242;
        display: block;
        background: url(../img/bt_blau.gif);
        
		padding: 8px 0 0px 10px;
		background-color:#a3e8ee;
        }

.menu_blau li a:hover,  .menu_blau li a:active {
        color: #000;
        background: url(../img/blau.gif) 0 28px;
       
		padding: 8px 0 0px 10px;
		background-color:#a3e8ee;
		
        }
		
 .menu_blau li #current  {
        color: #000;
        background: url(../img/bt_blau.gif) 0 -28px;
        
		padding: 8px 0 0px 10px;
		background-color:#a3e8ee;
		
        }
		
		

.menu_blau_2 {
        width: 217px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; }
		


.menu_blau_2 li a {
          height: 20px;
          voice-family: "\"}\"";
          voice-family: inherit;
          
        text-decoration: none;
        }

.menu_blau_2 li a:link, .menu_blau_2 li a:visited {
        color: #3d4242;
        display: block;
        background: url(../img/bt_blau2_on.png)  no-repeat ;
        
		padding: 8px 0 0px 10px;
		
        }

.menu_blau_2 li a:hover,  .menu_blau_2 li a:active {
        color: #000;
        background: url(../img/bt_blau2_off.png) no-repeat ;
       
		padding: 8px 0 0px 10px;
		
		
        }
		
 .menu_blau_2 li #current  {
        color: #000;
        background: url(../img/bt_blau2_on.png) no-repeat;
        
		padding: 8px 0 0px 10px;
		
		
        }

.menu_blau_blog {
        width: 217px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; }
		


.menu_blau_blog li a {
          height: 20px;
          voice-family: "\"}\"";
          voice-family: inherit;
          
        text-decoration: none;
        }

.menu_blau_blog li a:link, .menu_blau_blog li a:visited {
        color: #3d4242;
        display: block;
        background: url(../img/blau_blog.png)  no-repeat ;
        
		padding: 8px 0 0px 10px;
		
        }

.menu_blau_blog li a:hover,  .menu_blau_blog li a:active {
        color: #000;
        background: url(../img/blau_blog_off.png) no-repeat ;
       
		padding: 8px 0 0px 10px;
		
		
        }
		
 .menu_blau_blog li #current  {
        color: #000;
        background: url(../img/blau_blog.png) no-repeat;
        
		padding: 8px 0 0px 10px;
		
		
        }

#sub_menu_blau , #sub_menu_verd {

font-family:Arial, Helvetica, sans-serif;
font-size : 11px;
color: #333;


width:210px; margin:0 0 0 0px;
border-top:#65737e solid 1px;
}

#sub_menu_blau  {background-color:#a3e8ee;}

#sub_menu_verd {background-color:#cae9a0;}

#sub_menu_blau ul , #sub_menu_verd ul {
list-style: none;
margin: 0;
padding: 4px 0 0 0;
border: none;
}

#sub_menu_blau li , #sub_menu_verd li {
margin: 0;
list-style: none;
list-style-image: none;
background:url(../img/lista_on_blau.gif) no-repeat 6px 4px;
padding:0 0 0 20px;
}

#sub_menu_blau li  {background:url(../img/lista_on_blau.gif) no-repeat 6px 4px;}
#sub_menu_verd li {background:url(../img/lista_on_verd.gif) no-repeat 6px 4px;}

#sub_menu_blau li a  , #sub_menu_verd li a {
display: block;
color:#6d6058;
text-decoration: none;
width: 100%;
padding-bottom:2px; 
}

html>body #sub_menu_blau li a {width: auto;}
html>body #sub_menu_verd li a {width: auto;}

#sub_menu_blau li a:hover , #sub_menu_verd li a:hover {text-decoration:underline;}

#sub_menu_blau li #active , #sub_menu_verd li #active { color:#000; }





a.menu_verd{
	background:url(../img/verd.gif) #cae9a0;
	display:block;
	color:#3d4242;
	font-weight:bold;
	height:35px;
	text-decoration:none;
	width:210px;
	padding:8px 0 0px 0; font-size:13px; }
	
	a.menu_verd_onn{
	background:url(../img/verd_onn.gif) #cae9a0;
	display:block;
	color:#000;
	font-weight:bold;
	height:35px;
	text-decoration:none;
	width:210px;
	padding:8px 0 0px 0; font-size:13px;}
	
a:hover.menu_verd{
	color:#000;
	background:url(../img/verd_off.gif) #cae9a0;
	
}


	.brujula{
		background:url(../img/ico_brujula.png) no-repeat 0px -2px; height:32px; cursor:hand;
		text-indent:12px;
		display:block;
	}
	
		.camara{
		background:url(../img/ico_foto.png) no-repeat 0px -2px; height:32px; cursor:hand;
		text-indent:12px;
		display:block;
	}
	
		.prismaticos{
		background:url(../img/ico_prismaticos.png) no-repeat 0px -2px; height:32px; cursor:hand;
		text-indent:12px;
		display:block;
	}
	
#menu_blau_baix {width: 217px; height:135px; background:url(../img/fons_menu_baix.png) no-repeat; }
		
		
#menu_blau_baix2 { padding-top:10px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}

#menu_blau_baix2 ul
{
margin-left: 0;
padding-left: 10px;
list-style-type: none;

}

#menu_blau_baix2 a
{
display: block;
padding-top: 2px;
width: 200px; 

}

#menu_blau_baix2 a:link, #menu_blau_baix_item a:visited
{
color:#3d4242;
text-decoration: none;
}

#menu_blau_baix2 a:hover
{

color: #000;
}
#menu_blau_baix_item li #activado { color:#000; }


#inici { float:right; margin:27px 10px 0 20px;}

#menu_idiomas { float:right; margin-top:27px;}

ul#menu_idiomas_item
{
margin-left: 0;
padding-left: 0;
white-space: nowrap;
}

#menu_idiomas_item li
{
display: inline;
list-style-type: none; font-weight:bold; font-size:11px;
}

#menu_idiomas_item a { padding: 5px 5px; }

#menu_idiomas_item a:link, #menu_idiomas_item a:visited
{
color: #aeadad;

text-decoration: none;
}

#menu_idiomas_item a:hover
{
color: #4e92ce;
;
text-decoration: underline;
}

#menu_idiomas_item li #idioma_actiu { color:#FFF; }
