/**
	Design von Nicole Johannhanwahr
	http://nicole.johannhanwahr.de
	eMail an: nicole.jobalk@web.de
	
	Unerlaubtes Kopieren der Datei oder dessen Inhalte ist verboten!
**/


/* GENERELES */
/* * { border:1px solid black; } */


html
{
	overflow-y: scroll;
}

body
{
	font-size:14px; 
	padding:0; 
	margin:0; 
	background:url('grafiken/hintergrund.jpg') top right repeat-y;
	font-family:verdana, tahoma, sans; 
}

h3 { font-size:14px; }
h2 { font-size:16px; }
h1 { font-size:18px; }

a 		{ color:#c17381; text-decoration:none; }
a:hover 	{ color:gray; }



.violett
{
	color:#c17381;
}



iframe
{
	border:none;
	width:100%;
}

table
{
	color:gray; 
	font-size:14px;
	width:100%;
}
	
	table tr td
	{
		padding:10px 15px;
		vertical-align:top;
	}
	
	table tr.odd
	{
		background-color:#eaf2f2;
	}

.cleaner
{
	clear:both;
}

img
{
	border:none;
}

img a 
{
	border:none; 
	text-decoration:none;
}

.center
{
	text-align: center;
}


/* LAYOUT */

div#kopf
{
	background:url('grafiken/logo-oben-rechts.jpg') right center no-repeat;
	background-color:#c17381; 
	padding:10px; 
	text-align:right; 
	height:110px;
}

div#kopfInnen
{
	background:url('grafiken/logo.jpg') center left no-repeat; 
	margin:0; 
	padding:0; 
	height:109px;
}

div#schattenOben
{
	height:10px; 
	background:url('grafiken/navSchatten.jpg') top left repeat-x; 
	padding:0; 
	margin:0;
	font-size:0px; 
	line-height:0px;
}



#navEins 
{
	background-color:#9aaab7; 
	color:white; 
	font-weight:bold; 
	padding: 0px;
	margin: 0px;
	padding-right: 5px; 
	padding-left: 20px;
	font-size:14px;
}
	
	#navEins a 			{ color:white; text-decoration:none; }
	#navEins a:hover 	{ color:black; }
	
	#navEins ul.level_1 
	{
		padding: 5px;
		margin: 0;
	}

	#navEins ul.level_1 li 
	{
		list-style:none; 
		display:inline;
	}

	#navEins ul.level_1 a, 
	#navEins ul.level_1 span 
	{
		text-decoration:none; 
		font-weight:bold;
		padding: 2px 5px;
		margin: 0px;
	}
	
	#navEins ul.level_1 a:hover, 
	#navEins ul.level_1 li.active
	{
		color: white; 
		background-color: #c17381;
		padding: 2px 5px;
		margin: 0px;
	}



#umrissIntern
{
	
}
	#foto
	{
		float: right; 
		width: 300px; 
		text-align: center; 
		padding: 3% 0 0 0;
	}
	
	#NavZwei
	{
		float:right;
		width:115px;
	}
		#NavZwei ul.level_1 , 
		#navZwei ul.level_1 li.active span
		{
			margin: 25px 0 0 0; 
			padding: 0;
			font-size:12px;
			width:100%;
		}
		
		* html #NavZwei ul.level_1
		{ /* Korrekturen fuer IE 5.x */
			padding-left: 0; 
			padd\ing-left: 0;
		}
		
		#NavZwei ul.level_1 li
		{
			list-style: none; 
			margin:10px 5px; 
			padding:0px; 
			border-bottom:1px solid #a4c2c2;
		}
		
		#NavZwei ul.level_1 a, 
		#navZwei ul.level_1 li.active span
		{
			display:block; 
			padding:5px; 
			text-decoration: none; 
			font-weight: bold; 
			color:gray;
		}
		
		* html #NavZwei ul.level_1 a
		{ /* Breitenangaben nur fuer IE */
			width: 100%;
		}
		
		#NavZwei ul.level_1 a:hover, 
		#navZwei ul.level_1 li.active span
		{
			color: #c17381;
			padding:5px;
			margin:0;
		}
		

	div#inhalt
	{
		margin-right:420px; 
		/* width: 530px; */
		padding:20px 0px 20px 40px; 
		color:gray; 
		text-align:left;
		line-height: 140%;
	}
	
	

/* EINZELNE UNTERSEITEN BZW. CMS-SPEZIFISCHES */
div#presse p
{
	margin-top:0px; 
	padding-top:0;
}
div#presse h3
{
	margin-bottom:5px; 
	padding-bottom:0;
}

div.ce_gallery table tr.odd
{
	background-color:white;
}
	
div#nachrichten div.layout_short
{
	border-bottom:1px dashed gray; 
	padding-bottom:7px;
}

	div#nachrichten div.layout_short p.info
	{
		font-style:italic;
	}
	
	div#nachrichten div.layout_short p.teaser, div#nachrichten div.layout_short p.more
	{
		display:inline;
	}


.mod_pluginmp3 object {
        margin: 10px 0;
}

	
/*hide from IE mac\*/
* html .ce_table, *html .ce_gallery
{
	height:1%;
}
/*end hide*/


