/* Version 2007-03-20 */
/* Default-Settings */
body {margin:0px; padding:0px; background-color:#FFFFFF; font-size:12px; font-family:Verdana, Arial, sans-serif; color:#333333; text-align:center;}
a:link, a:active, a:visited {color:#A36B88; text-decoration:none;}
a:hover {text-decoration:underline;}
h1 {margin:15px 0px 10px 0px; padding:0px; font-size:18px;}
h2 {margin:15px 0px 5px 0px; padding:0px; font-size:16px;}
p {margin:0px 0px 10px 0px; line-height:14px;}
img {border:none;}
div {padding:0px; margin:0px; text-align:left;}
table {margin:0px; padding:0px; border-collapse:collapse; border:none; table-layout:fixed;}
tr {margin:0px; padding:0px;}
td {margin:0px; padding:0px; font-size:12px; vertical-align:top; text-align:left;}

ul {margin:3px 0px 10px 20px; padding:0px; list-style-type:square; list-style-position:outside;}
ol {margin:3px 0px 10px 20px; padding:0px; list-style-position:outside;}
li {margin:0px 0px 2px 0px; padding:0px;}


/* General */
#MainContainer {position:relative;top:65px;margin:auto;width:850px;height:520px;}
#TopNavigation {position:absolute;top:-25px;width:390px;height:15px;padding:5px;color:white;}
#TopNavigation a:link, #TopNavigation a:active, #TopNavigation a:visited {color:white;font-weight:bold;letter-spacing:1px;}
#SubNavigation {width:390px;height:15px;padding:5px;color:white;}
#SubNavigation a:link, #SubNavigation a:active, #SubNavigation a:visited {color:white;font-weight:bold;letter-spacing:1px;}
#Content {margin:10px 20px;width:470px;height:460px;padding:0px 5px 0px 0px;overflow:auto;}
#Footer {position:absolute;top:520px;left:690px;width:150px;height:15px;padding:5px;background:url(../images/BG_Footer.jpg) no-repeat;color:white; white-space:nowrap;}
#Footer a:link, #Footer a:active, #Footer a:visited {color:white;font-weight:bold;letter-spacing:2px;}

.Clear {clear:both;}

/* Main Page */
body.Main {background:#EEEDF2 url(../images/BG_Start.jpg) no-repeat top center;}
#MainEnter {position:absolute;top:460px;left:180px;font-size:16px;font-weight:bold;color:#A36B88;}

/* Main Page */
body.TestMain {background:#475E19 url(../images/BG.jpg) no-repeat top center;}
#TestMainEnter {position:absolute;top:460px;left:180px;font-size:16px;font-weight:bold;color:#A36B88;}

/* News Page */
body.News {background:#E2E1E6 url(../images/BG_News.jpg) no-repeat top center;}

/* Vita and Bio Page */
body.Vita {background:#404541 url(../images/BG_Vita.jpg) no-repeat top center; color:white;}

/* Gallery Page */
body.Gallery {background:#EBEBED url(../images/BG_Gallery.jpg) no-repeat top center;}
div.Gallery img {margin:0px 10px 10px 0px;cursor:pointer;}

/* Gallery PopUp Page */
body.GalleryPop {background:#A36B88;}
table.GalleryPop {margin:20px auto;}
table.GalleryPop tr.Nav img {cursor:pointer;}
table.GalleryPop td {padding:10px 0px;xborder:1px solid green;}
table.GalleryPop td.Right {text-align:right;}

/* Demo Page */
body.Demo {background:#4C4C4A url(../images/BG_Demo.jpg) no-repeat top center; color:white;}

/* Training Page */
body.Training {background:#424345 url(../images/BG_Training.jpg) no-repeat top center; color:white;}
body.Training img {margin:15px 15px 15px 0px; float:left;}

/* Contact Page */
body.Contact {background:#3D3E39 url(../images/BG_Contact.jpg) no-repeat top center; color:white;}

/* Blank Page */
body.Glueck {background:#4C4C4A url(../images/BG_Glueck.jpg) no-repeat top center; color:white;}
body.Glueck img {margin:0px 15px 10px 0px; float:left;}

/* Links and Impressum Page */
body.Links {background:#5C605F url(../images/BG_Links.jpg) no-repeat top center; color:white;}
