/*--------------------Sklo Ukrainy-----------------------*/
/*----------------Developed by Pimentos----------------*/
/*---------------------By Helena-----------------------*/
/*------------------main properties----------------*/
html, body {
	height: 100%; 
	margin: 0; /* Обнуляем значения отступов на веб-странице */
	padding: 0;/* Отступы для браузера Opera */ 
	font-family:Tahoma, Verdana, Arial;
	background-color:#405b92	
}

td>img{display:block}
a img{border:none}
form, input{margin:0;padding:0}

a:link, a:visited{color:#6485a5;text-decoration:underline}
a:hover{color:#405b92}
/*lists*/
ul li{list-style-image:url("../img/list.gif");margin-bottom:10px;}


/*---------------content---------------*/
.left-block{
	background:url(../img/left_bg.jpg) no-repeat 0% 119px;
	
}
.right-bg{background:url(../img/right_bg1.jpg) no-repeat;}

	
.top1{
	background: url(../img/top_1.gif) no-repeat 0% 0%;
	height:26px;
}
.main-content{
	color:#405b92;
	font-size:11px;
	height:342px;
	background:#fff url(../img/content_bg.jpg) no-repeat;
	padding:18px 32px;
}
	.main-content img{border:solid 1px #6691ba}
.address{
	background:url(../img/address_bg.jpg) no-repeat;
	color:#6485a5;
	font-weight:bold;
	padding:7px 10px 7px 65px;
	font-size:11px;
}
.address_bez{
    background:url(../img/address_bg_bez.jpg) no-repeat;
    color:#6485a5;
    font-weight:bold;
    padding:7px 10px 7px 65px;
    font-size:11px;
}
/*-----------------language--------------*/
.language{
	background:url(../img/top_px_bg.jpg);
	text-align:right;
	color:#fff;
	font-weight:bold;
	padding:0px 42px 0px 0px;
	font-size:11px;
	height:35px;
}
.language a:link, .language a:visited, .language a:hover{
	color:#fff;text-decoration:none
}
span.lang{margin:3px 20px 0px 0px;}
span.lang1{margin:3px 16px 0px 0px;}
span.lang2{margin:3px 15px 0px 0px;}
/*-----------------sitemap--------------*/
.sitemap h1{font-size:12px;}
.sitemap h2{font-size:11px;}
/*----------------footer----------------*/
.footer{
	background:url(../img/footer_bg.jpg) no-repeat;
	color:#6485a5;
	font-size:10px;
	padding:20px 32px;
}
/*---------------menu-------------------*/
.menu-block{
	padding:86px 0px 0px 0px;
}
.lev1{
	color:#405b92;
	font-weight:bold;
	font-size:11px;
	padding:6px 0px 0px 68px;
	height:26px;

}
.png a, .png-ac a, .png2 a, .png2-ac a {position:relative}
.lev2{
	color:#405b92;
	font-size:10px;
	padding:3px 0px 0px 35px;
	vertical-align:middle;
	margin:0px 0px;
	height:28px;

}

div.lev1 a, div.lev1 a:visited, div.lev2 a, div.lev2 a:visited{color:#4a81b0;text-decoration:none}
div.lev1 a:hover, div.lev2 a:hover{color:#405b92;text-decoration:underline}

/*---------------headings---------------*/
h1, h2, h3, h4, h5, h6{margin:0px;padding:0px}
h1{
	font-size:12px;
	text-transform:uppercase;
}
h3{font-size:11px;text-align:left}

/*-------------------styles for menu------------------------------*/



/*---------------------------margin, padding---------------------*/
.mb4{margin-bottom:4px;}
.mr10{margin-right:10px;}

/*-------------------------------content----------------------*/
.text{
	padding:15px;
	text-align:justify
}
a.printlink, a.printlink:visited, a.printlink:hover{text-decoration:none;}

/*---------------------links-----------------*/

/*---------------news-------------------*/

/*-------news-archive-----calendar*/
.option-small{font-size:10px;color:#4995a3}
.calendar{
	background-color:#fff;
	border:solid 1px #999c62;
	font-size:11px;
}
table.calendar tr{background-color:#ebeccf;}
table.calendar tr.week{
	background-color:#d7d9a8;
	font-size:10px;
	font-weight:bold;
	
}
.week td{border-top:solid 1px #757748;border-bottom:solid 1px #757748;}
table.calendar td.day{background-color:#9a9c6a;color:#fff}
/*---------------feedback-------------------*/
.star{color:red;font-size:10px;}

.right{text-align:right;
padding-right:7px;}
.button{
	background-color:#405b92;
	color:#fff;
	font-weight:bold;
	font-size:10px;
	padding:2px 5px;
}
h4.message{color:#777}

/*---------------fonts-------------------*/
.f8{font-size:8px;}
.f11{font-size:11px;}
.f13{font-size:13px;}

.nowrap{white-space:nowrap}
/*--------------scroll------------------*/
#scroll {
/* Typical fixed height and fixed width example */
width: 510px;
height: 250px;
overflow: auto;
/* IE overflow fix, position must be relative or absolute*/
position: relative;
background-color: transparent;
margin: 0.3em auto;
padding: 5px;
SCROLLBAR-FACE-COLOR: #92afcf;
 SCROLLBAR-HIGHLIGHT-COLOR: #658dc1; 
 SCROLLBAR-SHADOW-COLOR: #658dc1; 
 SCROLLBAR-3DLIGHT-COLOR: #92afcf; 
 SCROLLBAR-ARROW-COLOR:#bed2e7; 
 SCROLLBAR-TRACK-COLOR: #bccddf; 
 SCROLLBAR-DARKSHADOW-COLOR: #658dc1;
}
/*------------------tables in content-----------------*/
table.table{background:#92afcf;}
table.table tr{background:#bed2e7}
table.table th{padding:3px;font-weight:bold;background:#b4c7db;text-align:center}
table.table td{padding:3px;}
table.table td.left{text-align:left}

.png-ac {margin-bottom:0px;}