﻿/* CSS Document */

body{ background-color: #FFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin: 0px; color: #000; }
a:link{ text-decoration: none; color: #9C0; }
a:visited{ text-decoration: none; color: #9C0; }
a:hover{ text-decoration: none; color: #FFF; }
a:active{ text-decoration: none; color: #63F; }
.bg { width: 100%; height:100%; position:fixed; bottom: 0; left: 0; top: 0; right:0; z-index: -5000; border:none; }
h3 { font-size:18px; color:#9C0; }
	
/* Startseite */
#start { height: 166px; width: 444px; position:absolute; margin:-100px 0px 0px -222px; top: 50%; left: 50%;}
#start_stb_unten { float:left; }
#start_links { height:36px; width:225px; float:left;}

/* Startseite Buttons */
.start_design:link, .start_design:visited, .start_design:active { background-image:url(images/button_design.png); width:76px; height:36px; display: block; float:left; border:none; }
.start_design:hover { background-image:url(images/button_design_hover.png); }
.start_fotos:link, .start_fotos:visited, .start_fotos:active { background-image:url(images/button_fotos.png); width:64px; height:35px; display: block; float:left; border:none; }
.start_fotos:hover { background-image:url(images/button_fotos_hover.png); }
.start_picdumps:link, .start_picdumps:visited, .start_picdumps:active { background-image:url(images/button_picdumps.png); width:116px; height:36px;display: block; float:left; border:none; }
.start_picdumps:hover { background-image:url(images/button_picdumps_hover.png); }

/* Main Menü */
#main_nav { float:none; height:167px; display:block; }

/* Bottom Menü */
* { margin: 0; padding: 0; }
.nav-wrap { border-bottom: 2px solid white; position:fixed; bottom:0px; left:0px; right:0px; text-align:right; background-image: url(images/grey_70.png); background-repeat: repeat; }
.nav-wrap2 { position:fixed; bottom:0px; left:0px; right:0px; text-align:right; background-repeat: repeat; }
.group:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
*:first-child+html .group { zoom: 1; } /* IE7 */
#example-two { margin: 0 auto; list-style: none; padding: 6px 0 4px; position: relative; width: 440px; }
#example-two li { float: left; }
#example-two li a { position: relative; z-index: 200; color: #bbb; font-size: 14px; padding: 6px 10px 4px; text-decoration: none; text-align:center; }
#example-two #magic-line-two { position: absolute; float: none; padding: 6px 0 4px; top: 0; left: 0; width: 100px; background: rgba(220, 133, 5, 0.9); z-index: 100; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
#example-two li a:hover { color: white; }



#example-two #magic-line-two { position: absolute; top: 0; left: 0; width: 100px; background: rgba(0,0,0,0); z-index: 100; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
.current_page_item a, .current_page_item_two a { color: white !important; }
#space { height: 35px; display:table; width: 100%; float: none; text-align:right; }

/* Design */
#design{ display:block; margin-left:10px; margin-right:10px; width:100%; }
.design_box { width:23%;  background-image: url(images/grey_70.png); padding:5px; margin:5px; float:left; height:300px; display:block; text-decoration: none; color: #FFF; }
.design_bild { width:100%; margin-bottom:5px; border:none; }
#fotos, #picdumps{ display:block; margin-left:10px; margin-right:10px; width:100%; }

/* Fotos */
.fotos_box { width:18%;  background-image: url(images/grey_70.png); padding:5px; margin:5px; float:left; height:350px; display:block; text-decoration: none; color: #FFF; }
.fotos_bild { width:100%; margin-bottom:5px; border:none; }
.fotos_box_thumb { width:18%; padding:5px; margin:5px; float:left; height:250px;  background-image: url(images/grey_70.png); display:block; text-decoration: none; color: #FFF; overflow:hidden; }
.fotos_bild_thumb { width:100%; overflow:hidden; border:none; }

/* picdumps */
.picdumps_box { width:18%;  background-image: url(images/grey_70.png); padding:5px; margin:5px; float:left; height:280px; display:block; text-decoration: none; color: #FFF; }
.picdumps_bild { width:100%; margin-bottom:5px; border:none; }
.picdumps_box_thumb { width:auto; padding:5px; margin:5px; height:auto;  background-image: url(images/grey_70.png); display:block; text-decoration: none; color: #FFF; overflow:hidden; text-align:center; }
.picdumps_bild_thumb { width:auto; overflow:hidden; border:none; }

/* Impressum */
.impressum_box { width:auto;  background-image: url(images/grey_70.png); padding:5px; margin:5px; float:left; height:auto; display:block; text-decoration: none; color: #FFF; }
