/* Styles for screen media *//*------------------------------------------------------------------------------------------------------------------------------------------------------morphay.de Style SheetAuthor:   morphay Version:  2010.04www.potenztrainer.eu--------------------------------------------------------------------------------------------------------------------------------------------------- */html, body, div, p, h3, h6, td {	font: 100.01% Arial, Helvetica, sans-serif; 	color: #000; 	cursor: default; }body {	margin: 0; 	padding: 0; 	background: #fff url(../images/bodybg.gif) repeat-y center top;}/* LINKS --------------------------------------------------------------------------------------------------------------------------------------------- */a:link, a:active, a:visited {	color: #000; 	text-decoration: none;   padding: .2em;  margin: 0 -0.2em; 	background: #c2e5f6;}a:hover {	color: #fff; 	text-decoration: none; 	background: #009bdd; }a:link.none, a:active.none, a:visited.none, a:hover.none {	color: #ffe123;	text-decoration: none;   padding: 0 !important;  margin: 0 !important;   border: none !important; 	background: none !important;}a:link.txt, a:active.txt, a:visited.txt {	color: #009bdd;	text-decoration: none;   padding: 0 !important;  margin: 0 !important;   border: none !important; 	background: none !important;}a:hover.txt {	color: #000;	text-decoration: none;   padding: 0 !important;  margin: 0 !important;   border-bottom: 2px solid #009bdd !important; 	background: none !important;}/* COMMON -------------------------------------------------------------------------------------------------------------------------------------------- */h1 {  font-size: 1.6em;   font-weight: normal;   line-height: 1.6em;   margin: 0;   padding: 0; }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.6em;   margin: 0;   padding: 1.5em 0 0 0; }h4 {  font-size: .9em;   font-weight: bold;   line-height: 1.6em;   margin: 0;   padding: 0; }p, td {  font-size: .8em;   line-height: 1.6em;   font-style: normal;   margin: 0 0 .9em 0;   padding:0; }p.right {   text-align: right;  font-size: 11px; }p.small, .small {   font-size: 11px; }.important {	background: #ffc;}hr {	display: none;}form {	margin: 0;}table {  width: 100%;   border-collapse: collapse;   border: none;   margin: .5em 0 2em 0; }td {  vertical-align: top;   padding: 5px 5px 5px 0;  border: none; }.upper {	text-transform: uppercase;}	.noscreen {	display: none;	}img {	border: none;}.leftimg {   float: left; }.leftimg2 {   float: left;   margin: 4px 15px 0 0; }.leftimg3 {   float: left;   margin: 7px 9px 0 0; }.leftimg4 { 	float: left; 	padding: 6px; 	border: 1px solid #99989e;   margin: 4px 15px 0 0; }.rightimg {   float: right; }.rightimg2 {   float: right;   margin: 0 0 0 15px; }acronym {	border-bottom: 1px dotted #8a9696; 	cursor: help;}cite {   font-size: .85em;   color: #9da9a9; }.divider {   margin: 5px 0 5px 0;   background: transparent url(../images/linebg.gif) repeat-x left top;   width: 100%;   height: 1px; }/*HEAD AND NAVIGATION ------------------------------------------------------------------------------------------------------------------------------- */#head {	display: block; 	height: 151px; 	padding: 0;	margin: 0;	width: 361px; 	position: relative;}#navigation { 	margin: 0 0 0 20px; 	height: 41px; 	padding: 0; 	position: relative;}#menu { 	margin: 0 0 0 14px; 	padding: 9px 9px; 	position: absolute;}#menu li { 	display: inline;   font-size: 1em;   line-height: 1.6em; 	color: #000; 	padding: 0;}#menu li a { 	display: inline; 	font-weight: bold; 	padding: 9px 9px; 	margin-right: 3px; 	width: 635px; 	color: #fff; 	text-decoration: none; 	background: #009bdd; }#menu li a:hover { 	color: #000; 	text-decoration: none; 	background: #78d2f8; }#menu li.active a, #menu li.active a:hover { 	color: #000; 	text-decoration: none; 	background: #78d2f8; 	cursor: default; }/*MAINCONTENT --------------------------------------------------------------------------------------------------------------------------------------- */#content {	background: transparent; 	width: 100%; 	position: relative; 	margin: 0; 	padding: 0;}* html #content {   margin-top: -3px;}.leftcontent {   float: left;  width: 374px;}.leftcontent2 {   float: left;  width: 515px;  margin: 28px 0 0 50px; }.leftcontent .textbox {   margin: 0 22px 0 30px;  text-align: right;}.maincontent {	float: left;   width: 576px;   padding: 15px 0 0 0;   margin: 0; 	position: relative; }.maincontent2 {	float: left;   width: 385px;   padding: 15px 0 0 0; 	position: relative; }.maincontent3 {	clear: both;   width: 900px;   padding: 15px 0 0 50px; 	position: relative; }.maincontent ul {  font-size: .8em;   line-height: 1.6em;   margin: 0 0 1.2em 0;   padding: 0; }.maincontent ul li {  margin: 0 0 0 1.5em;   padding: 0;    list-style-image: url(../images/point.gif); }/*FORM ELEMENTS -------------------------------------------------------------------------------------------------------------------- */#name, #email, #subject, #captcha { 	background: #fff; 	padding: 10px; 	font: 1em Arial, Helvetica, Verdana, Geneva, sans-serif; 	color: #000; 	width: 560px; 	margin: 0 0 1px 0; 	border: 1px solid #a5acb2; }#message { 	background: #fff; 	padding: 10px; 	color: #000; 	width: 560px; 	margin: 0 0 1px 0; 	border: 1px solid #a5acb2; }#captcha { 	width: 150px; 	margin: 2px 0 1px 0; 	padding: 5px; 	border: 1px solid #a5acb2; }#name:hover, #email:hover, #captcha:hover, #subject:hover, #message:hover { 	border: 1px solid #78d2f8; }#name:focus, #email:focus, #captcha:focus, #subject:focus, #message:focus { 	border: 1px solid #009bdd; }#anzeige_Nachricht { 	background: #ffc; 	border: 1px solid #ffc; 	width: 30px;	font-weight: bold; 	color: #000; }#submitbtn { 	font: 1em Arial, Helvetica, Verdana, Geneva, sans-serif; 	color: #000; }#resetbtn, #printbtn { 	font: 1em Arial, Helvetica, Verdana, Geneva, sans-serif; 	color: #000; 	float: left; }		/*FOOTER -------------------------------------------------------------------------------------------------------------------------------------------- */#footer {	clear: both; 	position: relative; 	padding: 45px 10px 5px 29px; 	margin: 0 0 0 49px; 	background: #fff url(../images/innoline.gif) no-repeat right top; 	text-align: center; }#footer p {	font-size: .7em; }/*MISC ---------------------------------------------------------------------------------------------------------------------------------------------- */#container {	width: 980px; 	padding: 0; 	margin: 0 auto; 	background: #fff url(../images/containerbg.gif) no-repeat right top; 	position: relative; }#footcontainer {	width: 960px; 	padding: 0 20px 0 0; 	margin: 0 auto; 	background: #fff; 	position: relative; }#skip {	display: none;}#top {	display: none;}  
