/* Grünes Layout */

/* Extension Style Sheets
@import url(style.css);
@import url(edit.css);
@import url(menu.css);
@import url(ext.css);
@import url(formulare.css);
@import url(csc.css);  */

#navigation { background-color: #00a500 !important; background-image: url(../images/edv-backmenu.gif); background-repeat: repeat-x; }
#topsuche { background-color: #00a500 !important; background-image: url(../images/edv-backmenu.gif); background-repeat: repeat-x; }
#topsuche input.submit { background-color: #00a500 !important; border: 0px; }
#main { margin-top: 10px; }

h1 { background-color: #00a500 !important; }
h2 { background-color: #00a500 !important; }
h3 { color: #00a500 !important; border-bottom: 1px solid #00a500; }
h3.green a { color: #00a500; text-decoration: none; }

.adressbox h1 { background-color: none !important; color: #ffffff !important; }
.csc-textpic-clear { border-top: 0px dotted #afafaf; margin-bottom: 10px; }

/* Menü */
ul.main a:hover, ul.main a.active { background-color: #e0e1e0; color: #00a500 !important; }
ul.menu, ul.menu ul { background-color: #e0e1e0; }
ul.menu a { color: #000000 !important; background-color: #e0e1e0; border: 1px solid #e0e1e0; }
ul.menu a:hover, ul.menu a.active { background-color: #ffffff; border: 1px solid #ffffff; }
ul li ul li a { background-color: #ffffff !important; }
ul.menu li ul li a:hover { background-color: #ebebeb !important; }
ul.menu ul { background-color: #ffffff; border: 1px solid #000000 !important; }

/* rechts Banner */
.rightbanner {
margin: 15px 0px;
padding: 0px 0px 0px 10px
}

/* Boxen */
.csc-frame-frame1 {
background-color: #00a500;
color: #ffffff;
}

.csc-frame-frame1 h1 {
border-bottom: 1px solid #d3d5d3; 
}

.csc-frame-frame1 .csc-textpic {
}

.csc-frame-frame1 .csc-textpic-text p {
}

.csc-frame-frame2 { 
background-color: #d3d5d3;
}

.csc-frame-frame2 h1 { 
background-color: #d3d5d3 !important;
color: #000000;
}

.csc-frame-frame2 h2 { 
background-color: #d3d5d3 !important;
color: #000000;
}

.csc-frame-frame2 p { 
background-color: #d3d5d3;
color: #000000;
}


/* Extensions */
/* News */
.news-list-item h3 a { color: #00a500; }
.news-list-morelink a { color: #00a500; }
.news-list-item p { color: #0a0a0a; }
.news-list-item .clearer { border-bottom: 2px dashed #d3d5d3; }

/* News - Boxen*/
.textbox { background-color: #d3d5d3; border: 1px solid #00a500; }
.textbox a p {  }

/* Neue Verweispfeile */
.rightbox { margin: 30px 0px 20px 0px; }
.rightbox img { margin: 3px 15px; }

/* Accordion */
h3.rgaccord1-toggle { color: #ffffff !important; background: #00a500 url(../images/zu.gif) 5px center no-repeat; }
#rechts .rgaccord1-content { background-color: #d3d5d3; }
h3.act { color: #ffffff !important; background: #00a500 url(../images/auf.gif) 5px center no-repeat; }

/* rgtabs */ 
.tx-rgtabs-pi1 h3 { color: #afafaf !important; }
.rgtabs-wrapper { border: 1px solid #00a500 !important; }
.rgtabs-menu li, #left .rgtabs-menu li { color: #00a500; border: 1px solid #00a500; border-bottom: 0px; }	
.rgtabs-menu  li a, #left .rgtabs-menu  li a { background-color: #ffffff; color: #00a500; }
#left .rgtabs-menu  li.rgtabs-selected, .rgtabs-menu  li.rgtabs-selected { background-color: #00a500; }	
#left .rgtabs-menu  li.rgtabs-selected a, .rgtabs-menu  li.rgtabs-selected a { background-color: #00a500; color: #ffffff; }

/* 2 und 3 spalter*/
.c2l1d-left, .c2l1d-middle { background-color: #d3d5d3; }
.tx-fdfx3cols-pi1 img { background-color: #ffffff; }
.c3l1d-left, .c3l1d-middle, .c3l1d-right { background-color: #d3d5d3; border: 1px solid #00a500; }
