#container, #gallerydiv {width:840px;}
body {font-size:14px; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-style:italic; font-weight:bold; background:#000; background-image:url(/images/fs_podlozhka.jpg); color:#3c3b42; margin:0px; padding:0px;}
h2 {font-size: 16px;}
#nav {font-size: 10px;}
#rh, #lh {width:180px;}
#rh img, #lh img {width:180px; height:120px;}
#rv, #lv {width:140px;}
#rv img, #lv img {width:140px; height:210px;}

p {margin:0px; padding: 0px 0px 15px 0px;}
a img {border:none;}
h1, span.ph, span.ph h1 {font-size:20px; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-style:italic; font-weight:bold; text-align:left;}
h1, h2, span.ph {margin: 0px 0px 12px 0px; padding: 0px; font-weight: bold;}
span.ph {display:block; text-align:left;}
span.ph h1 {display:inline; margin:0px; padding:0px; clear:none;}

a:link, a:visited {color:#3c3b42; text-decoration:underline;}
a:hover, a:active {color:#000; text-decoration:none;}

#header {background-image:url(/images/fs_verh.jpg); height:469px; width:840px; position:relative;}
#header a:link, #header a:visited {color:#666; text-decoration:underline;}
#header a:hover, #header a:active {color:#777; text-decoration:none;}
#article {text-align: justify; padding:0px 30px 3px 30px; background-image:url(/images/fs_text.jpg); background-repeat:repeat-y; background-color:#dadce4; text-indent: 15px;}

#nav {}
#nav a {position: absolute; display:block; cursor:hand !important; cursor:pointer !important;}
#nav a:link, #nav a:visited, #nav a:hover, #nav a:active {text-decoration:none;}
	#n1 {left: 37px;width: 196px;top: 174px;height:56px;}
	#n2 {left: 37px;width: 161px;top: 232px;height:41px;}
	#n3 {left: 37px;width: 93px;top: 275px;height:41px;}
	#n4 {left: 37px;width: 122px;top: 318px;height:42px;}
	#n5 {left: 37px;width: 211px;top: 362px;height:55px;}
	#n6 {left: 679px;width: 136px;top: 174px;height:42px;}
	#n7 {left: 704px;width: 111px;top: 218px;height:38px;}
	#n8 {left: 716px;width: 98px;top: 257px;height:43px;}
	#n9 {left: 708px;width: 106px;top: 301px;height:58px;}
	#n10 {left: 618px;width: 196px;top: 384px;height:34px;}
	#nvert {position: absolute;left: 193px;width: 100px;top: 268px;height:100px; background:url(/images/fs_vertushka.jpg); background-repeat:no-repeat; background-position: 0px 0px;}
	#nflash {position:absolute; left: 410px; top: 235px; width: 124px; height:124px;}

#rv, #rh {float:right; text-align:right; margin: 5px 0px 1px 10px;}
#lv, #lh {float:left; text-align:left; margin: 5px 10px 1px 0px;}
#rv, #rh, #lv, #lh {font-size:12px;}
.copy {display:block; clear:both; text-align:center; font-style:italic;}

#footer {background-color:#454545; background-image:url(/images/fs_niz.jpg); background-repeat:repeat-y; padding: 15px 30px 15px 30px; color:#d9dde7; text-shadow: 0px 0px 3px #000;}
#footer a:link, #footer a:visited {color:#888; text-decoration:underline;}
#footer a:hover, #footer a:active {color:#999; text-decoration:none;}

#contact {float: left; text-align:left; width:35%;}
#count {float:right; text-align:right; width:65%; * filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5;}

#stripe {background-image:url(/images/fs_poloska.jpg); background-repeat:no-repeat; background-position:center bottom; height:13px; font-size:9px;}
#poloska {height:1px; border-width: 1px 0px 1px 0px; border-color:#858893; border-style:solid; background-color: #d4d8e7; margin-bottom:5px;}
.ser {color:#858893; font-size:12px; padding: 0px 0px 5px 0px; text-indent:0px;}
.ser a:link, .ser a:visited {color:#858893; text-decoration:underline;}
.ser a:hover, .ser a:active {color:#858893; text-decoration:none;}

#cl {clear:both; font-size:6px;}

#gallerydiv {}

h1 a:link, h1 a:visited, .ph a:link, .ph a:visited {color:#3c3b42; text-decoration:underline;}
h1 a:link, h1 a:visited, .ph a:hover, .ph a:active {color:#3c3b42; text-decoration:none;}

#folderdiv, #imagediv {float:left; width:181px; text-align:center; margin: 10px 7px 0px 7px; height: 180px; padding:0px;}
#folderdiv:hover, #imagediv:hover {}
.folder, .image {border:3px solid #acaeb4;}
a:hover .folder, a:hover .image {border:3px solid #3c3b42;}
.title {margin-top: 3px; font-weight:bold; clear:both; display:block;}
a:link .title, a:visited .title {text-decoration:underline; cursor:pointer; cursor: hand;}
a:hover .title, a:active .title {text-decoration:none; cursor:pointer; cursor: hand;}

.imageplaceholder {}
.imageback {}
.imagebig {margin-top:15px; border: 3px solid #acaeb4;}
.comment {margin: 10px 0px;}
.bigtitle {text-align:center; display:block; clear:both; margin:12px 0px 10px 0px; font-weight:bold;}
.navlink {margin: 5px 0px 14px 0px;}
.navlink a, .navlink span {margin: 0px; padding: 0px 3px; font-weight:bold;}
.navlink a:link, .navlink a:visited {color:#3c3b42; text-decoration:underline;}
.navlink a:hover, .navlink a:active {color:#3c3b42; text-decoration:none;}