BODY {
	margin:0px 0px; 
	padding:0px;
	text-align:justify;
	color: #414141;
	background-color: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;

}

LI {
	LIST-STYLE-TYPE: disc;
}


P {
  margin:0px 0px;
}


IMG {
	border: 0px;
}

A {
	color: #a7c508;
	text-decoration: none;
}

A:hover {text-decoration: underline;}

a.lang:link, a.lang:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #414546;
	font-weight: bold;
}

a.lang:hover {
	text-decoration: none;
}

a.lang_active:link, a.lang_active:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #bdd732;
	font-weight: bold;
}

a.lang_active:hover {
	text-decoration: none;
}


a.menu_left:link, a.menu_left:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	color: #424242;
}

a.menu_left:hover {
	text-transform: uppercase;
	text-decoration: none;
}



a.menu_top:link, a.menu_top:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #414546;
	text-transform: uppercase;
	text-decoration: none;
	}

a.menu_top:hover {
	text-transform: uppercase;
	text-decoration: none;
}

a.menu_active:link, a.menu_active:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	color: #fff;
}



#whole {
	clear: both;
	width:970px;
	margin:0px auto;
	text-align:left;
	padding:0px;
	background-color:#fff;
	}

#header {
	width:100%;
	margin:0px auto;
	margin-top:20px;
	text-align:right;
	}


#footer {
	clear: both;
	width:100%;
	text-align:center;
	margin-top:120px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	}
	
#top {
	clear: both;
	width:100%;
	margin-top:10px;
	text-align:center;
	background-color:#fff;
	}

#logo {
	clear: both;
	width:940px;
	margin-left:30px;
	text-align:left;
	padding:0px;
	height: 100px;
        background-image: url(images/logo.gif); 
        background-repeat: no-repeat; 
        background-position: bottom left; 
	}


#middle_index {
	clear: both;
	width:100%;
	height:237px;
	margin-top:0px;
	text-align:left;
	padding-left: 0px;
	border-top: 7px solid #bdd732;
        background-color: #f2f2f2; 
        background-image: url(images/spacer.gif); 
        background-repeat: no-repeat; 
        background-position: top left; 
	}

#under_middle {
	text-align: right;
	clear: both;
	width:100%;
	height:32px;
    background-color: #bdd732; 
}

#middle_next {
	clear: both;
	width:100%;
	height:165px;
	margin-top:0px;
	text-align:left;
	padding-left: 0px;
	border-top: 7px solid #bdd732;
	border-bottom: 32px solid #bdd732;
        background-color: #f2f2f2; 
        background-image: url(images/spacer.gif); 
        background-repeat: no-repeat; 
        background-position: top left; 
	line-height:165px;
	}

#_next_ {
	clear: both;
	width:100%;
	text-align:center;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	border: 1px solid red;
	}


#main {
	position: relative;
	clear:both; 
	float:right; 
	width:620px;
	margin-top:30px;
	text-align:justify;
	padding-right: 100px;
	}


div.lang {
	float: right;	
	margin-top: 32px;
	border-right: 1px solid #414546;
	padding: 8px 5px 11px 5px; 
	}

div.lang_last {
	float: right;	
	margin-top: 32px;
	margin-right: 22px;
	padding: 8px 20px 11px 5px; 
	}

div.menu_top {
	clear:left; 
	float: left;	
	}
div.menu_first {
	float: left;	
	padding: 6px 25px 6px 25px; 
	width: 168px;
	}

div.menu {
	float: left;	
	border-left: 1px solid #414546;
	padding: 6px 15px 6px 15px; 
	
	}

div.menu:hover {
	float: left;	
	border-left: 1px solid #414546;
	padding: 6px 15px 6px 15px; 
	background-color: #ebf3c1;
	
	}

div.menu_active {
	float: left;	
	border-left: 1px solid #414546;
	padding: 6px 25px 6px 25px; 
	background-color: #bdd732;
	
	}


div.menu_left {	
	clear:left; 
	float: left;	
	margin-top: 20px;
	width: 203px; 
	padding: 0px 0px 0px 0px; 
	
	}

div.menu_left_1 {	
	clear:left; 
	width: 183px;
	padding: 10px 25px 10px 10px; 
	border-bottom:1px solid #434c17; 
	text-align:right;
	
	}

div.menu_left_1:hover {	
	clear:left; 
	width: 183px;
	padding: 10px 25px 10px 10px; 
	background-color: #ebf3c1;
	border-bottom:1px solid #434c17; 
	text-align:right;
	
	}

div.menu_left_active {	
	clear:left; 
	width: 183px;
	padding: 10px 25px 10px 10px; 
	background-color: #bdd732;	
	border-bottom:1px solid #434c17; 
	text-align:right;
	
	}

div.menu_left_2 {	
	clear:left; 
	width: 183px;
	padding: 10px 25px 10px 10px; 
	background-color: #d8d8d8;	
	border-bottom:1px solid #434c17; 
	text-align:right;
	
	}

div.menu_left_2_active {	
	clear:left; 
	width: 183px;
	padding: 10px 25px 10px 10px; 
	background-color: #a2a2a2;	
	border-bottom:1px solid #434c17; 
	text-align:right;
	
	}

div.adds {	
	clear:left; 
	margin-top: 100px; 
	padding-left: 32px;
	width: 141px; 
	}

.input  {
	padding-left: 2px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	border-color: #bdd732 #bdd732 #bdd732 #bdd732;
	border-style: solid; border-top-width: 1px;
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
}

.button  {
	padding-left: 2px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	border-color: #bdd732 #bdd732 #bdd732 #bdd732;
	border-style: solid; border-top-width: 1px;
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
	background-color: #bdd732; 
}
