html{width:100%;}
body{background:#181B1D url(../images/bg.jpg);color:#151515;font-family:"Trebuchet MS",Verdana;font-size:12px;margin:0;padding:0;}
a img{border:none;}
a, .dashed{color:#0099FF;}
a:hover, .dashed:hover {color:#808080;}
.hidden{display:none !important;}
input{font-size:25px;}
select{border:1px #ccc solid;font-size:25px;min-width:300px;}
input[type=text]{border:1px #ccc solid;min-width:300px;}
input[type=password]{border:1px #ccc solid;min-width:300px;}
textarea{border:1px #ccc solid;min-width:300px;padding:0;}
input[type=checkbox]{margin:3px 0 5px;vertical-align:middle;}
input[type=button]{font-size:20px;}
input[type=submit]{font-size:20px;}
h1 {color:#FF007B;font-size:24px;}
h1.reminder, h3.reminder{background:#FFECE6;border:1px solid #DFB5A7;color:#4F3D36;font-weight:normal;margin-top:5px;padding:5px 3px 5px;font-family:"Trebuchet MS"}
h1.nom {margin-top:0;}
h2{border-bottom:1px dotted #FF007B;color:#FF007B;margin:15px 0 5px;}
h2.nom {margin-top:0;}
h3{font-size:18px;font-weight:normal;margin:0;}
div#page{width:950px;margin:0 auto;position:relative;}
.b-top,.b-menu,.b-main,.b-motto {border-left:2px solid #000;border-right:2px solid #000;}
.b-main {border-bottom:2px solid #000;overflow:hidden;position:relative;}
.white-top{padding-top:88px;/*width:100%;*/background:#fafafa;border-left:2px #000 solid;border-right:2px #000 solid;}
.b-motto {background:#000;color:#fafafa;text-align:right;font-family:Tahoma;font-size:22px;padding:5px 0;}
.b-motto span {color:#FF007B;vertical-align:bottom;line-height:14px;font-size:30px;}
.b-menu {background:#0C0E0F;}
.b-menu a {padding:7px 15px 8px;border-right:1px dotted #83909B;font-size:14px;display:inline-block;color:#0099FF;text-decoration:none;}
.b-menu a.last {border-right:none;}
.b-menu a.ind {cursor:default;color:#005F9F;}
.b-top {background-repeat:no-repeat;background-position:top left;height:300px;position:relative;}
.b-main {background:#fafafa;}
.head {width:910px;height:300px;position:absolute;top:0;}
.b-logo {position:absolute;left:5px;top:0px;z-index:10;}
#logo-slide {height:300px;width:100%;}
table.userpanel{line-height:22px;background:url(../images/top-bg.png);color:#fafafa;}
table.userpanel td{padding:10px;text-align:right;}
table.userpanel td.avatar {width:80px;}
table.userpanel td.avatar a{line-height:0px;}
table.userpanel img.avatar{border:1px #C4C4C4 solid;max-width:80px;padding:2px;}
table.userpanel a{white-space:nowrap;}
table.userpanel a#logout, .opasnoste{color:#E35252;}
a.top_link{font-size:16px;line-height:20px;}
a.alarm{color:#FF007B;}
div.content{margin:0 0 0 10px;padding:20px 10px 20px 0;overflow:hidden;}
.sidebar div.content {width:auto;margin:40px 0 0 0;border-top:1px dotted #c4c4c4;}
div.b-footer{color:#999;font-size:11px;padding:20px 5px;text-align:center;}
div.b-footer a{color:#BBBBBB;}
div.b-footer small {font-size:10px;color:#666;}
td.content{vertical-align:top;}
td.sidebar{vertical-align:top;width:310px;}
div.block{border:1px #C4C4C4 dotted;margin-bottom:20px;padding-bottom:10px;text-align:center;}
div.block div.title{color:#FF007B;border-bottom:1px #C4C4C4 dotted;text-align:center;padding:5px;font-size:18px;margin-bottom:10px;}
/*div.block.notitle{padding:10px;}*/
.dashed{border-bottom:1px dotted;text-decoration:none;cursor:pointer;}
a.button{cursor:pointer;text-decoration:none;font-size:12px;border:1px solid;padding:6px 14px 6px 10px !important;color:#fff !important;}
a.button img {margin:0 0 -4px 0;padding-right:3px;}
a.button.orange{background-color:#BF7217;border-color:#BFA98F #2F2112 #2F2112 #BFA98F;}
a.button.blue{background-color:#536580;border-color:#839CBF #143A6F #143A6F #839CBF;}
a.button.red{background-color:#981C39;border-color:#BF2247 #400B17 #400B17 #BF2247;}
a.button.submit{background-image:url(../images/button-loading-trans.gif);background-repeat:no-repeat;background-position:-300px -300px;}
a.button.loading{cursor:default;background-image:url(../images/button-loading-trans.gif);background-repeat:no-repeat;background-position:center center;}
a.button.loading img,a.button.loading span{visibility:hidden;}
input.error,textarea.error{border-color:#aa0000;}
.dialog_text input {min-width:97%;font-size:16px !important;margin-top:3px} 
.dialog_loading {text-align:center;padding:40px 0 !important;}
.form{border:1px dotted #C4C4C4;padding:5px;}
.form div.simple{margin-bottom:3px;}
.form textarea{height:150px;width:550px;}
.form .action{margin:15px 0 10px;}
.form .action a.button {margin-right:10px;}
.form .simple_inline label{display:inline;}
.form td.captcha{padding-left:5px;vertical-align:middle;}
.form td.captcha img{cursor:pointer;padding-right:5px;}
.simple a.right{font-size:14px;line-height:30px;margin-left:10px;vertical-align:top;}
.heading{font-size:25px;}
a.heading{border-bottom:1px solid;text-decoration:none;color:#0099FF;}
a.heading.community{color:#FF007B;font-size:16px;}
.submenu{height:18px;padding:13px 10px 9px 10px;font-size:14px;border-bottom:1px #C4C4C4 dotted;}
.submenu a{padding:3px 4px 4px;margin-right:5px;}
.submenu a.active{background:#0099FF;color:#fff;text-decoration:none;}
.submenu div.right{position:absolute;right:7px;top:7px;z-index:1;padding-top:7px;font-size:12px;}
.submenu a.button{margin-bottom:3px;display:inline-block;}
.flash{background:#EEFEEF url(../images/tick.png) no-repeat 5px center;border:1px solid #00CC1C;margin:0 0 15px;padding:10px 10px 10px 45px;cursor:pointer;}
.comments{margin:15px 0 0 0;}
.comments ul{list-style:none;margin:0;padding:0;}
.comments ul ul{padding-left:30px;}
.comments .form{margin-top:15px;width:600px;}
.comment .form {width:98%;}
.comment .toolbar, .comment textarea {width:80%;}
.comments .form textarea{height:150px;}
a.big{font-size:20px;}
.comment{margin-bottom:10px;padding:3px;background:#F2F2F2;border-bottom:1px solid #DCDBD7;border-right:1px solid #DCDBD7;width:100%;}
.comment a.dashed{margin:0 3px;}
.comment td{vertical-align:top;}
.comment td.avatar{padding-right:10px;}
.comment td.avatar img{max-width:50px;padding:2px; border:1px solid #C4C4C4;}
.comment td.avatar a{font-size:0px;}
.comment-ctl {float:right;}
span.required{color:#aa0000;font-family:Verdana;font-size:11px;}
div.smallinfo, div.smallinfo a{color:#777;font-size:10px;}
.smallinfo.tags a {padding:0 1px;}
div.entry{margin-bottom:25px;padding:5px;width:605px;}
.entry.nom {margin-bottom:0;}
div.text{font-family:Verdana,Tahoma;font-size:12px;line-height:20px;margin:10px 10px 10px 0px;}
.cool-entry, .heading.ast{color:#FF007B;}
.heading.ast {font-size:60px;line-height:25px;*line-height:60px;vertical-align:middle;}
table.pstoinfo{border:1px #C4C4C4 dotted;margin-top:10px;background:#f8f8f8;color:#666666;}
table.pstoinfo td{border-collapse:collapse;border-right:1px #C4C4C4 dotted;padding:9px 10px 8px 10px;}
table.pstoinfo td.last{border:none;}
table.pstoinfo img{vertical-align:middle;}
.rating{color:#fff;margin:0 5px;white-space:nowrap;font-size:16px;font-weight:bold;line-height:16px;}
.rating.pos{color:#005704;}
.rating.neg{color:#8f0000;}
.rating.zero{color:#8f8f8f;}
td.rating.pos span:before,span.rating.pos:before{content:"+";}
div.toolbar{background:#eee;border:1px solid #ccc;height:25px;width:550px;border-bottom:0;}
div.toolbar span img{border-bottom:none;border-left:none;border-right:1px solid #ccc;border-top:none;padding:5px;margin:0;cursor:pointer;}
div.toolbar span.last img{border-right:none;}
td.right{padding-left:10px;vertical-align:top;width:100%;}
div#msgbox{background:#E7FFD0;border-bottom:1px solid #BBCFA8;display:none;font-weight:700;left:0;padding:10px;position:absolute;text-align:center;top:0;width:100%;}
td.mod{background:#FFF9DF;}
div.button{background:#EFDFB3;display:inline-block;padding:8px;}
div.button.submit{background:#B3C9EF;}
div.button.cancel{background:#EFB3B5;}
div.pager{background:#f8f8f8;display:table;margin:0 auto 20px auto;padding:10px;text-align:center;}
ul.yiiPager{margin:0;padding:0;}
ul.yiiPager li{display:inline;list-style:none;margin:0 5px;}
ul.yiiPager li.hidden, ul.yiiPager .first, ul.yiiPager .last{display:none;}
ul.yiiPager li a{border:1px solid transparent;color:#4a4b4b;font-family:"Trebuchet MS";font-size:16px;padding:1px 7px;text-decoration:none;}
ul.yiiPager li.selected a{background:#0099FF;color:#f7f7f7;}
ul.yiiPager li a:hover{border:1px solid #0099FF;}
ul.yiiPager li.previous.hidden{display:inline;}
ul.yiiPager li.next.hidden{display:inline;}
ul.yiiPager li.previous.hidden a{border-color:transparent;color:#ccc;}
ul.yiiPager li.next.hidden a{border-color:transparent;color:#ccc;} 
div.info{background:#eee url(../images/info.png) no-repeat 10px center;border:1px #c4c4c4 dotted;margin-bottom:10px;padding:10px 10px 10px 65px;}
div.info small{font-size:11px;}
div#comment_form{display:none;}
div#editor_preview{overflow:auto;background:#fff;border:1px solid #ccc;display:none;height:150px;position:relative;width:550px;}
div#close_preview{position:absolute;right:3px;top:-5px;}
div#close_preview img{cursor:pointer;}
.lolwhat{cursor:help;}
a.lolwhat, .noh{cursor:pointer;}
img.lolwhat{margin-top:9px;vertical-align:top;}
.lolwhat.nom{margin:0;vertical-align:middle;}
div.block#live{text-align:left;}
div.livecomment{font-size:11px;margin:7px;}
div.livecomment img{vertical-align:middle; margin-right:3px;}
div.block#live a.grey{color:#4b4b4b;}
table.userinfo{width:100%;}
table.userinfo td{vertical-align:top;}
table.userinfo td.avatar{padding-right:10px;}
table.userinfo img.avatar{border:1px #ccc solid;margin-top:0;padding:2px;}
table.userinfo span.username{font-size:35px;}
table.userinfo span.name{color:#777;font-size:20px;}
table.userinfo span.rating{font-size:18px;padding:5px;display:block;}
sup.status {font-size:11px;color:#FF007B;margin-left:2px;}
div.userbit{border:1px dotted #C4C4C4;margin-bottom:10px;padding:5px 3px;}
div.userbit td.avatar{width:85px;text-align:left; padding-right:5px;}
div.userbit td.avatar img{margin-top:0;width:75px;border:1px solid #C4C4C4;padding:2px;}
div.userbit a.username{font-size:18px;}
div.userbit span.rating{font-size:18px;}
div.userbit.new{border-color:#aa0000;}
div.userbit small{font-size:11px;color:#4B4B4B;}
div.userbit td.thumb{width:165px;}
div.userbit td.thumb img {width:150px;border:1px solid #C4C4C4;padding:2px;}
div.detailed{line-height:18px;}
div.detailed em{color:#666;font-style:normal;}
div#tagcloud a.tag{margin:0 2px;padding:1px 2px;color:#4B4B4B;white-space: nowrap;line-height:34px;}
div#tagcloud a.tag:hover,.smallinfo.tags a:hover{background:#4B4B4B;color:#fff;text-decoration:none;}
div.errorMessage{background:url(../images/exclamation-red.png) no-repeat left top;color:#aa0000;padding-left:20px;margin:1px 0;}
div.invite{font-size:14px;}
div.pagetitle{display:none;font-weight:bold;border-right:1px solid #C6BEBC;padding-right:10px;margin-right:10px;}
div.pagetitle.nomenu{border-width:0;}
div.pagetitle span{color:#7C1D90;}
div.text img{max-width:600px;}
.comment .text img{max-width:320px;}
.avatar.cooldude img{border-color:#FF007B !important;}
.gallery-picture{width:150px;height:150px;float:left;margin:0 20px 20px 0;padding:5px;border:1px solid #c4c4c4;position:relative;}
.gallery-picture-info{position:absolute;left:5px;bottom:5px;height:40px;width:140px;background:url(../images/top-bg.png);color:#fff;padding:5px;display:none;font-size:11px;}
.picture{text-align:center;}
.picture h1{margin-top:0;}
.picture h1 a {color:#FF007B}
.picture input[type=text]{width:500px;display:none;}
.community .heading{margin-bottom:5px;display:inline-block;}
.imglink {position:relative;padding:0 0 0 19px !important;font-size:12px;margin-left:3px;}
.imglink img {position:absolute;top:2px;left:0;}
.simple#uploads {margin:10px 0 10px 0;}
.simple#uploads .button {display:inline-block; margin-bottom:5px;}
.simple#uploads div {margin-bottom:5px;}
.small-entrypic {float:left; margin:10px 0 10px 0;}
.clr {clear:both;}
a.translation {font-size:11px; vertical-align:top; text-decoration:none; color:#fff; background:#0099FF; padding:0 2px;}
a.translation:hover {background:none; color: #0099FF;}
blockquote {font-style:italic; padding:5px; border-left:2px solid #c4c4c4; margin:3px 0 3px 3px; color:#252525;}
/*.comment .toolbar, .comment #editor {width:80%;}*/