/* Styles for screen media *//*------------------------------------------------------------------------------------------------------------------------------------------------------ProDry Style SheetAuthor:   morphayVersion:  2006.10www.morphay.de--------------------------------------------------------------------------------------------------------------------------------------------------- */html, body, div, p, h6 { 	font: 12px Verdana, Geneva, 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: #006e7f; 	text-decoration: none; }a:hover { 	color: #000; }a img { 	border-width: 0; 	border-style: none; }a.vag:link, a.vag:active, a.vag:visited { 	color: #006e7f; 	font-weight: bold; 	border-bottom: 1px solid #006e7f; 	padding: 2px; }a.vag:hover { 	color: #000; 	background: #97d4df; 	border-bottom: 1px solid #006e7f; }a.ana:link, a.ana:active, a.ana:visited { 	color: #006a8f; 	font-weight: bold; 	border-bottom: 1px solid #006a8f; 	padding: 2px; }a.ana:hover { 	color: #000; 	background: #60caef; 	border-bottom: 1px solid #006a8f; }a.morph:link, a.morph:active, a.morph:visited { 	color: #e60; 	text-decoration: none;   padding: 2px;  border-bottom: 1px solid #9da9a9; }a.morph:hover { 	color: #414d4d; 	background: #d3dfdf;}/* COMMON -------------------------------------------------------------------------------------------------------------------------------------------- */h1 { 	font-size: 24px; 	padding: 5px 10px 0 20px; 	margin-top: 0; }h2 { 	font-size: 18px; 	padding: 0 10px 5px 20px; 	margin: 0; }h3 { 	font-size: 12px; 	padding: 0 0 5px 20px; 	margin: 0; 	text-transform: uppercase; 	letter-spacing: 0.1em; }h1 span, h2 span, h3 span, h4 span { 	display: none; }p { 	margin: 0; 	padding: 5px 10px 5px 20px; 	line-height: 170%; }p.intent60 {   padding-left: 80px; }.view { 	text-align: right; }.vaginal { 	color: #006e7f; }.anal { 	color: #006a8f; }.line { 	display: none; }.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; }/* MAIN ---------------------------------------------------------------------------------------------------------------------------------------------- */#vagbox { 	float: left;	padding: 0;	margin: 0; 	width: 398px; 	background: #fff url(../images/indexvagbg.gif) top right no-repeat; }#anabox { 	float: right; 	width: 402px; 	margin: 0; 	padding: 0; 	background: #fff url(../images/indexanbg.gif) top left no-repeat; }#slogan { 	clear: both; 	display: block; 	float: none; 	width: 100%; 	padding: 25px 0 0 0; 	margin: 0; }#slogan p { 	text-align: center; 	letter-spacing: 2px; 	padding: 0 0 10px 0; }	#slogan h1 { 	font-size: 17px; 	font-weight: bold; 	color: #006e7f; 	letter-spacing: 2px; 	line-height: 16px; 	text-align: center; 	padding: 10px 0 0 0; 	margin: 0; }#menu {   height: auto; 	margin: 23px 0; 	padding: 0 20px; 	position: relative; }#menu li { 	display: inline;   font-size: 12px;   line-height: 38px; 	color: #000; 	text-transform: uppercase; 	padding: 0;}* html #menu li {   height: 38px;   margin: 0; }#menu li a { 	display: inline; 	font-weight: bold; 	padding: 10px 13px; 	margin-right: 2px; 	color: #000; 	text-decoration: none; 	background: #97d4df; 	border: none; }#menu li a:hover { 	color: #fff; 	text-decoration: none; 	background: #006e7f; }#menu li.active a, #menu li.active a:hover { 	color: #fff; 	text-decoration: none; 	background: #006e7f; 	cursor: default; }#aktion { 	clear: both; 	display: block; 	float: none; 	width: 100%; 	padding: 0 0 50px 0; 	margin: 0; }#aktion .rightimg {   float: right;   margin: 0 15px 0 15px; }#aktion .leftimg {   float: left;   margin: 11px 0 0 20px; }/* FOOTER -------------------------------------------------------------------------------------------------------------------------------------------- */	#footer { 	clear: both; 	display: block; 	height: 100px; 	margin: 0; 	padding: 0; 	background: transparent url(../images/indexfootbg.gif) top center no-repeat; 	color: #000; }#footer a { 	padding: 0; 	background: none; 	color: #000; 	font-weight: normal; 	text-decoration: underline; 	border: none; }#footer p { 	font-size: 10px; 	color: #000; 	padding-top: 82px; }#links { 	display: block; 	text-align: right; }#links p { 	font-size: 10px; 	color: #c0c0c0; }#links a { 	padding: 0; 	background: none; 	color: #c0c0c0; 	font-weight: normal; 	text-decoration: none; 	border: none; }/*MISC ---------------------------------------------------------------------------------------------------------------------------------------------- */#container {	width: 800px;	background: #fff; 	border: 9px solid #fff; 	color: #000;	margin: 0 auto; 	padding: 0; }#disclaimer {	clear: both;	padding: 0 0 20px 0;	height: 300px;	overflow: auto;	background: transparent;	margin-bottom: 20px;}#disclaimer p { 	font-size: 10px; } 