html,body {
    height: 100%;
    width: 100%;background-color:#000000 ! Important;

}

body {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 0.75em;
    color: #DFB47F;
    background: #000000 url(images/bg_main.jpg) scroll top center no-repeat;
    text-align: center;
    margin: 0 auto 0 auto;
    min-width: 980px; /* Prevent content from becoming unreachable in Gecko */
   scrollbar-base-color: #006600;
scrollbar-face-color: #7D4100;
scrollbar-track-color: #FFC943;
scrollbar-arrow-color: #FFC943;
scrollbar-3dlight-color: #FFFF00;
scrollbar-darkshadow-color: #FFC943;
scrollbar-highlight-color: #7D4100;
scrollbar-shadow-color: #7D4100;
}




#headerbox{
    width: 100%;
    height: 230px; /* Höhe des Kopfbildes */
    color:black;
}


#header {
    width: 980px;
    margin: 0 auto;
    height: 195px;
}

#mainbox {
    width: 100%;
}

#mainframe {
  width:90%; margin-left: auto;margin-right: auto;background-color:black;
}

/* Zusätzl. NOSCRIPT im header beachten */
#maincontainer{
    /*width: 960px; */
    width: 990px;
    /*margin-left: auto;
    margin-right: auto;*/
    margin:0;

    background-color:#452401;
    /*background-image:  url(images/bg_headline.jpg);
    background-position: top;
    background-repeat: no-repeat;       */
    border: 0px solid #989898;
    text-align:left;
    position: relative;
    overflow: auto; left:0;
}



.contentbox {
  margin:20px 0 20px 5px;padding-left:28px;background-image: url(images/bg_artikel.gif); background-repeat: repeat-y; background-position: left;
}

.imgbox_right {
  padding-left:18px;background-image: url(images/bg_artikel.gif); background-repeat: repeat-y; background-position: left;
}

.imgbox_right img {
  border:1px solid #E28702;
}

.contentbox_right {
  margin:5px 0 10px 0;
}

.beitrag_right{
  margin-bottom:15px;padding-bottom:8px;border-bottom:1px dotted #F4D3A6;
}



/*.upload a {
  color:#FE8800;text-decoration:underline;
}*/


#left_column {
   float: left;
   width: 619px;
   margin: 0px; padding:5px 0 0 0px;margin-top:100px
}
#right_column {
   float:left;
   margin-left: 29px;
   width:295px;
}

li,ul {
   font-weight:bold;
   padding:0;
   margin:0;
}
.contentbox ul {
    margin-left:25px;
    line-height: 18px;
}


#navigation {
	margin:0 0 0px 0px;
    padding:0 ;
	background-image: url(images/bg_navigation.jpg);
	background-repeat: no-repeat;
	background-position: top;
	height: 390px;
	border: 0px solid red;
}

#nav {

    /*margin-left:  45px; */
    padding-top:17px;
}

#nav ul li {
  list-style: none;
  padding: 5px;
  margin-left:33px;
  border:0;
}

#nav img {
  border: 0px;
}

#navpunkt1 {position:absolute;left:810px;top:25px;display:block;}
#navpunkt2 {position:absolute;left:850px;top:50px;display:block;}
#navpunkt3 {position:absolute;left:885px;top:75px;display:block;}
#navpunkt4 {position:absolute;left:810px;top:100px;display:block;}
#navpunkt5 {position:absolute;left:810px;top:123px;display:block;}
#navpunkt6 {position:absolute;left:840px;top:160px;display:block;}
#navpunkt7 {position:absolute;left:770px;top:195px;display:block;}
#navpunkt8 {position:absolute;left:795px;top:220px;display:block;}
#navpunkt9 {position:absolute;left:780px;top:243px;display:block;}
#navpunkt10 {position:absolute;left:740px;top:275px;display:block;}
#navpunkt11 {position:absolute;left:840px;top:320px;display:block;}
#navpunkt12 {position:absolute;left:780px;top:350px;display:block;}
#navpunkt13 {position:absolute;left:770px;top:300px;display:block;}
/*#nav ul li a img {

 }*/

#nav ul li a:hover img {
  display: inline ! important;

}



 /* Bild-Zoomfunktion */
.zoom {position:relative; top:0px; left:0px; padding:4px; background-color:transparent; }



.zoom a.p1, .zoom a.p1:visited {display:block;  text-decoration:none; background:transparent; top:0; left:0; border:0;}
.zoom a img {border:1px solid #FFC943;padding:1px;}
.zoom a.p1:hover {text-decoration:none; background-color:#452401; color:#000;}
.zoom a .large {display:block; position:relative; width:0; height:0; border:0; top:100px; left:-200px;z-index:1000}
.zoom a.p1:hover .large {display:block; position:absolute; top:-50px; width:auto; height:auto;   border:1px solid #FFC943;padding:2px;background-color:#452401;z-index:1100}

.zoom_info {float:right;position:relative;z-index:2000; }

a {
  color:#FFC943;text-decoration:underline;
}

a:hover {
  color:#D36D2F;text-decoration:none;
}


h1{
  font-size:16px;
}


h2{
  margin: 0;padding:0 0 4px 0;  font-size:14px;color:#FFC943
}

.framed{
  border: 1px solid #FFC943; padding:2px;
}

.framed_r{
  border: 1px solid #FFC943; padding:2px;float:right;
}
.untertitel{
  font-size:10px; color:white
}


/* CMS Einstellungen */

input.cms, textarea.cms {
    border : 1px solid #EF8E31 ! important;
    background-color: white ! important;
    font-size:10px ! important;
    font-family:Verdana ! important;
}

input.cms {
    height: 21px ! important;
}

.cmsblock {
    border : 1px solid #EF8E31 ! important;
    background-color: #FFF9E5 ! important;
}

.cmshinweis {
  color:red ! important; font-style: italic; font-size: 11px;
}


 /* CMS Einstellungen f?r Editor */

fieldset {
  border: 1px solid red;
  width:435px;
  margin: 20px 10px 20px 0px;
  position: absolute;color:black ! important;
  background-color:silver;

}

legend{
   background-color:silver;padding:5px;
}


#anyedit {
    position: absolute;
    z-index: 100;
    padding:10px;font-size:12px
}

.editfeld{
  background-color:white;width:550px
}

.editfeld_small {
  background-color:white;width:250px !important;
}


/


