body { margin:0; background-image: url(../img/fons.jpg); background-repeat:no-repeat;background-position:top; 	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em; }
	
h1{color: #F95901; font:  30px Arial, Helvetica, sans-serif;}
.donde_tit{color: #000; font:  22px Arial, Helvetica, sans-serif;}

a.tatamia_rol {  color: #F85900;  text-decoration: none;  font-family:Arial, Helvetica, sans-serif;  font-size: 1em; }
a.tatamia_rol:visited {  color: #F85900;  text-decoration: none;  	font-family: Arial, Helvetica, sans-serif;	font-size: 1em; }
a.tatamia_rol:hover {	color: #F85900;	text-decoration: underline;	font-family: Arial, Helvetica, sans-serif;	font-size: 1em;	}
a.tatamia_rol:active {  color: #F85900;  text-decoration: none;  font-family: Arial, Helvetica, sans-serif;  font-size: 1em; }


a.tatamia_roll {  color: #3E98CC;  text-decoration: underline;  font-family:Arial, Helvetica, sans-serif;  font-size: 1em; }
a.tatamia_roll:visited {  color: #3E98CC;  text-decoration: underline;  	font-family: Arial, Helvetica, sans-serif;	font-size: 1em; }
a.tatamia_roll:hover {	color: #000000;	text-decoration: underline;	font-family: Arial, Helvetica, sans-serif;	font-size: 1em;	}
a.tatamia_roll:active {  color: #3E98CC;  text-decoration: underline;  font-family: Arial, Helvetica, sans-serif;  font-size: 1em; }


#inicio{ background:url(/img/bg_fondon.gif);}

#img_dercha{ float:right; margin-left:20px;}

#base{
position:absolute; left:50%;
width:779px; margin-left:-389px; }

#barra{ height:45px;}

#idioma_base{ width:300px;  float:left; padding-left:139px;
}

#flash{ height:181px;}


#pop {
	position:absolute;
	left:23px;
	top:259px;
	width:364px;
	height:281px;
	z-index:1;
}

#peu{ height:55px; background-image: url(../img/punts.gif); background-repeat:repeat-x; background-position:top; text-align:center; padding-top:10px; color:#F95901; font:  10px Arial, Helvetica, sans-serif; clear:both;}

#peu_center{ text-align:center; width:540px; margin: 0 auto; color:#F85900; font:  10px Arial, Helvetica, sans-serif;}

#contingut{ width:100%; width:750px; padding-left:20px;}
#chicha_izq{ width:500px;  float:left; margin-bottom:20px;}
#chicha_derc{ width:230px; float:right; height:100px;}

#chicha_izq_produc{ width:400px;  float:left; margin-bottom:20px;}
#chicha_derc_produc{ width:324px; float:right;}


#flecha_lista ul
{
list-style-type: none;
text-align: left;
}

#flecha_lista ul li a
{
background: transparent url(../img/flecha.gif) left center no-repeat;
padding-left: 20px;
text-align: left;
font: normal 12px Arial, Helvetica, sans-serif;
text-decoration: underline;
color: #3E98CC;

}

#flecha_lista ul li a:hover
{
background: transparent url(../img/flecha.gif) left center no-repeat;
color: black; 
}





/*menu*/

#navcontainer, #navcontainer_idi {padding: 0;}
#navcontainer ul, #navcontainer_idi ul {
        border: 0;
        margin: 0;
        padding: 0;
        list-style-type: none;}
#navcontainer ul li, #navcontainer_idi ul li {
        display: block;
		float:left;
        text-align: center;
        padding: 0;
		margin-top:2px;}
#navcontainer ul li a, #navcontainer_idi ul li a {
float:left;
        height: 22px;
        margin: 0 0px 0px 0px;
        text-decoration: none;
        display: block;
        font: bold 11px Arial, Helvetica, sans-serif;
		}
		
#navcontainer ul li a {padding: 8px 13px 0 13px; color: #fff;}
#navcontainer_idi ul li a {padding: 8px 13px 0 13px;  color: #801F2A;}

#navcontainer ul li a:hover {
        color: #fff;
        text-decoration: none;
		background-color:#D4470C;}
 #navcontainer_idi ul li a:hover {
        color: #000;
        text-decoration: underline;
		}
#navcontainer a:active {}
#navcontainer li#active a {background: #E65006; color: #fff;}
	  
#navcontainer_idi li#active a {color: #F95901; text-decoration:none; cursor:default;}	 
	 
#navlist_peu {padding: 0;}

#navlist_peu ul {
        border: 0;
        margin: 0;
        padding: 0;
        list-style-type: none;

}

#navlist_peu ul li {
        display: block;
        float: left;
        text-align: center;
        padding: 0;
        margin: 0;

}

#navlist_peu ul li a {
float:left;

        padding: 2px 6px 0 7px;
        margin: 0 0px 0px 0px;
        color: #003366;
        text-decoration: none;
        display: block;

        font: 10px Arial, Helvetica, sans-serif;
		
		
}

#navlist_peu ul li a:hover {

        color: #003366;
        text-decoration: none;
		
}

#navlist_peu a:active {

		
}

#navlist_peu li#active a {
        background: #6CB6DB;
        
        color: #000;
}

/*menu fin*/
