/**
 * CSS styles for Contenido sample client.
 * 
 * @author Rudi Bieller
 * @copyright four for business AG <www.4fb.de>
 * @version 1.0.0
 * 
 * created 2008-03-04
 */

/* ----------------- general html structure */
html, body, div, p, td, a, input, textarea, select {
	font-family:Arial, Verdana, sans-serif;
	color:#606060;
}
html, body {
	margin:0;
	padding:0;
	/*overflow:auto;*/
}
html {
	height:100%;
}
body {

	height:100%;
}
form {
	display:none;
}

/* /----------------- general html structure */

/* ###################################################### */
/* ####################### HEADER ####################### */
/* ###################################################### */
#header {
display:none;
}

/* ###################################################### */
/* ####################### MAIN BODY #################### */
/* ###################################################### */
#outerContainer {
	width:100%;

}
* html #outerContainer {
	height:90%;
}
#contentContainer {

}

#contentContainer #navi {
display:none;
}

#contentContainer #content {
		width:100%;
}




/* ###################################################### */
/* ####################### MAIN CONTENT ################# */
/* ###################################################### */
#content {
	font-size:14px;
	line-height:1.4;
	border-top:2px solid #888888;
border-bottom:2px solid #888888;
padding-top:20px;
}

#contentContainer #content #inhalt{

	
	
}

#inhalt .textItem  {
float:none;
}

#inhalt .textItem .textLinks {
float:left;
width:48%;
padding-right:10px;
}

#inhalt .textItem .textRechts {
float:left;
width:48%;
padding-left:10px;
}

#inhalt .textItem .textRechts img.portrait {
height:290px;
width:290px;
border:4px solid #fff;
box-shadow: -2px 0px #dbdcdd, 0 2px #dbdcdd,
      2px 0 #dbdcdd, 0 -2px #dbdcdd;
} 

#content h1 {
  position: relative;
	margin:0 0 10px 0;
  margin-left:0px;
  margin-right:25px;
	font-size:20px;
	font-weight:bold;
	color:#333;
	white-space: nowrap;
	overflow: hidden;
}






/* ###################################################### */
/* ####################### SEARCH OUTPUT ################ */
/* ###################################################### */
#searchResults {
	margin:0 0 10px 0;
}
#searchResults p.message {
	margin:20px 0 30px 0;
}
#searchResults div.searchResultItem {
	border-bottom:1px solid #ccc;
	margin:0 0 10px 0;
	padding:0 0 10px 0;
}
#searchResults div.searchResultItem h2 {
	font-size:14px;
	margin:0 0 5px 0;
	padding:0;
	color:#0060b1;
	font-style:normal;
}






/* ###################################################### */
/* ####################### FOOTER ####################### */
/* ###################################################### */
#footer {
padding-top:30px;
	width:100%;
	margin:auto;
	text-align:center;
	
}
#footer #FooterContent {
 	width:100%;
	margin:auto;
		font-size:14px;
}




/* ###################################################### */
/* ####################### LINKS ######################## */
/* ###################################################### */
a {
	color:#1c3a6e;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}

/* ###################################################### */
/* ####################### CONTACT FORM ############'#### */
/* ###################################################### */
#contactForm {
display:none;
}


img.xPrint {
border:0px;
}
div.xPrint{
width:100%;
border:1px solid #000;
text-align:right;
}

hr.HandlungsAufforderung, hr.FormLinie {
display:none;
}