/*  
Zusätzliche Styles
*/
 #recentposts_home ul li {
 	list-style-image:url(../images/icons/document_16.png);
	}
	
 #contact_home ul li {
	list-style-image:url(../images/icons/tick_16.png);
	}

ul.st-related-posts { /* Style für die related Posts Liste */
	border:none!important;
	}

.st-related-posts li{ 
	list-style-type:none!important;
	border:none!important;
	}

.entry-footer {
background-color:#EEEEEE;
border:1px solid #CCCCCC;
font-size:11px;
margin-bottom:20px;
padding:3px 6px;
position:relative;
}
	
/*Boxen z.B. für die Angebotsseite (nur mit "fullwidth" Seitentemplate) */

.bigbox_left {
	background-color:#fff; 
	float:left; 
	width:400px; 
	height:300px;
	border:1px solid #ddd; 
	padding:10px; 
	margin: 20px 0 20px 0;
	}

.bigbox_right {
	background-color:#fff; 
	float:right; 
	width:400px; 
	height:300px;
	border:1px solid #ddd; 
	padding:10px; 
	margin: 20px 0 20px 0;
	}
	
.bigbox_left h3 a, .bigbox_right h3 a  {
	color: #880000;
	}

.bigbox_left h3 a:hover, .bigbox_right h3 a:hover  {
	color: #333;
	}
	
.bigbox_left img, .bigbox_right img  {
	border:1px solid #ddd;
	padding:0;
	margin:0;
	}

/* Super awesome buttons - http://www.zurb.com/blog_uploads/0000/0485/buttons-02.html */
.coolbut-right, .coolbut-right:visited {
	float:right;
	background: #880000 url(../images/alert-overlay.png) repeat-x; 
	display: inline-block; 
	padding: 4px 10px 5px; 
	margin:10px 0 0 0;
	color: #fff; 
	text-decoration: none;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
	border-bottom: 1px solid rgba(0,0,0,0.25);
	position: relative;
	cursor: pointer;
}

.coolbut-right:hover	{ background-color: #747474; color: #fff; }
.coolbut-right:active	{ top: 1px; }

.coolbut-left, .coolbut-left:visited {
	float:left;
	background: #880000 url(../images/alert-overlay.png) repeat-x; 
	display: inline-block; 
	padding: 4px 10px 5px; 
	margin:10px 0 0 0;
	color: #fff; 
	text-decoration: none;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
	border-bottom: 1px solid rgba(0,0,0,0.25);
	position: relative;
	cursor: pointer;
}

.coolbut-left:hover	{ background-color: #747474; color: #fff; }
.coolbut-left:active	{ top: 1px; }

/* styles für die automatische Content Table */

#content_table {
background:#fff;
border: 1px solid #ddd;
padding:10px;
margin-bottom:20px;
}

#content_table h3 {margin-top:5px;}

#content_table h3 a{visibility:hidden;}

#content_table ul li{
border:none;
list-style-type:none;
}

#content_table ul {border:none;}

a.backtop {
font-size: 10px; 
font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
margin-left:20px;
}



/* Styles for the Bookmarks pagetemplate */
.bookmarks-gallery {
	/*text-align: center;*/
	margin: 0 auto;
	}
.bookmarks-gallery img, .bookmarks-gallery img a {
	width: 125px;
	height: 125px;
	}

.bookmarks-gallery ul li {
	list-style-type:none;
	border:none;
	float:left;
	margin: 5px 7px 15px 0!important;
	padding: 0!important;
	}

.bookmarks-gallery h2 {
	font-size:20px!important;
	color:#666666!important;
	border:none!important;
	}

/* Some special textformats */
.importanttext {
	color:#333;
	border:1px solid #999; 
	padding:6px; 
	margin: 10px 0 10px 0;
	font-weight:bold; 
	background:#E4F2FD;
	}
	
.warning {
	color:#333;
	border:1px solid #cc0000; 
	padding:6px!important; 
	width:90%!important;
	margin: 10px 0 10px 0!important;
	font-weight:bold; 
	background-color:#ffebe8;
	background-image:none!important;
	clear:both;
	}


/*Footer Navigation */

#footernav li {
	display:inline;
	list-style-type:none;
	margin-left:5px;
	}
