body,td {
	font-size : smaller;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height : 120%;
}

.high_content {
	font-size : 14px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height : 140%;
    color : #C34AC3;
    font-weight : bold;
}

.high {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color : #C34AC3;
	line-height : 120%;
}

.high:HOVER,ACTIVE {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color : #4B0082;
}

.high_small {
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color : #C34AC3;
	line-height : 120%;
}

.high_small:HOVER,ACTIVE {
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color : #4B0082;
}

.link_small {
	font-size : x-small;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color : Black;
	line-height : 120%;
}

.datetime {
	font-size : 10px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    line-height : 80%;
}

.footer {
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.info {
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color : #00008B;
	font-weight: bold;
}

.info_link {
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color : #8F0BB0;
	font-weight: bold;
}

.info_link:HOVER,ACTIVE {
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color : #FF0033;
	font-weight: bold;
}

.menu {
	font-size : 10px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color : #708090;
}

.menu:HOVER,ACTIVE {
	font-size : 10px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color : #444444;
}

.links {
	font-size : x-small;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #DB7093;
	text-decoration : none;
	line-height : 120%;
}

.links:HOVER,ACTIVE {
	font-size : x-small;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #8A2BE2;
	text-decoration : none;
}

.link {
	font-size : x-small;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #0000A0;
	text-decoration : none;
	line-height : 120%;
}

.link:HOVER,ACTIVE {
	font-size : x-small;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #0000A0;
	text-decoration : underline;
}

.quick {
	font-size : 10px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : Purple;
	text-decoration : none;
}

SELECT.quick {
	font-size : 10px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #DB7093;
	text-decoration : none;
	width : 250px;
	line-height : 120%;
}

.suggestion {
	font-size : 12px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : Black;
	text-decoration : none;
	line-height : 25px;
}

INPUT.suggestion {
	font-size : 14px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : Navy;
	text-decoration : none;
	border : 1px solid #FF7800;
	background-color : #FFEBD9;
}

.online_form {
	font-size : 14px;
	font-family : ²Ó©úÅé, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : Black;
	text-decoration : none;
	line-height : 25px;
}

INPUT.online_form {
	font-size : 14px;
	font-family : ²Ó©úÅé, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : Navy;
	text-decoration : none;
	border : 1px solid #D873D3;
	background-color : #F3E1F3;
}

INPUT.search {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	height : 18px;
}

TEXTAREA.suggestion {
	font-size : 14px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
	border : 1px solid #FF7800;
	background-color : #FFEBD9;
}

.date {
	font-size : 11px;
	font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif;
    line-height : 80%;
}

.press {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color : #666666;
	line-height : 150%;
}

.press:HOVER,ACTIVE {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color : #8B4513;
}

.presslink {
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color : #8B4513;
}

.presslink:HOVER,ACTIVE {
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color : #8B4513;
}

.public {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color : #666666;
	line-height : 150%;
}

.public:HOVER,ACTIVE {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color : #FF1493;
}

.site {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color : #552B00;
	line-height : 150%;
}

.site:HOVER,ACTIVE {
	font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color : #552B00;
}

.lsprog {
	font-size : 12px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color : #0000CD;
	line-height : 120%;
}

.lsprog:HOVER,ACTIVE {
	font-size : 12px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color : Gray;
}

.tender {
    font-size : 10px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
    font-weight : bold;
	color : #FFFFFF;
	line-height : 150%;
}

.tender:HOVER,ACTIVE {
    font-size : 10px;
	font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
    font-weight : bold;
	color : #FFFFFF;
}

.pubser {
    font-size : 10px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
    font-weight : bold;
	color : #FFFFFF;
	line-height : 150%;
}

.pubser:HOVER,ACTIVE {
    font-size : 10px;
	font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
    font-weight : bold;
	color : #FFFFFF;
}

.about {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color :  #666666;
	line-height : 150%;
}

.about:HOVER,ACTIVE {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color : #1E90FF;
}

.playground {
	font-size : x-small;
	font-family : "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif";
	text-decoration: none;
	color : Black;
	line-height : 120%;
}

.sportscentres_hd {
	font-size : 11px;
        font-weight: bold;
	font-family : "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif";
	text-decoration: none;
	color : #003366;
	line-height : 120%;
}

.sportscentres_sec {
	font-size : 10pt;
        font-weight: bold;
	font-family : "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif";
	text-decoration: none;
	color : #FF9900;
	line-height : 120%;
}

.msg {
	font-size : 12px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : Black;
	text-decoration : none;
	line-height : 25px;
}

INPUT.msg {
	font-size : 14px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : Navy;
	text-decoration : none;
	border : 1px solid #A5A599;
	background-color : #EFEFE2;
}

TEXTAREA.msg {
	font-size : 14px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
	border : 1px solid #A5A599;
	background-color : #EFEFE2;
}


.jobs {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color : #666666;
	line-height : 150%;
}

.jobs:HOVER,ACTIVE {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color : #006C36;
}

INPUT.jobs {
	font-size : 14px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : Navy;
	text-decoration : none;
	border : 1px solid #006C36;
	background-color : #D9ECE2;
}

div#style_search {
	background-color : #FCEFEF;
	padding : 5px;
	border : 1px solid #9F0000;
}

#style_search td {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: black;
	line-height : 150%;
}

#style_search input {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: black;
	font-size: 12px;
	line-height : 120%;
}

div#style_search_result {
	background-color : #F0F8FF;
	padding : 5px;
	border : 1px solid #6495ED;
}

#style_search_result td {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: black;
	line-height : 150%;
}

#style_search_result select {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #4169E1;
	font-size: 11px;
	line-height : 120%;
}

#style_search_result a {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #4169E1;
	font-size: 12px;
	line-height : 120%;
	text-decoration: none;
}

#style_search_result a:HOVER,ACTIVE {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #4169E1;
	font-size: 12px;
	line-height : 120%;
	text-decoration: underline;
}

.high_content {
	font-size : 14px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height : 140%;
    color : #C34AC3;
    font-weight : bold;
}

.high {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color : #C34AC3;
	line-height : 120%;
}

.high:HOVER,ACTIVE {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color : #4B0082;
}

.high_small {
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color : #C34AC3;
	line-height : 120%;
}

.high_small:HOVER,ACTIVE {
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color : #4B0082;
}

.link_small {
	font-size : x-small;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color : Black;
	line-height : 120%;
}

.datetime {
	font-size : 10px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    line-height : 80%;
}

.footer {
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.info {
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color : #00008B;
	font-weight: bold;
}

.info_link {
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color : #8F0BB0;
	font-weight: bold;
}

.info_link:HOVER,ACTIVE {
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color : #FF0033;
	font-weight: bold;
}

.menu {
	font-size : 10px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color : #708090;
}

.menu:HOVER,ACTIVE {
	font-size : 10px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color : #444444;
}

.links {
	font-size : x-small;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #DB7093;
	text-decoration : none;
	line-height : 120%;
}

A.cultural {
  font-size: 11px;
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;  
  COLOR: #00008B;
  TEXT-DECORATION: none;
  line-height : 130%;
}
A.cultural:hover {
  font-size: 11px;
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;  
  COLOR: Blue;
  TEXT-DECORATION: none;
}
.cultural_blackb {
  font-size: 11px;
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;  
  color: black;
  line-height : 130%;
  font-weight : bold;
}

A.leisure_oa {
  font-size: 13px;
  COLOR: #00008B;
  TEXT-DECORATION: none;
  line-height : 130%;
}

.leisure_oa_blackt {
	font-size: 13px;
	color: black;
	line-height : 130%;
	font-weight : bold;
}

A.leisure_crsp {
  font-size: 11px;
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;  
  COLOR: #00008B;
  TEXT-DECORATION: none;
  line-height : 130%;
}

.leisure_crsp_blackt {
	font-size: 11px;
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;  
	color: black;
	line-height : 130%;
	font-weight : bold;
}

.leisure_crsp_sblack{
	font-size: 10px;
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;  	
	color: black;
	line-height : 130%;
}

.leisure_crsp_sred2{
	font-size: 13px;
	color: red;
	line-height : 130%;
}

.tender_footer {
	font-size : 12px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.balloting_blackt {
	font-size: 11px;
	color: black;
	line-height : 130%;
	font-weight : bold;
}
A.balloting_head2 {
	font-size: 11px;
	COLOR: #00008B;
	TEXT-DECORATION: none;
	line-height : 130%;
}
A.balloting_head2:hover {
	font-size: 11px;
	COLOR: Blue;
	TEXT-DECORATION: none;
}


/* Dynamic Menu - added 20061004 by AP8 */
/* Normal state */
.menuItemFirst {
	font-family: tahoma,arial;
	font-size:11px;
	color:#494949;
	cursor:pointer;
	background-color:#ffffff;
	padding:2px 2px 2px 2px;
	width:160px;
 	border: 1px solid #ff6600;
}
.menuItem {
	font-family: tahoma,arial;
	font-size:11px;
	color:#494949;
	cursor:pointer;
	background-color:#ffffff;
	padding:2px 2px 2px 2px;
	width:160px;
	border-left: 1px solid #ff6600;
	border-right: 1px solid #ff6600;
	border-bottom: 1px solid #ff6600;
}
.menuItemLast {
	font-family: tahoma,arial;
	font-size:11px;
	color:#494949;
	cursor:pointer;
	background-color:#ffffff;
	padding:2px 2px 2px 2px;
	width:160px;
	border-left: 1px solid #ff6600;
	border-right: 1px solid #ff6600;
	border-bottom: 1px solid #ff6600;
}

/* On mouse over */
.menuItemFirstOver {
	font-family: tahoma,arial;
	font-size:11px;
	color:#FF5402;
	cursor:pointer;
	background-color:#ffffff;
	padding:2px 2px 2px 2px;
	width:160px;
 	border: 1px solid #ff6600;
}
.menuItemOver {
	font-family: tahoma,arial;
	font-size:11px;
	color:#FF5402;
	cursor:pointer;
	background-color:#ffffff;
	padding:2px 2px 2px 2px;
	width:160px;
	border-left: 1px solid #ff6600;
	border-right: 1px solid #ff6600;
	border-bottom: 1px solid #ff6600;
}
.menuItemLastOver {
	font-family: tahoma,arial;
	font-size:11px;
	color:#FF5402;
	cursor:pointer;
	background-color:#ffffff;
	padding:2px 2px 2px 2px;
	width:160px;
	border-left: 1px solid #ff6600;
	border-right: 1px solid #ff6600;
	border-bottom: 1px solid #ff6600;
}

/* submenus container */
.submenu {
	-moz-opacity:.97;
	filter:alpha(opacity=97);
	width:160px;
}

ul.new {
  color: #000000;
  text-decoration: none;
  text-align: justify;
  list-style-position: outside;
  list-style-type: bullet;
  padding: 1px;
  margin-left: 15px;
  margin-right: 1px;
  margin-top: 2px;
  margin-bottom: 1px;
}