body { 
	font-size:12px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#336699;
	background:#fff url(/image/page_bg.jpg) repeat-y 210px top;
	padding:0; margin:0;
}

/*-----------------------------------------------*/
h1 {font-size:13px; text-align:center; margin:0 85px; padding:0; font-style:italic; color:#e77918;}
h2 {
	margin:10px 0; padding:2px 5px 2px 15px;
	color:#e77918;
	background-color:#ededee;	
	text-align:left; 
	font-style:italic; 
	font-size:12px;
}

h3 {font-size:12px; margin-bottom:.5em;}
h4 {
	margin:10px; padding:2px 5px 2px 15px;
	background-color:#ededee;	
	text-align:left; 
	font-size:12px;
}

a {color:#3366CC;}
a:hover {color:#e77918; text-decoration:underline;}

ul {margin-top:0; margin-bottom:0;}
p {margin-bottom:.4em;}
blockquote {margin-top:0; margin-bottom:0;}
blockquote  p {margin-top:0;}

/* *************** каркас ********************/
#left {background:#ffffff url(/image/left_bg.jpg) repeat-x top; width:210px; position:relative; padding:440px 0 80px 0; text-align:center;}  
#right {position:relative;}

#header {position:relative; height:151px; background:url(/image/header_bg.gif) repeat-x left 17px; }

#content {
	border-top:1px solid #A1A1A1; border-left:1px solid #A1A1A1;
	background:#FFFFFF url(/image/content_bg.gif) repeat-y top right; 
	text-align:right;
}

#content_text {padding:15px 20px 27px 15px; position:relative; text-align:left;}

#content_bottom {
	background:url(/image/content_bottom_bg.gif) repeat-x left 40px; 
	position:relative;
	height:49px; text-align:center;
}

/*-----------------------------------------------*/
div.PageList {width:65%; background-color:#ededee; margin:10px; font-size:12px; text-align:left;}

ul.PageList {margin:5px 0 10px 20px; padding:0}
ul.PageList li {padding:5px 0 5px 0}

ul.PageList li div.announce p { padding:0 0 0 0; margin:0}

/*-----------------------------------------------*/
#LeftMenu {
	list-style:none; 
	font-size:13px; font-style:italic; font-weight:bold; color:#3366CC;
	position:absolute; z-index:200; 
	top:143px; left:15px;
	margin:0;	padding:0;
}

#LeftMenu li {padding:5px 0}
#LeftMenu * ul {list-style:none; margin:0; padding:5px 0 0 15px;}
#LeftMenu * ul li {background:url(/image/li.gif) no-repeat left center; padding:5px 0 5px 20px;}

/*-----------------------------------------------*/
#BottomMenu {text-align:center; font-size:11px; padding-bottom:5px;}
#BottomMenu a {white-space:nowrap; text-decoration:underline;}
#BottomMenu a:hover {color:#000000;}

/*-----------------------------------------------*/
.NewsEtc {display:none;}

/*-----------------------------------------------*/
#lang {position:absolute; top:2px; left:70px; font-size:11px; z-index:100; font-weight:bold;}
#lang a:hover {color:#FFFFFF;}

/*-----------------------------------------------*/
table.gallery {position:relative; clear:both;}
table.gallery * td {padding:10px;}
table.gallery * img {border:1px solid black;}
table.gallery * img.zoom {background-color:#FFFFFF; position:relative; right:10px; bottom:-10px;}

/*-----------------------------------------------*/
#faq {list-style:square; margin-left:12px;}
#faq li {padding:4px 0;}
.answer {display:none; padding:0 0 10px 30px;}

#SendMessage * input {font-size:11px;}

/*-----------------------------------------------*/
#hr1, #hr2, #hr3, #hr4, #hr5, #hr6, #hr7, #hr8 { width:100px;	position:absolute; color:#FFFFFF; background-color:#FFFFFF; height:1px; z-index:1; margin:0; padding:0;}
#hr1 {top:17px; left:10px;}	
#hr2 {top:25px; left:18px;}
#hr3 {top:34px; left:26px;}
#hr4 {top:42px; left:37px;}
#hr5 {top:51px; left:50px;}
#hr6 {top:59px; left:65px;}
#hr7 {top:68px; left:84px;}
#hr8 {top:76px; left:96px;}

/*-----------------------------------------------*/
#pic1 img, #pic2 img, #pic3 img {border:1px solid black;}

#pic1 {position:absolute; top:10px; right:5px; z-index:130;}
#pic2 {position:absolute; top:25px; right:115px; z-index:132; }
#pic3 {position:absolute; top:40px; right:230px; z-index:133;}

#bigmir {position:absolute; bottom:0; left:0; width:210px; text-align:center; font-size:9px;}

#reklama {margin:10px 0; font-size:11px;}