/* Styles for screen media *//*------------------------------------------------------------------------------------------------------------------------------morphay.de Style SheetAuthor:   morphay / www.morphay.deVersion:  2009.08www.daswarennochzeiten.prodry.de------------------------------------------------------------------------------------------------------------------------------ */html, body, div, p, h1, h2, h3, h6, td {	font: 100.01% Arial, Helvetica, Verdana, Geneva, sans-serif; 	color: #000; 	cursor: default; }body {	margin: 0; 	padding: 0; 	background: #ded9d2 url(../images/bodybg.gif) repeat-y 500px top;}/* LINKS ------------------------------------------------------------------------------------------------------------------------ */a:link, a:active, a:visited {	color: #0093a8; 	text-decoration: none;   padding: 0;   margin: 0; }a:hover {	color: #e7a200; }a.goon, #gallery a {   color: #0093a8; }a:hover.goon, #gallery a:hover {   color: #e7a200; }a img {	border-width: 0; 	border-style: none; 	background: none;}a:link.none, a:active.none, a:visited.none, a:hover.none {	border: none; 	text-decoration: none; 	background: none; 	color: #fff; 	margin: 0 0 0 25px; 	font-size: 11px; 	font-weight: bold; }/* COMMON ----------------------------------------------------------------------------------------------------------------------- */h1 {  font-size: 2.2em;   font-weight: bold;   line-height: 1em;   color: #0093a8;   margin: 0;   padding: 0; }h2 {  font-size: .8em;   font-weight: bold;   line-height: 1.6em;   margin: 0;   padding: 0; }h3 {  font-size: 1em;   font-weight: bold;   line-height: 1.2em;   margin: 0;   padding: 1.5em 0 0 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; }p, li {  font-size: .8em;   line-height: 1.6em;   font-style: normal;   margin: 0 0 .9em 0;   padding: 0; }p.nomargin {  margin: 0; }.yell {   color: #e7a200; }hr {	display: none;}form {	margin: 0;}table {  width: 100%;   border-collapse: collapse;   border: none;   margin: .5em 0; }td {  vertical-align: top;   border: none; }.new {	color: #09f;}	.noscreen {	display: none;	}img {	border: none;}.leftimg {   float: left;   margin: 0 9px 0 0; }.rightimg {   float: right;   margin: 0 0 0 9px; }.divider {   width: 100%;   height: 1px;   background: url(../images/bgdot.gif) repeat-x left top;   margin: 25px 0 0 0;   clear: both; }/*HEAD  ------------------------------------------------------------------------------------------------------------------------ */#head {	display: block; 	height: 265px; 	padding: 0; 	margin: 0;	width: 100%;   background: transparent url(../images/headbg.gif) no-repeat left bottom; }#logo {   width: 207px;   height: 51px;   margin: 0;   padding: 55px 0 0 20px; }/*MAINCONTENT ------------------------------------------------------------------------------------------------------------------ */#maincontent {	min-width: 480px; 	max-width: 580px; 	margin: 22px 0 0 0; 	background: #fff; }.contentbox {   min-width: 450px;   margin: 0 0 0 20px; }.newsbox {   min-width: 450px; 	max-width: 540px;   height: 120px;   clear: both;   margin: 0;   padding: 0; }#goprodry a { 	display: block;	background: url(../images/info_prodry.gif) no-repeat left top !important;	width: 268px; 	height: 52px; 	margin: 0; 	padding: 0; }#goprodry a:hover { 	background: url(../images/info_prodry.gif) no-repeat left -52px !important;}/*FOOTER ----------------------------------------------------------------------------------------------------------------------- */#footer {	width: 370px; 	margin: 0; 	padding: 0 0 0 25px; 	background: transparent; }#footer p {	font-size: 11px;   line-height: 1.2em;   margin: 0 0 .5em 0;   padding: 0;   color: #41382f; }#footer h3 {  font-size: 11px;   font-weight: bold;   line-height: 1.2em;   text-transform: uppercase;   margin: 0;   padding: 1.5em 0 .5em 0;   color: #41382f; }/*MISC ------------------------------------------------------------------------------------------------------------------------- */#imgcontainer {  width: 100%;   height: 600px; 	padding: 0; 	margin: 0; 	background: transparent url(../images/daswaren.jpg) no-repeat left top; }#container {	padding: 0; 	margin: 0 auto 0 500px; 	background: transparent; }#footcontainer {	position: absolute; 	top: 493px; 	left: 0;   width: 500px; 	padding: 0; 	margin: 0; 	background: transparent; }#skip {	display: none;}#top {	display: none;}  