/* ========== www.dgtl42.at =============================================================================================================== */
body {background-color: #dadada; margin:0px;padding: 0px; background-image:; background-repeat:repeat-y;}
#head {background-color:#FFFFFF;}
#head_image{background-image:url(img/head_image.jpg); width:990px; height:175px;}
#content {background-color:#FFFFFF;}
.content_container {background-color:#e4e4e4; width:990px; background-image:url(img/content_hg.jpg)}
.forum_container {background-color:#e4e4e4; width:990px; background-image:url(img/forum_hg.jpg)}
#bottom {background-image:url(img/bottom.jpg); background-repeat:repeat-x; height:62px;}

h1 {font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold;}

#adblock {position:absolute; top:34px; left:520px; width:468px; height:60px;}
#navi{position:absolute; top:127px; left:0px; width:990px;}
							
.com_menu ul{float:left; padding:0px; margin:0px; margin-bottom:0px; list-style-type:none;}
.com_menu li{float:left; margin:0px; padding:0px; margin-bottom:0px; list-style-type:none;} 
.com_menu li ul	{float:left; margin-bottom:0px; padding:0px; margin:0px;}
.com_menu li li	{float:left; margin-bottom:1px; padding:0px; margin:0px; margin-top:0px;}
.com_menu li a{float:left; margin-bottom:1px; display:block; margin-left: auto; margin-right: auto; padding-top:12px; width:91px; height:36px; color:#000000; font-size:11px; text-align:center; font-family:Arial, 100%; font-weight:bold; text-decoration:none; background-image:url(img/button.jpg);}
.com_menu li a:hover{float:left; margin-bottom:1px; display:block; margin:0px; padding-top:12px; width:91px; height:36px; color:#FFFFFF; font-size:11px; text-align:center; font-family:Arial, 100%; font-weight:bold; text-decoration:none; background-image:url(img/button_hover.jpg);}

.subnavi ul{padding:0px; margin:0px; margin-bottom:0px; list-style-type:none;}
.subnavi li{margin:0px; padding:0px; margin-bottom:0px; list-style-type:none;} 
.subnavi li ul	{margin-bottom:0px; padding:0px; margin:0px;}
.subnavi li li	{margin-bottom:0px; padding:0px; margin:0px; margin-top:0px;}
.subnavi li a{margin-bottom:1px; display:block; padding-top:3px; width:195px; height:19px; color:#000000; font-size:11px; text-align:left; text-indent:14px; font-family:Arial, 100%; font-weight:normal; text-decoration:none; background-image:url(img/subnavi.jpg);}
.subnavi li a:hover{margin-bottom:1px; display:block; padding-top:3px; width:195px; height:19px; color:#000000; font-size:11px; text-align:left; text-indent:14px; font-family:Arial, 100%; font-weight:normal; text-decoration:none; background-image:url(img/subnavi_hover.jpg);}
.subnavi li li a{margin-bottom:1px; display:block; padding-top:3px; width:195px; height:19px; color:#000000; font-size:10px; text-align:left; text-indent:24px; font-family:Arial, 100%; font-weight:bold; text-decoration:none; background-image:url(img/subnavi_li.jpg);}
.subnavi li li a:hover{margin-bottom:1px; display:block; padding-top:3px; width:195px; height:19px; color:#000000; font-size:10px; text-align:left; text-indent:24px; font-family:Arial, 100%; font-weight:bold; text-decoration:none; background-image:url(img/subnavi_li_hover.jpg);}
#secondnavi {padding-top:15px;}

.points {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:underline; color:#333333; float:left; margin-right:15px; margin-left:15px;}
.strich {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#333333; float:left;}

.left {width:195px; float:left; padding:2px;}
.middle {width:588px; float:left; padding:2px;}
.middle_forum {width:783px; float:left; padding:2px;}
.right {width:195px; float:left; padding:2px;}
.left_cont {width:195px;}
.boxhead {widht:195px; height:22px; background-image:url(img/boxhead.jpg); padding-top:4px;}
.boxhead_right {widht:195px; height:22px; background-image:url(img/boxhead_right.jpg); padding-top:4px;}
.boxinput {width: 183px; border:1px solid #e2e2e2; padding: 5px; background-color:#FFFFFF; margin-top:3px; margin-bottom:3px;}
.boxinput_right {width: 185px; padding: 5px; background-color:#FFFFFF; margin-top:3px; margin-bottom:3px;}
.input {widht:180px; height:26px; font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; padding-left:0px;}
.input_right {widht:195px; height:26px; font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
.content_main {padding:20px;}
.hmenubalken {font-family:Arial, Helvetica, sans-serif; font-size:12px; border-bottom:1px solid #ababab; border-top:1px solid #ababab; padding:5px; height:15px; font-weight:normal; color:#333333; background-color:#FFFFFF; margin-top:24px; margin-left:20px; margin-right:20px;}
.hmenubalken_forum {font-family:Arial, Helvetica, sans-serif; font-size:12px; border-bottom:1px solid #ababab; border-top:1px solid #ababab; padding:5px; height:15px; font-weight:normal; color:#333333; background-color:#FFFFFF; margin-top:24px; margin-left:20px; margin-right:20px;}

.news_title {font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; margin-bottom:4px;}
.news_kate {float:left; margin-right:10px; margin-bottom:5px; margin-top:8px;}
.news_text {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:23px; font-weight:normal; min-height:100px;}
.news_bottom {font-family:Arial, Helvetica, sans-serif; font-size:12px; border-bottom:1px solid #ababab; border-top:1px solid #ababab; padding:4px; height:17px; font-weight:normal; margin-top:10px; color:#333333; background-color:#FFFFFF;}
.news_koms {font-family:Arial, Helvetica, sans-serif; font-size:12px; border-bottom:1px solid #ababab; border-top:1px solid #ababab; padding:5px; font-weight:normal; margin-top:10px; color:#333333; background-color:#FFFFFF;}
.news_bottom_link {font-family:Arial, Helvetica, sans-serif; font-size:10px;font-weight:normal; color:#333333; text-decoration:underline;}
.news_bottom_link2 {font-family:Arial, Helvetica, sans-serif; font-size:10px;font-weight:normal; color:#333333;}
.news_bottom_link:hover {font-family:Arial, Helvetica, sans-serif; font-size:10px;font-weight:normal; color:#000000; text-decoration:underline;}

/* ========== ILCH STANDARD =============================================================================================================== */

.abg {background-color: #204A87;}
td, center, div, span, font, tr, table, body {font-family: Arial; font-size: 12px; line-height:16px;}
a {color: #4a4a4a; font-family: Arial; font-size: 12px; text-decoration: none;}
a:hover {text-decoration: underline;}
a.box {color: #4a4a4a; font-family: Arial; font-size: 12px; text-decoration: underline;}
a.box:hover {text-decoration: none;}
.Chead {background-color: #858585; color: #FFFFFF;}
.Chead td, .Chead td strong, .Chead h4, .Chead td b {color: #FFFFFF;}
.Callg { background-color: #9e9e9e; color: #FFFFFF;}
.Callg td {color: #FFFFFF;}
.Cnorm {background-color: #ffffff; color:#242424;}
.Cmite {background-color: #d5d5d5; color:#242424;}
.Cdark {background-color: #c8c8c8; color:#242424;}
#Ballg {color: #FFFFFF;}
#Ballg td {color: #FFFFFF;}
.Bhead {background-color: #bcbcbc; color: #FFFFFF;}
.Bbody {background-color: #B4C6D8; color: #000000;}
.rand {border: solid #000000 1px;}
.smalfont {font-size: 11px; text-decoration: none;}
.border {background-color: #bbbbbb;}
hr {height: 0px; border: solid #003366 0px; border-top-width: 1px; }
input, textarea, select {color: #242424; font: 12px Arial; border-color: #bbbbbb; border-width: 1px; border-style: solid; font-weight: none; text-decoration: none; background-color: #e4e4e4;}