body
{
	background-color: #FFFFFF;
	background-image:url(img/footer.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
	margin:0;
	padding:0;
	color: #000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	text-indent:0;
}
body a
{
	text-decoration:none;
	color: #0099CC;
	font-weight:bold;
}
body a:hover
{
	text-decoration:underline !important;
}
body ul
{
	list-style-image:url(img/list_type.jpg);
	text-decoration:none;
	color:#120a01;
	margin-left:20px;
}
body ul li
{
	vertical-align:middle;	
}
body h1, h2, h3, h4, h5, h6
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	color:#176fac;
	font-weight:normal;
text-align:left;
}
body  h3, h4, h5, h6
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	color:#176fac;
	font-weight:bold;
text-align:left;
}
/*_________________________________________________________HEADER____________________________________________________*/

#logo
{
	display:block;
	position:absolute;
	top: 46px;
	left: 312px;
	width:700px;
}
#logo a:hover
{
	text-decoration:none !important;
}

#logo span
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-size:50px !important;
	color:#000000 !important;
	margin:0;
         font-weight:normal;
}
	



#logo h2
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-size:20px !important;
	color: #666666 !important;
}
#header_top
{
	display:block;
	background-image:url(img/header_top_mini.jpg);
	background-repeat:no-repeat;
	width:100%;
	height:194px;
}
#header_bottom
{
	display:block;
	width:100%;
	height:300px;
}
#header_bottom_left
{
	background-image: url(img/header_bt_leftjpg_mini.jpg);
	background-repeat:no-repeat;
	height:230px;
	width:377px;
	float:left;
}
#header_bottom_center
{
	background-image:url(img/header_bg_img_mini.jpg);
	background-repeat:repeat-x;
	height:250px;
	margin:0 0 0 -49px;
	*margin:0 !important;
}
#header_bottom_right
{
	position: absolute;
	width:100%;
	min-width:1024px;
	top:193px;
}
#header_bottom_right table
{
	float:right;
}
#right_b1
{
	display:block;
	background-image: url(img/header_open_mini.png);
	background-repeat:no-repeat;
	width:109px;
	height:309px;
}
#right_b2
{
	display:block;
	background-color:#FFFFFF;
	width:180px;
	height:309px;
}
#contact
{
	display:block;
	background-image:url(img/telephone.jpg);
	background-repeat: no-repeat;
	height:61px;
	position:absolute;
	left: 400px;
	top: 423px;
	padding-top:5px;
}
#contact p
{
	margin:5px 0 0 130px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	font-style:italic;
	font-weight:normal;
	color:#3c3c3c;
}
#contact p a
{
	font-size:18px;
	font-style:italic;
	font-weight:normal;
	color:#3c3c3c;
}
span.blue_p
{
	color:#5cacde;
}
span.green_p
{
	color:#779818;
	font-size:24px;
}

/*_________________________________________________________LEFTBAR____________________________________________________*/



#menu_book
{
	display:block;
	width:324px;
}
#book_top
{
	display:block;
	background-image:url(img/book_top.jpg);
	background-repeat:no-repeat;
	width:324px;
	height:95px;
}
#book_content
{
	display:block;
	background-image:url(img/book_content.jpg);
	background-repeat:repeat-y;
	width:325px;
	min-height:400px;
}
#book_bottom
{
	display:block;
	background-image:url(img/book_bottom.jpg);
	background-repeat:no-repeat;
	width:324px;
	height:95px;
}
.menu
{
	margin:0 0 0 50px;
	min-height:320px;
}
.active
{
	color:#2590d3 !important;
}
.active_pod
{
	text-decoration:underline;
}
.menu ul
{
	list-style-type:none;
	list-style-image:none;
	margin:0 40px 0 0;
	padding:0;
}
.menu ul li
{
	color: #FF0000 !important;
}
ul.open
{
	display:block;
	margin:10px 0 0 10px 0 !important;
}
ul.open li a
{
	font-style:normal;
	font-size:16px !important;
	margin:5px 0 0 20px;
}
.menu a
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-size:19px;
	color:#37311b;
	list-style-type:none;
	font-weight:normal;
	display:block;
	padding:5px 0 5px 0;
	text-decoration:none;
}
.menu a:hover
{
	color:#666666;
	text-decoration:underline;
}
ul.open li a
{
	padding:0;
}
.akcia
{
	display:block;
	background-image:url(img/akcii.jpg);
	background-repeat:no-repeat;
	width:190px;
	height:88px;
	color:#FFFFFF !important;
	padding:10px 0 0 15px !important;
}
.akcia:hover
{
	text-decoration:blink !important;
	color:#FFECF3 !important;
}
.akcia span
{
	font-style:normal;
	font-size:14px;
}
.left_block
{
	display:block;
	width:320px;
	min-height:200px;
	background-image:url(img/leftbar_content.jpg);
	background-repeat:repeat-y;
	margin:50px 0 0 0;
}
.left_block a
{
	display:block;
	margin:5px 0 0 30px;
	color: #666666 !important;
	font-family:Georgia, "Times New Roman", Times, serif !important;
	font-style:italic; !important
	font-weight:normal !important; 
}
.left_block a img
{
	width:250px;
	margin:15px 0 0 0;
	border:3px solid #73B9D7;
}
.left_block a img:hover
{
	border-left:13px solid #98cbea;	
}
.left_block h2
{
	color:#000000 !important;
	margin:0 0 0 28px !important;
}

.left_block span
{
        font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	color:#000000 !important;
	font-weight:normal;
        text-align:left;
        margin:0 0 0 28px !important;
        font-size:22px !important;
}

.left_block_top
{
	display:block;
	background-image:url(img/leftbar_top.jpg);
	background-repeat:no-repeat;
	height:50px;
}
.left_block_bottom
{
	display:block;
	background-image:url(img/leftbar_bottom.jpg);
	background-repeat:no-repeat;
	height:50px;
}
/*_________________________________________________________CONTENT____________________________________________________*/


.main_text
{
	margin:10px 50px 0 100px;
	text-align:justify;
}
.main_text h2
{
	font-size:36px;
}
.main_text img
{
	max-width:500px;
	border-top:4px solid #98cbea;
	border-right:4px solid #98cbea;
	border-bottom:4px solid #55ace0;
	border-left:4px solid #55ace0;
}
.warning
{
	margin:25px 0 25px 30px;
	background-image:url(img/warn_left.jpg);
	background-repeat:repeat-y;
	padding:0 0 0 20px;
	font-size:13px;
	color: #1C3548;
}

.nizmenu{
       margin-left: -50px;
}
.nizmenu ul li a{
            font-size:18px !important;
	font-weight:normal;

}



td#footer p
{
	text-align:center;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	margin:100px 0 10px 0;
}
td#footer a
{
	font-size:16px;
}
#stat
{
            display:block;
            margin:15px 0 0 50px;
}
.faq
{
            margin-left:40px;
}
#form1 h3
{
          text-align:left !important;
}
.scrl
{
	overflow: scroll;
	overflow-x:hidden;
	overflow-y:visible;
	display:block;
	width:600px;
	height:220px !important;
	background-color:#D7DDE1;
}
.scrl2
{
	overflow: scroll;
	overflow-x:hidden;
	overflow-y:visible;
	display:block;
	width:600px;
	height:220px !important;
	background-color:#D7DDE1;
}
#price
{
	margin:20px 0 0 40px !important;
	font-family:Georgia, "Times New Roman", Times, serif !important;
	font-size:20px !important;
	color:#CF2E05 !important;
	font-weight:normal !important;
	font-style:italic !important;
}
#price ol li
{
	font-size:16px !important;
	color:#053354 !important;
	font-family:Arial, Helvetica, sans-serif !important;
	font-style:normal !important;
	font-weight:normal !important;
}
table.sadov img
{
	float:left;
	margin:5px;
	width:230px;
	height:180px;
}
table.rel_hor img
{
	float:left;
	margin:5px;
	width:300px;
	height:200px;
}
table.rel_vert img
{
	float:left;
	margin:5px;
	width:200px;
	height:300px;
}

.firstblock { border:2px #0099CC dashed; padding:10px; margin-bottom:50px; background-color:#e6f3f2 }
.seoblock { width: 200px; float: left; border: 2px #0099CC solid; margin: 5px; padding: 5px}
