/* Styles for screen media *//*------------------------------------------------------------------------------------------------------------------------------------------------------ProDry Anal Style SheetAuthor:   morphayVersion:  2006.10www.morphay.com--------------------------------------------------------------------------------------------------------------------------------------------------- */html, body, div, p, h6 { 	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif; 	color: #000; 	cursor: default; }body { 	margin: 0; 	padding: 0; 	background: #60caef; }img { 	border: none; }#kontakt img { 	border: none; 	float: left; }/* LINKS --------------------------------------------------------------------------------------------------------------------------------------------- */a:link, a:active, a:visited { 	color: #006a8f; 	font-weight: bold; 	border-bottom: 1px solid #006a8f; 	padding: 2px; 	text-decoration: none; }a:hover { 	color: #000; 	background: #60caef; 	border-bottom: 1px solid #006a8f; }a img { 	border-width: 0; 	border-style: none; }a.sin:link, a.sin:active, a.sin:visited { 	color: #c0c0c0; 	text-decoration: none; }a.sin:hover { 	color: #c0c0c0; 	border-bottom: #c0c0c0; }a.none:link, a.none:active, a.none:visited, a.none:hover { 	border: none; 	text-decoration: none; }/* COMMON -------------------------------------------------------------------------------------------------------------------------------------------- */h1 { 	font-size: 24px; 	padding: 5px 10px 5px 10px; 	margin-top: 0; }h2 { 	font-size: 18px; 	padding: 25px 10px 5px 10px; 	margin: 0; }h3 { 	font-size: 12px; 	padding: 0 0 5px 10px; 	margin: 0; 	text-transform: uppercase; 	letter-spacing: 0.1em; }h4 { 	font-size: 18px; 	padding: 10px 10px 10px 10px; 	margin: 0; 	color: #006a8f; }p { 	margin: 0; 	padding: 5px 10px 5px 10px; 	line-height: 170%; }.view { 	text-align: right; }.vaginal { 	color: #006e7f; }.anal { 	color: #006a8f; }.line { 	display: none; }.sin { 	font: 12px Arial, Helvetica, sans-serif; 	color: #c0c0c0; 	line-height: 110%; }.small { 	font-size: 11px; }.none { 	margin: 0; 	padding: 0; }p strong { 	text-transform: uppercase; 	font-weight: bold; }ul { 	list-style: square; }hr { 	display: none; }/* HEAD + NAVIGATION --------------------------------------------------------------------------------------------------------------------------------- */#banner { 	padding: 0; 	height: 136px; 	background: #fff url(../images/headabg.gif) no-repeat; 	z-index: 99; }#banner h1 {   display: none; }#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: #60caef; 	border: none; }#menu li a:hover { 	color: #fff; 	text-decoration: none; 	background: #006a8f; }#menu li.active a, #menu li.active a:hover { 	color: #fff; 	text-decoration: none; 	background: #006a8f; 	cursor: default; }	/* MAINCONTENT --------------------------------------------------------------------------------------------------------------------------------------- */#content { 	float: left; 	padding: 0 20px 20px 20px; 	width: auto; 	background: #fff; }		#content ul { 	margin-top: 10px; 	margin-bottom: 10px; }		#content ol { 	margin-left: 0; 	padding-left: 30px; }		#content ol li { 	padding-bottom: 5px; }	#content img {   float: right;   padding: 5px;   border: 2px solid #60caef;   margin: 10px 10px 0 0; }#content img.rightnone {   float: right;   padding: 5px;   border: none;   margin: 10px 10px 0 0; }#content img.leftimg {   float: left;   padding: 0;   border: none;   margin: 15px 10px 0 8px; }#kontakt #content ul { 	margin-top: 10px; 	margin-bottom: 10px; 	list-style: none; }		/* FOOTER -------------------------------------------------------------------------------------------------------------------------------------------- */#footer { 	background: transparent  url(../images/footabg.gif) no-repeat; 	height: 190px; 	clear: both; 	padding: 0; }#footer a { 	padding: 0; 	background: none; 	border: none; 	font-weight: normal; 	text-decoration: underline; }#footer p { 	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 	color: #000; 	line-height: 120%; 	padding-left: 30px; 	width: 530px; }	#links { 	display: block; }#links p { 	padding: 115px 0 0 255px; 	font-size: 10px; 	color: #c0c0c0; }#links a { 	padding: 0; 	background: none; 	color: #c0c0c0; 	font-weight: normal; 	text-decoration: none; 	border: none; }#foot { 	clear: both; 	position: fixed; 	height: 190px; 	width: 100%; 	bottom: -2px; 	left: 0px; 	background: url(../images/footbg.gif) no-repeat center; z-index: 99;}				/* MISC ---------------------------------------------------------------------------------------------------------------------------------------------- */#container { 	width: 800px; 	background: #fff; 	border: 9px solid #fff; 	margin: 0 auto; 	padding: 0; }#shop { 	position: absolute; 	left: 50%; 	top: 0px; 	width: 270px; 	height: 125px; 	margin-left: 125px; 	z-index: 99;	}#shop p { 	margin: 0; 	padding: 0; }#shop p span { 	display: none; }#shop a { 	display: block; 	width: 270px; 	height: 125px; 	border: none; 	background: none; }	#skip { 	display: none; }#top { 	display: none; }