* {
	padding:0;
	margin:0;
}

body {
	font-family:Tahoma, Geneva, sans-serif;
	margin:15px 0;
font-size:12px;
background-color:#405D5B
}

#osnova {
	background-image:url(../img/bg.jpg);
	width:1000px;
	margin:0 auto;
}

#footer {clear:both}

#logo {
	background-image: url(../img/logo.jpg);
	width:196px;
	height:108px;
	float:left;
	margin:47px 0 0 55px;
}

#menu {
	background-image:url(../img/menu_bg.jpg);
	width:695px;
	height:51px;
	float:right;
	margin:4px 30px 0 0;
}

#menu ul {
	list-style-type:none;
	margin-top:15px;
}

#menu li {
	display:inline;
	margin-left:33px;
}

#menu a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
}

a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#83c308;
}

#tel {
	width:230px;
	height:67px;
	float:right;
	margin:20px 25px 0 0;
}

#tel p.n {
	font-family:Arial, Helvetica, sans-serif;
	font-size:40px;
	color:#b2bdc1;
}

.n2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#b2bdc1;
	vertical-align:super;
}

#tel p.t {
	font-size:11px;
	color:#b2bdc1;
	text-align:right;
}

p {
	font-size:11px;
	color:#b2bdc1;
}

#tel a {
	font-size:11px;
	color:#bdff34;
	text-align:right;
}

#nav {
	width:176px;
	height:256px;
	float:left;
	clear:both;
	margin:95px 0 0 75px;
}

#nav ul {
	list-style-type:none;
}

#nav li {
	margin-bottom:12px;
	line-height:0.8;
}

.pod {
	margin-left:10px;
}

#nav a {
	font-size:12px;
	color:#a0cf04;
}

#img {
	background-image:url(../img/img.jpg);
	width:485px;
	height:405px;
	float:right;
	margin:40px 155px 0 0;
}

#text {
	width:359px;
	 min-height: 190px;
	 height: expression(((document.documentElement.clientWidth || document.body.clientWidth) < 1000)? "220px" : "100%");
	float:left;
	margin:75px 0 0 55px;
}

#text p.zag {
	font-size:30px;
	color:#8ec80a;
}

#text p.text {
	font-size:11px;
	color:#FFF;
	margin-top:10px;
}

p {
	font-size:11px;
	color:#FFF;
}

#gal {
	width:496px;
	height:174px;
	float:right;
	margin:75px 30px 0 0;
}

#gal p.zag {
	font-size:30px;
	color:#8ec80a;
}

#img_1 {
	background-image:url(../img/img_1.jpg);
	width:151px;
	height:110px;
	float:left;
	margin-top:25px;
}

#img_2 {
	background-image:url(../img/img_2.jpg);
	width:150px;
	height:110px;
	float:left;
	margin-left:21px;
	margin-top:25px;
}

#img_3 {
	background-image:url(../img/img_3.jpg);
	width:151px;
	height:110px;
	float:right;
	margin-top:25px;
}

#footer {
	background-image:url(../img/footer.jpg);
	width:1000px;
	height:74px;
	float:left;
	margin-top:33px;
}

#text_2 {
	width:163px;
	height:10px;
	float:left;
	margin:24px 0 0 58px;
}

#text_2 p {
	font-size:11px;
	color:#b2bdc1;
}

.bold {
	font-weight:bold;
}

#text_3 {
	width:142px;
	height:25px;
	float:right;
	margin:24px 587px 0 0;
}

#text_3 p {
	font-size:11px;
	color:#b2bdc1;
}

#text_3 a {
	color:#bdff34;
}
