#content{
	font-size:12px;
	min-height:800px;
}

#content a:link{color:#19334C;text-decoration:none;}
#content a:visited{color:#19334C;text-decoration:none;}
#content a:hover{color:#4566A9;text-decoration:none;}
#content a:active{color:#19334C;text-decoration:none;}

#content .ueleft,
#content .ueright{
	float:left;
}
	#content .ueleft{
		width:480px;
		margin:0 5px 0 2px;
	}

	#content .ueright{
		width:300px;
		margin:0 3px 0 0;	
	}
		#content .ueright .spacer{
			height:3px;
			overflow:hidden;
		}
	#content .ueleft .box,
	.ZGDBeventsAndNews .box,
	.ZGDBeventDetail.box{
		background:url('/img/framework8/boxLeftBG.jpg') top right repeat-y #fcfcfd;
		padding:8px 4px 9px 6px;
	}
	
	#content .artikeltext a{	color:#19334C; font-weight:bold; }
	#content .artikeltext a:hover{ color:#4566A9; }
	
	#content #dmod_inhalt .artikeltext{ margin-right:2px; }
	
	#content .box .VerwandteRefsLink{ font-weight:normal;}
	
	#content .border{
		border:1px solid #E0E5EB;
	}

	#content .ueleft .box{
		border-right:1px solid #E0E5EB;
		border-top:1px solid #E0E5EB;
		padding-right:5px;
	}
	
	
#content .box h1{
	font-size:14px;
	margin:10px 0 1 0;
}
.h1text {
	font-size:14px;
	font-weight: bold;
}

#content .box .verfasser{
	color:#999999;
}
#content .ueleft .verfasser_alles {
    float: left;
    margin-top: 9px;
}

.mehr{
	background:url('/img/framework8/icons.png') 0px 0px no-repeat;
	height:16px;
	width:62px;
	display:block;
	margin:10px 0 4px 0;
}
.bigBtn {
    cursor: pointer;
    display: block;
    float: left;
    height: 28px;
    overflow: hidden;
    text-decoration: none;
}
.bigBtn .pleft {
    font-weight: bold;
    text-transform: uppercase;
}
.bigBtn .left, .bigBtn .pleft {
    background: url("/img/framework8/icons.png") no-repeat scroll -3px -243px transparent;
    color: #FFFFFF;
    float: left !important;
    font-size: 11px;
    height: 22px;
    padding: 4px 6px 0 8px;
}
.bigBtn .left .arrow, .bigBtn .pleft .arrow {
    background: url("/img/framework8/icons.png") no-repeat scroll -193px -243px transparent !important;
    float: left !important;
    height: 6px !important;
    margin: 4px 0 0 !important;
    width: 10px !important;
}
.bigBtn .right, .bigBtn .pright {
    background: url("/img/framework8/icons.png") no-repeat scroll -185px -243px transparent;
    float: left !important;
    height: 28px;
    width: 7px;
}
#header .shadow,
#content .shadow{
	height:6px;
	background:url('/img/framework8/shadow.gif') top left repeat-x;
	overflow:hidden;
	margin:1px 0 0 2px;
}
#content .arrow,
#eventue .entryicon{
	 background:url('/img/framework8/icons.png'); 
	 background-position:0px -17px; 
	 width:4px; 
	 height:6px; 
	 overflow:hidden; 
	 float:left;
}
#content .comments{
	width:30px;
	overflow:hidden;
	background:url('/img/framework8/icons.png') -62px 0px no-repeat;
	font-weight:bold !important;
	padding:0 0 0 16px;
	color:#7DB0C1;
	font-size:10px; 
	line-height:10px;
	margin:1px 0 0 5px;
}
#content .comments:link{color:#4566A9;text-decoration:none;}
#content .comments:visited{color:#4566A9;text-decoration:none;}
#content .comments:hover{color:#eaa634;text-decoration:none;background:url('/img/framework8/icons.png') -62px -14px no-repeat;}
#content .comments:active{color:#4566A9;text-decoration:none;}
#content #commentboxform{ margin-top:10px; }
/*
* Übersichtsseite 
*/
	/* Topnews */
		#content .dmod_text_u_de_alles_topnews{
			background:url('/img/framework8/topnews_bg.jpg') top right repeat-y #FDFDFD;
			padding:0px 0 0 2px;
			height:200px;
			overflow:hidden;
			margin-right:2px;
		}
		
		#content .dmod_text_u_de_alles_topnews h1{
			margin:10px 0 10px 0;
		}
		
		#content .dmod_text_u_de_alles_topnews .left{
			width:480px;
			overflow:hidden;
			float:left;
			margin:0 10px 0 0;
			height:200px;
			overflow:hidden;
		}
		#content .dmod_text_u_de_alles_topnews .left .bildrechte_topnews{
		position: absolute; 
		margin: 180px 0px 0px 10px;
		}
		
		
		
		#content .dmod_text_u_de_alles_topnews .left .topArrow{
				position:absolute;
				margin:0 0 0 466px;
				height:200px;
				width:14px;
				background:url('/img/framework8/sprite.png') 0px 0px no-repeat;
			}
		
		#content .dmod_text_u_de_alles_topnews .right{
			overflow:hidden;
			float:left;
			width:296px;
		}
		
		#content .dmod_text_u_de_alles_topnews .pic,
		#content .dmod_text_u_de_alles_topnews a{
			border:0 !important;
		}			
		
	/* Text Übersicht 1 alles 3 liste */	
		.dmod_text_u_de_1alles3liste{
			line-height:1.3em;
		}

		#content a.left,
		.galerie .bildframe a img{ border:3px solid #dfe5ea !important;}
		#content a.left:hover,
		.galerie .bildframe a:hover img{ border:3px solid #4566A9 !important; }


		

		#content  a.left{
			display:block;
			float:left;
			width:120px;
			margin:0 10px 0 0;
		}
		.galerie_i_de_alles a.left{
            margin:0 15px 15px 0 !important;
        }

		.dmod_text_u_de_1alles3liste .newsListing{
			list-style:none;
			line-height:18px;
			margin:0;
			padding:0;
		}
				
		.dmod_text_u_de_1alles3liste .newsListing .arrow{
			margin:5px 7px 0 0;
		}
		
		.dmod_text_u_de_1alles3liste .listspacer{
			height:6px;
			overflow:hidden;
		}
		
		#content h1{
			font-size:14px;
			margin:0 0 1px 0;
		}
		.dmod_text_u_de_1alles3liste h1,
		.dmod_text_u_de_alles h1{
			margin:10px 0 1px 0;
		}

		#content  .rightSide{
			float:left;
			width:330px;
		}		
		
	/* Werbung Rechts Box */	
		h2.ad,
		.ZGDBrechts h2.ad{
		 text-align:right;
		 font-size:11px;
		 color:#C4D1D7;
		padding:1px 2px 0 0;
		}
		
		.web_beliebig_html_anzeige_schmal{
			text-align:left;
		}	

		.dotLine{
			border-top:1px dashed #ebeef1;
			margin-top:4px;
		}
	/* Navigation Box */
		.subnavi,
		h2.ad,
		.ZGDBrechts h2.ad{
			background:url('/img/framework8/headBG.jpg') top left repeat-x;
			height:16px;
			overflow:hidden;
		}
		
		.subnavi .navTitle{
			float:left;
			padding:1px 6px 0 6px;
			background-color:#E0E5EB;
			color:#19334C;
			margin-left:7px;
			font-weight:bold;
		}		
		#content .subnavi .navTitle a,
		#content .headline h6 a{ text-decoration:underline; }

		.subnavi .reiternavLink{
			display:block;
			padding:1px 4px 3px 6px;
			float:left;
			text-decoration:none;
			font-weight:bold;
			margin:0 0 0 4px;
			color:#666666;
		}
		
		.subnavi .reiternavLink:link{color:#666666!IMPORTANT;text-decoration:none;}
		.subnavi .reiternavLink:visited{color:#666666!IMPORTANT;text-decoration:none;}
		.subnavi .reiternavLink:hover{color:#4566A9!IMPORTANT;text-decoration:none;}
		.subnavi .reiternavLink:active{color:#666666!IMPORTANT;text-decoration:none;}		
		
	/* VIDEO STARTSEITE */
	.box .bubble{
    min-height:240px;
		display:block;
		float:left;
		width:228px;
		margin-right:5px;
	}
  	.bubble a{
      min-height: 0;
  	}
		.bubble h1, .bubble h4{
			font-size:11px !important;
			padding:3px 0;
			width:200px;
			cursor:pointer;
		}
		.bubble .vorschau{
			width:220px;
			height:160px;
			border:4px solid #E5EAEE;
		}
		.bubble:hover .vorschau{
			border:4px solid #4566A9;
		}
		.bubble .rahmenecke{
			width:17px;
			height:12px;
			background:url(/img/framework8/video_bubble_ecke32.png) top left no-repeat;
			position:absolute;
			margin-left:205px;
		}
		.bubble:hover .rahmenecke{
			background:url(/img/framework8/video_bubble_ecke_hover32.png) top left no-repeat;
		}
		.bubble .playbutton{
			width:34px;
			height:31px;
			background:url(/img/framework8/play_btn32.png) top left no-repeat;
			position:absolute;
			margin:65px 93px 0 ;
		}
    .video_box {
      min-height:240px;
      height:auto;
      display:block;
      float:left;
      width: 228px;
      margin-right:5px;
      padding-bottom: 3px;
    }
		
	/* Shop & Material Suchbox */
	.matSearch{
		background:url('/img/framework8/material_search_bg.jpg') top left repeat-x;
		height:44px;
		margin:2px;
		padding-top:26px;
	}

	.matSearch .formInputLine{
		background:url('/img/framework8/wasSuchenSie.png') top left no-repeat;
		height:23px;
		padding-left:153px;
		width:485px;
		overflow:hidden;
		margin:0 auto;

	}
	.matSearch .formInputLine .focus{
		width:378px;
		border:2px solid #4566A9;
		color:#333333;
		font-size:9px;
		height:12px;
		padding:2px;
		margin:0;
		float:left;
	}
	.matSearch .formInputLine .text,
	.matSearch .formInputLine .blur{
		width:378px;
		border:2px solid #D2D2D2;
		color:#333333;
		font-size:9px;
		height:12px;
		padding:2px;
		margin:0;
		float:left;
	}
	.matSearch .formInputLine .submit{
		width:67px;
		height:20px;
		background:url('/img/framework8/icons.png') 0px -26px no-repeat;
		border:none;
		display:block;
		float:left;
		margin-left:4px;
		cursor:pointer;
	}	
/*  Tag-Cloud */ 	
	.tagCloud{
		padding:10px;
		line-height:140%;
		padding:22px 8px 22px 8px;
	}
	
	.tagCloud .size1,
	.tagCloud .size2,
	.tagCloud .size3,
	.tagCloud .size4,
	.tagCloud .size5,
	.tagCloud .size6{
		font-weight:bold!IMPORTANT;
		display:inline!IMPORTANT;
		float:none!IMPORTANT;
		margin:5px 4px 5px 4px!IMPORTANT;
		padding:0!IMPORTANT;
	}	
	.tagCloud .size1{ font-size:20px!IMPORTANT; }
	.tagCloud .size2{ font-size:17px!IMPORTANT; }
	.tagCloud .size3{ font-size:15px!IMPORTANT; }
	.tagCloud .size4{ font-size:14px!IMPORTANT; }
	.tagCloud .size5{ font-size:12px!IMPORTANT; }
	.tagCloud .size6{ font-size:10px!IMPORTANT; }
	
/*  Textinhalte*/ 
	#breadCrumb .arrow,
	.mediabox   .arrow{
		background:url('/img/framework8/icons.png'); 
		background-position:0px -17px; 
		margin:4px 7px 0px 7px;
		width:4px; 
		height:6px; 
		overflow:hidden; 
		float:left;
	}
	.crumbLink{
		display:block;
		float:left;
	}
	.box.text_i_de_alles, .box.galerie_i_de_alles{
		width:477px; 
		background-image:url(/img/framework8/texte-verlauf_bg.jpg); 
		background-repeat:repeat-y; 
		margin-left:3px;
		float:left;
	}		
	.artikeltext{
	margin-top:12px;
	margin-left:5px;
	line-height: 145%;
	}
    .artikeltext h5{
    	font-size: 14px;
    	padding-bottom: 2px;
        margin-bottom: -14px;
    }
	.verfasser{
		font-weight:bold;
	}
	.actionlinks,
	.actionlinks a,
	.actionlinks a:active,
	.actionlinks a:visited{
		font-size:11px !important;
	}
	.actionlinks a:hover,
	#breadCrumb  a:hover{
		color:#4566A9 !important;
	}
	.mediabox{
		background-color:#FBFCFE;
		border:1px solid #E6E6E6;
		padding:7px;
	}
	#content .mediabox,
	#content .mediabox.galerie a {
		color:#19334C;
		font-weight:normal;
	}
	#content .mediabox.galerie a:hover{
		color:#4566A9;
	}
	.mediabox.galerie .bilder{
		width:100%;
		margin-bottom:7px;
	}
	.actionleiste{
		width:783px; 
		border-top:1px dotted #E6E6E6; 
		border-bottom:1px dotted #E5E5E5; 
		margin-bottom:7px;
		margin-top:5px;
		margin-left:5px;
	}
	
/* BOOKARMING BOX IN DER ACTIONLEISTE */
	.actionleiste .closeButton{
		display:block;
		float:right;
		width:11px;
		height:11px;
		background-color:red;
		margin:5px;
		background:url('/img/framework8/icons.png') -31px -78px no-repeat;
		overflow:hidden;
	}

	.actionleiste #showRecommend{
		display:none;
		width:200px;
		position:absolute;
		margin:0;
		text-align:left;
		background:url('/img/framework8/shadow.gif') bottom left repeat-x #F1F2F6;
		padding-bottom:6px;
		z-index:900;
		margin-left:-200px;
	}



	.actionleiste #showBookmarks{
		display:none;
		width:200px;
		position:absolute;
		margin:0;
		text-align:left;
		background:url('/img/framework8/shadow.gif') bottom left repeat-x #F1F2F6;
		padding-bottom:6px;
		z-index:900;
		margin-left:-200px;	
	}
	.actionleiste #showBookmarks .title,
	.actionleiste #showRecommend .title{
		float:left;
		font-weight:bold;
		margin-left:7px;
		color:#19334C;
		font-size:16px;
		margin-top:4px;
	}

	.actionleiste .boxesRight{
		float:right;
	}

	.actionleiste .actionBoxContent{
		margin:7px;
	}

	.actionleiste .actionBoxContent .bookmark{
		float:left;
		width:20px;
		height:20px;
		background:url('/img/framework8/socialBookmarks.gif') top left no-repeat #F1F2F6;
		margin:2px;
		border:1px solid #F1F2F6;
	}

	.actionleiste .actionBoxContent .bookmark:hover{
		border:1px solid #DBDFEA;
		background-color:white;
	}
	
	
	
	#breadCrumb{
		float:left;
		overflow:hidden;
		width:477px;
		margin-left:3px;
	}

	.actionlinks{
		float:left;
		width:298px;
		overflow:hidden;
		text-align:right;
	}
	.rightspalte{
		float:left; 
		width:300px; 
		margin-left:7px; 
	}
	
	.left{
		float:left;
	}

	.mediabox.galerie .arrow{
		margin-left:0px;
	}

	.mediabox.galerie .bildframe{
		text-align:center;

	}
	


	
	.mediabox.galerie .bildspacerold{
		width:7px;
	}

	.mediabox.galerie .imagenew{
		margin-right:8px;
	}

	#content .mediabox.verwandterefs{
	margin-top:10px;
	margin-bottom:10px;
	}
	
		.mediabox.verwandterefs h2.fileType{
			font-size:11px;
			font-weight:normal;
			display:inline;
			color:black;
		}
		
		.mediabox.verwandterefs .VerwandteRefsLink.refFiles{
			width:330px;
			-width:325px;
			display:block;
			float:left;
			padding-top:5px;
		}

		#content .mediabox.verwandterefs h2.fileType span.bracket{
			color:#19334C;
			font-weight:bold;
			margin:0 2px;
		}


	.leftrightcont{
	width:787px; 
	}

	.referenzBox{
	border:1px solid #E5E6E8;  
	overflow:hidden;
	background-color:#FBFCFE;
	padding:7px;
	}

	.topnewsbild{
	margin-top:10px;
	margin-bottom:10px;
	
	}
#content .topnewsbild a{
		color:#999999;
	}

	.VerwandteRefsIconPadding .arrow{
		margin-left:0px !important;
		margin-right:4px;
	}

	.text_i_de_alles h1,
	#dmod_inhalt h1,
	.videoitem h4,
	.bild_i_de_alles h1,
    .galerie_i_de_alles h1{
		color:#19334C;
		font-size:17px !important;
		padding-left:5px;
	}
	
	.bild_i_de_alles h1{
		padding-left:7px;
	}
	
	.bild_i_de_alles h3{
		font-size:12px;
		font-weight:normal;
		margin-left:7px;
		color:#2D4C35;
	}
	
	.text_i_de_alles .verfasser,
    .galerie_i_de_alles .verfasser{
	padding-left:5px;
	}
    .galerie_i_de_alles .verfasser{
	   float:left;
	}
	
	#content .dmod_text_u_de_alles_1alles3liste_themenspecial .box{
		border-top:0 !important;
	}
	#content .dmod_text_u_de_alles_1alles3liste_themenspecial .specialteil{
		width:21px;
		height:74px;
		background:url(/img/framework8/specialteil_bg.gif) top left repeat-y;
		float:left;
		margin:0 10px 0 0;
		font-size:28px;
		color:#000;
		line-height:22px;
		padding:52px 0 0 0 ;
		text-align:center;
	}
	#content .dmod_text_u_de_alles_1alles3liste_themenspecial .left{
		margin-right:2px;
	}
	#content .dmod_text_u_de_alles_1alles3liste_themenspecial .rightSide{
		width:300px;
	}
	#content .dmod_text_u_de_alles_1alles3liste_themenspecial .mehr,
	#content .dmod_text_u_de_alles_1alles3liste_themenspecial .verfasser{
		display:none;
	}


/*Ergebnisse und Events auf Übersichtsseiten*/

.event_u_de_alles .high,
.ergebis_ude_liste .high,
.weltcup_i_de_alles .high,
.event_ude_liste .high{
	background-color:#ECEFF4; 
}

.event_u_de_alles .textbox,
.ergebis_ude_liste .textbox,
.event_ude_liste .textbox{
	padding:4px;
}

.event_u_de_alles .ergnissListing,
.ergebis_ude_liste .ergnissListing,
.event_ude_liste .ergnissListing{
	list-style:none;
	line-height:18px;
	margin:0;
	padding:0;
}
				
.event_u_de_alles .arrowbox,
.ergebis_ude_liste .arrowbox,
.event_ude_liste .arrowbox{
	padding-top:8px; 
	padding-left:6px; 
	width:7px;
}

.event_ude_liste{
	padding:0px !important;
}



/**Ergebnisse als Hauptinhalte**/ 
.event_u_de_alles,
.ergebis_ude_liste,
.weltcup_i_de_alles{
	padding:0px !important; 
}
.event_u_de_alles table,
.ergebis_ude_liste table,
.weltcup_i_de_alles table{
	width:100%;
}
.event_u_de_alles table td,
.ergebis_ude_liste table td{
	padding:10px !important;
}
.weltcup_i_de_alles table td{
	padding:5px 10px 5px 10px;
}

/** Weltcup_i_de_alles**/
.searchbox_weltcup_i_de_alles a,
.searchbox_weltcup_i_de_alles {
	font-size:13px;
	color:#ffffff !important;
	font-weight:bold;	
}

.searchbox_weltcup_i_de_alles a{
	text-decoration:underline !important;
}

.searchbox_weltcup_i_de_alles .rowHead{
	font-size:14px;
}

.searchbox_weltcup_i_de_alles{
	padding-left:11px;
	width:469px;
	padding-bottom:0px !important;
}
	
.searchbox_weltcup_i_de_alles .rowU{
	margin-top:3px;
	margin-left:10px;
}


.searchbox_weltcup_i_de_alles{
	background-image:url(/img/such_bg.png);
	background-repeat:repeat-x;
	width:469px;
	background-position:left bottom;
	padding-bottom:10px;
	padding-top:10px;
	background-color:#CEDAE5;
}

.ueleft .web_beliebig_html_anzeige_schmal{
	margin:0px !important;
	padding:0px !important;
	text-align:left !important;
}



/** Weltcup_i_de_liste_rechtespalte**/

.weltcup_i_de_liste_rechtespalte .weltcupstanding{
	margin-left:5px;
	background:none;
	color:#19334C;
	font-weight:bold;
	background-image:none !important;
	padding-left:8px !important;
	height:12px !important;
	margin-bottom:2px !important;
	border-bottom:1px solid red !important;
	overflow:hidden !important;
	border-color:1px solid red !important; 
}

.weltcup_i_de_liste_rechtespalte .weltcupstanding .place{
	font-size:12px !important;
	float:left;
}

.weltcup_i_de_liste_rechtespalte .standing1{
	background-color:#DBDFEA !important;
	margin-top:5px !important;
}
.weltcup_i_de_liste_rechtespalte .standing2{
	background-color:#E9ECF2 !important;
}
.weltcup_i_de_liste_rechtespalte .standing3{
	background-color:#F1F2F6 !important;
}
.weltcup_i_de_liste_rechtespalte .standing4{
	background-color:#F3F4F7 !important;
}
.weltcup_i_de_liste_rechtespalte .standingall{
	background-color:#F5F6F9 !important;
}

.weltcup_i_de_liste_rechtespalte .weltcupstanding .name{
	margin-left:12px;
	float:left;
	width:184px !important;
}

.weltcup_i_de_liste_rechtespalte .weltcupstanding .points{
	float:left;
	font-weight:normal !important;
}

.weltcup_i_de_liste_rechtespalte .weltcupstanding .name,
.weltcup_i_de_liste_rechtespalte .weltcupstanding .points,
.weltcup_i_de_liste_rechtespalte .weltcupstanding .place,
.weltcup_i_de_liste_rechtespalte .weltcupstanding .clear{
	height:10px;
}

.weltcup_i_de_liste_rechtespalte .arrow{
	float:left;margin-left:12px !important; margin-right:10px;
}
.weltcup_i_de_liste_rechtespalte .headline{
	float:left;
}

.weltcup_i_de_liste_rechtespalte .standingall{
	margin-bottom:5px !important;
}




/** event_u_de_alles**/
.event_u_de_alles .multievent{
	padding-left:20px
}

.event_u_de_alles .sortarrows{
	margin-top:5px;
	margin-left:5px;
}
.event_u_de_alles .sortheadline{
	float:left;
}

.sortarrows{
	 background:url('/img/framework8/icons.png'); 
	 background-position:-168px -15px; 
	 width:13px; 
	 height:4px; 
	 overflow:hidden; 
	 display:block;
	 float:left;
}



/** text_u_de_liste_mit_bild , event_u_de_liste,ergebnis_u_de_alles**/
#content ul.dmod_text_u_de_liste_mit_bild ,
#content ul.ergebnis_u_de_alles, 
#content ul.event_u_de_liste {
	padding:3px 3px 5px 3px;
	margin:0;
	list-style-type:none;
}
#content ul.dmod_text_u_de_liste_mit_bild li,
#content ul.ergebnis_u_de_alles li,
#content ul.event_u_de_liste li,
#eventue .entry,
#eventue .multientry,
#content .tourrow{
	background:url(/img/framework8/verwandteartikel-verauf_bg.jpg) bottom left repeat-x;
	border-bottom:1px dotted #E6E7EB !important;
	padding:5px 0px;
	margin:0 3px;
}
	#content ul.dmod_text_u_de_liste_mit_bild li{
		padding:0 0;
	}

#content ul.dmod_text_u_de_liste_mit_bild li.aktiv,
#content ul.ergebnis_u_de_alles li.aktiv,
#content ul.event_u_de_liste li.aktiv{
	background:url(/img/framework8/verwandteartikel-verauf_bg_aktiv.jpg) bottom left repeat-x;
	border-bottom:0;
	padding:5px 3px;
	margin:0;
}
#content .dmod_text_u_de_liste_mit_bild .h1text,
#content .ergebnis_u_de_alles .h1text,
#content .event_u_de_liste .h1text{
	font-size:11px;
}
#content .dmod_text_u_de_liste_mit_bild h2,
#content .ergebnis_u_de_alles h2,
#content .event_u_de_liste h2,
.ZGDBrechts h2,
#urlaubssziele h2{
	color:#19334C;
	font-size:14px;
	padding-left:3px;
	height:18px;
	overflow;hidden;
}
#content .dmod_text_u_de_liste_mit_bild .left,
#content .ergebnis_u_de_alles .left,
#content .event_u_de_liste .left{
	width:50px;
	border:0 !important;
	margin:4px 5px 4px 0;
}

#content .dmod_text_u_de_liste_mit_bild .left:hover{
	border:0 !important;
	margin:4px 5px 4px 0;
}

#content .dmod_text_u_de_liste_mit_bild .left .red120,
#content .ergebnis_u_de_alles .left .red120,
#content .event_u_de_liste .left .red120{
	width:50px;
	height:50px;
	border:0 !important;
}
#content .dmod_text_u_de_liste_mit_bild .rightSide,
#content .ergebnis_u_de_alles .rightSide,
#content .event_u_de_liste .rightSide{
	float:left;
	width:220px;
}


#content .ergebnis_u_de_alles .arrow,
#content .event_u_de_liste .arrow{ 
	margin-top:3px; 
	margin-right:10px; 
	margin-left:2px;
}

#content .dmod_text_u_de_liste_mit_bild h1,
#content .dmod_text_u_de_liste_mit_bild h3{
	margin-top:5px;
}

.morelink .arrow{
	margin:5px 7px 0pt 0pt;
}

.dmod_text_u_de_liste_mit_bild,
.ergebnis_u_de_alles,
.event_u_de_liste,
.morelink{
	margin-bottom:5px !important;
	border:1px solid #E0E5EB;
}
.morelink{
	padding:5px;
}
.morelink a{
	font-weight:bold;
}

.moreevents{
  margin: 3px 0 0 3px;
}
.moreevents .arrow{
	margin:3px 7px 0pt 0pt;
}


/** Anpassung Sportlerfragen**/


.sportlerfrage a{
	font-weight:bold;
}

.sportlerfrage .sportlerfrageheadline{
		background:url(/img/framework8/icons.png) 0px -145px no-repeat;
		width:298px;
		height:35px;
		margin-bottom:10px;
}

.sportlerfrage  .gutefrageheadline { 
	background:transparent url(/img/framework8/icons.png) no-repeat scroll 0 -212px; 
	width:298px;
	height:30px; 
	margin-bottom:10px; 
}
#content .sportlerfrage  li{
	padding:3px 3px 5px 3px !important;
	margin:0 0 0 20px;
}

#content .sportlerfrage ul{

}

.sportlerfrage{
	margin-bottom:5px;
	padding-right:10px;
}

/** Abstände der Rechtsseitenmodule nach unten **/
.ueright .box,
.ZGDBrechts .box{
	margin-bottom:5px;
}

/** THEMENSPECIAL **/

#content #dmod_inhalt .ueleft{
	/*margin-right:7px;*/
}
#content #dmod_inhalt .ueleft .box{
	background-image:none;
	background-color:transparent;
	border:0;
	padding:0;
}
#content #dmod_inhalt .ueright{
	margin-top:25px;
}
#content #dmod_inhalt .rightspalte{
	display:none;
}

.dmod_text_u_de_liste_special_blaettern{
	margin:15px 5px 15px 0;
}
.dmod_text_u_de_liste_special_blaettern a{
	display:block;
	float:left;
	width:14px;
	padding-left:1px;
	height:15px;
	text-align:center;
	margin:0 2px 0 0;
	color:#fff !important;
	font-weight:bold;
	background:url(/img/framework8/icons.png) -15px -48px no-repeat;
}
.dmod_text_u_de_liste_special_blaettern a.aktiv, .dmod_text_u_de_liste_special_blaettern a:hover{
	background-position:0 -48px;
}
.dmod_text_u_de_liste_special_blaettern a.back{
	width:138px;
	float:right;
	background-position: -30px -47px;
}

.dmod_text_u_de_liste_special_blaettern a.back:hover{
	background-position: -30px -62px;
}
#content .dmod_text_u_de_alles .dotLine{
	margin:10px 0;
}
.paginate{
	margin:3px 5px;
}
.paginate a{
	display:block;
	float:left;
	width:14px;
	padding-left:1px;
	height:15px;
	text-align:center;
	margin:0 2px 0 0;
	color:#fff !important;
	font-weight:bold;
	background:url(/img/framework8/icons.png) -15px -48px no-repeat;
}
.paginate a.aktiv, .paginate a:hover{
	background-position:0 -48px;
}
.paginate a.prev{
	background-position:0 -63px;
}
.paginate a.prev:hover{
	background-position:0 -78px;
}
.paginate a.next{
	background-position:-15px -63px;
}
.paginate a.next:hover{
	background-position:-15px -78px;
}

/* DROPDOWN NAVI */
#dropdownnavi2{
	width:200px;
}
.dropdownnavi{
	margin:0 3px;
	width:99%;
	height:27px;
	background:url(/img/framework8/navi_specials.jpg) top left no-repeat;
	padding:5px 0 0 1%;
}
.dropdownnavi select{
	height:21px;
	font-size:12px;
	border:2px solid #d2d2d2;
	background-color:#f5f5f5;
}
.dropdownnavi select:focus{
	border:2px solid #4566A9;
}
.dropdownnavi{
	font-style:normal;
}

.overview {
	font-weight:bold !important;
	color:#19334C !important;
}
.ankh option{
	font-weight:normal;
	color:#666;
	font-size:11px !important;
}
optgroup.ankh{}


/** MEDIA FILES **/
.padding,
#content #dmod_inhalt .box.padding{
	padding:5px;
}
.border,
#content #dmod_inhalt .box.border{
	border:1px solid #E0E5EB;
}
#content #dmod_inhalt .shadow{
	margin-left:0;
}
.videoitem{
	width:122px;
}
.videoitem{
	background:url(/img/framework8/videoitem_shadow.jpg) top left no-repeat;
	float:left;
	padding:0 0 0 4px;
	height:175px;
	margin:2% 3%;
}
.videoitem .preview{
	display:block;
	width:122px;
	border:3px solid #cbcbcb;
}
.videoitem .preview img{
	border:1px solid #fff !important;
	height:80px;
	width:120px;
}
.videoitem .preview:hover,
.videoitem .preview.aktiv{
	border:3px solid #4566A9;
}
.videoitem h1 a,
.videoitem h4 a{	
	font-size:11px;
}
.videoitem h1{
	padding:0;
	margin:2px 0 !important
}


/**Rechte Spalte Modul**/
.pinselheadline{
	height:19px; 
	width:290px;
	background-image:url(/img/framework8/icons.png); 
	background-repeat:no-repeat; 
	background-position:0px -100px;
	color:#19334C;
	font-weight:bold;
	font-size:14px;
	padding-left:8px;
	padding-top:1px;
}

.galerie_u_de_rechtespalte{
	background-color:#FBFCFE;
	padding-top:3px;
	padding-bottom:3px;
}

.galerie_u_de_rechtespalte .bilder a img{ border:3px solid #dfe5ea !important; }
.galerie_u_de_rechtespalte .bilder a:hover img{ border:3px solid #4566A9 !important; }


.galerie_u_de_rechtespalte .pinselheadline{
	margin-bottom:5px;
}

#scroller .arrow,
.galerie_u_de_rechtespalte .arrow,
#mycarousel .arrow{
	margin-top:4px; 
	margin-right:5px;
	margin-left:8px;
}

.galerie_u_de_rechtespalte .bilder{
	text-align:center;
}

.galerie_u_de_rechtespalte img{
	margin-right:5px; 
	margin-bottom:5px;
}

/* Material Produkte Reiter mit Inhalt */
@media projection, screen { /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
    .ui-tabs-hide {
        display: none;
    }
}

@media print {
    .ui-tabs-nav {
        display: none;
    }
}

.ui-tabs-nav {
    list-style: none;
    margin: 0;
    padding: 0 0 0 6px;
    border-bottom:1px solid #DFE5EA;
    height:18px;
    overflow:hidden;
	background:url('/img/framework8/headBG.jpg') top left repeat-x;
	
}
.ui-tabs-nav:after { /* clearing without presentational markup, IE gets extra treatment */
    display: block;
    clear: both;
    content: " ";
}
.ui-tabs-nav li {
    float: left;
    margin: 0 0 0 1px;
    font-weight:bold;
}
.ui-tabs-nav a, .ui-tabs-nav a span {
    display: block;
    padding: 0 7px;
}
.ui-tabs-nav a {
    margin: 1px 0 0; /* position: relative makes opacity fail for disabled tab in IE */
    padding:0;
    white-space: nowrap; /* required in IE 6 */    
    outline: 0; /* prevent dotted border in Firefox */
	color:#666666!IMPORTANT;
}
.ui-tabs-nav .ui-tabs-selected a {
    position: relative;
    top: 1px;
    z-index: 2;
    margin-top: 0;
    color: #19334C!IMPORTANT;
    background-color:#DFE5EA;

    
}
.ui-tabs-nav a span {
    padding-top: 3px;
}
*>.ui-tabs-nav a span { /* hide from IE 6 */
    width: auto;
    height: auto;
}
.ui-tabs-nav .ui-tabs-selected a span {
    padding-bottom: 1px;
}

.ui-tabs-nav,
.ui-tabs-nav .ui-tabs-selected a:link, 
.ui-tabs-nav .ui-tabs-selected a:visited,
.ui-tabs-nav .ui-tabs-selected a:hover{ 
    cursor: default;
    color:#666666;
}

.ui-tabs-nav a:hover, 
.ui-tabs-nav a:focus, 
.ui-tabs-nav a:active,
.ui-tabs-nav .ui-tabs-unselect a:hover, 
.ui-tabs-nav .ui-tabs-unselect a:focus, 
.ui-tabs-nav .ui-tabs-unselect a:active { 
	/* @ Opera, we need to be explicit again here now... */
    cursor: pointer;
}

.ui-tabs-panel {

    padding: 1em 8px;
    background: #fff; /* declare background color for container to avoid distorted fonts in IE while fading */
}
.ui-tabs-loading em {
    padding: 0 0 0 20px;
    background: url(loading.gif) no-repeat 0 50%;
}

/* Additional IE specific bug fixes... */
* html .ui-tabs-nav { /* auto clear, @ IE 6 & IE 7 Quirks Mode */
    display: inline-block;
}
*:first-child+html .ui-tabs-nav  { /* @ IE 7 Standards Mode - do not group selectors, otherwise IE 6 will ignore complete rule (because of the unknown + combinator)... */
    display: inline-block;
}

/* Listen der Kategorien Shops und Hersteller */



.manuBox{
	width:237px;
	float:left;
	margin:7px 7px 7px 14px;
}
	.manuBox .charTitle{
		font-weight:bold;
		color:#4566A9;
		font-size:14px;
	}

.links4google{
	display:none;
}


/** Kommentarbox **/
.commentformbox input,
.commentformbox textarea{
	border:1px solid #E6E6E6;
	background-color:#fff;
	font-family:arial;
	font-size:11px;
	color:#19334C;
	width:350px;
	margin:0px;
	padding-left:4px;
}
.commentformbox .hid { display:none; }
.commentformbox .formRow { 
	padding:2px;
	padding-left:0px;
	padding-right:5px;
}
.commentformbox div.formName { 
	width:85px; 
	color:#000000;
}
.commentformbox div.formName, .commentformbox div.formName {	
	float:left;
}
.commentformbox form{
	padding:0px;
	margin:0px;
}
.commentbox .commentItem { 
	padding:2px;
	margin-bottom:5px;
	color:#333333;
}

.commentbox .commentItem .name{
	color:#19334C;
	font-weight:bold;
}

.commentbox .commentItem .date{
	color:#000000;
}

.commentformbox .notverifyed {
	background:#fee;
}
.commentbox .commentNotice {
	font-weight:bold;
	padding-bottom:2px;
	margin-bottom:5px;
}	

.commentformbox textarea{
	height:100px;
}

.commentformbox #submitbutton{
	width:356px;
}
.commentformbox #enterkomment{
	font-weight:bold;
	margin-bottom:5px;
}

.commentformbox #enterkomment a{
	color:#19334C;
}

.commentformbox{

margin-bottom:4px;
}

.commentbox{
margin-top:5px;
margin-bottom:4px;
margin-left:18px;
}
.sprechblase{
height:16px; 
width:15px;  
margin-left:-23px; 
position:absolute; 
background-image:url(/img/framework8/icons.png); 
background-position:-78px 0px; 
background-repeat:no-repeat; 
}

.commentformbox .submitbutton{
width:143px;
height:19px;
background-image:url(/img/framework8/icons.png); 
background-position:0px -125px; 
background-repeat:no-repeat; 
margin-left:86px;
margin-top:3px;
cursor:pointer;
}

/** Produkt Rechte Spalte Modul **/

#produkte_u_de_rechtespalte{
	padding-top:3px;
	padding-bottom:10px;
}

#produkte_u_de_rechtespalte .centerPic{
	margin:10px auto;
}

#produkte_u_de_rechtespalte img{
	cursor:pointer !important;
}

.pTitle{
	margin-top:-40px;
	text-align:center;

}
.pTitle a{
	font-size:12px;
	font-weight:bold;
}	

.pTitle a:link{color:#19334C!IMPORTANT;text-decoration:none;}
.pTitle a:visited{color:#19334C!IMPORTANT;text-decoration:none;}
.pTitle a:hover{color:#4566A9!IMPORTANT;text-decoration:none;}
.pTitle a:active{color:#19334C!IMPORTANT;text-decoration:none;}	

.pprice{
	font-size:16px;
	font-weight:bold;
	text-align:center;
}

#mycarousel{
	list-style:none;
}
#produkte_u_de_rechtespalte{
	background-color:#FBFCFE;
}
#mycarousel{
padding:0px;
margin:0px;
}

#produkte_u_de_rechtespalte h1 a,
#produkte_u_de_rechtespalte .pprice,
.orttext h1,
th.list{
color:#19334C !important;
}


/** Video 300er **/
.link_u_de_rechtespalte .bubble{
margin-left:35px;
margin-top:5px;
margin-bottom:5px;
}
.link_u_de_rechtespalte{
padding-top:4px;
padding-bottom:4px;

}

.link_u_de_rechtespalte .arrow{
	margin-top:5px; 
	margin-right:5px;
	margin-left:8px;
}
/** TextAds anpassen**/

.TextAd font,
.TextAd{
	font-size:11px !important;
}

.TextAd{
	margin-top:5px;
	text-align:left;
	margin-left:6px;
}

.TextAd4{
	margin-bottom:5px;
}

.web_beliebig_html_anzeige_schmal_werbung{
	background-color:#FBFCFE;
	overflow:hidden;
	width:298px;
	text-align:center;
}

.textadlogo{
width:46px; 
height:17px; 
background:url(/img/framework8/icons.png) -215px -22px no-repeat;
margin-left:247px;
}
/* SHOP UND MATERIAL */

/* ÜBERSICHT */
	/* Top Produkte - Caroussel */
		#scroller{
			display:none;
			margin-top:2px;
		}
		.jcarousel-clip {
		    z-index: 2;
		    padding: 0;
		    margin: 0;
		    overflow: hidden;
		    position: relative;
			padding-bottom:10px;
		}
		.jcarousel-list {
		    z-index: 1;
		    overflow: hidden;
		    position: relative;
		    top: 0;
		    left: 0;
		    margin: 0;
		    padding: 0;
		}
		.jcarousel-list li,
		.jcarousel-item {
		    float: left;
		    list-style: none;
		    width: 222px;
		    height: 240px;
			background:url('/img/framework8/itemBg.jpg') top left no-repeat white;
			padding:0 6px 0 6px;
		}
		.jcarousel-skin-tango {
			height:189px;
			overflow:hidden;
			background:url('/img/scrollerBG.jpg') top left repeat-x;
			padding-top:6px;
			padding-bottom:2px;
		}
		.jcarousel-skin-tango .jcarousel-container-horizontal {
		    width: 722px;
		    padding: 0 29px 0 30px;
			
		}
		.jcarousel-skin-tango .jcarousel-clip-horizontal {
		    width:  722px;
		    height: 190px;
		}
		.jcarousel-skin-tango .jcarousel-item {
		    width: 222px;
		    height: 190px;
		}
		.jcarousel-skin-tango .jcarousel-item-horizontal {
		    margin-right: 10px;
		}
		.jcarousel-skin-tango .jcarousel-item-vertical {
		    margin-bottom: 10px;
		}
		.jcarousel-skin-tango .jcarousel-item-placeholder{
		    background: #fff;
		    color: #000;
		}
        .ueleft #scroller {
            margin: 0px;
            padding: 0px;
        }
        #scroller h2 {
            margin: 3px 0 3px 6px;
        }
        #scroller .mycarousel {
            margin-top: 5px;
        }
        #scroller .mycarousel li {
            height: 205px;
        }

        .ueleft .jcarousel-skin-tango, .ueleft .jcarousel-list li, .ueleft .jcarousel-item {
            background: none !important;
        }
		.centerPic{
			margin:5px auto;
			width:120px;
		}
		.pTitle{
			position:relative;
			margin:-20px 0 0 35px;
			width:210px;
			overflow:hidden;
			text-align:center;
		}
		#scroller .pTitle{
			margin:0 0 0 10px;
		}
		.pTitle a{
			font-size:12px;
			font-weight:bold;
		}	
		.pTitle a:link{color:#19334C!IMPORTANT;text-decoration:none;}
		.pTitle a:visited{color:#19334C!IMPORTANT;text-decoration:none;}
		.pTitle a:hover{color:#4566A9!IMPORTANT;text-decoration:none;}
		.pTitle a:active{color:#19334C!IMPORTANT;text-decoration:none;}	
		#produkte_u_de_rechtespalte .pprice, .pprice{
			color:#4566A9 !important;
			font-size:16px;
			font-weight:bold;
			left:0;
			text-align:center;
			margin:10px 0 0 0;	
			width:201px;
		}

	/* Ausgewählte Hersteller (POS) auch für Detail und Suchergebnisseiten  */
		.posAnzeigen{
			height:72px;
			overflow:hidden;
			margin-top:2px;
			margin-bottom:2px;
		}

	/* Zweispalter  */
		.text_u_de_alles_zweispalter .left{
			float:left;
			width:382px;
			margin:10px 0 0 7px;
		}

		.text_u_de_alles_zweispalter .rightSide{
				width:243px!IMPORTANT;
		}

/* ERGEBNISSE */
		.results{
			border-bottom:1px solid white!IMPORTANT;
		}

		.results .searchResult{
			padding:5px 0 5px 0;
		}


		.results .left{
			width:144px;
			float:left;
		}
		.results .right{
			width:323px;
			float:left;
		}

		.results .right h1{
			color:#4566A9;
			font-size:14px;
		}

		.results .right h2.hersteller{
			font-size:10px;
		}

		.results .left h2.imageCpr{
			font-size:10px;
		}

		.results .right h2.versand{
			font-size:11px;
			font-weight:normal;
		}

		.results .right h2.lieferstatus{
			font-size:11px;
			font-weight:normal;
		}

		.results .dotline{
			height:5px;
			overflow:hidde;
			border-bottom:1px dotted #D0D0D0;
			margin-bottom:4px;
		}

		.results .right .priceLine{
			margin-top:20px;
		}

		.agbStar{
			font-size:16px;
			color:#4566A9;
			font-size:14px;
			font-weight:bold;			
		}

		
		.results .right .price{
			float:left;
			font-size:16px;
			color:#4566A9;
			font-weight:bold;
		}
		.results .right .mehr{
			float:left;
			margin:0 0 0 0!IMPORTANT;
			margin-left:10px!IMPORTANT;
		}

		.results a.back{
			display:block;
			width:138px;
			height:15px;
			text-align:center;
			margin:5px 2px 0 0px;
			color:#fff !important;
			font-weight:bold;
			background:url(/img/framework8/icons.png) -32px -47px no-repeat;
			margin-bottom:10px;
		}

		.results a.back:hover{
			background-position: -32px -63px;
		}
		
		a.resultPic{
			width:140px;
			height:140px;
			overflow:hidden;
			display:table-cell;
			text-align: center;
			vertical-align:middle;
		}
		
		a.resultPic img{
			vertical-align:middle;
		}
		
		
/* Produktdetails */
		.productDetail{
			width:480px;
			overflow:hidden;
		}

        .productDetail h1, .productDetail h2 {
        	margin-left: 0 !important;
        	padding-left: 0 !important;
        }
        
		.productDetail .left{
			width:144px;
			float:left;
		}
		.productDetail .right{
			width:323px;
			float:left;
		}

		.productDetail .box{

		}

		.productDetail .box .right h1{
			color:#4566A9;
			font-size:14px;
			padding-left:0px;
		}

		.productDetail .box h2.hersteller{
			font-size:10px;
			padding-left:5px;
		}

		.productDetail .box .left h2.imageCpr{
			font-size:10px;
			text-align:center;
		}

		.productDetail .box .right h2.versand{
			font-size:11px;
			font-weight:normal;
		}

		.productDetail .box .right h2.lieferstatus{
			font-size:11px;
			font-weight:normal;
		}

		.productDetail .box .dotline{
			height:10px;
			overflow:hidde;
			border-bottom:1px dotted #D0D0D0;
			margin-bottom:10px;			
		}

		.productDetail .box .right .priceLine{
			margin-top:20px;
		}

		.productDetail .box .right .price{
			float:left;
			font-size:16px;
			color:#4566A9;
			font-weight:bold;
		}

		.productDetail .box .right .priceLine .kaufen{
			background:url('/img/framework8/icons.png') -95px 0px no-repeat;
			height:16px;
			width:50px;
			display:block;
			float:left;
			margin:0 0 0 10px;		
		}
		.productDetail .box .right .priceLine .kaufen:hover{
			background:url('/img/framework8/icons.png') -95px -16px no-repeat;
		}

		.productDetail .box .shops .left{
			text-align:left;
		}		
		
		.productDetail .box .agbs{
			margin:10px 0 10px 0px;
		}
		.productDetail .box .zurueck{
			background:url('/img/framework8/icons.png') -168px -47px no-repeat;
			height:16px;
			width:52px;
			display:block;
			float:left;
			margin:10px 0 0 10px;		
		}
		.productDetail .box .zurueck:hover{
			background:url('/img/framework8/icons.png') -168px -63px no-repeat;
		}
        .shops h3 {
            color: #19334C;
            font-size: 14px;
            padding-top: 3px;
            padding-bottom: 5px;
        }
        .shops .bigBtn {
            margin-left: 110px;
        }
        .similarProducts .simProd {
        	float: left;
        	width: 120px;
        	padding-right: 30px;
        }
        .similarProducts .prodTit {
            font-size: 12px;
            font-weight: bold;
        }
        .similarProducts .prodprice {
        	font-weight: bold;
        }

/** Suchbox Events **/		
		.searchbox_u_de_normal form{
			padding:0;
			margin:0;
		}
		
		.searchbox_u_de_normal{
			background-image:url(/img/such_bg.png);
			background-repeat:repeat-x;
			width:480px;
			background-position:left bottom;
			padding-bottom:10px;
			padding-top:10px;
			background-color:#CFE0E2;

		}

		.searchbox_u_de_normal label{
			color:#fff;
			width:85px;
			font-weight:bold;
			font-size:14px;
			display:block;
			float:left;
			margin-bottom:5px;
			margin-left:11px;
		}

		.searchbox_u_de_normal .rightsearchbox label{ 
			width:91px;
			margin-left:0px;  
		}

		.searchbox_u_de_normal  select,
		.searchbox_u_de_normal  input{
			font-size:11px;
			margin-bottom:5px;
		}
	

		.searchbox_u_de_normal  input{
			height:14px !important;
		}

		.searchbox_u_de_normal .leftsearchbox{
			float:left;  
			width:298px;
		}

		.searchbox_u_de_normal .inputdatecontainer{
			 width:90px; 
			 text-align:right;
			 float:left;
		}
		
		.searchbox_u_de_normal .datumd,
		.searchbox_u_de_normal .datumm{
			width:16px;
		}
		
		.searchbox_u_de_normal .datumy{
			width:27px;
		}
		
		.searchbox_u_de_normal .leftsearchbox input{
			width:140px;
		} 

		.searchbox_u_de_normal .leftsearchbox select{
			width:144px;
			-width:145px;
		} 

		.searchbox_u_de_normal .rightsearchbox{
			float:left; 
			width:177px; 
			padding-top:25px;
	
		}
		
		.searchbox_u_de_normal .rightsearchbox label{
			width:79px;
		}
		
		
		.leftsearchbox .terminheadline{
			background:url(/img/framework8/icons.png) -169px 0px no-repeat;
			margin-left:11px; 
			margin-bottom:13px;
			height:12px !important;
			overflow:hidden;
			width:93px;
		}

		.rightsearchbox .searchbutton{
			width:67px;
			height:21px;
			background:url('/img/framework8/icons.png') 0px -26px no-repeat;
			display:block;
			margin-top:22px;
			margin-left:101px;
		}
		
#einzelbild,
#zappa{
	position:relative;
	text-align:center;
}
#einzelbild{
	background:url(/img/framework8/galerie_big_bg.jpg) top left repeat-x;
	padding:5px 13px 10px 10px;
	border:3px solid #E1E6EA;
	margin-top:-6px;
	z-index:1;
}
#einzelbild,
.bild_i_de_alles .overlay{
	margin-left:2px;
}
#einzelbild,
#content .bild_i_de_alles .shadow,
.bild_i_de_alles .overlay{
	margin-right:3px;
}
#einzelbild .img{ 
	margin:0 auto;
	position: relative;
}
#einzelbild .img img{ border:3px solid #E1E6EA; }

#zappa{ 
	z-index:10;
	padding:10px;
}
.bild_i_de_alles .zappa_row {
    float: left;
    margin: 0 9px 0 22px;
}
#zappa a.prev,
#zappa a.next{
	width:25px;
	height:22px;
	display:block;
	text-indent:-1000px;
	overflow:hidden;
}
#zappa a.prev{ float:left; background:url(/img/framework8/galerie_prev32.png) top left no-repeat; }
#zappa a.next{ float:right; background:url(/img/framework8/galerie_next32.png) top left no-repeat; }

#zappa a.prev.inaktiv{ background-image:url(/img/framework8/galerie_prevnogo32.png); }
#zappa a.next.inaktiv{ background-image:url(/img/framework8/galerie_nextnogo32.png); }

.bild_i_de_alles .pfei.pfl {
    float: left;
}
.bild_i_de_alles .pfei.pfr {
    float: right;
}
.bild_i_de_alles .pfei {
    padding-top: 45px;
    width: 32px;
}
.bild_i_de_alles .opaq {
    opacity: 0.5;
}
.bild_i_de_alles .pbil {
    float: left;
    height: 120px;
    margin: 0 5px;
    width: 120px;
}
#einzelbild .img #inPicPaging {
    height: 100%;
    position: absolute;
    width: 100%;
    z-index: 2;
}
#einzelbild .img #inPicPaging .inPicPrev {
    background-image: url("http://www.bergleben.de/img/framework8/inpicprev.png");
    float: left;
}
#einzelbild .img #inPicPaging .inPicNext {
    background-image: url("http://www.bergleben.de/img/framework8/inpicnext.png");
    float: right;
}
#einzelbild .img #inPicPaging .inPicPrev:hover {
    background-position: 20px center;
}
#einzelbild .img #inPicPaging .inPicNext:hover {
    background-position: right center;
}

#einzelbild .img #inPicPaging .inPicPaging {
    background-position: -10000px center;
    background-repeat: no-repeat;
    height: 100%;
    width: 49%;
}
.bild_i_de_alles .overlay{
	background-color:#fff;
	text-align:left;
	margin:1px auto 0 auto;
	padding:7px 10px 10px 10px;
}
	#zappa span{
		font-size:14px;
		font-weight:bold;
		float:left;
		width:120px;
		padding-top:3px;
	}
	.overlay a{
		font-weight:bold;
	}
	.overlay h1{
		margin:5px 0;
		padding:0;
	}
.bild_i_de_alles .overlay .picInfo {
    float: left;
}
.bild_i_de_alles .overlay .picbackLink {
    float: right;
}
.bild_i_de_alles .overlay .fb_wide {
    width: 750px !important;
}
.bild_i_de_alles .overlay .g_plusone {
    margin: 0 10px 6px 0 !important;
}
.bild_i_de_alles .overlay .fb-like {
    float: left;
}
.bild_i_de_alles .backlink{
	margin-top:15px;
	float:right;
	text-align:right;
}

.galrow{ margin-top:5px; }
.galrow .preview{
	display:block;
	height:110px;
	float:left;
	margin-right:10px;
	border:3px solid #DFE5EA;
}
.galrow .preview:hover{
	border:3px solid #4566A9;
}
.galrow .dotLine{
	margin:10px 0;
}
.dynbtn .start{
	height:16px;
	width:6px;
	background:url(/img/framework8/dyn_btn_start.png) top right no-repeat;
	float:left;
	cursor:pointer !important;
}
.dynbtn .mid{
	height:15px;
	padding:1px 3px 0 5px;
	background:url(/img/framework8/dyn_btn_mid.png) top left repeat-x;
	float:left;
	color:#fff;
	text-transform:uppercase;
	font-size:10px;
	cursor:pointer !important;
}
.dynbtn .end{
	width:14px;
	height:16px;
	background:url(/img/framework8/dyn_btn_end.png) top left no-repeat;
	float:left;
	cursor:pointer !important;
}
#content ul.dmod_text_u_de_liste_mit_bild li.morelink{
	background-image:none !important;
	border:0 !important;
	margin:3px 0 -3px 1px !important;
	cursor:pointer !important;
}

#content ul.dmod_text_u_de_liste_mit_bild img{
	padding:0!IMPORTANT;
}


.dmod_text_u_de_alles_ohne_bild .elements{
	margin:0px 0 0px 15px!IMPORTANT;
}
.dmod_text_u_de_alles_ohne_bild .dotLine{
	margin-top:7px;
	height:6px;
	overflow:hidden;
}

.dmod_text_u_de_alles_ohne_bild .arrow{
	background:url('/img/framework8/icons.png'); 
	margin-left:-8px!IMPORTANT;
	margin-top:5px!IMPORTANT;
}

.linkpartner{
	margin:7px;
}
#content .fb_small {
    float: left;
    height: 21px;
    margin-left: 10px;
    margin-top: 5px;
    width: 120px;
}
#content .fb_wide {margin-top:7px; width:450px;}
#content .g_plusone {
    float: left;
    height: 21px;
    margin-left: 10px;
    margin-top: 5px;
    width: 35px;
}
