body {font-family:arial,helvetica,serif;background: white url(../_img/fons2010.jpg);margin-top:0px;background-position:center;}
.contenidor {position:absolute;left:50%;width:990px;height:auto;margin-left:-494px;float:left;}
.border {width:990px;height: auto !important;min-height:452px;height:1%;border-left: 1px solid #cbcbcb;border-right: 1px solid #cbcbcb;border-bottom: 1px solid #cbcbcb;margin-bottom:100px;position:relative;}
.capsalera {width:990px;height:171px;float:left;position:relative;}
.capsalera_1 {position:absolute;top:0px;left:0px;}
.capsalera_2 {width:35px;height:35px;position:absolute;top:35px;right:165px;}
.capsalera_3 {position:absolute;top:43px;right:99px;}
.capsalera_4 {position:absolute;top:105px;right:99px;line-height:24px;right:50px;}
.menu {width:990px;height:29px;text-align:center;float:left;}
.menu a {color:#331f75;font-size:9pt;font-weight:bold;text-decoration:none;}
.submenu a {font-size:0.6em;}
.ultimSubmenu a {color:gray;font-weight:bold;font-size:12px;}
.ultimSubmenu a:hover {color:#E7AB33;}
.menuLletres {cursor:hand;cursor:pointer;}
.contingut {width:990px;min-height:452px;height:auto !important;background-image:url('../_img/fons2.jpg');margin-top:0px;}
.tresnavGaleria {margin-left:130px;
	/* IE6 Only */
	_margin-left:65px;
	/* IE7 Only */
	*:first-child+html margin-left:130px; 
}
.peu {width:990px;height:50px;float:left;margin-top:6px;padding-bottom:15px;text-align:center;}
#peu {font-family:Arial;font-size:8pt;color:black;}

/* Formulari de contacte */
form {font-family:Arial;font-size:9pt;line-height:24px;}
fieldset {border-width:0px;width:249px;}
legend {display:none;} 
input {background-color:#f6f6f7;border-width:0px;}
input#empresa {width:165px;margin-left:10px;}
input#nom {width:118px;margin-left:10px;}
input#tel {width:169px;margin-left:10px;}
input#fax {width:197px;margin-left:10px;}
input#email {width:184px;margin-left:10px;}
input#peticion {margin-left:10px;}
label {float:none;}
label#peticion {float:left;}
textarea {width:227px;height:71px;background-color:#f6f6f7;border-width:0px;}
/* Pel firefox */
html>body textarea {margin-left:0px;}


.nav {background-color:#331f75;height:18px;}
.nav, .nav ul {padding:0;margin:0;list-style:none;line-height:1;}
.nav a {display:block;color:white;text-decoration:none;height:18px;font-size:12px;font-weight:bold;}
.nav li ul li a {font-size:11px;}
.nav li ul li ul li a {font-size:10px;}
.nav li {float:left;height:18px;}
.nav li ul {position:absolute;background:#f2b816;font:bold 12px Verdana,Arial,Helvetica,sans-serif;width:150px;height:auto !important;height:1%;left:-999em;}
.nav li ul li a:hover {color:#666;}
.nav li ul li ul li a:hover {color:#e5a932;}
.nav li ul li {border-top:1px solid white;border-left:1px solid white;border-right:1px solid #ccc;border-bottom:1px solid #ccc;text-decoration: none;padding-left:7px;padding-top:3px;width:141px;height:17px;}
.nav li ul ul {margin: -22px 0px 0 141px;background-color:white;}
.nav li ul ul a {color:#666;}
.nav li:hover ul ul, .nav li:hover ul ul ul, .nav li.sfhover ul ul, .nav li.sfhover ul ul ul {left:-999em;}
.nav li:hover ul, .nav li li:hover ul, .nav li li li:hover ul, .nav li.sfhover ul, .nav li li.sfhover ul, .nav li li li.sfhover ul {left: auto;}

.nav1 {background-color:331f75;height:18px;position:relative;}
.nav1, .nav1 ul {padding:0;margin:0;list-style:none;line-height:1;}
.nav1 a {display:block;color:white;text-decoration:none;height:18px;font-size:12px;font-weight:bold;}
.nav1 li ul li a {font-size:11px;}
.nav1 li ul li ul li a {font-size:10px;}
.nav1 li {float:left;height:18px;}
.nav1 li ul {position: absolute;background:#f2b816;font:bold 12px Verdana,Arial,Helvetica,sans-serif;width:150px;height:auto !important;height:1%;left:-999em;}
.nav1 li ul li a:hover {color:#666;}
.nav1 li ul li ul li a:hover {color:#e5a932;}
.nav1 li ul li {border-top:1px solid white;border-left:1px solid white;border-right:1px solid #ccc;border-bottom:1px solid #ccc;text-decoration: none;padding-left:7px;padding-top:3px;width:141px;height:17px;}
.nav1 li ul ul {margin:-22px 0px 0 141px;background-color:white;}
.nav1 li ul ul a {color:#666;}
.nav1 li:hover ul ul, .nav1 li:hover ul ul ul, .nav1 li.sfhover1 ul ul, .nav1 li.sfhover1 ul ul ul {left: -999em;}
.nav1 li:hover ul, .nav1 li li:hover ul, .nav1 li li li:hover ul, .nav1 li.sfhover1 ul, .nav1 li li.sfhover1 ul, .nav1 li li li.sfhover1 ul {left:auto;}

#content {clear:left;color:#ccc;}

.out {background: transparent url() no-repeat;}
.over {background: transparent url(_img/menu2.gif) no-repeat;}
