/* CSS Basic Document */
body
{
	margin:0px auto;
	padding:0px;
	background-attachment: fixed;
	background-image: url(../images/background.jpg);
	background-repeat: repeat;
}
#mainwrapper {
	margin: 0 auto;
	width: 1200px;
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: center top;
}
#mainwrapper table tr td table tr td table tr td table tr td table tr td table tr td table tr td table tr td table tr td table tr .body_text_box p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 18px;
	color: #333;
	border-top: 1px solid #999;
	border-right: 1px none #999;
	border-bottom: 1px none #999;
	border-left: 1px none #999;
}
#mainwrapper table tr td table tr td table tr td table tr td table tr td table tr td table tr td table tr td table tr td table tr .body_text_box h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 24px;
	font-weight: normal;
	text-align: justify;
	padding-right: 20px;
	padding-left: 20px;
	color: #333;
}

#mainwrapper table tr td table tr td table tr td table tr td table tr td table tr td table tr td table tr td table tr td table tr .body_text_box p .style13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #F90;
}


td.off {
background: url(../images/menu_bg.gif) 0px 0px repeat-x;
height:25px;
}
td.on{
	height:25px;
	color:#333333;
	background-color: #F93;
}

.logo
{
margin-left:19px;
margin-top:16px;
}
.header_image_box
{
	padding:0px 5px 4px;
	color: #FFFFFF;
	background-color: #FFFFFF;
}
.body_text_box
{
	padding:35px 30px 15px 30px;
	background-color:#FFFFFF;
	color: #5B5A5A;
}
.body_left_bg
{
	width:8px;
	background-image: url(../images/left.png);
	background-repeat: repeat-y;
	background-position: left top;
}
.body_right_bg
{
background:url(../images/right.png) left top repeat-y;
width:8px;
}
.footer_left_bg
{
	height:20px;
	background-image: url(../images/footer2.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.box_top_line
{
background:url(../images/top_line.gif) left top repeat-x;
height:9px;
}
.box_left_line
{
background:url(../images/left_line.gif) left top repeat-y;
width:9px;
}
.box_right_line
{
background:url(../images/right_line.gif) left top repeat-y;
width:9px;
}
.box_bottom_line
{
background:url(../images/bottom_line.gif) left top repeat-x;
height:9px;
}
.input_box
{
	border:1px solid #72550F;
	width:108px;
	height:18px;
	background-color:#333333;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
	padding-left:3px;
}
.highlight
{
	color:#333333;
	background-color:#000000;
	font-size:14px;
	text-decoration:none;
}




/* CSS Background image Document */
.menu_bg
{
background:url(../images/menu_bg.jpg) left top repeat-x;
height:27px;
}
.body_left_bg
{
background:url(../images/left.png) left top repeat-y;
width:6px;
}
.body_right_bg
{
background:url(../images/right.png) left top repeat-y;
width:6px;
}
.header_top_image
{
background:url(../images/header_top_image.jpg) left top no-repeat;
height:227px;
}




/* CSS Text Document */
body {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}
.menu_link {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 25px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #333333;
}
.menu_link:hover
{
	text-decoration:underline;
	color:#333333;
}
.left_menu_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 33px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	background-color:#333333;
	text-decoration: none;
}
.left_menu_link:hover
{
	text-decoration:underline;
	color:#666666;
	background-color:#666666;
}
.body_text_box .menu_link strong {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	position: relative;
	visibility: visible;
	right: -20px;
}

.img {
	padding: 2px;
	margin: 4px;
	border: 2px solid #CCC;
}
.img_ikoonid {
	padding: 2px;
	margin: 4px;
	border: 2px solid #FFF;
}
