*{margin:0;padding:0;}

#container-fora {
	width:100%;
	background-image:url(imatges/fons_cap.jpg);
	background-repeat:repeat-x;
	background-position:left top;
	overflow:hidden;
}

#div-cap{
	width:58.125em;/*930px*/
	height:12.375em;/*198px*/
	margin:0 auto;
	background-image:url(imatges/fons_dret_cap.jpg);
	background-position:top right;
	background-repeat:no-repeat;
	}
	
#div-logo-cap{
	width:14.6875em;/*235px*/
	height:12.375em;/*198px*/
	float:left;
	}
	
.senseborde{
	border-width:0em;
	}
	
.taula-menu{
	width:18.75em;/*300px*/
	float:right;
	margin-top:1.875em;/*30px*/
	}	
	
a.menu:active,
a.menu:visited,
a.menu:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.75em;/*12px*/
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
	}
a.menu:hover{
	text-decoration:underline;
	font-weight:bold;
	}
	
a.menu-actiu:active,
a.menu-actiu:visited,
a.menu-actiu:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.75em;/*12px*/
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:underline;
	}
a.menu-actiu:hover{
	text-decoration:underline;
	font-weight:bold;
	}
	
.padding-submenu{
	padding:0.3125em 0em;
	}		
	
.aliniar-dreta-menu{
	text-align:right;
	padding:0.1875em 0em;
	}					
	
#div-container-contingut{
	width:58.125em;/*930px*/
	margin:0em auto 0em auto;
	overflow:hidden;
	}
	
#div-trama-contingut{
	width:100%;
	background-image:url(imatges/trama_contingut.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	}				

#div-contingut-left{
	width:14.6875em;/*235px*/
	float:left;
	overflow:hidden;
	}
	
#div-contingut-dreta{
	width:43.4375em;/*695px*/
	float:right;
	overflow:hidden;
	margin-top:1.25em;/*20px*/
	}
	
#div-titol-submenu{
	width:14.6875em;/*235px*/
	padding:0.0625em 0em 0.1875em 0.6250em;
	background-color:#cd0900;
	margin-bottom:0.6250em;/*10px*/
	margin-top:1.25em;/*20px*/
	}	

.cela-titol-submenu{
	width:14.0625em;/*225px*/
	padding:0.3125em 0em 0.3125em 0.6250em;
	background-color:#cd0900;
	margin-bottom:0.6250em;/*10px*/
	}
	
.margin-superior-submenu{
	margin-top:1.25em;/*20px*/
	}
	
.margin-superior-submenu2{
	margin-top:0.125em;/*2px*/
	}				
	
h1.titol-submenu{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.75em;/*12px*/
	font-weight:normal;
	color:#FFFFFF;
	margin-bottom:0.125em;/*2px*/
	margin-top:0.3125em;/*5px*/
	}

.txt-submenu{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.75em;/*12px*/
	font-weight:normal;
	color:#555555;
	text-align:justify;
	}
	
a.link-submenu:active,
a.link-submenu:visited,
a.link-submenu:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.75em;/*12px*/
	font-weight:normal;
	color:#555555;
	text-decoration:none;
	}
a.link-submenu:hover{
	color:#cd0900;
	}
	
a.link-submenu-titol:active,
a.link-submenu-titol:visited,
a.link-submenu-titol:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.75em;/*12px*/
	font-weight:normal;
	color:#ffffff;
	text-decoration:none;
	}
a.link-submenu-titol:hover{
	text-decoration:underline;
	}	
	
a.link-submenu-actiu:active,
a.link-submenu-actiu:visited,
a.link-submenu-actiu:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.75em;/*12px*/
	font-weight:normal;
	color:#cd0900;
	text-decoration:none;
	}
a.link-submenu-actiu:hover{
	color:#cd0900;
	}		
	
.padding-left{
	padding-left:0.625em;
	}
	
#div-img{
	width:40.625em;/*650px*/
	height:26.375em;/*422px*/
	float:right;
	border:0.06250em solid #cd0900;
	}
	
#div-flash-inici{
	width:40.625em;/*650px*/
	height:26.375em;/*422px*/
	float:right;
	border:0.06250em solid #cd0900;
	background-color:#FFFFFF;
	}	
	
#div-container-contingut-txt{
	width:58.125em;/*930px*/
	overflow:hidden;
	margin:0em auto 0em auto;	
	}
	
.taula-txt-contingut{
	width:40.625em;/*650px*/
	float:right;
	margin-bottom:1.25em;
	margin-top:0.6250em;
	}
	
.taula-btn-pdf{
	width:40.625em;/*650px*/
	height:1.5em;/*24px*/
	float:right;
	margin-bottom:1.25em;
	text-align:right;
	}
	
.padding-right{
	padding-right:1.5625em;
	}		
	
.aliniar-dalt{
	vertical-align:top;
	}	
	
.txt-contingut{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.75em;/*12px*/
	font-weight:normal;
	color:#555555;
	text-align:justify;
	}
	
.txt-navegar-img{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.75em;/*12px*/
	font-weight:normal;
	color:#cd0900;
	}	
	
.txt-fitxa{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.75em;/*12px*/
	font-weight:normal;
	color:#555555;
	text-align:right;
	}
	
.txt-formulari{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.75em;/*12px*/
	font-weight:normal;
	color:#555555;
	}								
	
h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.75em;/*12px*/
	font-weight:bold;
	color:#cd0900;
	margin-bottom:0.3125em;/*5px*/
	margin-top:0.6250em;/*10px*/
	}
	
h1.fitxa{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;/*16px*/
	font-weight:bold;
	color:#cd0900;
	margin-bottom:0.0625em;/*1px*/
	}	
	
#div-peu{
	width:100%;
	border-top:0.06250em solid #cd0900;
	text-align:center;
	padding-top:0.6250em;
	}
	
#div-firma{
	width:100%;
	text-align:center;
	padding-top:0.6250em;
	}
	
a.firma:active,
a.firma:visited,
a.firma:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#870000;
	text-decoration:none;
	}
a.firma:hover{
	text-decoration:underline;
	}	
	
.txt-peu{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.6875em;/*11px*/
	font-weight:normal;
	color:#cd0900;
	}	
	
a.mail-peu:active,
a.mail-peu:visited,
a.mail-peu:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;/*16px*/
	font-weight:bold;
	color:#cd0900;
	text-decoration:none;
	}
a.mail-peu:hover{
	text-decoration:underline;
	}						
	
a.link-pdf:active,
a.link-pdf:visited,
a.link-pdf:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.625em;/*10px*/
	font-weight:normal;
	color:#ffffff;
	text-decoration:none;
	}
a.link-pdf:hover{
	font-weight:bold;
	}
	
a.mail-contacte:active,
a.mail-contacte:visited,
a.mail-contacte:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;/*16px*/
	font-weight:normal;
	color:#555555;
	text-decoration:none;
	}
a.mail-contacte:hover{
	color:#cd0900;
	}
	
.cela-formulari{
	width:20.3125em;/*325px*/
	padding:0.3125em 0em;
	}
	
.cela-nav-img{
	width:15.625em;/*250px*/
	}
	
/* PLANA DE CORTESIA */

#div-logo-cortesia{
	width:35.3125em;/*565px*/
	height:23.125em;/*370*/
	margin:3.1250em auto;
	}
	
.taula-txt-cortesia{
	width:35.3125em;/*565px*/
	margin:1.8750em auto 0em auto;
	}	
	
.txt-cortesia{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.875em;/*14px*/
	font-weight:normal;
	color:#000000;
	text-align:center;
	}
	
a.mail-cortesia:active,
a.mail-cortesia:visited,
a.mail-cortesia:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;/*16px*/
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	}
a.mail-cortesia:hover{
	color:#cd0900;
	}							
	
.oculta { 
display:none;
}

.ma {
cursor:pointer;
}

/* PLANA ERROR 404 */

#div-container-404{
	width:600px;
	margin:50px auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#000000;
	text-align:justify;
	}
	
.titol-404b{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:25px;
	font-weight:bold;
	color:#d30000;
	text-decoration:none;
	}
	
a.link-404:active,
a.link-404:visited,
a.link-404:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	}
a.link-404:hover{
	color:#cd0900;
	}	
