@charset "UTF-8";
/* CSS Document */
/*
Dr. Andreas Unterhuber
(c) Directorgate.com
*/

body {width:100%; margin:0px; margin-top:30px; background-color:#50543b; background-image:url(../Pictures/Background.gif); background-repeat:repeat-x;
font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-style:normal; color:#313224;}
p {margin:0px;}
a {text-decoration:none; color:inherit;}
a:hover { text-decoration:underline;}
h1 {margin:0px; margin-bottom:10px; font-size:19px; color:#313224; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal;}
ul {margin-top:0px; margin-bottom:0px;}
input { font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; border:1px solid #ffffff; background-color:#f2e3c2; width:100px; height:12px;  font-weight:bold; vertical-align:middle; }
form {margin:0px;}

#outerBor {border:1px solid #3f402e; width:725px; height:565px; margin-left: auto; margin-right: auto; position:relative;}
#mainCon {width:715px; height:555px; border:5px solid #ffffff; margin-left: auto; margin-right: auto; position:relative;}
#subInfo {width:auto; height:auto; margin-left: auto; margin-right: auto; position:relative; color:#FFFFFF; font-size:10px; margin-top:10px;}
#subInfo a {color:#FFFFFF;}
#partCR, #partCE, #partSE, #partGM, #partTM, #partTS {background-color:#6f725e; width:200px; height:73px; position:absolute; bottom:39px; left:13px; border:1px solid #ffffff;}

#mainLogo {margin-bottom:8px; width:725px; margin-left: auto; margin-right: auto; position:relative; text-align:center}
#mainLang {position:absolute; bottom:0px; right:0px; color:#9c9e9f; font-size:10px;}
#mainGesch {position:absolute; bottom:0px; left:0px; color:#9c9e9f; font-size:10px;}
#mainLang a, #mainGesch a {color:#9c9e9f; text-decoration:none}
#mainLang a:hover, #mainGesch a:hover {color:#ffffff; text-decoration:none}
#outerBorI {border:1px solid #3f402e; width:725px; height:490px; margin-left: auto; margin-right: auto; position:relative;}
#mainConI {width:715px; height:480px; border:5px solid #ffffff; margin-left: auto; margin-right: auto; position:relative;}
#mainMenu {float:left; width:710px; height:19px; padding-left:5px; background-image:url(../Pictures/Background-Menu.gif); background-repeat:repeat-x; text-align:left; color:#96997d; line-height:19px; letter-spacing:0.8px;}
#mainMenu a {color:#96997d; text-decoration:none;}
#mainMenu a:hover {color:#ffffff; text-decoration:none}
.mM {margin-left:8px; margin-right:8px; float:left; height:19px; line-height:21px; overflow:hidden;}
#subMenuL {padding:15px; padding-right:0px; width:125px; height:204px; float:left; background-image:url(../Pictures/Background-MenuL.gif); background-repeat:no-repeat; background-color:#d7c8aa; text-align:left}
#subMenuL p {line-height:20px;}
#subMenuL a {color:#313224; text-decoration:none;}
#subMenuL a:hover {color:#595b40; text-decoration:none;}
#subMenuR {overflow:auto; padding:15px; padding-bottom:0px; width:545px; height:219px; float:left; background-image:url(../Pictures/Background-MenuR.gif); background-repeat:repeat-x; background-color:#f2e3c2; text-align:left}
#subMenuR p {line-height:16px;}
#subMenuR a {color:#313224}
#subInfoI {letter-spacing:0.8px; width:725px; height:auto; margin-left: auto; margin-right: auto; position:relative; color:#FFFFFF; font-size:12px; margin-top:10px; text-align:right;}
#subInfoI a {color:#FFFFFF;}
#galImage img {border:solid 5px #ffffff; margin-right:5px; margin-top:2px;}

#CheckBoxMe input {margin:0px 5px 0px 0px; border:none; width:10px;}
.CheckBoxMe input {margin:0px 5px 0px 0px; border:none; width:10px;}
#RolBoxMe input, #RolBoxMe2 input {width:10px; height:12px; border:none;}
#HideMe span {width:0px; border:none;}

#main ul.enlarge.movie {  }

.inLink img {}
.inLink a {}
.inLink a:hover {padding-bottom:2px; border-bottom:4px #9b9d91 solid;}