/* COLORS 



grün: 			#9fd60b;

grün dunkel: 	#7fb60b;

grün (heller)	#abc954;

grau(Buttons): 	#666463;

subnavi-text:	#878585;

subnavi-textMO:	#666463;

subnavi-Blau:	#529cce;

subsubnavi-BG:	#ddecf6;

Body BG:		#afbdc5;

Site BG:		#f3f3f3;

Left BG:		#cfcfcf;

Linien:	(grau)	#cfcfcf;

NormalFont:		#666463;	

	

*/



BODY{

	text-align:center;

	font-family:tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;

	margin:0;

	margin-top:10px;

	background-color:#afbdc5;

	margin-bottom: 30px;

}



/* MAINNAVI */

#NAVI{

	background-color:#FFFFFF;

	width:740px;

	height:38px;

	background-image: url(../images_layout/bg_navi_kachel.jpg);

	background-repeat: repeat-x;

	text-align: left;

	margin-bottom: 7px;

}

.navipunkt{

	font-weight:bold;

	font-size:19px;

	text-align:center;

	width:148px;	

	float:left;

	height: 38px;

}



.navipunkt a{

	border-left:1px solid #cfcfcf;

	border-right:1px solid #cfcfcf;

	color:#9fd60b;

	margin-top:10px;

	padding-top:2px;

	height:28px;

	background-color:#ffffff;

	display:block;

	text-decoration:none;

}

.navipunkt a:hover{

	color:#ffffff;

	background-color:#cfcfcf;

	border-left:1px solid #cfcfcf;

	border-right:1px solid #cfcfcf;

}

.navipunktactive{

	font-weight:bold;

	font-size:20px;

	color:#FFFFFF;

	text-align:center;

	width:148px;	

	float:left;

	padding-top:6px;

	height: 32px;

	background-image:url(../images_layout/bg_navi_active.gif);

}



.navipunktactive a{

	color:#FFFFFF;

	text-decoration:none;

}

.navipunktactive a:hover{

	color:#ffffff;

	text-decoration:none;



}

/* MAINNAVI */

/* SUBNAVI */



.subnavi{}



.subnavi a{

	width:200px;

	height: 20px;

	display:block;

	font-size:12px;

	color:#878585;

	padding-left:12px;

	text-decoration:none;

	padding-top: 5px;

	background-image:none;

	letter-spacing:1px;

}

.subnavi a:hover{

	color:#494847;

	padding-left:5px;

	background-color: #F2F2F2;

	border-left:7px solid #9fd60b;

}

.subnaviactive{

border-left:7px solid #9fd60b;

padding-top: 5px;

color:#FFFFFF;

width:200px;

height:20px;

padding-left:5px;

background-color:#529cce;

font-weight:bold;

font-size:12px;

}

.subnaviactive a{

color:#FFFFFF;

font-weight:bold;

font-size:12px;

text-decoration:none;

}

.subnaviactive a:hover{

color:#FFFFFF;

font-weight:bold;

font-size:12px;

text-decoration:none;

}



.subsubnavi{}



.subsubnavi a{

letter-spacing:1px;

font-size:12px;

color:#666463;

text-decoration:none;

display:block;

height:18px;

width:190px;

padding-left:22px;

padding-top:2px;

background-color:#ddecf6;

}

.subsubnavi a:hover{

color:#494847;

padding-left:17px;

background-color:#F7FBFD;

border-left:5px solid #9fd60b;

}

.subsubnaviactive{

	letter-spacing:1px;

	font-size:12px;

	color:#666463;

	text-decoration:none;

	display:block;

	height:18px;

	width:190px;

	padding-left:17px;

	padding-top:2px;

	background-color:#ddecf6;

	border-left:5px solid #9fd60b;

	font-weight: bold;

}

.subsubnaviactive a{

	font-size:12px;

	color:#666463;

	text-decoration:none;

	font-weight: bold;

}

.subsubnaviactive a:hover{

	font-size:12px;

	color:#666463;

	text-decoration:none;

	font-weight: bold;

}



/* SUBNAVI */













/* MAINDIVS */



#SITE{



	margin:auto;

	background-color:#f3f3f3;

	width:952px;

	padding-left:7px;

	padding-right:7px;

	background-image: url(../images_layout/BG_main.gif);

}

#SITErechtsBREIT{



	margin:auto;

	background-color:#f3f3f3;

	width:952px;

	padding-left:7px;

	padding-right:7px;

	background-image: url(../images_layout/BG_main_rechts_breit.gif);

}

#TOP{

	width:952px;

	height:126px;

	background-color:#3e7da7;

	background-image: url(../images_layout/topframe.jpg);

	text-align: left;

}

#logo{

    width:206px;

    height:126px;

    background-position: 0px 27px;

    background-repeat: no-repeat;

    float: left;

}

#crumbnavi{

	float:right;

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

	background-image:url(../images_layout/bg_crumbnavi.jpg);

	width:735px;

	height:10px;

	overflow: hidden;

	font-size: 9px;

	padding-left: 5px;

	color: #ffffff;

	font-weight: none;

	text-transform: uppercase;

	padding-bottom: 2px;

	padding-top: 2px;

	line-height: 9px;

}

#crumbnavi a{

	color:#FFFFFF;

	background-image:url(../images_layout/bg_advancedSearch.gif);

	background-repeat:no-repeat;

	background-position:0px 5px;

	text-decoration:none;

	padding-left:5px;

	padding-right:5px;

	margin-left: 4px;

	margin-right: 0px;

}

#crumbnavi a:hover{

	color:#255778;

	background-image:none;

	background-color: #9fd60b;

}

#topshadow{

background-image:url(../images_layout/shadow_TOP.gif);

text-align:center;

margin-left:auto;

margin-right:auto;

height:6px;

width:966px;

}

#bottomshadow{

background-image:url(../images_layout/shadow_BOTTOM.gif);

text-align:center;

margin-left:auto;

margin-right:auto;

height:6px;

width:966px;



}

#GRUEN{

	background-color:#7aa103;

	width:740px;

	float:left;

	background-image: url(../images_layout/bg_gruen.jpg);

	background-repeat: no-repeat;

	background-position:0px 38px;

	text-align: left;

}

#GRUEN H1{

	margin-top:0px;

	margin-bottom:6px;

	margin-right:6px;

	margin-left:0px;

	font-size:18px;

	background-image:none;

	background-color:transparent;

	width:auto;

	padding-left:0px;

	line-height:normal;

}

#GRUEN H2{



	margin-top:0px;

	margin-bottom:6px;

	margin-right:6px;

	margin-left:0px;

	font-size:18px;

	padding-left:0px;

	line-height:normal;

}



#GRUEN H2 a{

text-decoration:none;

letter-spacing:1px;

	float:left;

	width:134px;

	color:#ffffff;

	font-size:12px;

	border: 1px dotted #fff;

	text-align: center;

	padding-top: 2px;

}

#GRUEN H2 a:hover{

border:1px solid #ffffff;

	background-color:#7aa103;

	background-image:url(../images_layout/bg_GRUEN_H2_hover.gif);

}





#LEFT{

	width:212px;

	background-color:#ffffff;

	background-image: url(../images_layout/bg_left_top.jpg);

	background-repeat: no-repeat;

	padding-top: 10px;

	text-align: left;

	float: left; 

	min-height:130px;

	overflow: hidden;

	border-bottom: 1px solid #cfcfcf;

	margin-bottom:-1px;

}

#CENTER{

width:212px;

}

#RIGHT{

	width:212px;

	float: right;

	text-align: left;

}

#FOOTER{

	width:952px;

	height:27px;

	background-color:#f3f3f3;

	font-size: 10px;

	letter-spacing: 2px;

	color: #666463;

	border-top: 1px solid #cfcfcf;

}

#FOOTER a{

	color:#666463;

	text-decoration:none;

}

#FOOTER a:hover{

	text-decoration:underline;

}

.footerLEFT{

	float:left;

	margin-top:6px;

	width: 212px;

}

.footerRIGHT{

	float:left;

	margin-top:6px;

	width: 212px;;

}

.footernavi{

	float:left;

	width: 526px;

	border-left:1px solid #cfcfcf;

	border-right: 1px solid #cfcfcf;

	padding-top: 6px;

	height: 21px;

}



.clearer{

	clear:both;

	line-height: 0px;

	height: 0px;

	font-size: 0px;

	float: none;

	margin: 0px;

	padding: 0px;

	text-align: left;

}



/* CONTENTELEMENTE */

H1{

	font-size:20px;

	letter-spacing:0px;

	color:#FFFFFF;

	background-image:url(../images_layout/bg_H6.gif);

	width:200px;

	min-height:28px;

	padding-left: 12px;

	margin-top: 0px;

	margin-bottom: 0px;

}

.box528px H1{

	line-height:normal;

	background-color:#9fd60b;

	background-image:url(../images_layout/bg_H6_Box528px.gif);

	background-repeat:no-repeat;

	background-position:5px 6px;

	padding-left:24px;

	margin-left:0px;

	width:503px;

	margin-right: 0px;

	text-align: left;

	clear:both;

	

}

.box528px H2{

	font-size:16px;

	background-color:#529cce;

	background-image:url(../images_layout/bg_H6_Box528px_blau.gif);

	background-repeat:no-repeat;

	background-position:5px 6px;

	padding-left:24px;

	margin-left:0px;

	width:503px;

	margin-right: 0px;

	text-align: left;

	color:#FFFFFF;

	margin-top: 0px;

	margin-bottom: 0px;

	padding-top:4px;

	padding-bottom:5px;

	clear:both;

}

.box528px H3{

	font-size:16px;	

	text-align: left;

	margin:10px;

	margin-left:10px;

	

}

H6{

	font-size:20px;

	letter-spacing:0px;

	color:#FFFFFF;

	background-image:url(../images_layout/bg_H6.gif);

	width:200px;

	min-height:28px;

	padding-left: 12px;

	margin-top: 0px;

	margin-bottom: 0px;

}

.bodytext H3{

	font-size:14px;

	}

.box528px H6{

	line-height:normal;

	background-color:#9fd60b;

	background-image:url(../images_layout/bg_H6_Box528px.gif);

	background-repeat:no-repeat;

	background-position:5px 6px;

	padding-left:24px;

	margin-left:0px;

	width:503px;

	margin-right: 0px;

	text-align: left;

}

#GRUEN .bodytext2{

	padding-left:10px;

	padding-right:10px;

	color:#FFFFFF;

	font-size:12px;

	line-height:18px;

	font-weight: bold;

	

	}

.c_gruen{color:#9fd60b;}

.c_dunkelblau{color:#529cce;}

.c_dunkelgrau{color:#313131}

.c_hellgrau{color:#E0E0E0}



/* CONTENTELEMENTE */

.banner728x90{

width:740px;

height:91px;

background-image:url(../images_layout/728x90_werbungsmarker.gif);

background-position:right;

background-repeat:no-repeat;

border-top: 1px solid #cfcfcf;

clear:both;

background-color:#FFFFFF;

}

.banner728x90forum{

width:738px;

height:90px;

background-image:url(../images_layout/728x90_werbungsmarker.gif);

background-position:right;

background-repeat:no-repeat;

border-top: 1px solid #cfcfcf;

clear:both;

background-color:#FFFFFF;

}

.banner728x90forumDV{

width:738px;

height:90px;

background-image:url(../images_layout/728x90_werbungsmarker.gif);

background-position:right;

background-repeat:no-repeat;

clear:both;

background-color:#FFFFFF;



}

.banner468x60{

	width:468px;

	height:60px;

	border:1px solid #ffffff;

	overflow: hidden;

	float: left;

	margin-top: 25px;

	margin-left: 30px;

}

.banner120x600{

	width:180px;

	height:600px;

	overflow: hidden;

	text-align: center;

	background-color: #FFFFFF;

	margin-top:10px;

	padding-top: 25px;

	padding-bottom: 25px;

	margin-left:15px;

	border: 1px solid #cfcfcf;

	

	

}

/* LOGIN & SEARCH*/



#LOGIN{

	float:right;

	width:201px;

	color: #FFFFFF;

	font-size: 10px;

	letter-spacing: 1px;

	padding-left: 11px;

	margin-top: 9px;

}

.logintabelle td{font-size: 10px;}

.widthForms{

padding-left:5px;

margin:0px;

width:78px;

height:14px;

}

.widthSearch{

padding-left:5px;

width:165px;

height:14px;

}

#LOGIN INPUT{

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	color:#333333;

	font-size:9px;

	background-color:#ffffff;

	border: 1px solid #388ec7;

	background-image: url(../images_layout/bg_forms.gif);

	margin-right: 2px;

}

#LOGIN {}



#TOP .LOGINabschicken{

background-image:url(../images_layout/abschicken_Bild.gif);

width:16px;

height:16px;

}

.advancedSearch{	margin-top:2px;}

.advancedSearch a{

	color:#FFFFFF;

	padding-right: 2px;

	padding-left: 7px;



	text-decoration: none;

	background-image: url(../images_layout/bg_advancedSearch.gif);

	background-repeat: no-repeat;



	background-position: 0px 5px;

}

.advancedSearch a:hover{

text-decoration:underline;

background-image:none;

}

/* NEWSMODULE*/

#LEFT .news{





	background-color:#FFFFFF;

	border-bottom:5px solid #cfcfcf;

	display:block;

	font-size:12px;

	font-weight:none;

	line-height:12px;

	color:#7FB60B;

}

#LEFT .news a{

	padding-top:10px;

	padding-left:12px;

	padding-right:12px;

	width:188px;

	min-height:135px;

margin-top:0px;

line-height:16px;

display:block;

color: #666463;

font-size: 10px;

text-decoration:none;

font-weight:normal;

}

#LEFT .news a:hover{

	color: #333333;

	background-color: #e8e8e8;;

}

#LEFT .news .headline{

	font-size:12px;

	color:#7FB60B;

	font-weight:bold;

	display: block;

	line-height: 12px;

	margin-bottom: 3px;

}

#LEFT .news .bodytext{

	padding:0px;

	margin:0px;

}

#LEFT .news .news-list-date{

	font-size:10px;

	color:#666463;

	font-weight:none;

	display: block;

	line-height: 12px;

	margin-bottom: 0px;

	padding-bottom:0px;

}

#LEFT .news .newsImage{

	float:right;

	padding-top:3px;

	padding-left:6px;

}

.news-single-item .newsSingleImage{

	float:right;

	padding-top:0px;

	padding-left:8px;

	margin-right:-10px;

	margin-top:-5px;

}

#RIGHT .news {

display:block;

}

#RIGHT .news a{

text-decoration:none;

background-color:transparent;

	background-image: url(../images_layout/RIGHT_News_borderBottom.gif);

	background-repeat: no-repeat;

	background-position: bottom;

	width:186px;

	min-height:55px;

	padding-left: 12px;

	padding-right: 12px;

	font-size: 11px;

	padding-top: 6px;

	padding-bottom:3px;

	margin-bottom:-1px;

	margin-left:1px;

	margin-top:1px;

	color: #666463;

	display: block;



}

#RIGHT .news a:hover{

background-color:#FFFFFF;

}





#LEFT .forumnews{

    background-color:#FFFFFF;

    border-bottom:5px solid #cfcfcf;

    display:block;

    font-size:12px;

    line-height:12px;

    color:#9fd60b;

}

#LEFT .forumnews{

    padding-top:10px;

    padding-left:12px;

    padding-right:12px;

    width:188px;

    margin-top:0px;

    line-height:16px;

    display:block;

    color: #666463;

    font-size: 10px;

    text-decoration:none;

    padding-bottom: 10px;

}

#LEFT .forumnews a{

    color:#9fd60b;

    display:block;

    text-decoration: none;

    padding: 0;

    text-align: right;

}

#LEFT .forumnews a:hover{

    color: #333333;

}

#LEFT .forumnews .headline{

    font-size:12px;

    color:#9fd60b;

    font-weight:bold;

    display: block;

    line-height: 12px;

    margin-bottom: 3px;

    text-align: left;

    

}

#LEFT .forumnews .headline a {padding: 0 0 0 0; text-align:left;} 

#LEFT .forumnews a.bild{

    text-align:left;

    float: left;

    margin: 0 10px 1px 0;

}





.box528px{

	width:526px;

	float:left;

	color: #666463;

	background-image: url(none);

	display: block;

	margin-left:1px;

	margin-right:1px;

	text-align:left;

}

.box528px .bodytext{

	text-align: left;

	color: #666463;

	font-size: 12px;

	line-height: 20px;

	padding-left: 10px;

	padding-right: 10px;

	margin-top: 5px;

	display: block;

	

}

.box528px .tx-staticfiles-pi1 {	color: #666463;

	font-size: 12px;

	line-height: 20px;

	padding-left: 10px;

	padding-right: 10px;

	margin-top: 5px;}



.box528px .tx-staticfiles-pi1 h1, .box528px .tx-staticfiles-pi1 h2{	color: #666463;

background-color:transparent; background-image:none; padding-left:0px;	}

	

.box528px LI {

margin-right:10px;

}



.box528px .news-single-item p{

	text-align: left;

	color: #666463;

	font-size: 12px;

	line-height: 20px;

	padding-left: 0px;

	padding-right: 0px;

	margin-top: 5px;

	display: block;

	

}



#GRUEN .bodytext a{

	color: #ffffff;

}

#GRUEN .bodytext a:hover{

	color: #ffffff;

	text-decoration:none;

	border-top: 1px solid #ffffff;

	border-bottom: 1px solid #ffffff;

}

.bodytext a{

	color: #666463;

}

.bodytext a:hover{

	color: #666463;

	text-decoration:none;

	border-top: 1px solid #666463;

	border-bottom: 1px solid #666463;

}

.box262pxLeft, .box262pxRight{

	float:left;

text-align:left;

background-color:#cfcfcf;

	width:260px;



}

.box262pxLeft{



	margin-left: 0px;

	border-right: 6px solid #cfcfcf;

}

.box262pxRight{

	width:260px;

	margin-right: 0px;

	float: right;

}

.linklist  {

	float:left;

	width:263px;

	margin-right: 0px;

	

}

.box262pxLeft .eintrag, .box262pxRight .eintrag{

	margin-bottom:6px;

	font-size:11px;

}

.box262pxLeft .eintrag a, .box262pxRight .eintrag a{

	display:block;

	width:250px;

	height:26px;

	padding-left:10px;

	background-color:#FFFFFF;

	color:#666463;

	padding-top: 2px;

	line-height: 12px;

	text-decoration:none;

}

.box262pxLeft .eintrag a:hover, .box262pxRight .eintrag a:hover{

	background-color: #F2F2F2;

}

.box262datum{

	margin-bottom:0px;

	color:#7FB60B;

	font-size:9px;

	line-height: 11px;

}

.box262pxLeft H6, .box262pxRight H6{

	width:236px;

	margin-left: 0px;

	margin-bottom: 6px;



}



.box168pxLinks{

	width:168px;

	height:195px;

	margin-right:13px;

	background-color:#FFFFFF;

	float:left;

	display: block;

	overflow: hidden;

	text-align: left;

	font-size: 10px;

	background-image: url(../images_layout/bg_3erBox.gif);

	margin-left:-1px;

}

.box168pxLinks .bodytext{

	

	margin-left: 0px;

	margin-top: 0px;

	text-align: left;

	font-size: 10px;

	line-height:13px;

	margin-right:0px;

	padding-left:0px;

	padding-right:0px;

	padding-top:0px;

	

}

.box168pxRechts{

	width:166px;

	height:195px;

	margin-right:0px;

	background-color:#FFFFFF;

	float:right;

	font-size: 10px;

	background-image: url(../images_layout/bg_3erBox.gif);

}

.box168pxRechts .bodytext{

	

	margin-left: 0px;

	margin-top: 0px;

	text-align: left;

	font-size: 10px;

	line-height:13px;

	margin-right:0px;

	padding-left:0px;

	padding-right:0px;

	padding-top:0px;

	

}

.box168pxLinks H5, .box168pxRechts H5{

	height:23px;

	border:1px solid #878585;

	background-color:#878585;

	color:#FFFFFF;

	font-size:10px;

	margin-top: 0px;

	background-image: url(../images_layout/bg3erBox_H1.gif);

	background-repeat: repeat-x;

	text-align: left;

	padding-left: 5px;

	font-weight: bold;

	margin-bottom: 3px;

	line-height: 11px;

	padding-top: 1px;



}

.box168pxLinks Table, .box168pxRechts Table{

height:167px;

}

.box168pxLinks TD, .box168pxRechts TD{

text-align:left;

	padding-left: 5px;

	padding-right: 5px;

	line-height:13px;

}

.box168pxLinks a{

width:168px;

font-size:10px;

color:#FFFFFF;

letter-spacing:1px;

font-weight:bold;

text-decoration:none;

text-align:center;

background-color:#529cce;

display:block;

margin-left:-5px;

margin-right:-5px;

}

.box168pxRechts a{

width:166px;

font-size:10px;

color:#FFFFFF;

letter-spacing:1px;

font-weight:bold;

text-decoration:none;

text-align:center;

background-color:#529cce;

display:block;

margin-left:-5px;

margin-right:-5px;

}

.box168pxLinks a:hover, .box168pxRechts a:hover{

background-color:#9fd60b;

}

.buecherbox{

	width:526px;

	background-color:#666463;

	text-align: left;

}

.einBucheintrag{

border-bottom:5px solid #878585;



}

.einBucheintrag STRONG{

	text-decoration:underline;

}

.einBucheintrag a{

background-image:none;

	display:block;

	padding-left:12px;

	padding-bottom: 8px;

	padding-top: 4px;

	text-decoration:none;

}

.einBucheintrag a:hover{

background-image:url(../images_layout/buecher_mehrInfo.gif);

background-position:bottom right;

background-repeat:no-repeat;

background-color:#333333;

}

.einBucheintrag IMG{

	border:1px solid #b4b3b3;

	margin-top: 6px;



}

.einBuchBox{

	text-align:center;

	display:block;

	width:90px;

	height:90px;

	background-color:#FFFFFF;

	border:1px solid #4d4948;

	float: left;

	margin-right: 12px;

}

.einBucheintrag H4{

	text-decoration:none;

	font-size:14px;

	font-weight:bold;

	color:#9fd60b;

	margin-top: 0px;

	margin-bottom:5px;

	line-height: 16px;

}

.einBucheintrag H5{



	text-decoration:none;

	font-size:11px;

	color:#ffffff;

	margin-top: 0px;

	font-weight: normal;

	line-height: 13px;

}

.buechenavi{

	background-color: #504e4d;

	padding-bottom: 10px;

	padding-top: 10px;

	font-weight: bold;

	font-size: 11px;

	color:#FFFFFF;

}

.buechenavi a{

	color:#FFFFFF;

	font-weight: bold;

	font-size: 11px;

	text-decoration:none;

}

.amazonPageBrowser {

	 

	margin-left:12px;

}

.amazonPreis {

	font-size:12px;

	

	

}

.buechenavi .ZURUECK a{



	float:left;

	height:21px;

	width:160px;

	background-color:#878585;

	border:1px solid #cfcfcf;

	text-align: right;

	padding-right: 10px;

	padding-top: 5px;

	display:block;

	background-image: url(../images_layout/Doppelpfeil_links.gif);

	background-repeat: no-repeat;

	background-position: 90px 9px;

}

.buechenavi .SEITE {

margin-left: 12px;

    color:#FFFFFF;

	float:left;

	height:21px;

	width:148px;

	background-color:#878585;

	border:1px solid #cfcfcf;

	margin-right: 12px;

	text-align: center;

	padding-top: 5px;

	display:block;

}

.buechenavi .VOR a{

	float:left;

	height:21px;

	width:148px;

	background-color:#878585;

	border:1px solid #cfcfcf;

	padding-left: 10px;

	padding-top: 5px;

	display:block;

	background-image: url(../images_layout/Doppelpfeil_rechts.gif);

	background-repeat: no-repeat;

	background-position: 40px 9px;

}



.buechenavi .ZURUECK a:hover{

background-color:#333333;

background-position: 10px 9px;

} 

.buechenavi .VOR a:hover{

background-color:#333333;

background-position: 137px 9px;

}

.buechenavi .SEITE a:hover{

background-color:#333333;

}



/*Spesche Notationen*/

.news-amenu-container ul{

list-style-type:none;

margin-left:0px;

padding-top:0px;

margin-top:0px;

}



.news-amenu-container li{

list-style-type:none;

margin-left:0px;

padding-left:0px;

float:left;

}

.news-amenu-item-year {

background-color:#ffffff;

border:1px dotted #529cce;

color:#529cce;

display:block;

font-size:26px;

font-weight:bold;

clear:both;

width:446px;

margin-bottom:5px;}

.news-amenu-item-year dd{

font-size:26px;

font-weight:bold;



}

.news-amenu-container  a{

width:246px;

height:25px;

line-height:25px;

background-color:#FFFFFF;

border:1px solid #cfcfcf;

display:block;

text-align:center;

margin-right:10px;

margin-bottom:10px;

color:#7FB60B;

text-decoration:none;

font-weight:bold;

}

.news-amenu-container  a:hover{

color:#ffffff;

background-color:#cfcfcf;

}

.newsLatestMitte {

border-bottom:12px solid #cfcfcf;

margin-bottom:0px;

border-top:1px solid #cfcfcf;

margin-top:-1px;

text-align:left;

}

.newsLatestMitte .linklistDetails {

padding-left:10px;

text-align:left;

margin-bottom:0px;

margin-top:-10px;}

.newsLatestMitte .headline {

font-weight:bold; 

font-size:13px; 

padding-left:10px; 

display:block}

.newsLatestMitte .headline a{

text-decoration:none;

color:#666463;}

.newsLatestMitte .headline a:hover{

color:#88AC16;}

.newsLatestMitteImage{

float:right;

padding-left:12px;

padding-right:6px;

padding-top:6px;}

.tx-ttnews-browsebox {

background-color:#ffffff;



font-size:12px;

padding:6px;}



.googleSingleNews {



margin-top:20px;

padding-top:11px;

padding-bottom:11px;

padding-left:6px;

text-align:center;

width:520px;

border-top:1px solid #CFCFCF;

border-bottom:1px solid #CFCFCF;

margin-bottom:-1px;

font-size:8px;

color:#BBBBBB;

}

.googleLinksContent {

text-align:left;

padding-left:5px;

padding-top:6px;}

.newsSingleImage a:hover {

border:none;

}



.box528px LI {

text-align:left;

font-size:12px;

}

.box528px UL {

text-align:left;

font-size:12px;

}

#RIGHT .bodytext {margin-top:0px;

display:inline;}



.forum {width:740px; background-color:none; float:right;}

.forumfooter {width:739px; background-color:#f3f3f3; float:none; border-left:1px solid #cfcfcf; visibility:hidden;}



.scrollbox262px{

 height:234px;

 overflow:auto;

 margin-top: -6px;

 background-color: #FFFFFF;

 padding-bottom: 6px;

}



.bodytext input{

width:300px;

background-color:#ffffff;

border:1px solid #529cce;

font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

font-size:11px;

color:#666463;

}

.bodytext textarea {

width:300px;

background-color:#ffffff;

border:1px solid #529cce;

font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

font-size:11px;

color:#666463;

}

.bodytext select {

width:300px;

background-color:#ffffff;

border:1px solid #529cce;

font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

font-size:11px;

color:#666463;

}

.bodytext .submit {

width:300px;

background-color:#529cce;

border:1px solid #ffffff;

color:#ffffff;

font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

font-size:11px;

}







.linklistDetails a{

font-size:14px;

color:#ffffff;

letter-spacing:1px;

font-weight:bold;

text-decoration:none;

text-align:center;

background-color:#9fd60b;

padding-left:10px;

padding-right:10px;

}

.linklistDetails a:hover{

color:#ffffff;

background-color:#529cce;

border:none;

}

.linklistGoto a{

font-size:11px;

color:#ffffff;

font-weight:bold;

text-decoration:none;

text-align:left;

background-color:#9fd60b;

padding-left:10px;

padding-right:10px;

line-height:18px;

min-height:18px;

display:block;

}

.linklistGoto a:hover{

color:#ffffff;

background-color:#529cce;

border:none;

}

.linklistDetails hr{

background-color:#cfcfcf; 

height:1px;

border:none;

margin-left:-10px;

margin-right:-10px;

width:526px;

}

.linklistDetails {

text-align:left;

}



.box528px .csc-menu-1  a{

width:246px;

height:25px;

line-height:25px;

background-color:#FFFFFF;

border:1px solid #cfcfcf;

display:block;

text-align:center;

margin-left:10px;

margin-right:0px;

margin-bottom:10px;

color:#7FB60B;

text-decoration:none;

font-weight:bold;

}

.box528px .csc-menu-1  a:hover{

color:#ffffff;

background-color:#cfcfcf;

}

.box528px .csc-menu-1  li{

list-style-type:none;

padding-left:0px;

margin-left:0px;

margin-right:0px;

padding-right:0px;

float:left;

list-style-position:inside;

}

ul.csc-menu-1{

padding-left:0px;

margin-left:0px;

margin-right:0px;

text-indent:0px;

}



#GRUEN .csc-menu-1  a{

text-decoration:none;

letter-spacing:0px;

	float:left;

	width:134px;

	color:#ffffff;

	font-size:10px;

	border: 1px dotted #fff;

	text-align: center;

	padding-top: 0px;

	background-color:transparent;

		margin-right:12px;

margin-bottom:0px;

	margin-left:0px;

margin-top:0px;

line-height:18px;

height:auto;

min-height:20px;



}

#GRUEN .csc-menu-1  a:hover{

border:1px solid #ffffff;

	background-color:#7aa103;

	background-image:url(../images_layout/bg_GRUEN_H2_hover.gif);

}

#GRUEN .csc-menu-1  li{

list-style-type:none;

		margin-top:0px;

	margin-bottom:12px;

	margin-right:0px;

	margin-left:0px;

	float:left;

	

}

#GRUEN ul.csc-menu-1{

padding-left:0px;

margin-left:-5px;

text-indent:0px;

width:750px;

margin-right:-5px

}



.tx-ablinklist-pi1-browsebox {

background-color:#ffffff;

border-top:1px solid #cfcfcf;

font-size:12px;

padding:6px;}



.tx_ablinklist_listView_categories {padding:10px; font-size:12px;}

.tx_ablinklist_listView_categories b{font-size:16px;}

.tx_ablinklist_listView_categories a{font-size:14px; font-weight:bold;}

.tx_ablinklist_listView_category {padding-top:10px;}



a {color:#7FB60B;}

a:hover {color:#666463;}



.ads {

clear:both;

font-size:8px;

color:#BBBBBB;

line-height:9px;

padding-top:12px;

margin-bottom:12px;

}

.trenner {height:12px; clear:both;}





.tx-kesmallads-pi1-image {margin:10px; float:right;}

.tx-kesmallads-pi1-textcontent {font-size:12px; text-align:left; margin:10px;}

.tx-kesmallads-pi1-phone, .tx-kesmallads-pi1-email {margin-top:20px; font-weight:bold;}

.tx-kesmallads-pi1-email {margin-top:5px;}

.tx-kesmallads-pi1-title {font-size:15px; text-align:left; font-weight:bold; margin:10px; color:#529cce}

.tx-kesmallads-pi1-browsebox {background-color:#ffffff; border-top:1px solid #cfcfcf; font-size:12px; padding:6px;}

.tx-kesmallads-pi1-modeSelector {margin:10px; font-size:12px;}

.tx-kesmallads-pi1-searchbox {margin-bottom:10px;}

.tx-kesmallads-pi1-searchbox-sword { 

width:200px;

background-color:#ffffff;

border:1px solid #529cce;

font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

font-size:11px;

color:#666463;

height:18px;}

.tx-kesmallads-pi1-searchbox-button {width:70px; background-color:#ffffff;

border:1px solid #529cce;

font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

font-size:11px;

color:#666463;

}

.smalladform  {margin:10px; text-align:left; font-size:12px;}

.smalladform-label {margin-top:10px; font-weight:bold; color:#529cce;}



.tx-indexedsearch-searchbox {margin:10px; font-size:12px;}

.tx-indexedsearch p {margin:10px; font-size:12px;}

.tx-indexedsearch-res {margin:10px; font-size:12px;}



.usernameTop {font-size:13px; font-weight:bold; font-style:italic;}



.csc-mailform-field label{width:496px; padding:3px; padding-left:6px; font-size:12px; background-color:#9fd60b; display:block; margin-bottom:3px; margin-top:3px; color:#ffffff;}

.csc-mailform {border:none; padding:10px; margin:0px;}

.csc-mailform-field {background-color:#ffffff; padding-bottom:3px;}

.csc-mailform-field input{margin-left:3px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px;

color:#666463; width:420px;}

.csc-mailform-field textarea{margin-left:3px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px;

color:#666463; width:420px;}



.csc-sitemap a {text-decoration:none; padding:3px; display:block;}

.csc-sitemap a:hover {text-decoration:none; padding:3px; display:block; background-color:#9fd60b; color:#ffffff; font-weight:bold;}



.googleLinklistForum {width:730px; background-color:#FFFFFF; margin-top:-1px; padding:4px;}



.buchdetails {padding:11px; font-size:12px;}

.smallfont h3 {font-size:14px;}



input,textarea { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}



#contentcontainerBreit {background-color:#f3f3f3; width:739px; float:right;}



.tx-pearamazon-pi1 input{width:200px;}



#twrss_table {padding:10px; 	font-size: 12px;

	line-height: 20px;}

	

.tx-staticfiles-pi1, .tx-staticfiles-pi1 p {font-size: 12px;

	line-height: 20px; font-weight:normal;}



.tx-staticfiles-pi1 pre {font-size: 11px;

	line-height: 12px; font-weight:bold;}

	



.searchform_tx_sgglossary_browsebox{

background-color:#f3f3f3;

border-bottom:1px solid #cfcfcf;

font-size:14px; letter-spacing:2px;

padding:6px;}

.glossarlink {

float:left; color:#7fb60b;

font-size:11px; font-weight:bold; width:240px;  margin:right:10px; margin-bottom:10px; 

}

.glossarlink a{width:200px;





}

.glossarlink a:hover{

 text-decoration:underline; border:none; color:#7fb60b; }

 

 

 #RIGHT .csc-menu-4 dt{

display:block;

text-decoration:none;

	width:186px;

	

	padding-left: 12px;

	padding-right: 12px;

	font-size: 11px;

	padding-top: 2px;

	margin-left:1px;

	margin-top:1px;

	color: #666463;

	display: block;

}

 #RIGHT .csc-menu-4 dd{

display:block;

text-decoration:none;

background-color:transparent;

	background-image: url(../images_layout/RIGHT_News_borderBottom.gif);

	background-repeat: no-repeat;

	background-position: bottom;

	width:186px;

	

	padding-left: 12px;

	padding-right: 12px;

	font-size: 10px;

	padding-bottom:3px;

	margin-bottom:-1px;

	margin-left:1px;

	margin-top:1px;

	color: #666463;

	display: block;

}

#RIGHT .csc-menu-4 a{





}

#RIGHT .csc-menu-4 a:hover{



}

#RIGHT ul  {margin-left:0px; list-style-image:none; padding-left:0px; }

#RIGHT .csc-menu-3 li{

display:block;

text-decoration:none;

text-decoration:none;

background-color:transparent;

	background-image: url(../images_layout/RIGHT_News_borderBottom.gif);

	background-repeat: no-repeat;

	background-position: bottom;

	padding-bottom:6px;

	width:186px;

	text-indent:0px; list-style-image:none;

	padding-left: 12px;

	padding-right: 12px;

	font-size: 11px;

	padding-top: 2px;

	margin-left:1px;

	margin-top:1px;

	color: #666463;

	display: block;

}

#RIGHT .csc-menu-3 a{

text-decoration:none;



}







#forumnavi {background-color:#7aa103; background-image: url(../images_layout/bg_gruen.jpg);	background-repeat: no-repeat; text-align: left; }

#forumnavi table{background-color:transparent; font-size:13px !important; color:#FFFFFF !important;}







#forumnavi .navbar {color:#FFFFFF !important; font-size:11px !important; font-weight:bold !important;}

#forumnavi .navbar a{color:#FFFFFF !important; font-size:11px; font-weight:bold;}

#forumnavi  .navbar a:hover{color:#FFFFFF !important; font-size:11px; font-weight:bold;}



#forumnavi  {color:#FFFFFF !important; }

#forumnavi  a{color:#FFFFFF !important; }

#forumnavi   a:hover{color:#FFFFFF !important; }





 #RIGHT .csc-menu-1 li{

display:block;

text-decoration:none;



background-color:transparent !important;

	background-image: url(../images_layout/RIGHT_News_borderBottom.gif);

	background-repeat: no-repeat;

	background-position: bottom;

	padding-bottom:6px;

	width:186px !important;

	text-indent:0px; list-style-image:none;

	padding-left: 12px;

	padding-right: 12px;

	font-size: 11px;

	padding-top: 2px;

	margin-left:1px;

	margin-top:1px;

	color: #666463;

	display: block;

	border:none;

}

#RIGHT .csc-menu-1 a{

text-decoration:none;



}

#sky2 {position:absolute; margin-left: 970px; font-size:9px; color:#777777;}
