/* Styles for screen media *//*-------------------------------------------------------------------------------------------------------------------------------------ProDry Presse Style SheetAuthor:   morphayVersion:  2008.01www.morphay.de---------------------------------------------------------------------------------------------------------------------------------- */html, body, div, p, h6 { 	font: 11px 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; 	border-bottom: 1px solid #006e7f;}a img { 	border-width: 0; 	border-style: none; }a:link.none, a:active.none, a:visited.none, a:hover.none { 	border: none; 	text-decoration: none; }/* COMMON --------------------------------------------------------------------------------------------------------------------------- */h1 { 	font-size: 24px; 	padding: 5px 10px 0 10px; 	margin-top: 0; }h2 { 	font-size: 18px; 	padding: 0 10px 5px 10px; 	margin: 0; }h3 { 	font-size: 11px; 	padding: 0 0 5px 10px; 	margin: 0; 	text-transform: uppercase; 	letter-spacing: 0.1em; }h1 span { 	font-size: 11px; }h3 em {   font-weight: bold;   font-size: 90%;   font-style: normal; }p { 	margin: 0; 	padding: 5px 10px 5px 10px; 	line-height: 140%; }.view { 	text-align: right; }.vaginal { 	color: #006e7f; 	text-align: left; 	cursor: default; }.anal { 	color: #006a8f; 	text-align: left; 	cursor: default; }.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; }.divider {  width: 100%;   height: 0;   border: 1px solid #97d4df;   background: none;   margin: 3px 0 13px 0;   overflow: hidden; }#container {	width: 800px;	background: #fff; 	border: 9px solid #fff; 	color: #000;	margin: 0 auto; 	padding: 0; }/* HEAD AND NAVIGATION -------------------------------------------------------------------------------------------------------------- */#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; }	/* 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; }#maincontent {   width: 100%;   clear: both;   margin: 5px 0;   padding: 0; }#textbox { 	float: left;	padding: 0 25px 35px 20px;	margin: 0; 	width: 470px; 	background: #fff; }#infobox { 	float: left; 	width: 260px; 	margin: 0; 	padding: 0 0 0 20px; 	background: #fff; }	/* 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; }