/**
	
	CSS - RA Hain Sa. 16. Mai 2009

(c) Arne Gloe 2009 - http://www.mondfish.net
----------------------------------------*/


/*
reset by eric meyer http://meyerweb.com/eric/thoughts/2007/05/01/reset-reloaded/
----------------------------------------*/

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
font-size: 100%;
font-weight: inherit;
font-style: inherit;
font-family: inherit;
text-align: left;
vertical-align: baseline;
}
html{
font-size:100.1%;
}
a img, :link img, :visited img {
border: 0;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
ol, ul {
list-style: none;
}

/*
global
------------------------------------------------------------------*/
body {
font-size: 0.9em;
font-family:Arial, Sans-serif;
letter-spacing: 0.05em;
line-height:1.4em;
color:#000;
background-color:#FFF;
}

/*
DIVs
------------------------------------------------------------------*/
#wrapper{width:905px;margin:20px auto;}
.clear{clear:both;font-size:1px;}

#logo{width:300px;float:left;height:113px;}

#topnavi{width:600px;float:right;height:113px;display:none;}

	#topnavi ul{width:137px;float:right;margin-top:14px;font-size:13px;border-top:1px solid #001423;margin-right:5px;}
	#topnavi li{border-bottom:1px solid #DCE4F3;padding:0 0 0 10px;height:21px;}
	#topnavi li:hover{background-image: url(../images/topnavi_back.gif);}
	#topnavi li a{color:#001423;text-decoration:none;}
	#topnavi .active{background-image: url(../images/topnavi_back.gif);}

#search{width:905px;height:68px;border-top:2px solid #004F88;text-align:right;display:none;}

#left{width:570px;height:100%;float:left;background-color:#ECF1FA;}

	#bild{display:none;width:560px;height:191px;background-color:#004F88;color:#DCE4F3;font-family: Times New Roman;font-size:18px;line-height: 28px;padding-right:10px;border-bottom:1px solid #004F88;}
	#bild img{float:left;margin-right:10px;}
	#bild .aphorisma_author{display:block;float:right;margin-top:10px;margin-right:10px;font-style:italic;}
	
	#body{width:800px;background-color:#FFF;color:#000;}
	#body h2{font-size:20px;font-weight:bold;padding:24px 10px 5px 10px;color:#000;line-height:28px;}
	#body h1{font-size:20px;font-weight:bold;padding:24px 10px 5px 10px;color:#000;line-height:28px;}
	#body p{padding:10px;font-size:14px;line-height:26px;color:#000;}
	#body p a{color:#000;text-decoration:underline;}
	#body p a:hover{text-decoration:none;}
	#body ol{margin-left:30px;list-style-type:disc;}
	#body ul{margin-left:30px;list-style-type:disc;}
	#body li a{color:#000;text-decoration:underline;}
	#body li a:hover{text-decoration:none;}
	#body .drucken{margin-left:10px;font-size:11px;color:#001423;text-decoration:none;display:none;}
	#body .drucken:hover{margin-left:10px;font-size:11px;color:#001423;text-decoration:underline;}
	#body .mondfishCMS_artikeldatum{display:none;}

#right{width:330px;height:100%;float:right;background-color:#ECF1FA;color:#000;display:none;}

	.personen{width:330px;height:85px;border-bottom:1px solid #FFF;margin-bottom:3px;font-size:11px;line-height:14px;}
	
		.personen img{width:130px;height:85px;float:left;margin-right:5px;}
		.personen b{display:block;padding-right:5px;}
		.personen .mehr_link a{float:right;font-weight:bold;color:#000;display:block;margin-top:5px;margin-right:3px;}
		.personen .mehr_link a:hover{text-decoration:none;}
	
	#formulare{width:330px;border-bottom:2px dotted #000;}
	
		#formulare h2{font-size:16px;font-weight:bold;padding:18px 10px 5px 10px;}
		#formulare p{font-size:12px;padding:10px;}
		#formulare p img{vertical-align:middle;}
		#formulare ul{margin-left:24px;font-size:12px;list-style-type:disc;}
		#formulare li{padding-bottom:6px;}
		#formulare a{font-size:12px;color:#000;text-decoration:underline;}
		#formulare a:hover{text-decoration:none;}
	
	#termine{width:330px;border-bottom:2px dotted #000;}
		
		#termine h2{font-size:16px;font-weight:bold;padding:18px 10px 5px 10px;}
		#termine p{font-size:12px;padding:10px;}
		#termine ul{font-size:12px;margin-left:5px;list-style-type:disc;list-style-position:inside;}
		#termine a{color:#000;}
		#termine a:hover{text-decoration:none;}
		#termine .mehr_link a{font-size:11px;float:right;font-weight:bold;color:#000;display:block;margin-top:5px;margin-right:3px;margin-bottom:10px;}
		#termine .mehr_link a:hover{text-decoration:none;}
	
	#standorte{width:330px;border-bottom:2px dotted #000;}
		
		#standorte h2{font-size:16px;font-weight:bold;padding:18px 10px 5px 10px;}
		#standorte p{font-size:12px;padding:10px;}
		#standorte ul{font-size:12px;margin-left:5px;list-style-type:disc;list-style-position:inside;}
		#standorte a{color:#000;}
		#standorte a:hover{text-decoration:none;}
		#standorte .mehr_link a{font-size:11px;float:right;font-weight:bold;color:#000;display:block;margin-top:5px;margin-right:3px;margin-bottom:10px;}
		#standorte .mehr_link a:hover{text-decoration:none;}
	
	#partner{width:330px;}
	
		#partner h2{font-size:16px;font-weight:bold;padding:18px 10px 5px 10px;}
		#partner p{font-size:12px;padding:10px;}
		#partner img{padding:10px;}

#footer{width:905px;height:30px;margin:0 auto;background-color:#FFF;color:#000;border-top:3px solid #FFF;text-align:center;font-size:12px;padding-top:8px;font-weight:bold;}

	#footer a{color:#000;display:none;}
	#footer a:hover{text-decoration:none;display:none;}














