/* CSS for  Web Victor Küppers*/

/*Canviar aquest valor per variar l'ample total. Per fer-lo de 740px --> 1 ÷ 16 × 740 = 46.25em*/

    html,body {
    	font: 100% Arial, Helvetica, sans-serif;
    	background: #E5E5E5;
    	margin: 0;
    	padding: 0;
    	text-align: center; 
    	color: #000000;
		  height:100%;			
    }
    
    img{border:none;}
    
    h1{font-family:'Arial', Verdana , Helvetica;	font-weight: bold;	font-size:1.2em;	color:#000;
    	background: url ('../img/fletx.gif') no-repeat 50%;}
    
		 #container { 
    	 width: 100%;  
		 height: 995px;
    	 padding: 0px;
		 margin-top:0px;
		 margin:0 auto;
    }
	
	   #mainContent {
   		 margin-left:0;
		 background: #fff url(../img/back.gif);
		 width: 100%;
		 height:955px;
    	 /*border:1px solid red;*/
		 position:absolute;  
		 left:0px;
		 top:0px;
		 z-index:0;
      }
	  
	 	#mainContent2 { 
    	 margin: 0 auto;
		 width: 780px; 
    	 padding: 0px;
		 /*border:1px solid red;*/
    	 text-align: center; 
		 margin-top:0px;
    }
	

	
	 #headerdret { 
    	float:right;
    	border:0px;
		/*border:1px solid red;*/
		background:#fff;
    	width: 780px;
		 
		 
    } 
	

   
	#peu{clear:both;}
	
	
		 #headerdret_contingut { 
    	border:0px;
		/*border:1px solid red;*/
    	margin:0 auto; 
		background:#fff;
    	width: 780px;
		    	  
    } 
	

	
		#navegacio { 
    	border:1px;
		/*border:1px solid red;*/
		background:#afc3ea;
    	width: 780px;
		height:200px; 
		   	  
    }
	
			#navegacioindex { 
    	border:1px;
		/*border:1px solid red;*/
		background:#afc3ea;
    	width: 780px;
		height:420px; 
		   	  
    }
	
		#navegacio_menu { 
    	float:left;
		 /*border:1px solid red;*/
		/*background:#afc3ea;*/
		border:1px;
    	width: 252px;
		height:120px; 
    	
    }
	
		#navegacio_logo { 
    	float:right;
		border:1px solid red;
		/*background:#afc3ea;*/
		border:0px;
    	width: 365px;
		height:15px;
		 
    	
    }
	
		#foto { 
		border:0px;
    	width: 345px;
		border:0px solid red;
		align:right;
		padding-top:85px;
		padding-right:0px;
	clear:both;
    }
	
			#foto08 { 
		border:0px;
    	width: 345px;
		border:0px solid red;
		align:right;
		padding-top:5px;
		padding-right:0px;
	clear:both;
    }
	
	
			#foto05 { 
		border:0px;
    	width: 345px;
		border:0px solid red;
		align:right;
		padding-top:25px;
		padding-right:0px;
	    clear:both;
		
		 
    	
    }
	
		#idiomes { 
		  border:0px;
		  /*border:1px solid red;*/
    	  width: 365px;
		  height:20px;
		  
	
    	
    }
	
		#logo { 
		  border:0px;
		  /*border:1px solid red;*/
		  
    	  width: 365px;
		  height:180px; 
		  
		 
    	
    }
	

	
		#continguts_text { 
    	border:0px;
    	margin: 0 auto; /* cal controlar la posició dels div*/
    	width: 725px;
		 
		   	  
    }
	
		#avis_legal { 
		float:left;
    	border:0px solid red;
		width: 80px;
		height:30px;
		padding-bottom:10px; 
		padding-left:20px;
		   	  
    }

	#twitt { 
    	border:0px solid red;
		float:left;
		align:left;
		width: 50px;
		height:30px; 
		   	  
    }
	
	/*FI CSS ESTRUCTURA */
	
	/*INICI CSS PROPIETATS CONTINGUTS */
	
	#contentsidiomes{ 
	color:#A3A2A2;
	text-align:right;
	font-family:'Arial', Verdana , Helvetica;
	font-size: 0.8em;
	padding-right:8px;
	vertical-align:top;
	clear:both;
	}
	



.enllac_idiomes_actiu:link {text-decoration : none; font-family :'Arial', Verdana , Helvetica;  color : #6e6c6c; font-size : 10px;}
.enllac_idiomes_actiu:visited {text-decoration : none; font-family :'Arial', Verdana , Helvetica;  color : #6e6c6c; font-size : 10px;}
.enllac_idiomes_actiu:active {text-decoration : none; font-family :'Arial', Verdana , Helvetica;  color : #000000; font-size : 10px;}
.enllac_idiomes_actiu:hover {font:'Arial', Verdana , Helvetica; color: #6e6c6c; font-size : 10px;}

.enllac_idiomes_inactiu:link {text-decoration : none; font-family :'Arial', Verdana , Helvetica;  color : #a6a4a4; font-size : 10px;}
.enllac_idiomes_inactiu:visited {text-decoration : none; font-family : 'Arial', Verdana , Helvetica;  color : #a6a4a4; font-size : 10px;}
.enllac_idiomes_inactiu:active {text-decoration : none; font-family : 'Arial', Verdana , Helvetica;  color : #000000; font-size : 10px;}
.enllac_idiomes_inactiu:hover {font:'Arial', Verdana , Helvetica; color: #fe0000; font-size : 10px;}
    
.avislegaltext{
	text-align:left;
	font-family:'Verdana', Arial , Helvetica;
	font-weight: bold;
	font-size:10px;
	color:#d6d6d8;
	padding-top:4px;
	padding-left:8px;
}

.avislegaltextred{
	text-align:left;
	font-family:'Verdana', Arial , Helvetica;
	font-weight: bold;
	font-size:10px;
	color:#FE0000;
	padding-top:4px;
}

.enllac_avislegal:link {text-decoration : none; font-family :'Verdana', Arial , Helvetica;  color : #a6a4a4; font-size : 10px;}
.enllac_avislegal:visited {text-decoration : none; font-family : 'Verdana', Arial , Helvetica;  color : #a6a4a4; font-size : 10px;}
.enllac_avislegal:active {text-decoration : none; font-family : 'Verdana', Arial , Helvetica;  color : #000000; font-size : 10px;}
.enllac_avislegal:hover {font:'Verdana', Arial , Helvetica; color: #000000; font-size : 10px;}

.enllac_avislegalactiu:link {text-decoration : none; font-family :'Verdana', Arial , Helvetica;  color : #000000; font-size : 10px;}
.enllac_avislegalactiu:visited {text-decoration : none; font-family : 'Verdana', Arial , Helvetica;  color : #000000; font-size : 10px;}
.enllac_avislegalactiu:active {text-decoration : none; font-family : 'Verdana', Arial , Helvetica;  color : #000000; font-size : 10px;}
.enllac_avislegalactiu:hover {font:'Verdana', Arial , Helvetica; color: #000000; font-size : 10px;}

.enllac_grisgran:link {text-decoration : none; font-family :'Verdana', Arial , Helvetica;  color : #a6a4a4; font-size : 17px;}
.enllac_grisgran:visited {text-decoration : none; font-family : 'Verdana', Arial , Helvetica;  color : #a6a4a4; font-size : 17px;}
.enllac_grisgran:active {text-decoration : none; font-family : 'Verdana', Arial , Helvetica;  color : #000000; font-size : 17px;}
.enllac_grisgran:hover {font:'Verdana', Arial , Helvetica; color: #000000; font-size : 17px;}

.enllac_vermellgran:link {text-decoration : none; font-family :'Verdana', Arial , Helvetica;  color : #000000; font-size : 17px;}
.enllac_vermellgran:visited {text-decoration : none; font-family : 'Verdana', Arial , Helvetica;  color : #000000; font-size : 17px;}
.enllac_vermellgran:active {text-decoration : none; font-family : 'Verdana', Arial , Helvetica;  color : #a6a4a4; font-size : 17px;}
.enllac_vermellgran:hover {font:'Verdana', Arial , Helvetica; color: #a6a4a4; font-size : 17px;}


.enllac_linksnegre:link {text-decoration : none; font-family :'Arial', Verdana , Helvetica;  color : #666768; font-size : 1em;}
.enllac_linksnegre:visited {text-decoration : none; font-family : 'Arial', Verdana , Helvetica;  color : #666768; font-size : 1em;}
.enllac_linksnegre:active {text-decoration : none; font-family : 'Arial', Verdana , Helvetica;  color : #000000; font-size : 1em;}
.enllac_linksnegre:hover {font:'Arial', Verdana , Helvetica; color: #000000; font-size : 1em;}

.enllac_linksvermell:link {text-decoration : none; font-family :'Verdana', Arial , Helvetica;  color : #FE0201; font-size : 10px;}
.enllac_linksvermell:visited {text-decoration : none; font-family : 'Verdana', Arial , Helvetica;  color : #FE0201; font-size : 10px;}
.enllac_linksvermell:active {text-decoration : none; font-family : 'Verdana', Arial , Helvetica;  color : #a6a4a4; font-size : 10px;}
.enllac_linksvermell:hover {font:'Verdana', Arial , Helvetica; color: #a6a4a4; font-size : 10px;}

.titol{
	font-family:'Arial', Verdana , Helvetica;
	text-align:left;
	font-weight: bold;
	font-size:1.2em;
	color:#000;
}

.titolgrispetit{
	font-family:'Arial', Verdana , Helvetica;
	text-align:left;
	font-weight: bold;
	font-size:0.93em;
	color:#8B8C8D;
}

.titolgrispetit2{
	font-family:'Arial', Verdana , Helvetica;
	text-align:left;
	font-weight: bold;
	font-size:0.85em;
	color:#616263;
}

.titolvermellpetit{
	font-family:'Arial', Verdana , Helvetica;
	text-align:left;
	font-weight: bold;
	font-size:1.1em;
	color:#000;
}

.textnegrecontingut{
	font-family:'Arial', Verdana , Helvetica;
	text-align:left;
	font-weight: normal;
	font-size:0.7em;
	color:#666768;
	text-align:justify;
}

.textnegrecontingutmet{
	font-family:'Arial', Verdana , Helvetica;
	text-align:left;
	font-weight: normal;
	font-size:0.9em;
	color:#666768;
	text-align:justify;
}

.textnegrecontingut3{
	font-family:'Arial', Verdana , Helvetica;
	text-align:left;
	font-weight: normal;
	font-size:1em;
	color:#000;
	text-align:justify;
}

.textnegreform{
	font-family:'Arial', Verdana , Helvetica;
	text-align:right;
	font-weight: normal;
	font-size:0.6em;
	color:#000;
}



.textgrisform{
	font-family:'Arial', Verdana , Helvetica;
	font-weight: normal;
	font-size:0.6em;
	color:#666;
}

.txt {
	font-family:'Arial', Verdana , Helvetica;
	font-size:0.7em;
	font-weight:normal;
	color:#000;
	background-color:#e5e5e5;
	border: none;
	
}

.btn {
	font-family:'Arial', Verdana , Helvetica;
	font-size:0.7em;
	background-color:#e5e5e5;
	border: 0px;
}

.textnegrecontingut2{
	font-family:'Arial', Verdana , Helvetica;
	text-align:left;
	font-weight: normal;
	font-size:12px;
	color:#000;
	text-align:justify;
}

.textnegrecalta{
	font-family:'Arial', Verdana , Helvetica;
	text-align:left;
	font-weight:bold;
	font-size:0.6em;
	color:#000;
	
}

.textgriscalta{
	font-family:'Arial', Verdana , Helvetica;
	text-align:left;
	font-weight: bold;
	font-size:0.6em;
	color:#777777;
	
}

.textgris2{
	font-family:'Arial', Verdana , Helvetica;
	font-weight: normal;
	font-size:10px;
	color:#777777;
	text-align:justify;
	
}

.texttaules{
	font-family:'Arial', Verdana , Helvetica;
	font-weight: normal;
	font-size:10px;
	color:#616263;
	text-align:justify;
	
}

.titlogos{
	font-family:'Arial', Verdana , Helvetica;
	font-weight: bold;
	font-size:10px;
	color:#616263;
	text-align:left;
	
}



.textampliar{
	font-family:'Arial', Verdana , Helvetica;
	font-weight: normal;
	font-size:10px;
	color:#616263;
	
}

.tdgris{
	background:#EFEFF1;
}

.tdgris2b{
	background:#D7D7D7;
}

.tdgris3b{
	background:#DDDEDF;
}



.contenidor{ width:260px;}

.tr1,.td1,{border:0px solid #000000;}
.tr1{height:14px;}
.td1{width:260px;}





