/* CSS Document */

html, body{ 
	 margin:0; 
	 padding:0; 
	 text-align:left;
	} 

body { 
	 color:#fff;
	 font: normal 11px verdana;
	 scrollbar-face-color:#ffffff;
	 scrollbar-shadow-color:#505750;
	 scrollbar-highlight-color: #505750;
	 scrollbar-3dlight-color:  #ffffff;
	 scrollbar-darkshadow-color: #ffffff;
	 scrollbar-track-color:   white;
	 scrollbar-arrow-color:   #000000;
	 margin:0; 
	 padding:0;} 

div {margin:0px; padding:0px;}
table {font: normal 11px verdana;}
form {margin:0px;padding:0; }
.formulari{font: normal 11px verdana;}
.blanc, a.blanc , a.blanc:link, a.blank:visited{ font: bold 11px georgia; color:#ebe8e8; }
a.blanc:hover {color:#e00000}
.clr{clear:both;}
h1{font:bold 18px verdana; color:#37403b; margin: 38px 0 0 25px;}
h2 {font: bold 14px verdana; color: #00589c;}
h3, h3 a, h3 a:link, h3 a:visited, h3 a:hover{font:bold 10px verdana; color:#00589c; text-decoration:underline; margin:0; }

ul, ul a, ul a:link, ul a:visited {margin:0px; padding:0px;}
li,  li a, li a:link, li a:visited{margin:0px; padding:0px;}

#contenedor{
display:block;
text-align: left;
width: 850px;
height:710px;
margin: auto;
background: url(../img/index/fons.gif) repeat-y top;
}
#contenedor_links{
display:block;
text-align: left;
width: 850px;
height:1030px;
margin: auto;
background: url(../img/index/fons.gif) repeat-y top;
}

/******* MENU ********************************************************************/
.hr{ border:  solid 1px #37403b ; width: 140px; }
#menu {display:block;
float:left;
width:165px;
height:441px;
background: url(../img/menu/fons.gif) repeat-x top; 
text-align:left;
margin:7px 0 0 24px;
padding-left:5px;
}
*html #menu{margin-left:12px;}
#menu ul li {
	display:block;
	width: 145px;
	font:bold 13px Georgia;
	color:#ebe8e8;
	margin:0px 0 0 5px;
	padding:3px 0px 5px 5px;
	list-style-type: none;
	
	}
#menu ul li a, #menu ul li a:link, #menu ul li a:visited{
	display: block;
	padding:12px 0px 2px 5px;
	text-decoration:none;
	font: bold 13px Georgia;
	color:#ebe8e8;
		}
#menu ul li a:hover{color:#e00000;}
#menu ul li {background: url(../img/menu/linia.gif) repeat-x bottom; padding:2px 0 2px 2px;}
#catalogo{ padding:12px 0 15px 11px; width:138px; }
#privacidad { margin-top: 43px; color:#ebe8e8;}
*html #privacidad {margin-top: 25px; padding:0px 0 3px 0px;}
#privacidad {#/margin-top: 25px; padding:0px 0 3px 0px; }
#privacidad li {list-style-type:none;  padding:0px 0 3px 17px; color:#ebe8e8; width:145px;}
#privacidad li{#/padding:0px 0 3px 0px;}
/*******Fi menu *********************************/

#cabecera{display: block; width:804px; height:191px; background: url(../img/index/cap.gif) no-repeat top; margin-left:24px;}


#contenido{
display: block; 
float: left;
width:624px; 
height:440px; 
background: url(../img/index/cos.gif) repeat-x top; 
margin:7px 0 0 10px;
} 

#contenido_links{
display: block; 
float: left;
width:624px; 
height:765px;
background: #99a99a; 
margin:7px 0 0 10px;
} 
.cuerpo{margin: 22px 35px 0 35px; text-align:justify;}
#links, #links a, #links a:link, #links a:hover, #links a:visited{font: bold 11px verdana; color:#ebe8e8;}
/***********PEU ************************************************/

#peu {width:623px; float:right; margin: 0 22px 12px 0;}
*html #peu { margin-right:11px;}
.barra{width:623px; height: 7px; background: url(../img/peu/barra.gif) repeat-x top; margin-top:8px;}
.esquerra{  float:left; margin-top:8px;}
.dreta{ display: block;  float:right; text-align:right; margin-top:8px; font: bold 10px verdana;}
a.link_peu, a.link_peu:link, a.link_peu:visited {font: bold 11px verdana; color: #b7b585; text-decoration:none;}
a.link_peu:hover {color: #e00000; text-decoration:none;}