/* ------------------------------------------------------------------ */
/* -------- Css für Cmsimple by Digitalrun.de Designagentur--------- */
/* --------------------------------- ------------------------------ */

/* -------- Scrollbalken  --------- */
HTML
{
scrollbar-face-color:#592B0D;
scrollbar-highlight-color:#A48370;
scrollbar-shadow-color:#A48370;
scrollbar-3dlight-color:#A48370;
scrollbar-arrow-color:#ffffff;
scrollbar-track-color:#A48370;
scrollbar-darkshadow-color:#A48370;
}

/* -------- Seitentext --------- */
body, td, p
{
font-family:verdana;line-height:1.5em;
font-size:8.0pt;color:#000000;
}

/* -------- Seitenlinks --------- */
a:link, a:active, a:visited 
{
color:#000000;
text-decoration:none;
}

a:hover
{text-decoration:none;
color:#A48370;
text-decoration:none;
}

/* -------- Horizontale Linie --------- */
hr {
height: 1px;
overflow: hidden;
position: relative;
clip: rect(auto,auto,1px,auto);
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 1px;
border-left-width: 0px;
border-top-style: none;
border-right-style: none;
border-bottom-style: solid;
border-left-style: none;
border-bottom-color: #000000;
}
/* -------- Horizontale Linie --------- */
.news
{font-size:10pt;
font-weight:normal;
text-align:left;
color:#ffffff;
}
/* -------- Überschriften --------- */
h1, h2, h3
{font-size:1px;
display: none;
margin-bottom:0px;
color:#ffffff;
}

h4
{
font-size:8pt;
font-weight:bold;
text-align:left;
margin-bottom:6px;
color:#000000;
}

/* --------Neue Navigation--------- */
#navcontainer {
 margin-top: 0px;
 
}

#navcontainer ul
{
margin: 0;
padding: 0;
list-style-type: none;
font-family: "Verdana", Tahoma, Arial, Helvetica, Sans Serif;
font-weight: normal;
font-size: 8.0pt;
color: #636363;
}

#navcontainer a
{
display: block;
font-family: "Verdana", Tahoma, Arial, Helvetica, Sans Serif;
padding: 4px 3px 5px 14px;
text-decoration: none;
font-size: 8.0pt;
background-repeat: no-repeat;
background-position: 0 0;
font-weight: bold;
color: #008800;
}

#navcontainer a:hover
{
text-decoration: none;
background-repeat: no-repeat;
background-image: url('menu/arrowh.gif');
background-color: #FFFFFF;
font-weight: bold;
color: #008800;
}

#navcontainer ul ul li { margin: 0; }

#navcontainer ul ul a
{
display: block;
padding: 4px 3px 5px 28px;
text-decoration: none;
font-weight: bold;
color: #008800;
}

#navcontainer ul ul a:hover
{
text-decoration: none;
font-weight: bold;
font-color:#ffffff;
}

.activeclass1
{
border-top:1px solid #000000;
background-color: #91D251;
background-image: url('menu/arrow.gif');
background-repeat: no-repeat;
font-weight: bold;
font-color:#ffffff;
}

.inactiveclass1
{
border-top:1px solid #000000;
background-color: #ECEEEF;
font-weight: bold;
background-image: url('menu/arrow1.gif');
}

.activeclass2
{
border-top:1px solid #000000;
background-color: #91D251;
background-image: url('menu/arrow2.gif');
font-weight: bold;
background-repeat: no-repeat
}

.inactiveclass2
{
border-top:1px solid #000000;
background-color: #ECEEEF;
background-image: url('menu/arrow3.gif');
font-weight: bold;
}

.activeclass3
{
border-top:1px solid #000000;
background-color: #91D251;
background-image: url('menu/arrow4.gif');
background-repeat: no-repeat;
font-weight: bold
}

.inactiveclass3
{
border-top:1px solid #000000;
background-color: #ECEEEF;
background-image: url('menu/arrow5.gif');
font-weight: bold;
}

/* -------- Loginlink --------- */
.login, .login a, .login a:link, .login a:visited, .login a:active, .login a:hover
{
font-weight:bold;
font-size:7.5pt;
color:#A48370;
text-decoration:none;
}

/* -------- Suchergebnisslink--------- */
.search a
{
font-weight:bold;
color:#91D251;
}

.search a:link, .search a:visited
{
color:#91D251;
text-decoration:none;
}

.search a:active, .search a:hover
{
color:#000000;
text-decoration:none;
}

/* -------- Formular und Button Layout--------- */
form
{
margin:0;
}

input, select
{
font-family:verdana;
font-size:8.0pt;
color:#000000;
font-weight:normal;
border:1px solid #B9BEC1;
background-color:#ffffff;
}

textarea
{
font-family:verdana;
font-size:8.0pt;
color:#000000;
font-weight:normal;
border:1px solid #B9BEC1;
width:96%; 
background-color:#ffffff;
}

.searchbox .submit
{
font-family:verdana;
font-size:7.0pt;
color:#000000;
font-weight:normal;
border:1px solid #B9BEC1;
background-color:#ffffff;
width:52px;
}

.searchbox .text
{
font-family:verdana;
font-size:8.0pt;
color:#000000;
font-weight:normal;
border:1px solid #B9BEC1;
background-color:#ffffff;
}

.submit 
{
border: 1px solid #B9BEC1;
font-family: Verdana, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
font-weight: normal;
margin: 0px;
background-image: url('images/submit.png');
}

.text
{
font-family: Verdana, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
border: 1px solid #B9BEC1;
background-image: url('images/searchtext.png');
}

.bodyline
{
background-color:#FFFFFF;
border: 1px #617A81 solid;
}

.cmsline{
background-color:#FFFFFF;
border: 2px #ffffff solid;
}

.innerline
{
border:2px #FFFFFF solid;
}



/* --------------------------------------------- */
/* -------- inaktive und interne Css  --------- */
/* --------------------------------- --------- */


/* -------- Seitenname --------- */
.sitename
{
font-family:verdana;
font-weight:normal;
color:#617A81;
font-size:8.0pt;
}

/* -------- Editorstyle--------- */
.edit
{
font-size:8.0pt;
color:black;
background-color:#B9BEC1;
}

.edit a:link, .edit a:visited, .edit a:active, .edit a:hover
{
font-weight:normal;
text-decoration:none;
color:#617A81;
}

/* -------- Listenlayout --------- */
ul.menulevel1, ul.menulevel2, ul.menulevel3, ul.sitemaplevel1, ul.sitemaplevel2,
ul.sitemaplevel3, ul.submenu, ul.search
{
padding-left: 0;
margin-left: 0;
list-style: none;
}

li
{
display: block;
padding: 0px 0px 8px 14px;
background-image: url('images/lipf.gif');
background-repeat: no-repeat
}

li.doc
{
padding-left:
10px;background-image: url('menu/doc.gif');
background-repeat: no-repeat
}

li.docs
{

background-image:url('menu/docs.gif');
background-repeat: no-repeat
}

li.sdoc
{
padding-left: 10px;background-image: url('menu/sdoc.gif');
background-repeat: no-repeat
}

li.sdocs{
padding-left: 10px;
background-image: url('menu/sdocs.gif');
background-repeat: no-repeat
}

/* -------- Highslide--------- */
.highslide {
	cursor: url(highslide/graphics/zoomin.cur), pointer;
    outline: none;
}
.highslide img {
	border: 0px solid gray;
}
.highslide:hover img {
	border: 0px solid white;
}
.highslide-image {
	border: 10px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    border: 5px solid white;
    border-top: none;
    padding: 5px;
    background-color: white;
}
.highslide-loading {
    display: block;
	color: white;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
    text-decoration: none;
	padding: 3px;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
    background-color: black;
    /*
    padding-left: 22px;
    background-image: url(highslide/graphics/loader.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
    */
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}

/* -------- Copyright--------- */
.copyright
{
font-size:7.0pt;
color:#C0C0C0;
font-weight:normal;
}
/* -------- Druckerlink Inaktiv--------- */
.printer a
{
font-weight:bold;
color:#ffffff;
}

.printer a:link, .printer a:visited
{
color:#ffffff;
font-weight:bold;
text-decoration:none;
}
.printer a:active, .printer a:hover
{color:#A48370;
font-weight:bold;
text-decoration:none;
}

.copyright a, .copyright a:link, .copyright a:visited
{
color:#C0C0C0;
font-weight:normal;
text-decoration:none;
}

.copyright a:hover, .copyright a:active
{color:#C0C0C0;
font-weight:normal;
text-decoration:no underline;
}

/* --------Bildrand--------- */
IMG
{
border:0px none;
}