/* ########### CONTENT ########### */

.c_bg {
background: #222; 
border: #B3B3B3 solid 1px; 
margin: 0 0 20px 0;
}

.linie {
height: 1px;
background-color: #ccc;
}

.news_bottom {
background-color: #666;
border-top: #ccc solid 1px;
border-bottom: #ccc solid 1px;
padding: 5px 25px 5px 25px;
margin: 0 0 10px 0;
height: 100%;
}


/* ########### BOXEN ########### */


.content_box {
text-align: left;
font-weight: normal;
color: #333;
background-color: #EEE;
border: #999 solid 1px;
height: 100%
}

.boxpadding {
padding: 10px 15px 8px 15px;
height: 100%;
}

.box_alterna {
background-color: #e2e2e2;
}

/*  ########### LINKS & AUFZÄHLUNGEN ########### */


.arrow_left a {
float: left;
display: block;
color: #333;
font-size: 11px;
background: #fff url(../i/buttons.jpg) left top no-repeat scroll;
font-weight: bold;
height: 19px;
margin-right: 5px;
text-decoration: none;
}

.arrow_left a:hover {
background: #ccc url(../i/buttons.jpg) left -19px no-repeat scroll;
}

.arrow_left a span {
background: url(../i/buttons.jpg) right -76px no-repeat scroll;
display: block;
line-height: 13px;
padding: 3px 8px 3px 13px;
}

.arrow_left a:hover span {
background: url(../i/buttons.jpg) right -95px no-repeat scroll;
}

.arrow_right a {
background: #fff url(../i/buttons.jpg) left -114px no-repeat scroll;
color: #333;
font-size: 11px;
display: block;
float: left;
font-weight: bold;
height: 19px;
margin-left: 5px;
text-decoration:none;
}

.arrow_right a:hover {
background: #ccc url(../i/buttons.jpg) left -133px no-repeat scroll;
}

.arrow_right a span {
background: url(../i/buttons.jpg) right -38px no-repeat scroll;
display: block;
line-height: 13px;
padding: 3px 13px 3px 8px;
}

.arrow_right a:hover span {
background: url(../i/buttons.jpg) right -57px no-repeat scroll;
}

.button a  {
font-size: 11px;
float: left;
display: block;
margin: 0 5px 5px 0;
color: #333;
background: #fff url(../i/buttons.jpg) left -114px no-repeat scroll;
font-weight: bold;
height: 19px;
text-decoration: none;
}

.button a span {
background: url(../i/buttons.jpg) right -76px no-repeat scroll;
display: block;
line-height: 13px;
padding: 2px 10px 4px 10px;
}

.button a:hover {
background: #ccc url(../i/buttons.jpg) left -133px no-repeat scroll;
}

.button a:hover span {
background: url(../i/buttons.jpg) right -95px no-repeat scroll;
}

.button a.active {
background: #ccc url(../i/buttons.jpg) left -133px no-repeat scroll;
}

.button a.active span {
background: url(../i/buttons.jpg) right -95px no-repeat scroll;
}