/* CSS Document */



body, table, td, th {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 8pt;

	background: #cccccc;

	color: #63544A;

}



.bodylink {

	FONT-WEIGHT: bold;  COLOR: #F35901; text-decoration: none; 

}



a.bodylink:link {   color: #4fa700; text-decoration: none; }

a.bodylink:visited {    color: #4fa700; text-decoration: none; }

a.bodylink:hover { color: #63544A; text-decoration:underline; }



p{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 8pt;

	font-weight:500;

	color: #63544A;

}





#main-holding {

	width: 100%;

	text-align:center;

}



#body-holding {

	width: 840px;

}


#header {

	background:#4FA700;

	/*height: 100px;*/

	border-bottom: 15px solid white;

	text-align:left;

	float:left;

}



.logo {

	padding: 9px 0 6px 9px;

	float:left;

}



#menu {

	float:left;

	width: 572px;

	text-align:right;

	margin-top:38px;

}



#body-content {

	background:white;

	float:left;

}



#content-holding {

	float:left;

	background: white;

	width:840px;

	text-align:left;
	
	margin-bottom:10px;

}



#left-panel {

	width:153px;

	text-align:left;

	padding-top:16px;

	padding-left:8px;

	padding-right:8px;

	height:522px;
	
	overflow:auto;

	float:left;

	color:white;

	background:#63544A;	

}

#left-panel	.left_content { margin-bottom:5px; font-color: #FFFFFF; overflow:auto; height:550px; }

#left-panel	.left_content { scrollbar-3dlight-color:#4FA700; }
#left-panel	.left_content { scrollbar-arrow-color:#fff; }
#left-panel	.left_content { scrollbar-base-color:#63544A; }
#left-panel	.left_content { scrollbar-darkshadow-color:#4FA700 }
#left-panel	.left_content { scrollbar-face-color:#63544A; }
#left-panel	.left_content { scrollbar-highlight-color:#63544A; }
#left-panel	.left_content { scrollbar-shadow-color:#63544A; }


#left-panel h1{



	font: Arial, Helvetica, sans-serif;

	font-size:16px;

	padding:6px 0 5px 0; 

	margin:0px;

}



#left-panel p{

	font-color: red;

	font-size: 10px;

}



#left-white-panel {

	width:153px;

	text-align:left;

	padding-left:14px;

	padding-right:8px;

	border-right: 1px solid #63544A;

	float:left;

	color:#4FA700;

	background:white;	

}



#left-white-panel p {

	font-size: 120%;

	color: #4fa700;

	font-weight: 550;

	font-family: Arial, Helvetica, sans-serif;

}



#left-panel-ourstuff {

	width:302px;

	padding-top:0px;

	padding-left:14px;

	padding-right:8px;

	float:left;

	color:#4FA700;

	font-size:8pt;

	text-align:justify;

	vertical-align:top;

	font-family: Arial, Helvetica, sans-serif;

}



#left-panel a:Link {color:#4fa700;text-decoration:none;font-weight:bold;}

#left-panel a:Visited {color:#4fa700;text-decoration:none;font-weight:bold;}

#left-panel a:Hover {color:#ffffff;text-decoration:underline;font-weight:bold;}



#left-white-panel a:Link {color:#63544A;text-decoration:none;}

#left-white-panel a:Visited {color:#63544A;text-decoration:none;}

#left-white-panel a:Hover {color:#4fa700;text-decoration:none;}



#right-panel {

	background:white;

	float:left;

	width: 640px;

	height:610px;

	padding-top:9px;

	padding-left:12px;

	padding-right: 12px;

	float:left;

}



#right-panel-ourstuff {

	background:white;

	float:left;

	width: 500px;

	height:400px;

	padding-top:0px;

	padding-left:10px;

	text-align:right;

}



#right-panel-about {

	background:white;

	float:left;

	width: 500px;

	height:400px;

	padding-top:0px;

	padding-left:10px;

}



#right-panel-content-holding {

	padding-top:0px;

}



#right-panel-content-left {

	width:140px;

	float: left;

	margin-top:7px;

}



#right-panel-content-left img {

	margin-bottom:12px;

}



#right-panel a:Link {color:#4fa700;text-decoration:none;font-weight:bold;font-size:12px;}

#right-panel a:Visited {color:#4fa700;text-decoration:none;font-weight:bold;font-size:12px;}

#right-panel a:Hover {color:#63544a;text-decoration:underline;font-weight:bold;font-size:12px;}







#right-panel-content-right {

	width:641px;

	float: left;

	margin-top:0px;

	vertical-align:bottom;

	

}



#right-panel-content-right h3{

	font:Arial, Helvetica, sans-serif;

	font-size:12px;

	color: #4fa700;

	padding:0px;

	margin-top:4px;

	margin-bottom:9px;

	

}





#right-panel-content-right p{

padding:0px;

margin:0px;



}





#right-panel-content-right img {



	border:0px;

	

}



#right-panel-content-right-ru a:Link {color:#4fa700;text-decoration:none;font-weight:bold;font-size:10px;}

#right-panel-content-right-ru a:Visited {color:#4fa700;text-decoration:none;font-weight:bold;font-size:10px;}

#right-panel-content-right-ru a:Hover {color:#63544a;text-decoration:underline;font-weight:bold;font-size:10px;}







#right-panel-content-right-ru {

	width:486px;

	float: right;

	margin-top:0px;

	vertical-align:bottom;

}



#right-panel-content-right-ru h3{

	font:Arial, Helvetica, sans-serif;

	font-size:10px;

	color: #4fa700;

	padding:0px;

	margin-top:4px;

	margin-bottom:9px;

	

}



#right-panel-content-right-ru p{

padding:0px;

margin:0px;



}





#right-panel-content-right-ru img {



	border:0px;

	

}



#ourstuff-content {

	background:white;

	font-family: Arial, Helvetica, sans-serif;

	float:left;

	height:400px;

	float:left;

	width: 641px;

	padding: 10px 0px 10px 18px;

	margin: 0px;

}





.label {

	float:left;

	width: 110px;

	padding-bottom: 7px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9pt;

}



.element {

	float: left;

	padding-bottom: 7px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9pt;

}



#form-left input {

	width: 140px;

	font-size: 9pt;

	font-family:Arial, Helvetica, sans-serif;

}



#form-right input {

	width: 180px;

	font-size: 9pt;

	font-family:Arial, Helvetica, sans-serif;

}



.button {

	width: 20px;

	font-size: 20pt;

	font-family:Arial, Helvetica, sans-serif;	

}



#form-left .menu {

	font-size: 9pt;

	font-family:Arial, Helvetica, sans-serif;

}



.comments {

	height: 130px;

}



.featured {

	margin-bottom:40px;

}



#nav {

	width: 140px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

}

#nav, #nav ul, #nav li {

        margin: 0;

        padding: 0;

        list-style: none;

}

#nav a {

	display: block;

	height: 2.2em;

	width: 100%;

	padding: 0.25em;

	text-decoration: none;

	color: #63544a;

	/* line-height:20px; */

}



#nav ul a {

	display: block;

	height: 1em;

	width: 100%;

	padding: 0.25em;

	padding-left:10px;

	text-decoration: none;

	color: #63544a;

}



#nav a.span {

        color: white;

        background-color: #333333;

		position: relative;

}



#nav a.span:hover {

        color: #ffffff;

        background-color: #4fa700;

}



#nav li {

    border: thin solid white;

	clear: both;

}

#nav li ul li {

        font-size: 10px;

        border: none;

}

#nav li ul li a.active{

        color: #50A700;

        background-color: #FFFFFF;

}

#nav li ul li a:hover{

        color: #4fa700;

        background-color: #fff;

}



#lang {

	float:left;

	width: 550px;

	text-align:right;

	height:20px;

	padding:10px 0px 0px 10px;

	margin:0px;

	/* margin-top:44px; */

}



#lang p {

	padding:0px 0px 0px 10px;

}



#lang a {

	color:#FFF;

	text-decoration:none;

	font-weight:bold;

}



#lang a:hover {

	color:#FFF;

	text-decoration:underline;

}