﻿/***************** LaZeR Theme v1.1 by Xen Themes *****************/body{margin: 0;padding: 0;font: 11px Tahoma, Verdana, Georgia, Sans-Serif;color: #323232;min-width: 1000px;background: #333333 url(images/bg.png) repeat-x;}/***************** LINKS ***********/a {color: #323232;text-decoration: none;font-weight: bold;}a:hover {color: #ED1C24;text-decoration: none;font-weight: bold;}/***************** LAYOUT  ***********/#header {width: 955px;margin: 0 auto;}#tophead{background-image: url(images/header.png);background-repeat: no-repeat;height: 143px;width: 955px;padding: 0;}#logo {background: url(images/logo_red.png) no-repeat top center;height: 100%;}#topmain {background: url(images/mainbg_top.png) no-repeat;width: 955px;height: 18px;}#maincontainer{background: url(images/mainbg_mid.png) repeat-y;width: 955px;height: 100%;margin: 0 auto;}#contentcolumn {width: 520px;margin: 0 6px 0 6px;}#contentcolumn2 {width: 722px;margin: 0 6px 0 6px;}#contentcolumn3 {width: 732px;margin: 0 0px 0 12px;}#contentcolumn4 {width: 932px;margin: 0 0px 0 12px;}#rightcolumn{margin-right: 12px;width: 190px;}#leftcolumn{margin-left: 12px;width: 200px;}#footer_top{width: 955px;height: 18px;background: url(images/mainbg_bot.png) no-repeat;}#footer_bg{width: 955px;background: #FFFFFF;margin: 0 auto;}#footer_bot{width: 955px;height: 17px;background: url(images/footer_bg.png) no-repeat;}#footer img {border: 0px;}#footer_licence {width: 255px;text-align: left;padding: 0px 8px;}#footer_disclaim {width: 700px;text-align:right;padding:8px;}.topspacer {width: 955px;height: 15px;}/***************** SITELINKS NAVIGATION ***********/#nav {margin-left: 13px;}#nav ul {margin: 0;padding: 0;list-style: none;}/* Commented Backslash Hack   hides rule from IE5-Mac \*/#nav a {float: none;}/* End IE5-Mac hack */#nav li {float: left;height: 27px;background: url(images/nav_l_re.png) no-repeat bottom left;margin: 0 0 0 4px;padding: 0 0 0 8px;}#nav li a {float: left;display: block;line-height: 27px;height: 27px;background: url(images/nav_r_re.png) no-repeat 100% 100%;text-decoration: none;font-family: Tahoma, Arial;font-size: 14px;font-weight: bold;color: #FFFFFF;padding: 0px 19px 0px 13px;}div#nav li:hover, div#nav li.sfhover {background: url(images/nav_hov_l_re.png) no-repeat bottom left;}div#nav li:hover a, div#nav li.sfhover a {background: url(images/nav_hov_r_re.png) no-repeat bottom right;color: #FFFFFF;}div#nav li.active a {background:url(images/nav_hi_r.png) no-repeat bottom right;color: #323232;}div#nav li.active {background:url(images/nav_hi_l.png) no-repeat bottom left;}#nav2 {background: url(images/menu_bod1.png) repeat-y;padding: 9px 4px 0px 5px;}#nav2 ul {margin: 0;padding: 0;list-style: none;}/* Commented Backslash Hack   hides rule from IE5-Mac \*/#nav2 a {float: none;}/* End IE5-Mac hack */#nav2 li a {display: block;line-height: 25px;height: 25px;width: 191px;background: url(images/nav2_re.png) no-repeat;text-decoration: none;text-align: center;font-family: Tahoma, Arial;font-size: 12px;font-weight: bold;color: #FFFFFF;padding: 0px 8px 0px 0px;}#nav2 li a:hover {background: url(images/nav2_hov_re.png) no-repeat;color: #FFFFFF;}#nav2 li.active2 a {background:url(images/nav2_hi.png) no-repeat;color: #323232;}/***************** LOGIN AREA ***********/#logbox {background: url(images/logbox.png) no-repeat;width: 955px;height: 40px;color: #FFFFFF;vertical-align: middle;}#logbox a {color: #ED1C24;font-size: 12px;font-weight: bold;}#logbox a:hover {color: #FFFFFF;font-size: 12px;font-weight: bold;}#logbox .ltext {font-size: 9px;color: #FFFFFF;}.reg {float: left;padding-left: 14px;padding-top: 7px;}.log {float: right;padding-right: 14px;}#logbox .button {height: 21px;width: 60px;color: #FFFFFF;font: 11px Tahoma, Verdana, Georgia, Sans-Serif;font-weight: bold;background: transparent url(images/button_re.png) no-repeat;text-align: center;border: 0px;margin-left: 10px;}#logbox .button:hover {cursor: pointer;background: transparent url(images/button_hov_re.png) no-repeat;}#logtemp .button {height: 21px;width: 60px;color: #FFFFFF;font: 11px Tahoma, Verdana, Georgia, Sans-Serif;font-weight: bold;background: transparent url(images/button_re.png) no-repeat;text-align: center;border: 0px;}#logtemp .button:hover {cursor: pointer;background: transparent url(images/button_hov_re.png) no-repeat;}/***************** NEWS CLASSES *********/.news_table {background: url(images/news_top_re.png) no-repeat;margin-bottom: 10px;}.news_caption {height: 45px;color: #FFFFFF;font-size: 17.6px;font-weight: bold;text-align: left;padding-left: 22px;}.news_content {background: url(images/news_mid.png) repeat-y;padding: 12px 24px 9px 24px;text-align: left;}.news_bottom {background: url(images/news_bot.png) no-repeat;height: 18px;}.news_info {color: #FFFFFF;height: 31px;padding: 0px 24px;text-transform: uppercase;}.news_image {float:left;margin-right:15px;margin-bottom: 8px;}.newscath {padding-bottom:6px;margin-bottom:6px;text-align:left;border-bottom: 1px #ED1C24 solid;vertical-align: top;}/***************** MENU STYLES ****************/.menu_table {width: 100%;}.menu_caption1 {background: url(images/menu_cap1_re.png) no-repeat;height: 32px;vertical-align: top;}.caption1 {color: #FFFFFF;font-size: 12px;font-weight: bold;text-align: center;padding-top: 10px;}.menu_content1 {background: url(images/menu_bod1.png) repeat-y;padding: 9px 14px;text-align: left;}.menu_bottom1 {background: url(images/menu_bot1.png) no-repeat;height: 15px;}.menu_caption2 {background: url(images/menu_cap2_re.png) no-repeat;height: 32px;vertical-align: top;}/* aSeptik 16.09.2009 */.menu_caption2_aSeptik {background: url(images/menu_cap2_re_aSeptik.png) no-repeat;height: 32px;vertical-align: top;}.caption2 {color: #FFFFFF;font-size: 12px;font-weight: bold;text-align: center;padding-top: 10px;}.menu_content2 {background: url(images/menu_bod2.png) repeat-y;padding: 9px 14px;text-align: left;}.menu_bottom2 {background: url(images/menu_bot2.png) no-repeat;height: 15px;}.menu_caption3 {background: url(images/menu_cap3_re.png) no-repeat;height: 38px;vertical-align: top;}.caption3 {color: #FFFFFF;font-size: 12px;font-weight: bold;text-align: center;padding-top: 10px;}.menu_content3 {background: url(images/menu_bod3.png) repeat-y;padding: 9px 14px;text-align: left;}.menu_bottom3 {background: url(images/menu_bot3.png) no-repeat;height: 18px;}.menu_caption4 {background: url(images/menu_cap4_re.png) no-repeat;height: 38px;vertical-align: top;}.caption4 {color: #FFFFFF;font-size: 12px;font-weight: bold;text-align: center;padding-top: 10px;}.menu_content4 {background: url(images/menu_bod4.png) repeat-y;padding: 9px 14px;text-align: left;}.menu_bottom4 {background: url(images/menu_bot4.png) no-repeat;height: 19px;}.menu_caption5 {background: url(images/menu_cap5_re.png) no-repeat;height: 38px;vertical-align: top;}.caption5 {color: #FFFFFF;font-size: 12px;font-weight: bold;text-align: center;padding-top: 10px;}.menu_content5 {background: url(images/menu_bod5.png) repeat-y;padding: 9px 14px;text-align: left;}.menu_bottom5 {background: url(images/menu_bot5.png) no-repeat;height: 17px;}.menu_caption7 {background: url(images/menu_cap7_re.png) no-repeat;height: 38px;vertical-align: top;}.caption7 {color: #FFFFFF;font-size: 12px;font-weight: bold;text-align: center;padding-top: 10px;}.menu_content7 {background: url(images/menu_bod7.png) repeat-y;padding: 9px 14px;text-align: left;}.menu_bottom7 {background: url(images/menu_bot7.png) no-repeat;height: 17px;}.menu_cap6_table {margin-bottom: 8px;}.menu_cap6 {width: 100%;}.menu_cap6 .left { background: url('images/menu_cap6_tl.png') no-repeat;float: left;height: 30px;width: 27px;}.menu_cap6 .right {background: url('images/menu_cap6_tr.png') no-repeat;float: right;height: 30px;width: 28px;}.menu_cap6 .center {background-image: url('images/menu_cap6_top.png');height: 30px;line-height: 30px;font-size: 12px;font-weight: bold;text-align: center;}.menu_bod6 {width: 100%;}.menu_bod6 .left {background: url('images/menu_bod6_l.png');float: left;width: 8px;}.menu_bod6 .right {background: url('images/menu_bod6_r.png');float: right;width: 8px;}.menu_bod6 .center {background: #FFFFFF;text-align: center;}.menu_bot6 {width: 100%;}.menu_bot6 .left {background: url('images/menu_bot6_bl.png') no-repeat;float: left;height: 25px;width: 24px;}.menu_bot6 .right {background: url('images/menu_bot6_br.png') no-repeat;float: right;height: 25px;width: 22px;}.menu_bot6 .center {background-image: url('images/menu_bot6_bot.png');height: 25px;}.nav_table {background: url(images/nav2_bg.png) no-repeat;width: 200px;}/*************** CHATBOX AND COMMENT CLASSES *************/.chat {font: 11px Tahoma, Verdana, Georgia, Sans-Serif;font-weight: bold;padding-bottom: 9px;}.chattext {border-top: 1px #ED1C24 solid;font-weight: normal;padding-top: 5px;}.ltext {font: 9px Tahoma, Verdana, Georgia, Sans-Serif;font-weight: normal;}#chatbox .tbox, .helpbox{font: 11px Tahoma, Verdana, Georgia, Sans-Serif;	margin: 3px 0 5px 0;border: 1px solid #C8C8C8;padding: 3px 3px 3px 3px;width: 95%;}#chatbox .button {height: 21px;width: 60px;color: #FFFFFF;font: 11px Tahoma, Verdana, Georgia, Sans-Serif;font-weight: bold;background: transparent url(images/button_re.png) no-repeat;text-align: center;border: 0px;margin-bottom: 7px;}#chatbox .button:hover {cursor: pointer;background: transparent url(images/button_hov_re.png) no-repeat;}#commentform .tbox, #commentform .helpbox{width: 350px; border: 1px solid #C8C8C8; }/***************** CORE CLASSES ***********/.smalltext, .smallblacktext, .tbox, .button, .button:hover, .nextprev, .helpbox {font-size: 11px;text-align: left;font-weight: normal;}h1 {font-size: 15px;font-weight: bold;margin-top: 0em;margin-bottom: 0em;}h2 {font-size: 13px;font-weight: bold;margin-top: 0em;margin-bottom: 0em;}h3 {font-size: 16px;font-weight: bold;margin-top: 0em;margin-bottom: 0em;}.tbox, .helpbox{background: #FFFFFF url(images/tbox_bg.png) repeat-x;	border: 1px solid #c8c8c8;padding: 3px;width: auto;font: 11px Tahoma, Verdana, Georgia, Sans-Serif;margin: 4px 0;}.indent {border: #c8c8c8 1px dashed;padding: 8px;margin: 0px;}.button {height: 21px;width: 125px;color: #FFFFFF;font: 11px Tahoma, Verdana, Georgia, Sans-Serif;font-weight: bold;background: transparent url(images/button_lg_re.png) no-repeat;text-align: center;border: 0px;}.button:hover {cursor: pointer;background: transparent url(images/button_lg_hov_re.png) no-repeat;text-align: center;font: 11px Tahoma, Verdana, Georgia, Sans-Serif;font-weight: bold;}.nextprev {border: 0px;text-align: center;padding: 2px;background-color: #FFFFFF;}.nextprev2 {border: 0px;text-align: center;padding: 2px;background-color: #FFFFFF;}code {border:1px solid #DBDBDB;padding:8px;margin:14px}blockquote {border:1px solid #DBDBDB;background: #EFF6F9;padding: 15px;margin: 5px 0;}b{font-size: 110%;}a img{border: 0px solid #FFFFFF;} /*************** FORUM CLASSES *************/  .fborder, .border{border-collapse: separate;border-spacing: 2px;}.forumheader {font-size: 15.8px;font-weight: bold;padding: 12px;text-align: left;}.forumheader img {padding-right: 7px;}.fcaption {background: url(images/fcaption.png) repeat-x;font-weight: bold;font-size: 13.6px;padding: 8px;margin: 8px 0px;border: 1px solid #C8C8C8;border-spacing: 0px;}.fcaption2 {background: url(images/fcaption.png) repeat-x;font-weight: bold;font-size: 12.6px;padding: 8px;margin: 8px 0px;border: 1px solid #C8C8C8;border-spacing: 0px;}.forumheader2, .forumheader3 {border-collapse: collapse;text-align: left;padding: 6px;border: 1px #C8C8C8 solid;}.forumheader2, .forumheader3 a{font-weight: bold;}