body { background: #202020 url(/images/forum/forum_background.jpg) center top; margin: 0; font-family: Tahoma, sans-serif; font-size: 11px; }
form { padding: 0; margin: 0; }
img { border: 0; }
.paging { color: black; font-size: 10px; text-decoration: none; }
.paging span { color: black; background-color: #e3d9a1; border: 1px solid #c3b881; padding: 0 5px; text-decoration: none; }
.paging a { color: black; text-decoration: none; padding: 0 5px; }
.paging img { border: 1px solid #c3b881; }
.menucontainer { width: 100%; background: url(/images/forum/headline.jpg) center top; height: 47px; }
.logo { background: #FAFAFA; height: 122px; width: 847px; /*background: url(/images/forum/forum_logo.jpg); */ margin-top: 0; }
.topline { background: url(/images/forum/frame_top.gif) no-repeat; width: 847px; height: 20px; font-family: Tahoma, sans-serif; font-size: 12px; color: white; text-align: left; line-height: 20px; padding-left: 45px; font-weight: bold; }
.intro { background: url(/images/forum/background.jpg) #FAFAAA; width: 827px; }
.login { background: url(/images/forum/login_field.gif) no-repeat center center; width: 827px; text-align: center; }
.loggedin { background: url(/images/forum/scroll_ground.jpg); width: 827px; text-align: center; font-family: Tahoma, sans-serif; font-size: 12px; padding-top: 5px; }
.loginbutton { background-repeat: no-repeat; height: 26px; padding-top: 62px; }
.loginerror { color: red; font-family: Tahoma, sans-serif; font-size: 12px; }
.frame_left { background: url(/images/forum/frame_left.gif); width: 10px; height: 100%; float: left; }
.frame_right { background: url(/images/forum/frame_right.gif); width: 10px; height: 100%; float: left; }
.separator { background: url(/images/forum/frame_inner.gif) no-repeat; width: 827px; height: 20px; font-family: Tahoma, sans-serif; font-size: 12px; color: white; text-align: left; line-height: 20px; font-weight: bold; }
.main { width: 847px; background: url(/images/forum/frame.gif); }
.forumcontent { width: 827px; background: url(/images/forum/scroll_ground.jpg); /*height : 200px;*/ }
.forumcontentbig { width: 827px; background: url(/images/forum/scroll_ground.jpg); }
.bottomline { background: url(/images/forum/frame_bottom.gif) no-repeat; width: 847px; height: 40px; }
table.normal { padding: 0; margin: 0; border-collapse: collapse; width: 100%; background: url(/images/forum/scroll_ground.jpg); }
html>body table.normal { width: 100%; }
table.listgallery, table.creategalform, table.gallerylisting, table.bloglist, table.editblogform, table.editfgalform, table.listfgal, table.listfiles, table.listarticles, table.forumstable, table.forumformtable, table.viewthread, table.jukeboxlist { padding: 0; margin: 0; border-collapse: collapse; width: 100%; }
tr.even { background-color: transparent; }
tr.odd { background-color: #f3e8b1; }
tr.hover { background-color: #e3d9a1; }
td.evenpadded { border: 1px solid #c3b881; font-family: Tahoma, sans-serif; font-size: 13px; padding: 10px 10px; background-color: #f7ecb5; line-height: 20px; }
td.evenpadded img { vertical-align: top; }
ul.bb-list-unordered { }
ol.bb-list-ordered { }
ol.bb-list-ordered-d { list-style-type: decimal; }
ol.bb-list-ordered-lr { list-style-type: lower-roman; }
ol.bb-list-ordered-ur { list-style-type: upper-roman; }
ol.bb-list-ordered-la { list-style-type: lower-alpha; }
ol.bb-list-ordered-ua { list-style-type: upper-alpha; }
ol.bb-listitem { }
.bb-code, .bb-php { border: 1px solid #c3b881; padding: 10px; font-family: Courier, serif; white-space: nowrap; overflow: auto; width: 600px; }
.bb-quote { border: 1px solid #c3b881; padding: 10px; background-color: #fff3c1; }
.bb-email { }
a.bb-url { color: black; font-size: 12px; text-decoration: underline; }
a.bb-url:hover { color: blue;  }
.bb-image { border: 0 none; }
.bb-image-resized { background-color: #a39961; }
.heading { background: #DEE7EC url(/images/forum/div_inner.gif) repeat-x; border: 1px solid #c3b881; padding: 0 20px; height: 20px; font-family: Tahoma, sans-serif; font-size: 11px; }
.heading2 { background: #DEE7EC url(/images/forum/div_inner2.gif) repeat-x; border: 1px solid #c3b881; padding: 0 20px; height: 20px; font-family: Tahoma, sans-serif; font-size: 11px; }
td.heading { background: #DEE7EC url(/images/forum/div_inner.gif); border: 1px solid #c3b881; padding: 0 2px; height: 20px; font-family: Tahoma, sans-serif; font-size: 12px; }
td.heading2 { background: #DEE7EC url(/images/forum/div_inner2.gif); border: 1px solid #c3b881; padding: 0 2px; height: 20px; font-family: Tahoma, sans-serif; font-size: 12px; }
.tableheading { color: black; text-decoration: none; font-family: Tahoma, sans-serif; font-size: 12px; }
a { color: #e7f1b6; text-decoration: none; }
a.menu { color: black; text-decoration: underline; }
a.wiki { font-family: monospace; color: black; font-size: 10px; text-decoration: underline; }
a.wiki:hover { font-family: monospace; color: blue; font-size: 10px; text-decoration: none; }
a.blogname, a.fgalname, a.artname, a.forumname, a.forumnameread { font-weight: bold; color: black; font-family: Tahoma, sans-serif; font-size: 12px; }
a.linkbut { color: #46a180; font-family: Tahoma, sans-serif; font-size: 12px; }
a.forumprevnext, a.prevnext, a.forumbutlink { color: #524c2d; font-family: Tahoma, sans-serif; font-size: 11px; }
.btn_reply { background: url(/images/forum/btn_reply.gif); width: 130px; height: 20px; color: white; border: 0 none; cursor: pointer; }
.btn_edit { background: url(/images/forum/btn_edit.gif); width: 130px; height: 20px; color: white; border: 0 none; cursor: pointer; }
.btn_cancel { background: url(/images/forum/btn_cancel.gif); width: 130px; height: 20px; color: white; border: 0 none; cursor: pointer; }
.btn_delete { background: url(/images/forum/btn_cancel.gif); width: 130px; height: 20px; color: white; border: 0 none; cursor: pointer; }
small { font-size: 11px; }
select { border: 1px solid black; margin: 0; padding: 0; font-size: 12px; font-weight: bold; background-color: #1a310e; color: #e7f1b6; width: 110px; }
.formcolor td, .galform td, .editblogform td, .editfgalform td, .comform td, .forumform td { border: 1px solid #c3b881; /*background-color : #d3b891;*/ font-family: Tahoma, sans-serif; font-size: 12px; }
.attention { color: red; font-family: Tahoma, sans-serif; font-size: 10px; }
.mini { font-size: 11px; color: black; }
.replyButton { font-family: Tahoma, sans-serif; font-size: 11px; width: 60px; height: 20px; }
#forumpost { display: none; }
#forumpostopen { display: block; }
#languages { position: absolute; z-index: 500; }
ul#languages { display: block; float: none; width: 125px; border: 2px solid black; margin: 0; padding: 0; background-image: url(/images/background.jpg); list-style: none; }
ul#languages li { padding: 0 5px 0 10px; height: 16px; text-align: left; }
#ns_tt { position: absolute; border: solid black 1px; background-color: #d3c891; font-family: Tahoma, sans-serif; font-size: 11px; line-height: 15px; overflow: hidden; width: 450px; z-index: 3; text-align: left; }
#ns_tt label { display: block; width: 448px; height: 19px; line-height: 19px; margin: 0 auto; background-color: #837941; font-weight: bold; color: #e7f1b6; text-align: center; overflow: hidden; }
.commenthead { display: block; width: 600px; background-color: #f3e8b1; border: 1px solid #c3b881; line-height: 20px; }
.commenthead img { vertical-align: text-bottom; }
.commenthead legend { font-size: 14px; color: #c3b881; padding-left: 10px; padding-right: 10px; }
.highlight { background-color:yellow; }
.social_box {float:right;border:1px solid #DDDDDD;display:block;height:20px;line-height:20px;width:150px;}
.social_box_text {float:left;line-height:20px;margin-right:4px;}
.social_button {background:url("/images/social.gif") no-repeat scroll 0 0 #FFFFFF;display:block;float:left;height:16px;margin:2px;width:16px;}
.vk {background-position:-20px 0; color:4444BB;}
.fb {background-position:-40px 0;}
.twitter {background-position:-60px 0;}


.social_icons a{
	overflow:hidden;
	width:32px;
	height:32px;
	display:inline;
	float:left;
	margin-right:5px;
	filter: alpha(opacity=70);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	-moz-opacity: 0.70;
	-o-opacity: 0.70;
	-khtml-opacity: 0.7;
	opacity:0.7;
	-webkit-transition: all 350ms ease;
	-moz-transition: all 350ms ease;
}
.social_icons a:hover, .social_icons a:active, .social_icons a:focus {
	filter: alpha(opacity=100);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	-moz-opacity: 1.00;
	-o-opacity: 1.00;
	-khtml-opacity: 1.0;
	opacity:1.0;
}
.social_icons span{
	display:none;
}
.facebook_icon {background:url(/images/facebook.png) no-repeat 0 0;}
.twitter_icon {background:url(/images/twitter.png) no-repeat 0 0;}
.vkontakte_icon {background:url(/images/vkontakte.png) no-repeat 0 0;}
