body {
	margin: 0px;
	padding: 0px;
	text-align:center;	
	}
div#pagina {
	width:800px;
	padding: 0px;
	margin: 0px auto;
	text-align:left;
	border-bottom: solid 50px #fff;
	}
div.clear {
	float:none;
	clear:both;
	}	
div#navigation {
	width:191px;
	float:left;
	position: fixed;
	padding-top: 40px;
	background-color:#fff;
	}
div#content {
	width:597px;
	float:right;
	position: relative;
	}	
div#languages {
	float:right;
	}
div#languages, div#languages a {
	color: #666;
	font-family: Arial,Helvetica,sans-serif;
	font-size:9px;
	text-decoration:none;
	}
div#languages a:hover {
	color: #000;
	}		
ul#menu1 {
	list-style: none;
	margin: 0px;
	padding: 0px;
	width: 191px;
	}
ul#menu1 li {
	margin:0px;
	height: 20px;
	line-height: 20px;
	}					
ul#menu1 li a {
	padding: 0 0 0 12px;	
	font-family: Arial,Helvetica,sans-serif;
	color: #fff;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	height: 20px;
	line-height: 20px;
	display: block;
	background-color: #b3b3b3;
	}
ul#menu1 li a:hover {
	color: #3b3b3b;
	}	
ul#menu2 {
	list-style: none;
	margin: 12px 0 0 0;
	padding: 0px;
	width: 191px;
	}	
ul#menu2 li {
	margin: 0px;
	border-bottom: solid 1px #fff;
	height: 26px;
	line-height: 26px;
	}					
ul#menu2 li a {
	padding: 0 0 0 12px;	
	font-family: Arial,Helvetica,sans-serif;
	color: #fff;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	height: 26px;
	line-height: 26px;
	display: block;
	background-color: #8c8c8c;
	}
ul#menu2 li.submenu a {	
	background-color: #999999;
	padding: 0 0 0 16px;
	}	
ul#menu2 li.level3 a {
	padding: 0 0 0 30px;	
	background-color: #b3b3b3;
	}		
ul#menu2 li.in a {	
	background-color: #3b3b3b;
	}
ul#menu2 li a:hover {
	background-color: #3b3b3b;
	}	
#contenttop {
	height: 152px;
	width: 597px;
	position: fixed;
	background-color: #fff;
	border-top: solid 40px #fff;
	}		
#contenttop img {
	border:none;
	}	
div.paddingcontenttop {
	background-color:#fff;
	height: 192px;
	_display: none;
	}		
#content .text{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	line-height: 18px;
	}
#content .text b {
	font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;	
	font-size: 14px;
	}	
#content .text a {
	color: #009ee0;
	text-decoration: none;
	}
#content .text a:hover {
	color: #000000;
	}
div .linia {
	margin: 6px 0;
	border-bottom: solid 1px #ccc;
	}	
div.morat {
	background-color:#6B6E3D;
	color:#fff;
	padding: 13px 20px 13px 13px;
	}	
div.moratcambra {
	background-color:#007D60;
	}		
div.moratinici {
	background-color:#930E38;
	}	
#content div.taronja {
	background-color:#e78317;
	color:#fff;
	font-size:13px;
	padding: 13px 20px 13px 13px;
	}	
#content div.blau {
	background-color:#3a8593;
	color:#fff;
	font-size:13px;
	padding: 13px 20px 13px 13px;
	}		
div.taronja h1, div.morat h1 {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 75px;
	height: 80px;
	line-height: 80px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;	
	}	
#content .text a.foto {
	display:block;width: 191px;
	border-bottom: solid 14px #ffffff;
	}
#content div.text td.emfasi {
	font-size:19px;
	font-weight:bold;
	color:#800000;
	}	
#content div.q_taronja { 
		 background-color:#e78317;
		 width: 191px;
		 height: 122px;
		 font-family: Arial,Helvetica,sans-serif;
		 font-size: 12px;
		 color:#fff;
		 margin: 12px 12px 0 0;
		 float:left;
		 }
#content div.q_negre { 
		 background-color:#000;
		 width: 191px;
		 height: 122px;
		 font-family: Arial,Helvetica,sans-serif;
		 font-size: 12px;
		 color:#fff;
		 margin: 12px 12px 0 0;
		 float:left;
		 }		 
#content div.q_taronja table {
		 height: 122px;
		 }		 
#content .q_taronja .l1{
		 height: 40px;
		 padding-left: 11px;
		 font-weight:bold;
		 }		 
#content .q_taronja .l2{
		 padding-left: 11px;
		 }		 
#content .q_taronja .l3{
		 height: 40px;
		 padding-left: 11px;
		 font-weight:bold;
		 }		 
#content .q_taronja .l3 a {
		 color:#fff;
		 text-decoration: none;
		 }
#content .q_taronja .l3 a:hover {
		 color:#3b3b3b;
		 }		
#content .taronja a.x {
		 border:none;
		 font-weight:bold;
		 }		 	

	 