html{height:100%;}
body{height:100%;color:#0059a3;margin:0;padding:1px 0;}
dl,td{padding:0;margin:0}
.main{
height: auto !important;
height: 100%;
min-height:100%;
width:100%;
min-width:790px;
position:relative;z-index:3;
display:none
}
a{color:#097cac;}
.head_bg_ru{
	background: url(images/head_bg_ru.jpg) 0 0px no-repeat;
	margin: 0 auto;
	width:790px;
	height: 142px
}
.head_bg_ua{
	background: url(images/head_bg_ua.jpg) 0 0px no-repeat;
	margin: 0 auto;
	width:790px;
	height: 142px
}
.head_bg_en{
	background: url(images/head_bg_en.jpg) 0 0px no-repeat;
	margin: 0 auto;
	width:790px;
	height: 142px
}
.link_home{
margin: 0 auto;
width:238px;
height:142px;
cursor:pointer;
}
.link_home a{
text-decoration:none;
width:238px;
height:142px;
}

.content{
	text-align:center;
	vertical-align:top;
	padding:0;margin:0;
	margin: 0 auto;
	min-width:790px;
	padding-top:85px;
}
.content-inside {
	padding-top:5px;
}
.moth{
background: url(images/moth.jpg) 0px 0px no-repeat;
font-family: 'Lucida Console', Arial, Helvetica, sans-serif;
font-size: 26px;
text-transform:uppercase;
padding:19px 0 0 56px;
*padding:12px 0 0 56px;
cursor:pointer;
}
.moth1{
*padding-top:14px;
}
.nomoth{
background: url(images/moth.jpg) 0 0px no-repeat;
font-family: 'Lucida Console', Arial, Helvetica, sans-serif;
font-size: 26px;
text-transform:uppercase;
padding:19px 0 0 56px;
}

.ab_moth{
position:absolute;
top:-9px;
left:-52px;
}
.text{

font-family: 'Verdana', Arial, Helvetica, sans-serif;
font-size: 12px;
position:relative;
display:none;
background-color:#F3FDFF;
color:#464646;
width:512px;
margin:8px 0 0 49px;
border:1px solid #74D5F6;
/*padding:10px 18px 25px 18px;*/
}
.box-content{
	font-family:'Verdana', Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-right:15px
}
.title{
font-family: 'Lucida Console', Arial, Helvetica, sans-serif;
text-transform:lowercase;
font-size: 26px;
padding-bottom:20px;

}
#close{
position:absolute;
top:17px;
right:10px;
color:#097cac;
font-size: 10px;
text-decoration:underline;
cursor:pointer;
width:48px;
}



.foot_holder{height:180px;}
.footer{
vertical-align:top;
min-width:790px;
background: url(images/footer_bg.jpg) 0 bottom repeat-x;
height:180px;
margin-top:-180px;
position:relative;z-index:3;
display:none
}
.footer-top{
padding-top:25px; 
background: url(images/foot_bg.jpg) 0 0px no-repeat;
margin: 0 auto;
width:790px;
height: 105px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 15px;
color: #0059a3;
}
.footer-top dl,.footer-bottom dl{
margin-left:120px;
}
.footer-top dl dt,.footer-bottom dl dt{
float:left;
}
.footer-bottom{
padding-top:20px; 
margin: 0 auto;
width:790px;
height: 20px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #0059a3;
}
.footer-bottom a{
text-decoration:none
}
.footer-bottom a:hover{
text-decoration:underline
}
.news-item{
margin-top:5px;
padding-bottom:30px;
}
.news-item img{
margin:0 10px 5px 0;
}
.news-item .clients_title{
color:#097cac;
font-size: 15px;
padding-bottom:5px;
}
.main_ul ul{
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#097cac;
font-size: 15px;
text-decoration:underline;
margin-left:35px
}
.box-content ul {
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#464646;
font-size: 12px;
text-decoration:none;
margin-left:0;
}
.main_ul ul li{
padding-bottom:5px;
cursor:pointer;
}
.moth_li{
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#097cac;
font-size: 15px;
text-decoration:underline;
margin-left:73px;
cursor:pointer;
/*padding-bottom:5px;*/
white-space:nowrap;
height:23px;
}
#practice{
padding-bottom:10px;
}
#cooperation{
padding-bottom:10px;
}
.practice{
margin-left:73px;
}
.cooperation{
margin-left:73px;
}
.site_selector{
font-family: Verdana, Arial, Helvetica, sans-serif;
float:left;
font-size: 10px;
width:100px;
}
.search{
float:right;
width:175px;
//position:relative;
}
.form_booton{
background: #b6e8fa;
width:53px;
height:19px;
color: #0059a3;
cursor:pointer;
border:0px;
font-size:12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.form_input{
width:120px;
height:15px;
border:1px solid #b6e8fa;
color:#0059a3;
line-height:14px;
font-size:12px;
}
.page_content{
	display:none;
	padding:10px 18px 25px 18px
}





div.menu
{
	border-color: #ffffff;
	border-width: 1px;
	border-style: solid;
	text-align: left; 
	overflow: hidden; 
/*	width: 200px;	
	height: 20px;  */
	padding-top: 0px;	
	padding-left: 0px;
	background-color: #ffffff;
	margin-bottom: 0px;
	margin-top: 0px;
	font-family: 'Verdana', Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#464646;
}



.link-close
{
	float: right; 
	padding: 0px 10px 0px 0px; 
	display: none;
}

.link-close a:link,
.link-close a:visited
{
	color: #CC3300; 
	font-size: 11px;
}
