body { margin:0; padding:0; background:url(../img/body_bg.gif) repeat; min-width:1000px; font: bold 12px Tahoma; }
img {behavior: url(iepngfix.htc);}
div.header_wave { background:url(../img/header_wave.png) no-repeat; width:100%; height:156px; }
div.sea_star { background:url(../img/sea_star.png) no-repeat; width:147px; height:213px; float:right; z-index:0; margin-top:-100px; }
.fleft { float:left; }
.fright { float:right; }
.clear { clear:both; }
a img { border:0; }
div#wrapper { padding:0px 100px; }
div#content { background-color:#F3F3F3; width:100%; z-index:1; position:relative; }
div.logobg { background:url(../img/logo_bg.png) top right no-repeat; margin-right:0; padding:20px 40px 0px 40px; color:#A87000; }
div.logobg span { font-weight:normal; }
div.logobg a {font-weight:normal; color:#A87000;}
div.logobg a:hover { text-decoration:none}
img.logo { float:right; margin-top:40px; }
h1 { color:#0074C1; font:normal 19px Arial; }
h2 { color:#CBA14D; font:normal 19px Arial; }
div.sep { float:left; width:20px; }
div.contacts { float:left; line-height:17px; }
div.main { padding:20px 40px; text-align:justify }
div.main a { color:#CBA14D; font-weight:bold; font-size:12px; }
div.main a:hover { text-decoration:none}
div.border { border-bottom:solid 1px #C7C7C7; clear:both; margin-bottom:20px; height:20px; }
div.box_img { padding:5px; border:solid 1px #CBA14D; float:left; margin-right:20px; }
div.links_bottom { float:left; } 
div.link { float:left; margin-top:10px; line-height: 20px; }
div.link img { margin-right:5px; }
div.link a { color:#CBA14D; font-weight:normal; font-size:12px; }
div.link a:hover { text-decoration:none; }
div#copyright { font-weight:normal; padding:40px 20px; } 
div#copyright a { color:#000; text-decoration:none; } 
div#copyright a:hover { text-decoration:underline; }
#footer { background:url(../img/body_bg.gif) repeat; }
img.footer_left { float:left; margin-top:-24px; position:relative; z-index:2; }
img.footer_right { float:right;  margin-top:-30px; position:relative; z-index:2; }
.google_ads { text-align:center; margin:40px 0px; color:#A87000; padding: 10px}
.google_ads a {color:#A87000; text-decoration: underline; line-height:1.5}
.google_ads a:hover { text-decoration:none}
.count {padding-top: 50px; text-align: center;}

div.submenu { text-align: center; margin-top:10px; line-height: 20px;}
div.submenu img {padding-left: 45px; margin-right:5px; }
div.submenu a { color:#CBA14D; font-weight:normal; font-size:12px; }
div.submenu a:hover { text-decoration:none; }

.pages { text-align:center; padding-top:20px; clear:both;}
.pages a {font-weight:normal; color:#A87000; text-decoration:none}
.pages span {color:#A87000; font-weight:bold; font-size:16px}

.gallery { text-align:center; padding-left: 30px; }
.post { width:150px; height:250px; padding-top:20px; display:inline-table;}
.post_img { width:150px; height:225px; cursor:pointer}
.separator {width:30px; height:250px; background-color:#F3F3F3; display:inline-table; }
.post_title { color:#CBA14D; font:normal 16px Arial; text-align:center; width:150px; cursor: pointer }
.post_zoom { height:16px; text-align: center; font: bold 10px Tahoma; color:#ffffff; padding-top:5px;}
.post_zoom img { float:left; padding:2px 4px 0px 7px;}
.post_zoom_div { float:left; padding-right:4px; color:#CBA14D; font-weight:normal; font-size:10px; cursor:pointer; text-decoration:underline}

.zoom_main { width:350px; height:557px; border: 1px solid #A87000; background-color:#FFF; text-align:center; }
.zoom_main_img {height:530px}
.zoom_title { color:#CBA14D; font:normal 16px Arial; text-align:center; width:350px; padding-top:5px }

.post_h { width:225px; height:150px; padding-top:20px; display:inline-table;}
.post_img_h { width:225px; height:150px; cursor:pointer}
.post_title_h { color:#CBA14D; font:normal 16px Arial; text-align:center; width:225px; cursor: pointer }
.zoom_main_h { width:530px; height:397px; border: 1px solid #A87000; background-color:#FFF; text-align:center; }
.zoom_main_img_h {height:350px}
.zoom_title_h { color:#CBA14D; font:normal 16px Arial; text-align:center; width:530px; padding-top:5px }
.separator_h {width:30px; height:150px; background-color:#F3F3F3; display:inline-table; }

.razmer {color:#CBA14D; cursor: pointer}
