BODY, TT, .txt, h1, h2, h3, .fin, .fsu, #lcontent, #content 
{
font-family: Verdana, Arial, Helvetica, sans-serif; 
color:#666666;
}

BODY {
font-size:11px;
margin: 0 auto;

text-align:center;
padding:0px;
background-color: #FFFFFF;
}

#container
{
width:830px;	
margin: 0 auto;
text-align:center;
}

#topmenu
{
margin-top:96px; 	
height:30px;
text-align: right;

}

#tophead, #tophead2
{
background-color: #d7e2d9;
padding: 8px;	
text-align: left;	
position:relative;
min-height:219px;
}


#logo
{
position:absolute;
width:140px;
height:157px;
left:40px;
top:-126px;
}

.topnews_txt
{
width:217px;
min-height:217px;
background: url(img/bg_left_top.gif);
border-bottom: 1px solid #00471c;	
float:left;
}


.topnews_img
{
width:587px;	
margin-left:8px;
border-bottom: 1px solid #00471c;	
float:left;

}

.tl_news {
width:157px;
font-size:10px;	
text-align:left;
margin: 40px 0px 0px 30px;
}


#main, #main2
{
background-color: #eff3f0;
margin-top: 10px;		
min-height: 240px;
}

#mleft, #mleft2
{
width:224px;
float:left;
}

#content
{
	
width:568px;
float:left;	
margin: 35px 15px 0px 15px;
text-align:left;
}

h1 {
font-size:14px;
}

h2 {
font-size:10px;
margin: 6px 0px 0px 0px;	
}


h3 {
font-size:10px;
margin-bottom:4px;	
}

#tophead2 {min-height:102px;}
#tophead2 img {border-bottom: 1px solid #00471c;}

#main2 
{
background-image: url(img/trb1.gif);
background-repeat:repeat-y;
}

#mleft2
{
background-image: url(img/trb2.gif);
background-repeat:repeat-x;
min-height:200px;		
text-align:left;
}

#lcontent
{
width:172px;
font-size:10px;	
text-align:left;
margin: 22px 0px 0px 26px;
}

.fsu {
	background-color: #00471c;
	border-width:1px;
	font-size: 10px;
	color: #FFFFFF;
}

.fin
{
	background-color: #eff3f0;
	border-width:1px;
	border-color: #00471c;
	font-size: 10px;
}

.err
{
	padding: 0px 0px 0px 10px;
	clear: both;
	background-color: #FFe8e8;
	border-bottom: 1px solid #DB0000;

}

.txt {
	line-height: 150%;
}

.gfoto
	{
	background-color: #d7e2d9;
	text-align:center;
	vertical-align:middle;
	}

		
.hand {cursor: pointer;}

#overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 10;
	width: 100%;
	height: 500px;
	display:none;
	}
	
#gcat {
	list-style-type: none;
	margin-left:0;
}	

#lcontent UL LI {
border-bottom: 1px solid #d7e2d9;
line-height: 130%;
display: block;
font-size:11px;
margin:2px;
}

#lcontent UL {
	margin:0px;
	padding:0px;
	border-top: 1px solid #d7e2d9;
}

#lcontent UL LI A:hover {
	background-color: #d7e2d9;
	padding: 3px 3px 3px 3px;
display: block;
text-decoration:none;
color: #eff3f0;
}

#lcontent UL LI A
{
padding: 3px 3px 3px 3px;
min-height: 14px;
display: block;	
text-decoration:none;
color: #000000;	
} 

.gcat_sel {
	background-color: #d7e2d9;
	font-weight: bold;
}

.dwx p {margin-top:3px}

A {text-decoration:none; color:#309856;}

 .frame100 {
	width:120px; 
	height:120px;
	background-position: center;
	background-color:#d7e2d9;
	text-align:center; 
	vertical-align:middle;
	}
	
.nb_results
	{
	width: 220px;
	color: #808080;
	float: left;
	}
.nb_page
	{
	width: 340px;
	color: #808080;
	text-align: right;
	float: left;
}	