@import url(/fileadmin/css/css/navigation.css);
@import url(/fileadmin/css/css/news.css);
@import url(/fileadmin/css/css/swissLifeMicrosite_2.css);
@import url(/fileadmin/css/css/riester_pkv.css);
@import url(/fileadmin/css/css/rss.css);
@import url(/fileadmin/css/css/newsletter.css);
@import url(/fileadmin/css/css/bplan.css);
@import url(/fileadmin/css/css/foerdermittel.css);
@import url(/fileadmin/css/css/comments.css);
@import url(/fileadmin/css/css/listView.css);
@import url(/fileadmin/css/css/mobilcom.css);
@import url(/fileadmin/css/css/pressespiegel.css);
@import url(/fileadmin/css/css/gracher_factoring.css);
@import url(/fileadmin/css/css/berater.css);
@import url(/fileadmin/css/css/form_keyna.css);
@import url(/fileadmin/css/css/foerder_prog.css);

*{font-size:100.01%;}
html{font-size:62.5%;}

body{
	margin:0;
	padding:0 0px;
	font:1.1em Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#666666;
	background-color:#ffffff;
	/*behavior:url('/fileadmin/css/css/htc/csshover.htc');*/
}
.normalFont{font-weight:normal}
a{
	outline:none;
	color:#6f9e0c;
	text-decoration:none;
}
a:hover{text-decoration:underline;}
img{display:block;border:none;}

#pagewidth{
	width:820px;
	position:relative;
	/*6.9.*/
	background-color:#ffffff;
}

textarea {font-size:11px;}
.mainContainer {padding:0 11px;background-color:white;width:820px;}
.bs_head {padding-left:11px;}

#left {line-height:1.5em;}
#left P {padding:0 0 0 0; margin:0 5px 0 0;}
#header{
height:125px;
	/*border-bottom:1px solid #b4b4b2;*/
	padding:8px 0 0 0;
	/*6.9.*/
	background-color:#ffffff;


}
#header em{
	float:left;
	font-style:normal;
	color:#666;
	font-size:0.9em;
}
h1{	
	width:494px;
	/*text-indent:10px;*/
	/*border-bottom:1px solid #C0C0C0;*/
	margin:0 0 5px 0;
	padding:5px 0 5px 10px;
	font:1.0em Verdana, Geneva, Arial, Helvetica, sans-serif ;
	font-weight:bold;
	background-color:#97D239;
	color:#ffffff;
	
}
h2, .gruene_ueberschrift{

	padding:20px 0 5px 0;
	margin:0 0 0 0;
	font:bold 1.1em Georgia, sans-serif;
	color:#6A9919;
}
.imgtext-table IMG {padding:5px 10px 5px 0;}
/* spacer image unter bildern ausbelnden */
img.spacer-gif { display:none; }

ul.add{
	float:right;
	margin:0;
	padding:0;
	list-style:none;
}
ul.add li{
	font-size:0.9em;
	float:left;
	padding:0 8px 0 0;
	margin:0 6px 0 0;
	background:url(/fileadmin/bilder/divider.gif) no-repeat right;
}

ul.add a{
	color:#666666;
	text-decoration:none;
}
ul.add a img{
	float: left;
	display: inline;
	margin: 0 4px 0 0;
}
ul.add a:hover{
	text-decoration:underline;
}
ul.add li.last{
	background:none;
	margin:0;
	padding:0;
}

#header .box{
	width:819px;
	height:86px;
	float:left;
	margin:4px 0 0 0;
	background-color:#6A9919;

}
#header .box strong{
	/* background:url(/fileadmin/bilder/claim.gif); */
	width:276px;
	height:12px;
	overflow:hidden;
	text-indent:-9999px;
	display:block;
	position:absolute;
	top:75px;
	left:530px;

}
.clear {clear:both;}


/* main */
#main{
	width:820px;
	background:url(/fileadmin/bilder/bg-main.gif);
	overflow:hidden !important;
}
#main_suchen{
	width:820px;
	overflow:hidden;
	padding:0 0 14px 0;
}
#left{
	float:left;
	width:500px;
}
#right{
	float:right;
	width:310px;
	overflow:hidden;
}
/* footer */
#footer{
	clear:both;
	text-align:center;
	line-height:22px;
	color:#666;
	background:url(/fileadmin/bilder/separator.gif) repeat-x 0 0;
}
#footer div{
	background:url(/fileadmin/bilder/separator.gif) repeat-x 0 0;
}
#footer p{
	margin:0;
}
#footer ul{
	margin:0 25px;
	padding:0;
	color:#6f9e0c;
	list-style:none;
}
#footer ul li{display:inline;}

#footer ul li{display:inline;}

/* news */
ul.news{
	margin:0;
	padding:0;
	width:500px;
	overflow:hidden;
	list-style:none;
}
ul.news li{
	width:496px;
	float:left;
	padding:5px 0 10px 5px;
	border-bottom:1px dotted #D5D5D5;
}
ul.news li.first{background:none;}
ul.news li h2{
	margin:0;padding:0;
	font:bold 1.09em Georgia, sans-serif;
	
}

ul.news li P{
	margin:0 0 0 0;padding:0 0 0 0;
	line-height:18px;display:inline;
	

}
.news-more {display:inline;}	
ul.news li img{
	float:left;
	margin:0 16px 0 0;
}
ul.news li a.more{font-weight:bold;}
ul.news li em{
	font-size:0.90em;
	font-style:normal;
	text-transform:uppercase;letter-spacing:1px;
	font-weight:bold;
	color:#999;

}

/* links list */
ul.links{
	margin:0;
	padding:0;
	list-style:none;
	width:500px;
	overflow:hidden;
}
ul.links li{
	float:left;
	width:500px;
	line-height:26px;
	border-bottom:1px dotted #CCCCCC;
}
ul.links li.color{background:#f1f1ee}
ul.links li a{
	padding:0 0 0 16px;
	background:url(/fileadmin/bilder/a-more.gif) no-repeat 6px 50%;
}
/* news-box */
.news-box{
	width:500px;
	margin:0 0 0 0;
	overflow:hidden;
/*	height:20px;*/
	line-height:20px;
}
.news-box .top{
	background:#f4f3f0;
	line-height:19px;
	width:500px;
	overflow:hidden;
	border-bottom:1px solid #ccc;
}
.news-box .top a{
	float:right;
	margin:0 20px 0 0;
	padding:0 0 0 8px;
	border-left:1px solid #ccc; 
}
.news-box .top h3{
	float:left;
	font-size:0.9em;
	text-transform:uppercase;
	color:#999; 
	display:inline;
	margin:0 0 0 6px;
}
.news-box ul{
	margin:9px 0 0 0;
	padding:0;
	list-style:none;
	width:500px;
	overflow:hidden;
	background:url(../images/bg-news-box.gif);
}
.news-box ul li{
	float:left;
	margin:0 7px;
	display:inline;
	line-height:15px;
	width:110px;
}
.news-box ul h4{
	font-size:0.9em;
	font-weight:normal;
	margin:3px 0 0 0;
}
.news-box ul p{margin:0;}

/*--------------Header der News auf der Startseite--------------*/
.news-box .headerNewsTop{
	padding:0px; margin:0;
	background:#F3F2EE;
	line-height:20px;
/*	height:20px;*/
	width:500px;
	overflow:hidden;
	border-top:1px solid #C0C0C0;
}
.news-box .headerNewsTop a{
	float:right;
	margin:5px 10px 5px 0;
/*	padding:0 0 0 10px;
	border-left:1px solid #ccc;*/
	color:#fff; 
}

.news-box .headerNewsTop h3{
	float:left;
	font-size:0.9em;
	text-transform:
	uppercase;letter-spacing:1px;
	color:#5E5E5E; 
	display:inline;
	margin:3px 0 0 6px;
	padding:0;
}

.news-box2{
	width:500px;
	margin:20px 0 20px 0;
	overflow:hidden;
}
.news-box2 .top{
	background:#F3F2EE;
	line-height:20px;
	width:500px;
	overflow:hidden;
	border-top:1px solid #C0C0C0;
}
.news-box2 .top a{
	float:right;
	color:#ffffff;
	margin:5px 10px 5px 0px;
	border: none;
/*	padding:0 0 0 8px; */
/*	border-left:1px solid #ccc; */
}
.news-box2 .top h3{
	float:left;
	font-size:0.9em;
	text-transform:uppercase;
	color:#5E5E5E; 
	display:inline;
	margin:3px 0 0 6px;
}
.news-box2 ul{
	margin:0px 0 0 0;
	padding:0px;
	padding-bottom: 10px;
	list-style:none;
	width:500px;
	overflow:hidden;
	background:url(/fileadmin/bilder/bg-news-box2.gif);
	border-bottom:1px solid #C0C0C0;
}
.news-box2 ul li{
	float:left;
	margin:0pt 7px 0px 7px;
	display:inline;
	line-height:15px;
	width:110px;
}
.news-box2 ul h4{
	font-size:0.9em;
	font-weight:normal;
	margin:3px 0 0 0;
}
.news-box2 ul p{margin:0;}

/* extra design für startseite START */
.news-list-box{
	color:#333333;
	font-size:11px;
	width:496px;
	margin:0px;
	padding:0px 3px 0px 0px;
	overflow:hidden;
}
.news-list-box ul{
	margin:9px 0 0 0;
	padding:0px 3px 0px 0px;
	list-style:none;
	width:496px;
	overflow:hidden;
}
.news-list-box ul li{
	float:left;
	padding: 5px 0pt 0px 5px;
	display:block;
	width:160px;
}
.news-list-box ul li em {
	letter-spacing:0px;
	text-transform:none;
	color:#FF8D00;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:1em;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
}
.news-list-box ul li h2 {
	padding:0pt;
	color:#6A9919;
	font-family:Georgia;
	font-size:13px;
	font-weight:normal;
}
.news-list-box ul li a {
	font-size:1em;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
}
.news-list-box ul.news{
	border: 0px none;
}
.news-list-box ul.news li{
	border: 0px none;
	width:494px;
}
.news-list-box ul.news li img {
	float:left;
	margin:0pt 16px 0pt 0pt;
}
.news-list-box ul.news li .commentLink img {
	display:inline;
	float:none;
	margin-right:3px;
	padding-right:0px;
}
.news-list-box ul.news li h2{
	font-size:15px;
	margin:0px 0px 2px 0px;
}
.news-list-box ul.news li.nodot {
	margin-top:7px;
	padding-top:0px;
	border:0px none;
	padding-left:0px;
}
.news-list-box ul.news_klein li{
	border-top:1px dotted #D5D5D5;
	width:494px;
	padding-bottom:10px;
	padding-top:10px;
}
.news-list-box ul.news_klein li p{
	display:inline;
}
.news-list-box ul.news_klein li img {
	float:left;
	margin:0pt 16px 0pt 0pt;
}
.news-list-box ul.news_klein li .commentLink img {
	display:inline;
	float:none;
	margin-right:3px;
	padding-right:0px;
}
.news-list-box ul.news_klein li h2{
	font-size:13px;
	margin:0px 0px 2px 0px;
}
.news-list-box ul.news_klein li.nodot {
	padding-top:0px;
	border:0px none;
	padding-left:0px;
}
.news-list-box ul.linkliste {
	border:0px none;
	margin:0px;
	padding:0pt;
}
.news-list-box ul.linkliste li {
	border:0px none;
	float:left;
	width:496px;
	margin:0px;
	padding:0px;
}
.news-list-box ul.linkliste li a {
	background:transparent url(/fileadmin/bilder/link_mehr.gif) no-repeat scroll 6px 50%;
	padding:0pt 0pt 0pt 16px;
	color:#6A9919;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;	
}
.news-list-box ul.linkliste2 {
	border:0px none;
	margin:0px;
	padding:0pt;
}
.news-list-box ul.linkliste2 li {
	background:transparent url(/fileadmin/bilder/link_mehr.gif) no-repeat scroll 6px 50%;
	border:0px none;
	float:left;
	width:496px;
	margin:0px;
	padding:0px;
}
.news-list-box ul.linkliste2 li p {
	margin-left:14px !important;
	color:#6F9E0C;
}
.news-list-box ul.linkliste2 li a {
	padding:0px;
	color:#333333;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
}
/* extra design für startseite ENDE */

.news-single-backlink {padding:20px 0 0 0;}
/* tabset */
div.tabset{
	background:#f4f3f0;
	line-height:19px;
	width:500px;
	margin:13px 0 15px 0;
	overflow:hidden;
	border-bottom:1px solid #ccc;
}
div.tabset ul{
	margin:0;
	padding:0 0 0 6px;
	list-style:none;
	float:left;
}
div.tabset ul li{
	float:left;
	background:url(/fileadmin/bilder/divider2.gif) no-repeat right;
	padding:0 7px 0 0;
	margin:0 9px 0 0;
}
div.tabset ul li.last{
	background:none;
	padding:0;
	margin:0;
}
div.tabset ul a{
	color:#6f9e0c;
	font-size:0.9em;
}
div.tabset ul .active a:hover,
div.tabset ul .active a{
	font-weight:bold;
	color:#6f9e0c;
	text-decoration:none;
	cursor:default;
}
a.blattern{
	background:url(/fileadmin/bilder/text-blattern.gif);
	width:61px;
	height:8px;
	margin:6px 7px 0 0;
	overflow:hidden;
	text-indent:-9999px;
	float:right;
}
h3.anzeige{
	margin:25px 0 0 0;
	width:500px;
	line-height:20px;
	background:#f4f3f0;
	text-transform:uppercase;letter-spacing:1px;
	font-size:9px;
	text-indent:7px;
	color:#999;
	font-weight:normal;
}
ul.anzeige{
	margin:0;
	padding:0px 0 30px 0;
	width:508px;
	overflow:hidden;
	list-style:none;
}
ul.anzeige li{
	float:left;
	width:169px;
}
ul.anzeige IMG{
	padding-bottom:5px;
}
ul.anzeige h4{
	font-size:11px;
	margin:0;padding:0px;
	line-height:15px;
}
ul.anzeige h4 a{color:#900;}
ul.anzeige p{
	margin:0 24px 0 0;
	line-height:15px;
}
h3.anzeige_100{
	margin:25px 0 0 0;
	width:820px;
	line-height:20px;
	background:#f4f3f0;
	text-transform:uppercase;letter-spacing:1px;
	font-size:9px;
	text-indent:7px;
	color:#999;
	font-weight:normal;
}
ul.anzeige_100{
	margin:0;
	padding:8px 0 10px 0;
	width:820px;
	overflow:hidden;
	list-style:none;
}
ul.anzeige_100 li{
	float:left;
	width:265px;
}
ul.anzeige_100 h4{
	font-size:11px;
	margin:0;
}
ul.anzeige_100 h4 a{color:#900;}
ul.anzeige_100 p{
	margin:0 15px 0 0;
	line-height:15px;
}

/* banner */
.banner{padding:27px 0 0 14px;}
.banner strong{
	background:url(/fileadmin/bilder/text-forterland.gif);
	text-indent:-9999px;
	overflow:hidden;
	width:192px;
	height:7px;
	display:block;
}
.banner ul{
	margin:0;
	padding:0;
	list-style:none;
}
.banner ul li{
	float:left;
	margin:10px 10px 0 0;
}
/* marktplatz */
.marktplatz{
	width:300px;
	/*padding:10px 0 0 4px;*/
	padding:7px 0 0 4px;
	overflow:hidden;
}
.marktplatz h3{
	line-height:20px;
	font-size:0.9em;
	color:#fff;
	margin:0;
	padding:0 0 0 11px;
	text-transform:uppercase;letter-spacing:1px;
	background:#b4b4b2;
}
.marktplatz ul{
	margin:0;
	padding:0 0 18px 0;
	width:298px;
	background:#fff;
	border:1px solid #e7e9e8;
	border-top:none; 
	list-style:none;
	overflow:hidden;
}
.marktplatz ul li{
	margin:9px 0 0 0;
	padding:0 0 0 50px;
	width:248px;
}
.marktplatz ul li.vorlagen{background:url(/fileadmin/bilder/ico01.gif) no-repeat 12px 2px;}
.marktplatz ul li.claudio{background:url(/fileadmin/bilder/ico02.gif) no-repeat 12px 2px;}
.marktplatz ul li.business-village{background:url(/fileadmin/bilder/ico03.gif) no-repeat 12px 2px;}
.marktplatz ul li.forderland-buchshop{background:url(/fileadmin/bilder/ico04.gif) no-repeat 12px 2px;}
.marktplatz ul li.diplomarbeiten{background:url(/fileadmin/bilder/ico05.gif) no-repeat 12px 2px;}
.marktplatz ul li.softguide{background:url(/fileadmin/bilder/ico06.gif) no-repeat 12px 2px;}

.marktplatz ul li.thema1{background:url(/fileadmin/bilder/thema1.gif) no-repeat 12px 2px;}
.marktplatz ul li.thema2{background:url(/fileadmin/bilder/thema2.gif) no-repeat 12px 2px;}
.marktplatz ul li.thema3{background:url(/fileadmin/bilder/thema3.gif) no-repeat 12px 2px;}
.marktplatz ul li.thema4{background:url(/fileadmin/bilder/thema4.gif) no-repeat 12px 2px;}
.marktplatz ul li.thema5{background:url(/fileadmin/bilder/thema5.gif) no-repeat 12px 2px;}
.marktplatz ul li.thema6{background:url(/fileadmin/bilder/thema6.gif) no-repeat 12px 2px;}


.marktplatz h4{
	font-size:0.9em;
	margin:0;
}
.marktplatz p{
	font-size:0.9em;
	margin:0;
	color:#999;
	line-height:15px;
}
.htg_content {
	margin:0;
	padding:0 0 0 0;
	background:#CDDBE6;
	border:1px solid #e7e9e8;
	border-top:none; 
	list-style:none;
}
.right_content_all {
	padding:0 0 10px 10px;
}
.right_content_all A{
	color:#6f9e0c;
}

#right .tab{
	width:290px;
	background:#fff;
	margin:0 0 0 4px;
	padding:9px 4px;
	border:1px solid #9ec036;
	border-top:none; 
}
#right .tab img{
	float:left;
	margin:0 15px 0 0;
}
#right .tab h3{
	font-size:0.9em;
	margin:0;
}
#right a{color:#6f9e0c;}
#right .tab p{
	margin:0;
	color:#666;
	line-height:15px;
}
#right a.more{font-weight:bold;}
ul.tabset{
	margin:10px 0 0 4px;
	padding:0;
	list-style:none;
	height:20px;
	width:300px;
	overflow:hidden;
	background:url(/fileadmin/bilder/x.gif) repeat-x 0 100%;
}
ul.tabset li{
	float:left;
	margin:0 5px 0 0;
	line-height:20px;
}
ul.tabset li{background:url(/fileadmin/bilder/bt-tab.gif) no-repeat 0 0;}
#right ul.tabset li a{
	background:url(/fileadmin/bilder/bg-tab-r.gif) no-repeat 100% 0;
	color:#666;
	padding:0 20px 0 6px;
	line-height:20px;
	float:left;
	height:20px;
	font-size:10px;
}
ul.tabset li.active{background:url(/fileadmin/bilder/bg-tab-active.gif) no-repeat 0 0;}
#right ul.tabset li.active a{
	background:url(/fileadmin/bilder/bg-tab-active-r.gif) no-repeat 100% 0;
	color:#7ead1b;
}
.marktplatz ul.events{
	margin:0;
	padding:0px 0px 0px 0px;
	width:298px;
	background:#fff;
	border:1px solid #e7e9e8;
	border-top:none; 
	list-style:none;
	float:left;
	overflow:hidden;
}
.marktplatz ul.events li{
	float:left;
	margin:0;
	padding:0 0 0 16px;
	line-height:20px;
	background:url(/fileadmin/bilder/a-more.gif) no-repeat 8px 8px;
	overflow:hidden;
	width:282px;
}
.marktplatz ul.events li.color{background:#f1f1ee url(/fileadmin/bilder/a-more.gif) no-repeat 8px 8px;}
.marktplatz ul.events li em{
	font-style:normal;
	font-size:10px;
	float:left;
	width:64px;
	color:#999;
}
.marktplatz ul.events li a{
	font-size:0.9em;
	float:left;
	padding:0 0 0 4px;
	width:211px;
}
.existensgrundung2{
	background:#fff url(/fileadmin/bilder/NAS_LG.jpg) no-repeat 8px 8px;
	width:300px;
	overflow:hidden;
	border:0 1px 1px 1px solid #e6e6e6;
	margin:0 0 0 4px;

}
.existensgrundung3{
	padding:10px 10px 10px 110px;
}
.wxistensgrundung{
	width:298px;
	overflow:hidden;
	border:1px solid #e6e6e6;
	background:#fff;
	margin:5px 0 0 4px;
	padding:0px;
}
.wxistensgrundung h3{
	margin:0;
	font-size:0.9em;
	color:#900;
}
.wxistensgrundung p{
	margin:0;
	font-size:0.9em;
	color:#666;
	line-height:15px;
}
.adyard{
	width:298px;
	overflow:hidden;
	border:1px solid #e6e6e6;
	background:#fff;
	margin:5px 0 0 4px;
	padding:0px;
}
strong.google{
	text-indent:-9999px;
	float:right;
	width:94px;
	height:16px;
	margin:6px 0 0 0;
	overflow:hidden;
	background:url(/fileadmin/bilder/text-google.gif);
}
#right .tab .dachbeitrage h4{
	margin:0;
	padding:0 0 0 16px;
	line-height:18px;
	background:url(/fileadmin/bilder/ico-note.gif) no-repeat left;
	font-size:0.9em;
}
div.anzeige{
	margin:5px 0 0 4px;
}
div.anzeige strong{
	text-indent:-9999px;
	overflow:hidden;
	display:block;
	width:39px;
	height:5px;
	margin:0 0 4px 10px;
	background:url(/fileadmin/bilder/text-anzeige.gif);
}
div.anzeige_right strong{
	overflow:hidden;
	display:block;
	width:39px;
	height:5px;
	margin:3px 2px 0 0;
	background:url(/fileadmin/bilder/text-anzeige2.gif);
	float:right;
}
form.mail{
	margin:0;
	padding:5px 0 0 4px;
	width:300px;
}
form.mail h3{
	background:#6f9e0c;
	font-size:0.9em;
	line-height:20px;
	text-transform:uppercase;letter-spacing:1px;
	color:#fff;
	margin:0;
	padding:0 0 0 11px;
}
form.mail div{
	border:1px solid #e7e9e8;
	border-top:none;
	width:289px;
	background:#fff;
	overflow:hidden;
	padding:9px 0 14px 9px; 
}
form.mail label{
	font-size:10px;
	display:block;
}
form.mail input {
	width:149px;
	height:15px;
	margin:5px 12px 0 0;
	float:left;
	color:#999;
	font:10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding:2px 0 0 5px;
	border:1px solid #999; 
}

form.mail a.more{
	float:left;
	margin:8px 0 0 0;
}
img.suchBilderBottoms {
	display: inline;
	vertical-align: top;
}
img.suchBilderBottoms2 {
	margin-top: 4px;
	display: inline;
	vertical-align: top;
}
img.suchBilderText {
	margin-top: 8px;
	display: inline;
	vertical-align: top;
}
*+html img.suchBilderBottoms {
	margin-bottom: 16px;
	display: inline;
	vertical-align: bottom;
}
*+html img.suchBilderText {
	
	margin-bottom: 18px;
	display: inline;
	vertical-align: bottom;
}
/* header */
.navigationspfad{
	font-size:0.9em;
	min-height:25px;
	height:auto;
	padding:0 0 0 10px;
	
}
.navigationspfad p{
	margin:0;
	padding:0;
	font-size:0.9em;
	color:#858585;

}
.box form{
	margin:0;
	padding:10px;
	float:right;
}
.box form input{
	/*float:left;*/
	margin:3px 0 2px 0;
}
.box form input.txt{
	width:149px;
	height:14px;
	color:#999;
	margin:0 8px 0 0;
	float:left;
	font:10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding:2px 0 0 5px;
	border:1px solid #ffffff; 
}
a.was{
	width:91px;
	height:17px;
	margin:6px 10px 0 0;
	background:url(/fileadmin/bilder/bg-was.gif);
	float:right;
	text-indent:-9999px;
	overflow:hidden;
}


/*------Erweiterung der Orginal all.css--------*/


/*----------Allgemeine Erweiterung-----------------*/
.centerText {text-align:center;}
.klein {float:left;width:100%;}
/*----------Allgemeine Erweiterung-----------------*/

/*---------------Darstellung der Feed Box------ */

.marktplatz ul.feed{
	margin:0;
	padding:0 0 0 0;
	width:298px;
	background:#fff;
	border:1px solid #e7e9e8;
	border-top:none; 
	list-style:none;
	overflow:hidden;
}
.marktplatz ul.feed li.color{background:#f4f3f0;width:300px;}


.marktplatz ul.feed li.color P {
	font-size:0.9em;
	width:290px;
	margin:0;
	padding:3px 3px 0 0 ;
	color:#999;
	line-height:15px;
}

.marktplatz ul.feed li{
	float:left;
	margin:10;
	padding:0 0 0 10px;
	line-height:20px;
	overflow:hidden;
	width:282px;
}
.marktplatz ul.feed li h4{
	font-size:0.9em;
	color:#7EAD1B;
}

/*--------------Das Menu-----------------------*/


/*------Rechteboxen_UntereinanderDarstellung----*/
#right .abTab{
	width:290px;
	background:#fff;
	padding:4px 4px; margin:0px 0px 5px 4px;
	border:1px solid #9ec036;
}

#right .abTab img {display:inline;float:left;padding-right:5px;}
/*------Rechteboxen_KfW----*/
.marktplatBoxHeader_kfw {
	margin:0px;padding:0px;
	display:block;
  height:20px;line-height:20px;
	background:#EF8421;
	width:100%;
}

.marktplatBoxHeader_kfw h3 {
	padding:0 0 0 11px;
	text-transform:uppercase;letter-spacing:1px;font-size:0.9em;
	color:#fff;background:#EF8421;
	float:left;
}

/*------Rechteboxen_KfW----*/
.marktplatBoxHeader {
	margin:0px;padding:0px;
	display:block;
  height:20px;line-height:20px;
	background:#B4B4B2;
	width:100%;
}

.marktplatBoxHeader h3 {
	padding:0 0 0 11px;
	text-transform:uppercase;letter-spacing:1px;
	font-size:0.9em;
	color:#fff;
	float:left;
}

.marktplatBoxHeader p {
	float:right;
	padding:2 4 0 11px;
}

#right .marktplatBoxHeader p a{
	color:#fff;
	text-decoration:underline;
	font-size:0.9em;
}

#right .marktplatBoxHeader p a:hover {
	color:#fff;
	text-decoration:none;
	font-size:0.9em;
}

.marktplatBoxHeader_janolaw {
	margin:0px;padding:0px;
	display:block;
 	height:20px;line-height:20px;
	background:#FF8300;
	width:100%;
}

.marktplatBoxHeader_janolaw h3 {
	padding:0 0 0 11px;
	text-transform:uppercase;letter-spacing:1px;
	font-size:0.9em;
	color:#fff;background:#FF8300;

	float:left;
}

.marktplatBoxHeader_janolaw p {
	float:right;
	padding:2 4 0 11px;
}

/*---------------Start CSS FÜR DIE Extension ab_vorlagenKatalog----------------------------*/
.stg_vorlagen_alle_kategorien {width:100%;}
.stg_vorlagen_alle_kategorienItemTitel {
 	float:left;width:100%;
 	font-weight:bold;
 	height:24px;line-height:24px;
 	margin-bottom:10px;
 	border-bottom:1px solid #E6E6E6
}
.stg_vorlagen_alle_kategorienItemTitel a {text-decoration:none;}
.stg_vorlagen_alle_kategorienItemTitel a:hover {text-decoration:underline;}
.stg_vorlagen_alleMainTitel  {float:left;width:385px;padding-left:3px;}
.stg_vorlagen_closeItem {float:left;}
.stg_vorlagen_closeItem a {font-weight:normal;}
.stg_vorlagen_openItem a {font-weight:normal;}


.stgVorlagen_allItems {
	width:100%;
	margin-bottom:5px;padding-bottom:5px;
	border-bottom:1px solid #E6E6E6
}
.stgVorlagen_allItems a {text-decoration:underline;color:#717171;}
.stgVorlagen_allItems a:link {text-decoration:underline;color:#717171;}
.stgVorlagen_allItems a:active {text-decoration:underline;color:#717171;}
.stgVorlagen_allItems a:visited {text-decoration:underline;color:#717171;}
.stgVorlagen_allItems a:hover {text-decoration:none;}
.stgVorlagen_allItems div {margin-bottom:3px;}
.mainPoint {font-weight:bold;width:100%;float:left}
.unterPunkt_1 {padding-left:3px;font-weight:bold;width:300px;}
.unterPunkt_2 {padding-left:15px;}
.unterPunkt_3 {padding-left:30px;}
.unterPunkt_4 {padding-left:45px;}
.unterPunkt_5 {padding-left:60px;}

.stg_vorlagen_closeOpen_all {
	width:100%;float:left;
	margin:15px 0px 25px 0px;
	padding-bottom:5px;
	border-bottom:1px solid #E6E6E6
}
.stg_vorlagen_closeOpen_all  a {text-decoration:none;}
.stg_vorlagen_closeOpen_all  a:hover {text-decoration:underline;}
.stgVorlagenKatalogGesamt  {float:left;width:340px;padding-left:3px;}
.stg_vorlagen_closeAll {float:left;}
.search {clear:both;}
/*---------------Ende CSS FÜR DIE Extension ab_vorlagenKatalog----------------------------*/


/*-----Umformatierung des Marktplatzes für die Top100 Ansicht der Vorlagen ---*/
.marktplatzEdit{
	width:100%;
	padding:10px 0 0 4px;
	overflow:hidden;
}
.marktplatzEdit h3{
	line-height:20px;
	font-size:0.9em;
	margin:0;padding:0 0 0 11px;
	text-transform:uppercase;letter-spacing:1px;
	background:#b4b4b2;color:#fff;
}

.marktplatzEdit ul.events{
	margin:0;padding:0 0 10px 0;
	width:100%;
	background:#fff;
	border:1px solid #e7e9e8;border-top:none; 
	list-style:none;
	overflow:hidden;
}
.marktplatzEdit ul.events li{
	float:left;
	margin:0;padding:0 0 0 16px;
	line-height:20px;
	background:url(/fileadmin/bilder/a-more.gif) no-repeat 8px 8px;
	overflow:hidden;
	width:100%;
}

.marktplatz ul.events li a{
	font-size:0.9em;
	float:left;
	padding:0 0 0 4px;
	width:auto;
}


/*---------------DATUMSFORMATIERUNG FÜR DIE RECHTENBOXEN--------------------*/
.rechteBoxDatum {
	color:#666666;
	float:left;
	font-size:10px;font-style:normal;
	width:auto;
}


/*---------------Bei der Umschaltung der Rechten Box von Activ auf normal-----*/
.inactive {
	background:transparent url(/fileadmin/bilder/bg-tab-r.gif) no-repeat scroll 100% 0pt;
	color:#666666;
	float:left;
	font-size:10px;
	height:20px;line-height:20px;
	padding:0pt 20px 0pt 6px;
}

/*----------------Formatierung der Bilder Mister Wong etc. im Footer-----------*/
.footerBilder {
	padding-top:5px;
	width:100%;
	text-algin:center;
}

.footerBilder img {display:inline;}

/*---------------------Formatierung des MoreLinks bei der Auflistungsansicht in den Rechtenboxen ---*/
.detailLink {border-top:1px dotted #CCCBC9;}
.detailLink a {font-weight:bold;}
.detailLink a:link {font-weight:bold;}
.detailLink a:active {font-weight:bold;}
.detailLink a:visited {font-weight:bold;}

.marktplatz ul.events li .detailLink a {
	font-weight:bold;text-align:right;font-size:0.9em;
	float:right;
	padding:0pt 0pt 0pt 4px;
	width:auto;
}

/*----------------FÜr die Bookmarks----------------------------*/
.bookmarks {display:block;}
/*--------------Einbindung des Skyscrapers ----------------------*/
#skyscraper {position:absolute;left:855px;top:45px;}
/*--------------Einbindung des Skyscrapers End----------------------*/
/*For Bookmarking*/
#spSocialBookmarkBox{
	position: relative;
	width: 110px; 
	clear: both;
	z-index:10;
}
#spSocialBookmark {
	width: 110px;
	visibility: hidden;
	position: absolute;
	top: 5px;
	left: 294px;
	height: 100%;
}
.spFullScreen #spSocialBookmark {left: 644px;}

#spSocialBookmarkClose{ 
	position: absolute;  
	display:block; 
	top: -3px;  
	_top: 4px; 
	left: 117px;  
	z-index: 2; 
} 
#spSocialBookmark ul {  
	position: absolute; 
	left:0px; top:0px; 
	float: left;  
	margin: 0;  padding: 5px 8px;  
	width: 110px;  
	background: #fff; 
	border: solid 1px #ccc;  
	z-index: 1; 
}
#spSocialBookmark li {
	list-style:none;
	padding: 1px 3px;
	font-size: 0.8333em;
	display: block;
	height: 20px;
}
/*--------------Fachbeitraege----------------------*/
.beitraege_1 {
	margin:10px 0px 0px 0px;padding:15px 0 0 0px; 
	height:35px;
}
.beitraege_borderBottom {border-bottom:1px dotted; border-color:#D5D5D5; }
.beitraege_bold {
	padding:2px 0 0px 0; 
	background:url(/fileadmin/bilder/a-more.gif) no-repeat; background-position:0px 7px; 
}
.beitraege_bold A {font-weight:bold;color:#666666;padding-left:10px; }
.beitraege_sub {padding:0 10px 0 10px;font-weight:normal}
#awards_detail_view_logo_part {padding:0 0 10px 0;}
#awards_detail_view_content_part_content {padding:0;margin:0;}
#awards_category_view_details {padding-left:5px;color:#797979; height:auto;}
#awards_category_view {padding: 0px 0 5px 0; border-bottom:0px}
#awards_category_view_details P {padding:0 0 0 5px; margin:0px; }
#awards_list_view {padding:0 0 0 5px; margin:0px; border-bottom:1px dotted #E7E9E8;color:#333333;}
#awards_list_view_name {font-weight:bold !important;font-family:Georgia, sans-serif; padding:7px 0 0 0;margin:0 0 1px 0;}
#awards_list_view_art {}
#awards_list_view_region {}
#awards_detail_view_content_part P {padding:0;margin:0;}
#awards_list_view_details {padding:0 0 7px 0;}
#awards_detail_view_description_part_titel {
	font:bold 1.3em Georgia, sans-serif; 
	color:#9CC239; 
	padding:0 0 5px 0;margin:0 0 0 0;
}
#awards_detail_view_content_part_title, #awards_detail_view_table_part_title  {
	font:bold 1.1em Georgia, sans-serif; 
	color:#9CC239; 
	padding:20px 0 5px 0;margin:0 0 0 0;
}
#awards_detail_view {padding:0 0 0 5px;}
#awards_detail_view P {padding:10px 0 5px 0;}
#awards_detail_view_table_part TABLE {padding:0 0 0 0; margin:0 0 0 0; border:0;}
.awards_borderBottom {
	padding: 5px 0 15px 5px; margin-top:15px;
	border-bottom:1px dotted #E7E9E8;
}

.tx-abfachbeitraege-pi1 {width:500px;}
.header_fachbeitraege h3{
	background-color:#f4f3f0;
	width:500px;height:20px;line-height:20px;overflow:hidden;
	border-top:1px dotted #D5D5D5;
	text-indent:10px;
	text-transform:uppercase;
	margin-bottom:0px;
	padding-top:6px;
}
.navPath {
/*	background-color:#F6F5F3;*/
	width:499px;
	padding:5px 0 5px 5px; margin:0 0 5px 0; 
}
.navPath h1, .navPath h2 {
	color:#666666;
	background-color:transparent;
	margin:0px;
	padding:0px;
	width:auto;
	font:1.1em Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:100.01%;
	display:inline;
}
.navPath2 {padding:5px; font-size:0.9em;}
.beitraege_image {border:0px; padding:0px; margin:0px;}
.anzahlAutoren {float:left;width:100%;padding:0px 0px 5px 0px; margin:5px 0px 15px 0px;}
.anzeigeAlphabetisch {width:503px;float:left;margin:0px 0px 8px 4px;}
.fachbeitraegeKeinEintrag {float:left;width:100%;margin:15px 0px 0px 3px;}
.fachbeitraegePager {padding-top:1.3em;margin-bottom:15px;display:inline;}
.fachbeitraege_aktuelleDatensaetze_anzeige	{margin-left:15%;margin-top:0.6em;float:left;width:100%;}
.ab_autorItem {
	padding:6px 0 10px 10px;
	background-color:#f4f3f0;
}
.ab_fachbeitraege_related {
	padding-left:10px;
	background-color:#f4f3f0;
	border-bottom:1px dotted #D5D5D5;
	padding-bottom:7px;
}
..ab_fachbeitraege_related news-list-box ul.linkliste{
	width:390px !important;
}
.ab_fachbeitraege_related ul.linkliste li a {
	background:transparent url(/fileadmin/bilder/link_mehr.gif) no-repeat scroll 2px 50%;
	line-height:1.5;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 10px;
}
/***************
.news-list-box ul.linkliste {
	border:0px none;
	margin:0px;
	padding:0pt;
}
.news-list-box ul.linkliste li {
	border:0px none;
	float:left;
	width:496px;
	margin:0px;
	padding:0px;
}
.news-list-box ul.linkliste li a {
	background:transparent url(/fileadmin/bilder/link_mehr.gif) no-repeat scroll 6px 50%;
	padding:0pt 0pt 0pt 16px;
	color:#6A9919;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;	
}
*************/
.ab_fachbeitraege_related_inline {
	background-color:#f4f3f0;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
	margin-top:10px;
	margin-bottom:10px;
	border-top:1px dotted #D5D5D5;
	border-bottom:1px dotted #D5D5D5;
}
.ab_fachbeitraege_related_inline news-list-box ul.linkliste{
	width:390px !important;
}
.ab_fachbeitraege_related_inline ul.linkliste li a {
	background:transparent url(/fileadmin/bilder/link_mehr.gif) no-repeat scroll 2px 50%;
	line-height:1.5;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 10px;
}
.fachbeitraege_navhpath {clear:both;}
.fachbeitraege_navpath_banner img {width:100%}
.fachbeitraege_navpath_content {
	background-color:#F3F3F3;border-bottom:1px solid #E7E9E8;
	margin:0;padding:0;
	clear:both;
	width:100%;float:left
}
.fachbeitraege_navpathcontent {padding:1em 0em 1em 1.2em;}
.fachbeitraege_beitrag_view {width:500px;margin-top:1.3em;border-bottom:1px dotted #E7E9E8;}
.fachbeitraege_beitrag_view a {text-decoration:none;}
.fachbeitraege_beitrag_view a:hover {text-decoration:underline;}
.fachbeitraege_beitrag_view_ebene1 {width:500px;}
.fachbeitraege_beitrag_view_titel {margin:0;font:bold 1.09em Georgia, sans-serif;color:#8BB628;}
.fachbeitraege_beitrag_view_anzahl {float:right;}
.fachbeitraege_beitrag_view_ebene2 {padding-bottom:1.7em;width:100%}
.fachbeitraege_beitrag_view_ebene2_untertitel {font-weight:normal;}
.fachbeitraege_untertitel {font-weight:bold; padding:10px 0 10px 0; margin:0;}
.fachbeitraege_beitrag_view_ebene2_sterne {margin-top:5px;}
.fachbeitraege_beitrag_view_ebene2_sterne IMG {display:inline;margin:0px !important;}
.beitrag_inhalt_bewertung {width:351px;margin:10px 0 0 10px;clear:both;}
.fachbeitraege_beitrag_view_ebene2_bewertung {
	color:#BBBBBB;
	font-size:0.9em;
	line-height:15px;
	margin:0pt;
}
.beitrag_inhalt_bewertung_lineone {
	clear:both;color:#6F9E0C;
	/*background:#f4f3f0;
	border-bottom:1px solid #D5D5D5;
	text-indent:5px;
	width:500px;height:20px;*/
	width:500px !important;
	line-height:20px;overflow:hidden;
	text-transform:uppercase;
	font-weight:bold;
}
.beitrag_inhalt_bewertung_lineone_pone {float:left;margin-left:40px;}
.beitrag_inhalt_bewertung_lineone_ptwo {float:right;}
.beitrag_inhalt_bewertung_linetwo {
	clear:both;
	width:100%;
	border-bottom:1px solid #E7E9E8;
	height:28px;
	float:left;
}
.beitrag_inhalt_bewertung_linetwo p {padding:8px 0px 8px 0px;}
.beitrag_inhalt_bewertung_linethree {padding:8px 100px 4px 0px;}
.displayItLine {display:inline;}
.beitrag_inhalt_bewertung_linethree select {border:1px solid #717171;width:200px;color:#717171;}
.beitrag_inhalt_bewertung_bewertung {clear:both;margin-top:1.3em;}
.autoren_view {
	clear:both;
	height:90px;
	margin-top:0.7em;padding:0.5em 1em 1em 1em;
	border-bottom:1px solid #E7E9E8;
}
.autoren_view_image img {float:left;height:auto;}
.autoren_view a {text-decoration:none;}
.autoren_view a:hover {text-decoration:underline;}
.fachbeitraege_weitere {text-indent:5px;}
.fachbeitraege_green_head {
	color:#FF8D00;
	font:1.0em Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.beitrag_inhalt_bewertung_bewertung_dachzeile {clear:both;float:left}
.beitrag_inhalt_bewertung_bewertung_dachzeile p {display:inline;}
.fachbeitraege_autor {padding:0 0 10px 0;}
.borderBottom {border-bottom:1px solid #E7E9E8}

.weitererBeitrag {width:351px;}
.weitererBeitrag2 {width:70%;}
.weitereBeitragImage {float:left;padding:10px 8px 7px 0px;}
.weitererBeitragItem {padding:8px 0px;}


.floatItLeft {float:left;}
.floatItRight {float:right;}
.clearIt {clear:both}
.colorGreen {color:#8BB724}
.marginBottom {margin-bottom:1.2em}
.paddingBottom {padding-bottom:1.2em}
.ab_fachbeitraege_weitereBeitraege {clear:both;margin:2em 0px 15px 0px;width:100%;}
.ab_fachbeitraege_weitereBeitraege a {text-decoration:underline;}
.ab_fachbeitraege_weitereBeitraege a:hover {text-decoration:none;}

.ab_rechteBoxWeitereInfos {border:1px solid #E7E9E8;width:300px;margin-top:0.3em;float:left;}
.ab_rechteBoxWeitereInfos img {float:left;margin:0.7em 1em;border:1px solid #717171;}
.ab_rechteBoxWeitereInfos p {margin:0.7em 1em;}
.ab_rechteBoxWeitereInfos a {text-decoration:none;}
.ab_rechteBoxWeitereInfos a:hover {text-decoration:underline;}

.beitragLesen a {text-decoration:underline;}
.beitragLesen a:hover {text-decoration:none;}


/* START tt_news/ fachbeiträge seiten-zahlen anpassungen */

.news-amenu-container ul {
	list-style-type:none;
	margin-bottom:0px;
	margin-left:10px;
	margin-top:0px;
	padding-left:0px;
}
.news-amenu-container ul li {
	margin-left:9px;
}
.news-amenu-container ul li.news-amenu-item-year {
	font-weight:bold;
	font-size:13px;
	margin-top:5px;
	margin-left:0px;
}

/*.weiterUndZuruck {margin:10px 0 10px 0;}*/

.tx-ttnews-browsebox {
	clear: both;
}

.tx-ttnews-browsebox table {
	margin-left: auto;
	margin-right: auto;
	margin-top: 15px;
	text-align: right;
}

.tx-ttnews-browsebox table td {
	background: #F1F1F1 none repeat scroll 0%;
	border: 1px solid #DDDDDD;
	margin: 2px;
	padding: 2px 4px 0px;
	height: 21px;
}

.tx-ttnews-browsebox table td a {
	padding: 0px 2px 0px 0px;
}

/* ENDE tt_news/ fachbeiträge */

.marginTop20px {margin-top:20px;}

.abFachbeitraege_beitrag_bilder {float:left;margin:2px 5px 5px 0px;background-color:#E7E9E8;}
.abFachbeitraege_beitrag_bilder img {border:1px solid #E7E9E8;}
.abFachbeitraege_beitrag_galerie  {float:left;width:100%;margin:10px 0px;border:1px solid #E7E9E8;}
.abFachbeitraege_beitrag_galerie div {float:left;}
.abFachbeitraege_beitrag_galerie div p img {width:90px;height:auto;}

.abFachbeitraege_beitrag_bildTitle {font-size:xx-small;text-align:left;overflow:auto;width:118px;}
.bilderFormat img {/*width:120px;height:auto;*/}

.autorBild img {width:70px;height:73px;}

.ab_fachbeitraege_autorenView_imageFile {
	margin-right:1em;
	float:left;
}
.ab_fachbeitraege_autorenView_imageFile img {
	width:70px;height:73px;
	border:1px solid #E7E9E8;
	float:left;
}
.ab_fachbeitraege_autorenView_imageFile a {
	width:70px;
	height:73px;
	cursor:pointer;
	display:block;
}

.beitrag_dachzeile h3{
	float:left;
	font-size:0.9em;
	text-transform:uppercase;letter-spacing:1px;
	color:#999; 
	display:inline;
	margin:0 0 0 6px;
	border-bottom:0px;
}

.fran_linkbox {
	background-color:#F1F1EE;
	border:1px dotted #CCCBC9;
	margin-bottom:10px;
	margin-left:0px;
	margin-right:10px;
	margin-top:10px;
	padding:5px;
	width:160px;
	float:left;
}
.fran_linkbox ul {
	border:0px none;
	margin:0px;
	padding:0pt;
}
.fran_linkbox ul li {
	background:transparent url(/fileadmin/bilder/link_mehr.gif) no-repeat scroll 1px 7px;
	padding:0pt 0pt 0pt 10px;
}
.fran_linkbox ul li a {
	font-size:10px;
	font-weight:normal;
}
/*---------------Ende CSS FÜR DIE Extension Fachbeiträge----------------------------*/
/*---------------Start CSS FÜR DIE Extension fl_pagemenu----------------------------*/
.tx-stglinkedcontent-pi1 {
	margin-bottom: 3em;
	width:100%;
	padding:0 0 10px 0;
	border-bottom:1px solid #C0C0C0; 
}
.tx-stglinkedcontent-pi1 A {
	background:url(/fileadmin/bilder/a-more.gif) no-repeat; 
	background-position:10px 8px;	
	height:1.5em;line-height:1.5em;
	
	text-decoration: none;
	text-indent: 15px;
	padding: 2px 0 0 5px;
	margin-bottom:1px;
	
	display:block;
	color:#6A9919;
}

.tx-stglinkedcontent-pi1 A:hover {text-decoration:underline;}


/*---------------Ende CSS FÜR DIE Extension fl_pagemenu----------------------------*/

/*---------------Empfehlung----------------------------*/

.empfehlung {
	display:block;
	clear:both;
	margin:10px 0 10px 0;
	background-image:url(/fileadmin/bilder/empfehlung_back.gif);background-repeat:no-repeat;background-position:top right;
	border:5px solid; border-color:#97DA1E;
}

.empfehlung_heading {
height:19px;
	font-size:9px;
	text-transform:uppercase;letter-spacing:1px;text-align:right;
	padding-right:4px;
	color:#999;
}
.empfehlung_heading2 {
	height:12px; 
	font-size:9px;
	text-transform:uppercase;letter-spacing:1px;text-align:left;
	padding:7px 0 0 4px;
	color:#999;
}
.empfehlung_content {padding:5px;}
.empfehlung_content b{text-transform:uppercase;letter-spacing:1px; }
.empfehlung_bild {float:left;}
.empfehlung_schrift {float:left;}
.empfehlung_content_1 {padding:0 0 5px 0;}

.empfehlung_buch {
	border:5px solid; border-color:#97DA1E;
	display:block;
	clear:both;
	margin:10px 0 10px 0;
	background-image:url(/fileadmin/bilder/background_buch_empfehlung.gif);background-repeat:no-repeat;background-position:right top;

}
.empfehlung_tipp {
	border:5px solid; border-color:#97DA1E;
	display:block;
	clear:both;
	margin:10px 0 10px 0;
	background-image:url(/fileadmin/bilder/background_tipp_empfehlung.gif);background-repeat:no-repeat;background-position:right top;

}
.empfehlung_lr {
	border:5px solid; border-color:#97DA1E;
	display:block;
	clear:both;
	height:80px;
	margin:10px 0 10px 0;
  /*  background-image:url(/fileadmin/bilder/Empfehlung_paket.jpg);background-repeat:no-repeat;background-position:right top; */

}
.books_bold {font:bold 1.2em Georgia, sans-serif; }
.books_bold2 {font-weight:bold; color:#6A9919;padding:3px 0 3px 0;}
/*---------------Empfehlung End----------------------------*/

/*---------------Start CSS FÜR DIE Extension Franchiselist----------------------------*/
.tx-txfranchiselist-pi1 {margin-top:10px;float:left;width:100%}
.franchiseList_container {float:left;width:100%;}
.franchiseList_link {
	color:#717171;
	height:21px;
	border-bottom:1px solid #E7E9E8;
	font-weight:normal;text-indent:5px;
	padding:3px 0px;
}
.franchiseList_link a{ text-decoration:underline;}
.franchiseList_link a:hover {text-decoration:none;}
.franchiseListUbersicht {margin-top:10px;}
.franchiseList_subTitle {margin-top:10px;}
/*---------------Ende CSS FÜR DIE Extension Franchiselist----------------------------*/
/*---------------Start CSS FÜR DIE Extension Franchisemesse----------------------------*/
.franchiseMesse_byCatagories {width:100%;}
.franchise_Categories_headerPart {width:100%;}
.franchise_Categories_headerPart_left {width:25%;float:left;}
.franchise_Categories_headerPart_right {width:25%;float:right;}
.franchise_Categories_headerPart_center {margin:0px 25%;}
.franchise_Categories_contentPart {margin-top:1em;width:100%;}
.franchise_Categories_contentPart a {text-decoration:underline;font-weight:bold;}
.franchise_Categories_contentPart a:hover {text-decoration:none;}
.franchiseMesse_branchenListe {clear:both;float:left;}
.franchiseMesse_branchenListe a {text-decoration:underline;font-weight:bold;}
.franchiseMesse_branchenListe a:hover {text-decoration:none;}
.franchiseMesse_branchenListe .beitraege_sub a {font-weight:normal;text-decoration:none;}
.franchiseMesse_branchenListe .beitraege_sub a:hover {text-decoration:underline;}
#awards_category_view_details .extra_Fran_links {float:right;padding-right:7px;padding-top:3px;}
#awards_category_view_details .extra_Fran_links a {color:#ED3300;text-decoration:none;font-weight:normal;}
.franchiseMesse_branchenListe_headerPart1 {margin:1.4em 0px 15px 0px;}
.boldFont {font-weight:bold;}
.colorBordo {color:#9E1F08;}
.franchiseMesse_detailView {line-height:12px;}
.franchiseMesse_detailView p.colorGreen {margin-bottom:4px !important;}
.franchiseMesse_detailView_headerPart {border-bottom:1px solid #E7E9E8;padding-bottom:0.5em;line-height:12px;}
.franchiseMesse_detailView_headerPart_logo {float:left;}
.franchiseMesse_detailView_headerPart_block {background-color:#F3F2EE;width:504px;min-height:130px;overflow:hidden;}
.franchiseMesse_detailView_headerPart_block img {margin-left:6px;margin-top:6px;margin-bottom:6px;}
.franchiseMesse_detailView_headerPart_table {float:right;margin-right:10px;margin-top:7px;overflow:hidden;width:278px}
.franchiseMesse_detailView_headerPart_table table {padding-left:4px;}}
.tableElem2 {padding-left:2em;}
/*.franchiseMesse_detailView_buttons {margin-top:0.6em;padding-bottom:0.5em;}*/
.franchiseMesse_detailView_buttons p {display:inline;float:left;}
.franchiseMesse_detailView_kontaktDaten {
	clear:both;
	margin-top:1.2em;padding-bottom:0.5em;
	border-bottom:1px solid #E7E9E8;
	margin-left:9px;
}
.franchiseMesse_detailView_kontaktDaten a {text-decoration:underline;}
.franchiseMesse_detailView_kontaktDaten a:hover {text-decoration:none;}
.franchiseMesse_detailView_franchiseInformationen {
	margin-top:1.2em;padding-bottom:0.5em;
	border-bottom:1px solid #E7E9E8;
	margin-left:9px;
}
.franchiseMesse_detailView_voraussetzungen {
	margin-top:1.2em;padding-bottom:0.5em;
	border-bottom:1px solid #E7E9E8;
	margin-left:9px;
}
.franchiseMesse_detailView_dokumente {
	margin-top:1.2em;padding-bottom:0.5em;
	border-bottom:1px solid #E7E9E8;
	margin-left:9px;
}
.franchiseMesse_detailView_dokumente a {text-decoration:underline;}
.franchiseMesse_detailView_dokumente a:hover {text-decoration:none;}
.franchiseMesse_detailView_bilder {margin-top:1.2em;padding-bottom:0.5em;}
.franchiseMesse_detailView_bilder p A{float:left; padding-right:10px;padding-bottom:15px;}
.franchiseMesse_detailView_unternehmensKonzept {
	clear:both; 
	margin:10px 0 10px 0; padding-bottom:0.5em;
	border-bottom:1px solid #E7E9E8;
	margin-left:9px;
}
.franchiseMesse_detailView_footer {height:40px;width:100%;}
.franchiseMesse_detailView_footer A{float:left; display:inline:}
.franchise_Categories_contentPart_Items {border-bottom:1px solid #E7E9E8;margin-top:0.5em;}
.franchiseMesse_branchenListe_contentPart {width:490px;}
.franchiseMesse_branchenListe_contentPart_items {border-bottom:1px solid #E7E9E8;margin-top:0.5em;width:100%;}
.franchiseMesse_searchForm {margin-top:2em;float:left;}
.franchiseMesse_formElem {margin-top:0.6em;}
.franchiseMesse_formElem p {margin:0px;padding:0px;}
.franchiseMesse_detailView_unternehmensKonzept_beschreibung {margin-top:7px;line-height:15px;}
.franchiseMesse_detailView_unternehmensKonzept_beschreibung a {text-decoration:underline;}
.franchiseMesse_detailView_unternehmensKonzept_beschreibung a:hover {text-decoration:none;}
.tx-txfranchise-pi2 {clear:both;}
.standardLink a {text-decoration:underline;}
.standardLink a:hover {text-decoration:none;}
.franchiseMesse_detailView_kontaktDaten_table {margin-left:-3px;}
.franchiseMesse_detailView_franchiseInformationen_table {margin-left:-3px;}
.franchiseMesse_detailView_voraussetzungen_table {margin-left:-3px;}
/*---------------Ende CSS FÜR DIE Extension Franchisemesse----------------------------*/
/*---------------Start CSS FÜR DIE Extension Vorlagenkatalog----------------------------*/
/* CSS Document */

#vorlagen_header {}
.vorlagen_listView, .vorlagen_listView A {
	color: #707173;background-color: #ffffff;
	text-decoration: none;
	display:block;
	margin:0px;
	width:100%;
}
.vorlagen_listView2 A, .vorlagen_listView2 A:visited {padding:5px 0px 0px 5px;font-weight:bold;text-decoration:underline;}
.vorlagen_listView2 A:hover {text-decoration:none;}

.details_anzahl {
	padding:0px 0px 7px 5px;
	text-decoration:none;
	border-bottom:1px solid;border-color:#E7E9E8;
}
.vorlagen_navPath {
	background-color: #F6F6F6;
	border-bottom:1px solid;border-color:#E7E9E8;
	padding:10px 0px 5px 5px;margin-bottom:10px;
	height:auto;
}

.vrl_details_box {
	padding:10px;
	background-color:#F7F7F7;
	border-bottom:1px dotted #C0C0C0;
	border-top:1px dotted #C0C0C0;
}
.vrl_details_box .details_title2 h1 {
	width:475px;
}
.details_preis {
	text-align:left;
	font:bold 1.3em Verdana, sans-serif;
	margin-left:391px;
	margin-top:10px;
	padding-bottom:10px;
}
.vorlage_preis {
	width:84px;
	margin-bottom:7px;
	text-align:center;
}
.vorlage_preis span {
	font-size:10px;
	font-weight:normal;
}
.vorlagen_title{float:left;width:370px;}
.vorlagen_details {float:left;padding:0 5px 0 0;}
.vorlagen_title A{font-weight:bold;padding:0px;margin:0px;}
.vorlagen_title_ausgabe {font:bold 1.1em Georgia, sans-serif;}
#vorlagen_img, #vorlagen_img A {
	float:left;
	width:auto;height:auto;
	margin-left:3px;	
}

.vrl_liste_box {
	padding:0px 10px 0px 10px;
	background-color:#F7F7F7;
	border-bottom:1px dotted #C0C0C0;
	border-top:1px dotted #C0C0C0;
}
.vorlagen_liste {
	margin-top:15px
	margin-bottom:5px;
	padding:15px 5px 15px 5px;
	border-bottom:1px dotted #C0C0C0;
}
.vorlagen_liste .details_preis {
	margin-top:0px;
	margin-left:386px;
}

.details_title {
	color:#6F9E0C;font:bold 1.3em Georgia, sans-serif;
}
.details_title2 {
	margin-left:5px;
	margin-top:5px;
}
.details_title2 h1{
	padding:0px;text-indent:0px;background-color:#F7F7F7;color:#6F9E0C;
}
.details_beschreibung {
	float:left;width:370px;padding:5px 0px 10px 5px;
}
.details_border {
	border-bottom:1px dotted #C0C0C0;margin-bottom:10px;
}
.details_formate{
	border-top:1px dotted #C0C0C0;
	border-bottom:1px dotted #C0C0C0;
	padding:10px 5px 10px 5px;
}
.details_formate a {
	padding-top:5px;
}
.details_formate a img {
	display:inline;
}
.details_screen {
	padding:10px 5px 10px 5px;
}
#vorlagen_suchen_input {
	float:left;
	margin-right:3px;padding:1px;
	width:200px;
}
#vorlagen_suchen_form {
padding:5px;
}
/*---------------Ende CSS FÜR DIE Extension Vorlagenkatalog----------------------------*/
/*---------------Start CSS FÜR DIE Extension Claudio----------------------------*/
.tx-stgclaudio-pi1 {clear:both;}
.claudio_link A:hover{text-decoration:none;}

/*FÜR NAVIGATION DIE CSS*/
#stg_claudio_banner_navpath	{background-color:#F3F3F3;height:5%;border-bottom:1px solid #E7E9E8;width:100%;}


/* FÜR DIE CLAUDIO_SUB_VIEW DIE CSS*/
#stg_claudio_subView {width:100%;}
#stg_claudio_subView p {margin-left:0px;padding-left:0px;}
#stg_claudio_subView_item	{margin-top:1.3em;border-bottom:1px solid #E7E9E8;}
#stg_claudio_subView_item p {padding-left:5px;}

/*FÜR LIST VIEW DIE CSS*/
#stg_claudio_listGenres	{width:100%;float:left;margin-top:1.3em;}
#stg_claudio_listGenres_image	{float:left;width:15%}
#stg_claudio_listGenres_content	{float:left;width:85%;}
#stg_claudio_listGenres_content_title	{font-weight:bold;}
#stg_claudio_listGenres_footer	{border-bottom:1px solid #E7E9E8;float:left;width:100%;}
#stg_claudio_listGenres_links	{float:left;padding: 0px;margin: 0px;}
#stg_claudio_listGenres_liOne	{float:left;}
#stg_claudio_listGenres_liTwo	{display:inline; color:#8BB724;float:right;}
#stg_claudio_aktuelleDatensaetze {
	margin:0px;padding:0px 0px 0px 15%;
	clear:both;
}

#stg_claudio_aktuelleDatensaetze_anzeige	{
	padding-left:15%;margin-top:0.6em;
	float:left;width:100%;
}

/*FÜR DETAIL VIEW DIE CSS*/
#stg_claudio_detail {clear:both;}
#stg_claudio_detail_header	{
	margin-top:1em;padding-bottom:0.3em;
	border-bottom:1px solid #E7E9E8;
}

#stg_claudio_detail_header a	{text-decoration:none;color:#8BB724;}
#stg_claudio_detail_header ul	{list-style:none;}
#stg_claudio_detail_header_titel {
	width:400px;
	text-align:left;color:#8BB724;font-weight:bold;
	float:left;
}
#stg_claudio_detail_header_link 	{}
#stg_claudio_detail_info	{float:left;width:100%;padding-top:2em;}
#stg_claudio_detail_info_image	{float:left;width:33%;}
#stg_claudio_detail_info_content	{float:right;width:62%;}
.stg_claudio_detail_info_content_td	{font-weight:bold;}
#stg_claudio_detail_info_content_preis	{color:#8BB724;font-weight:bold;}
.stg_claudio_color_green	{color:#8BB724;}
.stg_claudio_font_bold	{font-weight:bold;}
#stg_claudio_detail_hoerprobe	{
	clear:both;
	border-top:1px solid #E7E9E8;border-bottom:1px solid #E7E9E8;
	padding:0.8em 0px;
}

.stg_claudio_backcolor_green	{background-color:#8BB724;	}

/*CSS FÜR IN DER EXTENSION ERZEUGTEN TYPO3 LINK*/
#typo3_pager_link a	{text-decoration:none;}
#typo3_pager_link a:link	{text-decoration:none;}
#typo3_pager_link a:active	{text-decoration:none;}
#typo3_pager_link a:hover	{text-decoration:none;}
#typo3_pager_link a:visited	{text-decoration:none;}

/*LINK CSS FÜR DIE SUBGENRE ANSICHT*/

#stg_claudio_subView_item_title a	{text-decoration:underline;}
#stg_claudio_subView_item_title a:link	{text-decoration:underline;}
#stg_claudio_subView_item_title a:active	{text-decoration:underline;}
#stg_claudio_subView_item_title a:visited	{text-decoration:underline;}
#stg_claudio_subView_item_title a:hover	{text-decoration:none;}

/*LINK CSS FÜR DIE LETZTE LISTENANSICHT*/

#stg_claudio_listGenres_content_title a	{text-decoration:underline;}
#stg_claudio_listGenres_content_title a:link	{text-decoration:underline;}
#stg_claudio_listGenres_content_title a:active	{text-decoration:underline;}
#stg_claudio_listGenres_content_title a:visited	{text-decoration:underline;}
#stg_claudio_listGenres_content_title a:hover	{text-decoration:none;}
/*---------------Ende CSS FÜR DIE Extension Claudio----------------------------*/
/*---------------Start CSS FÜR DIE Extension Glossar----------------------------*/
/* CSS Document */

.glossar1 {}
.glossar {
	background-image:url(/fileadmin/bilder/glossar_background_all.jpg);background-repeat: repeat-x;background-position:bottom;
	width:504px;height:60px;
	border-bottom:1px solid;border-color:#E7E9E8;
	padding-bottom:4px;
}
.glossar_trenner {
	float:left;
	background-image:url(/fileadmin/bilder/glossar_background.gif);background-repeat: repeat-x;background-position:bottom;background-color:#AAC341;
	border:1px solid;border-color:#64A201;
	width:16px;height:auto;
	margin:1px;
	text-align:center;font-size:85%;
	color:#ffffff;
}
.glossar_trenner A {color:#ffffff;text-decoration:none;}
.glossar_trenner A:hover {font-weight:bold;}
.glossar_alle_anzeigen {
	background-image:url(/fileadmin/bilder/glossar_background.gif);background-repeat: repeat-x;background-position:bottom;
	height:auto;
	margin:1px 0px;
	border:1px solid;border-color:#64A201;
	text-indent:3px;font-size:85%;
	width:502px;
	float:left;
}
.glossar_alle_anzeigen A{color:#ffffff;text-decoration:none;}
.glossar_verzeichniss {float:left;margin-top:5px;width:45%;}
.glossar_eintrag, .glossar_eintrag A{display:block;padding-left:3px;}
.glossar_eintrag A:hover{text-decoration:underline;}
.glossar_single_rahmen {
	margin:5px 0px 0px 45%;
	border:1px solid;
	border-color:#E7E9E8;
}
.glossar_single {
	background-image:url(/fileadmin/bilder/glossar_single_back.gif);background-repeat: no-repeat;background-position:top;
	border:1px solid;border-color:#ffffff;
	text-align:left;
	padding:15px 5px 5px 5px;
}
.glossar_single_werbung {
	background-image:url(/fileadmin/bilder/glossar_single_back_werbung.gif);background-repeat: no-repeat;background-position:top;
	border:1px solid;border-color:#ffffff;
	text-align:left;
	padding:5px 0px 10px 3px;
}

/*---------------Ende CSS FÜR DIE Extension Glossar----------------------------*/
/*---------------Start CSS FÜR DIE Extension Krankenversicherungen [784.0.]----------------------------*/
.background_784 {background-color:#E7E9E8;}
.title_784{
	padding:0px;
	margin:0px 0px 5px 0px;
	background-image:url(/fileadmin/bilder/content_back.gif);background-repeat: repeat-x;background-position:bottom;
	color:#ffffff;text-indent:6px;font-weight:bold;
	border:1px solid; border-color:#63A400;
}

.ab_krankenversicherungenHeader {width:504px;background-color:#E8F0D4;}
.ab_krankenversicherngenHeaderTitle {
	padding:15px 0px 0px 12px;margin-bottom:20px;
	font-size:105%;font-weight:bold;
}
.ab_krankenversicherungenHeaderTeaser {padding:0px 12px 22px 12px;margin:3px 0px 0px 0px;}
.ab_krankenversicherungenContent {
	background-color:#D5E4B2;
	float:left;
	width:504px;
	margin-bottom:1px;
}
.ab_krankenversicherungeContentText {padding:15px 0px 15px 12px;float:left;width:280px;}
.ab_krankenversicherungeContentText ul {margin-left:0px;padding-left:0px;}
.ab_krankenversicherungenContentImage {margin-top:21px;}
.ab_krankenversicherungenFormular {float:left;width:504px;background-color:#E8F0D4;}
.ab_krankenversicherungenFormularTitel {
	font-size:105%;font-weight:bold;
	margin:18px 0px 15px 0px;
	width:450px;
	float:left;
}

.ab_krankenversicherungenLayout {background-color:#E8F0D4;float:left;width:100%;padding-top:10px;}
.ab_krankenversicherungenLayout a {text-decoration:none;}
.ab_krankenversicherungenLayout a:hover {text-decoration:underline;}
.mf-check_2 {padding:0px;margin:0px;}
.ab_krankenversicherungenLabel {padding-left:12px;float:left;width:180px;}
.mf-submit {margin:10px 0px 50px 10px;padding-bottom:0px;}
.ab_krankenversicherungenLayout2 {
	background-color:#CFDBE7;color:#36629F;
	float:left;
	width:100%;
	padding-top:10px;
}
.ab_krankenversicherungenLayout2 A{color:#36629F; text-decoration:underline;}
.ab_krankenversicherungenLayout2 A:hover{color:#36629F;}



/*---------------Ende CSS FÜR DIE Extension Krankenversicherungen [784.0.]----------------------------*/
/*---------------Start CSS FÜR DIE Extension Geschaeftsideen----------------------------*/

.ab_geschaeftsideen_list {
	margin-top:10px;padding-bottom:5px;
	width:100%;float:left;
}
.ab_geschaeftsideen_list a {text-decoration:none;}
.ab_geschaeftsideen_list a:hover {text-decoration:underline;}
.ab_geschaeftsideen_list_header {float:left;}
.ab_geschaeftsideen_list_header img {
	float:left;
	height:80px;width:122px;
	margin:12px 5px 0px 0px;
}
.ab_geschaeftsideen_listView_table{float:left;padding:0px;margin:5px 0px 0px 0px;}
.ab_geschaeftsideen_list_sterne {float:left;margin:16px 0px 0px;padding:0px;}
.ab_geschaeftsideen_list_sterne img {margin:0px !important;display:inline;}
.ab_geschaeftsideen_list_bew_sterne {float:left;margin:0px 0px 0px;padding:0px;}
.ab_geschaeftsideen_list_bew_sterne img {margin:0px !important;display:inline;}
.ab_geschaeftsideen_list_aufrufe {color:#999999;font-size:10px;margin-top:13px;padding-left:60px;}
.ab_geschaeftsideen_listItem {float:left;width:100%;}
.ab_geschaeftsideen_listItem h3 {margin:0px;padding:0px;}
.ab_geschaeftsideen_list_teaser {float:left;}
.ab_geschaeftsideen_category {margin:10px 0px 20px 0px;}
.ab_geschaeftsideen_category a {text-decoration:underline;}
.ab_geschaeftsideen_category a:hover {text-decoration:none;}
.ab_geschaeftsideen_category_titel {font-weight:bold;}
.ab_geschaeftsIdeenUntertitel {font-size:90%;padding:2px;overflow:auto;font-weight:normal;width:118px;}
.ab_geschaeftsideen_detailView {margin-top:10px;}
.ab_geschaeftsideen_detail_titel {
	margin:0;
	font:bold 1.10em Georgia, sans-serif;
	color:#8BB628;
}
.ab_geschaeftsideen_detail_teaser {
	font-weight:bold;
	width:100%;
	margin:5px 0px 15px 0px;padding:0px;
}

.ab_geschaeftsideen_detailView_pic {float:left;margin:5px 5px 0px 0px;background-color:#E7E9E8;}
.ab_geschaeftsideen_detailView_footer {width:100%;float:left;margin:10px 0px 15px 0px;}
.ab_geschaeftsIdeen_detailItem {margin-bottom:3px;}
.ab_geschaeftsIdeen_mehr {margin-left:3px}
.ab_geschaeftsIdeen_listView_teaser {float:left;}
.ab_geschaeftsIdeen_listView_teaser a {text-decoration:underline;}
.ab_geschaeftsIdeen_listView_teaser a:hover {text-decoration:none;}
.ab_geschaeftsideen_categoryItem {margin:0px 0px 5px 5px;}
.ab_geschaeftsideen_detailView_footer input.text {width:293px;}

.initiat_box {
	background:url(/fileadmin/bilder/initiat_brand.gif) no-repeat;
	background-position:bottom left;
	width:450px;
	padding-top:10px;
	padding-right:16px;
	padding-bottom:44px;
	padding-left:16px;
	border-top:6px solid #C4C4C4;
	border-right:6px solid #C4C4C4;
	border-bottom:6px solid red;
	border-left:6px solid #C4C4C4;
}
/*---------------Ende CSS FÜR DIE Extension Geschaeftsideen----------------------------*/
/*---------------Ende CSS FÜR DIE Extension FAQ----------------------------*/

	

.faqtitle{
	background:url(/fileadmin/bilder/a-more.gif) no-repeat; background-position:10px 13px;
	width:504px;	border-bottom:1px dotted #D5D5D5;
}

.faqtitle A{
	height:auto;line-height:2.2em;
	text-decoration: none;
	color:#666666;
	padding: 2px 0 0 5px;
	margin:0px 0px 1px 15px;
	display:block;
}
.faqtitle A:hover {text-decoration:underline;}
.faqcontent {line-height:150%;}
.faqcategory {
	padding:15px 0 0 0;
	color:#FF8D00;
	font:1.0em Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.faqback {padding:10px 0 0 0;}
/*---------------Ende CSS FÜR FAQ----------------------------*/

/*-------------------------------SwissLife---------------------*/
.swissLifeHeader {
	height:20px;width:503px;
	background-color:#B50000;
	float:left;
	margin-bottom:1px;
}
.swissLifeHeader p {
	color:white;
	font-weight:bold;
	padding:2px 0px 5px 7px;
}
.swissLifeHeader2 {margin-top:1px}
.swissLifeHeader2 img {width:503px;}
.swissLifeHeader2 p {padding:0px;margin-left:0px;}
.swissLifeFirmenPrivate {margin-top:1px;float:left;width:100%;}
.swissLifePrivat {
	background-color:#B50000;
	float:left;
	height:40px;width:251px;
}
.swissLifePrivat p {
	padding:10px;
	color:white;
	font-weight:bold;font-size:13px;
}
.swissLifeFirmen {
	background-color:#B50000;
	float:left;
	height:40px;width:251px;
	margin-left:1px;
}
.swissLifeFirmen p {
	padding:10px;
	color:white;
	font-weight:bold;font-size:13px;
}
.swissLifeImage {width:100%;float:left;}
.swissLifeImage img {width:503px;}
.swissLifeImage p {margin-left:0px;padding:0px 0px 1px 0px;}
.swissLifeContent {float:left;width:100%;}
.swissLifeContentPart1 {
	float:left;
	background-color:#E5E5E5;
	width:251px;height:170px;
}
.swissLifeContentPart1 p {padding:10px;}
.swissLifeContentPart2 {
	float:left;
	background-color:#E5E5E5;
	width:251px;height:170px;
	margin-left:1px;
}
.swissLifeContentPart2 p {padding:10px;}
.swissLifeLeistungenTitel1 {
	float:left;
	width:251px;height:24px;
	background-color:#CECECE;
}
.swissLifeLeistungenTitel1 p {font-weight:bold;padding:3px 0px 0px 10px;}
.swissLifeLeistungenTitel2 {
	float:left;
	width:251px;height:24px;
	background-color:#CECECE;
	margin-left:1px;
}
.swissLifeLeistungenTitel2 p {font-weight:bold;padding:3px 0px 0px 10px;}
.swissLifeLeistungenContent {float:left;width:100%;}
.swissLifeLeistungenContentPart1 {
	background-color:#E5E5E5;
	width:251px;
	padding:5px 0px;
	float:left;
}
.swissLifeLeistungenContentPart1 p {padding-left:10px;}
.swissLIfeListenElem {padding-left:5px;}
.swissLifeLeistungenContentPart2 {
	background-color:#E5E5E5;
	width:251px;
	padding:5px 0px;margin:0px 0px 0px 1px;
	float:left;
}

.swissLifeLeistungenContentPart2 p {padding-left:10px;}
.swissLifeFooter {float:left;width:503px;margin-top:1px;}
.swissLifeFooter p {padding-left:0px;margin-left:0px;}
.swissLifeFooter img {width:503px;}

.swissLifeRechteBoxTitle {
	height:20px;width:300px;
	background-color:#B50000;
	float:left;
	margin-bottom:1px;
}
.swissLifeRechteBoxTitle p {color:white;font-weight:bold;padding:2px 0px 5px 7px;}
.swissLifeRechteBoxBild {width:100%;float:left;}
.swissLifeRechteBoxBild p {margin:0px;padding:0px;}
.swissLifeRechteBoxBild img {width:300px;}
.swissLifeRechteBoxContent a {text-decoration:underline;}
.swissLifeRechteBoxContent a:hover {text-decoration:none;}
.swissLifeRechteBoxContent {
	float:left;
	width:300px;
	background-color:#E5E5E5;
	margin:1px 0px 8px 0px;
}
.swissLifeRechteBoxContent p {margin-left:0px;padding:6px;}
.swissLifeRechteBoxContent div {margin-left:6px;}

.swiss_life_rechts {
	margin:5px 0 5px 3px;
	width:298px;
	background-image:url(/fileadmin/bilder/sl_rechts1.gif);background-repeat: no-repeat;
	border:1px solid;
	border-color:#DEDAD1;
	background-color:#A3C3E0;
	color:#000000;
}
.swiss_life_rechts A{color:#000000;}
.swiss_life_rechts2 {margin-top:75px;padding:0px 10px 10px 10px;}
/*-------------------------------SwissLife---------------------*/

/*---------------Riester----------------------------*/
.riesterContainer {width:503px;}
.riesterHeaderPart {background-color:#FEFBF2;border:1px solid black;border-top:0px;}
.riesterHedaerPartHeadLine {
	width:100%;
	font-size:9pt;font-weight:bold;
	margin-bottom:3px;padding-top:13px;
}
.riesterHedaerPartHeadLine_2 {
	width:100%;
	font-size:9pt;font-weight:bold;
	margin-bottom:8px;
}
.riesterHeaderPartContentText {width:92%;padding-bottom:10px;}
.riesterHeaderPartContentText2 {width:92%;margin-bottom:0px;}
.riesterBorderBottom {width:503px;border-top:1px solid black}
.riesterFoerderPartX {
	width:auto;
	border-left:1px solid black;border-right:1px solid black;
	background-color:#FEFBF2;
}
.riesterHeaderPartList {}
.riesterFoerderBeispiele {width:480px;height:25px;margin-bottom:15px;padding-left:20px;}
.riesterBeispielImage {}
.riesterFoerderBeispieleText {
	background-color:#EDE5C4;
	font-weight:bold;
	height:22px;width:421px;
	margin-top:3px;
	padding:3px 0px 0px 11px;
}
.riesterFoerderBeispiele_2 {
	width:480px;height:25px;
	margin:15px 0px 10px 0px;
	padding-left:20px;
}
.riesterFoerderBeispiele_3 {width:480px;height:25px;margin:10px 0px 15px 0px;}
.riesterHeaderPartList {width:auto;margin-top:10px;}
.riesterContentPart {width:92%;margin-bottom:2px;padding-left:20px;}
.riesterContentPart table {border-collapse:collapse;}
.riester_tableZeile1 {height:44px;background-color:#A39C80;color:white;}
.riester_tableZeile1 td {padding-left:5px;border-bottom:1px solid white;}
.riester_tableZeile2 {height:44px;margin-top:1px;background-color:#EDE5C4;}
.riester_tableZeile2 td {padding-left:5px;border-bottom:1px solid white;}
.riester_tableZeile3 {height:44px;margin-top:1px;background-color:#EDE5C4;}
.riester_tableZeile3 td {padding-left:5px;}
.riesterFormularPart {float:left;width:100%;}
.riesterFormularLayout {padding-top:10px;float:left;}
.riesterFormularLayout a {text-decoration:none;}
.riesterFormularLayout a:hover {text-decoration:underline;}
.riesterHeaderPartListItem {padding-top:3px; text-indent:5px;margin:0px;}
.riester_last {padding-top:13px;}
/*---------------Ende Riester----------------------------*/



/*---------------Start CSS FÜR DIE Extension RssPage----------------------------*/
.rssContainer a {text-decoration:underline;}
.rssContainer a:hover {text-decoration:none;}
/*---------------Ende CSS FÜR DIE Extension RssPage----------------------------*/
.CAD_news {
	border-bottom: 1px dotted;border-top: 1px dotted;border-color: #E7E9E8;
	padding:5px;margin:5px;
}
.CAD_news_foerderland {
	border-top: 1px dotted;border-color: #E7E9E8;
	padding:5px;margin:5px;
}
.CAD_news_foerderland2 {
	border-bottom: 1px dotted;border-color: #E7E9E8;
	padding:5px;margin:5px;
}

.newsSeperator {height:13px;}
.startup_impuls {padding:5px 0 0 4px;}
.position_rechts {padding:5px 0 0 4px;}

.clickBuy-de-box {
	background-image:url(/fileadmin/bilder/background_fachbeitrag.gif);background-repeat:no-repeat;background-color:#F0F0F0;
	float:right;
	width:180px;
	padding:24px 4px 9px 4px;margin-left: 10px;
}
.clickBuy-de-box IMG{float:right;margin:0px 5px 2px 5px;border:0px;}
.clickBuy-de-box A{color:#C53D27;}
.amazon_right {padding:5px 0 0 4px;}

.table_header {
	background-color:#9ABC32;border-bottom:1px solid;border-color:#ffffff;
	color:#ffffff;font-weight:bold;
	padding:5px;
}
.table_content {
	background-color:#E7E9E8;
	border-bottom:1px solid;border-right:1px solid;border-color:#ffffff;
	padding:5px;
}

.table_content_last {
	background-color:#E7E9E8;
	border-bottom:1px solid;border-color:#ffffff;
	padding:5px;
}

.table_header2 {
	background-color:#9C9D9F;
	border-bottom:1px solid;border-color:#ffffff;
	color:#ffffff;font-weight:normal;
	padding:5px;
}

/* CSS Document */
.htGruenderfonds_title {
	background-color:#3A7AB7; 
	width:100%;height:17px;
	padding:1px 0px;
}
.htGruenderfonds_title h1 {
	margin:0px; padding:0px; 
	border:0px; 
	text-indent:5px; 
	background-color:#3A7AB7; background-image:url();
}

.htg_ms {color:#2C67A1;}
.htg_ms A{color:#2C67A1;text-decoration:underline;}
.htg_text-cell {border-bottom:1px solid; border-bottom-color:#FFFFFF;padding:10px;}
.htg_text_header {font-size:120%;font-weight:bold;padding-bottom:3px;}
.htg_portfolio {padding-top:5px;}

.ab_kfwBox_content_text{
	border-right:1px solid; border-left:1px solid; border-bottom:1px solid; border-color:#CCCCCA;
	background-color:#fff; color:#666666;
	padding:8px 5px 8px 5px;  
	line-height:1.5em;
}
.amazon_content {padding-bottom:10px;}

/*---------------Start CSS FÜR DIE Extension Businessvillage----------------------------*/
#stg_businessvillage_cat_view_category	{margin-top:1.2em;}

#stg_businessvillage_cat_view_content	{padding:1em 0px;border-bottom: 1px solid #E7E9E8;}


#stg_businessvillage_list_view	{
	width:385px;
	margin-top:1.2em;padding:1.2em 0px 2em 0px;
	border-bottom:1px solid #E7E9E8;
}
#stg_businessvillage_list_view_content	{margin-left:20%;display:block; }
#stg_businessvillage_list_view_image IMG{float:left;width:60px; border:1px solid #E7E9E8;}
#stg_businessvillage_list_view_footer	{clear:both;margin:0.8em 0px 0px 20%;}
#stg_businessvillage_list_view_footer_details {display:inline;}
#stg_businessvillage_list_view_footer_price {color:#61902A}
#stg_businessvillage_navigation	{background-color:#F3F3F3;border-bottom:1px solid #E7E9E8;}
#stg_businessvillage_navigation_content	{margin-left:1.2em;padding:1em 0px;}
#stg_businessvillage_link_item a	{text-decoration:underline;}
#stg_businessvillage_link_item	a:hover	{text-decoration:none;}
#detail_view_header_image	{margin-top:2em;clear:both;padding-bottom:1.5em;}
#detail_view_header_image img	{width:140px;height:198px;}
#detail_view_header_content	{
	border-top:1px solid #E7E9E8;border-bottom:1px solid #E7E9E8;
	clear:both;
	padding-top:0.55em;
}
#detail_view_contentPart_teaser	{border-bottom:1px solid #E7E9E8;padding:1.2em 0px;}

#detail_view_contentPart_description	{border-bottom:1px solid #E7E9E8;padding:1.2em 0px;}
#detail_view_footerPart	{
	float:left;clear:both;
	padding:1.2em 0px;
}
.stg_businessvillage_linkItem	a {text-decoration:underline;}
.stg_businessvillage_linkItem	a:hover	{text-decoration:none;}
.stg_businessvillage_linkItem_Special	a	{text-decoration:none;}
/*---------------Ende CSS FÜR DIE Extension Businessvillage----------------------------*/

/*---------------Umfrage foerderland Begin----------------------------*/
.umfrage_all {border:1px solid #E8E8E6; width:298px; margin:2px 0 0 4px;}
.umfrage_1 {background-color:#FFFFFF; padding:5px; font-size:90%; line-height:150%;}
/*---------------Umfrage foerderland End----------------------------*/

/*--------------Anfang AB_CAT_EXT (RSS Extension)------------*/
.abCatExtHeader {width:100%;padding:5px 0px;border-bottom:1px dotted #D5D5D5;}
.abCatExtAuswahlTabelleHeader {width:100%;margin:13px 0px 9px 0px;}
.abCatExtSubmitRSS {float:right;border-bottom:1px dotted #D5D5D5;padding:12px 0px;}
.abCatExtSelectField {border-bottom:1px dotted #D5D5D5;padding-bottom:8px;}
.abCatExtSelectField select {
	border:1px solid #E7E9E8;
	width:370px;height:125px;
	padding:10px 0px;
	background-color:#F3F2EE;scrollbar-face-color:#F3F2EE;
}
.abCatExtSelectField select optgroup {padding-left:10px;}
.abCatExtSelectField select optgroup option {padding:3px;}
/*--------------Ende AB_CAT_EXT (RSS Extension)------------*/
.autor {margin-bottom:10px; text-align:right;}

/*-----------------------Anfang WettbewerbeBox----------------------------*/
.wettbewerbeBox2 {background-color:white;}
.wettbewerbeBox {
	background-color:white;
	width:298px;height:130px;
	margin-left:4px;
	border:1px solid #E7E9E8 
}
.wettbewerbeBox  img {float:left;padding-left:0px;margin:5px 8px 8px 6px}
.wettbewerbeBox .wettbewerbeintragenimage img {padding:0px;margin:0px;}
.wettbewerbeBox p {margin:0px;padding:17px 0px 0px 0px;background-color:white;}
/*-----------------------Ende WettbewerbeBox----------------------------*/

/*-----------------------Anfang Presse----------------------------*/
.presse_head {color:#6F9E0C;text-transform:uppercase;letter-spacing:1px;font-weight:bold;padding:3px 0 3px 0;}
.presse_image {padding:0 10px 0 0;}
.presse_content {padding:0 10px 10px 0;} .presse_content A{color:6F9E0C;} .presse_content A:hover{text-decoration:underline;}
/*-----------------------Ende Presse----------------------------*/

/*----------------------------Unternehmerliste Anfang---------------*/
.unternehmenListeKategorienHeader{
	width:100%;
	margin-bottom:15px;
}
.unternehmenListeKategorienHeader h2 {
	padding:10px 5px;
}
.uebersichtLinkUnternehmerListe	{
	padding:10px 5px;
}
.uebersichtLinkUnternehmerListe a {font-weight:bold;}
/*----------------------------Unternehmerliste Ende---------------*/
/*-------------Rechtebox Top Interviews start---------------*/
.topInterviews {
	padding:0px 0pt 0pt 4px;
	width:300px;
	overflow:hidden;
}
.topInterviewList {margin:0px;padding:0px;list-style:none}
.topInterviewList img {
	float:left;
	padding:4px;
	
}
.topInterviewList li {
	padding:0px;margin:0px;
	width:100%;
	
	margin-left:0px;
	background-image:url(/fileadmin/bilder/verlaufNormalListe.png);
	background-position:center bottom;
	background-repeat:repeat-x;
	float:left;
	height:42px;
	border-bottom:1px dotted #D7D7D7;
}
/*.topInterviewList li:hover {
	background-image:url(/fileadmin/bilder/verlauf_highlight.png);
	background-position:center bottom;
	background-repeat:repeat-x;
}*/

.hoverBGList	{
	background-image:url(/fileadmin/bilder/verlauf_highlight.png);
	background-position:center bottom;
	background-repeat:repeat-x;
}

.normalBGList	{
	background-image:url(/fileadmin/bilder/verlauf_top.png);
	background-position:center bottom;
	background-repeat:repeat-x;
}


.topInterviewList li p {
	padding:0px;margin:0px;padding-top:6px;
}

.topInterviewListItem a:hover {color:white;}
/*-------------Rechtebox Top Interviews ende---------------*/
/* default styles for extension "tx_attacalendar_pi1" */
div.tx-attacalendar-pi1_smallist {
	width:300px;
	}
div.tx-attacalendar-pi1_smallist A{
	color: #596582 ! important;
	}
.pfeilchen {display:none;}

div.tx-attacalendar-pi1_smallist div.tx-attacalendar-pi1_header{
	font-size:0.9em;letter-spacing:1px;
	color:#ffffff;
	border:0px;
	background-color:#596582;
	width:290px;
	padding:4px 0 4px 10px;	
	margin:5px 0 0 4px;
}
div.tx-attacalendar-pi1_smallist div.tx-attacalendar-pi1_item {
	margin-left:4px;
	width:300px;
	background-color:#ffffff;
	height:38px;
	margin-top:4px;
	padding-top:2px;
	}
div.tx-attacalendar-pi1_smallist div.tx-attacalendar-pi1_item p {
	margin: 4px 0 0 0;
	padding: 0px;	
	}
div.tx-attacalendar-pi1_smallist div.tx-attacalendar-pi1_item span.tx-attacalendar-pi1_from_date, 
div.tx-attacalendar-pi1_smallist div.tx-attacalendar-pi1_item span.tx-attacalendar-pi1_to_date {
	font-weight: bold;
	color: #333333;
	}
div.tx-attacalendar-pi1_alllast {
	margin-left:4px;
	width:300px;
	background-color:#ffffff;
	text-indent:3px;
	padding:2px 0 4px 0;
	font-weight:bold;font-size:0.9em; 
	color: #596582;

}


/* -------- anpassungen ---start---*/
div.tx-attacalendar-pi1_from_date_pic_klein{
	background-image:url(/fileadmin/bilder/calender/backSmall.jpg);
	background-position:left;
	background-repeat:no-repeat;
	color:#455171;
	float:left;
	font-family:"Trebuchet MS";
	/*height:32px;*/
	margin-right:10px;
	margin-left:3px;
	overflow:auto;
	text-align:center;
	width:28px;
}
div.tx-attacalendar-pi1_from_date_nr_klein{
	font-size:1.2em;
	font-weight:bold;
	position:relative;
	top:2px;
}
div.tx-attacalendar-pi1_from_date_mnt_klein{
	position:relative;
	top:-2px;
	text-transform:uppercase;
}
div.tx-attacalendar-pi1_from_date_pic_gross{
	background-image:url(/fileadmin/bilder/calender/backGreat.jpg);
	background-position:left;
	background-repeat:no-repeat;
	float:left;
	font-family:"Trebuchet MS";
	margin-right:10px;
	overflow:auto;
	text-align:center;
	width:43px;
	height:47px;
	font-weight:bold;
}
div.tx-attacalendar-pi1_from_date_nr_gross{
	font-size:2em;
	position:relative;
	top:7px;
	color:#455171;
}
div.tx-attacalendar-pi1_from_date_mnt_gross{
	position:relative;
	color:#ffffff;
	text-transform:uppercase;
}
div.tx-attacalendar-pi1_loc{
	margin-top: 2px;
}
/* -------- anpassungen ---ende---*/
div.tx-attacalendar-pi1_smallist div.tx-attacalendar-pi1_item span.tx-attacalendar-pi1_from_time,
div.tx-attacalendar-pi1_smallist div.tx-attacalendar-pi1_item span.tx-attacalendar-pi1_to_time,
div.tx-attacalendar-pi1_smallist div.tx-attacalendar-pi1_item div.tx-attacalendar-pi1_loc {
	font-weight: bold;
	color: #666666;
	}
div.tx-attacalendar-pi1_smallist div.tx-attacalendar-pi1_item p.tx-attacalendar-pi1_title {
	font-weight:normal;
	height:17px;
	overflow:hidden;
	}

div.tx-attacalendar-pi1_smallist div.tx-attacalendar-pi1_item p.tx-attacalendar-pi1_title span.pfeilchen{
	display:none;
	}

div.tx-attacalendar-pi1_smallist div.tx-attacalendar-pi1_item p.tx-attacalendar-pi1_title a:link,
div.tx-attacalendar-pi1_smallist div.tx-attacalendar-pi1_item p.tx-attacalendar-pi1_title a:visited {
	text-decoration: none;
	color: #596582;
	}
div.tx-attacalendar-pi1_smallist div.tx-attacalendar-pi1_item p.tx-attacalendar-pi1_title a:hover {
	text-decoration: underline;
	color: #596582;
	}
div.tx-attacalendar-pi1_extended_list {
	font-size: 11px;
	font-family: arial;
	width: 504px;
	}
div.tx-attacalendar-pi1_extended_list table.tx-attacalendar-pi1_table {
	border: 1px #CCCCCC dotted;
	margin-bottom: 12px;
	width: 504px;
	}
div.tx-attacalendar-pi1_extended_list table.tx-attacalendar-pi1_table td.tx-attacalendar-pi1_links {
	vertical-align: top;
	width: 40px;
	border: 1px solid #ff9900;
	padding: 5px;border:0px;
	}
div.tx-attacalendar-pi1_extended_list table.tx-attacalendar-pi1_table td.tx-attacalendar-pi1_links p {
	color: #666666;
	padding: 0px;
	margin: 0px;
	font-size: 11px;
	}
div.tx-attacalendar-pi1_extended_list table.tx-attacalendar-pi1_table td.tx-attacalendar-pi1_links span.tx-attacalendar-pi1_from_time,
div.tx-attacalendar-pi1_extended_list table.tx-attacalendar-pi1_table td.tx-attacalendar-pi1_links span.tx-attacalendar-pi1_from_date,
div.tx-attacalendar-pi1_extended_list table.tx-attacalendar-pi1_table td.tx-attacalendar-pi1_links span.tx-attacalendar-pi1_to_date,
div.tx-attacalendar-pi1_extended_list table.tx-attacalendar-pi1_table td.tx-attacalendar-pi1_links span.tx-attacalendar-pi1_to_time {
	color: #666666;
	padding-right: 4px;
	font-weight: bold;
	white-space: nowrap;
	}
div.tx-attacalendar-pi1_extended_list table.tx-attacalendar-pi1_table td.tx-attacalendar-pi1_links p.tx-attacalendar-pi1_loc {
	color: #666666;
	font-weight: bold;
	}
div.tx-attacalendar-pi1_extended_list table.tx-attacalendar-pi1_table td.tx-attacalendar-pi1_rechts {
	vertical-align: top;
	}
div.tx-attacalendar-pi1_extended_list table.tx-attacalendar-pi1_table td.tx-attacalendar-pi1_rechts p {
	color: #666666;
	padding: 0px;
	margin: 0px;
	margin-top: 2px;
	font-size: 11px;
	}
div.tx-attacalendar-pi1_extended_list table.tx-attacalendar-pi1_table td.tx-attacalendar-pi1_rechts h1 {
	padding: 5px 0 0 0;
	margin: 0px;
	width:404px;
	border:0px;
	background-color:#ffffff;text-indent:0px;
	color:#999999;
	font-size:0.9em;
	font-style:normal;
	font-weight:bold;
	letter-spacing:1px;
	text-transform:uppercase;
	}
div.tx-attacalendar-pi1_extended_list table.tx-attacalendar-pi1_table td.tx-attacalendar-pi1_rechts h2 {
	margin-bottom: 0px;
	line-height:1em;
	}
/* Single-Ansicht */
div.tx-attacalendar-pi1_single {
	padding: 5px;
	}
div.tx-attacalendar-pi1_single div.tx-attacalendar-pi1_header h1 {
	border:0px;
	background-color:#ffffff;
	width:480px;
	color: #000000;
	margin:0 0 15px 0;
	padding:0px;
	font:bold 1.1em Georgia, sans-serif;
	color:#6f9e0c;
	}
div.tx-attacalendar-pi1_single div.tx-attacalendar-pi1_header h2 {
	font-size: 12px;
	color: #000000;
	margin-top: 5px;
	margin-bottom: 5px;
	}
div.tx-attacalendar-pi1_single P {
	line-height: 14px;
	}
div.tx-attacalendar-pi1_single table.tx-attacalendar-pi1_table td.tx-attacalendar-pi1_links {
	width: 30%;
	vertical-align:top;
	padding:0px; 
	margin:0px;
	}
div.tx-attacalendar-pi1_single div.tx-attacalendar-pi1_links {
	background-color:#F4F3F0;
	color:#666666;
	padding: 5px;
	vertical-align: top;
	margin-bottom: 12px;	
	width:150px;
	margin:3px 10px 5px 0;

	}
div.tx-attacalendar-pi1_single table.tx-attacalendar-pi1_table td.tx-attacalendar-pi1_rechts {
	width: 70%;
	padding: 5px;
	vertical-align: top;
	}
div.tx-attacalendar-pi1_single table.tx-attacalendar-pi1_table td.tx-attacalendar-pi1_rechts P{
line-height:150%;color: #333333;
	}
/* default styles for extension "tx_attacalendar_pi1" ENDE */
/*----------------------Versicherungen.net start----------------*/
#t4t form table tr {height:25px;}
#t4t form table td input {margin-left:3px}
#t4t form table td select {margin-left:3px}
/*----------------------Versicherungen.net ende----------------*/

/*----------------------Rechts Position----------------*/
.rechts_abstand {margin:4px 0 2px 4px;}
/*----------------------Rechts Position ende----------------*/
/*----------------------TULEX----------------*/
.tulex_content {padding:10px 0 5px 0;}
/*----------------------TULEX End----------------*/

/*----------------------gooffotoboek----------------*/
div#fotoboekNav IMG (
	padding: 500px 0 0 0;
	display: inline !important;
)
/*----------------------gooffotoboek END------------*/

/* default styles for extension "tx_attacalendar_pi1" */
div.tx-attacalendar-pi1_smallist {
	width:300px;

	}
.pfeilchen {display:none;}



/*----------------------Priormart Background------------*/
.priormart_back {
background:url(/fileadmin/bilder/priormart_banner.jpg);
background-repeat:no-repeat;
}
/*----------------------Priormart Background------------*/

/*----------------------Fahrtenbuch Background------------*/
.fahrtenbuch_back {
background:url(/fileadmin/bilder/fahrtenbuch_head.jpg);
background-repeat:no-repeat;
}

.teaser_box1_start {float:left; padding:10px 5px 0 0}
.teaser_box2_start {padding:10px 0 0 0;}

.cute_profiles_sprite {
	width:24px;
	position:fixed;
	left:0px; /* 802px; */
	bottom:15%;
}
.cute_profiles_sprite a {
	height:24px;
	width:24px;
	margin-bottom:4px;
	background:url('/fileadmin/bilder/twitter/cute_profiles_sprite22.png') no-repeat scroll 0 0 transparent;
	display:block;
}
.cute_profiles_sprite a.cute_profiles_twitter {
	background-position:-24px 0;
}
.cute_profiles_sprite a.cute_profiles_twitter:hover {
	background-position:-24px -24px;
}
.cute_profiles_sprite a.cute_profiles_facebook {
	background-position:-48px 0;
}
.cute_profiles_sprite a.cute_profiles_facebook:hover {
	background-position:-48px -24px;
}
.cute_profiles_sprite a.cute_profiles_rss {
	background-position:-240px 0;
}
.cute_profiles_sprite a.cute_profiles_rss:hover {
	background-position:-240px -24px;
}

.blueHeader {margin-top:5px;margin-left:4px;padding:0px;width:300px;background-color:#3b5998;text-transform:uppercase;color:white;font-weight:bold;height:20px}
.blueHeader p {margin:0px;padding:0px;padding-right:0px;font-size:0.9em;letter-spacing:1px;padding:4px;padding-left:9px;}
.facebook_all {margin-left:4px; background-color:#FFFFFF;width:300px;}
.fb_iframe_widget {width:490px;}

/** FOOTER grau **/
.footer {
	clear:both;
	overflow:hidden;
	width:799px;
	padding:7px 0px 33px 20px;
	background-color:#F3F2EE;
	color:#5E5E5E;
	font-size:12px;
}
.footer p {
	float:left;
	width:165px;
	padding:0px;
	margin:0px;
}
.footer p b {
	display:block;
	margin:18px 0px 3px 0px;
}
.footer p a {
	display:block;
	color:#004A99;
	background:url("/fileadmin/bilder/pfeil-blau.gif") no-repeat scroll 0 7px transparent;
  margin-left:1px;
  padding:2px 0px 0px 10px;
}
.footer p.anbieter {
	width:300px;
}
.footer p.anbieter img {
	margin:25px 0px;
}
.footer p.anbieter i {
	display:block;
	margin-bottom:6px;
}
/**
 * STOERER grau - 1 el.
 *
 * Conf.
 * -----------------------
 * Type: Layout 2
 *
 * Image
 * -----------------------
 * Position: In text, left
 * Columns: 1
 * Width: 160px
 */
#left table.imgtext-nowrap {
	width:509px;
	overflow:hidden;
	margin:10px 0px;
	padding:15px;
	background-color:#F3F2EE;
	color:#004A99 !important;
	font-size:11px;
	line-height:15px;
}
#left table.imgtext-nowrap img {
	width:160px !important;
	padding:0px 3px 0px 0px !important;
}
#left table.imgtext-nowrap h2 {
	padding-top:0px !important;
	font-size:18px;
	line-height:20px;
	color:#004A99 !important;
}
#left table.imgtext-nowrap a {
	font-weight:bold;
	color:#004A99;
	/*
	color:#004A99 !important;
	border:0px solid !important;
	*/
}
#left table.imgtext-nowrap a span {
	/*
	color:#004A99 !important;
	*/
}
#left table.imgtext-nowrap td:last-child {
	width:307px;
	padding:20px 0px 20px 20px;
	background-image:url("/fileadmin/bilder/bg_verlaufweiss_1px.png");
	background-repeat:repeat-y;
}
#left table.imgtext-table td {
	width:160px !important;
	padding:0px !important;
	background:none !important;
}
#left table.imgtext-table br {
	display:none; /* typo3 BR hack */
}

/* Einbindung Handelsdeal Widget */
#hd_widget_deals {width:300px !important;}
.hd_deal_image {width:28% !important;}
.hd_deal_image a img,
.hd_widget_footer a img {border:none;}
.hd_deal_description {width:70% !important;font-size:11px !important;color:#666;}
.hd_deal_container {font-family:Verdana !important;}
.hd_deal_title a,
.hd_deal_description a {color:#6F9E0C !important;font-size:11px !important;}
.hd_deal_title a {display:block;padding-bottom:5px;}
/* Einbindung Handelsdeal Widget */
