.news_archive a{
color:black;
text-decoration:none;
}
.news_archive img{
max-width:200px;

}
body, html{
margin:0;
font-family:Arial, Helvetica, sans-serif;
height:100%;
color:#333333;

}
#google_translate_element{
position:absolute;
padding:5px;
right:7px;
top:47px;
}
body{
background:url(jac_img/bg_muster.png);

}
h2{
font-size:18px;
margin-bottom:5px;
}
.bg1{
background:#FFFFFF;
}
.bg2{
background:#F2F2F2;
}
.bg3{
background:#F2F2F2;
}
.bg4{
background:#D9D9D9;
}
#foot a:link, #foot a:visited{
color:#ffffff;
text-decoration:none;
}
#foot a:hover{
color:#d95200;
}
#toplist{
position:absolute;
top:100px;
margin-left:790px;
z-index:9999;
}
.category_big a{
color:black;
font-size:14px;
}
.category_big a:hover, a:hover{
color: #f36100;
}
a.titlelink, a.breadcrumb{
color:#ffffff;
}
a.titlelink:hover, a.breadcrumb:hover{
color:#eeeeee;
}
a.orange{
color: #f36100;
}
a.orange:hover{
color:black;
}
a{
color: #f36100;
text-decoration:none;
}
a:hover{
color:black;
}

a.small{
font-size:11px;
}
.box a{
color:#222222;
}
.box a:hover{
color: #f36100;
}
#container{
width:1000px;
z-index:100;
height:100%;
}
#topboxes{
height:165px;

}
#middle{
position:relative;
}
#topboxes{
position:relative;
margin-top:-5px;
background:url(jac_img/topboxes_bg.png);
}
#topboxes_left{
width:520px;
height:148px;
float:left;
padding-top:10px;
text-align:left;
padding-left:20px;
}
#topboxes_right{
width:460px;
height:138px;
float:left;
padding-top:10px;
background:url(jac_img/rotation.png) no-repeat 10px center;
}
#last_boxes{
background:url(jac_img/topboxes.png) no-repeat;
height:148px;
position:absolute;
z-index:60;
width:375px;
color:white;
font-size:12px;
padding-left:5px;
padding-right:5px;
}
#last_boxes td{
color:white;
font-size:11px;
}
#last_boxes a{
color:white;
font-size:11px;
font-weight:bold;
}
#last_boxes a:hover{
color: #f36100;
}
#last_boxes_btns{
height:138px;
width:119px;
position:absolute;
top:15px;
left:400px;
padding-top:4px;
z-index:50;
}
.last_boxes_btn_off{
background:url(jac_img/last_boxes_off-trans.png) center  no-repeat;
height:17px;
width:96px;
color:white;
padding:7px 0px 0px 10px;
margin-top:5px;
margin-bottom:5px;
cursor:pointer;
font-size:11px;

}
div.last_boxes_btn_off:hover, .last_boxes_btn_on{
background:url(jac_img/last_boxes_on-trans.png) center no-repeat;
height:17px;
width:96px;
color:white;
padding:7px 0px 0px 10px;
margin-top:5px;
margin-bottom:5px;
cursor:pointer;
font-size:11px;
}
#middle{
position:static;
background:#ededed;
margin-top:-400px;
margin-bottom:-82px;
top:0px;
z-index:-1;
min-height:100%; 

}
#foot{
position:relative;
bottom:0px;
width:100%;
z-index:10;
left:0px;
height:100px;
color:white;
}
#foot_bg{
width:100%;
background:url(jac_img/foot_bg.png);
position:absolute;
left:0px;
margin-top:-100px;
height:100px;
}
#top{
background:url(jac_img/top.png);
height:45px;
position:relative;
z-index:100;
}
#menu{
margin-top:-7px;
position:relative;
}
#middle_left{
width:680px;
float:left;

}
#middle_right{
float:left;
width:320px;
}
#middle_padding_top{
width:1000px;
height:410px;
}
#middle_padding_bottom{
width:1000px;
height:82px;
}
.box .top{
height:18px;
background:#d95200 url(jac_img/box_head.png);
font-size:13px;
padding-left:10px;
padding-top:4px;
color:white;
margin-left:10px;
margin-right:10px;
}
#content .top{
height:19px;
background:#d95200 url(jac_img/box_head.png);
font-size:13px;
padding-left:10px;
padding-top:3px;
color:white;
margin-left:10px;
margin-right:10px;
}
.news{
border:1px solid #d2d1d1;
background:#ffffff;
padding:10px;
}

.news_ext{
font-size:11px;
}
.news_ext a b {
font-weight:bold;
color:#d95200;
}
.news_title a{
font-size:16px;
font-weight:bold;
color:#333333;
}
.news_title a:hover,.news_readmore a:hover{
color:#d95200;
}
.news_ext a:hover b {
color:#333333;
}
.news_content{
font-size:12px;
}
.news_readmore a{
color:#333333;
font-weight:bold;
font-size:13px;
}
#content .content{
margin:5px 10px 10px 10px;
color:#333333;
font-size:12px;
}
#content .content td{
font-size:12px;
}
#inhalt{
padding:5px;
border:1px solid #d2d1d1;
background:#ffffff;

}
.only10px{
  border-radius: 10px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
}
.only3px{
padding:5px;
border:1px solid #d2d1d1;
background:#ffffff;

}

.only3px_amxbans{
padding:5px;
border:1px solid #d2d1d1;
background:#ffffff;
margin:10px;

}
.box .content{
margin:5px 10px 10px 10px;
background:#f7f7f7;
border:1px solid #d6d6d6;
padding:5px;
}

#partner{
width:490px;
height:90px;
background:#ffffff;
border:1px solid #d2d1d1;
}
#foot_txt_left{
position:absolute;
top:20px;
font-size:12px;
left:30px;
}
#foot_txt_right{
position:absolute;
top:60px;
font-size:12px;
right:30px;

}
b.orange{
color:#f58a17;
}

#last_boxes_box_1{
margin-top:-2px;
height:144px;
width:375px;
}
#last_boxes_box_2{
margin-top:-2px;
height:144px;
width:375px;
}
#last_boxes_box_3{
margin-top:-2px;
height:144px;
width:375px;
}
#last_boxes_box_4{
margin-top:-2px;
height:144px;
width:375px;
}
#last_boxes .off{
display:none;
}
#last_boxes .on{
display:block;
}
span.small{
font-size:9px;
}
span.small2{
font-size:10px;
}

.category_big{
color:black;
}
.title{
height:22px;
background:#d95200 url(jac_img/box_head.png);
font-size:13px;
padding-left:10px;
padding-top:0px;
color:white;
font-weight:bold;
}
.pdb_2{
padding-top:2px;
padding-bottom:2px;
}

.members_small{
border:1px solid #d2d1d1;
background:#ffffff;
float:left;
width:48%;
margin-right:4px;
margin-left:4px;
}
.clear_both{
clear:both;
}
.news_archive{
border:1px solid #d2d1d1;
background:#ffffff;
float:left;
width:46%;
margin-right:7px;
margin-bottom:14px;
margin-left:7px;
padding:5px;
height:270px;
position:relative;
}
.news_archive .news_readmore{
position:absolute;
bottom:5px;
right:5px;
}

.forum{
border:1px solid #d2d1d1;
background:#ffffff;
}
.forum_main{
border:1px solid #d2d1d1;
background:#ffffff;
padding:5px;
}
span.category_big a{
font-weight:bold;
color:#d95200;
}
span.category_big a:hover{
font-weight:bold;
color:#000000;
}
/* Infomessages - Miscellaneous */
.tooltip {
  position: absolute;
  display: none;
  background-color: #FFFFFF;
  color: #000000;
  border: 1px solid #DDDDDD;
  border-left: 4px solid #0E8AEA;
  padding: 4px 10px;
  z-index: 100;
}

.errorbox {
  background-color: #FFCCCC;
  border: 1px dashed #D60000;
  color: #666666;
  font-size: 10px;
  width: 350px;
  padding: 8px;
  margin-top: 10px;
  margin-bottom: 10px;
  text-align: left;
}

/* BBCode Tags */
.quote {
  color: #383838;
  text-align: left;
  font: normal 9px Verdana, Arial, Helvetica, sans-serif;
  margin: 0 auto;
  padding: 3px;
}

.list {
	list-style-type: disc;
	list-style-position:outside;
}
.list_num {
	list-style-type: decimal;
	list-style-position:outside;
}

.list_alpha {
	list-style-type: lower-latin;
	list-style-position:outside;
}

.code {
  color: #000000;
  text-align: left;
  margin: 0 auto;
  padding: 3px;
  font: normal 10px Verdana, Arial, Helvetica, sans-serif;
}

.codeinner {
  color: #000000;
  font: 11px 'Courier New', Courier, monospace;
}

.codeline0 {
	background-color: #F3F3F3;
	height: 15px;
	padding-left: 3px;
	white-space: nowrap;
}

.codeline1 {
	background-color: #FFFFFF;
	height: 15px;
	padding-left: 3px;
	white-space: nowrap;
}
.regeln{
border:1px solid #d2d1d1;
background:#ffffff;
padding:5px;
}
h3.regeln{
margin-bottom:-10px;
margin-top:0px;
border:none;
}
.poll_small{
font-size:12px;

}
.poll_small label:hover{
color:#f58a17;
cursor:pointer;
}
