/** ************************************************************/
/** Client Definitions                                         */
/** ************************************************************/
#layout-wrapper {
	padding: 0; 
}	

#layout-footer {
        border-top: 0px solid gray;
        padding: 0px;
        background: white;
}

#head {
        background: white;
        padding: 0px;
        border-bottom: 0px solid black;
}

#head img {
        border: 0px solid black;
}

.TitlePane {
        padding-top: 0px;
        font-size: 20px;
}


.jcarousel .element-layout.picture-left .picture {
float:left;
margin:0 20px 5px 0;
}

.jcarousel .content {
text-align:justify;
}

.WWSimpleMenuView ul li {
    padding-left: 5px;
    padding-top: 0px;
    border: none;
    list-style:none;
    padding-left:0;
    margin-left:0px;
margin-bottom:15px;
}
.WWSimpleMenuView ul {
padding-left:0;
margin-left:5px;
}

.WWSimpleMenuView {
border:1px solid lightgray;
padding-top:10px;
}

 
.WWSimpleMenuView ul>li:hover>h2 {
color:#990000;

} 

.WWSimpleMenuView ul li:hover h2 a {
color:black;
text-decoration:none;
padding-top:2px;
padding-bottom:2px;
}


.WWSimpleMenuView ul>li.submenu-selected>h2 {
background-color:#990000;
color:white;
text-decoration:none;
margin-right:5px;
padding-left:15px!important;
}

 
.WWSimpleMenuView ul li.submenu-selected h2 a{
background-color:white!important;
color:black;
text-decoration:none;
padding-right:15px;
padding-top:2px;
padding-bottom:2px;
padding-left:15px;
}

.WWSimpleMenuView ul li.mainMenuItem>h2 {
border-left:5px solid #990000;;
padding-left:5px;
line-height:12px;
}

.WWSimpleMenuView ul ul>li:hover>h2 a{
color:#990000;
} 


.WWSimpleMenuView ul ul>li.submenu-selected>h2 {
background-color:white;
color:white;
text-decoration:none;
}

.WWSimpleMenuView ul li a {
font-weight:bold;
}

.WWSimpleMenuView h2 a {
font-size:.9em;
}


.WWSimpleMenuView ul ul li {
margin: 5px 0 5px 5px;
}

.WWSimpleMenuView ul ul li a {
font-weight:normal;
}

.WWSimpleMenuView ul ul li a:hover {
color:black;
text-decoration:none;
}

.WWSimpleMenuView ul ul li.submenu-selected a { 
color:#990000;
font-weight:bold;
text-decoration:none;
margin-left:0;
padding-left:0px;
}


/** Dritte Ebene **/
.WWSimpleMenuView ul ul ul li a:hover {
color:black;
text-decoration:none;
}


.WWSimpleMenuView ul ul ul  { 
color:black;
font-weight:bold;
text-decoration:none;
margin-left:30px;
padding-left:0px;
}

.WWSimpleMenuView ul ul li.submenu-selected ul li h2 a {
color:black;
font-weight:normal;

}

.WWSimpleMenuView ul ul li.submenu-selected ul li.submenu-selected h2 a {
color:#990000;
font-weight:bold;
margin-left:-15px;
padding-left:0px;
}


.PersonList tr td {
        background: #FFFFFF;
}
.ActionlistElement {
border:1px solid lightgrey;

margin-top:20px;
padding:5px;
overflow:hidden;
}

.cp_p {
text-align:justify;
}

.cp_p_important {
background-color:silver;
border:none;
color:white;
margin-bottom:0px;
margin-left:0;
margin-right:0;
padding:15px;
text-align:justify;
}

#layout-wrapper {
border:20px solid white;
}

body {
font-size:0.8em;
text-align:justify;
}


#layout-footer hr {
background-color:#BF7373;
border-bottom:1px solid #990000;
border-top:medium none;
color:#BF7373;
height:2px;
}

.Compilation p {
margin-top:0px;
}

.cp_comment {
  color: grey;
  font-size: 12px;
  line-height: 16px;
}

#coObj65 {
 color: white;
}

/*************** Design Container *************/

.designContainer .window-attention {
background-color: #6699CC;
padding:10px;
color:white;
}

.designContainer .window-content {
background-color: #990000;
padding:10px;
color:white;
}

.designContainer .window-category {
background-color: #99CC33;
padding:10px;
color:white;
}


.designContainer .window-content h1 {
color:#CFCFCF;
}
.designContainer .window-changecontent {
background-color: #FF9900;
padding:10px;
color:white;
}


/************ Breadcrumbs ***********/
ul.SiteMapPathView {
margin:0px;
margin-bottom:5px;
}

ul.SiteMapPathView li{ 
font-size:18px;
background:none;
margin:0px;
padding:0px;
font-weight:bold;
}

ul.SiteMapPathView li.last{
display:none;
} 

.Breadcrumbs, .Breadcrumbs a {
padding:0;
margin:0px;
}

.Breadcrumbs, .Breadcrumbs li a, .Breadcrumbs li.first{
padding:0;
margin:0px!important;
}

.Breadcrumbs li {
margin-left:15px!important;
}

.TitlePane {
margin-top:0px;
}


.TitlePane, h1, h2, h3, h4 {
font-family:Calibri,Arial,Helvetica,sans-serif;
}

#coObj151 .Compilation_tableOfContents_2 {
margin-left:0;
}

.EventListMonth {
background:none;
}

.Teaser .title a{
font-weight:bold;
font-size:1.1em;
}

/**** HeadlineNewslist ***/
.HeadlineNewsListElement h4.RubricTitle {
display:none;

}

.HeadlineNewsListElement .Date  {
border:none;
padding-left:0;
float:none;
}

.HeadlineNewsListElement .Title {
display:block;
}

.NewsList td {
border:none;
}

.Compilation .TableOfContentEntry {
font-size:1.2em;
font-weight:bold;
line-height:1.6em;
}

.designContainer a {
color:white;
}


.conMore {
display:inline;
}

div.activityreport {border:none}
.tbl_activityreport {background-color:white; border: none;text-align:left;padding:10px;margin:10px auto; border: 1px solid lightgrey}
.tbl_activityreport td {text-align:left}

.tbl_activityreport div.activityreport{margin:0px; padding:0}
.tbl_activityreport a.title{font-weight:bold}
.tbl_activityreport .NewsList td {border-bottom:none}


.test {
width: 880px;
}
