/* ###################### OVERALL SETTINGS ###################### */

BODY {

  margin: 0px 0px 0px 0px;

  background-color : #FFFFFF;

  color: #000000;

}

td, tr, p, div {

  font-family      : Verdana, Arial, Helvetica, sans-serif;

  font-size        : 11px;

  color            : #333333;

}



ul {

  margin           : 0px 0px 0px 0px;

}



hr {

  background       : #CCCCCC;

  height           : 1px;

  width            : 100%;

}



/* ############## PATHWAY AND BOTTOM BUTTON BAR ############## */

.pathway {

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 13px;

  color: #CCCCCC;

}



a.pathway:link, a.pathway:visited {

  color            : #8CA0B4;

  font-weight      : normal;

}



a.pathway:hover {

  color            : #F0F0F0;

  font-weight      : normal;

}



/* ################### MAIN AND SUB MENU SYSTEM ################### */

a.mainlevel:link, a.mainlevel:visited {

	display: block;

	background: url(../images/menu_bg.png) no-repeat;

	vertical-align: middle;

	font-size: 11px;

	font-weight: bold;

	color: #ffffff;

	text-align: left;

	padding-top: 5px;

	padding-left: 18px;

	height: 20px !important;

	height: 25px;

	width: 100%;

	text-decoration: none;

}



a.mainlevel:hover {

	background-position: 0px -25px;

	text-decoration: none;

	color: #333333;

}



table.moduletable th {

  font-size        : 11px;

  font-weight      : bold;

  color            : #9D080A;

  text-align       : center;

  background-color : #E1D9C2;

  width            : 100%;

}



table.moduletable { 

margin: 0px 0px 0px 0px; 

width: 95%; 

border-left: solid 0px #000000; 

border-right: solid 0px #000000; 

border-top: solid 0px #000000; 

border-bottom: solid 0px #000000; 

} 



.poll {

  font-family      : Arial, Helvetica, sans-serif;

  font-size        : 11px;

  color            : #666666;

  line-height      : 13px;

}



/* ###################### SECTION LISTING SETTINGS ###################### */

.sectiontableheader {

  background-color : #CCCCCC;

  color            : #779707;

  font-weight      : bold;

}



.sectiontableentry1 {

  background-color : #F0F0F0;

}



.sectiontableentry2 {

  background-color : #E0E0E0;

}


.sectiontableentryr1 {
	
		background-image: url(../images/fons_chat.gif);
}

.sectiontableentryr2 {

 background-image: url(../images/fons_chat.gif);

}

/* ###################### SMALL FONT SETTINGS ###################### */

.small {

  font-family      : Verdana, Arial, Helvetica, sans-serif;

  font-size        : 11px;

  color            : #3366C0;

  text-decoration  : none;

  font-weight      : medium;

}



.smalldark {

  font-family      : Verdana, Arial, Helvetica, sans-serif;

  font-size        : 11px;

  color            : #000000;

  text-decoration  : none;

  font-weight      : normal;

}



/* ##################### inici #################### */



.contentpaneopeninici {

background-color : #e1d9c2;

}



/* ###################### CONTENT PAGE SETTINGS ###################### */

.contentpane {

  background       : #FFFFFF;

}



.contentpaneopen {

  background       : #FFFFFF;

 }

 

.contentheading {

  font-family      : Verdana, Arial, Helvetica, sans-serif;

  font-size        : 13px;

  font-weight      : normal;

  color            : #9D080A;

  text-align       : left;

} 

.componentheading {

	font-family      : Verdana, Arial, Helvetica, sans-serif;

	font-size        : 15px;

	font-weight      : bolder;

	color            : #9D080A;

	text-align       : left;

	text-decoration: none;

}

.createdate {

  font-family      : Arial, Helvetica, sans-serif;

  font-size        : 10px;

  color            : #999999;

  text-align       : left;

}



table.moduletablelomas { 

margin: 0px 0px 0px 0px; 

width: 100%; 

border-left: solid 0px #000000; 

border-right: solid 0px #000000; 

border-top: solid 0px #000000; 

border-bottom: solid 0px #000000; 

} 

table.moduletablelomas th {

  font-size        : 16px;

  font-weight      : bold;

  color            : #9D080A;

  text-align       : center;

  background-color : #E1D9C2;

  width            : 100%;

}

table.moduletablelomas td {

  font-size        : 15px;

  font-weight      : bold;

  color            : #E1D9C2;

  text-align       : center;

  background-color : #9D080A;

  width            : 100%;

}

table.moduletablelomas a:link  {

font-size: 11px;

font-family: Verdana, Arial, Helvetica, sans-serif;

color: #E1D9C2;

text-decoration: none; }

table.moduletablelomas a:visited {

color: #E1D9C2;

text-decoration: none; }

table.moduletablelomas a:hover {

color: #A5986B;

text-decoration: none; }



table.moduletablelomas a:active {

text-decoration:underline;

color: #E1D9C2; }



table.moduletableultnot { 

margin: 0px 0px 0px 0px; 

width: 100%; 

border-left: solid 0px #000000; 

border-right: solid 0px #000000; 

border-top: solid 0px #000000; 

border-bottom: solid 0px #000000; 

} 

table.moduletableultnot th {

  font-size        : 16px;

  font-weight      : bold;

  color            : #9D080A;

  text-align       : center;

  background-color : #E1D9C2;

  width            : 100%;

}

table.moduletableultnot td {

  font-size        : 15px;

  font-weight      : bold;

  color            : #E1D9C2;

  text-align       : center;

  background-color : #9D080A;

  width            : 100%;

}

table.moduletableultnot a:link {

font-size: 11px;

font-family: Verdana, Arial, Helvetica, sans-serif;

color: #E1D9C2;

text-decoration: none; }

table.moduletableultnot a:visited {

color: #E1D9C2;

text-decoration: none; }

table.moduletableultnot a:hover {

color: #A5986B;

text-decoration: none; }



table.moduletableultnot a:active {

text-decoration:underline;

color: #E1D9C2; }





/* ###################### CONtingut ###################### */

a.pagenav:link, a.pagenav:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

 	color: #666666;

	text-align:left;

	text-decoration: none;

	}



a.pagenav:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	text-align:left;

	color: #9D080A;

	text-decoration: none;

	font-weight: bold;

	}

/* ###################### Text LLegir más ###################### */

a.readon:link, a.readon:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

 	color: #666666;

	text-align:left;

	text-decoration: none;

	}



a.readon:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	text-align:left;

	color: #9D080A;

	text-decoration: none;

	font-weight: bold;

	}



/* ###################### Text titulet següent ###################### */

a.blogsection:link, a.blogsection:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

 	color: #9D080A;

	text-align:left;

	text-decoration: none;

	}



a.blogsection:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	text-align:left;

	color: #666666;

	text-decoration: none;

	font-weight: bold;

	}

/* ###################### Link mapa ###################### */

a.mapa:link, a.mapa:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

 	color: #ffffff;

	text-align:left;

	text-decoration: none;

	}



a.mapa:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	text-align:left;

	color: #E1D9C2;

	text-decoration: none;

	font-weight: bold;

	}





/* ###################### FORMULAR SETTINGS ###################### */

.button {

  font-family      : Verdana, Arial, Helvetica, sans-serif;

  font-style       : normal;

  font-size        : 10px;

  font-weight      : bold;

  background-color : #F0F0F0;

  color            : #000000;

  border           : 1px solid #CCCCCC;

}



.inputbox {

  font-family      : Verdana, Arial, Helvetica, sans-serif;

  font-size        : 10px;

  color            : #000000;

  background-color : #F0F0F0;

  border           : 1px solid #CCCCCC;

}

/* ##########################formulari ################################## */

.contentpaneform {

  background       : #ffffff;

  text-align:left;

  font-family      : Verdana, Arial, Helvetica, sans-serif;

  font-size        : 10px;

  color            : #ff0066;

  



}



.contentpaneopenform {

  background       : #666666;

  font-size        : 10px;

  color            : #ff0066;

  

 }

 .contentheadingform {

	font-family      : Verdana, Arial, Helvetica, sans-serif;

	font-size        : 13px;

	font-weight      : bolder;

	color            : #9D080A;

	text-align       : left;

} 

/* ##################### enllaços #################### */

 .contentpaneenll {

	background       : #ffffff;

	text-align:left;

	font-family      : Verdana, Arial, Helvetica, sans-serif;

	font-size        : 10px;

	color            : #ff0066;

	list-style-image: url(../images/arrow.gif);  



}

 .componentheadingenll {

	font-family      : Verdana, Arial, Helvetica, sans-serif;

	font-size        : 15px;

	font-weight      : bolder;

	color            : #9D080A;

	text-align       : left;

	text-decoration: none;

}

 .contentdescriptionenll {

	font-family      : Verdana, Arial, Helvetica, sans-serif;

	font-size        : 12px;

	font-weight      : bolder;

	color            : #000000;

	text-align       : left;

	text-decoration: none;

}

/* ###################### LINKS ###################### */

a:link {

  font-size        : 11px;

  color            : #808080;

  text-decoration  : none;

  font-family      : Verdana, Arial, Helvetica, sans-serif;

}



a:visited {

  font-size        : 11px;

  color            : #808080;

  text-decoration  : none;

  font-family      : Verdana, Arial, Helvetica, sans-serif;

}

a:hover {

  color            : #9D080A;

  text-decoration  : none;

}



a.category:link, a.category:visited {

  color            : #333333;

  font-weight      : bold;

}



a.category:hover {

  color            : #9D080A;

}