@charset "utf-8";
/* CSS Document */

body
{ font-family:Verdana, Arial, Helvetica, sans-serif;
background:url(../images/header_bg.gif) repeat-x;
background-color:#FFFFFF;
margin:0px;
padding:0px;
}

#main_container
{ width:1003px;
margin:0 auto;
display:table;
background:url(../images/main_bg.gif) 0px 120px no-repeat;
z-index:998;
overflow:hidden;
}

#sprach
{ float:right;
width:29px;
padding:0px;
margin:0px;
z-index:999;
top:150px;
position:relative;}

#main_cont
{ width:848px;
margin:0 auto;
}

.header
{ float:left;
width:848px;
height:84px;
padding:0px;
margin:0px;

}

.onlyfloat_left
{ float:left;}

.onlyfloat_right
{ float:right;}

.main_nav
{ float:right;
width:535px;
height:80px;
color:#443725;
font-size:13px;
padding:0px;
margin:0px;
font-weight:bold;
border:0px solid #000000;}

/*.main_nav a
{ float:left;
color:#443725;
font-size:13px;
padding:50px 20px 15px 20px;
text-decoration:none;
margin:0px}

.main_nav a:hover
{ float:left;
color:#ffffff;
background:url(../images/nav_bg.gif) repeat-x;
font-size:13px;
padding:50px 20px 15px 20px;
text-decoration:none;
margin:0px}

.main_nav a.active
{ float:left;
color:#ffffff;
background:url(../images/nav_bg.gif) repeat-x;
font-size:13px;
padding:50px 20px 15px 20px;
text-decoration:none;
margin:0px}*/

.work_area
{ float:left;
width:811px;
background:url(../images/white_grad.png) 0px 0px repeat-y;
padding:0px 30px 0px 7px;
margin:0px;
border:0px solid #000000;}

.search_area
{ float:right;
width:462px;
font-size:12px;
color:#4d3e27;
font-weight:bold;
padding:10px 0px 10px 0px;
margin:0px;}

.banner
{ float:left;
background:url(../images/banner.gif) no-repeat;
height:85px;
width:790px;
padding:135px 0px 0px 21px;
margin:0px;
color:#FFFFFF;
font-size:18px;} 

.banner p { margin:0px}

input
{ font-size:10px;
padding:2px 5px 2px 5px;
margin:0px;
height:15px;
width:150px;
float:left;}
.btm_part
{ float:left;
width:810px;
padding:20px 0px 0px 0px;
margin:0px;
}

.left_part
{ float:left;
width:540px;
font-size:12px;
padding:0px 0px 0px 0px;
margin:0px;
}


.left_text
{ float:left;
width:490px;
padding:0px 0px 0px 15px;
margin:0px;
}

.left_btm
{ float:right;
width:480px;
text-align:right;
padding:10px 0px 5px 15px;
margin:0px;
border-bottom:1px solid #716552;
font-size:11px;
color:#5b492b;
}

.right_part
{ float:right;
width:236px;
border:0px solid #5b492b;
padding:0px;
margin:0px;}

.rigth_part  p {
padding:0px!IMPORTANT;
}
.green_box
{ float:left;
width:226px;
height:22px;
color:#FFFFFF;
font-size:12px;
background-color:#429022;
padding:3px 0px 0px 10px;
margin:0px;}

.btm_part p ,#right_content 
{ font-size:11px;
color:#5b492b;
text-align:left;
line-height:15px;
padding:10px;
margin:0px;
}

#content ul ,#right_content ul, #content ol ,#right_content ol{
color:#5b492b;
}


a {
text-decoration:none;
}
.btm_part img ,#right_content img {
border:0px;
}
.download_link{
padding-left:5px;
text-decoration:none;
color:black;
}
.right_part .onlyfloat_left  p {
padding:0px!IMPORTANT;
}

.btm_part p a
{ 
color:#5b492b;
text-decoration:underline;
}

.btm_part p a:hover
{ 
color:#5b492b;
text-decoration:none;
}

h1
{ float:left;
background:url(../images/heading_bg.gif) top right no-repeat;
padding:0px 12px 10px 5px;
margin:0px 0px 0px 0px;
color:#5B492B;
font-size:12px;}

.image 
{ color:#3e3423;
font-size:12px;
float:left;
padding:0px 0px 0px 15px;
margin:0px;}

.footer
{ float:left;
width:838px;
background:url(../images/btm_whitegrad.png) no-repeat;
height:10px;
padding:25px 0px 40px 10px;
margin:0px;
color:#FFFFFF;
font-size:11px;
}
.footer a
{color:#FFFFFF;
text-decoration:none;
}
.sign_up
{ float:right;
width:141px;
height:18px;
font-size:10px;
background:url(../images/signup_newsletter.gif) no-repeat;
padding:4px 0px 0px 4px;
margin:0px;}

.method_box
{ float:left;
width:480px;
padding:0px;
margin:0px;
border:1px solid #654e2c;}

.method_box ul
{ float:left;
list-style-type:none;
padding:0px;
margin:0px;}

.method_box ul li
{ float:left;
color:#654e2c;
font-size:9px;
padding:10px 0px 5px 5px;
margin:0px;}

.method_box ul li a
{color:#654e2c;
padding:0px;
text-decoration:none;
margin:0px;}

.method_box ul li a:hover
{color:#654e2c;
padding:0px;
text-decoration:underline;
margin:0px;}


.method_heading
{ float:left;
width:470px;
padding:10px 0px 10px 10px;
margin:0px;
color:#FFFFFF;
font-size:11px;
background-color:#654e2c;}

.btm_green
{ float:left;
background-color:#429022;
width:480px;
color:#FFFFFF;
font-size:12px;
padding:2px 0px 3px 5px;
margin:0px;}

#sideBar{
	position:absolute;
	width: auto;
	height: auto;
	top: 140px;
	right:0px;
	font-size:11px;
	float:right;
	z-index:999;
/*	background-image:url(../../images/background.gif);
	background-position:top right;
	background-repeat:repeat-y;
*/}
#sideBarContents{
	float:right;
	overflow:hidden !important;
	width:110px;
	height:165px;
}

.lang {
	position: relative; top:140px;/* LEFT: 178px*/
}
#sideBar a{
	outline: none;
}

#sideBar a:active{
	outline: none;
}

#sideBar{
text-align:left;
}

#sideBar h2{
	color:#FFFFFF;
	font-size:110%;
	margin:5px 10px 5px 10px;
	font-weight:bold !important;
}

#sideBar h2 span{
	font-size:125%;
	font-weight:normal !important;
}

#sideBar ul{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#sideBar li{
	margin:0px 10px 3px 10px;
	padding:2px;
	list-style-type:none;
	display:block;
	background-color:#ffffff;
	width:80px;
	color:#3f3f3f;
}

#sideBar li a{
	width:100%;
}

#sideBar li a:link,
#sideBar li a:visited{
	color:#3f3f3f;
	font-family:verdana;
	font-size:100%;
	text-decoration:none;
	display:block;
	margin:0px 0px 0px 0px;
	padding:0px;
	width:100%;
}

#sideBar li a:hover{
	color:#3f3f3f;
	text-decoration:underline;
}.rgt
{
	float:right;
}
#sideBarTab{
	float:left;
	padding:0px;
	margin:0px;
}

#sideBarTab img{
	border:0px solid #FFFFFF;
}

#sideBarContents{
	float:left;
	overflow:hidden !important;
	width:120px;
	height:365px;
}

#sideBarContentsInner{
	width:180px;
}

input[type=submit],input[type=button],input.switcher {background:white;border:2px solid #E0E0E0;padding:3px 0px 3px 0px; width:110px;height:25px;}

input[type=submit]:hover,input[type=button]:hover {background:#EEEEEE;font-weight:bold;height:25px;}

#sideBar li a.lang_hidden , #sddm ul li a.lang_hidden ,#slider-content ul li a.lang_hidden{
text-decoration:line-through;
color:#AAAAAA;
}
.menu div.lang_hidden a{
text-decoration:line-through;
color:#DDDDDD;
}
#sideBar li input {
width:5px;
float:right;
}
.bold {
font-weight:bold;
}
