/* Initialise
----------------------------------------------------------- */

html, body, form, fieldset {
	margin: 0;
	padding: 0;
       font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
        color: #333;
        background-color: #fff;
}

h1, h2, h3, h4, h5, h6, p, pre,
blockquote, ul, ol, dl, address {
	margin: 1em 0;
	padding: 0;
}

li, dd, blockquote {
	margin-left: 1em;
}

form label {
	cursor: pointer;
}
fieldset {
	border: none;
}

input, select, textarea {
	font-size: 100%;
}
/* ===== Generic Classes ===== */
.alignleft { text-align: left; }
.alignright { text-align: right; }
.aligncenter { text-align:center; }
.floatleft { float: left;}
.floatright { float: right;}
.clearboth { clear: both; }
.clearleft { clear: left; }
.clearright { clear: right; }
.nopadblock { padding:0px; margin:0px; display:block; }
.centerhoriz { margin: 0 auto; }
.padleft10 { padding-left:10px; }
.marg20 { padding:20px; display:block;}
.marg10 { padding:10px 20px; display:block;}
.marghp { padding:10px 10px; display:block;}
.marghp p { margin:0px 0px 5px 0px; padding:0px; }
.marg5 { padding:0px 20px; display:block; margin:0px; }

/* ===== End Generic Classes ===== */

/* Structure
----------------------------------------------------------- */

.numbers {
 color:#000;
 font-size:11px;
 padding-left:40px;
 overflow:hidden;
 width:400px;
position:absolute;
}
.numbers a {
color:#0b3223;
}

/* Shadows ie6 fixes
--------------------*/
.bottomshadow {
	width:852px;
	height:11px;
	background: url(../images/shadows_07.png) no-repeat;
}
.bottomshadow {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/shadows_07.png',sizingMethod='crop');
}
.topshadow {
	width:852px;
	height:10px;
	background: url(../images/shadows_03.png) no-repeat;
}
.topshadow {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/shadows_03.png',sizingMethod='crop');
}

html,body {
	background: #BFBFBF; behavior:url("csshover.htc");
}
body {
	margin: 10px 0px;
}
.centercol {
	background: url(../images/bg_06.png);
}
#sitecontent {
margin: 0px 0px 0px 9px;
}
#wrapper {
	width: 100%;
}
#sitewdith,#sitewdith table {
	width: 852px;
	margin-right: auto;
	margin-left: auto;
}
a img,map,area {
	border-style: none;
}
#footer {
   margin-top:0px;
}
#language_menu {
font-size:11px;
}
#language_menu select {
width:120px;
margin-left:40px;
margin-top:5px;
margin-bottom:5px;
color:#008053;
font-weight:bold;
font-family:arial;
}
.logoscenter {
text-align:center;
margin:0 auto;
width:275px;
height:50px;
}
.top_logo1 {
width:78px;
height:46px;
display:block;
float:left;
margin-left:10px;
background:url(/images/toplogo1.jpg) 50% 50% no-repeat;
}
.top_logo2 {
width:78px;
height:46px;
display:block;
float:left;
margin-left:10px;
background:url(/images/toplogo2.jpg) 50% 50% no-repeat;
}
.top_logo3 {
width:78px;
height:46px;
display:block;
float:left;
margin-left:10px;
background:url(/images/toplogo3.jpg) 50% 50% no-repeat;
}
.top_logo4 {
width:78px;
height:46px;
display:block;
float:left;
margin-left:10px;
background:url(/images/toplogo4.jpg) 50% 50% no-repeat;
}










#gridroot {
width:466px;
margin: 0 auto 0 auto;
}
.grid td {
padding:2px;
border:1px solid #ccc;
}
#gridsub {
width:460px;
padding:2px;
background:#c6d6d0;
}
.grid { 
width:460px;
border:1px solid #ccc;
}
#newscontent {

}
#newslinks {
padding:20px 5px 0 10px;
}
#newslinks a {

}
p,font {
font-size:12px;
}h3 {
font-size:13px;
margin:0px;

}
ul,li {
margin:0px;
}