*{margin:0;padding:0;}* 

/* generally */
body {font:12px "Trebuchet MS", Tahoma, sans-serif;line-height:17px;background:#EAECEA;color:#444;padding:0;margin:0;}

a {color:black;background:none;text-decoration:underline;outline:none;}
a:hover {color:black;background:none;text-decoration:none;} 

p {margin:0 0 15px 10px;float:left;width:500px;line-height:17px;}

/*h1 {font:normal 22px Verdana, Arial, "Trebuchet MS", Tahoma, sans-serif; color:#B60D0A;margin:0px 0px 0px 10px;}
h1 a {color:#fff;}
h1 a:hover {color:#E4FFD3;}
h2 {color:#B60D0A;font:bold 19px Verdana, Arial, "Trebuchet MS", Tahoma, sans-serif;margin:0 0 12px 10px;border-bottom:1px solid #ccc;padding:0px 0px 3px 0px;width:540px;}
h3 {color:#808080;padding:3px 0;margin:0;font:bold 17px Verdana, Arial, "Trebuchet MS", Tahoma, sans-serif;}*/

input,textarea {margin:2px 0px 2px 0px;padding:5px 5px;background-color:white;border:1px solid silver;width:300px;}
input:hover,textarea:hover,input:focus,textarea:focus {background-color:#F8F5DC;border-color:#FFCC99;}

sup {font-size:10px;color:#DFCDA2;}

.icon {vertical-align:middle;line-height:100%;margin:0px 3px 3px 0px;}

/* especially */
#mutter {width:894px;margin:0 auto;padding:10px 0 0 0;}

#top {width:100%;padding:0;margin:0 0 0 0;background:url('../images/schatten-top.png') left top no-repeat;height:13px;}
#wrap {background:url('../images/schatten-mid.png') 0 0 repeat-y;margin:0;padding:0;}

#header {width:864px;background:url('../images/head.gif') no-repeat;height:130px;padding:0 0 0 0;margin:0 5px 0 15px;}
#header h1 {white-space:nowrap;float:left;width:auto;font-weight:normal;font-size:24px;color:#F8F5DC;padding:0 0 0 15px;margin:0px;text-shadow:#333 -1px -1px;}
#header .gohome {height:100px;}

#left {float:left;width:210px;margin:8px 0 0 0;}

#search {padding:3px;float:left;clear:left;border:1px solid #ccc;margin:10px 0 0 15px;width:176px;}
#search .searchform {overflow:auto;padding:3px;background:url('../images/searchfield.png') #EAE1CF 5px 6px no-repeat;}
#search .searchform p {margin:0;}
#search .searchform input.text {margin:24px 0 0 43px;padding:5px;float:left;clear:both;width:108px;border:none;background:transparent;}
#search .searchform .submit {margin:8px 0 8px 65px;padding:0;float:left;clear:both;width:100px;height:24px;border:none;background:url('../images/button-100-blau.png') 0 0 no-repeat;cursor:pointer;color:white;text-shadow:black -1px -1px;font-weight:bold;font-size:13px;}
#search .searchform .submit:hover {background-position:0 -24px;}

#content {float:left;width:610px;overflow:visible;margin:20px 0px 0px 10px;padding:10px 20px 10px 10px;line-height:18px;}
#content p {float:left;clear:both;padding:0 0 5px 3px;margin:0 0 0 0;line-height:16px;display:inline;width:100%;}
#content h1 {float:left;clear:both;color:#54534B;font-weight:bold;font-size:16px;margin:0 0 5px 0;padding:0 0 3px 2px;border-bottom:1px solid #ccc;width:100%;}
#content h2 {float:left;clear:both;color:#54534B;font-weight:bold;font-size:15px;margin:0 0 8px 0;padding:0 0 3px 2px;border-bottom:1px solid #ccc;width:100%;}
#content h3 {clear:both;color:#54534B;font-weight:bold;font-size:14px;margin:20px 0 0 0;padding:0 0 0 0;width:100%;}
#content ul.horst {margin:0px 0px 0px 12px;padding:0px 0px 0px 18px;} 
#content ul.horst li {margin:5px 0px;}
#content ul {margin:0px 0px 0px 12px;padding:0px 0px 0px 18px;clear:both;} 
#content ul li {margin:5px 0px;clear:both;}

#content ol {margin:0px 0px 0px 12px;padding:0px 0px 0px 18px;clear:both;} 
#content ol li {margin:5px 0px;clear:both;}

#content ul.bildnachweis {margin:0px 0px 0px 0;padding:0;}
#content ul.bildnachweis li {padding:0px 0px 0px 0;margin:0px 0px 0px 18px;}
#content ul.bildnachweis li.head {font-weight:bold;list-style-type:none;margin:0;padding:0;}

/* -----------------------------------------
	Frag-uns-Form
 ----------------------------------------- */
#content .ask-us {float:left;clear:both;width:400px;padding:5px 10px;margin:20px 0 0 0;border:1px solid silver;background-color:#F5EFE6;}
#content .ask-us h2 {background:url('../images/icon-help.png') no-repeat;color:#333;margin:0;padding:2px 0 2px 16px;border:none;font-size:13px;}
#content .ask-us p {display:none;margin:0;padding:0;}
#content .ask-us .fragezeichen {vertical-align:middle;line-height:100%;margin-bottom:3px;}
#content .ask-us .ask-us-form {padding:0 0;margin:10px 0 0 15px;float:left;width:auto;display:none;}
#content .ask-us label {float:left;clear:both;width:auto;font-weight:bold;padding:0;margin:0;}
#content .ask-us input.formfield {float:left;clear:both;margin-bottom:8px;}
#content .ask-us textarea.formfield {float:left;clear:both;height:50px;}
#content .ask-us .note {float:left;clear:both;margin:5px 20px 0 0;width:320px;line-height:14px;font-size:11px;}

#content .ask-us div.status-error {float:left;clear:both;font-weight:bold;background:url('../images/sprungzu.gif') 10px 7px #FFECEC no-repeat;width:auto;border:2px solid #E83131;padding:3px 10px 3px 38px;margin:5px 0;} 
#content .ask-us .ask-us-submit {margin:6px 0 8px 200px;padding:0;float:left;width:100px;height:24px;border:none;background:url('../images/button-100-blau.png') 0 0 no-repeat;cursor:pointer;color:white;font-weight:normal;font-size:12px;font-weight:bold;text-shadow:#333 0 -1px;}
#content .ask-us .ask-us-submit:hover {background-position:0 -24px;}

#content div.status-success {float:left;clear:both;font-weight:bold;background:url('../images/icon-success.png') 10px 8px #E1FFE1 no-repeat;width:auto;border:2px solid #438743;padding:12px 10px 12px 45px;margin:0 0 15px 0;} 
#content div.status-fail {float:left;clear:both;font-weight:bold;background:url('../images/icon-failed.png') 10px 17px #FFECEC no-repeat;width:auto;border:2px solid #E83131;padding:12px 10px 12px 50px;margin:0 0 15px 0;} 

/* ----------------------------------------- 	
	Platzda.de-ImageVideo
 ----------------------------------------- */  
#content #mediaspace {float:left;clear:both;margin:0 0 0 ;padding:0;border:1px solid silver;border-width:1px 1px 0 1px;}


/* -----------------------------------------
	Krümelpfad
 ----------------------------------------- */
#content .kruemelpfad {margin:0 0 10px 0;color:#999;font-size:11px;}


/* -----------------------------------------
	Permalinks unter Artikel
 ----------------------------------------- */
#content .permalinks {float:left;clear:both;width:500px;padding:5px ;margin:30px 0 0 0;border:1px solid silver;background-color:#fefefe;}
#content .permalinks legend {font-weight:bold;padding:0 5px;color:#333;}
#content .permalinks ul {float:left;clear:auto;width:auto;list-style-type:none;margin:0;padding:0;}
#content .permalinks ul li {float:left;clear:auto;width:auto;margin:0 0 5px 5px;color:#666;font-size:11px;line-height:14px;}
#content .permalinks ul li a {font-size:12px;color:#343434;}
/* IE7 & IE8 Crap-Fix */
#content fieldset.permalinks legend { margin-top /*\**/:-14px;left:0;*padding-left:0;} 
#content fieldset.permalinks { overflow /*\**/:visible;height:1%;}

/* -----------------------------------------
	Listings
 ----------------------------------------- */
#listings {width:610px;float:left;clear:both;margin:0px 20px 0px 0px;}
#listings h2 {float:left;clear:both;color:#47615A;font-weight:bold;font-size:14px;margin:15px 0 2px 0;padding:0 0 0 3px;width:510px;border:none;}
#listings h2.bigger {color:#B60D0A;font-weight:bold;font-size:16px;margin:0 0 0 0;border-bottom:none;padding:0px 0px 2px 3px;width:510px;}
#listings a {text-decoration:underline;}
#listings a:hover {text-decoration:none;}
#listings p {margin:0 0 0 0;padding:0px 0px 2px 3px;float:left;clear:both;width:610px;}
#listings ul {float:left;clear:both;width:auto;}
#listings ul li {margin:0px 0px 3px 25px;padding:0;}

#footer {width:100%;font-size:11px;height:30px;padding:35px 0 0 0;margin:0;background:url('../images/schatten-bottom.png') top left #EAECEA no-repeat;}
#footer .right {padding:6px 10px 0 0;margin:0;float:right;text-align:center;font-size:11px;float:left;width:100%;}
#footer .right a {color:#444;text-decoration:underline;margin-right:0;}
#footer .right a:hover {text-decoration:none;}
