body{
	margin:0;
	font-family:Tahoma;
	font-size:12px;
	color:#000000;
}
a img{
	border:0;
}
* { 
	padding:0;
}
.clearing{
	clear:both;
}
p{
	padding:4px 0;
}
a{
	color:#3a3ad9;
	text-decoration:underline;
}
a:hover{
	text-decoration:none;
}
ul{
	padding:0 0 0 35px;
}
input{
	vertical-align:middle;
}
form{
	color:#595959;
	font-weight:bold;
}
.btn{
	color:#f86f01;
	font-weight:bold;
	padding:0 5px;
}
/*****************/
.conteiner{
	margin:0 auto;
	width:835px;
	position:relative;
}
/*********TOP*************/
.top{
	height:54px;
}
.top .logo{	
	margin:6px 0 0 14px;
	padding-top:6px;
	height:49px;
}
.top .logo a{
	display:block;
	width:221px;
	height:49px;
	background:url(../images/design/logo.gif) no-repeat;
}
.logo span{
	display:none;
}
.icon{
	position:absolute;
	top:8px;
	right:0;
	height:49px;
}
.header{
	height:188px;
	color:#fff;
	position:relative;
	background:url(../images/design/header_bg.jpg) no-repeat;
}
/*******LOGO_CZ*******/
.header .logo{	
	padding:49px 0 0 25px;
	height:49px;
}
.header span{
	display:none;
}
.header .logo a{
	display:block;
	width:221px;
	height:49px;
	background:url(../images/design/logo_header.jpg) no-repeat;
}
/*******LOGO_ENG*******/
.header .logo_eng{
	padding:49px 0 0 25px;
	height:49px;
}
.header .logo_eng a{
	display:block;
	width:221px;
	height:49px;
	background:url(../images/design/logo_header_eng.jpg) no-repeat;
}
/*******LOGO_RU*******/
.header .logo_ru{
	padding:49px 0 0 25px;
	height:49px;
}
.header .logo_ru a{
	display:block;
	width:221px;
	height:49px;
	background:url(../images/design/logo_header_ru.jpg) no-repeat;
} 
.slogan_1{
	position:absolute;
	text-transform:uppercase;
	top:14px;
	right:36px;
	font-size:16px;
	font-style:italic;
}
.slogan_2{
	margin:0;
	width:220px;
	text-align:center;
	padding:22px 0 0 9px;
}
.menu{
	position:relative;
	height:61px;
	background:url(../images/design/menu_bg.jpg) no-repeat;
}
.menu .lang{
	padding:1px 0 0 37px;
}
.menu .lang a{
	padding-right:24px;
}
/**************MENU_CZ******************/
.menu  .top_menu ul{
	list-style:none;
	margin:0;
	padding:0px;
	position:absolute;
	top:21px;
	left:240px;
}
.menu  .top_menu ul li{
	float:left;
}
.menu  .top_menu ul li a{
	display:block;
	height:23px;
	text-decoration:none;
}
.menu  .top_menu ul li a{ 
	text-transform:uppercase;
	color:#fff;
	font-weight:bold;
	text-align:center;
	padding-top:7px;
	width:98px;
	background:url(../images/design/btn_bg.jpg) no-repeat 0 -30px;
}
.menu  .top_menu ul li a:hover,.menu .top_menu ul li.active a{ 
	background:url(../images/design/btn_bg.jpg) no-repeat;
}
/*
.menu  .top_menu_cz ul li a.item2{ 
	width:103px;
	background:url(../images/design/cz/vitilem.jpg) no-repeat 0 -30px;
}
.menu  .top_menu_cz ul li a.item2:hover,.menu .top_menu_cz ul li.active a.item2{ 
	background:url(../images/design/cz/vitilem.jpg) no-repeat;
}
.menu  .top_menu_cz ul li a.item3{ 
	width:97px;
	background:url(../images/design/cz/by.jpg) no-repeat 0 -30px;
}
.menu  .top_menu_cz ul li a.item3:hover,.menu .top_menu_cz ul li.active a.item3{ 
	background:url(../images/design/cz/by.jpg) no-repeat;
}
.menu  .top_menu_cz ul li a.item4{ 
	width:90px;
	background:url(../images/design/cz/clause.jpg) no-repeat 0 -30px;
}
.menu  .top_menu_cz ul li a.item4:hover,.menu .top_menu_cz ul li.active a.item4{ 
	background:url(../images/design/cz/clause.jpg) no-repeat;
}
.menu  .top_menu_cz ul li a.item5{ 
	width:92px;
	background:url(../images/design/cz/links.jpg) no-repeat 0 -30px;
}
.menu  .top_menu_cz ul li a.item5:hover,.menu .top_menu_cz ul li.active a.item5{ 
	background:url(../images/design/cz/links.jpg) no-repeat;
}
.menu  .top_menu_cz ul li a.item6{ 
	width:106px;
	background:url(../images/design/cz/contact.jpg) no-repeat 0 -30px;
}
.menu  .top_menu_cz ul li a.item6:hover,.menu .top_menu_cz ul li.active a.item6{ 
	background:url(../images/design/cz/contact.jpg) no-repeat;
}
*/

.content{
	background:url(../images/design/content_bg.png) no-repeat;
}

/**********LEFT**********/
.left{
	width:230px;
	float:left;
	padding:0 0 0 4px;
}
.left .menu_left{
	background:#79b300 url(../images/design/left_menu_bottom.jpg) no-repeat 0 bottom;
}
.menu_left ul{
	list-style:none;
	margin:0;
	padding:4px 0 5px 13px;
}
.menu_left ul .menu_line{ 
	background:url(../images/design/menu_line.gif) no-repeat  bottom;
	padding-bottom:4px;
}
.menu_left ul li{
	margin:0;
	padding:0;
	width:180px;
	background:url(../images/design/menu_left.gif) no-repeat left 7px;
	padding:0px 5px 3px 10px;
}
.menu_left ul li a{
	display:block;
	font-family:Tahoma;
	font-size:100%;
	text-decoration:none;
	color:#ffffff;	
	padding:2px 0 2px 5px;

}
.menu_left ul li a:hover{
	color:#ffffff;
	background-color:#f88000;
}
.left .banner{
	padding-top:7px;
}


/********RIGHT*********/
.right{
	float:right;
	width:601px;	
}
.right .text{
	margin:0;
}
.right .title{ 
	font-size:180%;
	color:#6aa900;	
	padding-left:20px;
	height:43px;
	margin:0px 10px 0 10px;
	background:url(../images/design/title_icon.gif) no-repeat right 10px;
}
.right .img_left{
	float:left;
	padding:4px;
	background:#fff;
	margin:10px 15px 0 15px;
	border:1px solid #e1ded7;
}
.right .desc{ 
	padding:4px 15px;
	text-align:justify;
}

/*************FOOTER**********/
.footer{
	height:18px;
	margin:0 auto;	
	text-align:center;
	padding-top:96px;
	font-family:Tahoma;
	color:#dfedc4;	
	font-size:90%;
	background:url(../images/design/footer_bg.jpg) no-repeat;
}


table.form{
width:100%;
}
table.form tr td {
padding:4px 15px;
}
table.form tr.blue {
background:#dbeac0;

} 
