@charset "UTF-8";
* { margin:0; padding:0;}

body {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; background-image:url(/img/background.jpg); text-align:justify; color:#666666}
#esquerra {float:left; width:242px;}
#dreta {display:none}
#cos {background-color:#ececec; background-image:url(/img/backgroundcos.jpg); background-repeat:repeat-x}
#contingut { margin-left:242px; position:relative}
#container {margin:0pt auto 40px; width:950px;}
#margin {padding-left:15px; padding-right:15px}
#margin p {margin-bottom:15px}
#margin b, #margin strong {color:#6b1312; font-weight:normal}
#sbm91 { background-image: url(/img/backgroundmenu.jpg); background-repeat:no-repeat; padding:10px; padding-bottom:100px}
#sbm91 a { color:#CCCCCC; text-decoration:none; cursor:pointer}
#menuback {background-image:url(/img/backgroundmenurep.jpg); background-repeat:repeat-y;}
#menuback li {list-style:none; margin-bottom:0px; padding:0; border: none; display:inline}
#foodmenu {background-image:url(/img/backgroundfoodmenu.jpg); background-repeat:no-repeat; width:233px; height:9px}
.contingut1 {background:none}
.contingut2 {
	background-image:url(/img/backgroundcontingut.gif);
	background-repeat:repeat-x;
	background-position:50px 43px
}
.menuLink {display:none}
h1 {color:#b51313; font-size:24px; font-weight:normal; padding-top:5px; padding-bottom:7px;}
#homeLeft {width:356px; background-image: url(/img/backgroundlines.jpg); background-repeat:repeat; padding-bottom:5px}
#homeLeft p { width:327px; margin-left:7px; margin-bottom:3px}
#homeRight {width:340px; position:absolute; top:8px; left:360px; line-height:20px; }
.linksHome {color:#666666; font-size:12px; font-weight:bold; text-decoration:none}
.linksHome:hover { color:#6b1312; text-decoration:underline}
#newsBall {position:absolute; top:0}
.fotoNews {border: solid 4px #999999}
#capNoticiesHome h2 { margin-left:85px; margin-top:33px; font-size:30px; color:#999999; font-weight:normal; margin-bottom:15px}
.fechaNoticia {
	background-color:#cccccc;
	color:#000000; 
	padding:2px;
}
#noticiesHome li {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}
#homeNews {background:#e7e7e7; margin-top:35px}
#homeRight li {list-style:none; margin-bottom:10px}
#homeRight h3 {margin-top:5px}
#homeRight h3 a {color:#441212; font-size:12px; text-decoration:none;}
#homeRight h3 a:hover {color:#666666; text-decoration:underline}
#homeRight ul {padding:8px; padding-top:50px}
#peuNoticia { background-color:#dedede; height:17px; margin-top:5px}
#peuNoticia2 { height:17px; margin-top:5px}
#bannersLeft {margin-left:3px; margin-top:10px}
#address {text-align:center; font-size:14px; color:#999999; font-weight:normal}
#address b, strong { color:#6b1312}
#titolSeccio {margin-bottom:15px}
.noticias a {color:#441212; font-size:12px; text-decoration:none;}
.noticias a:hover {color:#666666; text-decoration:underline}
#listNews li { margin-bottom:10px; list-style:none}

/*MENU*/
#menuback .menuLink {
display:block;
}
#esquerra ul .menuLink {
color:#FFFFFF;
font-size:14px;
padding-left:3px;
text-align:left;
}
#esquerra ul .menuLink:hover { color:#CCCCCC;}
#esquerra ul ul .menuLink {
color:#CCCCCC;
margin-left:10px;
display:block;
font-size:12px;
padding-bottom:1px;
}
#esquerra ul ul .menuLink:hover {
color:#FFFFFF
}
.menuLink {
padding-bottom:4px;
padding-top:5px;
}
#menuback ul ul li:hover {
background-color:#663d3d;
}
#leftform p, #rightform p  { margin-bottom:17px}
#leftform {width:250px; float:left; text-align:right}
#rightform {margin-top:50px; width:250px; margin-left:260px; text-align:right}
#commentsForm { margin-left:22px; margin-top:19px; position:relative}
#textareaForm { width:412px; height:100px;}
#foodForm { margin-top:70px; margin-left:90px; position:relative}

.btn:hover {
	background-color:#666666;
}
.btn[class] {
	background-image:url(/img/shade.png);
	background-position:center bottom;
}
.btn {
	background-color:#881f20;
	border:1px solid #999999;
	color:#FFFFFF;
	cursor:pointer;
	/*display:block;*/
	/*float:left;*/
	height:30px;
	margin-bottom:2px;
	margin-right:5px;
	margin-top:10px;
	padding:5px;
	/*position:relative;*/
	text-decoration:none;
	width:100px;
}
#margin a {color:#6a2121; text-decoration:none}
#margin a:hover {color:#666666; text-decoration:underline}
#listNews li {padding:5px}
#listNews li:hover {background-color:#CCCCCC; padding:5px}
#RSSicon { margin-left:10px; }
#rssTitle { margin-left:59px; margin-top:7px}
#rssInput { margin-left:59px; width:240px}
#btnRSS { background-image:url(/img/fondobtnenviar.jpg); border:none; padding-top:2px; padding-bottom:2px; padding-left:14px; padding-right:14px; margin-left:4px}
.listas {padding-left:40px; list-style-image:url(/img/detalle.jpg)}
#tablaDLR {padding:2px;}
#tablaDLR td {padding:2px;}

#map { margin:10px; width:650px; height:500px;}

.gallery { margin:10px; }
.gallery td { padding-left:10px; padding-bottom:10px; }
.gallery td img { border:3px #BCBCBC solid; }

#gallery_list { padding:20px 20px 20px 20px; }
#gallery_list td { padding:10px; }
#gallery_list td img { border:3px #BCBCBC solid; }
#gallery_list td a { text-decoration:none; color:#B51313; }
#gallery_list td a:hover { text-decoration:underline; }
.gallery td a { text-decoration:none; color:#B51313; }
.gallery td a:hover { text-decoration:underline; }
a.download_image { text-decoration:none; color:#B51313; font-size:11px; }
a.download_image:hover { text-decoration:underline; }

#form_contact { padding:20px; }
#form_contact td { padding:10px; }

#sitemap { padding:20px 20px 20px 40px; }
#sitemap li { padding:7px; list-style-image:url(/img/detalle.jpg); }
#sitemap li ul li { margin-left:20px; }
#sitemap li ul { margin-top:10px; }
#sitemap li a { text-decoration:none; color:#B51313; }
#sitemap li a:hover { text-decoration:underline; }

#contact_msg { padding:20px; }

#link_news a { text-decoration:none; color:#441212; font-weight:bold; }
#link_news a:hover { text-decoration:underline; color:#666;}
.presscornerDown {}
.presscornerDown2 {background-color:#990000}
#presscornerTable a {color:#990000; padding-top:10px; padding-bottom:8px; width:100%; display:block; text-decoration:none}
#presscornerTable a:hover {color:#ffffff; text-decoration:none}