/* AUTHOR => lammertz.net :::URL => DGfPI.de */
body{background:#eef5e2 url(bg_body.gif) repeat center;}
html{font-family:Arial, Helvetica, sans-serif;font-size:100.01%;text-align:left;overflow-y:scroll;}


/* template ----- */
#container{background:url(bg_container.gif) repeat center;width:980px;}
#header{background:#eef5e2 url(logo.gif) no-repeat right bottom;}
#left{margin-left:10px;}
#main{min-height:525px;}


/* left ----- */
.mod_navigation{background:#24972b url(bg_left.gif) no-repeat center bottom;width:195px;padding:125px 0 220px 25px;font-size:11px;line-height:16px;font-weight:bold;}
.mod_navigation ul{padding:0;margin:0;}
.mod_navigation li{color:#ffffff;list-style:none;	width:155px;padding:2px 4px;border-bottom:1px #ffffff solid;}
.mod_navigation li.first{padding-top:2px;border-top:1px #ffffff solid;}

.mod_navigation a{color:#ffffff;font-size:11px;text-decoration:none;}
.mod_navigation .level_2 li{border-bottom:none;padding-left:15px;line-height:12px;}
.mod_navigation .level_2 li.first{border-top:none;}
.mod_navigation li.submenu ul.level_2,.mod_navigation li.submenu ul.level_3{display:none;}
.mod_navigation li.submenu.trail ul.level_2,.mod_navigation li.submenu.active ul.level_2,.mod_navigation li.submenu.trail ul.level_2 li.submenu.trail ul.level_3,.mod_navigation li.submenu.active ul.level_2 li.submenu.trail ul.level_3{display:inline;}

.mod_navigation li .active,.mod_navigation .active.submenu.first{color:#fbba00 !important;}
.mod_navigation li .submenu.active{color:#ffffff !important;}

.mod_logo4fb{padding:25px 0 0 30px;font-size:12px;color:#3b5998;font-weight:bold;}
.mod_facebook{margin:-17px 0 0 70px;}


/*	main ----------	*/
#main .inside{margin:0 0 20px 60px;padding-top:120px;}
#picL{position:absolute;left:-270px;top:-235px;}
#picB{position:absolute;right:100px;top:0;}
#picR{position:absolute;right:10px;top:90px;}

.ce_text{width:450px;font-size:13px;}

h1{font-size:13px;color:#24972b;}
h2{font-size:13px;color:#24972b;text-transform:uppercase;}
h3{font-size:13px;}
a{color:#24972b;}

.error{color:#ff0000;}
.connect{width:60px;display:block;float:left;}
.sector{width:560px;display:block;border-bottom:2px #7ab51d solid;margin:10px 0 40px 0;}
.ce_toplink{margin:20px 120px;text-align:right;}
.ce_toplink a{text-decoration:none;text-transform:uppercase;font-size:x-small;line-height:13px;color:#ffffff;font-weight:bold;padding:0 3px;background:#7ab51d;border:1px #24972b solid;}
.mod_login{font-size:13px;margin:20px 0;}
.mod_login .col_0{width :110px;}
.ce_hyperlink{padding-top:50px;}
.ce_hyperlink a{font-size:x-small;}

.spenden_button{position:absolute;margin:220px 0 0 770px;z-index:8;}


/*	seitenformatierung -------	*/
#startseite .ce_text{background:#eef5e2;width:532px;font-size:13px;border:1px #1c962d solid;padding:5px 10px 2px 10px;margin-bottom:40px;}
#startseite .f_left{clear:both;width:220px;margin:0 40px 40px 0;float:left;}
#startseite .f_right{width:250px;}

#ueber-uns .ce_text{width:550px;font-size:13px;}
#ueber-uns .ce_text img{width:100px;height:100px;margin-right:10px;float:left;}
#ueber-uns .ce_text p{height:100px;padding-bottom:10px;}

#fachtagungen .mofotermin{padding:10px 20px;background:#dceac4;border:10px #7ab51d solid;margin-bottom:20px;}
#fachtagungen .mod_newsmenu{margin-top:50px;}

#modularisierte-fortbildung .mofo1{width:340px;float:left;}
#modularisierte-fortbildung .mofo2{width:225px;margin-right:100px;float :right;}
#modularisierte-fortbildung input{width:100px;margin:0 10px;}
.mofo #container, .modularisierte-fortbildung #container{background:url(bg_fachtagungen.gif) repeat center;}

#fusionsfachtagung .ce_text.fusion_bilder{width:560px;}
#fusionsfachtagung .fusion_bilder img{margin:0 10px 10px 0;}
#fusionsfachtagung li{margin-bottom:20px;}
#fusionsfachtagung li:first-line{font-weight:bold;}

#vereinsziele li{margin-bottom:20px;list-style-image:url(dot_y.gif);}

#organisationen .ce_text{width:540px;}

.orga_vereine p:first-line{font-weight:bold;margin-bottom:20px;}
.orga_vereine p{margin-bottom:30px;}
.zur_karte .hyperlink_txt{text-decoration:none;text-transform:uppercase;font-size:x-small;color:#000000;font-weight:bold;margin-bottom:20px;}

#inhaltsverzeichnis a{font-size:12px;}
#inhaltsverzeichnis .level_3{list-style-image:none;list-style:circle;}
#inhaltsverzeichnis .level_2{list-style-image:url(dot_y.gif);}
#inhaltsverzeichnis .level_1{list-style-image:url(dot_g.gif);}

#kontakt .leitung{margin:-70px 0 0 110px;}

#impressum .ce_text{width:550px;}
#impressum .tabflow{margin-left:160px;text-indent:-160px;}
#impressum .t180{width:0;padding-left:160px;display:inline-block;font-size:11px;color:#707173;font-weight:bold;}
#impressum .t1800{margin-left:160px;display:inline-block;}

.praevention{width:550px;}
.praevention h1{padding-top:2em;clear:left;}
.praevention .ausgabe{width:100px;margin-right:10px;font-size:xx-small;float:left;}
.praevention .ausgabe img{width:70px;height:100px;}

.bundesverein{width:450px;}
.bundesverein h1{margin-top:3em;padding:.2em 0 .5em .5em;vertical-align:top;background:#7ab51d;color:#ffffff;clear:right;}
.bundesverein img{margin-left:8px;float:right;}
.bundesverein .pdf{text-transform:lowercase;font-variant:small-caps;}

.mod_newsmenu{margin:0 0 2em 0;}
.mod_newsmenu li, .mod_newsmenu a{font-size:13px;}
.mod_newsarchive h1{display:none;}
.layout_full{margin:0 0 2em .5em;}
.layout_full h2{font-size:13px;color:#000000;margin:0;text-transform:none;}
.layout_full p{margin:0;}
.layout_full .info{font-size:.9em;margin-bottom:.2em;}

.mod_eventlist h1{margin:0;color:#000000;width:468px;}
.mod_eventlist .info{font-size:14px;}


/* accordion -------- */
.mod_article .ce_accordion{width:400px;}
.mod_article .ce_accordion.first{margin-top:1em;border-top:1px #c7c7c7 solid;}
.mod_article .toggler{background:url(ico_accordion1.gif) no-repeat 0px 9px;padding:6px 0 6px 22px;color:#24972b;border-bottom:1px #c7c7c7 solid;cursor:pointer;}
.mod_article .toggler.active{background:url(ico_accordion2.gif) no-repeat 0px 9px;color:#008fc7 !important;}
.mod_article .accordion div{background:#dceac4;padding:1em 0 1em 22px;}