/* Styles for print media *//*--------------------------------------------------------------------------------ProDry Style SheetAuthor:   morphayVersion:  2011.11www.morphay.de-------------------------------------------------------------------------------- */html, body, div, p, h6 { 	font: 100.01% Arial, Helvetica, Verdana, Geneva, sans-serif; 	color: #333; 	cursor: default; }body { 	margin: 0; 	padding: 0; 	background: #fff; }/* LINKS -------------------------------------------------------------------------- */a:link, a:active, a:visited { 	color: #006e7f; 	text-decoration: none;   outline: none;}a:hover { 	color: #000;   outline: none;}a img { 	border-width: 0; 	border-style: none;   outline: none;}a.vag:link, a.vag:active, a.vag:visited { 	color: #006e7f; 	font-weight: bold; 	border-bottom: 1px solid #006e7f; 	padding: 2px;   outline: none;}a.vag:hover { 	color: #000; 	background: #97d4df; 	border-bottom: 1px solid #006e7f;   outline: none;}a.ana:link, a.ana:active, a.ana:visited { 	color: #006a8f; 	font-weight: bold; 	border-bottom: 1px solid #006a8f; 	padding: 2px;   outline: none;}a.ana:hover { 	color: #000; 	background: #60caef; 	border-bottom: 1px solid #006a8f;   outline: none;}/* COMMON ------------------------------------------------------------------------- */h1 {  color: #333;   font-size: 1.6em;   font-weight: bold;   line-height: 1.2em;   margin: 20px 0 0 0;   padding: 0; }h1.title {	color: #006e7f;   font-size: 1.9em;   font-weight: bold;   line-height: 1.2em;   margin: 35px 0 20px 0;   padding: 0; }h1.title2 {	color: #006e7f;   font-size: 1.9em;   font-weight: bold;   line-height: 1.2em;   margin: 10px 0 20px 0;   padding: 0; }h1 span { 	font-size: 12px; 	color: #000;}h2 {  font-size: .9em;   font-weight: bold;   line-height: 1.2em;   margin: 0 0 1.5em 0;   padding: 0; }h3 {  font-size: 1em;   font-weight: bold;   line-height: 1.2em;   margin: 0;   padding: 1.5em 0 0 0; }h3.prod {  font-size: 1em;   font-weight: bold;   line-height: 1.2em;   margin: 0 0 1.5em 0;   padding: 0; }h4 {  font-size: .8em;   line-height: 1.6em;   font-weight: bold;   margin: 0 0 .9em 0;   padding: 0; }h4.nomargin {  font-size: .8em;   line-height: 1.6em;   font-weight: bold;   margin: 0;   padding: 0; }h5 { 	font-size: 16px; 	margin: 0; 	padding: 5px 0 5px 0; }p, li {  font-size: .75em;   line-height: 1.4em;   font-style: normal;   margin: 0 0 .9em 0;   padding: 0; }p.faq {   font-size: .9em; 	margin: .9em 0 0 0;	font-weight: bold;	color: #006e7f;}p.faq2 { 	margin: 0;}.small { 	font-size: .7em; }.bigger { 	font-size: 12px; }.view { 	text-align: right; }.vaginal { 	color: #006e7f; }.err { 	color: #c00; }.anal { 	color: #006a8f; }.leftimg { 	float: left; 	margin: 4px 15px 0 0;}.leftimg2 { 	float: left; 	margin: 2px 10px 0 0;}.leftimg3 { 	float: left; 	margin: -17px 0 0 10px;}.leftimg4 { 	float: left; 	margin: 6px 0 0 10px;}.leftimg5 { 	float: left; 	margin: 0 10px 0 0;}.leftimg6 { 	float: left; 	margin: 0 0 0 10px;}.rightimg { 	float: right; }.rightimg2 { 	float: right; 	margin: 0 0 0 10px;}.sin { 	font: 11px Arial, Helvetica, sans-serif; 	color: #c0c0c0; 	line-height: 110%; }.none { 	margin: 0; 	padding: 0; }p strong { 	text-transform: uppercase; 	font-weight: bold; }ul { 	list-style: square; }hr { 	display: none; }/* HEADER AND NAVIGATION ---------------------------------------------------------- */#header { 	padding: 0;	margin: 0; 	width: 100%; 	height: 55px;	display: block;	background: #fff; }#header h1 {  font-size: 3em;  margin-top: 0;  padding-top: 0;}#menu, #infonav, #slogan {   display: none; }/*FORM ELEMENTS ------------------------------------------------------------------ */#name, #email, #phone, #fax, #lieferanschrift, #captcha { 	background: #fff; 	padding: 9px 5px; 	font: 13px Arial, Helvetica, Verdana, Geneva, sans-serif; 	font-weight: bold;	color: #000; 	width: 90%; 	margin: 0 0 1px 0; 	border: 1px solid #006e7f; }#captcha { 	width: 150px; 	margin: 2px 0 1px 0; }#anzeige_Nachricht { 	background: #ffc; 	border: 1px solid #ffc; 	width: 30px;	font-weight: bold; 	color: #000; }#subject { 	background: #fff; 	padding: 9px 5px; 	font: 13px Arial, Helvetica, Verdana, Geneva, sans-serif; 	font-weight: bold;	color: #000; 	width: 90%; 	margin: 0 0 1px 0; 	border: 1px solid #006e7f; }#message { 	background: #fff; 	padding: 9px 5px; 	color: #000; 	width: 90%; 	margin: 0 0 1px 0; 	border: 1px solid #006e7f; }#submitbtn { 	font: 11px Arial, Helvetica, Verdana, Geneva, sans-serif; 	text-transform: uppercase; 	color: #000; }#resetbtn, #printbtn { 	font: 11px Arial, Helvetica, Verdana, Geneva, sans-serif; 	text-transform: uppercase; 	color: #000; }/* FOOTER ------------------------------------------------------------------------- */	#footer { 	clear: both; 	display: block; 	margin: 0 0 0 0; 	padding: 45px 0 25px 0; 	background: transparent; 	color: #333; }#footer a { 	font-weight: bold; }#footer p { 	font-size: .7em; 	line-height: 1.2em; 	text-align: center;}#footer p.pfad {  color: #858585;  line-height: 1.4em;   font-style: normal;   margin: 0 0 .25em 0;   padding: 0; }/*MISC --------------------------------------------------------------------------- */#container {	width: 100%;	background: #fff; 	color: #000;	margin: 0 auto; 	padding: 0; }#disclaimer {	clear: both;	padding: 0 0 20px 0;	margin-bottom: 20px;}#disclaimer p { 	font-size: .7em; } 
