/*	------------------------------------------------------------------------------------------------------------------------------	*/
/*		Niedersächsische Krebsgesellschaft / CSS
/*		Version: 1.0
/*		Author: Thomas Christes, broska brüggemann werbeagentur gmbh
/*	-----------------------------------------------------------------------------------------------------------------------------	*/


/*	----------------------------------------------------------------------------------------------------------	*/
/*	                                           Resets  
/*	----------------------------------------------------------------------------------------------------------	*/

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, button
{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size:100.01%;
	font-family: inherit;
	vertical-align: baseline;
}

em {font-style:italic;}

/* remember to define focus styles! */
:focus {outline: 0;}

body {line-height: 1.2;}

ul, ol {list-style: none;}

blockquote:before, blockquote:after, q:before, q:after 
{
	content: "";
}

blockquote, q {quotes: "" "";}



/*	----------------------------------------------------------------------------------------------------------	*/
/*	                                           Generic Styles  
/*	----------------------------------------------------------------------------------------------------------	*/

a
{
    text-decoration:underline;
	color:#201E21;
}

a:hover {text-decoration:underline; color:#60B459;}

h1, h2, h3, h4, h5, h6 {color:#000000;}

strong {font-weight:bold;}

ol {line-height:160%;}

.clear 
{
	clear:both;
	font-size:0px;
	line-height:0px;
}

body 
{
    color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.75em;
    background:url(img/hg_page.jpg) #F9FCF9 repeat-x;
	margin:0 0 160px 0;
}

h1
{
	color:#60B459;
	font-size:1.5em;
	font-weight:bold;
}

h2
{
	color:#60B459;
	font-size:1.2em;
	font-weight:bold;
}

p
{
	margin-bottom:14px;
	color:#201E21;
	line-height:1.4em;
}

.artikel ul, .ag_artikel ul
{
	list-style-type:disc;
	list-style-position:outside;
	margin:0 0 12px 18px;
}

.artikel li, .ag_artikel li
{
	margin:0 0 2px 0;
}


/*	----------------------------------------------------------------------------------------------------------	*/
/*	                                           Navigation
/*	----------------------------------------------------------------------------------------------------------	*/


#navi
{
	position:absolute;
	top:67px;
	left:4px;
}

#navi li
{
	display:inline;
}

.nodisplay {display:none;}

#navi li .active
{
	float:left;
	height:37px;
	padding:0;
	background-position:top;	
}

#navi li .active1
{
	background:url(img/button1.jpg) no-repeat;
	width:98px;
}

#navi li .active2
{
	background:url(img/button2.jpg) no-repeat;
	width:98px;
}

#navi li .active3
{
	background:url(img/button3.jpg) no-repeat;
	width:98px;
}

#navi li .active4
{
	background:url(img/button4.jpg) no-repeat;
	width:98px;
}

#navi li .button
{
	height:37px;
	padding:0;
	background-position:top;
}

#navi li .button1
{
	background:url(img/button1.jpg) no-repeat;
	width:98px;
}

#navi li .button2
{
	background:url(img/button2.jpg) no-repeat;
	width:98px;
}

#navi li .button3
{
	background:url(img/button3.jpg) no-repeat;
	width:98px;
}

#navi li .button4
{
	background:url(img/button4.jpg) no-repeat;
	width:98px;
}

#navi a
{
	float:left;
}

#navi a:hover
{
	background-position:0 -37px;
}

#naviklein
{
	position:absolute;
	top:111px;
	left:579px;
}

#naviklein li
{
	display:inline;
}

#naviklein li .nodisplay {display:none;}

#naviklein li .active
{
	float:left;
	height:16px;
	padding:0;
	margin-left:1px;
	background-position:top;	
}

#naviklein li .active5
{
	background:url(img/button5.jpg) no-repeat;
	width:36px;
}

#naviklein li .active6
{
	background:url(img/button6.jpg) no-repeat;
	width:78px;
}

#naviklein li .active7
{
	background:url(img/button7.jpg) no-repeat;
	width:62px;
}

#naviklein li .active8
{
	background:url(img/button8.jpg) no-repeat;
	width:40px;
}

#naviklein li .button
{
	height:16px;
	padding:0;
	margin-left:1px;
	background-position:top;
}

#naviklein li .button5
{
	background:url(img/button5.jpg) no-repeat;
	width:36px;
}

#naviklein li .button6
{
	background:url(img/button6.jpg) no-repeat;
	width:78px;
}

#naviklein li .button7
{
	background:url(img/button7.jpg) no-repeat;
	width:62px;
}

#naviklein li .button8
{
	background:url(img/button8.jpg) no-repeat;
	width:40px;
}

#naviklein a
{
	float:left;
}

#naviklein a:hover
{
	background-position:0 -16px;
}

/*	----------------------------------------------------------------------------------------------------------	*/
/*	                                           Structure
/*	----------------------------------------------------------------------------------------------------------	*/

#wrapper_home
{
	position:relative;
    width:803px;
	left:50%;
	margin-left:-402px;
    text-align:left;
}

#wrapper_home a.spendenbutton
{
	display:block;
	position:absolute;
	width:140px;
	height:142px;
	background:url(bilder/spendenbutton/spendenbutton_gross.png) no-repeat;
	text-indent:-5000em;
	right:-60px;
	bottom:0;
	z-index:100;
}

#wrapper_home a:hover.spendenbutton
{
	background:url(bilder/spendenbutton/spendenbutton_gross.png) 0 -142px no-repeat;
}

#wrapper
{
	position:relative;
	top:131px;
    width:804px;
	margin:0 auto 0 auto;
    text-align:left;
}

#wrapper_kopf
{
	position:relative;
    width:804px;
	margin:0 auto 0 auto;
    text-align:left;
}

#wrapper_kopf h3 a
{
	display:block;
	width:402px;
	height:19px;
	background:url(img/60jahre_gruen.jpg) no-repeat;
	position:absolute;
	top:0;
	right:0;
	text-indent:-50000em;
}

#wrapper_kopf a.spendenbutton
{
	display:block;
	position:absolute;
	width:112px;
	height:112px;
	background:url(bilder/spendenbutton/spendenbutton_klein.png) no-repeat;
	text-indent:-5000em;
	right:-120px;
	top:58px;
	z-index:100;
}

#wrapper_kopf a:hover.spendenbutton
{
	background:url(bilder/spendenbutton/spendenbutton_klein.png) 0 -112px no-repeat;
}

#box1_home
{
	position:relative;
	height:295px;
	width:803px;
}

#box1_home h3 a
{
	display:block;
	width:392px;
	height:10px;
	background:url(img/60jahre_weiss.jpg) no-repeat;
	position:absolute;
	bottom:-14px;
	left:4px;
	text-indent:-50000em;
}

#box1_home_bild
{
	position:absolute;
}

#box1_home_headline
{
	position:absolute;
}

#box1_home_lauftext
{
	position:absolute;
}

#box_home_logo
{
	position:absolute;
	top:40px;
	left:546px;
}

#suchbox
{
	position:absolute;
	top:390px;
	left:1px;
	background:url(img/hg_suchen_startseite.jpg);
	width:801px;
	height:65px;
}

#suchbox .strichellinie
{
	position:absolute;
	left:12px;
	top:50px;
	width:777px;
	height:1px;
	border-bottom:1px dotted #AAAAAA;
}

#viererbox
{
	position:absolute;
	top:456px;
	left:1px;
	width:803px;
	height:200px;
	padding: 0 0 30px 0;
}

#viererbox li
{
	display:inline;
}

#viererbox li .nodisplay {display:none;}

#viererbox li .button
{
	height:200px;
	width:200px;
	padding:0;
	background-position:top;
}

#viererbox li .button1
{
	background:url(bilder/home_buttons/1.jpg) no-repeat;
}

#viererbox li .button2
{
	background:url(bilder/home_buttons/2.jpg) no-repeat;
}

#viererbox li .button3
{
	background:url(bilder/home_buttons/3.jpg) no-repeat;
}

#viererbox li .button4
{
	background:url(bilder/home_buttons/4.jpg) no-repeat;
}

#viererbox a
{
	float:left;
}

#viererbox a:hover
{
	background-position:0 -200px;
}

#textbox_suchen
{
	font-size:0.9em;
	position:absolute;
	left:26px;
	top:20px;
	width:176px;
	height:15px;
	color:#40476F;
	padding:1px 2px 0 2px;
	border:1px solid #CECECE;
}

#lupe
{
	position:absolute;
	left:216px;
	top:20px;
}

#kante_oben_cms
{
	width:804px;
	background:url(img/hg_cms_oben.png);
	height:16px;
}

#kante_unten_cms
{
	width:804px;
	background:url(img/hg_cms_unten.png);
	height:9px;
}

#kante_oben_infos
{
	width:804px;
	background:url(img/hg_infos_oben.png);
	height:16px;
}

#kante_unten_infos
{
	width:804px;
	background:url(img/hg_infos_unten.png);
	height:9px;
}

#kante_oben_praevention
{
	width:804px;
	background:url(img/hg_praevention_oben.png);
	height:16px;
}

#kante_unten_praevention
{
	width:804px;
	background:url(img/hg_praevention_unten.png);
	height:9px;
}

#kante_oben_nachsorge
{
	width:804px;
	background:url(img/hg_nachsorge_oben.png);
	height:16px;
}

#kante_unten_nachsorge
{
	width:804px;
	background:url(img/hg_nachsorge_unten.png);
	height:9px;
}

#kante_oben_forschung
{
	width:804px;
	background:url(img/hg_forschung_oben.png);
	height:16px;
}

#kante_unten_forschung
{
	width:804px;
	background:url(img/hg_forschung_unten.png);
	height:9px;
}

#kante_oben_kleinmenue
{
	width:804px;
	background:url(img/hg_kleinmenue_oben.png);
	height:16px;
}

#kante_unten_kleinmenue
{
	width:804px;
	background:url(img/hg_kleinmenue_unten.png);
	height:9px;
}

#footer
{
	font-size:0.9em;
	color:#666666;
	margin:6px 0 0 6px;
}


#inhalt_infos
{
	position:relative;
	width:804px;
	background:url(img/hg_infos_lauftext.png);
}

#inhalt_praevention
{
	position:relative;
	width:804px;
	background:url(img/hg_praevention_lauftext.png);
}

#inhalt_nachsorge
{
	position:relative;
	width:804px;
	background:url(img/hg_nachsorge_lauftext.png);
}

#inhalt_forschung
{
	position:relative;
	width:804px;
	background:url(img/hg_forschung_lauftext.png);
}

#inhalt_kleinmenue
{
	position:relative;
	width:804px;
	background:url(img/hg_kleinmenue_lauftext.png);
}

#menuespalte
{
	float:left;
	width:213px; /* 233 abzgl. padding */
	padding:0 7px 20px 13px;
}

#inhaltspalte
{
	position:relative;
	float:left;
	width:531px; /* 571 abtgl. padding */
	padding:0 22px 20px 18px;
	overflow:hidden;
}

/* mp1=Menüpunkt Prävention,... mp4=Forschung, mp5=die vier Buttons aus dem kleinen Menü (Wir,...) */

#menuespalte .mp_infotext
{
	padding:8px 6px 4px 14px;
	margin:6px 0 6px 0;
	display:block;
	color:black;
}

#menuespalte .mp1, #menuespalte .mp2, #menuespalte .mp3, #menuespalte .mp4, #menuespalte .mp5
{
	padding:8px 6px 8px 26px;
	margin:6px 0 6px 0;
	display:block;
	color:black;
	background:url(img/bullet.png) no-repeat 10px 12px;
}

#menuespalte a.mp1, #menuespalte a.mp2, #menuespalte a.mp3, #menuespalte a.mp4, #menuespalte a.mp5 {	text-decoration:none;}

#menuespalte a:hover.mp1 {background:url(img/bullet.png) no-repeat 10px 12px #FDF8A0;}
#menuespalte a:hover.mp2 {background:url(img/bullet.png) no-repeat 10px 12px #F8D2A9;}
#menuespalte a:hover.mp3 {background:url(img/bullet.png) no-repeat 10px 12px #B1DDF2;}
#menuespalte a:hover.mp4 {background:url(img/bullet.png) no-repeat 10px 12px #DBDCDC;}
#menuespalte a:hover.mp5 {background:url(img/bullet.png) no-repeat 10px 12px #BED8B5;}

.mp_trenner {	height:1px;	border-bottom:1px dotted #AAAAAA;}

.ump_trenner {height:3px;}

#menuespalte .mp1_aktiv {	background:url(img/bullet.png) no-repeat 10px 12px #FDF8A0;font-weight:bold;}
#menuespalte .mp2_aktiv {	background:url(img/bullet.png) no-repeat 10px 12px #F8D2A9;font-weight:bold;}
#menuespalte .mp3_aktiv {	background:url(img/bullet.png) no-repeat 10px 12px #B1DDF2;font-weight:bold;}
#menuespalte .mp4_aktiv {	background:url(img/bullet.png) no-repeat 10px 12px #DBDCDC;font-weight:bold;}
#menuespalte .mp5_aktiv {	background:url(img/bullet.png) no-repeat 10px 12px #BED8B5;font-weight:bold;}

#menuespalte .ump1, #menuespalte .ump2, #menuespalte .ump3, #menuespalte .ump4, #menuespalte .ump5
{
	font-size:0.9em;
	padding:2px 6px 2px 32px;
	margin:0 0 0 0;
	display:block;
	color:black;
	background:url(img/bullet_ump.png) no-repeat 24px 8px;
}

#menuespalte .ump1_aktiv {background:url(img/bullet_ump.png) no-repeat 24px 8px #FDF8A0;font-weight:bold;}
#menuespalte .ump2_aktiv {background:url(img/bullet_ump.png) no-repeat 24px 8px #F8D2A9;font-weight:bold;}
#menuespalte .ump3_aktiv {background:url(img/bullet_ump.png) no-repeat 24px 8px #B1DDF2;font-weight:bold;}
#menuespalte .ump4_aktiv {background:url(img/bullet_ump.png) no-repeat 24px 8px #DBDCDC;font-weight:bold;}
#menuespalte .ump5_aktiv {background:url(img/bullet_ump.png) no-repeat 24px 8px #BED8B5;font-weight:bold;}

#menuespalte .ump_ende {	height:10px;}

#menuespalte a.ump1, #menuespalte a.ump2, #menuespalte a.ump3, #menuespalte a.ump4, #menuespalte a.ump5 {	text-decoration:none;}

#menuespalte a:hover.ump1 {background:url(img/bullet_ump.png) no-repeat 24px 8px #FDF8A0;}
#menuespalte a:hover.ump2 {background:url(img/bullet_ump.png) no-repeat 24px 8px #F8D2A9;}
#menuespalte a:hover.ump3 {background:url(img/bullet_ump.png) no-repeat 24px 8px #B1DDF2;}
#menuespalte a:hover.ump4 {background:url(img/bullet_ump.png) no-repeat 24px 8px #DBDCDC;}
#menuespalte a:hover.ump5 {background:url(img/bullet_ump.png) no-repeat 24px 8px #BED8B5;}

#suchbox_inhaltsseite {height:40px;}

#textbox_suchen_inhaltsseite
{
	font-size:0.9em;
	position:absolute;
	left:26px;
	top:8px;
	width:166px;
	height:15px;
	color:#40476F;
	padding:1px 2px 0 2px;
	border:1px solid #CECECE;
}

#lupe_inhaltsseite
{
	position:absolute;
	left:206px;
	top:7px;
}

#kopf_inhaltsspalte
{
	position:relative;
	height:41px;
	border-bottom:1px dotted #AAAAAA;
}

#kopf_inhaltsspalte li
{
	position:relative;
	left:500px;
	width:25px;
	height:27px;
	overflow:hidden;
}

#kopf_inhaltsspalte li span
{
	position:absolute;
	width:100%;
	height:100%;
	background:url(img/drucker.jpg) 0 -27px;
}

#kopf_inhaltsspalte li span:hover {background:url(img/drucker.jpg);}

#schriftgroesse_inhaltsspalte {height:50px;}

#schriftwort
{
	position:absolute;
	left:458px;
	top:52px;
	font-size:10px;
}

.minus_aktiv
{
	position:absolute;
	left:506px;
	top:52px;
	width:16px;
	height:13px;
	background:url(img/minus.jpg) 0 -13px;
}

.plus_aktiv
{
	position:absolute;
	left:528px;
	top:52px;
	width:16px;
	height:13px;
	background:url(img/plus.jpg) 0 -13px;
}

.minus_inaktiv
{
	position:absolute;
	left:506px;
	top:52px;
	width:16px;
	height:13px;
	background:url(img/minus.jpg) 0 -26px;
}

.plus_inaktiv
{
	position:absolute;
	left:528px;
	top:52px;
	width:16px;
	height:13px;
	background:url(img/plus.jpg) 0 -26px;
}

a:hover.minus_aktiv
{
	background:url(img/minus.jpg);
}

a:hover.plus_aktiv
{
	background:url(img/plus.jpg);
}

.pic_links
{
	float:left;
	width:254px;
	margin:4px 14px 12px 0;
	font-size:0.9em;
	font-style:italic;
	color:#555555;
}

.pic_rechts
{
	float:right;
	width:254px;
	margin:4px 0 12px 14px;
	font-size:0.9em;
	font-style:italic;
	color:#555555;
}

.bild
{
	display:block;
	border:1px solid #333333;
	margin-bottom:6px;
}

#inhaltspalte h1 {margin-bottom:12px;}
#inhaltspalte h2 {margin-bottom:8px;}

.pic_breit
{
	width:531px;
	margin:8px 0 12px 0;
	font-size:0.9em;
	font-style:italic;
	color:#555555;
}

.artikel
{
	clear:both;
	margin:0 0 0 0;
	height:100%;
}

.ag_artikel
{
	clear:both;
	margin:0 0 26px 0;
	height:100%;
}

.ag_artikel .spalte1
{
	float:left;
	width:250px;
	overflow:hidden;
}	

.ag_artikel .spalte2
{
	float:left;
	width:250px;
	overflow:hidden;
}	

.ag_artikel li a {font-size:1.2em;color:#60B459;font-weight:bold;text-decoration:none;}
.ag_artikel li a:hover {text-decoration:underline;}

.regionenliste
{
	margin:0 !important;
}

.regionenliste li
{
	list-style:none;
	list-style-position:inside;
}

#cms_box
{
	background:url(img/hg_cms.png) repeat-y;
	width:744px; /* 804 abzgl. padding */
	padding:25px 30px 25px 30px;
}

#cms_box .hinweis {margin-bottom:30px;}
#cms_box .fehlerhinweis {font-weight:bold;margin-bottom:30px;}

#cms_box .feldname
{
	margin-top:12px;
	margin-bottom:4px;
	font-weight:bold;
}

#cms_box .first {margin-top:0;}

#cms_box h1 {margin-bottom:30px;}
#cms_box h2 {font-size:14px;margin-bottom:4px;}
#cms_box h3 {font-size:14px;margin:22px 0 2px 0;color:#60B459;font-weight:bold;}

#cms_box .textfeld
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #BED8B5;
	padding:1px 3px 0 3px;
	width:300px;
	font-size:13px;
	height:18px;
	color:#444444;
}

#cms_box .checkbox {margin:20px 0 0 0;padding:0}

#cms_box .button
{
	font-family: Verdana,Helvetica,Arial,sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #100F0E;
	margin:28px 0 23px 0;
	padding:2px 6px 2px 6px;
	border:1px solid #333333;
	background-color:#EEEEEE;
}

#cms_box .button:hover
{
	cursor:pointer;
}

#cms_box a {text-decoration:none;}
#cms_box a.pfeillink {padding:0 0 0 10px;background:url(img/pfeil.gif) no-repeat left center;}
.ag_artikel a.pfeillink {padding:0 0 0 10px;background:url(img/pfeil.gif) no-repeat left center;text-decoration:none;}

#cms_box a.entry {padding:0 4px 0 2px;}
#cms_box a.first {padding:0 4px 0 0;}

#cms_hilfe, #cmshilfe
{
	width:680px;
	border:1px solid #BED8B5;
	padding:12px;
	margin-top:30px;
	font-size:11px;
}

#cms_box .cms_zeile {height:28px;}
#cms_box .cms_zeilentext {padding-top:1px;margin-left:6px;float:left;}

#cms_box .cms_symbol
{
	float:left;
	width:16px;
	height:16px;
	margin-right:6px;
}

#cms_box span.edit {background:url(cms/edit.jpg);}
#cms_box a.edit {background:url(cms/edit.jpg) 0 -16px;}
#cms_box a:hover.edit {background:url(cms/edit.jpg) 0 -32px;}

#cms_box span.delete{background:url(cms/delete.jpg);}
#cms_box a.delete {background:url(cms/delete.jpg) 0 -16px;}
#cms_box a:hover.delete {background:url(cms/delete.jpg) 0 -32px;}

#cms_box span.up {background:url(cms/up.jpg);}
#cms_box a.up {background:url(cms/up.jpg) 0 -16px;}
#cms_box a:hover.up {background:url(cms/up.jpg) 0 -32px;}

#cms_box span.down{background:url(cms/down.jpg);}
#cms_box a.down {background:url(cms/down.jpg) 0 -16px;}
#cms_box a:hover.down {background:url(cms/down.jpg) 0 -32px;}

#cms_box span.lupe {background:url(cms/lupe.jpg);}
#cms_box a.lupe {background:url(cms/lupe.jpg) 0 -16px;}
#cms_box a:hover.lupe {background:url(cms/lupe.jpg) 0 -32px;}

#cms_box a.aktiv{background:url(cms/aktiv.jpg);}
#cms_box a:hover.aktiv {background:url(cms/aktiv.jpg) 0 -16px;}

#cms_box a.inaktiv {background:url(cms/inaktiv.jpg)}
#cms_box a:hover.inaktiv {background:url(cms/inaktiv.jpg) 0 -16px;}

#cms_box a.artikel {background:url(cms/artikel.jpg)}
#cms_box a:hover.artikel {background:url(cms/artikel.jpg) 0 -16px;}

#cms_box a.add {background:url(cms/add.jpg)}
#cms_box a:hover.add {background:url(cms/add.jpg) 0 -16px;}

#cms_box a.camera {background:url(cms/camera.jpg)}
#cms_box a:hover.camera {background:url(cms/camera.jpg) 0 -16px;}

#cms_box a.bild_aktivieren {background:url(cms/bild_aktivieren.jpg)}
#cms_box a:hover.bild_aktivieren {background:url(cms/bild_aktivieren.jpg) 0 -16px;}

#cms_box a.bild_deaktivieren {background:url(cms/bild_deaktivieren.jpg)}
#cms_box a:hover.bild_deaktivieren {background:url(cms/bild_deaktivieren.jpg) 0 -16px;}

#cms_box a.pdf {background:url(cms/pdf.jpg)}
#cms_box a:hover.pdf {background:url(cms/pdf.jpg) 0 -16px;}

#cms_box a.pdf_delete {background:url(cms/pdf_delete.jpg)}
#cms_box a:hover.pdf_delete {background:url(cms/pdf_delete.jpg) 0 -16px;}

#cms_box a.newsection1 {background:#F9F9C5;}
#cms_box a:hover.newsection1 {background:#FDF8A0;}

#cms_box a.newsection2 {background:#FFE4CA;}
#cms_box a:hover.newsection2 {background:#F8D2A9;}

#cms_box a.newsection3 {background:#CBEBF8;}
#cms_box a:hover.newsection3 {background:#B1DDF2;}

#cms_box a.newsection4 {background:#E6E6E6;}
#cms_box a:hover.newsection4 {background:#DBDCDC;}

#cms_box a.newsection5 {background:#D9E8D3;}
#cms_box a:hover.newsection5 {background:#BED8B5;}

#cms_artikelansicht {}
#cms_artikelansicht a {text-decoration:underline;}
#cms_artikelansicht h1 {font-size:20px;}
#cms_artikelansicht h2 {font-size:18px;}
#cms_artikelansicht ul {list-style:outside;list-style-type:disc;padding:0 0 0 24px;margin-bottom:12px;}
#cms_artikelansicht li {margin-bottom:4px;}

#linkausgabe {}
#linkausgabe a.pfeillink {padding:0 0 0 10px;background:url(img/pfeil.gif) no-repeat left center;}
#linkausgabe li {margin:0 0 18px 0;}
#linkausgabe .beschreibung {padding:4px 0 0 10px;display:block;}
#linkausgabe .link {font-size:0.8em;padding:0 0 0 10px;}

#sitemap {}
#sitemap ul {list-style:none;padding:0 0 16px 20px;}
#sitemap ul .hmp {list-style:disc;padding:8px 0 0 20px;}
#sitemap ul .ump {list-style:disc;padding:8px 0 8px 20px;}
#sitemap ul li a {font-size:1.2em;color:#60B459;font-weight:bold;text-decoration:none;}
#sitemap ul li a:hover {font-size:1.2em;color:#60B459;font-weight:bold;text-decoration:underline;}
#sitemap ul .hmp li a {font-size:1em;color:#333333;font-weight:normal;text-decoration:none;}
#sitemap ul .hmp li a:hover {font-size:1em;color:#60B459;font-weight:normal;text-decoration:none;}
#sitemap ul .ump li a {font-size:0.9em;color:#333333;font-weight:normal;text-decoration:none;}
#sitemap ul .ump li a:hover {font-size:0.9em;color:#60B459;font-weight:normal;text-decoration:none;}

.formular {}

.formular .feldname
{
	margin-top:12px;
	margin-bottom:4px;
	font-weight:bold;
}

.formular .first {margin-top:0;}

.formular .textfeld
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #BED8B5;
	padding:1px 3px 0 3px;
	width:450px;
	font-size:13px;
	height:18px;
	color:#444444;
}

.formular .zahlenfeld
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #BED8B5;
	padding:1px 3px 0 3px;
	width:60px;
	font-size:13px;
	height:18px;
	color:#444444;
}

.broschuerenthumbnail
{
	border:1px solid #BED8B5;
	margin:10px 0 0 20px;
}

.formular .textarea
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #BED8B5;
	padding:6px;
	width:380px;
	font-size:13px;
	height:120px;
	color:#444444;
}

.formular .checkbox {margin:20px 0 0 0;padding:0}

.formular .button
{
	font-family: Verdana,Helvetica,Arial,sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #100F0E;
	margin:28px 0 23px 0;
	padding:2px 6px 2px 6px;
	border:1px solid #333333;
	background-color:#EEEEEE;
}

.formular .fehlerhinweis {color:red;font-weight:bold;margin-bottom:24px;}

.pdf_button {margin-bottom:16px;}
.pdf_button a.pdfbutton {font-size:0.85em;text-decoration:none !important;color:#444444;display:inline-block;height:19px;background:url(cms/pdf_button.png) no-repeat;padding:5px 0 0 34px;}
.pdf_button a:hover.pdfbutton {background:url(cms/pdf_button.png) no-repeat 0 -24px;color:#60B459;}

#suchergebnisse_listen {margin-bottom:25px;}
#suchergebnisse_listen h2 {margin-top:12px;font-size:1.2em;}
#suchergebnisse_listen h2 a {color:#60B459;text-decoration:none;}
#suchergebnisse_listen h2 a:hover {text-decoration:underline;}
#suchergebnisse_listen ul {list-style:disc;padding-left:28px;line-height:20px;}
#suchergebnisse_listen li a {color:#444444;text-decoration:none;}
#suchergebnisse_listen li a:hover {color:#60B459;text-decoration:underline;}

.gruen
{
	color:#60B459;
}

.broschuerenname
{
	margin-left:20px;
	width:300px;
}