/*RECORDEU, SI FIQUEU ID(#), NOMÉS ES PODEN CRIDAR UN COP EN LA PAGINA HTML, SINO HAUREU DE FICAR CLASS*/

* { padding: 0; margin: 0; }

body { background:#fff; font: 73% Arial, Verdana, Helvetica, sans-serif; /*si nomes fem servir una tipo, la definim aqui*/}

h1 {font-size: 1.5em!important; line-height: 120%	; color:#000}

h2 {font-size: 1.2em!important; line-height: 120%; color:#000}

p {font-size: 1em; padding:0; margin:0 0 8px 0}

form {margin:0; padding:0}

a {color: #0066CC; text-decoration: none; }

a:active {outline: none; }

a:hover {text-decoration:none; outline: none; color: #432507; }

input {margin:0 10px 0 8px;border:1px solid #DBDBDB; font-family: arial, verdana, helvetica, sans-serif; }

select{ font-size:0.9em}

ul {margin:0; padding:0; background-image: url("http://www.3xl.cat/img/bg1_t.gif"); background-repeat: no-repeat; background-position: 15px 0px; }

#content ul{ background-image: none; }

.peu ul{ background-image: none; }

li {display: block;padding: 6px 4px 6px 20px; border-bottom: 1px solid #D6D6D6; list-style-type: none; margin-bottom: 0!important;}

.peu li {border-bottom: none; }

#leftcolumn .final { border-bottom:none; }

.inner_list{padding:6px 4px 6px 20px; background-color: transparent; }

.menu_selected { background-color: transparent;}

.menu_selected a { color:#000;}

.clear { clear:both; height:1px; font-size:1px;overflow:hidden; border: none ; padding:10px 0 16px 0; }

#wrapper {  margin: 0 auto; /*d'aquesta forma centrem tot el block en la pagina*/ width: 996px; /*aqui definim la amplada de la pagina*/}

#header { color: #333; width: 900px; float: left; padding: 10px; margin: 10px 0px 5px 0px; font-size: 3em; }

#navigation { float: left; width: 900px; color: #333; padding: 10px; /*podem crear separacio o no de la capçalera i del contingut*/ margin: 0px 0px 5px 0px; background: #BD9C8C; }

#navigation ul {	margin: 0px; padding: 0px; }

#navigation li { /*definim com volem que sigui els items del menu*/	list-style-type: none; display: inline; border-right-width: 2px; border-right-style: solid; border-right-color: #FFFFFF; }

#leftcolumn {  color: #496E92; /*border: 1px solid #ccc; */ background: #FFF; margin: 0; padding: 20px 0 0 0; width: 215px; float: left; }

/*#leftcolumn ul {	padding: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; }*/

#leftcolumn li { /*definim com volem que sigui els items del menu*/	list-style-type: none; }

#content {  float: left; color: #333; /*border: 1px solid #ccc; background: #FFF; */ margin: 0px; padding: 20px 12px 12px 12px; /*height: 350px; */ width: 562px; display: inline; }

#content li{border-bottom: 1px solid #CCC; }

#content p {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 20px; }

#rightcolumn {	color: #333; /*border: 1px solid #ccc; */	background: #EFEFEF; margin: 20px 0px 5px 0px; padding: 10px; width: 175px; float: left; text-align: center; }

#rightcolumn p{ font-size: 0.90em; color:#666666; }

#footer {  width: 900px; clear: both; color: #333; /*border: 1px solid #ccc; background: #BD9C8C; */ margin: 0px 0px 10px 0px; padding: 10px; font-size: 3em; }

#publi_sb {	color: #333; background: #F2F2E6; height: 90px; border: 1px solid #CCCCCC; margin-top: 10px; }

#publi_roba {	background-color: #F2F2E6; width: 200px; height: 200px; margin-left: 8px; margin-top: 10px; }

#index_calendar {background-color:#FFF; }

#index_calendar td { margin:0; padding:5px; }

#index_calendar td a{ background-color:#FFF; font-weight:normal; display: block; }

#index_calendar td a:hover{ background-color:#333; font-weight:bold; color:#FFF}

#index_calendar #index_calendar_days { background-color:#CCC; }

#index_calendar #index_calendar_days td{ padding: 5px; }

#index_calendar .index_calendar_tit { font-weight:bold;padding: 5px; }

.index_calendar_disabled { vertical-align: middle; }

.index_titol_menu {font-size: 0.95em; line-height: 110%; color:#000; font-weight: lighter; margin:0; padding: 3px 5px 3px 5px; background-color:#EFEFEF; width: 195px; border-left: 10px solid #0C0CC8; }

.mainTitol { background-color:#EEEAE8; margin:0 0 16px 0; padding: 12px; border:1px solid #CCC; }

.modulaz { background-color:#E4E4E4; margin:0; padding: 5px 0 5px 0;  line-height: 120%;}

.modulaz li {display:inline; border-bottom:none; line-height: 120%;}

.index_pretitol { background-image:url(/img/list.gif); background-repeat:no-repeat; color:#666; margin:0 0 4px 0; padding:0 0 0 16px; font-size: 0.95em;}

.index_cat {color:#000;}

/* ESTILS DEL PEU - VENEN DES DEL CSS GENERIC DEL PORTAL **/

#peu P a{color:#FF0000; text-decoration:none;}

#peu P{ padding: 8px 10px 8px 0; text-align:right; color:#3C5260; font-weight:normal}

#peu{ width:740px; border-right:10px solid white; margin: 0 auto 10px auto;  clear:both; padding:4px 0;vertical-align:middle;  display:block;  font-size:0.9em;}