body { background: #b3b3b3; padding: 10px; margin: 10px; overflow: hidden; font: 0.9em Helvetica, Arial, sans-serif;}
a:link {color:#757575; text-decoration:underline; padding: 2px;}
a:visited {color:#757575; text-decoration:underline; padding: 2px;}
a:active {color:#757575; text-decoration:underline;padding: 2px;}
a:hover {color:#fff; background-color:#2f002e; padding: 2px; text-decoration:none}
a.nohover:hover { background: none; border: none; padding: 0;margin: 0; }
a:hover img {padding: 86px 0px 4px 532px; border:none;}

#main { background: transparent url(../gfx/bg.png) no-repeat center; padding: 0px; margin: -292px 0 0 -483px; position:absolute; top: 50%; left: 50%; width: 960px; height: 580px; }
.img {padding: 86px 0px 0px 530px; border:none;}
h1 { color: #2f002e; padding: 25px 0px 0px 87px; font: normal 1.5em Helvetica, Arial, sans-serif; }
h2 { color: #2f002e; padding: 15px 0px 0px 87px; font: normal 1.3em Helvetica, Arial, sans-serif; }
h3 { color: #2f002e; padding: 15px 0px 0px 16px; font: normal 1.1em Helvetica, Arial, sans-serif; }
p { color: #757575; padding: 5px 0px 0px 87px; font: normal 1.0	em Helvetica, Arial, sans-serif;  line-height: 18px; }
p.right { color: #757575; padding: 5px 0px 0px 16px; font: normal 1.0em Helvetica, Arial, sans-serif;  line-height: 18px; }
#umg {padding: 0; margin: 0 0 0 66px;}
fieldset { width: 850px; border: 0px; background: transparent; }
legend { color: #666; margin-left: 11px;}
label { display: inline;  margin-top: 10px; padding: 3px 0 0 0; margin: 0px 10px 0px 10px; width: 95px; color: #666; height: 26px; } 
#Name, #email {border:0 none; color:#666666; font-size:0.9em; height:22px; margin-left:10px; padding:4px 0 0 26px; width:152px;}
#Name:focus, #email:focus { color: #777; margin-top:4px;}
#Name { background-image: url("../gfx/form/inputNameNormal.gif"); }
#Name:focus { background-image: url("../gfx/form/inputNameFocus.gif"); }
#email { background-image: url("../gfx/form/inputEmailNormal.gif"); }
#email:focus { background-image: url("../gfx/form/inputEmailFocus.gif"); }
#absenden { width: 97px; height: 26px; margin: 15px 0 0 10px; border: 0; padding: 0; background-image: url("../gfx/form/submitNormal.gif"); color: #EEE;}
#absenden:active { background-image: url("../gfx/form/submitActive.gif"); color: #666; }
#content{width:910px; padding: 0; margin: 0px 0px 410px 5px;}
#left { float: left; margin-left: -6px; width: 380px;}
#right { float: right; width: 500px;} 

#love { position: relative; width: 350px; height:50px;margin: -38px 0px 0px 520px; background: url(../gfx/browser.png) no-repeat center; font-weight: bold; display: none;}
#love:nth-of-type(1n) {	display: block; }
#footer { font: 0.9em Helvetica, Arial, sans-serif; color: #757575; padding: 0; margin: -101px 0px 0px 138px;}
#startfooter { font: 0.9em Helvetica, Arial, sans-serif; color: #757575; margin: 103px 0px 0px 138px;}
