@charset "windows-1251";
/* CSS Document */
HTML {font-size:100.01%}
BODY {padding:10px 0 20px 0; margin:0; background:#716f6d url(img/bg_body2.jpg) repeat-x 0 0; text-align:center; font:normal 75% verdana,tahoma,atial,helvetica,sans-serif; color:#fff}
TD {font:normal 1em verdana,tahoma,atial,sans-serif; color:#fff}
IMG {border:0px none; }
A {color:#ccc; text-decoration:none}
A:hover {color:#fff}
.fl {float:left}
.fr {float:right}
.cb {clear:both}
H1 {font-size:1.2em; text-transform:uppercase; margin:0 0 10px 0; text-align:left}
H1 A {color:#fff}
H1 A:hover {color:#ccc}
H2 {font-size:16px; text-transform:uppercase; margin:0 0 10px 0}
H3 {font-size:1em; margin:0 0 20px 0; border-bottom:1px solid #666; padding-bottom:10px; background:url('img/leftmenu.gif') no-repeat 0 3px; padding-left:20px}
H4 {font-size:1em; margin:0 0 10px 0; color:#ffecb3; font-style:italic; font-weight:normal}
.lineheight {line-height:20px; color:#ccc}
.lineheight A {text-decoration:underline}


#fullpage {width:1000px; margin:0 auto; text-align:left}
.tophead {height:131px; background-color:#333; border:1px solid #a6a6a6; background-position:100% 0; background-repeat:no-repeat; text-align:left}
#top1 {background-image:url('img/top_index.jpg')}
#top2 {background-image:url('img/top_church.jpg')}
#top3 {background-image:url('img/top_flower.jpg')}
#top4 {background-image:url('img/top_nature.jpg')}
#top5 {background-image:url('img/top_macro.jpg')}
#top6 {background-image:url('img/top_report.jpg')}
#top7 {background-image:url('img/top_author.jpg')}
#top8 {background-image:url('img/top_publication.jpg')}
#top9 {background-image:url('img/top_portrait.jpg')}
#top10 {background-image:url('img/top_b&w.jpg')}

.logo {width:210px; height:59px; margin:38px 0 0 35px}
.topmenu {padding:10px 5px; text-align:right; color:#ea4918; font-size:0.8em}
.topmenu A {color:#fff; text-transform:uppercase; margin:0 5px; padding:5px 0}
.topmenu A:hover {color:#ccc}
.topmenu SPAN A {padding:0}
.topmenu SPAN IMG {vertical-align:middle}

.container {float:left; width:814px; height:500px; min-height:470px; background-color:#333; border:1px solid #a6a6a6; padding:30px 92px 20px 92px}
HTML > BODY .container {height:auto}
.bigcontainer {float:left; width:878px; height:500px; min-height:470px; background-color:#333; border:1px solid #a6a6a6; padding:30px 60px 20px 60px}
HTML > BODY .bigcontainer {height:auto}
.hellcontainer {float:left; width:100%}

.bigbox {float:left; width:100%; margin-bottom:20px}
.box {float:left; width:193px; _width:192px; overflow:hidden; height:195px; text-align:left; background-color:#6f6e6c; padding:8px; margin:0 5px; border:solid #9d9b98; border-width:1px 0; font-size:0.9em}
.box H1 {font-size:1.3em}
.box IMG {width:190px; height:130px; border:1px solid #fff; margin:0 auto 5px auto; display:block}
.box A:hover IMG {border:1px solid #b1b1b1}


.empty {float:left; text-align:left; padding:10px 0; font-size:12px; background:url('img/bg_leftmenu.jpg') no-repeat 50% 100%; width:100px; height:50px}
.leftmenu {float:left; text-align:left; padding:40px 0; font-size:12px; background:url('img/bg_leftmenu.jpg') no-repeat 50% 100%}
.leftmenu A {display:block; margin-bottom:8px; border-bottom:1px solid #666; padding-bottom:10px; background:url('img/leftmenu.gif') no-repeat 0 3px; padding-left:20px; padding-right:5px}
.leftmenu A.next {border-bottom:none}
.photobox {float:right; width:630px; text-align:left}
.photobox IMG {border:1px solid #fff; background:url(img/ajax-loader.gif) no-repeat 48% 48%}
.photorow A {display:block; float:left; border:1px solid #b1b1b1; margin:10px 14px 10px 0; cursor:url(http://photorow.ru/skin/img/zoom.cur), pointer !important}
.photorow A:hover {border:1px solid #fff}
.photorow IMG {border:0}
.discript {padding:10px 0; font-size:0.9em}
.discript DIV {margin:15px 0 0 0; color:#fff}
.discript A {text-decoration:underline; padding:10px 0}
.discript B A {background:url('img/lupa.gif') no-repeat 0 50%; padding-left:20px}

.allphoto IMG {width:120px; height:80px}
.allphoto IMG.high {width:53px; height:80px}

.hellbox {float:left; width:590px; background-color:#dddacb; padding:20px; color:#333; font-size:0.9em}
.hellbox A {color:#333; text-decoration:underline}
.hellbox A:hover {color:#727272}
.publication {float:left; width:100%; margin:0 0 10px 0; border-bottom:1px solid #cdcabc; padding-bottom:10px}
.publication .fl {float:left; width:270px}
.publication .fr {float:right; width:270px; text-align:left}
.publication IMG {float:left; border:1px solid #333; margin-right:20px}


.bottomlinks {clear:both; float:left; width:100%; padding:20px 0; color:#ccc; text-align:center; font-size:0.9em}
.footer {clear:both; float:left; width:100%; padding:20px 0 10px 0; color:#ccc; font-size:0.8em}
.footer A {text-decoration:underline}
.email {background:url(img/envelope.gif) no-repeat 0 50%; padding-left:22px}
.footer .fl {text-align:left}

.counter {float:left; margin:0 auto}

.guestbook {padding:10px 0; border-bottom:1px solid #ccc; margin-bottom:20px}
.guestbook TABLE {border-collapse:collapse; width:100%}
.guestbook TD {text-align:left; vertical-align:top; font-size:12px}
.guestbook CENTER {text-align:left}
.guestbook FONT {font-size:12px}

.comments {border-collapse:collapse}
.comments TD, .comments TH {padding:0 10px 8px 0; font-weight:normal}
.comments .text {border:0; width:300px}
.comments TEXTAREA {border:0; width:300px; height:70px}


