﻿body {
	background: #dfe4f1 url(img/bg1.gif) repeat-x top;
	margin: 0;
	padding: 0;
	font-family: Tahoma, Verdana;
}


.tablica {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#666666;
}



p {
	color: #395c6f;
	font: normal 8pt Verdana;
text-align:justify;
			text-indent: 20px;
	margin-top: 0em;
	margin-bottom: 0em;
}
#main {
	width: 980px;
	border: 0;
}
/* ØÀÏÊÀ */
#head {
	height: 100px;
	background-image: url(img/bg_head.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.head {
	height: 100px;
	width: auto;
	border: 0;
	text-align: left;
}
.logo {
	width: 267px;
}
.tel {
	padding: 0 10px 0 85px;
	width: 184px;
}
.connect {
	color: #5b808e;
	font: normal 11pt 'Myriad Pro';
	padding: 0 0 0 10px;
	width: 200px;
}
.lang {
	color: #6c8e9b;
	font: normal 9pt Tahoma;
	vertical-align: top;
	padding: 20px 0 0 70px;
	width: auto;
}
.select_lang {
	vertical-align: top;
	padding: 16px 0 0 10px;
}
#languages {
	list-style: none;
	margin: 0;
	padding: 0;
}
#languages li ul {
	display: none;
	margin: 0 0 0 17px;
	padding: 0;
	list-style: none;
	background: none;
}
#languages li:hover ul {
	display: block;
}
#languages a {
	color: #000;
	font: 9pt Tahoma;
	text-decoration: none;
}
#languages a:hover {
	color: #ff0000;
}
/* ÑÒÐÀÍÈÖÀ */
#page {
	background-image: url(img/bg_page.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
/* ËÅÂÛÉ ÁËÎÊ */
#left {
	width: 575px;
	vertical-align: top;
	text-align: left;
	padding: 50px 0 20px 0;
}
a.menu {
	color: #a0aab0;
	font: bold 15pt Verdana;
	text-decoration: none;
}
a.menu:hover {
	border-bottom: 1px dashed #53636c;
}
a.menu_sel {
	color: #53636c;
	font: bold 12pt Verdana;
	text-decoration: none;



}


a.menu_sel:hover {
	border-bottom: 1px dashed #333333;


}

.zag {
	width: 575px;
	height: 45px;
	padding: 10px 0 0 25px;
	margin: 25px 0 0 0;
	color: #FFF;
	font: 22pt Verdana;
	background-color: #333;
}
.zag2 {
	width: 550px;
	height: 45px;
	background: #303030;
	padding: 10px 0 0 25px;
	margin: 25px 0 0 0;
}
.block {
	width: 565px;
	background: #ebeef6;
	text-align: justify;
	color: #53636c;
	font: 8pt Verdana;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 25px;
}
h2 {
	color: #303030;
	font:  14pt Verdana;

}
.adress {
	color: #5b808e;
	font: 12pt Verdana;
	vertical-align: top;
	width: 340px;
}
.shema {
	vertical-align: top;
}
.mess {
	margin: 0;
}
.name {
	background: #646567;
	color: #fff;
	font: 11pt Verdana;
	width: 255px;
	margin-bottom: 5px;
	border: 0;
}
.soob {
	background: #646567;
	color: #fff;
	font: 11pt Verdana;
	width: 450px;
   height: 90px;
	border: 0;
	margin-bottom: 5px;
}
.block_foot {
	width: 575px;
	height: 6px;
}
.block1 {
	width: 600px;
	background: #ebeef6;
	clear: both;
	padding-top: 15px;
	padding-right: 0;
	padding-bottom: 15px;
	padding-left: 0px;
}
.question {
	width: 200px;
	height: 107px;
	background: url(img/bg_quest.jpg) no-repeat;
	color: #5b808e;
	font: 10pt Tahoma;
	line-height: 1.0;
	text-align: center;
	padding: 10px 0 0 0;
	margin: 0 0 0 3px;
	vertical-align: top;
}
.yes {
	float: left;
	width: 46px;
	height: 23px;
	margin: 15px 0 0 18px;
}
.but1 {
	background: url(img/yes.gif);
	width: 45px;
	height: 23px;
	display: block;
}
.but1:hover {
	background: url(img/yes_h.gif);
}
.no {
	float: right;
	width: 46px;
	height: 23px;
	margin: 15px 18px 0 0;
}
.yes1 {
	margin-top: 25px;
}
.yes2 {
	margin-top: 18px;
}
.but2 {
	background: url(img/no.gif);
	width: 46px;
	height: 23px;
	display: block;
}
.but2:hover {
	background: url(img/no_h.gif);
}
.text {
	width: 575px;
	text-align: justify;
	color: #5e8398;
	font: 8pt Verdana;
	clear: both;
	padding-top: 15px;
	padding-right: 25px;
	padding-bottom: 15px;
	padding-left: 25px;
}

a:link {
	color: #666666;	text-decoration: none;
}
a:visited {
	color: #666666;	text-decoration: none;
}
a:hover {
	border-bottom: 1px dashed #53636c;

}

a:active {
	color: #666666;	text-decoration: none;
}


h1 {
	color: #303030;
	font: normal 20pt Verdana;
	margin: 0 0 15px 0;
}
/* ÏÐÀÂÛÉ ÁËÎÊ */
#right {
	width: 375px;
	vertical-align: top;
	text-align: left;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0;
	padding-top: 170px;
}
.zag1 {
	width: 357px;
	height: 43px;
	background: #303030;
	padding: 12px 0 0 15px;
	margin: 150px 0 0 0;
}
h3 {
	color: #97bac7;
	font: normal 18pt Tahoma;
	margin: 0;
}
h4 {
	color: #303030;
	font: normal 16pt Verdana;
	margin: 0;
}
h8 {
	color: #303030;
	font: normal 18pt Verdana;
	margin: 0;
}

h6 {
	color: #303030;
	font: normal 13pt Verdana;
	margin: 0;
}h7 {
	color: #ffffff;
	font: normal 12pt Verdana;
	margin: 0;
}
h5 {
	color: #97bac7;
	font: normal 16pt Tahoma;
	margin: 0;
}

.zag1 a {
	color: #929292;
	font: 12pt Tahoma;
	text-decoration: none;
}
.zag1 a:hover {
	text-decoration: underline;
}
.works {
	border: 3px solid #676767;
	border-bottom: none;
}
.works td {
	border-bottom: 3px solid #676767;
}
.works td.cent {
	border: 3px solid #676767;
	border-top: none;
}
/* ÐÀÁÎÒÛ. ÑÌÅÍÀ ÊÀÐÒÈÍÎÊ ÏÐÈ ÍÀÂÅÄÅÍÈÈ */
.w1 {
	width: 120px;
	height: 120px;
	display: block;
	background: url(portfel/abl_litl_black.jpg);
}
.w1:hover {
	background: url(portfel/abl_litl_color.jpg);
}
.w2 {
	width: 120px;
	height: 120px;
	display: block;
	background: url(portfel/absolut_litle_black.jpg);
}
.w2:hover {
	background: url(portfel/absolut_litle_color.jpg);
}
.w3 {
	width: 120px;
	height: 120px;
	display: block;
	background: url(portfel/kairos_litle_black.jpg);
}
.w3:hover {
	background: url(portfel/kairos_litle_color.jpg);
}
.w4 {
	width: 120px;
	height: 120px;
	display: block;
	background: url(portfel/kamni_litle_black.jpg);
}
.w4:hover {
	background: url(portfel/kamni_litle_color.jpg);
}
.w5 {
	width: 120px;
	height: 120px;
	display: block;
	background: url(portfel/shtory_litle_black.jpg);
}
.w5:hover {
	background: url(portfel/shtory_litle_color.jpg);
}
.w6 {
	width: 120px;
	height: 120px;
	display: block;
	background: url(portfel/sport_litl_black.jpg);
}
.w6:hover {
	background: url(portfel/sport_litl_color.jpg);
}
.w7 {
	width: 120px;
	height: 120px;
	display: block;
	background: url(portfel/strpod2_litl_black.jpg);
}
.w7:hover {
	background: url(portfel/strpod2_litl_color.jpg);
}
.w8 {
	width: 120px;
	height: 120px;
	display: block;
	background: url(portfel/strpod_litl_black.jpg);
}
.w8:hover {
	background: url(portfel/strpod_litl_color.jpg);
}
.w9 {
	width: 120px;
	height: 120px;
	display: block;
	background: url(portfel/tank_litl_black.jpg);
}
.w9:hover {
	background: url(portfel/tank_litl_color.jpg);
}


.w10 {
	width: 120px;
	height: 120px;
	display: block;
	background: url(portfel/ventil_litl_black.jpg);
}
.w10:hover {
	background: url(portfel/ventil_litl_color.jpg);
}
/* ÍÎÂÎÑÒÈ */
.news {
	background: #d9deeb;
	border-bottom: 1px solid #c5cad8;
	border-right: 1px solid #c5cad8;
	border-top: 1px solid #fff;
	border-left: 1px solid #fff;
	width: 339px;
	color: #454344;
	font: 8pt Tahoma;
	padding: 0 15px 20px 17px;
	top: 15px;
}
.news a {
	color: #53636c;
}
.news a:hover {
	text-decoration: none;
}
.date {
	margin: 20px 0 0 0;
	background-color: #FFF;
}
/* ÍÈÆÍÈÉ ÁËÎÊ */
#foot {
	width: 100%;
	height: 100px;
	background: url(img/bg_foot.gif);
}
.foot1 {
	width: 980px;
	height: 100px;
	vertical-align: top;
	text-align: left;
	padding: 0 0 0 10px;
	color: #FFF;
	font: 8pt Verdana;
}
.foot_menu {
	color: #069dd6;
	font: 10pt Tahoma;
	margin: 10px 0 40px 0;
}
.foot_menu a {
	color: #333;
	text-decoration: none;
}
.foot_menu a:hover {
	color: #fff;
}
.num {
	width: 500px;
	height: 50px;
	text-align:center;
	color:#666;
	font-size:12px;
	font-style:normal;
}
.navigation {
			text-align:center;		
			}
.nactiv {
			font: bold 28px sans-serif;
			color:#5e8398;
		}
.nnoactiv {
			font: bold 28px sans-serif;
			color:black;
			text-decoration:none;
		}
