HTML, BODY { margin:0; padding:0; width:100%; height:auto; background: #a9c9f2 url('/images/bg.png') bottom center  repeat-x; z-index: 2; }

/*.nebo {background: url('/images/nebo.png') left top; width: 100%; height: 100%; z-index: 1; }
*/
h2 {color: #292929; font-size: 22px; font-family: Georgia; font-style: italic; font-weight: normal; margin: 0; padding: 0; margin-bottom: 5px;}
h3 {color: #bf8b42; font-size: 18px; font-family: Georgia; font-weight: normal;}
h4 {color: #bf8b42; font-size: 18px; font-family: Georgia; font-weight: normal; line-height: 19px; margin: 0; padding: 0;}
a, a:link, a:visited, a:hover {outline:none; color:#bf8c42;}

td{border-bottom: 1px #bf8c42 dashed;}

#header{}
	.logo{background:url(images/logo.png) center center no-repeat; width: 239px; height: 114px; display: block;}
	.contacts{font-family: Georgia; font-size: 14px; color: #4c5664; font-style: italic; margin-top: 6px;}
	.opis{color: #6f7987; font-size: 13px; font-family: Georgia; font-style: italic;}
#header	.run-way a{color:#f9efb9; text-shadow:#8d7956 1px 1px 1px; text-decoration: none; font-size: 14px;}
	#header	.run-way a:hover{text-decoration: underline;}
	#menu{margin-top: 5px; background:url(images/menu.png) center center; height: 45px;}
	#menu ul,li{margin: 0; padding: 0; list-style: none;}
	#menu li {display: block; float: left; margin-top: 7px; margin-right: 10px;}
	#menu li a {color: #fff5de; font-family: Georgia; font-size: 20px; font-style: italic; text-decoration: none; text-align: center; text-shadow: #5d5549 2px 1px;}
	#menu li a:hover{text-decoration: underline; color: #e3d1ab;}
	#menu ul, #menu ul li.selected a{color: #e3d1ab;}
	#menu li img {margin-left: 10px;}
	/*
		.lang {float: right; margin-right: 20px; margin-top: 10px; color: #fff5de;}
		.lang a{color: #fff5de; font-family: Georgia; font-size: 13px; font-style: italic; text-decoration: none; text-align: center; text-shadow: #5d5549 2px 1px;}
		.lang a:hover{color: #c1b7a0;}
*/
		span.lang {float: right; margin-right: 20px; margin-top: 10px; color: #fff5de;}
span.lang a#fl_ua, span.lang a#fl_ru{
color: #fff; 
font-family: Georgia; 
font-size: 15px; 
line-height: 24px;
font-style: normal; 
text-decoration: none; 
text-align: center !important; 
text-shadow: #5d5549 2px 1px;
display: inline-block;
padding: 1px;

padding-left: 2px;
border-radius:20px;
-webkit-border-radius:20px;
-moz-border-radius:20px;
-o-border-radius:20px;
box-shadow: 1px 1px 8px #222;

background: #96896b;
width: 22px;height: 23px;
		}
		span.lang a#fl_ua:hover, span.lang a#fl_ua:hover{color: #fff5de;background: #80755b}
		
#maincols{margin-top: 16px;}
	#left{ }
	.submenu{background:url(images/l-submenu.png) center center; height: 478px; width: 250px;}/*378px height 16.01.2014*/
	.submenu ul {padding-left: 22px; padding-top: 22px; height: 330px;}
	.submenu li a {color: #4a3518; font-family: Georgia; font-size: 14px; font-style: italic; text-decoration: none; text-align: center; text-shadow: #e9d2ba 2px 1px;}
	.submenu li a:hover{text-decoration: underline;}
		.submenu2 ul {padding-left: 30px; padding-top: 10px; height: 330px;}
		.submenu2 li a {color: #4a3518; font-family: Georgia; font-size: 15px; font-style: italic; text-decoration: none; text-align: center; text-shadow: #e9f3ff 2px 1px;}
		.submenu2 li a:hover{text-decoration: underline;}

	
	#r { margin-left:-10px; margin-top:-1px; }
	
	.right {background:url(images/right-cont.png) top center; height: 663px; width: 719px; }
		.right-top {background:url(images/right-top.png) center center; height: 21px; width: 719px; display: block; }
		.right-center {background:url(images/right-center.png) center center;/* height: 663px;*/ height: auto; width: 719px; }
		.right-bottom {background:url(images/right-bottom.png) center center; height: 32px; width: 719px; margin-bottom: 150px; }
		
		.content{padding: 20px 40px;}
#footer{color: #959aa1; font-size: 12px;  margin-top: 225px; font-family: Verdana; overflow: hidden; zoom: 1; }
	#footer a{color: #fff; font-family: Verdana; font-style: italic; text-decoration: none;}
	#footer a:hover{text-decoration: underline;}
	.noavokado{display: block; width: 76px; height: 49px; background: url(images/noavokado.png) top right ; margin-left: 60px;}

.text {color: #292929; font-family: Arial; font-size: 12px; }


.pholio {color: #292929; font-family: Arial; font-size: 12px; }
.pholio .gallery{float:left; text-align: center; margin-bottom:20px;}
	.pholio .gallery a{text-decoration: none; font-size:13px; margin-bottom:5px; display:block;}
	.pholio .gallery a:hover{color: #7f5b27; }
	.pholio .gallery img{ border: 2px #bf893c solid;  margin-right:8px;margin-bottom:5px;}
	.pholio .gallery p {color:#bf893c; font-size: 14px; font-weight: bold; display: block; }
.time{font-size: 12px; color: #000;}






