/* Start of CMSMS style sheet 'pflug' */
body {
    background-color: #006600;
    margin:auto;
font-size: small;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
/*---------------------------------menü textfarben anfang*/
ul{
list-style-image:url('uploads/images/images_neu/lesezeichen.gif');
}
div.imagemap{
margin:auto;
background-color: #006600;
background-image: url(uploads/images/pflug_banner_2006_2.jpg);
color: #00420D;
border:0px solid #006600;
width:910px;
height:101px;
}
ul.sitemap{
list-style: none;
}
li.sitemaplink{
list-style: none;
}
div.content a{
color:#006600;
}
div.content a:hover{
    text-decoration: none;
color:#FFFFFF;
}
div.content a:visited{
color:#FF9900;
}
img{
border:0px;
}
/*--------------------------------- textfarben bitte einloggen anfang*/
h2.loginfehler{
color:#3f3f3f;
}
li.sitemaplink a{
color:#FFFFFF;
}
li.sitemaplink a:hover{
    text-decoration: none;
    border: 0px;
color:#ffffff;
}
li.sitemaplink a.currentpage{
    text-decoration: none;
    border: 0px;
color:#ffffff;
}

a.langlink1{
text-decoration: none;
color:#ff9900;
}
/*---------------------------------menü textfarben ende*/
a.logolink{
 text-decoration: none;
border:0px;
}

div.certificat a:hover {
 text-decoration: none;
border:0;
}
div.langlink{
float:left;
text-align:center;
width:200px;
height:72px;
}
div.bannerup{
padding-top:100px;
padding-left:215px;
margin:auto;
background-color: #006600;
color: #00420D;
font-family: Courier New;
font-size:16pt;
font-weight:bold;
border:0px solid #006600;
width:695px;
height:104px;
background-image:url(uploads/images/pflug_banner_2006.jpg);
text-align:right;
}
/*---------------------------------mittelteil anfang*/
div.thebody {
    padding: 0px;
    background-color: #006600;

}
div.content {
width:910px;
    height: auto;
margin:auto;
    min-height: 200px;
    text-align: left;
border:0px;
background-image: url(uploads/images/pflug_hg_2006.jpg);
padding-top: 1px;
}
/*---------------------------------mittelteil text*/
div.thecontent {
    width:695px;
margin:auto;
padding-left: 215px;
padding-top:10px;
    height: auto;
    min-height: 200px;
    text-align: left;
border:0px;
}
/* hide from IE/mac \*/
* html div.thecontent {
    margin-bottom:20px;
margin:auto;
    height: 300px;
    padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 215px;
    text-align: left;
}
/* end hide */
/*--------------------------mittelteil ende*/
/*---------------------------------unten----------*/
div.bottom {
    text-align: center;
margin:auto;
height:33px;
width:910px;
color:#ffffff;
background-color:#666666;
background-image: url(uploads/images/pflug_fuss_2006.jpg);
}
p.title {
    font-size: 10pt;
    font-weight: bold;
    margin: 0;
}
/*---------------------------------sie befinden sich hier----------*/
p.smalltitle {
    font-size: 12pt;
    font-weight: bold;
    margin: 0;
    padding: 4px;
    background-color: #ff9900;
    color: #FF9900;
    text-transform: uppercase;
}
.breadcrumbs {
    font-size: 8pt;
    margin: 0;
    text-transform: uppercase;
padding-left:5px;
text-align:left;
}
div.breadcrumbs1 {
width:880px;
}
.breadcrumbs a {
    font-size: 8pt;
    text-transform: uppercase;
}
p.sectionname {
    font-weight: bold;
    margin: 0;
}
.breadcrumbs a:link {
    text-decoration: none;
    border: 0px;
color:#ff9900;
}
.breadcrumbs a:link {
    text-decoration: none;
    border: 0px;
color:#ff9900;
}
.breadcrumbs a:active {
    text-decoration: none;
    border: 0px;
color:#ff9900;
}
.breadcrumbs a:hover {
    text-decoration: none;
    border: 0px;
color:#666666;
}
.breadcrumbs a:visited {
    text-decoration: none;
    border: 0px;
color:#ff9900;
}
/* End of 'pflug' */

/* Start of CMSMS style sheet 'pflugMenu' */
/* Horizontal menu for the CMS CSS Menu Module */
/* by Alexander Endresen */


/* The wrapper clears the floating elements of the menu */

#menuwrapper { 
        overflow: hidden; 
        background-color: #ffffff;
        border-bottom: 0px;
        margin:auto;
        width: 695px;
background-image: url(uploads/images/pflug_hg_1_2006.jpg);
padding-left:215px;
height:25px;
color:#ffffff;
        }

/* Set the width of the menu elements at second level. Leaving first level flexible. */

#primary-nav li li { 
        width: 147px; 
       }


/* Unless you know what you do, do not touch this */ 

#primary-nav, #primary-nav ul { 
	list-style: none; 
	margin: 0px; 
	padding: 0px; 
	}
#primary-nav ul { 
	position: absolute; 
	top: auto; 
	display: none; 
	}
#primary-nav ul ul { 
	margin-top: -1px;
 	margin-left: -1px;
	left: 100%; 
	top: 0px; 
	}
	
#primary-nav li { 
	margin-left: -1px;
	float: left;
        width:147px;
	}
#primary-nav li li { 
	margin-left: -1px;
	margin-top: -1px;
	float: none; 
	position: relative; 
	}

/* Styling the basic apperance of the menu elements */

#primary-nav a { 
	display: block; 
	margin: 0px; 
	padding: 5px 10px; 
	text-decoration: none; 
color:#ffffff;
	}
#primary-nav li a { 
	border: 0px;
color:#ffffff;
	}
#primary-nav li li a { 
	border: 1px solid #C0C0C0;
color:#ffffff;
	}
/*--------- Menu hintergrund wenn nichts ausgewählt ---------------------*/

#primary-nav li, #primary-nav li.menuparent { 
	background-color: #00420D; 
	}

/* --------- Menu hintergrund wenn es ausgesucht ist*/

#primary-nav li.menuactive { 
	background-color: #006600; 
	}


/* Styling the basic apperance of the menuparents - here styled the same on hover (fixes IE bug) */

#primary-nav ul li.menuparent, #primary-nav ul li.menuparent:hover, #primary-nav ul li.menuparenth { 
	background-image: url(modules/CSSMenu/images/arrow.gif); 
	background-position: center right; 
	background-repeat: no-repeat; 
	}


/* Styling the apperance of menu items on hover */

#primary-nav li:hover, #primary-nav li.menuh, #primary-nav li.menuparenth, #primary-nav li.menuactiveh { 
	background-color: #E7AB0B; 
	}


/* The magic - set to work for up to a 3 level menu, but can be increased unlimited */

#primary-nav ul, #primary-nav li:hover ul, #primary-nav li:hover ul ul, 
#primary-nav li.menuparenth ul, #primary-nav li.menuparenth ul ul { 
	display: none; 
	}
#primary-nav li:hover ul, #primary-nav ul li:hover ul, #primary-nav ul ul li:hover ul, 
#primary-nav li.menuparenth ul, #primary-nav ul li.menuparenth ul, #primary-nav ul ul li.menuparenth ul { 
	display: block; 
	}


/* IE Hacks */

#primary-nav li li { 
	float: left; 
	clear: both; 
	}
#primary-nav li li a { 
	height: 1%; 
	}
/* End of 'pflugMenu' */

