/* CSS Document */
/* -----------------------------------------------------------------------*/

a.link:link, a.link:visited, a.link:active{
    color:black;
    font-size:10px; 
    font-family:Verdana;
	 color: #7D7B6F; 
    text-decoration:none; 
    letter-spacing: 0px;
    visiblity:hidden;
    display: none;
	 color: #7D7B6F;
}

a.link:hover{
    color:#666666;
}

/* -----------------------------------------------------------------------*/

body {
	font-family: verdana, arial, sans;
	font-size: 10px;
	text-decoration: none;
	margin: 0 auto 0 auto;
	width: 940px;	
	text-align: center;
	background-color: white;
}

div.container{
	padding-bottom: 20px;
	padding-top: 20px;
   border: 0px;
	margin: 0 auto 0 auto;
	width: 940px;
}
/* -----------------------------------------------------------------------*/

div.header{
   float:left;
   width:100%;
   background-image: url("../imatges/logo2_sin.gif");
   height: 55px;
}

div.logo{
	float:left;
	height:59px;
	width:57px;
}

div.titol{
	float:left;
   /* height:159px;*/
	width:880px;
	/*background-image: url("../img/titol_back.gif");
	background-repeat: repeat-x;
	background-position: left;*/
}

h1.titol_principal{
	float:left;
	margin:0px;
	padding:0px;
	border:0px;
	height:23px;
	width:100%;
	margin-top:15px;
	text-align: right;
	font-family: verdana;
	font-size: 16px;
	font-weight: bold;
	color: #AAAFA9;
}

a.titol_principal{
    text-decoration: none;
	text-align: right;
	font-family: verdana;
	font-size: 16px;
	font-weight: bold;
	color: #AAAFA9;
}



div.titol_secundari{
	float:left;
	height:16px;
overflow: hidden;
	width:100%;
	text-align: right;
    text-decoration: none;
	font-family: verdana;
	font-size: 8px;
	color: #7D7B6F;
}

div.titol_secundari div{
   margin-top:6px;	
	margin-right: 7px;
height: 16px;
overflow: hidden;
}

div.titol_secundari h2{
	 margin:0px;
	 padding:0px;
	 border:0px;
    color:black;
    font-size:8px; 
    font-family:Verdana;
	 color: #7D7B6F; 
    text-decoration:none; 
    letter-spacing: 0px;
    visiblity:hidden;
    display: none;
	 color: #7D7B6F;
}

h2.titol_secundari a{
	text-align: right;
    text-decoration: none;
	font-family: verdana;
	font-size: 8px;
	color: #7D7B6F;
}

/* -----------------------------------------------------------------------*/

div.header1{
   float:left;
	width: 100%;
	height: 0px;
	margin-top: 0px;
	/*background-image: url("../img/terra_superior.gif");*/
}

/* -----------------------------------------------------------------------*/

div.header2{
   /*float:left;*/
    width:550px;
   	position:absolute; top: 625px;
	text-align:right;
    /*background-color: #E6e3d0;*/
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #797565;
	margin-top:1px;	
	margin-left: 380px;
}

#intro0{
    visiblity:hidden;
    display: none;
	 font-weight: normal;
	 font-size: 8px;
}

div.header2_text{
	 height: 17px;
	 margin-top: 5px;
	 margin-left: 30px;
}

div.header2 a:link, div.header2 a:visited,div.header2 a:active{
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #797565;
	text-decoration: none;
}

div.header2 a:hover{
	color: #797565;
	text-decoration: none;
}


/* -----------------------------------------------------------------------*/

div.content{
	float:left;
	width: 100%;
	height: 278px;
	background-color: #D4CEB3;
	margin-top:1px;
	text-align: left;
}

div.content_flash{
    width: 795px;
    /*border: 1px solid red;*/
    /*float:left;*/
	margin-top:1px;
}

div.content_grup{
	margin-left:30px;
	font-family: Verdana;
}

div.content_left{
	float:left;
   width:320px;  /*max 350!!!*/
	text-align:left;
	/*background-color: blue;*/
}

div.content_idioma{
	margin-top:40px;
	line-height: 25px;
}

a.idioma,a.idioma:hover,a.idioma:visited,a.idioma:link,a.idioma:active{
	font-size:20px;
	color: #FFFFFF;
	/*background-color: red;*/
	/*line-height: 25px;*/
    text-decoration: none;
}

div.content_idioma_intro{
	font-size:11px;
	color: #86826F;
	line-height: 12px;
	/*background-color: green;*/
}

div.content_right{
	float:left;
	width:400px;
	text-align: center;
	/*background-color: Silver;*/
	font-family: Verdana;    
}

div.content_right img{
	margin-top:70px;

}

div.content_right div{
   color:#FFFFFF;
   font-size: 20px;	
}

/* -----------------------------------------------------------------------*/

div.footer1{
   float:left;
   height:16px;
	width: 100%;
	text-align:left;
   background-color: #E6E3D0;
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #797565;
	margin-top:0px;
}

div.footer1_grup{
	margin-right:30px;
	margin-left:30px;
	/*margin-top:5px;*/
	
}

div.footer1_left{
   float:left;
	text-align:left;
}

div.footer1_right{
	float:right;
   text-align:right;
}

/* -----------------------------------------------------------------------*/


div.footer2{
   float:left;
	width: 100%;
	/*height: 21px;
	margin-top: 1px;
	background-image: url("../img/terra_inferior.gif");*/
}

/* -----------------------------------------------------------------------*/

div.footer3{
	float:left;
	width:100%;
	font-family: verdana;
	font-size: 9px;
	color: #7B7B7B;
	text-align:left;
	margin-top: 0px;
	/*
	background-image: url(../img/sombra_peu.gif);
	background-repeat: repeat-x;
	background-position: top;  */
}


div.intro{
    float:left;
	 height: 60px;
}

/* -----------------------------------------------------------------------*/
