body {



	margin: 0px;



	/*background: url(../images/bgr.png) repeat;*/



}







table.akostaff {



  background: transparent;



}







tr, p, div {



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



  font-size        : 11px;



  color            : #404040; /* DED7CE*/

  font-weight: bold;

}







td.headerleft {
  width: 166px;
  background: #ffffff url(../images/bck_headerleft.gif) no-repeat;
  /* o la línea de arriba, o estas 2:  background: #ffffff url(../images/bck_headerbottomleft.gif) no-repeat;
  background-position: 0px 89px 0px 0px;  */
}

td.headertopright {
  width: 604px; 
  background: #ffffff url(../images/bck_headertopright.gif) no-repeat;
}
td.headerright {
  width: 604px; 
  background: #ffffff url(../images/bck_headerbottomright.gif) no-repeat;
}



hr {



  background       : #999999;



  height           : 1px;



  width            : 100%;



}


#mainlevel-nav {
margin: 0; padding: 0;
}
#mainlevel-nav li {
background-image: none;
padding-left: 0px;
padding-right: 0px;
list-style:none;
float: left; 
margin: 0;
width: 10%; 
font-size: 10px;
font-weight: bold;
line-height: 16px;
white-space: nowrap;
text-indent: 15px;
}
#mainlevel-nav a {
display: block;
/*float: right;*/
text-decoration: none;
border-style: none solid none none;
border-right-width: 1px;
border-color: transparent #ffffff transparent transparent;
background: #DFBD80 url(../images/vmenu_bgr.png) 1px no-repeat;
color: white;
padding: 0px 3px 0px 0px;
}
#mainlevel-nav a {
float: none;
}
#mainlevel-nav a:hover {
background: #00215E url(../images/vmenu_bgr.png) 1px no-repeat;
}


/*different setting for newsflash*/















.newsflash td {















color: #000000;















text-align: justify;















vertical-align: middle;















}































/*setting for the greetings*/















.mainpage {














text-align: justify;















color: #333333;















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















font-size: 13px;















}















.mainpage-bkg {















/*	background-image: url(../images/lineborder.png);*/















	width: 1px;















}































.greybg {















  background: #eeeeee;















}































.greybg2 {















  background: #000000;















  margin: 0; padding: 0;















  height: 0px;















}































/*pathaway setting*/















.pathway {















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















font-size: 9px;















}































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















  color            : #D68A00;















  font-weight      : normal;















}































a.pathway:hover {















  color            : #184D75;















  font-weight      : normal;















  text-decoration   : none;















}































/*for title or site name*/















.title {















font-family: sans-serif;















font-size: 20px;















font-weight: bold;















color : #000000;















margin-left: 10px;















}































/*for the tag-line*/















.subtitle {















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















font-size: 12px;















font-weight: bold;















color : #D68A00;  /*#666666*/















text-transform: uppercase;















letter-spacing: 1px;















margin-left: 20px;















}































#active_menu {















  color: #999999;















}































/* --Default Class Settings-- */































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















display: block;















color: #000000; /*#000089;*/















font-weight: bold;















/*background-image: url(../images/menu_bgr.png);















background-repeat: repeat-y;*/















background-color: #ffffff;















width: 95%; /*95%*/















text-indent: 15px;















text-decoration: none;















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















line-height: 20px;















margin-bottom: 1px;















}















a.mainlevel:hover {















color: #999999;  /*#333333*/















}































a.mainmenu:link, a.mainmenu:visited {















color: #ffffff; 















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















font-weight: bold;















font-size: 10px;































}















a.mainmenu:hover {















color: #333333; 















}















.pollstableborder {















border: 1px solid;















padding: 1px;















}































a.sublevel:link, a.sublevel:visited {















        padding-left: 1px;















        vertical-align: middle;















        font-size: 11px;















        color: #D68A00;















        text-align: left;















}















































a.sublevel:hover {















color: #7696BF; text-decoration: none;















}











table.moduletable {

	padding: 0px 0px 0px 0px;  /*top, right, bottom, left*/

    margin-top: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	margin-right: 0px;

/*	text-indent: 6px;*/

}





table.moduletable th {

	font-size        : 12px;

	font-weight      : bold;

	color            : #D9D5CA;

    width            : 100%;

    font-style: italic;

	text-align: center;

	background-color: #00205A;

/*	background: url(../images/bck_topmodules.gif) repeat-x; */

	text-indent: 0px;

	padding: 0px 0px 0px 0px;

	margin: 0px 0px 0px 0px;

}



table.moduletable_resto {

	padding: 5px 0px 5px 10px;

    margin-top: 15px;

	width: 100%;

}





table.moduletable_resto th {

	font-size        : 12px;

	font-weight      : bold;

	color            : #D9D5CA;

    width            : 100%;

    font-style: italic;

	text-align: center;

	background-color: #960901;

/*	background: url(../images/bck_topmodules.gif) repeat-x; */

	text-indent: 0px;

	padding: 4px 0px 4px 0px;

}





table.moduletable_np {







	padding: 0px 0px 0px 0px;  /*top, right, bottom, left*/



    margin-top: 0px;



	margin-bottom: 2px;



	margin-left: 0px;



	margin-right: 0px;



/*	text-indent: 6px;*/



}







table.moduletable_np th {







	margin-top: 15px;



	width: 100%;



	font-size        : 12px;



	font-weight      : bold;



	color            : #D9D5CA;



    width            : 100%;



    font-style: italic;



	text-align: center;



	background-color: #00205A;



/*	background: url(../images/bck_topmodules.gif) repeat-x; */



	text-indent: 0px;



	padding: 4px 0px 4px 0px;



}







table.moduletable li {















}































table.moduletable ul {















	padding: 0px;















}















table.moduletable td {















font-size: 10px;















font-weight: normal;















}































.poll {















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















  font-size        : 10px;















  color            : #666666;















  line-height      : 14px;















}































table.pollstableborder {















	border: 1px solid #cccccc;















}































.sectiontableheader {















  background-color : #CCCCCC;















  color            : #333333;















  font-weight      : bold;















}































.sectiontableentry1 {















  background-color : transparent;  /*#F0F0F0*/















}































.sectiontableentry2 {















  background-color : transparent;  /*#E0E0E0*/















}































.small {















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















  font-size        : 10px;















  color            : #999999;















  text-decoration  : none;















  font-weight      : bold;















}































.smalldark {















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















  font-size        : 10px;















  color            : #000000;















  text-decoration  : none;















  font-weight      : normal;















}















































.contentpane {















  background       : transparent;  /*#dedede*/















}































.contentpaneopen {















  border : 0px ridge #0099cc;















  width: 100%;















  padding: 1px;















}































.contentheading {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  text-align       : left;
  color            : #999999;
  font-weight      : bold;
  font-size: 18px;
  width: 460px;
  border-bottom-width: 2px;
  border-color: #BBBBBC;
  border-style: none none solid none;

  padding-left: 11px;
  padding-top: 34px;
  padding-bottom: 8px;
  background-image: url(../images/square.gif) ;
  background-repeat: no-repeat;
  background-position: 0px 39px 0px 0px; 
}


.componentheading {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  text-align       : left;
  color            : #999999;
  font-weight      : bold;
  font-size: 18px;
  width: 460px;

  padding-left: 11px;
  padding-top: 4px;
  padding-bottom: 8px;

}





.albumgalery {



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



text-align       : left;



color: #D68A00; /*#000089;*/



font-weight: bold;



font-size: 14px;



}







.albumfoto {



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



text-align       : left;



color: #000000; /*#000089;*/



font-weight: bold;



font-size: 14px;



}























.createdate {















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















  font-size        : 10px;















  color            : #999999;















  text-align       : left;















}















































.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;















}































a:link, a:visited {















color: #00205A;















text-decoration: none;















}































a:hover {















color: #DEB252;  /*184D75   153C5A*/















text-decoration: none;















}































/* For content item titles that are hyperlink instead of Read On */















a.contentpagetitle:link, a.contentpagetitle:visited {















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















	font-size: 12px;















	font-weight: bold;















 	color: #000000;  /*ff9900*/















	text-align:left;















	text-decoration: underline;















	}































a.contentpagetitle:hover {















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















	font-size: 12px;















	font-weight: bold;















	text-align:left;















	color: #666666;















	text-decoration: none;















	font-weight: bold;















	}































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















  color            : #333333;















  font-weight      : bold;















  font-size: 11px;















font-weight: bold;















}































a.category:hover {















  color            : #999999;















}































/* Styles for dhtml tabbed-pages */















.ontab {















	background-color: #ffae00;















	border-left: outset 2px #D68A00;/*ff9900*/















	border-right: outset 2px #808080;















	border-top: outset 2px #D68A00;/*ff9900*/















	border-bottom: solid 1px #d5d5d5;















	text-align: center;















	/* Cannot use hand as its not a W3C CSS validator */















	/*	cursor: hand;*/















	font-weight: bold;















	color: #FFFFFF;















}















.offtab {















	background-color : #e5e5e5;















	border-left: outset 2px #E0E0E0;















	border-right: outset 2px #E0E0E0;















	border-top: outset 2px #E0E0E0;















	border-bottom: solid 1px #d5d5d5;















	text-align: center;















	/* Cannot use hand as its not a W3C CSS validator */















	/*	cursor: hand;*/















	font-weight: normal;















}















.tabpadding {















}































.tabheading {















	background-color: #ffae00;















	text-align: left;















}































.pagetext {















	visibility: hidden;















	display: none;















	position: relative;















	top: 0;















}































/* for modifying {moscode} output.  Don't set the colour! */















.moscode {















	background-color: #f0f0f0;















}















.code {















	background-color: #f0f0f0;















	border: 1px solid #FFF;















}































/* Text passed with mosmsg url parameter */















.message {















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















	font-weight: bold;















	font-size : 10pt;















	color : #D68A00;















	text-align: center;















}































/* Javascript Back button */















.back_button {















	text-align: center;















	margin-top: 40px;















}































table.contenttoc {















	color: #333300;















	background-color: #e0e0e0;















	border: 1px solid #333;















}































table.contenttoc td {















    font-size: 8pt;















    font-weight: normal;















    text-align:left;















}















ul {
  margin: 0;
  padding: 0;
  list-style: none;
}































li {
  line-height: 15px;
  padding-left: 30px;
  padding-top: 0px;
  background-image: url(../images/arrow.png) ;
  background-repeat: no-repeat;
  background-position: 18px 3px;
}































table.searchinto {















	width: 100%;















}































table.searchintro td {















	background-color: #293C43;















	color: #ffffff;















	font-weight: bold;















}			































td.menu1 {















display: block;















color: #ffffff;















font-weight: bold;















/*background-image: url(../images/menu_bgr.png);















background-repeat: no-repeat;*/















width: 95%; /*95%*/















text-indent: 15px;















text-decoration: none;















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















line-height: 20px;















margin-bottom: 1px;















}

div.contentheading {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  text-align       : left;
  color            : #999999;
  font-weight      : bold;
  font-size: 18px;
  width: 460px;
  border-bottom-width: 2px;
  border-color: #BBBBBC;
  border-style: none none solid none;

  padding-left: 11px;
  padding-top: 4px;
  padding-bottom: 8px;
  background-image: url(../images/square.gif) ;
  background-repeat: no-repeat;
  background-position: 0px 9px 0px 0px; 
}