/**************** menu coding *****************/
h3{
	padding:0;
	margin:0;
	border-bottom:none!important;
}
#flashMenu{
background:url('fonsmenu.jpg') no-repeat;
width:1040px;
height:176px;
float:left;
text-transform:uppercase;
font-size:10px;
font-weight:bold;
}

#flashMenu a{
color:white;
font:normal 90%/205% tahoma,arial,helvetica,sans-serif;
display:block;
white-space:nowrap;
margin:0;
padding:0 5px;
height:33px;
border-bottom:1px outset white;
text-decoration:none;
background:black;
height:20px;
padding-top:13px;
font-weight:bold;
}

#flashMenu h3 a{
margin-right:1px;
display:block;
white-space:nowrap;
margin:0;
background:black;
height:40px;
height:25px;
padding-top:15px;
margin-right:1px;
font-size:12px;
}

#flashMenu h3{
	margin-bottom:0px!important;
}

#flashMenu ul li a:hover{
color:white;
background-color:green;
margin-right:1px;
}

#flashMenu ul ul li a:hover{
color:white;
height:20px;
padding-top:13px;
background-color:red;
}

#flashMenu a:active{
color:white;
background:#000;
}

#flashMenu ul{
padding-right:1px;
list-style:none;
margin:0;
padding:0;
float:left;
width:316px;
height:40px;
}

#flashMenu li{
position:relative;
width:100%;
/*filter:alpha(opacity=80);*/
-moz-opacity:0.8;
-khtml-opacity: 0.8;
opacity: 0.8;
}

#flashMenu ul ul{
position:absolute;
z-index:500;
top:auto;
display:none;
width:100%;
}

#flashMenu li {position: relative;}

#flashMenu ul ul ul {
position: absolute;
top: 0;
left: 100%;
}

div#flashMenu ul ul,
div#flashMenu ul li:hover ul ul,
div#flashMenu ul ul li:hover ul ul
{display: none;}

div#flashMenu ul li:hover ul,
div#flashMenu ul ul li:hover ul,
div#flashMenu ul ul ul li:hover ul
{display: block;}


ul li {
	list-style-image:none!important;
	list-style-position:none!important;
}

.text {
	padding:0 0 40px 25px!important;
	width:695px!important;
	}
		
li#actiu,li#actiu a{
	color:#FF0000!important;
}

div#compartir_contingut .titolSeccio {
	font-size:14px!important;
	}
	
div#compartir_wrapper div#compartir_contingut input.submit {
	border:1px solid;
	font-size:10pt;
	height:18px !important;
	}
	
.menu_lateral {
	padding:20px 7px 40px!important;
	width:176px!important;
}

.menu_lateral_int {
	padding:25px 5px 15px 20px!important;
	width:150px!important;
}

#compartir_estat_usuari p{
	line-height:5px!important;
}

div#compartir_wrapper div#compartir_contingut label {
	margin-top:1px!important;
}

h2 {
	display:block!important;
	color:#FE3C00!important;
}

b {
color:#4A4A4A!important;
}

.contenedor {
left:50%;
margin-left:-475px;
padding:0;
position:absolute;
width:950px;
}

.contingut{
	width:950px!important;
	/*margin-top:30px !important*/
}

div#compartir_wrapper h3 span, div#compartir_wrapper h3 a, div#compartir_wrapper h3 {
	color:#666666;
	font-size:1em!important;
}

div#compartir_wrapper div#compartir_contingut p.legend {
	font-size:12pt !important;
	font-weight:bold !important;
}

div#compartir_wrapper div#ultim_viatge {
width:75%;
}

.cap{
	width:950px!important
}

div#registrat {
	clear:left!important;
}
