/* Global properties */
body {background:#000000; font-family: Arial; color:#E7C892; }
html {min-width:100px}
html, body {height:100%}

@font-face {font-family: 'Anna Beta'; src: local("?"), url("../fonts/AnnaBeta.ttf") format("truetype"), url("../fonts/AnnaBeta.woff") format("woff"), url("../fonts/AnnaBeta.eot") format("eot"),
           url("../fonts/AnnaBeta.svg") format("svg"), url("../fonts/AnnaBeta.otf") format("opentype"); }

#contenidor {width: 1000px; margin: auto; } 
#taula {border-left: 1px solid #E7C892; border-top: 1px solid #E7C892; border-right: 1px solid #E7C892; width:1000px; height:100px; text-align: center; padding: 0; background-image: -ms-linear-gradient(left, #000000 0%, #797741 100%); background-image: -moz-linear-gradient(left, #000000 0%, #797741 100%); background-image: -o-linear-gradient(left, #000000 0%, #797741 100%); background-image: -webkit-gradient(linear, left, right, color-stop(0, #000000), color-stop(1, #797741)); background-image: -webkit-linear-gradient(left, #000000 0%, #797741 100%); background-image: linear-gradient(left, #000000 0%, #797741 100%); filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorstr='#000000', EndColorstr='#797741'); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#797741',GradientType=1 );}
#logo {width: 185px; vertical-align: bottom; padding-bottom:0; }
#titol { font: 1.0em/1 'Anna Beta'; height:35px; }
#telefon { font: bold 3em/1 'Anna Beta'; margin-bottom: 10px; }
#idioma { font: bold 0.8em/1 Arial; text-align: right; vertical-align: bottom; }
#info {border-left: 1px solid #E7C892; border-right: 1px solid #E7C892; border-bottom: 1px solid #E7C892; width: 998px; height: 500px; background:url(../imatges/fons.png) no-repeat left bottom; }
#ciutats { font:  0.9em/1 Arial; color: #E7C892; margin-top: 5px;}
#ciutats a { font:  0.9em/1 Arial;  color: #E7C892; text-decoration: none;}
#ciutats a:hover{ font:  0.9em/1 Arial;}
#activa {font: bold 0.9em/1 Arial; text-transform: uppercase; background:#E7C892; color: #000000;}
.menu { width: 100%;}
.menu td {width:166px; background:#3d441c; color: #E7C892; text-align:center; }
.menu td a {background:#3d441c;  font: 0.9em/1 Arial; color: #E7C892;  }
.menu td a:hover {color: #FFFFFF; }
#activa {font: bold 0.9em/1 Arial; text-transform: uppercase; background:#E7C892; color: #3d441c;}

h1 {text-align: center;}
h2 {text-align: center;}
#inici {font: 1em/2 Arial; margin: 0 30px 0 30px; text-align: justify; }
#iniciC {font: 1.0em/1.5 Arial; text-align:center; margin-top: 30px;}
#telefon2 { font: bold 1.5em/1 'Anna Beta'; }
#descarregues {text-align: center; border: 1px solid #3d441c; width:181px; height: 25px; padding-top: 10px; } 
#descarregues a {color: #E7C892; } 
#descarregues a:hover {color: #FFFFFF; text-decoration: none;} 
#activa2 {font: bold 0.9em/1 'Arial'; text-transform: uppercase; text-align: center; background:#E7C892; color: #3d441c; width:181px; height: 25px; padding-top: 10px; }
#tdTop {vertical-align: top; }
#ident200 {padding: 20px 40px 0px 40px; text-align: justify; }
#ident200 ul li a {color:#E7C892; }
#logos {height:450px; overflow: auto; }
#filalogos td {border: 1px solid #E7C892; text-align:center; }  
#centrat {margin: auto; text-align: left; width:550px; }
#taulaContacte {border: 1px solid #3d441c; width: 100%; padding: 10px 10px 10px 10px; }
#input {border: 1px solid #E7C892; background:#3d441c; color: #E7C892; width:450px; padding: 0; }
#txtarea {border: 1px solid #E7C892; background:#3d441c; color: #E7C892; width:450px; height: 5em; padding: 0; overflow-y: auto; }
#butons {border: 1px solid #E7C892; background:#3d441c; color: #E7C892; }

a:link {color: #000; text-decoration: none; }
a:visited {color: #E7C892; }
a:hover, a:active {color: #E7C892; background-color: transparent; text-decoration: bold; }


/* Hide from IE5-Mac \*/
#nav li a {float: none}
/* End hide */
