body { font: normal 12px arial; color: #e2c699; margin: 0; padding: 0px 0px 30px 0px; text-align: center; height: 100%; background: url(/images/footer_bottom_bg.jpg); }

a {color: #DE9922; text-decoration: none;outline: none;}

a:hover {color: #DE9922; text-decoration: underline;}

img{border: 0px;}



ul li{color: #DE9922;}

ul li span{color: #b69f7b;}



h1, h2, h3, h4, h5 {

	font-family: Helvetica, Arial, Verdana, sans-serif;

	font-weight: bold;

	letter-spacing: -.05em;

	margin: 0;

	padding: 0;

	line-height: 1em;

}





h1 {

	text-align: center;

	font-size: 65px;

	padding: 20px 0 20px 0;

	margin: 0 0px 0 0px;

}



h2 {

	font-size: 42px;

	display: inline;

}



h3 {

	font-size: 20px;

}



h4 {

	color: #660000;

	font-size: 20px;

	margin: 20px 0 20px 0;

	display: inline;	

}



h5 {

	font-size: 20px;

}



#site_container{width: 100%; background: url(/images/site_bg.jpg); border-top: 3px solid #ad1f24; text-align: center;}

#logo_container{width: 179px; _width: 225px; width: 59px; float: left; margin: 26px 0px 0px 0px; padding: 0px 0px 0px 46px;}

#menu_container{width: 990px; margin: 0px auto; overflow: hidden; height: 116px; background: url(/images/menu_bg.jpg) top no-repeat; margin-top: -3px; text-align: left;}

#main_container{width: 990px; margin: 0px auto; overflow: hidden; background: url(/images/content_bg.jpg) top no-repeat; text-align: left;}

#leftside_container{width: 654px; float: left; overflow: hidden;}

#flash_container{width: 654px; height: 224px;}

#main_site_main_box_container{width: 654px; height: 245px; background: url(/images/content_box.jpg) no-repeat; overflow: hidden;}

#main_site_main_box_container_big{width: 654px; height: 357px; background: url(/images/content_box_big.jpg) no-repeat; overflow: hidden;}

#main_site_main_box_container_big .left{width: 179px; margin: 33px 20px 10px 49px; overflow: hidden; float: left; text-align: center;}

#main_site_main_box_container_big .right{width: 337px; margin: 33px 49px 10px 20px; overflow: hidden; float: left; text-align: center;}

#main_site_main_box_container_big .center{width: 556px; margin: 33px 49px 10px 49px; overflow: hidden; text-align: center;}

#main_site_main_box_container_big .text{margin: 0px 0px 10px 0px; overflow: hidden;}

#main_site_main_box_container_big img{margin: 0px 0px 0px 0px;}

#main_site_main_box_container_big .d1{width: 180px; margin: 33px 25px 10px 34px; overflow: hidden; float: left; text-align: center;}

#main_site_main_box_container_big .d2{width: 180px; margin: 33px 25px 10px 0px; overflow: hidden; float: left; text-align: center;}

#main_site_main_box_container_big .d3{width: 180px; margin: 33px 30px 10px 0px; overflow: hidden; float: left; text-align: center;}

#main_site_main_box_container_big_swieta{width: 654px; height: 357px; background: url(/images/content_box_big_swieta1.jpg) no-repeat; overflow: hidden;}
#main_site_main_box_container_big_swieta a{display: block; width: 615px; height: 311px; margin: 13px 0px 0px 28px; text-decoration: none;}

#main_site_main_box_container .content{width: background: url(/images/content_box.jpg) no-repeat; padding: 20px 20px 0px 44px; color: #e2c699; line-height: 1.7em; font-size: 13px; overflow: hidden;}

#main_site_main_box_container .title{padding: 47px 20px 0px 44px; overflow: hidden;}

#rightside_container{width: 336px; float: right; overflow: hidden;}

#contact_box_container{width: 85px; _width: 336px; height: 41px; _height: 217px; background: url(/images/contact_box1.jpg) no-repeat; padding: 176px 0px 0px 251px;}

#banner_box_container{width: 85px; _width: 336px; height: 116px;}

#catalog_box_container{width: 253px; _width: 336px; height: 127px; _height: 222px; background: url(/images/catalog_box.jpg) no-repeat; margin-top: 13px; padding: 95px 0px 0px 83px;}

#footer_container{width: 990px; margin: 0px auto; height: 148px; background: url(/images/footer_top_bg.jpg) no-repeat; text-align: left;}

#copyright_container{width: 200px; float: left; color: #c8a673; margin: 124px 0px 0px 30px;}

#copyright_container img{vertical-align: middle;}

#designedby_container{width: 200px; float: right; text-align: right; color: #c8a673; margin: 124px 30px 0px 0px;}

#designedby_container a{font-weight: bold; color: #ad1f24;}

#title_container{margin-top: 92px; padding-left: 51px; color: #ad1f24; font-size: 72px; font-style: italic;}

.grouptitle_container{padding-left: 9px; padding-top: 23px;}

.grouptitle_container1{padding-left: 30px; padding-top: 23px; color: #ad1f24; font-size: 30px; font-style: italic;}

.products_container{overflow: hidden; width: 990px;}

#content_container{overflow: hidden; width: 990px;}

#content{width: 945px; overflow: hidden; margin: 10px 0px 0px 30px;}

#text_top{width: 945px; height: 8px; background: url(/images/text_bg_top_dark.jpg) no-repeat;}

#text_bottom{width: 945px; height: 19px; background: url(/images/text_bg_bottom_dark.jpg) no-repeat;}

#text{width: 905px; _width: 945px; min-height: 80px; overflow: hidden; background: url(/images/text_bg_dark.jpg) repeat-y; padding: 20px; line-height: 1.7em; color: #b69f7b; font: normal 12px arial; line-height: 1.5em;}

#contact_container{width: 300px; _width: 332px; height: 170px; _height: 224px; background: url(/images/contact_container.jpg) 0px 4px no-repeat; float: left; margin: 0px 0px 0px 7px; padding: 54px 0px 0px 32px; line-height: 1.5em;}

#map_container{width: 629px; _width: 640px; height: 219px; _height: 247px; background: url(/images/map_container.jpg) no-repeat; float: right; margin: 0px 0px 0px 0px; padding: 28px 0px 0px 11px;}

#gallery_container{overflow: hidden; width: 990px;}
.gallery_album_container, .gallery_photo_container{width: 312px; height: 199px; float: left; margin: 10px 9px 11px 9px; background: url(/images/gallery_bg.jpg) no-repeat;}
.album_name{color: #e5d1b3; font: bold 12px arial; margin: 10px 56px 5px 56px;}
.image_container{text-align: center; overflow: hidden;}
.gallery_photo_container .image_container{text-align: center; overflow: hidden; margin-top: 22px;}
#gallery_album_container{color: #A82022; font: bold 16px arial; margin: 10px 9px 5px 9px;}
.image_container img{border: 3px solid #b69f7b;}

