* {margin: 0; padding: 0;}
/*body {font-family:Calibri,GillSans,Trebuchet,Arial,Helvetica,sans-serif; font-size:13px; color:#555555; text-align:center; background:url(images/page-bg1.png) repeat #ffffff;}*/
body {font-family:Calibri,GillSans,Trebuchet,Arial,Helvetica,sans-serif; font-size:13px; color:#555555; text-align:center; background-color:#ffffff;}
div#abstand {height:50%; width:100px; margin-bottom:-270px; float:left;}

div#wrapper {width:800px; height:540px; position:absolute; left:50%; top:50%; margin-left:-400px; margin-top:-270px; text-align:left; background-color:#ffffff;
	zoom: 1;
	filter:
	progid:DXImageTransform.Microsoft.Shadow(color='#dddddd', Direction=0, Strength=3)
	progid:DXImageTransform.Microsoft.Shadow(color='#dddddd', Direction=270, Strength=3)
	progid:DXImageTransform.Microsoft.Shadow(color='#dddddd', Direction=210, Strength=3)
	progid:DXImageTransform.Microsoft.Shadow(color='#dddddd', Direction=30, Strength=3)
	progid:DXImageTransform.Microsoft.Shadow(color='#dddddd', Direction=90, Strength=3)
	progid:DXImageTransform.Microsoft.Shadow(color='#dddddd', Direction=300, Strength=3)
	progid:DXImageTransform.Microsoft.Shadow(color='#999999', Direction=135, Strength=6);
	-moz-box-shadow: 2px 3px 6px rgba(0, 0, 0, .5);
        -webkit-box-shadow: 2px 3px 6px rgba(0, 0, 0, .5);
        box-shadow: 2px 3px 6px rgba(0, 0, 0, .5);
}


div#logo {width:235px; height:61px; margin-top:20px; margin-left:40px;}

div#navigation {width:796px; height:43px; padding-top:14px; font-size:1.1em; color:#a7a7a7;}
div#umenuetitel {color:#fb2269; padding-top:3px; padding-left:7px;}
div.titeltext {position:absolute; width:500px; bottom:17px; right:25px; text-align:right;}
div#galerie {width:720px; height:360px; margin-left:40px;}
div#content {width:720px; height:360px; margin-left:40px;}
div.textfeld-links {position:absolute; left:25px; top:25px; width:340px; height:310px; background-color:#eef0dc;}
div.textfeld-rechts {position:absolute; left:390px; bottom:25px; width:300px; height:127px; background-color:#eef0dc;}
div.feldinhalt-links {position:absolute; left:40px; top:40px; width:310px; height:287px; color:black;}
div.feldinhalt-rechts {position:absolute; left:405px; bottom:35px; width:270px; height:107px; color:black;}

div.bilder-auftrag {float:left; margin-right:6px;}
div.auftrag-bildtext {margin-top:10px; width:236px; height:22px;}
div.auftrag-textblock {width:357px; height:183px; float:left; margin-top:22px;}

div#footer {width:200px; float:left; height:20px; margin-left:40px; font-size:0.8em; color:#a7a7a7; padding-top:5px;}
div#icon_f {background:url(images/Facebook_icon.gif) no-repeat;}
div#icon_f:hover {background:url(images/Facebook_icon2.gif) no-repeat;}
div#icon_t {background:url(images/Twitter_icon.gif) no-repeat;}
div#icon_t:hover {background:url(images/Twitter_icon2.gif) no-repeat;}
div#seitenzaehler {width:520px; float:left; height:20px; font-size:0.8em; color:#a7a7a7; padding-top:5px; text-align:right;}

a.navi {color:#a7a7a7; text-decoration:none;}
a.navi:hover {color:#000000;}
a.aktiv {color:#000000; text-decoration:none;}

h1 {font-size:1.2em; color:#7f7f7f;}
h1.titeltext {font-size:2.5em; letter-spacing:0.02em; color:white; padding:0; margin:0;}

ul.navi {position:absolute;}
ul.navi, ul.navi ul {list-style-type:none; margin:0; padding:0;}
ul.navi ul {padding:0; padding-top:3px; background-color:white;}

ul.navi li {float:left; margin:0; padding:0;} /* Horizontale Anordnung */
ul.navi li ul {display:none;} /* Normalzustand eingeklappt */
ul.navi li:hover ul
	{
	/* Ausgeklappt */
	zoom: 1;
	filter:
	progid:DXImageTransform.Microsoft.Shadow(color='#999999', Direction=135, Strength=4);
	-moz-box-shadow: 3px 3px 4px rgba(0, 0, 0, .5);
        -webkit-box-shadow: 3px 3px 4px rgba(0, 0, 0, .5);
        box-shadow: 3px 3px 4px rgba(0, 0, 0, .5);

	position:absolute; padding-right:10px; //width:120px;
	display:block; padding-bottom:3px; z-index:500;
	}

ul.navi li:hover ul li {float:none; padding-bottom:3px; padding-top:2px;}

		
ul.navi li a {display:block; padding:0; margin:0; text-decoration:none; color:#7f7f7f; whitespace:nowrap;}
ul.navi li a:hover {text-decoration:none; color:#000000;}
ul.navi li a.aktiv {color:#000000;}

textarea, input {font-family:Arial,Helvetica,sans-serif; font-size:13px;}
input.submit {font-family:Calibri,GillSans,Trebuchet,Arial,Helvetica,sans-serif;}