@CHARSET "UTF-8";
/* - - - - - - -*\
content = Rahmen um alles
cont_portale = Leiste mit Link auf gesdundheit 50+ und DocCheck Login
cont_logoleiste = Leiste der Logos
cont_footerlogo = Whitehall-Logo über Footer
cont_footer = Adressleiste Footer
\* - - - - - - -*/
* {
	margin: 0px;
	padding: 0px;
}
body {
	width: 100%;
	height: 100%;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #C8CCCA;
	background-image: url('../_images/body_bg.jpg');
	background-position: left top;
	background-repeat: repeat-x;
	/* letter-spacing: 0.1em; */
	text-decoration:none;	
}
input {margin:0px; padding:0px;}
input.text {width: 135px; font-size: 13px; }
.clear {clear:both; height: 1px;}

/* - - - - - - -*\
| == content
\* - - - - - - -*/
#content {
	margin:0 auto;
	position:relative;
	width:994px;
	}  
	
/* - - - - - - -*\
| == cont_portale
\* - - - - - - -*/
#cont_portale {margin-top: 59px;}
.text_gesundheit {	
	padding-top: 106px;
	float: left; 
	width: 195px;
	text-align: right;
	padding-right: 11px;
	/*line-height: 13px;*/
	line-height: 1em;
	/* height: 174px; */
	}
.cont_gesundheit {
	padding: 77px 0px 0px 34px;
	float: left; 
	background-image: url('../_images/gesundheit_bg.gif');
	background-position: left top;
	background-repeat: no-repeat;
	width: 245px;
	height: 174px;
	}
.cont_doccheck {
	padding: 77px 0px 0px 34px;
	padding-top: 77px;	
	text-decoration: none;
	float: left; 
	background-image: url('../_images/doccheck_bg.gif');
	background-position: left top;
	background-repeat: no-repeat;
	width: 216px;
	height: 174px;
	}
.cont_gesundheit a, .cont_doccheck a	{
	font-size: 19px;
	font-weight: bold; 
	text-decoration: none;
	color: #FFF;
	}
.form {
	padding-top: 15px;	
	}
.formtext {
	padding-top: 2px;
	float: left;
	width: 65px;
	color: #FFFFFF;
	font-size: 13px;
	}	
.input {
	float: left;
	padding-bottom: 5px;
	}
.button {
	border:none; 
	background-color:transparent; 
	background-image :url(../_images/pfeil.gif); 
	background-repeat: no-repeat; 
	background-position:0px 3px;
	padding-left:20px;
	color:#646466; 
	font-size: 14px; 
	font-weight: bold;
	text-align: left;
	margin: 14px 0 0 65px;
	cursor: pointer;
	}
.text_doccheck {
	padding-top: 66px;
	float: left; 
	width: 213px;
	padding-left: 11px;	
	vertical-align: bottom;	
	line-height: 1em;
	}	
/* - - - - - - -*\
| == cont_logoleiste
\* - - - - - - -*/
#cont_logoleiste {margin-top: 65px;}
.spalt, .centrum, .vitasprint, .caltrate, .baldriparan, .thermacare {float: left; }
.spalt {margin-left: 45px;}
.centrum {margin-left: 10px;}
.vitasprint {margin-left: 45px;}
.thermacare {margin-left: 45px;}
.caltrate {margin-left: 45px;}
.baldriparan {margin-left: 45px;}
/* - - - - - - -*\
| == cont_footerlogo
\* - - - - - - -*/
#cont_footerlogo {
	padding-top: 95px;
	text-align: center;
	}

/* - - - - - - -*\
| == cont_footer
\* - - - - - - -*/
#cont_footer {margin-top: 20px; text-align:center;}
#cont_footer a { font-weight: bold; line-height: 20px; }
  
/* - - - - - - -*\
| ==search
\* - - - - - - -*/

input.search {
  background: url(../_images/input-search.gif) no-repeat;
  margin: 10px 0 0 30px;
  padding: 5px 0 0 10px;
  width: 170px; height: 19px;
}

input.search-submit {
  position: relative;
  top: 2px; left: -32px;
}


/* - - - - - - -*\
| ==contact-box
\* - - - - - - -*/

#contact-box {
  background: url(../_images/contact-box-rapport.jpg) repeat-x #fff;
  margin-top: 150px;
  min-height: 100px; height: 100px;
  padding: 10px;
  width: 145px;
}
html>body #contact-box {
  height: auto;
}

#contact-box h2 {
  color: #0071BC;
  font-size: 12px;
  font-weight: bold;
}

#contact-box p {
  font-size: 12px;
  line-height: 14px;
  margin-top: 10px;
}

#contact-box a {
  color: #000;
  text-decoration: none;
}
