/* P A G I N A T I O N */
.pagination ul li a.pagination_first, 
.pagination ul li a.pagination_previous, 
.pagination ul li a.pagination_next, 
.pagination ul li a.pagination_last{
font-weight:bold;
} 
.pagination ul li{
float:left;
margin-right:5px;
}
.pagination ul{
list-style-type:none;
margin:0px;
padding:0px;
margin-left:5px;
}

.pagination p{
font-weight:bold;
padding-left:5px;
}
/* S P I E L E R   P O R T R A I T S */
.banner_inside{
padding:0px 5px 0px 5px;
}
.banner_inside .image_container{
margin-top:1px;
margin-right:5px;
}
/* L I S T    G U E S T B O O K */

#top3-gaestebuch span.name{
color:#8F0100;
font-weight:bold;
padding-left:5px;
}
#top3-gaestebuch div.guestbook_entry{
width:170px;
overflow:hidden;
margin-top:3px;
margin-bottom:10px;
padding:0px 5px 0px 5px;
}

/* L I S T    M O D U L E */
.mod_listing{

}

.mod_listing h2{
background-image:url(gfx/h2_bg.jpg);
background-repeat:repeat-x;
height:30px;
line-height:30px;
margin:-1px 0px 10px 0px;
padding-left:5px;
font-size:12px;
}


/* G Ä S T E B U C H S E I T E*/
#gaestebuch h2{
background-image:url(gfx/h2_bg.jpg);
background-repeat:repeat-x;
height:30px;
line-height:30px;
margin:-1px 0px 10px 0px;
padding-left:5px;
font-size:12px;
}
/* N E W S : M E N U E    A R T I K E L A R C H I V*/
.mod_newsarchive h1{
background-image:url(gfx/h1_bg.jpg);
background-repeat:repeat-x;
height:30px;
line-height:30px;
margin:-1px 0px 10px 0px;
padding-left:5px;
font-size:12px;
}

/* N E W S : M E N U E    A R T I K E L A R C H I V  L I S T */
#artikelarchiv h2{
background-image:url(gfx/h2_bg.jpg);
background-repeat:repeat-x;
height:30px;
line-height:30px;
margin:-1px 0px 10px 0px;
padding-left:5px;
font-size:12px;
}

#artikelarchiv ul.level_1{
margin:0px;
padding:0px;
list-style-type:none;
}
#artikelarchiv ul.level_1 li.year{
font-weight:bold;
padding-left:5px;
margin-top:15px;
}
#artikelarchiv ul.level_2{
margin:0px;
padding:0px;
list-style-type:square !important;
}
#artikelarchiv ul.level_2 li{
margin-left:20px;
font-weight:normal;
line-height:1.5em;
color:#8F0100;
}
#artikelarchiv ul.level_2 li p.active{
font-weight:bold;
line-height:1.5em;
margin:0px;
color:#efefef;
}

/* N E W S : N E W S R E A D E R   C O M M E N T S*/
.ce_comments h2{
height:30px;
line-height:30px;
margin:20px 0px 10px 0px;
padding-left:5px;
font-size:12px;
}
.comment_default{
padding:5px;
margin-bottom:10px;
}

.ce_comments h3{
height:30px;
line-height:30px;
margin:20px 0px 10px 0px;
padding-left:5px;
font-size:12px;
}
.ce_comments .info{font-weight:bold;}
.ce_comments .form{
padding-left:5px;
}
.ce_comments .form #ctrl_name{width:200px}
.ce_comments .form #ctrl_email{width:200px}
.ce_comments .form #ctrl_website{width:200px}
.ce_comments .form #ctrl_captcha{width:50px}
.ce_comments .form #ctrl_comment{
width:400px;
height:300px;
font-size:11px;
font-family:Verdana,Arial,sans-serif;
}
/* N E W S : N E W S R E A D E R   */

.mod_newsreader .layout_full h1{
background-image:url(gfx/h1_bg.jpg);
background-repeat:repeat-x;
height:30px;
line-height:30px;
margin:-1px 0px 10px 0px;
padding-left:5px;
font-size:12px;
}
.mod_newsreader .image_container img{
padding:1px;
border:1px solid #444444;
margin:2px 5px 5px 0px;
}
.mod_newsreader .ce_text{padding:0px 5px 5px 5px;}
.mod_newsreader .image_container{margin-top:10px;}
:root .mod_newsreader .image_container{margin-top:0px;}



/* N E W S : T E A S E R   M O R E  */


#news-teaser-more h2{
background-image:url(gfx/h2_bg.jpg);
background-repeat:repeat-x;
height:30px;
line-height:30px;
margin:-1px 0px 5px 0px;
padding-left:5px;
font-size:12px;
}
#news-teaser-more h3{
margin:0px 5px 0px 5px;
font-size:12px;
}
#news-teaser-more h3 span.info{
font-weight:normal;
}
#news-teaser-more .image_container{
margin-left:5px;
}
#news-teaser-more .image_container img{
padding:1px;
border:1px solid #444444;
margin-right:5px;
}
#news-teaser-more p.teaser{
margin:7px 5px 0px 0px;
}
#news-teaser-more .layout_latest{
margin-bottom:25px;
}
span.more a,	
span.more a:link,
span.more a:visited,
span.more a:active,
span.more a:focus,
span.more a:hover{
padding-left:10px;
background-image:url(gfx/more_hg.gif);
background-repeat:no-repeat;
background-position: 0px 2px;
text-decoration:none;
color:#efefef !important;
font-weight:bold;
}

/* R S S   F E E D */
.rss_feeds{
background-color:#242425;
border:1px solid #2a2a2a;
margin-bottom:20px;
}
.rss_feeds h2{
background-image:url(gfx/h2_bg.jpg);
background-repeat:repeat-x;
height:30px;
line-height:30px;
margin:-1px 0px 0px 0px;
padding-left:10px;
font-size:12px;
text-align:center;
}
.rss_feeds .feed_text{
padding:10px;
line-height:1.5em;
}
.rss_feeds .feed_text a,	
.rss_feeds .feed_text a:link,
.rss_feeds .feed_text a:visited,
.rss_feeds .feed_text a:active,
.rss_feeds .feed_text a:focus,
.rss_feeds .feed_text a:hover
{
padding-left:15px;
background-image:url(gfx/feedicon.gif);
background-repeat:no-repeat;
background-position: 0px 2px;
text-decoration:none !important;
color:#efefef !important;
}

/* N E W S : T E A S E R   S T A R T */
#news_teaser_start{
margin-bottom:20px;
}
#news_teaser_start h1{
background-image:url(gfx/h1_bg.jpg);
background-repeat:repeat-x;
height:30px;
line-height:30px;
margin:-1px 0px 0px 0px;
padding-left:5px;
font-size:12px;
}

#news_teaser_start .image_container img{
padding:1px;
border:1px solid #444444;
margin:10px 5px 5px 5px;
}
html:root #news_teaser_start .image_container img{

margin:0px 5px 5px 5px;
}
#news_teaser_start p.teaser{
margin:7px 5px 5px 0px;
}
#news_teaser_start p.teaser span.info{
font-weight:bold;
}

#news_teaser_start .news_more_links{
margin:5px;
}
#news_teaser_start .news_more_links p.comments{
float:left;
}
#news_teaser_start .news_more_links p.more{
float:right;
}


#news_teaser_start .news_more_links p.more a,	
#news_teaser_start .news_more_links p.more a:link,
#news_teaser_start .news_more_links p.more a:visited,
#news_teaser_start .news_more_links p.more a:active,
#news_teaser_start .news_more_links p.more a:focus,
#news_teaser_start .news_more_links p.more a:hover{
padding-left:10px;
background-image:url(gfx/more_hg.gif);
background-repeat:no-repeat;
background-position: 0px 2px;
text-decoration:none;
color:#efefef;
}


/* K A L E N D E R : L I S T E   S P I E L E */


#liste-spiele h2{
background-image:url(gfx/h2_bg.jpg);
background-repeat:repeat-x;
height:30px;
line-height:30px;
margin:-1px 0px 0px 0px;
text-align:center;
font-size:12px;
}

#liste-spiele .event{
padding:0px 5px 15px 5px;
}
#liste-spiele .first{
padding-top:10px;
}
#liste-spiele .date, #liste-spiele .time{
font-weight:bold;

}
#liste-spiele .title{
color:#8F0100;
padding:3px 0px 3px 0px;
font-weight:bold;
}

/* K A L E N D E R : M I N I K A L E N D E R */
#minikalender{
margin-bottom:20px;

}
#minikalender h2{
background-image:url(gfx/h2_bg.jpg);
background-repeat:repeat-x;
height:30px;
line-height:30px;
margin:-1px 0px 0px 0px;
text-align:center;
font-size:12px;
}

.mod_minicalendar table.minicalendar{
margin-top:10px;
padding:5px;
width:100%;
text-align:center;
}
.mod_minicalendar table.minicalendar th.head{
padding-bottom:5px;
}
.mod_minicalendar table.minicalendar tr td{
border:1px solid #242425;
}
.mod_minicalendar table.minicalendar tr td.weekend{
background-color:#333333;
}
.mod_minicalendar table.minicalendar tr td.col_last{
background-color:#444444;
}
.mod_minicalendar table.minicalendar tr td.active{
font-weight:bold;
}
.mod_minicalendar table.minicalendar tr td.empty{
background-color:#242425;
}

/* B A N N E R   S Y S T E M */

.mod_Banner{
background-color:#242425;
border:1px solid #2a2a2a;
padding-bottom:10px;
}

.mod_Banner h2{
background-image:url(gfx/h2_bg.jpg);
background-repeat:repeat-x;
height:30px;
line-height:30px;
margin:-1px 0px 0px 0px;
text-align:center;
font-size:12px;
}
.mod_Banner .banner_image{
text-align:center;
padding-top:5px;
}
.mod_Banner .banner_comment{
padding:5px 5px 0px 5px;
}