html, body { margin: 0; padding: 0; background: url(../i/background.jpg) repeat; font: 14px Verdana; color: #fff; text-align: center;}
a:link, a:visited, a:active { text-decoration: none; outline: none;}
#content { background: url(../i/backcont.gif) repeat-y; width: 694px; margin: 0 auto;}
#headtop { background: url(../i/headtop.gif) no-repeat; height: 20px; margin-bottom: -9px;}
#header { height: 67px;}
.border { background: url(../i/border.gif) repeat-x; height: 4px; margin: 0 5px 0 5px;}
#login { background: url(../i/backmenu.gif) repeat-x; height: 28px; margin: 0 5px 0 5px; font-size: 12px; font-weight: bold;}
#profile { height: 22px; padding: 6px 5px 0 5px;}
form { margin: 0;}
textarea { overflow: auto;}
img { border: none;}
#login input { border: none; background: url(../i/buttons/20px.gif) repeat-x; font-weight: bold; border: 1px solid #666; margin-top: 3px; color: #666;}
#profile a.logout:link, #profile a.logout:visited, #profile a.logout:active { color: #b50000; font-weight: normal;}
#profile a.logout:hover { color: #b50000;}
#profile a:link, #profile a:visited, #profile a:active { color: #333;}
#profile a:hover { color: #666;}
#menu { background: url(../i/backlogin.gif) repeat-x; height: 24px; margin: 0 5px 0 5px; padding-left: 67px; line-height: 24px;}
#menu a:link, #menu a:visited, #menu a:active { font-weight: bold; color: #fff;}
.leftbut { background: url(../i/leftbut.gif) no-repeat; width: 3px; height: 24px; float: left;}
.mainbut { background: url(../i/mainbut.gif) repeat-x; height: 24px; padding: 0 10px 0 10px; float: left;}
.rigbut { background: url(../i/rigbut.gif) no-repeat; width: 3px; height: 24px; margin-right: 33px; float: left; }
#conttop { background: url(../i/cell.gif) no-repeat; height: 80px; margin-left: 5px; line-height: 75px; padding-left: 130px; font-weight: bold; text-align: center;}
#conttop a:link, #conttop a:visited, #conttop a:active { color: #fff;}
#conttop a:hover { border-bottom: 1px dashed #fff;}
#main { background: url(../i/main.gif) repeat-y; margin-left: 5px; text-align: left;}
#main a img { border: none;}
#news { width: 624px; margin: 0 auto; text-align: left;}
.shadetabs { list-style-type: none; margin: 0; padding: 0; font-size: 12px;}
.shadetabs li { display: inline;}
.shadetabs li a { background: url(../i/buttons/but2.gif); margin-right: 3px; padding: 3px 10px; color: #333; text-decoration: none; position: relative; z-index: 1; top: 3px;}
.shadetabs li a:hover { text-decoration: underline;}
.shadetabs li a.selected { background: url(../i/buttons/but1.gif); position: relative; top: 5px;}
.shadetabs li a.selected:hover { text-decoration: none;}
.tabcontent { display:none;}




.info { text-align: center; margin-bottom: 15px; line-height: 20px; font-size: 13px;}
.info a:link, .info a:visited, .info a:active { font-weight: bold;}





.newsbota { background: url(../i/newsbot.gif) no-repeat; height: 20px;}
#page { text-align: center; font-size: 10px; line-height: 20px;}
#page a:link, #page a:visited, #page a:active { color: #111; border: 1px solid #555; padding: 2px 5px 2px 5px; background: url(../i/buttons/20px.gif); font-weight: bold;}
#page a:hover { color: #555;}
#dolen { margin-left: 32px;}
.lastart { width: 225px; float: left; margin-right: 20px;}
.toping { height: 20px; text-align: center; font-weight: bold; color: #333; font-size: 13px; padding-top: 5px;}
.lastmain { background: url(../i/lastmain.gif) repeat-y; width: 225px; text-align: left; font-size: 12px; color: #333; margin-top: -5px; padding-top: 5px;}
.lastbot { background: url(../i/lastbot.gif) no-repeat; width: 225px; height: 13px;}
.newmain { background: url(../i/newmain.gif) repeat-y; width: 379px; color: #333; margin-top: -5px; padding-top: 5px;}
.newstop { background: url(../i/newstop.gif) no-repeat; height: 20px; margin-bottom: -7px;}
a.art:link, a.art:visited,  a.art:active { color: #7f362d;}
a.art:hover { color: #a04b40;}
.description { font-size: 11px; padding-left: 30px;}
.newbot { background: url(../i/newbot.gif) no-repeat; width: 379px; height: 13px;}
#foottop { background: url(../i/foottop.gif) no-repeat; height: 34px; margin-left: 5px;}
#footcont { background: url(../i/footcont.gif) repeat-y; margin-left: 5px; text-align: left; height: 84px; padding-left: 30px;}
#logo { background: url(../i/logo.gif) no-repeat; width: 83px; height: 72px; float: left;}
#friends { text-align: center; color: #000; font: 11px Verdana; line-height: 15px; margin: 5px 0 5px 0;}
#friends a:link, #friends a:visited, #friends a:active { color: #333;}
#friends a:hover { color: #111;}
#footbot { background: url(../i/footbot.gif) no-repeat; height: 20px;}


#search { background: url(../i/main.gif) repeat-y; color: #333; text-align: center; margin-left: 5px; font-size: 12px;}
.searcher { border: none; background: url(../i/buttons/20px.gif) repeat-x; font-weight: bold; margin-top: 3px; color: #666;}

form#comment img { cursor: pointer;}




.send { text-align: center; color: #333; font-weight: bold; font-size: 12px;}




#categories {}
#categories a:link, #categories a:visited, #categories a:active { color:#7f362d; font-weight: bold;}
#categories a:hover {}






/*----------------------------------------------------------------02.04.2008----------------------------------------------------------------*/
#indexcats { text-align: center; font: bold 12px Verdana; padding: 4px 0 4px 0;}
#indexcats a:link, #indexcats a:visited, #indexcats a:active { color: #7f362d; padding: 2px 4px;}
#indexcats a:hover { color: #a04b40; background: #b6a781;}
/*----------------------------------------------------------------03.04.2008----------------------------------------------------------------*/
#add { width: 624px; margin: 0 auto; text-align: center; color: #333; font: 14px "Segoe UI", Verdana;}
#add textarea, #add input, #add select { border: 3px solid #b6a781; background: #d4d4bd; font: 13px "Segoe UI", Verdana;}/*dbdbbf*/
#add input.button, #public input.button, input.button { background: url(../i/buttons/20px.gif) repeat-x; border: none; font-weight: bold; cursor: pointer;}
#add form img.helper, #public form img.helper { cursor: auto;}
#dhtmltooltip { position: absolute; left: -300px; width: 150px; border: 1px solid #e9e9e9; padding: 2px; background: #d9d9d9; visibility: hidden; z-index: 100; color: #696969;}
#dhtmlpointer { position:absolute; left: -300px; z-index: 101; visibility: hidden;}
#add select option { border-bottom: 1px solid #b6a781;}/*just a Firefox*/
/*----------------------------------------------------------------04.04.2008----------------------------------------------------------------*/
.bbcol { cursor: pointer; font-size: 12px; background: #d4d4bd; padding: 2px 4px;}
#artup { background: url(../i/artup.gif) no-repeat; height: 20px; margin-bottom: -7px;}
#artmain { background: url(../i/artmain.gif) repeat-y; width: 604px; text-align: left; color: #333; padding: 0 10px 0 10px; letter-spacing: 1px; font-size: 12px;}
#artdown, .artdownmass { background: url(../i/artdown.gif) no-repeat;width: 624px; height: 20px;}
#info { line-height: 22px; font-family: "Segoe UI", Verdana;}
textarea.comment { width: 270px; height: 100px; border: 3px solid #b6a781; background: #b9aa9b; font: 13px "Segoe UI", Verdana;}
.artcombox { background: #b9aa9b; padding: 10px;}
.artcomfoot { background: url(../i/buttons/arrow.gif) 20px 0 no-repeat; padding: 2px 0 0 58px; margin-bottom: 1em; font-size: 11px; color: #4A4A4A; height: 18px;}
#leftform { width: 302px; float: left;}
#rightadv { width: 302px; height: 200px; float: left; text-align: center;}
.uptop { text-align: right; font-weight: bold; clear: both;}
.uptop a:link, .uptop a:visited, .uptop a:active { background: url(../i/buttons/up.gif) no-repeat 557px 6px; display: block; color: #7e5e3f;}
.uptop a:hover { background: url(../i/buttons/uph.gif) no-repeat 557px 6px;}
/*----------------------------------------------------------------05.04.2008----------------------------------------------------------------*/
#title { font-size: 15px; text-align: center;}
a.title:link, a.title:visited, a.title:active { color: #7f362d; font-weight: bold; display: block;}
a.title:hover { color: #a04b40;}
#durja { width: 369px; margin-left: 5px; font-size: 13px;}
.newscombox { background: #b29e8a; padding: 10px;}
.newscomfoot { background: url(../i/buttons/arrow1.gif) 20px 0 no-repeat; padding: 2px 0 0 58px; margin-bottom: 1em; font-size: 11px; color: #4A4A4A; height: 18px;}
#newsup { background: url(../i/newstop.gif) no-repeat; height: 20px; margin-bottom: -7px;}/*=.newstop*/
.newsmain { background: url(../i/newsmain.gif) repeat-y; width: 604px; text-align: left; color: #333; padding: 0 10px 0 10px; overflow: auto; font-size: 13px;}
#newsdown { background: url(../i/newsbot.gif) no-repeat; width: 624px; height: 20px;}
.newsinfo { width: 302px; text-align: center; line-height: 20px; float: left; font-size: 13px;}
.newsinfo a:link, .newsinfo a:visited, .newsinfo a:active { font-weight: bold;}
.imager { width: 302px; float: left; text-align: center;}
.imager img { width: 200px; height: 200px;}
.cat { font-size: 12px; color: #333; width: 624px; margin: 0 auto;}
.artupmass { background: url(../i/newsing-top.gif) no-repeat; height: 20px; text-align: right; padding-right: 10px;}
.artmain { background: url(../i/newsing-main.gif) repeat-y; padding-left: 5px;}
.desc { padding-left: 10px; font-size: 11px;}
.leftcat { width: 47px; float: left; margin-top: 20px;}
.rightcont { width: 565px; float: left;}
/*----------------------------------------------------------------18.04.2008----------------------------------------------------------------*/
#text { width: 604px; margin-top: 15px; font-size: 13px; letter-spacing: 0px;}
#text a:link, #text a:visited, #text a:active { color: #7f362d;}
#text a:hover { color: #a04b40;}
.text { width: 604px; margin-top: 15px; font-size: 13px; letter-spacing: 0px;}
.text a:link, .text a:visited, .text a:active { color: #7f362d;}
.text a:hover { color: #a04b40;}
.imagen { width: 250px; text-align: center; float: right;}
.imagen img { width: 225px; height: 225px;}
.newsing-top { background: url(../i/newstop_1.gif) no-repeat; width: 624px; height: 14px;}
.newsing-main { background: url(../i/newsmain.gif) repeat-y; width: 624px; padding-left: 10px;}
.newsing-bot { background: url(../i/newsbot.gif) no-repeat; height: 20px; text-align: right; padding-right: 10px;}
/*----------------------------------------------------------------19.04.2008----------------------------------------------------------------*/
.news-i { width: 250px; float: left;}
.imagem { width: 250px; text-align: center; float: left;}
.imagem img { width: 150px; height: 150px;}
/*----------------------------------------------------------------26.04.2008----------------------------------------------------------------*/
.imageb { width: 250px; text-align: center; float: left; padding-top: 10px;}
.imageb img { width: 125px; height: 125px;}
/*----------------------------------------------------------------28.04.2008----------------------------------------------------------------*/
#public { width: 624px; margin: 0 auto; text-align: center; color: #333; font: 14px "Segoe UI", Verdana;}
#public input, #public textarea{ background-color: #b9aa9b; border: 3px solid #b6a781; color: #333; font: 13px "Segoe UI", Verdana;}
/*----------------------------------------------------------------30.04.2008----------------------------------------------------------------*/
#gallery { text-align: center; width: 624px; margin: 0 auto;}
#gallery .gimg { width: 150px; height: 150px; margin-right: 10px;}
/*----------------------------------------------------------------02.05.2008----------------------------------------------------------------*/
#bmenu { font-size: 12px; font-weight: bold; color: #333; text-align: center;}
#bmenu a:link, #bmenu a:visited, #bmenu a:active { color: #333;}
#bmenu a:hover { color: #f33;}

#leftfoot { width: 83px; float: left;}
#rightfoot { width: 560px; float: left;}

#stats { font-size: 11px; font-weight: bold; width: 560px; float: left;}
#mtime { width: 220px; float: left; text-align: left;}
#other { width: 250px; float: left; text-align: center;}
#online { width: 90px; float: left; text-align: right;}

.message { background: url(../i/cate.jpg) no-repeat; width: 650px; height: 26px; margin: 0 auto 10px auto; text-align: center; line-height: 26px; color: #333; font-weight: bold;}

#admin { font: 16px "Segoe UI", Verdana; color: #333; width: 540px; margin: 0 auto; text-align: center; line-height: 16px;}