@charset "UTF-8";
/* CSS Document */
/*

Dr. Andreas Unterhuber
(c) Directorgate.com


*/

body {width:100%; margin:0px; margin-top:0px; background-color:#ffffff; background-image:url(../Pictures/Background.gif); background-repeat:repeat-x;
font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; color:#7c8187;}
p {margin:0px;}
a {text-decoration:none; color:inherit;}
a:hover { text-decoration:underline;}
h1 {margin:0px; margin-bottom:10px; font-size:19px; color:#ff0068; font-weight:normal;}
ul {margin-top:0px; margin-bottom:0px;}
input { font-family:Arial, Helvetica, sans-serif; font-size:11px; border:1px solid #ffffff; background-color:#f2e3c2; width:100px; height:12px;  font-weight:bold; vertical-align:middle; }

#logo {position:absolute; top:30px; left:30px;}

#mainMenu {position:absolute; top:100px; left:20px; height:138px; width:200px; color:#FFFFFF; font-weight:bold; line-height:20px;}
#mainMenu a, #adMenu a {color:#FFFFFF; text-decoration:none;}
#mainMenu a:hover, #adMenu a:hover {color:#000000; text-decoration:none;}

#mainContent {margin-left:238px; width:629px; min-height:300px; background-image:url(../Pictures/Background-Shadow.png); background-repeat:repeat-y; float:left; behavior:url(../JavaScript/iepngfix.htc);}
#mainContent h1 {margin:38px 42px 25px 42px; font-size:24px; letter-spacing:0.1em;}
#mainContent p {margin:5px 42px 18px 42px; line-height:19px;}
#mainContent a {color:#7c8187;}
#mainContent li {line-height:19px;}
#footerContent {float:left; margin-left:238px; height:30px; width:629px; background-image:url(../Pictures/Background-Shadow-Close.png); background-repeat:no-repeat; behavior:url(../JavaScript/iepngfix.htc);}

#subContainer {position:absolute; top:273px; left:31px; width:218px;}
#subContainer a {color:#ffffff; text-decoration:none;}
#subContainer a:hover {text-decoration:none;}
.subMenu {background-color:#676e74; height:19px; line-height:19px; margin-bottom:1px; color:#FFFFFF; padding-left:10px; font-size:12px}

#adMenu {position:absolute; top:182px; left:905px; color:#FFFFFF; line-height:19px;}

#ad {position:absolute; top:500px; left:30px;}
#ad a {color:#7c8187;}