* {margin: 0; padding: 0;}
html, body {width: 100%; height: 100%;}
body  {font: 12px Tahoma, Arial, Helvetica, sans-serif; color: #f69544; background-color:#160109;}
img {border: none;}
a:link, a:visited, a:active {color: #f69544; text-decoration: none;}
a:hover {text-decoration: underline;}
a.red:link, a.red:visited, a.red:active {color: #b90004; text-decoration: none;}
a.red:hover {text-decoration: underline;}
.clearfloat {clear: both;}

.logo {background: url(img/div_logo.jpg) no-repeat; text-align: right; height: 198px; width: 1000px; margin: 0px auto 25px auto;}
.logo h1{width: 700px; padding-left: 289px;}
h1{font-size: 21px; padding: 10px 0 10px 0; text-align: right;}
.logo p {width: 667px; padding-left: 289px; text-align: center; margin: 0px 0px 6px; line-height: 16px;}
span.upd {font-size:14px; font-weight:bold; color:#b90004;}
.logo p a {color: #b90004; font-weight: bold;}
.logo div.fi {width: 667px; padding-left: 289px; height: 23px; text-align: right; margin: 0px 0px 8px;}
.logo div.fi a {font-size: 13px; color: #b90004; font-weight: bold;}
.logo div.menu {width: 667px; padding: 20px 0 0 289px; text-align: center; color: #b90004; font-style: italic; font-weight: bold; line-height:23px;}
.logo div.menu a {font-size: 11px; color: #ffffff; font-weight: bold; font-style: normal; background-color:#650429; padding: 1px 10px 2px; margin: 2px;}
.logo div.menu a:hover {background-color:#a50743; text-decoration: none;}
.logo div.menu a.afi {background-color:#054563;}
.logo div.menu a.afi:hover {background-color:#087aaf;}
.logo div.menu a.afi1 {background-color:#7e0533;}
.logo div.menu a.afi1:hover {background-color:#b00747;}

.logo1 {background: url(img/div_logo.jpg) no-repeat; text-align: right; height: 243px; width: 1000px; margin: 0px auto 0px auto;}
.logo1 h1{width: 700px; padding-left: 289px;}
h1{font-size: 21px; padding: 10px 0 10px 0; text-align: right;}
.logo1 p {width: 667px; padding-left: 289px; text-align: center; margin: 0px 0px 6px; line-height: 16px;}
span.upd {font-size:14px; font-weight:bold; color:#b90004;}
.logo1 p a {color: #b90004; font-weight: bold;}
.logo1 div.fi {width: 667px; padding-left: 289px; height: 23px; text-align: right; margin: 0px 0px 8px;}
.logo1 div.fi a {font-size: 13px; color: #b90004; font-weight: bold;}
.logo1 div.menu {width: 667px; padding: 20px 0 0 289px; text-align: center; color: #b90004; font-style: italic; font-weight: bold; line-height:23px;}
.logo1 div.menu a {font-size: 11px; color: #ffffff; font-weight: bold; font-style: normal; background-color:#650429; padding: 1px 10px 2px; margin: 2px;}
.logo1 div.menu a:hover {background-color:#a50743; text-decoration: none;}
.logo1 div.menu a.afi {background-color:#054563;}
.logo1 div.menu a.afi:hover {background-color:#087aaf;}
.logo1 div.menu a.afi1 {background-color:#7e0533;}
.logo1 div.menu a.afi1:hover {background-color:#b00747;}
.logo1 div.menu a.afi2 {background-color:#ffffff; color:#000000;}
.logo1 div.menu a.afi2:hover {background-color:#ffff00;}
.logo1 div.comm {font-size:11px; text-align:left; color:#ffffff; position:absolute; top:170px; padding-left:41px; line-height:22px;}
.logo1 div.comm form {margin:0; padding:0;}
.logo1 div.comm input.lo {font-size:12px; background-color:#000000; color:#ffffff; border: 1px solid #980a03; margin:1px;}
.logo1 div.comm input.butt {font-size:10px; font-weight:bold; margin-left:10px;}
.logo1 div.comm span.naz a {font-size:12px; font-weight:bold;  background-color:#b6030e; color:#ffff00; padding:1px 45px 1px 43px;}
.logo1 div.comm span.naz a:hover {background-color:#ec0412; text-decoration:none;}
.logo1 div.comm span.naz1 a {font-size:12px; font-weight:bold;  background-color:#b6030e; color:#ffff00; padding:1px 17px 1px 17px;}
.logo1 div.comm span.naz1 a:hover {background-color:#ec0412; text-decoration:none;}
.logo1 div.comm span.titl {font-size:11px; font-weight:bold; background-color:#ffffff; color:#000000; padding:1px 5px 1px 10px;}
.logo1 div.comm span.logi1 {font-size:10px; font-weight:bold; color:#ffffff; padding:1px 4px 1px 30px;}
.logo1 div.comm span.logi2 {font-size:10px; font-weight:bold; color:#ffffff; padding:1px 4px 1px 4px;}
.logo1 div.comm span.user a {font-size:11px; font-weight:bold; background-color:#ffc0b9; color:#000000; padding:1px 10px 1px 10px; margin:0 0 0 10px;}
.logo1 div.comm span.user a:hover {background-color:#ffffff; text-decoration:none;}
.logo1 div.comm span.logout a {font-size:11px; font-weight:bold; background-color:#ff7a70; color:#000000; padding:1px 10px 1px 10px; margin:0 0 0 10px;}
.logo1 div.comm span.logout a:hover {background-color:#ffffff; text-decoration:none;}
.logo1 div.msg {width:667px; height:15px; text-align:center; margin:30px 43px 0 0; float:right;}

.sw {width: 1000px; margin:0px auto; position:relative; top:-202px; text-align:left;}
.sw a {font-size: 11px; color: #ffffff; font-weight: bold; font-style: normal; background-color:#650429; padding: 1px 15px 2px; margin: 0 0 0 300px;}
.sw a:hover {background-color:#a50743; text-decoration: none;}

.logi {font-size:12px; font-weight:bold; color:#ffbb82;}
input.sm {font-size:12px; background-color:#000000; color:#ffffff; border: 1px solid #980a03; margin:4px;}
.logi input {font-size:12px; font-weight:bold;}

.thumbs {padding: 10px 0 4px 4px; text-align: center;}
.thumbs img {width: 240px; height: 180px; border: 1px solid #ffffff; margin: 0 4px 4px 0;}
.thumbs a:hover img {border-color: #b90004;}
.thumbs div.wb {float: left; width: 250px;}
.thumbs div.wb div.wb1 {text-align: left; padding: 5px;}
.thumbs div.wb div.wb1 a {color: #b90004; font-weight: bold;}
.thumbs div.wb div.wb2 {text-align: right; padding: 3px;}
.thumbs div.wb div.wb2 a {font-size: 9px; color: #ffffff; font-weight: bold; font-style: normal; background-color:#650429; padding: 1px 8px 2px;}
.thumbs div.wb div.wb2 a:hover {background-color:#a50743; text-decoration: none;}
.thumbs div.wb div.wb3 {text-align: left; margin:4px;}
.thumbs div.wb div.wb3 span {font-size: 10px; font-weight: bold; color:#ffffff; background-color:#015535; padding:1px 10px 1px 5px; margin:0 10px 0 0;}
.thumbs div.wb div.wb3 a {color: #fed946; font-weight:bold;}

.thumbs1 {padding: 10px 0 4px 4px; text-align: center;}
.thumbs1 img {width: 160px; height: 210px; border: 1px solid #ffffff; margin: 0 4px 4px 0;}
.thumbs1 a:hover img {border-color: #b90004;}

.logot {background: url(img/div_tgp1.gif) no-repeat;	text-align: center; height: 180px; width: 98%; margin: 0 auto;}
.logot div.d1 {font-size: 16px; font-weight:bold; padding: 10px 0 0 240px; color: #b90004;}
.logot div.d1 a {color: #b90004; font-weight: bold;}
.logot div.d2 {font-size: 25px; font-weight:bold; padding: 15px 0 0 240px; color: #f69544;}
.logot div.d3 {font-size: 12px; font-weight:bold; padding: 10px 5px 0 240px; color: #f69544;}
.logot div.menu {text-align: center; color: #f69544; font-style: italic; font-weight: bold; font-size: 14px; padding: 20px 0 0 240px; line-height: 25px;}
.logot div.menu a {font-size: 14px; color: #ffffff; font-weight: bold; font-style: normal; background-color:#650429; padding: 1px 10px 2px; margin: 3px;}
.logot div.menu a:hover {background-color:#a50743; text-decoration: none;}
.logot div.menu a.afi {background-color:#054563;}
.logot div.menu a.afi:hover {background-color:#087aaf;}
.thumtgp {padding: 10px 0 4px 4px; text-align: center; margin:0;}
.thumtgp img {width: 235px; height: 310px; border: 1px solid #ffffff; margin: 0 4px 4px 0;}
.thumtgp a:hover img {border-color: #b90004;}

.title {background: url(img/div_title_bgk_top.gif) 100% 0 no-repeat; height: 46px;}
.title div {height: 46px; padding-top: 13px; padding-right:35px; font-size: 13px; font-weight: bold;}
.he1 {background: url(img/div_topm.gif) 0px 0px no-repeat; padding-left: 308px; text-align: right; font-style: italic;}
.he2 {background: url(img/div_todaym.gif) 0px 0px no-repeat; padding-left: 308px; text-align: right; font-style: italic;}
.he3 {background: url(img/div_yesm.gif) 0px 0px no-repeat; padding-left: 308px; text-align: right; font-style: italic;}
.he4 {background: url(img/div_topp.gif) 0px 0px no-repeat; padding-left: 308px; text-align: right; font-style: italic;}
.he5 {background: url(img/div_todayp.gif) 0px 0px no-repeat; padding-left: 308px; text-align: right; font-style: italic;}
.he6 {background: url(img/div_yesp.gif) 0px 0px no-repeat; padding-left: 308px; text-align: right; font-style: italic;}
.sw1 {position:relative; top:-22px; left:30px; width: 400px;}
.sw1 a {font-size: 11px; color: #ffffff; font-weight: bold; font-style: normal; background-color:#650429; padding: 1px 15px 2px; margin: 2px;}
.sw1 a:hover {background-color:#a50743; text-decoration: none;}

.title-bottom {background: url(img/div_title_bgk_bottom.gif) 100% 0 no-repeat; height: 46px;}
.title-bottom div {height: 46px; padding-top: 20px; padding-right:40px; font-size: 13px; font-weight: bold;}
.title-bottom div a {color: #b90004;}
.he1b {background: url(img/div_bottom.gif) 0px 0px no-repeat; padding-left: 241px; text-align: right; font-style: italic;}

.toplist {background: url(img/table_toplist_01.gif) 100% 0 no-repeat; height: 46px; width:600px; margin:25px auto 0 auto; padding:0; text-align:right;}
.toplist div {height: 46px; padding-top: 13px; padding-right:25px; font-size: 13px; font-weight: bold; font-style: italic;}
.topmain {background: url(img/table_toplist_02.gif); width:600px; height:150px; margin:0 auto; padding:0; text-align:center;}
.topmain div.url {width:180px; padding:10px 20px 0 60px; font-size: 14px; font-weight: bold; float:left; text-align:left;}
.title-bottom1 {background: url(img/table_toplist_05.gif) 100% 0 no-repeat; height: 43px; width:600px; margin:0 auto;}

.footer {background: url(img/div_footer.jpg) no-repeat; text-align: left; height: 106px; width: 1000px; margin: 30px auto;}
.footer div.menu1 {width: 736px; padding: 20px 0 0 264px;}
.footer div.menu1 a {font-size: 10px; color: #ffffff; font-weight: bold; font-style: normal; background-color:#650429; padding: 1px 10px 2px; margin: 2px;}
.footer div.menu1 a:hover {background-color:#a50743; text-decoration: none;}
.footer div.menu1 a.afi {background-color:#054563;}
.footer div.menu1 a.afi:hover {background-color:#087aaf;}
.footer div.fi {width: 736px; padding: 10px 0 0 264px; line-height: 19px; color: white; font-size: 10px;}
.footer div.fi a {font-size: 10px; color: #b90004; font-weight: normal; font-style: normal; margin: 3px;}
.footer div.fi a:hover {text-decoration: underline;}
.footer div.se {width: 736px; padding: 3px 0 0 264px; color: #f69544; font-size: 10px;}

.vsu0 {width: 1000px; margin: 0 auto; padding: 0; text-align: center;}
.vsu0 div {margin: 0 auto;}

.vsu1 {width: 1000px; margin: 0 auto; padding: 15px 0 0 0; text-align: center;}
.vsu1 div {margin: 0 auto;}

.vsu2 {width: 1000px; margin: 0 auto; padding: 25px 0 20px 0; text-align: center;}
.vsu2 a {font-size: 16px; color: #b90004; font-weight: bold;}
.vsu2 a.a1 {font-size: 20px; color: #b90004; font-weight: bold;}
.vsu2 a.a2 {font-size: 20px; color: #f69544; font-weight: bold;}
.vsu2 a:hover {text-decoration: underline;}
.vsu2 div.dire {width: 485px; margin: 0; padding: 4px; text-align: left; font-size:13px; font-weight:normal; float:left;}

span.tit {margin: 20px 0 15px 0; padding:2px 30px 2px 10px; font-size:13px; font-weight:bold; background-color:#330215; color:#ffb577; float:left;}
div.tit1 {margin-bottom:20px; padding:4px 30px 4px 30px; font-size:14px; font-weight:bold; background-color:#330215; color:#ffb577;}
div.tit2 {padding:1px 15px 1px 15px; font-size:12px; font-weight:bold; background-color:#330215; color:#ffb577; text-align:center;}
div.tit2a {padding:5px 15px 5px 15px; font-size:12px; font-weight:bold; background-color:#330215; color:#ffb577; text-align:center;}

.mainlinks {padding: 25px 0 20px 0; text-align: center; font-size:12px; color:#ffffff; font-weight:bold; line-height:20px;}
.mainlinks img {border: 0px ; margin: 10px 10px 0 0;}
.mainlinks a {font-size: 11px; color: #b90004; font-weight: bold;}
.mainlinks span {width:250px; margin:5px; font-size:11px; color:#f69544;}

.vsu3 {width: 1000px; margin: 0 auto; padding: 25px 0 20px 0; text-align: center;}
.vsu3 a {color: white;}

.vsu7 {width: 800px; margin: 0 auto; padding: 25px 0 20px 0; text-align: center; font-size:10px;}
.vsu7 a {color: #b90004;}

.sw2 {width: 600px; margin: 20px auto; text-align: center;}
.sw2 a {font-size: 12px; color: #ffffff; font-weight: bold; font-style: normal; background-color:#650429; padding: 2px 20px 3px; margin: 2px;}
.sw2 a:hover {background-color:#a50743; text-decoration: none;}



.review {width:1000px; margin:10px auto 40px; text-align:center;}
.review div.more {font-size:14px; color:#b90004; font-weight:bold; margin:30px;}
.review img {width: 240px; height: 180px; border: 1px solid #ffffff; margin: 20px 0 4px;}
.review a:hover img {border-color: #b90004;}
.review div.wb {float: left; width: 250px;}
.review div.wb div.wb1 {text-align: left; padding: 5px;}
.review div.wb div.wb1 a {color: #b90004; font-weight: bold;}
.review div.wb div.wb2 {text-align: left; padding: 0 10px 0 5px;}

.rev1 {width:810px; text-align: left; float:left;}

.pic {width:240px; float:left;}
.pic div {text-align:center; margin:6px; font-size:11px;}
.pic div a {font-weight:bold; color: #b90004;}
.pic img {width: 240px; height: 180px; border: 1px solid #ffffff; margin: 0 4px 4px 0;}
.pic a:hover img {border-color: #b90004;}

.info {width:560px; margin:0 0 0 10px; float:left;}
.info div.right {width:80px; text-align:right; margin:0; padding:5px; float:left; color:#b90004; font-weight:bold;}
.info div.left {width:450px; text-align:left; margin:0; padding:5px; float:left;}

.rightstrip {width:215px; margin:0; padding:0; float:right;}
.leftstrip {width:215px; margin:0; padding:0; float:left;}

.mainn {width:735px; margin:0 0 10px 0; padding:0; float:right;}
.maina {width:735px; padding:15px 10px 15px 10px; text-align:center; background-color:#000000; border:2px solid #2f0213;}
div.atyp {font-size:13px; font-weight:bold; color:#b90004; text-align:left; margin:0 30px 10px 0; padding:0 0 0 15px; float:left;}
div.foto {float:left; height:240px; width:335px; padding:10px; margin:5px; text-align:left; border:1px solid #222222; font-size:12px; line-height:15px;}
div.foto img {border:1px solid #464646; margin:0 15px 15px 0; float:left;}
div.foto a {font-size: 10px; color: #ffffff; font-weight:bold; background-color:#5c0101; padding: 1px 10px 2px; margin: 2px 2px 2px 10px;}
div.foto a:hover {background-color:#950202; text-decoration: none;}
div.foto1 {float:left; height:305px; width:335px; padding:10px; margin:5px; text-align:left; border:1px solid #222222; font-size:12px; line-height:15px;}
div.foto1 img {border:1px solid #464646; margin:0 15px 15px 0; float:left;}
div.foto1 a {font-size: 10px; color: #ffffff; font-weight:bold; background-color:#5c0101; padding: 1px 10px 2px; margin: 2px 2px 2px 10px;}
div.foto1 a:hover {background-color:#950202; text-decoration: none;}
div.icon {width:58px; margin:0 10px 10px 0; float:left;}
div.icon img {width:47px; height:23px; border:0; margin:5px 0 0 0;}
.zahl {background: url(img/tab_on.gif); height:19px; font-size:11px; font-weight:bold; color:#ffffff; padding:7px 8px 0 12px; margin:0 10px 0 10px; text-align:center; width:215px;}
.tab_on {background: url(img/tab_on.gif); height:21px; font-size:11px; font-weight:bold; color:#ffffff; padding:5px 15px 0 15px; text-align:center; margin-right:2px; cursor:hand; float:left;}
.tab_on span {color:yellow; margin-left:20px;}
.tab_off {background: url(img/tab_off.gif); height:18px; font-size:10px; font-weight:bold; color:#ffffff; padding:8px 10px 0 10px; text-align:center; margin-right:2px; cursor:hand; float:left;}
.buttonsm {font-size:11px; font-weight:bold;}
.buttonsm1 {font-size:12px; font-weight:bold; margin:0 0 0 20px;}
.buttonsm2 {font-size:11px; font-weight:bold; margin:0 0 0 20px;}
.buttonsm3 {font-size:11px; font-weight:bold; margin:10px 0 0 0;}
.showt {width:780px; text-align:center; margin:0 auto 0 auto;}
.showt a.a1 {font-size: 10px; color: #ffffff; font-weight:bold; background-color:#5c0101; padding: 1px 10px 2px; margin: 2px 2px 2px 10px;}
.showt a.a1:hover {background-color:#950202; text-decoration: none;}
.showt div.prol {width:550px; margin:15px auto 20px auto; text-align:center; color:#b90004;}
.showt div.te {width:780px; text-align:center; margin:0 0 50px 0; padding:0;}
.showt div.tex {text-align:left; margin:8px 0 0 0;}
.showt img {border:1px solid white;}
.showt img.im1 {border:1px solid white; margin:0 5px 10px 5px;}
.showt div.ile {padding:2px 10px 0 10px; float:left;}
.showt div.iri {padding:2px 10px 0 10px; float:right;}
.showt div.ice {width:99%; text-align:center; padding:0 0 10px 0; clear:both;}

.showt1 {width:600px; text-align:center; margin:0 auto 0 auto;}
.showt1 a {font-size: 10px; color: #ffffff; font-weight:bold; background-color:#5c0101; padding: 1px 10px 2px; margin: 2px 2px 2px 10px;}
.showt1 a:hover {background-color:#950202; text-decoration: none;}
.showt1 div.te {width:600px; text-align:left; margin:20px 0 50px 0; padding:10px; background-color:#000000; border:1px solid #280210;}
.showt1 div.tex {text-align:left; margin:8px 0 0 0;}
.showt1 img {border:1px solid white;}
.showt1 img.im1 {border:1px solid white; margin:0 5px 10px 5px;}
.showt1 div.ile {padding:2px 10px 0 10px; float:left;}
.showt1 div.cen {width:100%; text-align:center;}

.sugg {width:735px; margin:70px auto 30px auto; padding:0; text-align:center;}
.sugg1 {width:735px; margin:0 auto 30px auto; padding:0; text-align:center;}
.sugg1 a.user {font-weight:bold; color:#b90004;}
.sugga {width:100%; padding:15px 0 15px 0; text-align:center; background-color:#000000; border:2px solid #2f0213;}
.sugga1 {width:705px; padding:15px; text-align:left; background-color:#000000; border:2px solid #2f0213;}
.sug_on {background: url(img/tab_on.gif); width:100%; height:21px; font-size:11px; font-weight:bold; color:#ffffff; padding:5px 2px 0 2px; text-align:center;}
.sug_on1 {background: url(img/tab_on.gif); height:21px; font-size:11px; font-weight:bold; color:#ffffff; padding:5px 30px 0 15px; text-align:center; float:left;}

.uprofile {text-align:left; margin:0 10px 10px 10px; font-size:11px; background-color:#000000; border:2px solid #2f0213; padding:8px; width:215px; float:right;}
.uprofile div.inf {margin:0 10px 0 10px; line-height:14px;}
.uprofile div.addfr {margin:0 0 8px 0; text-align:right; font-weight:bold; color:#ffff00;}
.uprofile div.addfr a {font-size: 10px; color: #ffffff; font-weight:bold; background-color:#5c0101; padding: 1px 10px 2px;}
.uprofile div.addfr a:hover {background-color:#950202; text-decoration: none;}
.uprofile div.gend {margin-top:5px;}
.uprofile div.onli {margin:0 0 8px 0; text-align:center; font-weight:bold; color:#ffff00;}
.uprofile div.ofli {margin:0 0 8px 0; text-align:center; font-weight:bold; color:#b90004;}
.userhis1 {text-align:center; margin:0 0 10px 0; font-size:11px; line-height:20px; background-color:#000000; border:2px solid #2f0213; padding:10px; width:700px; float:left;}
.userhis1 input.btn {font-size:11px;}
.userhis1 a.user {font-weight:bold; color:#b90004;}
.userhis1 span.mycom {color:#ffbb75;}
.userhis1 span.mood {color:#ff8575;}
.userhis1 div.comtit {width:90px; text-align:right; float:left; padding-right:10px;}
.userhis1 div.comed {width:585px; text-align:right; float:left;}
.userhis1 div.chis {width:322px; height:400px; font-size:11px; text-align:left; line-height:14px; float:left; margin:15px 5px 5px 0; padding:5px 10px 5px 10px; background-color:#191418; border:1px solid #332931;}
.userhis1 div.uhis {width:322px; height:400px; font-size:11px; text-align:left; line-height:14px; float:left; margin:15px 0 5px 5px; padding:5px 10px 5px 10px; background-color:#121616; border:1px solid #262f2f;}

.mainarea {text-align:center; width:990px; margin:0 auto;}
.mainarea a.menu {font-size: 11px; color: #ffffff; font-weight: bold; font-style: normal; background-color:#650429; padding: 1px 10px 2px;}
.mainarea a.menu:hover {background-color:#a50743; text-decoration: none;}
.profile {text-align:left; margin:0 10px 10px 10px; font-size:11px; line-height:20px; background-color:#000000; border:2px solid #2f0213; padding:15px 8px 15px 8px; width:215px; float:left;}
.profile div.cen {width:100%; text-align:center;}
.profile div.username {text-align:left; margin:0 0 10px 5px;}
.profile div.time {text-align:right; margin:0 0 2px 0;}
.imgprof {width:80px; height:100px; border:1px solid white; margin:0 10px 10px 20px; float:left;}
.imgprof1 {width:80px; height:100px; border:1px solid white; margin:5px 10px 10px 20px; float:right;}
.imgprof2 {width:40px; height:50px; border:1px solid white; margin:0 10px 3px 0; float:left;}
.imgprof3 {width:27px; height:34px; border:1px solid white; margin:0 6px 2px 0; float:left;}
.imgprof4 {width:27px; height:34px; border:1px solid white; margin:0 9px 2px 0; float:left;}
.profile span.user {color:#b90004; font-weight:bold; font-size:13px; float:left; padding-left:10px;}
.profile span.gend {font-size:11px; float:left; padding-left:10px;}
.profile a {font-size: 10px; color: #ffffff; font-weight:bold; background-color:#5c0101; padding: 1px 10px 2px; margin: 2px 2px 2px 10px;}
.profile a:hover {background-color:#950202; text-decoration: none;}
.albums {width:100%; font-size:11px; text-align:center; margin:0; padding:0;}
a.menu {font-size: 11px; color: #ffffff; font-weight: bold; font-style: normal; background-color:#650429; padding: 1px 10px 2px;}
a.menu:hover {background-color:#a50743; text-decoration: none;}
a.album_menu {font-size: 11px; color: #ffffff; font-weight: bold; font-style: normal; background-color:#650429; padding: 1px 10px 2px; margin-right:18px; float:right;}
a.album_menu:hover {background-color:#a50743; text-decoration: none;}
a.menusm {font-size: 10px; color: #ffffff; font-weight: bold; font-style: normal; background-color:#650429; padding: 0 10px 1px;}
a.menusm:hover {background-color:#a50743; text-decoration: none;}
.albums img {width:75px; height:100px; border:1px solid #480920; margin:0 12px 8px 0; float:left;}
.albums img.im1 {width:75px; height:100px; border:1px solid #480920; margin:0 0 6px 0; float:right;}
.albums div.alb {float:left; height:145px; width:337px; padding:8px; margin:5px; text-align:left; border:1px solid #222222; font-size:11px;}
.albums div.alb1 {float:left; height:150px; width:335px; padding:8px 8px 8px 12px; margin:5px; text-align:left; border:1px solid #222222; font-size:11px;}
.albums div.alb2 {float:left; height:145px; width:335px; padding:8px 8px 8px 12px; margin:5px; text-align:left; border:1px solid #222222; font-size:11px;}
.albums div.men {margin-top:8px; text-align:left;}
.albums div.men1 {text-align:center;}
.albums span.naz {font-size:13px; font-weight:bold; color:#b90004;}
.userhis {width:100%; margin:0; padding:0; font-size:11px; line-height:20px;}
.userhis input.btn {font-size:11px;}
.userhis a.user {font-weight:bold; color:#b90004;}
.userhis span.mycom {color:#ffbb75;}
.userhis span.mood {color:#ff8575;}
.userhis div.comtit {width:90px; text-align:right; float:left; padding-right:10px;}
.userhis div.comed {width:610px; text-align:right; float:left;}
.userhis div.chis {width:358px; font-size:11px; text-align:left; line-height:14px; float:left; margin:15px 10px 0 2px; padding:0; background-color:#000000; border:1px solid #222222;}
.userhis div.chis div.main {width:333px; min-height:700px; padding:8px 10px 5px 10px; margin:0 5px 0 2px;}
.userhis div.uhis {width:358px; font-size:11px; text-align:left; line-height:14px; float:left; margin:15px 0 1px 0; padding:0; background-color:#000000; border:1px solid #222222;}
.userhis div.uhis div.main {width:333px; min-height:700px; padding:8px 10px 5px 10px; margin:0 5px 0 2px;}
.userhis div.fhis {width:358px; font-size:11px; text-align:left; line-height:14px; float:left; margin:15px 0 0 2px; padding:0; background-color:#000000; border:1px solid #222222;}
.userhis div.fhis div.main {width:333px; min-height:700px; padding:8px 10px 5px 10px; margin:0 5px 0 2px;}
.userhis div.pms {width:300px; height:300px; font-size:11px; text-align:left; line-height:14px; float:left; margin:15px 5px 5px 0; padding:5px 10px 5px 10px; background-color:#14151c; border:1px solid #272937;}
.userhis div.friends {width:360px; margin:15px 0 0 0; padding:5px; font-size:12px; float:right;}
div.friend {width:320px; text-align:left; padding:10px; margin:0 0 10px 10px; line-height:13px; float:left; overflow:hidden; border:1px solid #222222;}
div.friend div.fsta {float:left; overflow:hidden; margin-top:5px;}
div.friend a {font-weight:bold; font-size:12px; color:#b90004; background-color:transparent; margin:0; padding:0;}
div.friend a:hover {text-decoration:underline;}
div.friend a.online {font-weight:bold; font-size:12px; color:#ffbb75; background-color:transparent; margin:0; padding:0;}
div.friend a.online:hover {text-decoration:underline;}
.loginfo {text-align:center; margin:0 0 10px 0; font-size:11px; background-color:#000000; border:2px solid #2f0213; padding:10px; width:700px; float:right;}
div.infobox {float:left; height:210px; width:215px; padding:8px; margin:5px; text-align:left; border:1px solid #222222; font-size:11px;}
.photoup {text-align:center; margin:0 0 10px 0; font-size:13px; line-height:20px; background-color:#000000; border:2px solid #2f0213; padding:10px; width:700px; float:right;}
input.text {font-size:14px; background-color:#000000; color:#ffffff; border: 1px solid #980a03; padding:2px 4px 2px 4px; margin:3px 0 8px 0;}
input.textsm {font-size:11px; background-color:#000000; color:#ffffff; border: 1px solid #980a03; padding:2px 8px 2px 4px;  margin:3px 0 8px 0;}
textarea.text {background-color:#000000; color:#ffffff; border: 1px solid #980a03; padding:2px 8px 2px 4px; margin-bottom:10px; scrollbar-arrow-color:#980a03; scrollbar-base-color:#000000;}
select.red {font-size:11px; background-color:#000000; color:#ffffff; border: 1px solid #980a03; padding:1px; margin:4px 4px 10px 4px;}
span.red {color:#b90004;}
span.red1 {color:#b90004; font-size:12px; font-weight:bold;}
span.smdat {color:#a50644; font-size:10px;}
span.chisdat {color:#626262; font-size:10px;}
span.uhisdat {color:#626262; font-size:10px;}
div.post {font-size:11px; margin-bottom:5px; line-height:13px;}
div.post a.user {font-weight:bold; color:#b90004;}
div.smwhite {color:#ffffff; font-size:9px; font-weight:bold; margin-bottom:8px;}
div.smwhite1 {color:#ffffff; font-size:9px; font-weight:bold; margin:10px 0 2px 0;}
div.smwhite2 {color:#ffffff; font-size:11px; font-weight:bold; margin:0 0 6px 0; padding:0 0 0 10px; background-color:#1e1410;}
div.now{width:100%; font-weight:bold; text-align:center; color:#ffbb75; margin:0 0 8px 0; padding:0;}
.popis {text-align:center; color:#b90004;}
span.smal {font-size:10px; color:#f69544;}
span.online {color:#ffbb75;}
span.smalred {font-size:10px; color:#b90004;}
.right1 {width:150px; text-align:right; margin:0; padding:5px; float:left;}
.right2 {width:100px; text-align:right; margin:0; padding:5px; float:left;}
.right3 {width:140px; text-align:right; margin:0; padding:5px; float:left;}
.right4 {width:50px; text-align:right; margin:0; padding:5px 1px 1px 1px; float:left;}
.right5 {width:120px; text-align:right; margin:0; padding:5px; float:left;}
.right6 {width:30px; text-align:right; margin:0; padding:5px 1px 1px 1px; float:left;}
.left3 {width:520px; text-align:left; margin:0; padding:5px; float:left; color:#b90004;}
.left4 {width:150px; text-align:left; margin:0; padding:5px; float:left; color:#b90004;}
.left5 {width:200px; text-align:left; margin:0; padding:1px 0 0 8px; float:left; color:#b90004;}
.left6 {width:90px; text-align:left; margin:0; padding:0 0 0 10px; float:left;}
.left7 {width:130px; text-align:left; margin:0; padding:1px 0 0 8px; float:left; color:#b90004;}
.left8 {width:400px; text-align:left; margin:0; padding:1px 0 0 8px; float:left; color:#b90004;}
.left9 {width:290px; text-align:left; margin:0; padding:1px 0 0 8px; float:left; color:#b90004;}
.left9 input {margin-top:5px;}
.justleft {float:left; text-align:left; margin-left:5px;}
.justcenter {clear:both; text-align:center; margin:0; padding:0;}

.whats {width:720px; font-size:10px; text-align:center; margin:0; padding:0;}
.newbox {width:720px; min-height:5px; padding:0; margin:2px 2px 20px 2px; text-align:left; border:0; font-size:11px;}
.newbox span.smwhit {color:#ffffff; font-size:10px; font-weight:bold; margin:0 0 6px 0; padding:2px 6px 4px 10px; background-color:#1e1410; float:left;}
.newbox span.yel {color:#ffff00; font-size:10px; font-weight:bold; margin:0; padding:2px 20px 4px 0; background-color:#1e1410; float:left;}
.newalb  {float:left; min-height:100px; width:118px; padding:8px; margin:5px; text-align:center; border:0; font-size:10px;}
.newalb img {width:75px; height:100px; border:1px solid #ffffff; margin:0 auto 4px auto;}
.newalb span.naz {font-size:11px; font-weight:bold; color:#b90004;}
.newalb span.red {font-size:10px; color:#b90004;}
.newboxh {width:340px; min-height:5px; padding:0; margin:2px 15px 2px 2px; text-align:left; border:0; font-size:11px; float:left;}
.newboxh span.smwhit {color:#ffffff; font-size:10px; font-weight:bold; margin:0 0 6px 0; padding:2px 6px 4px 10px; background-color:#1e1410; float:left;}
.newboxh span.yel {color:#ffff00; font-size:10px; font-weight:bold; margin:0; padding:2px 20px 4px 0; background-color:#1e1410; float:left;}

.upper1 {background: url(img/fhis_bgk.gif); width:338px; height:17px; padding:5px 10px 5px 10px; border:1px solid #222222; position:relative; left:-1px;}
.upper2 {background: url(img/fhis_bgk.gif); width:338px; height:17px; padding:5px 10px 5px 10px; border:1px solid #222222; position:relative; left:-1px;}
.smwhite3 {width:50%; color:#ffffff; font-size:11px; font-weight:bold; margin-bottom:8px; float:left;}
.status1 {width:50%; text-align:right; font-size:11px; font-weight:normal; color:#b7b7b7; float:right;}
.status2 {width:50%; text-align:right; font-size:11px; font-weight:normal; color:#b7b7b7; float:right;}
.upd1 {color:#ffff00; float:right; padding-left:10px; cursor:hand;}
.err {width:300px; height:20px; margin:0; padding:0; float:left;}
.erra {width:500px; height:20px; margin:0; padding:0; float:left;}
.errb {width:600px; height:20px; margin:0 auto 10px auto; padding:0;}
.err1 {font-size:11px; font-weight:normal; text-align:center; color:#ffff00; margin:0 10px 0 20px; padding:2px 20px 3px 20px; border:1px solid #b90004; float:left;}
.err1a {font-size:11px; font-weight:normal; text-align:center; color:#ffff00; margin:0 10px 0 20px; padding:2px 10px 3px 10px; border:1px solid #b90004; float:left;}
.err1b {font-size:11px; font-weight:normal; text-align:center; color:#ffff00; margin:0 10px 0 20px; padding:2px 20px 3px 20px; border:1px solid #b90004;}
.err1c {font-size:12px; font-weight:bold; text-align:center; color:#ffff00; margin:0; padding:2px 20px 3px 20px; border:1px solid #b90004;}
.err2 {width:220px; height:20px; margin:0; padding:0; float:left;}
.albummsg {font-size:12px; font-weight:normal; text-align:center; color:#ffff00; margin:0 20px 4px 0; padding:2px 18px 3px 20px; float:right; border:1px solid #b90004;}
.msg1 {background-color:#0d2517; font-size:11px; font-weight:normal; text-align:center; color:#ffffff; margin:0 10px 0 20px; padding:2px 20px 3px 20px; float:left;}
.msg2 {background-color:#30162b; font-size:11px; font-weight:normal; text-align:center; color:#ffffff; margin:0 10px 0 20px; padding:2px 20px 3px 20px; float:left;}
.nalb1 {width:700px; padding:0; margin:0; }
.nalb {width:700px; padding:5px 5px 10px 5px; margin:10px; border:1px solid #222222; text-align:left; }
.nalb input.smbtn {font-size:11px; margin-left:30px;}
.nalb input.chkb {margin-top:5px;}
div.go {width:83px; height:15px; margin-left:10px; background-color:#650429; float:left;}
.go1 {font-size:11px; color:#ffffff; font-weight:bold; font-style:normal; background-color:#650429; padding: 0 10px 2px; cursor:hand;}
div.album_menu {margin:8px 15px 0 0; padding:1px 10px 2px 10px; background-color:#650429; font-size:11px; color:#ffffff; font-weight:bold; cursor:hand; float:left;}
div.album_menu a {color:white;}
div.album_menu a:hover {text-decoration:none;}
div.album_menud {margin:8px 15px 0 0; padding:1px 10px 2px 10px; background-color:#650429; font-size:11px; color:#ffffff; font-weight:bold; cursor:hand; float:left;}
div.album_menud_sm {margin-left:10px; padding:1px 10px 2px 10px; background-color:#650429; font-size:10px; color:#ffffff; font-weight:bold; cursor:hand; float:left;}
div.album_menud_sm1 {margin-left:10px; padding:1px 10px 2px 10px; background-color:#650429; font-size:10px; color:#ffffff; font-weight:bold; cursor:hand; float:left;}
div.album_menud1 {margin:8px 15px 10px 0; padding:1px 10px 2px 10px; background-color:#650429; font-size:11px; color:#ffffff; font-weight:bold; cursor:hand; float:left;}
div.album_menud1_sm2 {margin-left:10px; padding:1px 10px 2px 10px; background-color:#650429; font-size:10px; color:#ffffff; font-weight:bold; cursor:hand; float:left;}
div.album_menud1_sm3 {margin-left:10px; padding:1px 10px 2px 10px; background-color:#650429; font-size:10px; color:#ffffff; font-weight:bold; cursor:hand; float:left;}
div.album_menud2 {margin:8px 15px 10px 0; padding:1px 10px 2px 10px; background-color:#650429; font-size:11px; color:#ffffff; font-weight:bold; cursor:hand; float:left;}
div.album_menud2_sm4 {margin-left:10px; padding:1px 10px 2px 10px; background-color:#650429; font-size:10px; color:#ffffff; font-weight:bold; cursor:hand; float:left;}
div.album_menud2_sm5 {margin-left:10px; padding:1px 10px 2px 10px; background-color:#650429; font-size:10px; color:#ffffff; font-weight:bold; cursor:hand; float:left;}
div.a_del_conf {width:325px; height:15px; margin:8px auto 0 auto; padding:0;}
div.a_del_conf label {color:#ffff00; float:left;}

.nfoto {width:700px; padding:5px 5px 10px 5px; margin:0 auto 15px auto; border:1px solid #222222; text-align:center;}
.nfoto div.whitecap {width:100%; font-size:9px; font-weight:bold; color:#ffffff; text-align:left; margin:0 0 5px 5px; padding:0;}
.nfoto div.warn {font-size:13px; font-weight:bold; color:#b90004; line-height:20px; margin-top:10px;}
.nfoto div.warn span {color:#f69544; font-weight:normal;}


.albumf {text-align:left; margin:0 10px 10px 10px; font-size:11px; background-color:#000000; border:2px solid #2f0213; padding:8px; width:215px; float:left;}
.albumf img.im1 {width:75px; height:100px; border:1px solid #480920; margin:8px 12px 6px 0; float:left;}
.albumf img.im2 {border:1px solid #2f0213; margin:6px;}
.albumf div.alb {float:left; height:145px; width:185px; padding:8px; margin:5px; text-align:left; border:1px solid #222222; font-size:11px;}
.albumf div.alb1 {float:left; height:145px; width:185px; padding:8px 8px 8px 12px; margin:5px; text-align:left; border:1px solid #222222; font-size:11px;}
.albumf div.men {margin-top:8px; text-align:left;}
.albumf div.men1 {text-align:center;}
.albumf span.naz {font-size:13px; font-weight:bold; color:#b90004;}
.anaz {font-size:20px; font-weight:bold; margin-bottom:4px;}
.atit {font-size:16px; font-weight:bold; margin:10px 0 4px 0;}

.logreg{text-align:center; margin:0 0 10px 0; font-size:11px; background-color:#000000; border:2px solid #2f0213; padding:10px; width:960px; float:left;}
.logreg div.infobox {float:left; height:200px; width:292px; padding:8px; margin:5px; text-align:left; border:1px solid #222222;}


.ima4 {text-align:center; margin:10px auto 100px auto; width:95%;}
a.profile {font-size: 11px; color: #ffffff; font-weight: bold; font-style: normal; background-color:#650429; padding: 1px 10px 2px; margin: 2px;}
a.profile:hover {background-color:#a50743; text-decoration: none;}
.for {width:780px; margin:30px auto 180px auto; text-align:center;}
.for input.sub1 {margin-top:4px;}
span.user {font-size:13px; font-weight:bold; color:#b90004;}
.right {width:200px; text-align:right; margin:0; padding:5px; float:left;}
.right2 {width:80px; text-align:right; margin:0; padding:5px; float:left;}
.left {width:450px; text-align:left; margin:0; padding:5px; float:left; color:#b90004;}
.left1 {width:350px; text-align:left; margin:0; padding:5px; float:left; color:#b90004;}
.albumt {padding: 10px; text-align: center;}
.albumt img {border: 1px solid #ffffff; margin: 0 8px 8px 0;}
.albumt a:hover img {border-color: #b90004;}
.for div.msg {margin-bottom:15px; padding:2px 15px 2px 15px; background-color:#054563; color:#ffff00; font-weight:bold;}
.for div.ima {text-align:left; margin:10px; float:left; font-size:13px; color:#b90004; line-height:20px; background-color:#000000; border:2px solid #2f0213; padding:10px; height:290px; width:215px;}
.for div.ima span {color:#f69544;}
.for div.ima div.sub {text-align:center; margin:3px;}
.for div.ima1 {text-align:center; margin:10px; float:left; font-size:13px; color:#b90004; line-height:20px; background-color:#000000; border:2px solid #2f0213; padding:10px; height:290px; width:215px;}
.for div.ima2 {text-align:right; margin:10px; float:left; font-size:13px; line-height:20px; background-color:#000000; border:2px solid #2f0213; padding:10px; height:290px; width:340px;}
.for div.ima2 input {margin:15px 4px 4px 4px;}
.for div.ima2 .new {font-size:12px; font-weight:bold; float:left; margin-top:3px; text-align:left;}
.for div.ima2 .old {font-size:12px; font-weight:normal; color:#b90004; float:left; margin-top:3px; text-align:left;}
.for div.ima2 .da {font-size:11px; font-weight:normal; float:left; margin:2px 15px 0 0; text-align:left;}
.ima3 {text-align:center; margin:10px auto 10px auto; font-size:13px; line-height:20px; background-color:#000000; border:2px solid #2f0213; padding:10px; width:600px;}
.ima3 div.warn {font-size:13px; font-weight:bold; color:#b90004; line-height:20px; margin-top:20px;}
.ima3 span.norm {color:#f69544; font-weight:normal;}
.ima3 span.norm a {color:#f69544; font-weight:normal; background-color:transparent;}
.ima3 input {margin: 5px;}
.ima3 .menu {margin-top: 20px;}
.ima3 .menu a {font-size: 11px; color: #ffffff; font-weight: bold; font-style: normal; background-color:#650429; padding: 1px 10px 2px; margin-top: 20px;}
.ima3 .menu a:hover {background-color:#a50743; text-decoration: none;}
.ima5 {text-align:center; margin-top:10px; font-size:13px; line-height:20px; background-color:#000000; border:2px solid #2f0213; padding:10px;}
.for img.im1 {border:1px solid white; margin:0 10px 0 0;}
.for img.im2 {width:80px; height:100px; border:1px solid white; margin-bottom:5px;}

.for div.his {text-align:right; margin:10px; float:left; font-size:13px; line-height:20px; background-color:#000000; border:2px solid #2f0213; padding:10px; height:290px; width:350px;}

.tex {width:800px; margin:10px 20px 20px 0; text-align:center;}
.tex div.im0 {width: 750px; text-align:center; margin:0 auto 15px;}
.tex div.im1 {width: 180px; text-align:center; font-size:11px; padding:0 0 15px; float:left;}
.tex div.im1 img {width: 160px; height: 210px; border: 1px solid #ffffff; margin: 0 0 8px;}
.tex div.im2 {width: 250px; text-align:center; font-size:11px; padding:0 0 15px; float:left;}
.tex div.im2 img {width: 240px; height: 180px; border: 1px solid #ffffff; margin: 0 0 8px;}
.tex a:hover img {border-color: #b90004;}
.tex p {font:13px Verdana, Arial, Helvetica, sans-serif; text-align: left;line-height:16px; padding:0 0 10px;}
.tex p.pg {font-size:11px; text-align: center; font-weight:bold; margin:10px 0 10px; color:#b90004;}
.tex a {font-size:14px; font-weight:bold; color: #b90004;}

.rev2 {width:190px; text-align:right; float:left;}
.rev2 a {color:#b90004; font-size:11px; font-weight:bold;}
.rev2 div {font-size:13px; text-align:center; font-weight:bold; color:#b90004; padding:0;}
.rev2 img {width: 180px; height: 135px; border: 1px solid #ffffff; margin: 12px 0 6px 0;}
.rev2 a:hover img {border-color: #b90004;}



img.ver {width:150px; height:200px; border: 1px solid white; margin: 2px;}
a:hover img.ver {border-color: #b90004;}
img.hor {width:200px; height:150px; border: 1px solid white; margin: 2px;}
a:hover img.hor {border-color: #b90004;}

.vsu4 {width: 1000px; margin: 0 auto; padding: 15px; text-align: center; font-size:16px; font-weight:bold;}
.vsu5 {width: 1000px; margin: 0 auto; padding: 5px 0 15px; text-align: center; font-size:16px; font-weight:bold;}
.vsu5 img {border: 1px solid white;}
.vsu6 {width: 800px; margin: 0 auto; padding: 20px 0 15px; text-align: left; font-size:13px; font-weight:normal;}
.vsu6 img {border: 0px; margin: 0 20px 0 0; float:left;}
.vsu6 a {font-weight:bold; color: #b90004;}
.vsu6 div {width:350px; float:left;}
.vsu8 {width: 500px; margin: 0 auto; padding: 15px 0 10px; text-align: center; font-size:15px; font-weight:bold;}

.gal_le {width:200px; text-align:center; float:left;}
.gal_le img.be {width: 160px; height: 210px; border: 1px solid #eeeeee; margin: 1px;}
.gal {text-align:center; color:#b90004; font-size:16px; font-weight:bold;}
.gal img.be {width: 160px; height: 210px; border: 1px solid #999999; margin: 2px;}
.gal a:hover img.be {border-color: #b90004;}
.ban1 {margin: 15px;}
.ban2 {width:500px; margin: 0 50px 0 0; float:left;}
.deal {width:90%; margin:15px auto 0 auto; text-align:center; color:#f69544; font-size:16px; font-weight:bold;}
.deal a {color:#b90004;}
.deal p {text-align:left; margin:20px; line-height: 16px; font-size:13px; font-weight:normal;}
.deal p a {color:#b90004; font-size:14px; font-weight:bold;}
img.web {border: 1px solid #999999; margin: 20px; float:left;}


