* {padding:0px;margin:0px;}
strong{font-weight: normal;}
body{font-family:verdana, sans-serif;color:#402510;font-size:12px;width:100%;background:url(/img/bgr.jpg) top center no-repeat;}
#container{min-width:1024px;position:relative;}
a{color:#0057f7;text-decoration: underline;}
a:hover{text-decoration:none;}
img{border:none;}
#bgr{width:915px;height:215px;z-index:400;background:url(/img/bgr.png) 0px 0px no-repeat;margin:10px auto;}
#header{position:relative;height:150px;}
#header-sitemap{position: relative; left: -10px; top: 10px; text-align: right;}
#logo{display:block;text-decoration:none;font-size:56px;color:#F40404;z-index:250;position:absolute;width:100%;text-align:center;font-family:times new roman; font-weight:bold;font-style:italic;}
#contacts-top{position:absolute;top:150px;left:0px;font-size:16px;color:#000;line-height:28px;width:266px;height:132px;background:url(/img/contacts.png) 0px 0px no-repeat;z-index:400;}
#contacts-top span{display:block;padding:45px 30px 35px;font-weight:bold;}
#main{background:url(/img/main-bgr.jpg) 155px 0px no-repeat #D7E2E9;z-index:100;position:relative;}
#main-inner{position:relative;padding:65px 0px 0px 0px;}
#left-part{width:250px;float:left;position:relative;margin-top:-65px;}
#right-part{width:240px;float:right;position:relative;}
#submenu{margin-left:10px;padding-top:120px;background:url(/img/submenu-top.gif) 1px 0px no-repeat;}
#submenu li{display:block;background:url(/img/submenu-item.png) 0px 0px no-repeat;color:#025A02;font-size:15px;list-style-type:none;width:234px;height:44px;margin-bottom:0px;position:relative;}
#submenu li a{color:#025A02;font-size:15px;text-decoration:none;display:block;padding:10px 0px 10px 28px;position:relative;}
#submenu-bottom{display:block;width:232px;height:45px;background:url(/img/submenu-bottom.png) 0px 0px no-repeat;margin-left:11px;}
#submenu li.selected a, #submenu a:hover{color:#EC1113;text-decoration:underline;}
#main-menu{position:absolute;top:150px;right:5%;z-index:350;}
#main-menu ul{display:block;}
#main-menu li{background:url(/img/menu-item.png) 0px 0px no-repeat;display:block;width:160px;height:56px;list-style-type:none;float:right;margin-right:-6px;position:relative;}
#main-menu li a{color:#04601F;font-size:14px;text-decoration:none;text-align:center;padding:16px 30px 5px 10px;display:block;}
#main-menu li.selected a, #main-menu li a:hover{color:#F40505;text-decoration:underline;}
.news .item, .articles .item{margin-bottom:20px;font-size:11px;color:#355030;}
.news{background:url(/img/news-bgr.jpg) 0px 0px no-repeat;padding:15px;}
.news .date{color:#006D94;display:inline;}
.news a, .articles a{text-decoration:none;color:#355030;font-size:11px;}
h2.header{color:#0163D0;font-size:18px;font-weight:normal;margin-bottom:10px;padding-bottom:10px;background:url(/img/header-bgr.jpg) bottom left no-repeat;position:relative;margin-left:-15px;padding-left:15px;}
h3{font-size:13px;}
#content{margin:0px 255px 0px 250px;position:relative;background:url(/img/content-bgr.jpg) 0px 0px no-repeat #EFF3F6;}
.content-inner{padding:15px;background:url(/img/corner-small-top-right.gif) top right no-repeat;position:relative;line-height:18px;}
#content p{padding-bottom:8px;}
.corner, .corner-small{display:block;position:absolute;}
.corner{width:19px;height:19px;}
.corner-small{width:12px;height:12px;}
.top-right{top:0px;right:0px;background:url(/img/corner-top-right.jpg) top right no-repeat;}
.bottom-right{bottom:0px;right:0px;}
.bottom-left{bottom:0px;left:0px;}
.corner-bottom-left{background:url(/img/corner-bottom-left.gif) bottom left no-repeat;}
.corner-top-left{background:url(/img/corner-top-left.gif) top left no-repeat;}
.corner-bottom-right{background:url(/img/corner-bottom-right.gif) bottom right no-repeat;}
.corner-top-right{background:url(/img/corner-top-right.gif) top right no-repeat;}
.corner-small-bottom-left{background:url(/img/corner-small-bottom-left.gif) bottom left no-repeat;}
.corner-small-bottom-right{background:url(/img/corner-small-bottom-right.gif) bottom right no-repeat;}
.corner-small-top-right{background:url(/img/corner-small-top-right.gif) top right no-repeat;}
#footer{clear:both;padding:10px 20px;}
#counters{float:left;width:240px;}
#content td{padding:3px 10px;}
#copy{margin-left:250px;font-size:11px;}
h1{font-size:14px;margin-bottom:15px;color:#097FD9;font-weight:normal;}
form{
margin-top:11px;
font-family: sans-serif;
}
.fld {
width:250px;
border:none;
background-color:#fff;
color:#646464;
border:1px solid #818181;
}
.btn {
background-color: #fff;
border: none;
padding: 3px;
font-size:11px;
font-weight:bold;
color:#ea2b13;
}
input, textarea, select, button {
margin-top:2px;
margin-bottom:3px;
font-size:12px;
}
table td{
vertical-align:top;
}
.sitemap li{
font-size:11px;
margin-top:2px;
margin-bottom:2px;
}
.gallery{
	width:94%;
	text-align:center;
	overflow:auto;
}
.gallery img{
	height:180px;
	margin-top:30px;
	border:7px solid #badaff;
	-moz-border-radius:5px;
}
.second img{
	margin-top:0px;
}
.third img{
	height:120px;
	margin-top:0px;
}
.gallery span{
	font:14px Tahoma;
	font-weight:bold;
}
.galleryItem{
	float:left;
	margin:15px;
}
.gallery p{
	font:24px Tahoma;
	color:#F40404;
}
.priceAll{
	display:block;
	line-height:30px;
	height:60px;
	background:url(/img/xls1.gif) no-repeat;
	padding-left:40px;
}
.pyraGall img{
	border:1px solid #aaa;
	padding:6px;
	background:#fff;
	margin:10px;
}

