BODY {margin:0 0 10px 0;padding:0;text-align:center;}

.txt {border-width:1px;border-style:solid;padding:1px 1px 1px 2px;font-size:8pt;}
TEXTAREA,SELECT {border-width:1px;padding:0;margin:0;font-size:8pt;}
INPUT.txt {position:relative;border-width:1px;}
.btn {position:relative;border-width:1px;border-style:solid;font-weight:bold;}

.tr0 TH {text-align:left;}

DIV.hr {height:1px;margin:12px 2px 12px 2px;}
DIV.hr-m2 {margin:2px;}
DIV.hr-m2b {margin-bottom:2px;}
DIV.hr HR {display:none;}

.stats-graph-left {width:80px;vertical-align:middle;background-repeat:no-repeat;background-position:top right;}
.stats-graph-left .in {padding-left:6px;}
.main-top-menu {padding-top:46px;}

H1 {float:left;height:50px;padding-left:16px;padding-right:80px;background-position:100% 50%;background-repeat:no-repeat;}
H3 {padding-left:10px;}

#main {position:relative;text-align:center;margin-left:auto;margin-right:auto;}

#block-top {position:relative;margin-bottom:3px;}
#block-bottom {margin-top:2px;float:left;width:100%;}

#middle {width:100%;}
#content {text-align:left;padding-bottom:10px;}

DIV.block {float:left;width:100%;border-width:1px;border-style:solid;text-align:left;}
DIV.blockin1 {padding-left:1.5em;}
#block-top A {font-weight:bold;}

.st {clear:both;width:auto;margin:4px 3px 3px 3px;padding:1px 3px 3px 8px;border-width:1px;border-style:solid;}
.st .st-bgicon {float:right;width:18px;height:18px;background-position:0 2px;background-repeat:no-repeat;}
.st .st-con {padding-left:3px;}
.st H4 {margin:2px 0 2px 0;}

.lh15,.articletext {line-height:1.5em;}
.lh20 {line-height:2.0em;}
DIV.articletext {padding:0.6em 1.2em 0.8em 1.6em;}

A.mb-def:hover,
A.mb-act:hover {text-decoration:none;}

.mb-def,.mb-act,.mb-disabled {display:inline;border-width:1px;border-style:solid;padding:2px 4px 2px 4px;margin:0;}
.mb-act {font-weight:bold;}
.mb-disabled {}

.menu2 {background-repeat:no-repeat;padding-left:15px;padding-top:1px;padding-bottom:2px;}
.menu2 {background-position:4px 5px;}
A.menu2:hover {background-position:4px -95px;}

#content .menu2 {background-position:4px 4px;}
#content A.menu2:hover {background-position:4px -96px;}

.menu3 {background-repeat:no-repeat;padding-left:14px;padding-top:1px;padding-bottom:2px;}
.menu3 {background-position:5px 4px;}
A.menu3:hover {background-position:5px -96px;}

#content .menu3 {background-position:5px 4px;}
#content A.menu3:hover {background-position:5px -96px;}

.options A {display:block;}

DIV.book {position:relative;width:100%;text-align:left;}
DIV.book-left {position:relative;float:left;width:96px;overflow:hidden;text-align:left;}
DIV.book-left DIV.in {position:relative;top:0;left:0;margin:4px 0 4px 8px;}
DIV.book-right {position:relative;float:right;text-align:left;border-width:0;overflow:hidden;}
DIV.book-right DIV.brt {padding-top:2px;padding-bottom:5px;}
DIV.book-right DIV.txt-in {position:relative;padding-bottom:0;}
DIV.book-right TEXTAREA {width:98%;margin-bottom:3px;}

DIV.photoblock {width:162px;overflow:hidden;}
SPAN.photoblock-name {display:block;width:162px;font-size:9pt;height:1.4em;overflow:hidden;}
SPAN.photoblock-picture {display:block;width:162px;height:122px;line-height:122px;vertical-align:middle;overflow:hidden;}

#tool-book-pwd {width:100%;height:100%;vertical-align:middle;}
#login-panel {position:absolute;top:0px;right:6px;text-align:right;}

.cleaner {clear:both;font-size:0;height:0;}

.list .menu2 {margin-bottom:3px;}

/* default-mod-800 */

#main {width:740px;}
#middle {width:730px;}
#content {width:723px;}
DIV.book-right {width:435px;}

#photos-list {width:680px;}
