/* CSS Dokument f&uuml;r Maxipierre*/
/* erstellt von Matthias Kremer www.cremweb.de*/

* { padding: 0; margin: 0; }
ul {list-style: none;margin: 0;padding: 0;}

hr { border: 0px; /* F&uuml;r Firefox und Opera */
 border-top: solid 1px #9D8944;
 border-bottom: solid 1px #FFFFFF; margin-top:15px; margin-bottom:10px}

body {	margin:  0; ) color: #666666; text-align:center ;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
#container {	width: 800px;	margin: 0 auto;	background: #FFFFFF  no-repeat;	border: 10px solid #FFFFFF;}
#container-1 {width: 800px;	margin: 0 auto;	background: #FFFFFF  no-repeat;	border: 10px solid #FFFFFF;}
#container-de {width: 800px;	margin: 0 auto;	background: #FFFFFF  no-repeat;	border: 10px solid #FFFFFF;}




#header { color: #333; height: 80px; padding: 0px; margin: 10px 0px 5px 0px; }
#header img {float:right; padding:3px; margin-right:20px; margin-top:0; }

#leftcolumn {  display: inline; color: #333; margin-left: 40px; padding: 0px; width: 225px; float: left;}
#leftcolumn p {font-size:1em; color:#60553C; line-height:1.1em; text-align:justify; margin:0; padding-left:10px; padding-right:10px; padding-top:0; padding-bottom:0}
#leftcolumn a {color:#857652; text-decoration:none;}
#leftcolumn a:hover {color:#7D4D37;text-decoration:none;font-weight:bold;}
#content0 {  float: left; color: #333333; margin-left: 40px; margin-top: 220px; width: 800px; }

#content {  float: left; color: #333333; margin-left: 40px; margin-top: 220px; width: 470px; }
#content-box-l {  float: left; color: #333333; width: 280px; hight:400px }
#content-box-r {  float: right; color: #333333;width: 190px; hight:400px}
#content1 {  float: left; color: #333333; margin-left: 40px; margin-top: 220px; width: 470px; display: inline; position: relative;}
#content1 img {float:left; border:1px solid #E2D9BA;padding:1px;margin-left:10px; margin-right:15px; margin-top:10px; margin-bottom:10px}
#content1 a {color:#857652; text-decoration:none;}
#content1 a:hover img { border:1px solid #9D8944; padding:1px}
#content1 p {font-size:1em; color:#620000; line-height:1.3em; text-align:justify; margin:0; }
#content1 h2 {font-size:1em; color:#7D4D37; line-height:1.3em; text-align:justify; margin:0; }

#content2 {  float: left; color: #333333; margin-left: 40px; margin-top: 220px; width: 470px;  }
#content p {font-size:1em; color:#620000; line-height:1.3em; text-align:justify; margin:0; }
#content img {float:right; border:1px solid #E2D9BA; padding:3px; margin-left:25px; margin-right:5px; margin-top:0; margin-bottom:0}
#content SWF {float:right; border:1px solid #E2D9BA; padding:3px; margin-left:25px; margin-right:5px; margin-top:0; margin-bottom:0}
#content2 img {float:left; border:1px solid #E2D9BA; padding:2px; margin-left:10px; margin-right:25px; margin-top:0; margin-bottom:20px}
#content2 a img { border:1px solid #E2D9BA; padding:1px;}
#content2 a:hover img { border:1px solid #BCA863; padding:1px}
#content2 a {padding:0 6px; color:#857652; text-decoration:none;}
#content2 a:hover {color:#790000;text-decoration:underline}
#content2 p {font-size:1em; color:#620000; line-height:1.2em; text-align:left; margin:0; }

#content3 {  float: left; color: #333333; margin-left: 40px; margin-top: 220px; width: 470px; display: inline; position: relative; }
#content3 p {font-size:1em; color:#620000; line-height:1.3em; text-align:justify; margin:0; }
#content3 img {float:left; padding:3px; margin-left:30px; margin-right:5px; margin-top:0; margin-bottom:50px}
#content3 ul li{width:460px; float:left;display:block;font:12px/25px Arial, Helvetica, sans-serif; font-weight:normal; text-align:left;background:url(images/arrow.jpg) 0 8px no-repeat; padding:0 0 0 30px;}
#content3 ul span{ background:url(images/dot.gif) repeat-x 0 100%; height:25px; display:block;color:#620000; }
#content3 a {padding:0 2px; color:#857652; text-decoration:none;border-bottom:1px solid #857652;}
#content3 a:hover {color:#FFFFFF;text-decoration:none;border-bottom:1px solid #790000;background:#925325;}
#content3 h2 {font-size:1em; color:#7D4D37; line-height:1.3em; text-align:justify; margin:0; }

#content31 {  float: left; color: #333333; margin-left: 40px; margin-top: 220px; width: 470px; display: inline; position: relative; }
#content31 p {font-size:1em; color:#620000; line-height:1.3em; text-align:justify; margin:0; }
#content31 ul li{width:430px; float:left;display:block;font:12px/25px Arial, Helvetica, sans-serif; font-weight:normal; text-align:left;background:url(images/symbol.jpg) 0 8px no-repeat; padding:0 0 0 30px;}
#content31 ul span{ background:url(images/dot.gif) repeat-x 0 100%; height:25px; display:block;color:#620000; }
#content31 a {padding:0 2px; color:#857652; text-decoration:none;border-bottom:1px solid #857652;}
#content31 a:hover {color:#FFFFFF;text-decoration:none;border-bottom:1px solid #790000;background:#925325;}

#footer {width: 100%;	clear: both;	height:20px; color:#000000;  padding:0;background: #FFFFFF  }
.bottom-border {float:left; border-bottom: 1px solid #9D8944;width: 96%;}

.clear {   clear: both;   }
.right {float:right}
#menu3 ul {list-style: none;padding: 0;margin: 0;}
#menu3 { width: 215px;text-align:left}
#menu3 li a {height: 28px;margin: 0;voice-family: "\"}\"";voice-family: inherit;height: 20px;text-decoration: none;}
#menu3 li a:link, #menu3 li a:visited {color: #857652;display: block;padding-left:10px; padding-top:8px; }
#menu3 li a:hover, #menu3 li #current {color: #7D4D37;font-weight:bold;padding-left:10px; padding-top:8px; }
#menu3 li #current2 {  color: #857652; padding: 5px 0 0 20px;line-height: -1em; font-size: 11px;}
#menu3 li #current3 {  color: #857652; padding: 5px 0 0 20px;line-height: -1em; font-size: 11px;font-weight:bold}

#footer p {margin: 0;color: #999999;}
#footer a {padding:0 6px; color:#857652; text-decoration:none;}
#footer a:hover {color:#808080;text-decoration:underline}
#small {	margin: 0;	font-size: x-small;	color: #999999;}

h1 {font-family: Verdana; font-size: 11pt; color: #620000;line-height:1.2em; text-align:left; margin-top:10px;}
#content1 h1 a {color:#857652; text-decoration:none;}
#content1 h1 a:hover {color:#790000;text-decoration:underline}
.space {background:url(images/space.gif) bottom repeat-x; text-align:center; margin:0 20px 0 20px;}

fieldset {margin: 10px 0 0 30px; width:380px;}
form {padding:0; margin:0;}
fieldset legend {font-size:.9em; color:#666666; font-weight:bold; padding-left:5px; padding-right:0; padding-top:0; padding-bottom:0}
label {line-height:1.5em; float:left; height:20px; padding:0 0 0 5px; margin-top: 1px; margin-bottom: 10px; color:#7D4D37; width:115px; font-size:.9em; }
.field { height:18px; float:left;border: #3a6381  1px solid; width:160px; margin-bottom: 10px; background: #FFF; line-height:1.7em; color:#3a6381 ; text-indent:.5em; font-size:11px;}
.textarea { border: #3a6381  1px solid; width:200px; margin:0; padding:0; }
.button {height: 20px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; padding:4px; cursor: pointer; }
.submit{ padding:4px; margin-left:120px; font-size:.85em; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; background:#C0C0C0; color:#333333; cursor: pointer; border-bottom:1px solid #666666; border-right:1px solid #678D74; border-left:1px solid #B8CBBE; border-top:1px solid #B8CBBE}
:hover.submit { padding:4px; cursor:pointer; background:#925325; color:#FFFFFF }
