@import url(http://www.franchisestarter.de/fileadmin/css/extensions/mobilcom.css);
@import url(http://www.franchisestarter.de/fileadmin/css/extensions/vorlagen.css);

ul.liveSearch  {
  list-style-type: none;
  margin:0px;
  padding:0px;
}
#vorschlag{
	position:absolute;
 	left:150px; top:140px; width:300px; height:150px;
 	z-index:99;
 	background-color:#efefef;
 	 border-style:solid #000000 1px;
	/*filter:Alpha(opacity=90, style=0);*/
	opacity: 0.85;
	-moz-opacity: 0.85;
	-khtml-opacity: 0.85;
	filter: alpha(opacity=85);
	background-color:#fffaea;

}
.clear {
	clear:both;
}

.closed{
	display: none;
}
.open{
	display: block;
}

.etracker, .etracker IMG{
	display:block;
	width: 0px;
	height: 0px;
	border:  0px;
	padding: 0px;
	margin:  0px;
}

.INPUT{
	padding-left:4px;
}

/*--WERBUNG---*/

/*------------------POSITION SKYSCRAPER----------------------*/
.skyscraper {
	position:absolute;
	left:878px;
	top:136px;
}

.FSBS{
	background-image:url(http://www.franchisestarter.de/fileadmin/bilder/werbung_big.gif);
	background-repeat:no-repeat;
	padding-left:21px;
	padding-top:0px;
	padding-bottom:0px;
	border:0px;
	margin:0px;
	background-color:#ffffff;
}


/*--WERBUNG ENDE---*/

.tx-newloginbox-pi1{
	display:block;
	padding:0px;
	margin:0px;
	border:0px;
	margin-top:1px;
}


/*------------------SUCHE BEGINN----------------------*/



.search{
	
	padding: 0px;
	margin: 0px;
	margin-top: 7px;
	margin-bottom: 12px;
}
.search FORM{
	padding: 0px;
	margin: 0px;
}
.search INPUT{
	padding: 0px;
	/*padding-left: 2px;*/ 
	/*text-indent: 5px;*/
	margin: 0px;
	
}

.search_lupe {
	font-family: Tahoma;
	font-size: 11px;
	color: #868789;
	font-weight: bold;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
}
.suche_submit{
	margin-left: 2px;
}
.suche_submit INPUT{
	border: none;
	
}
.search IMG{
	padding: 0px;
	margin: 0px;
	border: none;
}
.search TD{
	font-family: Tahoma;
	font-size: 12px;
	color: #868789;
	font-weight: bold;
	text-decoration: none;
	text-indent: 2px;
	padding: 0px;
	margin: 0px;

	/*background-image:url(../bilder/suche_lupe.gif) ;*/
	/*background-repeat: no-repeat;*/
	
	margin: 0px;
	padding:0px;
}
.searchInput, .searchInput INPUT{
		margin-top: 50px;
		padding:0px;
	
}
.search INPUT{
	font-size: 11px;
	font-family: Tahoma;
	color: #68676D;
	margin: 0px;
	padding:0px;
	font-weight: normal;
}

/*------------------SUCHE ENDE----------------------*/
a:link, a:visited, a:hover  {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#717171;
	text-decoration: none;

}
a:hover  {
	text-decoration:underline;

}

body {padding:0px; margin:0px;
	/* Vertikalen Scrollbalken im Netscape & Firefox erzwingen. Dies verhindert, dass zentrierte Layouts 
	** um 10 Pixel springen wenn der Seiteninhalt kleiner wird als die Höhe des Browserfensters. */
		min-height: 101%;	
	/* Beseitigung des Rundungsfehlers bei Schriftgrößen im Opera sowie Standardformatierungen */
		font-size: 70%; 
	/* FIX: Verhindert, dass positionierte Elemente nicht verschoben werden when die Größe des Browser Fensters geändert wird. */
	position: relative; 
       text-align: left; 	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#717171;
	line-height:150%;
}
td {padding:0px; margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%; 
	line-height:130%;
}
li{
	margin-left:9px;
	margin-top:5px;
	margin-bottom:2px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#717171;
	line-height:150%;	
}
ul{padding-top:0px;}

.header {
	
	padding-top:0px;
	
}
.header_first {
	background-color:#0F3878;
	background-image:url(http://www.franchisestarter.de/fileadmin/bilder/header_back.jpg);
	background-position:left;
	background-repeat:no-repeat;
	height:79px;
	width:667px;

}
.header_second {
	background-color:#0F3878;
	background-image:url(http://www.franchisestarter.de/fileadmin/bilder/header_back2.jpg);
	background-position:left;
	background-repeat:repeat-x;
	height:79px;
	width:194px;

}
.CONTENT_NEU {
	padding-top:5px;
	width:861px;
	background-color:#ffffff;
}

.SPACER_LEFT{
	display: block;
	float: left;
	

}
.LINKS_NEU {
	display: block;
	float: left;
	width:134px;
	
	/*margin-left:10px;*/
	padding:0px;
}
.MITTE_NEU {
	display: block;
	float: left;
	width:468px;
	/*background-color:#999999;*/
	margin-left:10px;
	
}
.RECHTS_NEU {
	display: block;
	float: left;

	margin-left:10px;

}

.content A, .content A:hover, .content A:visited {
	margin-left:0;
	margin-right:0;
	margin-bottom:0;
	margin-top:0;
	line-height: 15px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #154692;
	line-height:130%;
}
content {
	margin:0px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #154692;
	line-height: 15px;
}

.skyscraper{
	display: block;
	width: 121px;	
	height: 600px;
}
.green_head {
	display:block;
	border-top:0px;
	padding:0px;
	margin:0px;

}
.flbigsize {
	
	background-image:url(http://www.franchisestarter.de/fileadmin/bilder/werbung_big.gif);
	background-repeat:no-repeat;
	padding-left:21px;
	padding-top:0px;
	padding-bottom:0px;
	border:0px;
	margin:0px;
	background-color:#ffffff;

}
.CAD_content {
text-align:center;padding-top:5px;
}



.HALLO{
	display: inline;
	border: thin solid Black;
}
.orange{
	margin-left:0;
	margin-right:0;
	margin-bottom:10px;
	margin-top:0;
	line-height: 15px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #FF9C00;
}
head_registration {

	font: 13px Verdana, Arial, Helvetica, sans-serif;
	color: #154692;
	line-height: 15px;
	font-weight:bold;
	margin-top:20px;
	margin-bottom:5px; 
	margin-left:0px; 
	margin-right:0px;


}

.blue_bold{
	margin-left:0;
	margin-right:0;
	margin-bottom:10px;
	margin-top:0;
	line-height: 15px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #FF9C00;
}

.orange_klein{
	margin-left:0;
	margin-right:0;
	margin-bottom:10px;
	margin-top:0;
	line-height: 15px;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #FF9C00;
}

H1 {
	margin:0px;
	width:468px;
	font-size: 11px;
	font-weight: bold !important;	
	background-color:#103979;
	color: white;
	background-image: url(../bilder/news_head.gif);
	background-repeat: no-repeat;
	padding-top: 1px;
	padding-bottom:3px;
	text-indent:22px;
	background-position: 8px;
	border-bottom: 1px solid #FFFFFF;	
}

H2 {
	font: 13px Verdana, Arial, Helvetica, sans-serif;
	color: #154692;
	font-weight:bold;
	margin-top:20px;
	margin-bottom:5px; 
	margin-left:0px; 
	margin-right:0px;
	/*border-bottom:1px solid;*/
	/*border-color:#C4C5C9;*/


}

.head_blue {

	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#154692;
	margin-bottom:10px; 
	margin-top:0px; 
	margin-left:0px; 
	margin-right:0px;
}

.code {
        font-family: Courier, 'Courier New', sans-serif; font-size: 11px; color: #006600;
        background-color: #E4F1F7; border: #D1D7DC; border-style: solid;
        border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px;
}
p.code {
        font-family: Courier, 'Courier New', sans-serif; font-size: 11px; color: #006600;
        background-color: #E4F1F7; border: #D1D7DC; border-style: solid;
        border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px;
}


input, textarea, select {

	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #154692;
	padding: 0;
	border: 1px solid #666666;
	margin: 0px;
	margin-bottom:0px; 
}
.anmeldung {

	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #154692;
	padding: 0;
	border: 1px solid #FF9C00;
	margin: 0px;
	margin-bottom:0px; 
}

.form_klein {

	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color: #FF9C00;
	padding: 0;
	border: 0px;
	margin: 0px;
	margin-bottom:0px; 
}

.klein, .klein A:hover  {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	padding: 0px;
	border: 0px;
	margin: 0px;
	margin-bottom:0px; 
	text-decoration:none;

}
.klein A, .klein A:visited {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	padding: 0px;
	border: 0px;
	margin: 0px;
	margin-bottom:0px; 
	text-decoration:underline;
}
.small, .small A:hover  {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	padding: 0px;
	border: 0px;
	margin: 0px;
	margin-bottom:0px; 
	text-decoration:none;
	font-weight: bold;

}
.small A, .small A:visited {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	padding: 0px;
	border: 0px;
	margin: 0px;
	margin-bottom:0px; 
	text-decoration:underline;
	font-weight: bold;
}

.klein_head {

	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	border: 0px;
	margin-bottom: 2px;
	
}

.klein_newsletter {

	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color: #154692;
	padding: 0;
	border: 0px;
	margin: 0px;
	margin-bottom:0px; 
}
.klein_newsletter_bold {

	font: 9px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #154692;
	padding: 0;
	border: 0px;
	margin: 0px;
	margin-bottom:0px; 
}


.input_search {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color: #D5E0F2;
	background-color: #0F387A;
	border-top:1px solid #0D1C33; 
	border-left:1px solid #142E53; 
	border-right:none; 
	border-bottom:none; 
	//text-indent: 5px;
	padding-left: 5px;
	padding-top: 1px;
	//border-color: #0D1C33;
}


.link_grey {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #b0b9c4;
	text-decoration: none;

}

/*------------------ONSITE SITEMAP BEGIN----------------------*/
.tx-stglinkedcontent-pi1, tx-txfranchiselist-pi1 {
	
	display:block;
	margin-bottom: 23px;
	margin:0px;
	padding:0px;
	width:468px;

}
.tx-stglinkedcontent-pi1 A, .tx-stglinkedcontent-pi1 A:hover, .tx-stglinkedcontent-pi1 A:visited, .tx-txfranchiselist-pi1 A, .tx-txfranchiselist-pi1 A:hover, .tx-txfranchiselist-pi1 A:visited{
	margin:0px;
	padding:0px;
	width:468px;

	color: #548333;
	text-decoration: none;
	display:block;
	background-color: #FEF1DE;
	color:#154692;
	
	font-size: 11px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	background-image: url(../images/pfeil_news.gif);
	background-repeat: no-repeat;
	padding-bottom: 2px;
	padding-top: 2px;
	margin-bottom:1px;
	text-indent: 15px;

}

.tx-stglinkedcontent-pi1 IMG{
	display: none;
}
.tx-stglinkedcontent-pi1 P{
	margin: 0px;
}
/*------------------ONSITE SITEMAP END----------------------*/
/* GLOSSAR */
.glossar {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	padding-right:0px;
	width:468px;
	background-color: #12468F;
	padding-bottom: 3px;
	padding-top: 3px;
}
.glossar1 {
	padding-left:5px;
	line-height:150%;
	color: #81A5D5;
	background-color: #12468F;
	
}
.glossar1 A, .glossar1 A:hover{
	border:0px;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #81A5D5;
	text-decoration: none;	
	
}

.glossar A, .glossar A:hover, .glossar A:visited {
	border:0px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #81A5D5;
	text-decoration: none;	
	

}
.glossar_eintrag {
	
	/*margin-bottom: 23px;*/
	margin:0px;
	padding:0px;
}

.glossar_eintrag A, .glossar_eintrag A:hover, .glossar_eintrag A:visited {
	margin:0px;
	padding:0px;
	width:180px;
	
	background-color: #FEF1DE;
	color: #12468F;
	text-decoration: none;
	display:block;
	font-size: 10px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	padding-left:3px;
	padding-bottom: 4px;
	padding-top: 4px;
	margin-bottom:1px;
	

}

/*------------------MENU CSS BEGIN----------------------------*/
.menu1-level2-spc {
	display:block;
	background-color: #528331;
	height:14px;
	margin-top: 1px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
	color: #FFFFFF;
	/*font-weight:bold;*/
}
.menu1-level1-neu-spc {
	display:block;
	background-color: #ffffff;
	height:14px;
	margin-top: 1px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
	color: #FFFFFF;
	/*font-weight:bold;*/

}

.main_menu{
	margin-right: 14px;
	width: 180px;

}
/*FIRST LEVEL*/
.menu1-level1-neu-no, .menu1-level1-neu-act {
	display: block;
	font-size: 11px;
	font-family: Tahoma;
	color: #868789;
	background-image:url(../bilder/franchise_block.gif) ;
	background-repeat: no-repeat;
	padding-left: 13px;
	padding-bottom: 5px;
	padding-top: 5px;
	background-position: 2px;
	border-bottom: 1px solid #C4C5C9;
	margin-bottom: 2px;
}
.menu1-level1-neu-no A, .menu1-level1-neu-no A:hover, .menu1-level1-neu-no A:visited, .menu1-level1-neu-act A, .menu1-level1-neu-act A:hover, .menu1-level1-neu-act A:visited, .menu1-level1-neu-last A, .menu1-level1-neu-last A:hover, .menu1-level1-neu-last A:visited{
	color: #868789;
	font-weight: bold;
	font-size: 11px;
}

.menu1-level1-neu-last{
	display: block;
	font-family: Tahoma;
	color: #868789;
	background-image:url(../bilder/franchise_block.gif) ;
	background-repeat: no-repeat;
	padding-left: 13px;
	padding-bottom: 5px;
	padding-top: 5px;
	background-position: 2px;
	border-bottom: none;
	margin-bottom: 2px;
}

.menu1-level1-act A, .menu1-level1-no A, .menu1-level1-no A:hover, .menu1-level1-act A:hover, .menu1-level1-last A, .menu1-level1-last A:hover{
	font-family: Tahoma;
	font-size: 11px;
	color: #868789;
	font-weight: bold;
	text-decoration: none;
	
}

/*SECOND LEVEL*/
.menu1-level2-no, .menu1-level2-act, .menu1-level3-act, .menu1-level3-no{
	background-color: #F2F3F5;
	margin-top: 1px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.menu1-level2-no A, .menu1-level2-no A:hover, .menu1-level2-no A:visited{
	display: block;
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;
	color: #68676D;
	padding-left: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	
}


.menu1-level2-act A, .menu1-level2-act A:hover, .menu1-level2-act A:visited{
	display: block;
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;
	color: #0F387A;
	padding-left: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
}
/*THIRD LEVEL*/
.menu1-level3-no A, .menu1-level3-no A:hover, .menu1-level3-no A:visited{
	display: block;
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;
	color: #68676D;
	padding-left: 13px;
	padding-top: 1px;
	padding-bottom: 1px;

}

.menu1-level3-act A, .menu1-level3-act A:hover, .menu1-level3-act A:visited{
	display: block;
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;
	color: #0F387A;
	padding-left: 13px;
	padding-top: 1px;
	padding-bottom: 1px;
	background-position: -5px;
}
/*FOURTH LEVEL*/
.menu1-level4-no A, .menu1-level4-no A:hover, .menu1-level4-no A:visited {
	display:block;
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;
	color: #68676D;
	padding-left: 20px;
	padding-top: 2px;
	padding-bottom: 2px;
	border-bottom:1px solid;
	border-color:#F2F3F5;	
}

.menu1-level4-act A, .menu1-level4-act A:hover, .menu1-level4-act A:visited{
	display:block;
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;
	color: #548333;
	padding-left: 20px;
	padding-top: 2px;
	padding-bottom: 2px;
	/*background-image:url(../bilder/menu_ebene3.gif) ;*/
	/*background-repeat: no-repeat;*/
	background-position: -5px;

}


/*------------------MENU CSS END----------------------------*/

/* default styles for extension "tt_news" */
/*-----------------------------------  clearer  -----------------------------------*//* prevent floated images from overlapping the div-containers they are wrapped in  */
.news-list-container HR.clearer, .news-single-item HR.clearer, .news-latest-container HR.clearer{
	clear:right;
	height:1px;
	border:1px solid #FFE1B3;
}
.news-latest-container HR.clearer {
	clear:left;
	border:1px solid #FFE1B3;
	width:195px;
}
/*-----------------------------------  tt_news LATEST view  -----------------------------------*/
.news-latest-container {	
	/*border:1px solid #333;*/	
	/*background-color:#BBE53A;*/
}
.news-latest-container H2, .news-latest-container H2 A, .news-latest-container H2 A:hover, .news-latest-gotoarchive {	
	color:#fff;	
	padding-top:3px;
	padding-bottom:3px;	
	/*margin:3px;*/		
	/*border:1px solid #666;*/	
	/*background-color:#D8FA70;*/	
	/*background-color:#769024;*/
}
.news-latest-gotoarchive {	font-weight:bold;	margin-top:5px;}.news-latest-gotoarchive A:LINK, .news-latest-gotoarchive A:VISITED, .news-latest-gotoarchive A:HOVER {	color:#fff;}.news-latest-gotoarchive A {	color:#fff;}

.news-latest-item {	padding:3px;	margin:3px;}
.news-latest-item IMG {	margin-bottom:5px;	margin-right:5px;	float:left;}
.news-latest-category IMG {	float: none;	border:none;	margin:0px;}

.news-latest-date{	
	font-weight:bold;	
	font-size:19px;	
	color:#fff;

}
.news-latest-item A.news-latest-date  {	
	font-weight:bold;	
	font-size:10px;	
	color:#fff;

}

.news-latest-container A.news-latest-date{	
	font-weight:bold;	
	font-size:19px;	
	color:#fff;}

.news-latest-morelink,.news-latest-category {	
	font-size:9px;
}

.news-latest-morelink {	
	height:12px;
}

.news-latest-morelink A {	
	font-weight:normal;
}

P.news-single-imgcaption {
width:143px;
margin-bottom:5px;
}



/*--------------------------------- tt_news LIST view  -----------------------------------*/
.news-list-item {
	display: block;
	border-left: 1px solid #D0D0D0;
	border-bottom: 1px solid #D0D0D0;
	margin-top: 10px;
	background-color: #EEECED;
	padding-left: 10px;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 5px;
	color: #868789;
}
.news-list-item A, .news-list-item A:VISITED, .news-list-item A:HOVER{
		color: #868789;
		border: none;


}
.news-list-morelink  {	

	float:left;
	margin-bottom:0px;
	margin-left:1px;
	padding:0px;

	text-indent:10px;
	background-color: #EEECED;
	border: none;
	background-image: url(../bilder/franchise_pfeil.gif);
	background-repeat: no-repeat;
	background-position: left;
	}
.news-list-subheader P{
	

	list-style: none;
	margin: 0px;
	padding: 0px;
	text-indent:0px;
	background-color: #EEECED;
}


.news-list-morelink A, .news-list-morelink A:VISITED, .news-list-morelink A:HOVER{	

	margin: 0px;
	padding:0px;
	
	font-weight: normal;
	
	
}
.news-list-item IMG{
	display: inline;
	float: left;
	margin-right: 5px;
	margin-bottom: 5px;
	
}	
.news-list-item A:LINK H2, .news-list-item A:VISITED H2{
	color: #FF9900;
	text-decoration: none;
	font-size: 12px;
	margin-bottom: 5px;
	margin-top: 2px;
	text-indent: 0px;
		background-color: #EEECED;
}

.news-list-item A:HOVER H2{
	color: #FF9900;
	text-decoration: underline;
}
.news-list-item-image-text {
		display: block;
		float:none;
}

.news-list-container, .news-list-item P{	
	color: #868789;
	
}

.news-list-table, .news-list-table TABLE, .news-list-table TD {
	padding: 0px;
	margin: 0px;
	
}


.news-search-form {padding:3px;	margin-bottom:5px;	/*border:1px solid #666;*/	/*background-color:#F9FFE5;*/}
.news-search-emptyMsg{margin:0px;}.news-search-form FORM {	margin:0px;}
.news-list-container H3 {	margin-bottom: 5px;	padding: 2px;	border-bottom: 1px solid #769024;	/*background-color: #769024;*/}
.news-list-container H3 A {	/*color:#F9FFE5;*/}
.news-list-container P {
	padding-left: 0px;
	margin-left: 0px;
}
.news-list-date {	/*float: right;	color: #3E551C;	width: 180px;	text-align: right;	height: 20px;	margin-top: -2px;	margin-right: -2px;	font-size: 9px;	font-weight: bold;*/	/*background-color: #F9FFE5;*/	}
.news-list-imgcaption {		float: right;	padding-top:3px;	padding-right:3px;	font-size: 9px;	}
.news-list-container IMG {		/*float: right;	border:1px solid #666;	margin-bottom:5px;	margin-right:5px;	margin-left:1px;*/}
.news-list-category IMG {	float: none;	border:none;	margin-right:5px;}
/*.news-list-morelink,.news-list-category {	font-size:9px;	margin-left:5px;}*/

.news-list-browse {	text-align: center;}	


/*---------------------------------  tt_news Page-Browser ---------------------------------*/
.tx-ttnews-browsebox {	margin:3px;	/*border:1px solid #666;	padding:3px;	background-color:#F9FFE5;*/}
.tx-ttnews-browsebox TD {	font-size: 10px;}
.tx-ttnews-browsebox-strong, .tx-ttnews-browsebox-SCell {	font-weight: bold;}.tx-ttnews-browsebox-SCell P,.tx-ttnews-browsebox TD P{	margin:0px;	font-weight: bold;}

.tx-ttnews-browsebox-SCell {	
	/*background-color: #BBE53A; border:1px solid #666;*/
	font-weight: bold;
}

.news-search-emptyMsg {	
	font-size: 11px;	
	margin-left: 10px;}	

/*--------------------------------- tt_news SINGLE view  ---------------------------------*/
.news-single-item {	
	padding:5px;	
	margin-bottom:5px;	
	/*border:1px solid #666;*/	
	/*background-color:#F9FFE5;*/
}
.news-single-item A, .news-single-item A:hover, .news-single-item A:visited{	
	text-decoration:underline;
}
..news-single-item A:hover{	
	text-decoration:none;
}

.news-single-item H2 {	
	font-size: 14px;	
	font-weight:bold;	
	/*color: #85A600;*/	
	margin-bottom: 0px;
}

/*Begin: Directory CSS*/

.dir {
	background-color: #FBFBFD;
	border: 1px solid #DFE0E6;
	margin: 0px;
	padding: 0 7px;
}


.dir1stLevel{
	font-size: 14px;
	margin: 0 0 3px;
	text-decoration: underline;
	font-weight: bold; 
}

.dir1stLevel a:link, .dir1stLevel a:hover{
	font-size: 14px;
	margin: 0 0 3px;
	text-decoration: underline;
	font-weight: bold; 
}


.dir2ndLevel A{
	font-size: 11px;
	margin: 0 0 3px;
	text-decoration: none;
	
}
.dir2ndLevel A:hover{
	text-decoration: underline;
	
}

.dir div {
	float: left;
	padding: 2px 0 0;
	width: 50%;
}



.dir p{
	font-size: 11px;
	margin: 0 0 10px;
	
}

.dir ul {
	list-style: none;
	margin: 0 0 7px;
}

#dir-note {
	font-size: 11px;
	line-height: 13px;
	text-align: center;
}

/*End: Directory CSS*/



.news-single-item H3 {	margin-bottom: 15px;}.news-single-item h3 {	margin-bottom: 15px;}
.news-single-img {	
	float: right;
	margin-left:5px;
	border:1px solid; border-color:#F6F6F6; background-color:#F6F6F6;
}.news-single-imgcaption {	padding:3px;	clear:both;}.news-single-category {	float: right;}
.news-single-backlink, .news-single-backlink a, .news-single-backlink a:hover , .news-single-backlink a:visited {	
	font-weight: normal;	
	font-size: 10px;	
	margin-bottom: 15px;
	margin-top: 10px;
}
.news-single-timedata {	float: right;}.news-single-timedata, .news-single-author,.news-single-imgcaption {	font-size: 9px;}.news-single-author {	padding-bottom: 3px;}

.news-single-additional-info {	
	background-color: #EEECED;	
	clear: both;	
	margin-top: 15px;	
	border-left: 1px solid #D0D0D0;
	border-bottom: 1px solid #D0D0D0;
	padding:3px;
	
}

.news-single-related,.news-single-files,.news-single-links  {	
	margin:0px;	
	margin-bottom: 3px;
	padding:0px;	
	background-color:#EEECED;
}

.news-single-related DD, .news-single-links DD, .news-single-files DD {margin-left:20px;}.news-single-related DT, .news-single-links DT, .news-single-files DT {	font-weight: bold;	font-size: 11px;margin-left:5px;width:90%;}

/*--------------------------------- tt_news Archivemenu (AMENU) --------------------------------- */.news-amenu-container {	margin-top:10px;	padding:3px;	border:1px solid #333;	background-color:#BBE53A;}.news-amenu-container LI {	padding-bottom:1px;}.news-amenu-container UL {	padding:3px;	margin-top:5px;	margin-left:0px;	margin-bottom:0px;	border:1px solid #666;	background-color:#F9FFE5;	list-style-type: none;}.news-amenu-container H2 {	color:#fff;	padding:3px;	border:1px solid #666;	background-color:#769024;}.news-amenu-item-year {	font-weight: bold;	border: 1px solid #666;	padding: 2px;	background-color: #769024;	color:#fff;}

H2:after{

	padding:0px;
	margin:0px;
	text-indent:0px;
}


/*MENUES */ 
.menue_main { 
   background: #134793; 
   text-align: left; 
   width: 602px; 
} 



.tx-jullenavpath-pi1-menu{
   color: #ffffff;
   /*font-weight: bold; */
   text-decoration: none; 
   padding-left: 23px; 
   padding-right: 0px; 
   padding-bottom: 3px;
   font-size: 11px; 
   font-family: verdana; 
}
.tx-jullenavpath-pi1-menu A, .tx-jullenavpath-pi1-menu A:hover, .tx-jullenavpath-pi1-menu A:visited{
   color: #ffffff;
   text-decoration: none; 

}



/* default styles for extension "tx_chcforum_pi1" */

/* BASIC STUFF */
#tx_chcforum-pi1 {
	font-family: arial, sans-serif;
	font-size: 11px;
}

#tx_chcforum-pi1 caption {
	display: none;
}

#tx_chcforum-pi1 a {
	text-decoration: underline;
}

#tx_chcforum-pi1 a:hover {
	text-decoration: none !important;
}

/* only one form in the forum */
#tx_chcforum-pi1 form {
	margin-top: 20px;
}


/* GENERIC TABLE BEGIN */
.tx-chcforum-pi1-Table {
	border: 1px solid #999999;
	background: #FFFFFF;
	margin-bottom: 3px;
	width: 100%;
}

.tx-chcforum-pi1-Table thead tr th {
	font-size: 14px;
	font-weight: bold;
	background: #A7B3CB;
	padding: 5px;
	text-align: center;
	white-space: nowrap;
}

/* category title row */
.tx-chcforum-pi1-Table tbody tr th {
	font-size: 15px;
	font-weight: bold;
	letter-spacing: 2px;
	background: #F3F5F8;
	padding: 5px;
	text-align: left;
}

/* category features row */
.tx-chcforum-pi1-Table tbody tr td {
	font-size: 12px;
	background: #E3E7EF;
	padding: 5px;
}

/* GENERIC TABLE END */
/* CATEGORY TABLE BEGIN */
/* cell 1 */
.tx-chcforum-pi1-catConferenceCell {

}

.tx-chcforum-pi1-catConferenceCell dl {
	margin: 0;
}

.tx-chcforum-pi1-catConferenceCell dt {

}

.tx-chcforum-pi1-catConferenceCell dd {
	font-size: 10px;
	margin-left: 5px;
}

.tx-chcforum-pi1-catConferenceCell dd.new {
	color: #FF0000;
}

/* cell 2 */
.tx-chcforum-pi1-catThreadCell {
	text-align: center;
}

/* cell 3 */
.tx-chcforum-pi1-catPostCell {
	text-align: center;
}

/* cell 4 */
.tx-chcforum-pi1-catLastCell {
	font-size: 10px !important;
	vertical-align: top;
}
/* CATEGORY TABLE END */


/* CONFERENCE TABLE BEGIN */
/* cell 1 */
.tx-chcforum-pi1-confThreadSubjCell {

}

.tx-chcforum-pi1-confThreadNew {
	color: #F00;
	font-size: 10px;
	padding-left: 5px;
}

/* cell 2 */
.tx-chcforum-pi1-confThreadRepliesCell {
	text-align: center;
}

/* cell 3 */
.tx-chcforum-pi1-confThreadAuthorCell {
	text-align: center;
}

/* cell 4 */
.tx-chcforum-pi1-confThreadLastCell {
	font-size: 10px !important;
}

/* CONFERENCE TABLE END */

/* NAVPATH BEGIN*/
.tx-chcforum-pi1-navPath {
	background: #DEE3E7;
	border: 1px solid #000000;
/*	margin: 12px 0 15px 0; */
	margin-bottom: 3px;
	margin-top: 15px;
	padding: 3px;
	font-size: 10px;
}
/* NAVPATH END*/

/* PAGELINKS BEGIN */
.tx-chcforum-pi1-pageLinksTop, .tx-chcforum-pi1-pageLinksBtm {
	background: #DEE3E7;
	border: 1px solid #000000;
	font-size: 10px;
	margin-bottom: 3px;
	padding: 3px;
	font-size: 10px;
	text-align: right;
	clear: both;
}
/* PAGELINKS END */

/* POST FORM BEGIN */
.tx-chcforum-pi1-postForm {
	border: 1px solid #999999;
	background: #E3E7EF;
	padding: 5px;
	margin-bottom: 3px;
}

.tx-chcforum-pi1-postForm fieldset label {
	display: block;
	text-align: right;
	padding-right: 20px;
	width: 150px;
	float: left;
}

.tx-chcforum-pi1-postForm fieldset#formTop input {
	display: block;
	width: 150px;
	float: left;
	padding: 2px;
	border: 1px solid #000000;
	margin-bottom: 3px;
}

.tx-chcforum-pi1-postForm textarea {
	border: 1px solid #000000;
	margin: 3px 0;
	width: 100% ;
	height: 150px;
}

.tx-chcforum-pi1-postForm fieldset#formTop br {
	clear:left;
}

.tx-chcforum-pi1-formBtn {
	text-align: center;
}

.tx-chcforum-pi1-formBtn input {
	background-color: #FFF;
	border: 1px solid #000000;
	font-weight: bold;
	padding: 3px;
	font-size: 12px;
	margin-bottom: 3px;
}

.tx-chcforum-pi1-formBtnHov {
	background-color: #FFF;
	border: 1px solid #C00;
	color: #CC0000;
	font-weight: bold;
	padding: 3px;
	font-size: 12px;
}

.tx-chcforum-pi1-formBtnStyle {
	background-color: #FFF;
	border: 1px solid #000000;
	padding: 3px;
	margin: 3px;
}

.tx-chcforum-pi1-formBtnStyleHov {
	background-color: #FFF;
	border: 1px solid #C00;
	color: #CC0000;
	padding: 3px;
	margin: 3px;
}
/* POST FORM END */

/* SINGLE POST BEGIN */
.tx-chcforum-pi1-singlePost {
	border: 1px solid #000000;
	margin: 3px 0;
}

/* top */
.tx-chcforum-pi1-singlePost .author {
	background: #E3E7EF;
	padding: 3px;
	vertical-align: top;
	height: 78px;
}

.tx-chcforum-pi1-formEmicoStyle {
	margin: 3px;
}

.tx-chcforum-pi1-singlePost .im {
	vertical-align: middle;
	margin-top: 3px;
}

.tx-chcforum-pi1-singlePost .im a {
	margin-right: 10px;
}

.tx-chcforum-pi1-singlePost .im img {
	vertical-align: middle;
	border: 0px;
	padding-right: 2px;
	margin-bottom: 2px;
}

.tx-chcforum-pi1-singlePost #userPic {
	border: 1px solid #000000;
	float: right;
}

/* middle */
.tx-chcforum-pi1-singlePost .text {
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	background: #E3E7EF;
}

.tx-chcforum-pi1-singlePost .scroller {
	overflow: auto;
	width: 95%;
	background: #FFF;
	min-height: 125px;
	text-indent: 0px;
	padding: 3px;
}

/* bottom */
.tx-chcforum-pi1-singlePost .edit {
	background: #F3F5F8;
	padding: 3px;
	height: 19px;
	vertical-align: middle;
	margin-top: 3px;
}

.tx-chcforum-pi1-singlePost .edit a {
	margin-right: 30px;
}

.tx-chcforum-pi1-singlePost .edit img {
	vertical-align: middle;
	border: 0px;
}

.tx-chcforum-pi1-singlePost .attachment {
	background: #DEE3E7;
	padding: 3px;
}

.tx-chcforum-pi1-singlePost .attachment div {
	vertical-align: top;
}

.tx-chcforum-pi1-singlePost .attachment img {
	float: left;
	margin-right: 5px;
}

.tx-chcforum-pi1-singlePost .offset {
	margin-left: 15px;
	margin-right: 15px;
}

.tx-chcforum-pi1-singlePost .codeCell {
	font-family: Courier, 'Courier New', sans-serif; font-size: 11px; color: #006600;
	padding: 5px;
	background-color: #FAFAFA; 
	border: #D1D7DC; 
	border-style: solid;
	border-left-width: 1px; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px
}

.tx-chcforum-pi1-singlePost .quoteCell {
	background-color: #FAFAFA;
	font-size: 10px;
	padding: 5px;
	border: #D1D7DC; 
	border-style: solid;
	border-left-width: 1px; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px
}

.tx-chcforum-pi1-singlePost .quoteCellAuthor {
	border: 0px;
	font-weight: bold;
	padding: 3px 0;
}

.tx-chcforum-pi1-singlePost .quoteTable {
	border: 0px;
	margin: 15px 0;
}

.tx-chcforum-pi1-singlePost .text img {
	max-height: 350px;
	max-width: 350px;
}

.tx-chcforum-pi1-singlePostQuoteText {
	background-color: #FAFAFA;
	border: 1px solid #000000;
	font-size: 10px;
	padding: 5px;
}

/* SINGLE POST END */


/* FOOTER BOX BEGIN */
.tx-chcforum-pi1-footerBox {
	background: #A7B3CB;
	padding: 3px;
	border: 1px solid #999999;
	font-size: 10px; 
}

/* used for user listing */
.tx-chcforum-pi1-footerBox div { 
	padding-top: 5px; 
	padding-left: 5px;
	font-size: 10px; 
}
.FOOTER {padding-top:20px;padding-bottom:20px;}
.FOOTER1 {padding-bottom:10px;border-bottom:1px solid; border-color:#F2F3F5;}
.FOOTER2 {padding-top:10px;}
/* FOOTER BOX END */

/* HEADER BOX BEGIN */
.header_center {	
 	text-align: center;
	height: 34px;
}
.header_text {
	font-size: 24px;
	line-height: 34px; 
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: bold;
	font-variant: small-caps;
}
.header_small {
	margin-bottom: 3px;
	border: solid #000000 1px;
}
/* HEADER BOX END */

/* TOOL BAR  BEGIN */
.tx_chcforum-pi1-toolBar {
	background: #DEE3E7;
	border: 1px solid #000000;
	margin-bottom: 3px;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
}

.tx_chcforum-pi1-toolBar img {
	vertical-align: middle;
	margin-left: 16px;
}

.tx_chcforum-pi1-toolBar div {
	line-height: 30px;
	text-align: right;
	font-size: 9px;
	font-weight: bold;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}

.tx_chcforum-pi1-subToolBar {
	background: #DEE3E7;
	border: 1px solid #000000;
	margin-bottom: 3px;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
}

.tx_chcforum-pi1-subToolBar img {
	vertical-align: middle;
	margin-left: 16px;
}

.tx_chcforum-pi1-subToolBar div {
	line-height: 30px;
	text-align: right;
	font-size: 9px;
	font-weight: bold;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}


/* TOOL BAR  END */

/* PROFILE BEGIN */
.tx-chcforum-pi1-profileBorder {
	border: 1px solid #999999;
	padding: 3px;
}

.tx-chcforum-pi1-profileBorder #userPic {
	border: 1px solid #000000;
	float: right;
}

.tx-chcforum-pi1-profileBorder hr {
	clear: left;
	display: block;
	visibility: hidden;
}

.tx_chcforum-pi1-profileHdrBig {
	background: #DEE3E7;
	border: 1px solid #000000;
	padding: 3px;
	margin-bottom: 3px;
	font-size: 10px;
}

.tx_chcforum-pi1-profile_hdr {
	font-size: 10px;
  	font-weight: bold;
  	background: #E3E7EF;
  	padding: 2px;
}
/* PROFILE END */



/* MESSAGE BOX BEGIN */
.tx-chcforum-pi1-errorBoxCell {
	background: #E3E7EF;
	font-weight: bold;
	text-align: left;
}

.tx-chcforum-pi1-messageBox, .tx-chcforum-pi1-messageBoxError {
	background: #FFD6EF;
	border: 1px dotted #FF0000;
	margin-bottom: 3px;
	padding: 3px;
	font-weight: bold;
}
/* MESSAGE BOX END */

.tx-chcforum-pi1-forumTextBig {
	font-size: 14px;
	font-weight: bold;
}

.tx-chcforum-pi1-helpBox {
	background-color: #E3E7EF !important;
	border-style: none;
}

.tx-chcforum-pi1-linkUp {
	background: #DEE3E7;
	border: 1px solid #000000;
	margin: 12px 0 15px 0;
	padding: 3px;
	font-size: 10px;
	text-align: center;
}

.tx-chcforum-pi1-previewBoxCell {
	background: #A7B3CB;
	text-align: center;
}



/* default styles for extension "tx_indexedsearch" */
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { 
	width:100px; 
}

.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { 
	width:150px; 
}

.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw { 
	font-weight:bold; 
	font-style:italic; 
}

.tx-indexedsearch .tx-indexedsearch-whatis { 
	margin-top:10px; 
	margin-bottom:5px; 
}

.tx-indexedsearch P.tx-indexedsearch-noresults { 
	text-align:center; 
	font-weight:bold; 
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title { 
	background:#eeeeee; 
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P { 
	font-weight:bold; 
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent { 
	font-weight:normal; 
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P { 
	font-style:italic; 
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup { 
	color:red; 
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { 
	background:#eeeeff; 
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { 
	margin-top:20px; 
	margin-bottom:5px; 
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { 
	margin-top:0px; 
	margin-bottom:0px; 
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE { 
	background:#cccccc; 
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { 
	/*vertical-align:absmiddle; */
}

/* default styles for extension "tx_srfeuserregister_pi1" */
.tx-srfeuserregister-pi1 P { 
	font-family:Verdana, sans-serif; 
	font-size:10px; 
	line-height:100%; 
	color:#154692; 
	margin-top:5px; 
	margin-bottom:0px; 
	padding-top:0px; 
	padding-bottom:0px; 
	padding-right:3px; 
	padding-left:3px; 
	text-indent:0px; 
}   

.tx-srfeuserregister-pi1 head_registration {

	font: 13px Verdana, Arial, Helvetica, sans-serif;
	color: #154692;
	line-height: 15px;
	font-weight:bold;
	margin-top:20px;
	margin-bottom:5px; 
	margin-left:0px; 
	margin-right:0px;


}


.tx-srfeuserregister-pi1 A:link { 
	background-color:transparent; 
	color:#154692; 
	text-decoration:none; 
	font-weight:normal;
}   

.tx-srfeuserregister-pi1 A:visited { 
	background-color:transparent; 
	color:#154692; 
	font-weight:normal; 
	text-decoration:none; 
}   

.tx-srfeuserregister-pi1 A:hover { 
	background-color:transparent; 
	color:#154692; 
	text-decoration:underline; 
}   

.tx-srfeuserregister-pi1 A:active { 
	background-color:transparent; 
	color:#154692; 
	font-weight:normal; 
	text-decoration:underline; 
}   

.tx-srfeuserregister-pi1 TD { 
	vertical-align:top;  
	font-family:Verdana, sans-serif; 
	font-size:11px; 
	line-height:125%; 
	color:#154692; 
	margin-top:8px; 
	margin-bottom:0px; 
	padding-top:0px; 
	padding-bottom:0px; 
	padding-right:3px; 
	padding-left:3px; 
	text-indent:0px;
}   

.tx-srfeuserregister-pi1 INPUT { 
	font-size:10px; 
	font-family:Verdana; 
	background-color:#ffffff; 
	color:#154692; 
	font-weight:normal; 
}   

.tx-srfeuserregister-pi1 INPUT.tx-srfeuserregister-pi1-submit { 
	font-size:10px; 
	font-family:Verdana; 
	background-color:#ffffff; 
	color:#154692; 
	font-weight:normal; 
}   

.tx-srfeuserregister-pi1 INPUT.tx-srfeuserregister-pi1-uploader { 
	font-size:10px; 
	font-family:Verdana; 
	background-color:#ffffff; 
	color:#154692; 
	font-weight:normal; 
}   

.tx-srfeuserregister-pi1 INPUT.tx-srfeuserregister-pi1-icon { 
	font-size:10px; 
	font-family:Verdana; 
	background-color:#ffffff;
}   

.tx-srfeuserregister-pi1 SELECT { 
	font-size:10px; 
	font-family:Verdana; 
	background-color:#ffffff; 
	color:#134790; 
	font-weight:normal; 
}   

.tx-srfeuserregister-pi1 TEXTAREA { 
	font-size:10px; 
	font-family:Verdana; 
	background-color:#ffffff; 
	color:#134790; 
	font-weight:normal; 
}   

.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-radio INPUT  { 
	font-size:10px; 
	font-family:Verdana; 
	background-color:#ffffff; 
	color:#35006d; 
	font-weight:normal; 
	vertical-align:middle; 
}   

.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-checkbox INPUT  { 
	font-size:10px; 
	font-family:Verdana; 
	background-color:#ffffff; 
	color:#134790; 
	font-weight:normal; 
	vertical-align:middle; 
}

/* default styles for extension "tx_newloginbox_pi3" */
.tx-newloginbox-pi3-listrow TD { 
	background-color:#eeeeee; 
	padding-left: 3px; 
	padding-right: 3px; 
}

.tx-newloginbox-pi3-listrow TR.tx-newloginbox-pi3-listrow-header TD { 
	background-color:#cccccc; 
}

.tx-newloginbox-pi3-listrow TR.tx-newloginbox-pi3-listrow-header TD P { 
	font-weight:bold; 
}

.tx-newloginbox-pi3-listrow TR.tx-newloginbox-pi3-listrow-odd TD { 
	background-color:#f6f6f6; 
}

/* default styles for extension "tx_dropdownsitemap_pi1" */
.tx-dropdownsitemap-pi1 LI.open OL {
	/*display: block;*/
}

.tx-dropdownsitemap-pi1 LI.closed OL {
	display: none;
}

.tx-dropdownsitemap-pi1 LI.open UL {
	/*display: block;*/
}

.tx-dropdownsitemap-pi1 LI.closed UL {
	display: none;
}

.tx-dropdownsitemap-pi1 DIV {
	/*border: solid 1px #666666;
	background: #CED8E1;*/
	padding: 2px;
	margin: 2px;
}

.tx-dropdownsitemap-pi1 DIV.level_2 {
	/*background: #FFFFFF;*/
}

.tx-dropdownsitemap-pi1 DIV.level_3 {
	/*background: #D0E0CC;*/
}

.tx-dropdownsitemap-pi1 DIV.level_4 {
	/*background: #FFFFFF;*/
}

.tx-dropdownsitemap-pi1 DIV.level_5 {
	/*background: #E0CCCC;*/
}

.tx-dropdownsitemap-pi1 DIV.expAll {
			text-align: center;
}

/* .mjseventpro-teaserView-title:link { color: #333333; text-decoration: none }.mjseventpro-teaserView-title:visited { color: #333333; text-decoration: none }.mjseventpro-teaserView-title:hover    { color: #db7752; text-decoration: underline }.mjseventpro-listView-title:link { color: #333333; text-decoration: none }.mjseventpro-listView-title:visited { color: #333333; text-decoration: none }.mjseventpro-listView-title:hover    { color: #db7752; text-decoration: underline }.mjseventpro-listView-teaser:link { color: #333333; text-decoration: none }.mjseventpro-listView-teaser:visited { color: #333333; text-decoration: none }.mjseventpro-listView-teaser:hover    { color: #db7752; text-decoration: underline }.tx-mjseventpro-pi1 H2 { margin-top: 0px; margin-bottom: 0px; }.table-list    { background-color: #fff }.td-list    { background-color: #eee }.td-listalt   { background-color: #ff9 }.table-single     { }.td-single     { }.tx-mjseventpro-pi1-singleView-Infobox  { background-color: #f5f5f5; border: 1px #999 }.tx-mjseventpro-pi1-singleView-DescrBox  { padding: 2px 20px }.tx-mjseventpro-pi1-browsebox  {  background-color: #ffc }.tx-mjseventpro-pi1-listrowField-title  { font-size: 12px; font-weight: 700 }.tx-mjseventpro-pi1-listrowField-teaser {  }.tx-mjseventpro-pi1-listrowField-bdate {  }.tx-mjseventpro-pi1-listrowField-entrytime {  }.tx-mjseventpro-pi1-listrowField-time {  }.tx-mjseventpro-pi1-listrowField-location {  }.tx-mjseventpro-pi1-listrowField-ticketlink  {  }.tx-mjseventpro-pi1-teaserView-events    { font-size: 9px } .tx-mjseventpro-pi1-teaserView-event   { font-size: 9px; margin-top: 4px; margin-bottom: 2px; padding-bottom: 2px; border-bottom: 1px dashed #ccc }.tx-mjseventpro-pi1-teaserView-event   { font-size: 9px }.tx-mjseventpro-pi1-teaserView-header { color: #666; font-weight: bolder; text-transform: uppercase; margin-bottom: 4px }.tx-mjseventpro-pi1-teaserView-listlink {  font-weight: bolder;  margin-top: 4px}.tx-mjseventpro-pi1-teaserViewField-title  { color: #666;  font-weight: 700 }.tx-mjseventpro-pi1-teaserViewField-datetime  { font-size: 10px }.tx-mjseventpro-pi1-teaserViewField-image   { font-size: 9px; margin-right: 10px; width: 60px; float: right }.tx-mjseventpro-pi1-singleView-back   {  text-align: left; margin: 30px 20px 4px; padding: 1px 2px 3px; border: solid 1px #ffffff }.tx-mjseventpro-pi1-singleViewToday    { color: #fff; background-color: #da511d; text-align: center; text-transform: uppercase; letter-spacing: 4px; margin-bottom: 4px; padding: 3px 2px 1px }.tx-mjseventpro-pi1-singleViewField-bdate   { font-size: 12px; font-weight: 700; margin-bottom: 10px }.tx-mjseventpro-pi1-singleViewField-entrytime { font-size: 12px }.tx-mjseventpro-pi1-singleViewField-btime { font-size: 12px }.tx-mjseventpro-pi1-singleViewField-edate { font-size: 12px }.tx-mjseventpro-pi1-singleViewField-etime { font-size: 12px }.tx-mjseventpro-pi1-singleViewField-title     { font-size: 18px; font-weight: 700; margin-top: 14px; margin-bottom: 20px }.tx-mjseventpro-pi1-singleViewField-teaser    {  font-style: italic; margin-bottom: 10px }.tx-mjseventpro-pi1-singleViewField-cat    { color: #999; font-size: 12px; font-weight: 700; margin-right: 16px }.tx-mjseventpro-pi1-singleViewField-type    { color: #999; font-size: 12px; font-weight: 700; margin-right: 16px }.tx-mjseventpro-pi1-singleViewField-descr {  }.tx-mjseventpro-pi1-singleViewField-internalrefs { font-size: 12px }.tx-mjseventpro-pi1-singleViewField-location { font-size: 12px }.tx-mjseventpro-pi1-singleViewField-image { font-size: 12px }.tx-mjseventpro-pi1-singleViewField-imgcap  { color: #999; font-size: 10px }.tx-mjseventpro-pi1-singleViewField-files { font-size: 12px }.tx-mjseventpro-pi1-singleViewField-links { font-size: 12px }.tx-mjseventpro-pi1-singleViewField-promoter { font-size: 12px }.tx-mjseventpro-pi1-singleViewField-location { font-size: 12px }.tx-mjseventpro-pi1-singleViewField-area { font-size: 12px }.tx-mjseventpro-pi1-singleViewField-status { font-size: 12px }.tx-mjseventpro-pi1-singleViewField-priority { font-size: 12px }.tx-mjseventpro-pi1-singleViewField-fees { font-size: 12p }.tx-mjseventpro-pi1-singleViewField-ticketlink  { font-size: 12px; margin-top: 10px; margin-bottom: 10px; padding-top: 10px; padding-bottom: 10px }.tx-mjseventpro-pi1-singleViewField-age { font-size: 12px }*/
/* default styles for extension "tx_t3consultancies_pi1" */
  .tx-t3consultancies-pi1 .tx-t3consultancies-pi1-listrow TD { background-color: #eeeeee;  padding:0px 3px 0px 3px; }
  .tx-t3consultancies-pi1 .tx-t3consultancies-pi1-listrow TR.tx-t3consultancies-pi1-listrow-header TD { background-color:#cccccc; }
  .tx-t3consultancies-pi1 .tx-t3consultancies-pi1-listrow TR.tx-t3consultancies-pi1-listrow-header TD P { font-weight:bold; }
  .tx-t3consultancies-pi1 .tx-t3consultancies-pi1-listrow TR.tx-t3consultancies-pi1-listrow-odd TD { background-color:#e0e0e0; }

/*---------------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_headerPart1 {margin:1.4em 0px 15px 0px;}
.boldFont {font-weight:bold;}
.colorBordo {color:#9E1F08;}
.tx-txfranchise-pi2 H2 { margin-top: 0px; margin-bottom: 0px; }
.tx-txfranchise-pi2 A, .tx-txfranchise-pi2 A:hover, .tx-txfranchise-pi2 A:visited{
	text-decoration:underline;
}
.franchiseMesse_detailView {line-height:12px;width:468px;}
.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;min-height:120px;}
.franchiseMesse_detailView_headerPart_block img {float:right;margin:0px;padding:0px;}
.franchiseMesse_detailView_headerPart_block a img {float:left;margin-left:3px;margin-top:6px;margin-bottom:3px;}
.franchiseMesse_detailView_headerPart_table {float:right;margin-top:7px;width:278px;}
.franchiseMesse_detailView_headerPart_table table {padding-left:4px;}
.franchiseMesse_detailView_headerPart_block a img {float:left;}
.tableElem2 {padding-left:2em;}
/*.franchiseMesse_detailView_buttons {margin-top:0.6em;padding-bottom:0.5em;}*/
.franchiseMesse_detailView_buttons {margin-right:6px;line-height:20px;}
.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:}
.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----------------------------*/

.frankat_header_text {
	position:relative;
	top:119px;
	left:12px;
	font-weight:bold;
	color:#FFFFFF;
}
.frankat_elements {
	background-color:#FDE4BC;
	border-bottom-color:#F69A07;
	border-bottom-style:solid;
	border-bottom-width:4px;
	border-left-color:#F69A07;
	border-left-style:solid;
	border-left-width:1px;
	border-right-color:#F69A07;
	border-right-style:solid;
	border-right-width:1px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	margin-bottom:3px;
}
.frankat_elements a {
	font-weight:bold;
	color:#103979;
	text-decoration:underline;
}
.frankat_elements a:hover {
	text-decoration:none;
}
.frankat_elements .frankat_elements_left {
	margin-right:90px;
}
.frankat_elements .frankat_elements_right {
	float:right;
	margin-right:90px;
}

.news-box2{
	margin:20px 0 20px 0;
	overflow:hidden;
}
.news-box2 ul{
	margin:0px 0 0 0;
	padding:0px;
	padding-bottom: 10px;
	list-style:none;
	overflow:hidden;
	/*background:url(http://www.franchisestarter.de/fileadmin/bilder/bg-news-box2.gif);
	border-bottom:1px solid #C0C0C0;*/
}
.news-box2 ul li{
	float:left;
	margin:0pt 6px 0px 7px;
	display:inline;
	line-height:15px;
	width:100px;
}

.tx-julleevents-pi1 .tx-julleevents-pi1-listrowFrontPage P.tx-julleevents-pi1-listrowFrontPageField-datetime A {  }
.tx-julleevents-pi1 .tx-julleevents-pi1-listrowFrontPage P.tx-julleevents-pi1-listrowFrontPageField-datetime { color:aqua; font-weight:bold; }
.tx-julleevents-pi1 .tx-julleevents-pi1-listrow P.tx-julleevents-pi1-listrowField-datetime { font-weight:bold; line-height:150%; }
.tx-julleevents-pi1 .tx-julleevents-pi1-listrow P.tx-julleevents-pi1-listrowField-title { font-size:14px; font-weight:bold; line-height:110%; }

.faq-sitemap, faq-sitemap A, .faq-sitemap A:hover {
	background-color: #F2F3F5;
	border-bottom:1px solid; 
	border-color: #ffffff;
	padding-bottom: 2px;
	padding-top: 2px;

}
.CAD_news_franchisestarter {
	border-top:1px solid; 
	border-bottom:0px;
	border-right: 0px;
	border-left: 0px;
	border-style: dotted;
	border-color:#C4C5C9;
	background-image:url(http://www.foerderland.de/fileadmin/bilder/Anzeige_CAD.gif);
	background-repeat:no-repeat;
	padding-top:15px;
}
.CAD_news_franchisestarter2 {
	border-top:0px; 
	border-bottom:1px solid;
	border-right: 0px;
	border-left: 0px;
	border-style: dotted;
	border-color:#C4C5C9;
	padding-top:5px;
	margin-bottom:5px;
	
}

