body,html {height:100%;;margin:0px;color:white;background-color:#101022;font-family:arial;background-image:url(back.png);background-repeat:repeat-x;font-size:12px;text-align:center;}
a {color:white;}
a:hover {color:#5b5bff;}
img {border:0px solid black;}
.smallLink {color:#5b5bff;font-size:10px;text-align:center;width:100%;display:block;}


#container { min-height:100%; position:relative;}
div.main {width:100%;background-color:#000000;height:600px;margin:auto;}
div.menu {text-align:center;width:100%;height:65px;background-image:url(top_back.jpg);background-repeat:repeat-x;font-size:14px;}
div.menu div.punkt {width:100px;height:65px;background-image:url(top_back.jpg);background-repeat:repeat-x;text-align:center;color:#5b5bff;float:left;}
div.menu div.punkt a {color:#5b5bff;text-decoration:none;width:100px;display:block;padding-top:35px;height:25px;}
div.menu div.punkt a:hover {color:#ffffff;}

div.menu div.highlight {background-image:url(top_back_highlight.jpg);background-repeat:repeat-x;}
div.menu div.highlight a {color:white;}
div.bottom {background-image:url(bottom_back.png);background-repeat:repeat-x;position:absolute; bottom:0;width:100%;height:60px;}
div.middle {margin:auto;}

div.logo {width:800px;margin:auto;margin-top:10px;text-align:left;}
div.linie {width:900px;margin:auto;margin-top:10px;}
div.image_top {width:800px;margin:auto;margin-top:10px;}

div.content {width:800px;margin:auto;margin-top:20px;text-align:left;padding-bottom:60px}
div.copy {width:800px;margin:auto;margin-top:10px;color:#5b5bff;}
div.copy a{color:#5b5bff;margin-right:5px;margin-left:5px;text-decoration:none;}
div.copy a:hover{color:#FFF;}

div.gallery_left {float:left;width:135px;margin-right:5px;display:block;text-align:center;}
div.gallery_left img {margin-bottom:5px;border:2px solid black;}
div.gallery_left img:hover {margin-bottom:5px;border:2px solid #5b5bff;}


div.gallery_right {float:left;width:640px;display:block;}
div.gallery_right img {border:2px solid black;}

h1 {color:#5b5bff;font-size:20px;margin:0px;margin-bottom:5px;font-weight:normal;}
h2 {color:#5b5bff;font-size:12px;margin:0px;margin-bottom:5px;font-weight:bold;}
h2 a {color:#5b5bff;}
h2 a.active {color:white;text-decoration:none}
div.left {float:left;}
div.right {float:right;}

label {width:100px;display:block;float:left;clear:left;margin-bottom:10px;text-align:right; margin-right:5px;}
input,textarea {float:left;width:400px;border:1px solid #5b5bff}
textarea {height:150px;}
form {margin-top:10px;}
