BODY {background-color:#f9fff5; padding:0; margin:0;
font-family: Tahoma, Sans-Serif; font-size: 9pt;}



TABLE {padding:0; margin:0;border:none; font-size: 9pt;}

TABLE.main {width: 100%; height: 100%;}

TABLE.main TR TD {
	vertical-align: top;
}

TABLE.main TR TD.header {
	height: 75px;
	text-align:center;
	background-color:#f2ffe9;

}

TABLE.main TR TD.header H1{
		font-family: Verdana;
		font-size: 18pt;
		font-weight: normal;
		padding:0;
		margin:0;
}

TABLE.main TR TD.header H2{
	color:#ba0000;
	font-size: 9.5pt;

	margin:4px 0 0 0;
}



/* menu */
TD.menu{
	background-color:#d9d9d9; padding:0; vertical-align:top;
}

TD.menu TABLE {
	width:100%;
}

TD.menu TABLE TR TD {
	vertical-align:center;
	padding:22px 9px 22px 9px;
	text-transform: uppercase;
	font-size: 10pt;
	font-family: Verdana, sans-serif;
	/*font-weight: bold;*/
}

TD.menu TABLE TR TD.selected {
	background-color:#e7e6e6;
}

TD.menu TABLE TR TD.selected A 
{font-weight: normal;}

TD.menu TABLE TR TD.langmenu {
	height: 22px; 
	text-align:center; 
	padding:0; 
	font-family: Tahoma, sans-serif; 
	font-size:8pt;
	font-weight: normal;
}



/***/
TD.menu TABLE TR TD A {
color:#000000; text-decoration:none;
 font-weight: bold;
}



TD.content{
padding:20px 20px 0 20px;
}


TD.content TABLE{
width:100%;
}

TD.content TABLE TD{
Padding-bottom:40px;
}


.text1{
	padding-right:30px; width:50%;
}

.text2{
	padding-left:30px;width:50%;
}


#news {
	border-bottom: 1px solid #494949;
	padding-bottom:3px;
}

#news H2{
	font-family: tahoma, sans-serif; font-size: 8pt; font-weight: bold;
	color:#616161;
	margin: 10px 0 4px 0;
}

#news H3{
	font-family: tahoma, sans-serif; font-size: 8pt; font-weight: bold;
	margin: 0;
}

#news P{
	font-family: tahoma, sans-serif; font-size: 8pt;
}

H1{
font-family:arial, sans-serif; font-size: 12pt; letter-spacing:-0.01em;
}

P{
padding:0 0 3px 0; margin:0; font-size:9pt; text-align: justify;
}


TD.text{}

TD.text P{
	padding:0 0 6px 0;
	line-height:1.5em;
	width:70%;

}


IMG {padding: 3px 0 3px 25px;}

HR {height:1px; color: #000000; size: 1px; width:600px; text-align: left;}




TABLE.guest_form{
width:600px; margin:0; padding:5px 0 30px 0; margin:0; border: solid 1px #a7c295;
}

TABLE.guest_form TR TD {
						margin:0; padding:0 0 0 10px;
						border: 0;
						margin:0;
						vertical-align:top;
						height: 30px; 
						text-align:right;
						}
						
TABLE.guest_form TR TD.control {width:100%; padding:0 0 0 20px; text-align:left;}



TABLE.guest_post				{border: solid 1px #a7c295; margin: 10px 0 10px 0;}
TABLE.guest_post TR TD.gheader	{width: 100%;background-color:#d4e9c6; padding:0 5px 5px 5px;}
TABLE.guest_post TR TD.gtext	{padding:0 5px 25px 5px;}

TABLE.guest_post#ord TR TD.gheader {background-color:#e1e6dd;}

DIV.gnav{
padding: 5px 8px 5px 0; vertical-align: center; width: 70%; height:15px;
}

INPUT{margin:3px 0 3px;margin:0;vertical-align:middle;}

.red{color:#FF0000; font-weight:bold;}


