/* CSS Document */
@import url(menu.css);
BODY {

font : 12px Arial, Verdana, Helvetica, sans-serif;
color : #666666;
margin : 0px 0px 0px 0px;
text-align: center;

}
#accessibility {
position: absolute;
left: -2000px;
top: -2000px;
display: none;
}
#contenidor{

text-align: left;
width: 950px;
margin: auto;
}
#capcalera{
width:950px;
height:297px;
background:#000000 url(../images/capcalera2.jpg) no-repeat left bottom;
}
h1{
margin:0;
padding:0;
font-size:15px;
padding-left: 22px;
background: url(../images/headings.gif) no-repeat left top;
color:#FC8434;
}
h2{
margin:0;
padding:0;
font-size:14px;
padding-left: 0px;
color:#FC8434;
}
h3{
margin:0;
padding:0;
font-size:13px;
padding-left: 0px;
color:#FC8434;
}
h4{
margin:0;
padding:0;
font-size:12px;
padding-left: 22px;
background: url(../images/headings.gif) no-repeat left;
color:#FC8434;
}
h5{
margin:0;
padding:0;
font-size:11px;
padding-left: 22px;
background: url(../images/headings.gif) no-repeat left;
color:#FC8434;
}

#menu_principal{
width: 199px;
padding-bottom: 10px;
/*border: 1px solid #EFEFEF;*/
background: url(../images/fons_moduletable-menu.jpg);
font-size: 11px;
z-index:15;
}
#menu_idioma{
padding-right:5px;
padding-top:5px;
}
.clr{
clear:both;
}
#contenidor2{
width:950px;
margin-top:0px;
background:#CCCCCC url(../images/peu_contenidor2_gran.jpg) no-repeat left bottom;
padding-bottom:10px;

}
#contenidor3{
width:900px;
background:#FFFFFF url(../images/fons_contenidor3_gran.jpg);

}
#contenidor4{
width:900px;

}
#peu_contenidor3{
background:#FFFFFF url(../images/peu_contenidor3_gran.jpg) no-repeat left bottom;
width:900px;
height:15px;
}
#esquerra{
width:211px;
float:left;

}
#esquerra2{
width:211px;
float:left;
height:75px;
padding-left:10px;
padding-top:10px;

}
#dreta{
float:right;
width:680px;
}
#dreta2{
float:right;
width:670px;
padding-top:10px;

}
#fons_dreta2{
background:url(../images/fons_dreta2_gran.jpg);
width:632px;
height:62px;
text-align:right;
padding-right:15px;
padding-top:10px;

}

/*LINKS NORMALS*/
a {
text-decoration: none;
font-weight: normal;
color:#666666;
text-decoration: underline;
}
a:hover {
text-decoration: underline;
color:#000000;
}


#esquerra div.moduletable-menu{
width: 199px;
margin-bottom: 0px;
/*border: 1px solid #EFEFEF;*/
font-size: 11px;
background:url(../images/fons_moduletable-menu.jpg) no-repeat;
}

#esquerra div.moduletable-menu h3{
font-size: 14px;
font-weight: bold;
margin: 0px;
padding: 0px;
height: 31px;
line-height: 31px;
color: #FFF;
width: 100%;
/*border-bottom: 1px solid #EFEFEF;*/
text-align: left;
text-indent: 5px;
background:none;
background-color:#455C7E;

}
ul#menulist_root-suckerfish-vertical{
height:auto;
}

#textos{
padding:5px;
text-align:left;
}
th.titol{
color:#FC8434;
}
th.subtitol{
background-color:#EFEFEF;
}
td.textos{
	background-color:#FFF9F0;
}
td.ajuts{
	background-color:#FFF1DD;
	font-weight:bold;
}
#peu_dospunts{
color:#FFFFFF;
text-align:center;
padding-top:20px;
padding-bottom:5px;
}
#peu_dospunts a{
color:#EEEEEE;

}
.quantes{
color:#CCCCCC;
}
dd{
padding:2px;
}
dt.desc{
border-top:1px solid #DDDDDD;
font-weight:bold;
}
dt.desc2{
font-weight:bold;
}
