@charset "iso-8859-1";

/************************************************************************

	Global reset

************************************************************************/

* {
	margin: 0px; padding: 0px; border: none;
}
h1, h2, h3, h4, h5, h6 {
	font-size: 1em;
}
/***		***/


div.clearer,
div.clear,
div#clearer,
div#clear {
	clear: both;
}

html {
	height:100%;
}


/************************************************************************

	Body-container

************************************************************************/

body {
	
	background: url(bg_start_klein.jpg);
	background-repeat: repeat-x;
	background-color: #fdbe00;
	height:100%;

	/*text-align: center;  Center hack */
}


/************************************************************************

	Website-container

************************************************************************/

div#website {
	position: absolute;
	left: 50%;
	margin-left: -550px;
	width: 1100px;
	text-align: left; /* Center hack */
	font-family: Arial, verdana, sans-serif;
	
}


/************************************************************************






/************************************************************************

	Container for content (left, middle, right column)

************************************************************************/

div#main {
	float:left;
	display:block;
	clear:both;
	position:relative;
	height:549px;
	width:1100px;
	background-image:url(startbild_ohne_text.jpg);
	background-repeat:no-repeat;
	color:#333;
	font-size:12px;
	line-height:15px;		
}



/************************************************************************

	Main content starts here

************************************************************************/

div#content2 {
	position:relative;
	display:inline;
	float:left;
	padding-left:15px;
	padding-right:15px;
	padding-top:10px;
	padding-bottom:10px;
}

div#content {
	width:1100px;
	height:450px;
	min-height:450px;
	font-size:12px;
	color: #333;
}



div#physio {
	position:absolute;
	top:115px;
	left: 646px;
	height:50px;
	width:120px;
	color:#cdcde7;
	font-size:13px;
	font-weight:bold;
	font-style: italic;
	text-align: center;
}

div#physio a, 
div#physio a:link {
	color:#cdcde7;
	text-decoration: none;
}

div#aktuelles {
	position:absolute;
	top:267px;
	left: 800px;
	height:50px;
	width:120px;
	color:#cdcde7;
	font-size:13px;
	font-weight:bold;
	font-style: italic;
	text-align: center;
}

div#aktuelles a, 
div#aktuelles a:link {
	color:#cdcde7;
	text-decoration: none;
}

div#medwell {
	position:absolute;
	top:410px;
	left: 640px;
	height:50px;
	width:120px;
	color:#cdcde7;
	font-size:13px;
	font-weight:bold;
	font-style: italic;
	text-align: center;
}

div#medwell a, 
div#medwell a:link {
	color:#cdcde7;
	text-decoration: none;
}

div#rehafit {
	position:absolute;
	top:410px;
	left: 337px;
	height:50px;
	width:120px;
	color:#cdcde7;
	font-size:13px;
	font-weight:bold;
	font-style: italic;
	text-align: center;
}

div#rehafit a, 
div#rehafit a:link {
	color:#cdcde7;
	text-decoration: none;
}

div#logo {
	position:absolute;
	top:267px;
	left: 177px;
	height:50px;
	width:120px;
	color:#cdcde7;
	font-size:13px;
	font-weight:bold;
	font-style: italic;
	text-align: center;
}

div#logo a, 
div#logo a:link {
	color:#cdcde7;
	text-decoration: none;
}


div#ergo {
	position:absolute;
	top:115px;
	left: 350px;
	height:50px;
	width:120px;
	color:#cdcde7;
	font-size:13px;
	font-weight:bold;
	font-style: italic;
	text-align: center;
}

div#ergo a, 
div#ergo a:link {
	color:#cdcde7;
	text-decoration: none;
}
/************************************************************************

	Main text

************************************************************************/

div#content p {
	color: #333;
	line-height:1.4em;
	padding-bottom:0.8em;
}

	
div#content h1 {
	font-size: 3.0em;
	line-height:3.0em;
	padding-top:0;
	padding-bottom:0.6em;
	font-weight:bold;
	color:#3a529c;
	text-align:center;
	font-style: italic;
	font-family: Arial, verdana, sans-serif;
}

div#content2 h1 {
	font-size: 3.0em;
	line-height:3.0em;
	padding-top:0;
	padding-bottom:0.6em;
	font-weight:bold;
	color:#3a529c;
	text-align:center;
	font-style: italic;
	font-family: Arial, verdana, sans-serif;
}

div#content h2 {
	font-size: 1.4em;
	line-height:1.4em;
	padding-top: 0.1em;
	padding-bottom: 0.4em;
	color:#333;
	font-family: Arial, verdana, sans-serif;
}

div#content h3 {
	font-size: 1.0em;
	padding-top: 0.1em;
	padding-bottom: 0.4em;
	font-weight:bold;
	color:#333;
}

	
/************************************************************************

	Main links

************************************************************************

div#content a,
div#content a:link,
div#content a:visited,
div#content a:active {
	text-decoration: none;
	color:#9d2121;		
}

div#content a:hover,
div#content a:focus {
	color:#9d2121;
	text-decoration: underline;
}





/************************************************************************

	Rightside content starts here

************************************************************************/

div#rightcolumn2 {
	position:relative;
	display:inline;
	float:left;
	padding:15px;
}

div#rightcolumn {
	width:190px;
}


	
/************************************************************************

	Right content links

************************************************************************/


/************************************************************************

	Footer content starts here

************************************************************************/

div#footer {
	position:relative;
	float:left;
	display:inline;
	width: 1100px;
	height: 164px;
	background-image:url(bg_buttons.jpg);
	background-repeat: no-repeat;
	background-position:center;
}

/************************************************************************

	Top footer content starts here

************************************************************************/
	
div#footer_top {
	padding-left:20px;
	padding-right:40px;
	padding-top:15px;
	padding-bottom:15px;
	color: #ccc;
	font-size: 8pt;
}

/************************************************************************

	Top footer content text

************************************************************************/

div#footer_top p.col-left {
	float:left;
}

div#footer_top p.col-right {
	float:right;
}

div#footer_top a,
div#footer_top a:link,
div#footer_top a:visited,
div#footer_top a:active {
	text-decoration: none;
	color: #ccc;
}


div#footer_top a:hover,
div#footer_top a:focus {
	color: #fff;
}

/************************************************************************

	Bottom footer content starts here

************************************************************************/	
	
div#footer_bottom {
	padding-left:20px;
	padding-right:40px;
	padding-top:20px;
	color: #ccc;
	font-size: 8pt;
	text-align:center;
}

/************************************************************************

	Bottom footer content text

************************************************************************/

	
div#footer_bottom a,
div#footer_bottom a:link,
div#footer_bottom a:visited,
div#footer_bottom a:active {
	text-decoration: none;
	color: #ccc;
}

div#footer_bottom a:hover,
div#footer_bottom a:focus {
	text-decoration: underline;
	color: #ccc;
}
