* {
	margin: 0px;
	padding: 0px;
}
body	{
	font-size:	1em;
	font-weight:	normal;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family:	Arial, "Myriad Web", Geneva, Helvetica, sans-serif;
	color: #013A2C;
	font-size-adjust:	.48;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	text-decoration:	none;
	background-color: #CED3D1;
}


a {
	color: #013a2c;
}

a:visited {
		}
a:active {
		}
a:hover {
		}
	
a, address, blockquote, body, cite, code, dd, del, dfn,		
div, dl, dt, em, form, h1, h2, h3, h4, h5, h6, iframe, img, kbd,		
li, object, ol, p, q, samp, small, span, strong, sub, sup, ul, var, 		
applet, big, center, dir, font, hr, menu, pre,		
abbr, acronym, bdo, button, fieldset, ins, label	{
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	text-decoration:	none;
	border-color:	black;
	border-style:	none;
	letter-spacing: normal;
	line-height: normal;
	}	
			
p {
	text-align: justify;
	margin-right: 10px;
	margin-left: 10px;
	margin-top: 5px;
	line-height: 140%;
}


h1	{
	font-family:	Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size-adjust:	.46;
	font-size:	1.1em;
	font-weight:	bold;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	margin-bottom:	0.75em;
	line-height:	1.5em;
	margin-right: 10px;
	margin-left: 5px;
}	

h2	{
	font-size:	1em;
	font-weight:	normal;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family:	Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #013A2C;
	font-size-adjust:	.48;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	text-decoration:	none;
	background-color: #CED3D1;
	margin-right: 10px;
	margin-left: 10px;
	margin-top: 5px;
	margin-bottom: 10px;
	text-align: justify;
}

#DIV_Navigation ul {
	padding-top:7px;
	padding-bottom:7px;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #E0E3E2;
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #C7CDCB;
	border-right-color: #A9B7B3;
	border-bottom-color: #A9B7B3;
	border-left-color: #C7CDCB;
	float: left;
	margin-right: 5px;
	margin-left: 10px;
	display: inline; /* Umgeht das Problem mit doppeltem Rand im IE*/

}

#DIV_Navigation li {
	list-style-type: none;
	display: inline;
	padding: 5px;
	padding-left: 4px;
	padding-right: 3px;
	margin: 0px;
	font-size: 0.75em;
	clear: both;
    color: #703320;
	letter-spacing:	0.1em;
}

#DIV_Navigation li a,
#DIV_Navigation li a:link,
#DIV_Navigation li a:visited {
	text-decoration: none;
	color: #013a2c;
	padding-top: 5px;
	padding-bottom: 5px;
	letter-spacing:	0.1em;
}

#DIV_Navigation li a:hover,
body#page_index #menue_index a,
body#page_projekte #menue_projekte a,
body#page_ausstellung #menue_ausstellung a,
body#page_baeder #menue_baeder a,
body#page_boeden #menue_boeden a,
body#page_referenzen #menue_referenzen a,
body#page_wellness #menue_wellness a,
body#page_treppen #menue_treppen a,
body#page_kontakt #menue_kontakt a,
body#page_team #menue_team a,
body#page_team #menue_weitere_links a

{
	color: #703320;
 }
 
#DIV_Text_Referenzen ul {
	width: 250px;
}

#DIV_Text_Referenzen li {
	display: block;
	list-style-type: none;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
}

#DIV_Text_Referenzen a,
#DIV_Text_Referenzen a:link,
#DIV_Text_Referenzen a:visited {
	padding-top: 1px;
	padding-bottom: 1px;
	font-family: Myriad Web, Geneva, Arial, Helvetica, sans-serif;
	color: #013A2C;
	padding-right: 5px;
	padding-left: 0px;
}

#DIV_Text_Referenzen a:hover,
#DIV_Text_Referenzen a:active,
#DIV_Text_Referenzen a:focus


{
	background-color: #CCCCCC;
}
#page_referenzenliste a {
	color: #013A2C;
	text-decoration: underline;
}
dt {
	padding-left: 10px;
	font-weight: 400;
	float: left;

}
dl {
	display: block;
	padding-bottom: 5px;
}

dd {
	text-align: right;
	padding-right: 10px;
}

#DIV_Text a {
	color: #013a2c;
	text-decoration: underline;	
}

iframe {
	background-color: #CED3D1;
}

.hide {
    display:none;	
}