body,html {width:100%; height: 100%; border:0px; margin:0px;padding:0px;}
body{font-family:Arial; font-size: 12px;}

div.main {width:1000px; position: absolute; top:0px; margin-left: -500px; left: 50%; background: url(images/index_bg.jpg) no-repeat 0 0}
div.main2 {width:1000px; position: absolute; top:0px; margin-left: -500px; left: 50%; background: url(/DESIGN/V/images/back2.png) no-repeat 0 0}

a:hover {text-decoration: underline !important}

div.enter_panel {width: 109px; height: 21px; position: absolute; top: 0px; right: 220px; background: url(/DESIGN/V/images/reg_panel.gif) repeat-x 0 0; text-align: center; }
div.enter_panel a {color: white; font-size: 12px; text-decoration: none; padding-top: 3px; display: block;}


div.reg_panel {width: 109px; height: 21px; position: absolute; top: 0px; right: 100px; background: url(/DESIGN/V/images/reg_panel.gif) no-repeat 0 0; text-align: center;}
div.reg_panel a {color: white; font-size: 12px; text-decoration: none; padding-top: 3px; display: block;}

div.exit_panel {width: 71px; height: 21px; position: absolute; top: 0px; right: 100px; background: url(/DESIGN/V/images/exit.jpg) no-repeat 0 0; text-align: center;}
div.exit_panel a {color: white; font-size: 12px; text-decoration: none; padding-top: 3px; display: block;}

div.nav {width: 66px; position: absolute; top: 5px; right: 12px;}
div.nav img {border:0px;}

div.panel {position: absolute; height: 22px; top: 25px; right: 0px; background: url(/DESIGN/V/images/panel_start.gif) no-repeat left 0; width: 770px}
div.panel div {margin-left: 3px; background: url(/DESIGN/V/images/panel_bg.gif) repeat-x left 0; height: 22px; padding-left: 10px;}
div.panel div a {display: block; float: left; margin-right: 10px; text-decoration: none; color: #020200; font-size: 10px; margin-top: 3px;}

.h55 {height: 55px;}
.clear {clear: both;}

.header-top {height: 70px; }

.right-cont {float: right; width: 200px;  margin-top: 95px;}

div.author {color:#6E6E6E;float:left;font-size:14px;font-weight:bold;margin-left:94px;position:relative;top:54px;}

.krohs {float:right;position:relative;right:20px;top:52px;}
.krohs a { font-size: 12px;}

div.imgs {width: 82px; height: 123px; position: absolute; top: 94px; left: 131px;}
div.imgs img {border: 1px solid white; margin-bottom: 6px;}


div.left_main {position: absolute; left: 23px; top: 215px; }
div.menu a {display :block; margin-bottom: 25px; text-transform: uppercase;color: #475666; font-size:12px; text-decoration: none; }
div.random div.titlerand {font-weight: bold; font-size: 22px; color :#6e6e6e; line-height: 18px;}
div.random div.randomstih {color :black; font-size: 11px;}


h1 {font-weight: bold; font-size: 22px; color :#6e6e6e; line-height: 18px;}

div.main_content {margin-left: 540px;  margin-right: 22px; }

div.list_item {margin-bottom: 5px;}
div.list_item div.list_item_date, .date {font-weight: bold; font-style: italic; font-size: 11px; color: #020100; text-align: right;}
div.list_item div.list_item_content {background: white; margin-top: 5px; padding: 3px;}
div.list_item div.list_item_content span {float: left; width: 300px;font-size: 11px; color: #020100; height: 60px; overflow: hidden; line-height: 9px;}
div.list_item div.list_item_content span small {display: block; margin-bottom: 5px; font-size: 11px; font-weight: bold;}
div.list_item div.list_item_content a.comm {margin-top: -13px; position: absolute; display: block; color: #7a9cc7;font-size:10px; font-style: italic;}
div.list_item div.list_item_content a.img {float: right;}
div.list_item div.list_item_content a.img img {border: 0px;}

.footer {margin-top: 20px; height: 70px;}
.footer div { width: 850px; height: 14px;margin-left: 3px; background: url(/DESIGN/V/images/foot_panel.jpg) repeat-x left 0; margin-left: 20px; padding-left: 20px;}
.footer div a {display: block; float: left; margin-right: 10px; text-decoration: none; color: #fff; font-size: 10px; margin-top: 1px;}
.footer .copy {font-size: 10px; color :#000304; background: none; padding-top: 20px;}
.footer .banners {background: none; position: absolute; margin-top: -25px; margin-left: 200px; width: 550px; text-align: right; height: 31px}
.footer .copy2 {font-size: 10px; color :#000304; background: none; padding-top: 20px; position: absolute; margin-top: -45px; margin-left: 770px; width: 220px;}
.footer .copy2 a {color: black;}

div.inner_content {margin-left: 250px;  margin-right: 22px;  min-height: 500px; }
div.inner_content2 {margin-left: 320px;  margin-right: 130px;  min-height: 500px; }

div.photoalbum {width: 705px; float:left;margin-left:0;}

#imgbig {margin-top: 50px; float: left;}
#imgbig2 {margin-top: 20px; float: left; }

.elements {}
.elements .nav2 {margin-top: 10px; margin-top: -35px; position: absolute;}
.elements a {float: left; margin: 0 2px 2px 0;}
.elements a img {border:0px;}

.elements2 { width: 110px; float: right; margin-top: 30px; margin-right: 10px;}
.elements2 .nav2 {margin-top: 10px; margin-top: -35px; position: absolute;}
.elements2 a {float: left; margin: 0 2px 2px 0;}
.elements2 a img {border:0px;}

a {outline: none 0;}

div.menu2 {float:left;min-height:500px;width:260px;padding-top:200px;}
div.menu2 a {display :block;  color: #475666; font-size:12px; text-decoration: none; padding-left: 20px; margin:0px;  }
div.menu2 h1 {color: #aa1e31; font-size: 10px; font-family: Arial; text-transform: uppercase; margin:0px; padding:0px;}

div.menu2 a.active, div.menu2 a:hover {color: #aa1e31}

a {color: black; text-decoration: none;}
a:hover {color: #aa1e31; text-decoration: underline;}



.pagetitle {position: absolute; margin-top: 84px;}
.home {position: absolute;}
.home img {border:0px;}

h2 {color: #df465c; font-size :18px; font-weight: normal;}
h3 {color: #df465c; font-size :14px; font-weight: normal; margin:0px;}

.stih_lev1 { margin-top: 10px; color: #e3485e; font-weight: bold; font-size: 13px; text-transform: uppercase;}

div.themes a {display: inline; padding:0px;}

.theme_item {width:300px; line-height: 12px; margin-bottom: 5px;}

.comment_item {width:500px; background: #d0cfd0; padding: 5px; margin-bottom: 10px;}
.comment_item .ava {float: left; background: #fff;}
.comment_item .text {margin-left: 60px;}
.comm_add {font-size: 11px; font-style: italic;}

.feedback {font-size: 12px;}
.feedback input,
.feedback textarea {width: 100%; border: 1px solid #746F46; margin-top: 5px;}
