html, body{margin:0px;padding:0px;width:100%;height:100%;}
body{background: url(img/top_bg.jpg) 0px 0px repeat-x;}
img{border:none;}

.main{height: auto !important;height: 100%;min-height: 100%;}

.container_top{width:1000px;margin:0px auto;}
.container_bottom{width:1000px;margin:0px auto;padding-bottom:60px;}



.lang{width:290px;margin-left:50px;}
.lang a{color:#000;padding-top:8px;display:block;float:left;width:39px;height:25px;padding-left:15px;}
.lang .selected{background: url(img/lang_selected.gif) 0px 0px no-repeat;color:#fff;text-decoration:none;}

.top_menu {height:69px;}
.top_menu table{height:69px;}
.top_menu a{padding:15px 12px 0px 12px;color:#fff;text-decoration:none;display:block;height:54px;background:url(img/top_menu_bg.jpg) 0px 0px repeat-x;text-align:center;}
.top_menu a:hover{text-decoration:none;background:url(img/top_menu_bg_hover.jpg) 0px 0px repeat-x;}
.top_menu .spacer{background:url(img/top_menu_border.jpg) 50% 0px no-repeat;height:69px;width:3px;}
.top_menu a.selected, .top_menu a.selected:hover{color:#335417;background:url(img/top_menu_selected_center.jpg) 50% 0px no-repeat;}
.top_menu .first{background:url(img/top_menu_left.jpg) 0px 0px no-repeat;padding-left:50px;height:69px;}
.top_menu .last{background:url(img/top_menu_right.jpg) 100% 0px no-repeat;padding-right:50px;height:69px;}

.logo{padding-left:60px;width:190px;height:145px;float:left;margin-top:15px;}
.flash{width:702px;height:182px;margin-right:32px;float:right;margin-bottom:10px;}

.scissors{height:21px;background:url(img/scissors.gif) 20px 0px no-repeat;padding-left:55px;}
.scissors div{height:21px;background:url(img/scissors_line.gif) 0px 50% repeat-x;}


.footer{position:relative;bottom:0px;background: url(img/footer_left.gif) 0px 0px no-repeat;padding-left:15px;height:59px;width:970px;margin:0px auto;margin-top:-75px;}
.footer .right_bg{background: url(img/footer_right.gif) 100% 0px no-repeat;height:59px;padding-right:15px;}
.footer .content{;padding: 3px 20px;background: url(img/footer_bg.gif) 0px 0px repeat-x;height:59px;}
.footer .white{color:#fff;}
.footer .grey{color:#c2c2c2;}
.footer .content .contact_info{float:left;margin-top:3px;margin-right:15px;font:normal 17px "Trebuchet MS";}                                                                          
.footer .content .copyrights{float:right;margin-top:12px;font: 12px Arial;}
.footer .content .copyrights a{font:bold 11px Tahoma; color:#fff;}
.footer_bg{background: url(img/bottom_bg.jpg) 0px 100% repeat-x;height:60px;margin-top:-50px;}



.boxes {margin:0px auto;width:920px;padding:0px;}
.boxes h2{margin-left:20px;}
.boxes .box{width:285px;padding:10px;float:left;}
.boxes .box .link{color:#315513;text-decoration:none;}
.boxes .box .text{height:120px;position:relative;} 
.boxes .box .text .txt{font:normal 12px Tahoma;text-decoration:none;color:#000;} 
.boxes .box .text .read_more{font:normal 12px Tahoma;color:#315513;bottom:10px;right:10px;position:absolute;} 
.boxes .box .n{margin-left:-20px;margin-top:-20px;margin-right:10px;} 
.boxes h2{margin:0px 0px 10px 20px;} 
.boxes .box h3{font-size:17px;padding-bottom:7px;display:inline;color:#335417;display:block;margin:0px;} 

.hint{font:normal 12px Tahoma;background: url(img/hint.gif) 25px 0px no-repeat;width:920px;margin:0px auto;padding-left:50px;padding-right:40px;}

.form{width:900px;margin:0px auto;}
.form .left{width:430px;float:left;padding:0px 0px;border-right: solid 4px #b6caa5;}
.form .right{width:400px;float:left;padding:0px 15px;}
.form .cell {width:360px;border-bottom:solid 1px #d1dfc5;padding:5px 20px;}
.form .last{border: none;}
.form .cell .label{padding-left:5px;height:15px;font: normal 11px Tahoma;}
.form .cell .correct{ background: url(img/correct.gif) 0px 0px no-repeat;}
.form .cell .incorrect{background: url(img/incorrect.gif) 0px 0px no-repeat;}
.form .cell .input{padding-top:3px;}
.form .cell textarea{width:220px;height:50px;}
.form .cell .input input{border: none;background:#ecf4e6 url(img/textInput.gif) 0px 0px no-repeat;height:20px;width:220px;padding-left:5px;padding-bottom:5px;font:normal 10px Verdana;}
.form .cell .textArea {border: none;background:#ecf4e6 url(img/textArea.gif) 0px 0px no-repeat;height:121px;width:287px;padding:0px;font:normal 11px Tahoma;}
.form .cell .textArea textarea{border: none;height:112px;width:277px;margin-top:5px;margin-left:6px;padding:0px;font:normal 11px Tahoma;}

.form .button{background:url(img/button.gif) 0px 0px no-repeat;width:217px;height:44px;border:none;float:right;margin-right:60px;margin-top:-20px;padding:11px 40px; font: normal 17px Verdana;color:#fff;text-align:left;cursor:pointer;}

.block{margin:0px auto; width:920px;}
.block h2{margin-left:20px;}
.block .text{font:normal 12px Tahoma;color:#4f4f4f}

/* ROUNDED CORNER BLOCKS */
.grey .t {background: url(img/grey_r_border.gif) 0 0 repeat-x;}
.grey .b {background: url(img/grey_r_border.gif) 0 100% repeat-x;}
.grey .l {background: url(img/grey_r_border.gif) 0 0 repeat-y;}
.grey .r {background: #ececee  url(img/grey_r_border.gif) 100% 0 repeat-y;}
.grey .bl {background: url(img/grey_b_l.gif) 0 100% no-repeat;}
.grey .br {background: url(img/grey_b_r.gif) 100% 100% no-repeat;}
.grey .tl {background: url(img/grey_t_l.gif) 0 0 no-repeat;}
.grey .tr {background: url(img/grey_t_r.gif) 100% 0 no-repeat; padding:15px;}

.green .t {background: url(img/green_r_border.gif) 0 0 repeat-x;}
.green .b {background: url(img/green_r_border.gif) 0 100% repeat-x;}
.green .l {background: url(img/green_r_border.gif) 0 0 repeat-y;}
.green .r {background: #ecf4e6  url(img/green_r_border.gif) 100% 0 repeat-y;}
.green .bl {background: url(img/green_b_l.gif) 0 100% no-repeat;}
.green .br {background: url(img/green_b_r.gif) 100% 100% no-repeat;}
.green .tl {background: url(img/green_t_l.gif) 0 0 no-repeat;}
.green .tr {background: url(img/green_t_r.gif) 100% 0 no-repeat; padding:15px;}
/* /ROUNDED CORNER BLOCKS */

.lang a,
.top_menu a,
.normalHead {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.77em;
	font-style: normal;
	font-weight: bold;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: uppercase;
}

.bigHead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.6em;
	color: #647f37;
	font-weight: normal;
	letter-spacing: -1.5px;
	text-transform: uppercase;
}

.footerHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	color: #c5c5c5;
	font-weight: normal;
	letter-spacing: -1.5px;
	text-transform:uppercase;
}
.boxes .box .link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	color: #647f37;
	text-transform:uppercase;
	font-weight: normal;
	letter-spacing: -1.2px;
}
.footerAdress {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	color: #FFFFFF;
	font-weight: normal;
	letter-spacing: -1.2px;
}
