@charset "UTF-8";
/* CSS Document */


/* Haupteigenschaften der Seite */
body {
	
	margin:auto;
	text-align:center;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 12px;
	background-image:url(../images/body_bg.png);
	background-repeat:repeat-x;
	background-color:#b5b5b5;
	
}

#container {
	
	width: 1280px;
	margin: auto;
	min-height:900px;
	background-image:url(../images/container_bg.png);
	z-index:1;
	
}

img {

border: none;

}

a:link {
	color:#07518b;
	text-decoration:none;
	font-family:Verdana, Geneva, sans-serif;
}

a:visited {
	color:#07518b;
	text-decoration:none;
	font-family:Verdana, Geneva, sans-serif;
}

a:active {
	color:#07518b;
	text-decoration:none;
	font-family:Verdana, Geneva, sans-serif;
}

a:hover {
	color:#07518b;
	text-decoration:none;
	font-family:Verdana, Geneva, sans-serif;
}

/* Headerbereich */

	
#header{
	position:relative;
	left:210px;
	width: 803px;
	height: 149px;
	/* background-image:url(../images/header.png); */
	z-index:5;
	}

/* Inhalt der Seite */
    
    #middle{
		position:relative;
		top:-37px;
		width:884px;
		min-height:500px;
		}
	
		/* Menu und Visitcounter */
    
    	#left{
			position: absolute;
			width:182px;
			left:87px;
			top:80px;
			}
        
        	#menu{
				width:182px;
				}
            
            	#menu_top{
					position:relative;
					top:12px;
					width:182px;
					height:35px;
					background-image:url(../images/menu_top_bg.png);
					}
                
                #menu_middle{
					width:172px;
					min-height:157px;
					background-image:url(../images/menu_middle_bg.png);
					text-align:left;
					list-style-type:none;
					padding-left:10px;
					padding-bottom:15px;
					
					}
						
						#menu_1{
							position:relative;
							top:23px;
							left:38px;
							width:110px;
						}
                
                #menu_bottom{
					width:182px;
					height:24px;
					background-image:url(../images/menu_bottom_bg.png);
					}
                

            
            #visit{
				position:relative;
				top:50px;
				width:182px;
				}
            
				#visit_top{
					width:182px;
					height:35px;
					background-image:url(../images/menu_top_bg.png);
					}
                
                #visit_middle{
					width:134px;
					height:40px;
					background-image:url(../images/menu_middle_bg.png);
					color:#ffffff;
					text-align:left;
					padding-left:48px;
					
					}
                
                #visit_bottom{
					width:182px;
					height:24px;
					background-image:url(../images/menu_bottom_bg.png);
					}
                
		/* Content und Footer */
        
        #right{
			position:relative;
			left: 170px;
			
			}
			
        
        	#content{}
            	
                #content_top{
					position:relative;
					width:884px;
					height:102px;
					background-image:url(../images/content_top_bg.png);
					}
                
                #content_middle{
					width:884px;
					min-height:500px;
					background-image:url(../images/content_bg.png);
					background-repeat:repeat-y;
					}
                
                	#stripes{}
                    
                    #text{
						position:relative;
						left:120px;
						width:600px;
						text-align:left;
						font:Verdana, Geneva, sans-serif;
						font-size:11px;
						min-height:400px;
						}
						
						#text_innen {
							width:500px;
						}
                    
                    #specimage{}
                    
                    #search{
						position:absolute;
						top:91px;
						left:894px;
					
						}
						
						#search_top{
							width:182px;
							height:35px;
							background-image:url(../images/menu_top_bg.png);
							}
                
               			 #search_middle{
							width:182px;
							min-height:32px;
							background-image:url(../images/menu_middle_bg.png);
							}
                
               			 #search_bottom{
							width:182px;
							height:24px;
							background-image:url(../images/menu_bottom_bg.png);
							}

                
                #content_bottom{
					width:884px;
					height:71px;
					background-image:url(../images/content_bottom_bg.png);
					}

            
            #fraenkel{
				position:relative;
				top:-42px;
				left:78px;
				font:Verdana, Geneva, sans-serif;
				font-size:11px;
				color:#000;
				}
            
            #bottom_line{
				position:relative;
				left:42px;
				top:-10px;
				width:801px;
				height:41px;
				background-image:url(../images/bottom_line_bg.png);
				z-index:1;
				}
            
            	#top{
					font:Verdana, Geneva, sans-serif;
					font-size:11px;
					padding-left:5px;
					height:11px;
					background-image:url(../images/ontop.png);
					width: 85px;
					background-repeat:no-repeat;
					position:relative;
					left:15px;
					top:15px;
					color:#FFF;
					z-index:3;
					
					}
            	
                #twitter_link{
					width:64px;
					height:16px;
					/* background-image:url(../images/twitter.png); */
					position:relative;
					left:718px;
					top:2px;
					z-index:7;
					}
            
            #copy{}
			
			
			/* Menüs */
			.menu {
				
					list-style-type:none;
					position:relative;
					left:-40px;
					top:-15px;
					
				}
				
				.item2, .item3, .item4, .item5, .item7, .item8, .item9, .item10, .item11, .item12, .item13, .item14, .item15, .item16, .item17, .item18, .item19, .item20, .item21, .item22, .item23, .item24, .item25, .item26, .item27 {
margin-bottom: 9px;
text-decoration:none;
color:#FFF;
width:142px;
background-image:url(http://www.texteschmie.de/cms/templates/stdesign/images/underline.png);
background-repeat:no-repeat;
background-position:-10px 14px;


}

 .item6 {
margin-bottom: 5px;
text-decoration:none;
color:#FFF;
width:122px;
background-image:url(http://www.texteschmie.de/cms/templates/stdesign/images/underline.png);
background-repeat:no-repeat;
background-position:-10px 30px;
 }
				.menu a:link{

color: #FFF;
text-decoration: none;

}


.menu a:visited{

color: #FFF;
text-decoration: none;

}

.menu a:hover{

text-decoration: none;
color: #fff;


}

.menu a:active{


}

a.mainlevel{

color: #FFF;
text-decoration: none;

}

a.mainlevel:active{


}

a.mainlevel:visited{

color: #fff;
}

a.mainlevel:hover{


color: #FFF;

}

#current a:link{

color: #fff;
font-weight:bold;

}

#current a:visited{

color: #fff;
font-weight:bold;

}

#current a:hover{

color: #FFF;
font-weight:bold;

}

#current a:active{


}

a#active_menu.mainlevel {

color: #FFF;

}

#mod_search_searchword{
	position:relative;
	top:3px;
	width:100px;
}

#specimage {
	position:absolute;
	top:190px;
	left:894px;
	
}

						
						#spec_top{
							width:182px;
							height:35px;
							background-image:url(../images/menu_top_bg.png);
							}
                
               			 #spec_middle{
							width:182px;
							min-height:226px;
							padding-top:6px;
							vertical-align:middle;
							background-image:url(../images/menu_middle_bg.png);
							}
                
               			 #spec_bottom{
							width:182px;
							height:24px;
							background-image:url(../images/menu_bottom_bg.png);
							}

#content_bottom a:link {
	
	color:#07518b;
	text-decoration:none;
	
}

#fraenkel a:link {
	
	color:#07518b;
	text-decoration:none;
	
}

#fraenkel a:visited {
	
	color:#07518b;
	text-decoration:none;
	
}

#fraenkel a:active {
	
	color:#07518b;
	text-decoration:none;
	
}

#fraenkel a:hover {
	
	color:#07518b;
	text-decoration:none;
	
}

#bottom_line a:link {
	
	color:#fff;
	text-decoration:none;
	
}

#bottom_line a:visited {
	
	color:#fff;
	text-decoration:none;
	
}

#bottom_line a:active {
	
	color:#fff;
	text-decoration:none;
	
}

#bottom_line a:hover {
	
	color:#fff;
	text-decoration:none;
	
}

#sitemap {
	position:relative;
	left:930px;
	top: -40px;
	width: 100px;
}

	#sitemap a:link {
		
			color:#07518b;
	text-decoration:none;
	font-size:10px;
	font-family:Verdana, Geneva, sans-serif;
		
	}
	
	#sitemap a:visited {
		
			color:#07518b;
	text-decoration:none;
	font-size:10px;
	font-family:Verdana, Geneva, sans-serif;
		
	}
	
	#sitemap a:active {
		
			color:#07518b;
	text-decoration:none;
	font-size:10px;
	font-family:Verdana, Geneva, sans-serif;
		
	}
	
	#sitemap a:hover {
		
			color:#07518b;
	text-decoration:none;
	font-size:10px;
	font-family:Verdana, Geneva, sans-serif;
		
	}

#login {
	position:relative;
	left:875px;
	top:-53px; 
	width:100px;
}

	#login a:link {
		
			color:#07518b;
	text-decoration:none;
	font-size:10px;
	font-family:Verdana, Geneva, sans-serif;
		
	}
	
	#login a:visited {
		
			color:#07518b;
	text-decoration:none;
	font-size:10px;
	font-family:Verdana, Geneva, sans-serif;
		
	}
	
	#login a:active {
		
			color:#07518b;
	text-decoration:none;
	font-size:10px;
	font-family:Verdana, Geneva, sans-serif;
		
	}
	
	#login a:hover {
		
			color:#07518b;
	text-decoration:none;
	font-size:10px;
	font-family:Verdana, Geneva, sans-serif;
		
		
	}
	
	.moduletable_twitt {
		width:250px;
		z-index:1;
	}
	
	
	.moduletable_twitt a:link {
		color:#07518b;
	text-decoration:none;
	font-size:10px;
	font-family:Verdana, Geneva, sans-serif;
	}
	
	.moduletable_twitt a:active {
		color:#07518b;
	text-decoration:none;
	font-size:10px;
	font-family:Verdana, Geneva, sans-serif;
	}
	
	.moduletable_twitt a:visited {
		color:#07518b;
	text-decoration:none;
	font-size:10px;
	font-family:Verdana, Geneva, sans-serif;
	}
	
	.moduletable_twitt a:hover {
		color:#07518b;
	text-decoration:none;
	font-size:10px;
	font-family:Verdana, Geneva, sans-serif;
	}
	
	#twitter {
		position:absolute;
		left:350px;
		top: 35px;
	}
	
.componentheading {
	color:#07518b;
	font-size:18px;
	font-weight:bold;
	}

	
		
