/*** Globals ***/
body {
	background: #E2E1D6 url(../img/bk.gif);
	color: #414141;
	font-family: Verdana, Arial, sans-serif;
	font-size: 80%;
	margin: 0px;
	padding: 0px;
}

a {text-decoration: none;}
strong {color: #660000;}

h1 {font-size: 1.2em; margin: 0px; padding: 25px 0px 15px 0px;}
h2 {font-size: 1.2em; margin: 20px 0px 10px 0px; padding: 0px;}
#container {background: #FFFFFF; border-left: 1px solid #C0C0C0; border-right: 1px solid #C0C0C0; margin: 0px auto 0px auto; width: 940px;}

/** Menus **/
.idiomes {background: #660000; float: right; font-size: 0.9em; list-style: none; margin: 0px 5px 0px 0px; padding: 0px 7px 4px 2px;}
.idiomes li {display: inline; margin: 0px 0px 0px 6px;}
.idiomes li a {color: #FFFFFF;}
.idiomes li a:hover {border-bottom: 1px solid #FFFFFF;}

.menu {background: #E6E6E6; list-style: none; margin: 0px; padding: 0px; height: 25px;}
.menu li {display: inline;}
.menu li a {background: #E6E6E6; color: #727272; display: block; float: left; margin: 0px 15px 0px 15px; padding: 4px;}
.menu li a.on, .menu li a:hover {background: #660000; color: #FFFFFF;}

/*.submenu {list-style: none; margin: 20px 0px 0px 20px; padding: 0px; float: 3; height: 0px; font-size: 1em;}
.submenu li  {display: inline;}
.submenu li a {background: #660000; color: #FFFFFF; display: block; float: left; margin: 0px 5px 0px 15px; padding: 4px;}
.submenu li a:hover {}*/

/* Top */
#header img {float: left;}
#header a img {border: none;}

/** Continguts **/
#continguts {border-top: 5px solid #660000; margin: 20px 0px 0px 0px; padding: 10px 15px 15px 15px;}

#ariadna {
	background: #F0F0ED;
	font-size: 0.9em;
	margin: 0px 0px 10px 0px;
	padding: 5px;
}

/*** Peu ***/
#footer {background: #660000; color: #FFFFFF; clear: both; font-size: 0.9em; margin: 10px 0px 0px 0px; text-align: center;}
#footer p{margin: 4px; padding: 3px;}

