/*


############## Farbwerte
color:1
color 2: dunkles rot -> #821f26 

*/

html, body { 
	height: 100%; 
	width: 100%; 
	margin: 0px; 
	padding: 0px;
} 

body { 
	font-size: 11.5px;
	font-family:  Verdana,Arial, Helvetica, Geneva, sans-serif;
	height: 100%; 
	width: 100%;  
	text-align:center;
	color:#000000;
	background-image:url('../img/bg2.gif');
} 


.dev {
	}

.clear {
clear:both;
margin:0;
padding:0;
}

ul, ol {line-height:140%;margin-bottom:1em;margin-top:0;}
li {}


a {color:#000000;}
small a {color:#ffffff!important;}
a:hover {text-decoration:none;}
a img {border:none;}
p.bodytext a {text-decoration:underline!important;}

.fx-big-box-1 a{color:#ffffff;}
.fx-big-box-1_right_content a {color:#821f26;}


/*HR*/
.hr-big {
clear:both;
background-image:url('../img/hr-big.png');
height:11px;
width:100%;
border:none!important;
border:0 solid #ffffff;
margin-bottom:25px;
}

.hr-big hr {display:none;}

.box,
.news-list-material,
.news-single-item.material,
.news-list-item,
.fx-themen-navi,
.tagcloud {
	display:block;
	height:auto;
	overflow:hidden;
}

/* Header*/
h1 {font-family:Tahoma;}
.big-one {font-size:35px;text-transform:uppercase;}
.fx-big-box-1 h1.big-one,.fx-big-box-2 h1.big-one {margin-top:-10px;margin-bottom:0;}

/*
.fx-box-3-content h1,
.fx-long-box-1 h1,
.fx-middle-box-content h1{color:#ffffff;margin-bottom:8px;}


.fx-big-box-1_left h1 {font-size:35px;text-transform:uppercase;margin-top:-10px;margin-bottom:0;}
*/
.a_teaser_right h2{margin-top:0;}


h3 {font-family:Tahoma;font-size:18px;margin:0;}
.news-blog-container h3 {margin-bottom:9px;font-size:22px;}

.news-list-material h3 {font-size:16px;font-family:Tahoma;margin-top:5px;margin-bottom:10px;}
h3.upper {font-size:16px;text-transform:uppercase;margin-bottom:8px;}




.one_event h3 {
margin-top:4px;
}

h4 {margin:0;padding:0;}
h4.date {font-weight:normal;font-size:11px;}
h4.event {
    font-weight:normal;
    font-size:15px;	
}


/*Farben*/
/*
color-1 = Dunkel Rot
color-2 = helles Rot
color-3 = weiss
color-4 = schwarz
color-5 = dunkles Blau
color-6 = helles Blau
*/

 
.big-one.color_1,.color-1, .color-1 a {color:#821f26;}
.big-one.color_2,.color-2, .color-2 a{color:#aa002c;}
.big-one.color_3,.color-3, .color-3 a {color:#ffffff;}
.big-one.color_4,.color-4, .color-4 a {color:#000000;}
.big-one.color_5,.color-5, .color-5 a {color:blue;}
.big-one.color_6,.color-6, .color-6 a {color:blue;}


#content_area p {}
/*Forms*/
form{vertical-align:middle;}
fieldset{border:none;}
textarea {border:1px solid #ffffff;font-size:12px;border:none;font-family:  Verdana,Arial, Helvetica, Geneva, sans-serif;}
input{border:1px solid #ffffff;font-size:12px;height:21px;vertical-align:middle;}
textarea:focus,input:focus {background-color:#cccccc;}


form#searchform {}
form#searchform label{display:block;}
.csc-mailform-submit:hover {
	cursor:pointer;
}


input.search_button {
	background-color:transparent;
background-image:url('../img/send.gif');
background-position:0 2px;
height:23px;
}

input.search_button:hover {
	background-position:0 23px;
	
}


/*Seiten Aufbau*/
#wrapper_all{
	margin: auto;
	width:100%;
	
	}
#wrapper_site {
	width:100%;
	margin:auto;
	position:absolute;
	z-index:1;
}

#header_top {}

#header {
	width:100%;
	height:50px;

}




#header_container {
	background-image:url('../img/rot_color-1_header.png');
	background-position:center;
	background-repeat:no-repeat;
	text-align:left;
	display:block;
	height:201px;
	width:100%;	
	min-width:980px;

}

#footer_content,
#header_content_area {
	clear:both;
	width:980px;
	margin:auto;

}
#header_content_area {
	height:149px;
}

#header_content {
	background-image:url('../img/header_adress.png');
	background-position:right -1px;
	background-repeat:no-repeat;
	text-align:left;
	margin-left:141px;
	height:48px;
	width:832px;
	position:relative;
	z-index:1;
	
}
#logo {
	position:absolute;
	width:210px;
	height:149px;
float:left;
margin-top:5px;
margin-left:-40px;
}

#logo a{
	display:block;
	background-image:url('../img/logo.png');
		background-position:0 0;
		height:149px;
}

#logo a:hover{
	display:block;
	background-image:url('../img/logo_act.png');
		background-position:0 0;
}

.navi-header {
	float:right;
	margin-right:25px;
	text-align:right;
	width:200px;
	}
.navi-header ul{
	margin:0;
	padding:0;
}
.navi-header ul li{ 
	float:right;
}
	
.navi-header ul a{
	margin-top:2px;
	color:#ffffff;
	display:block;
	padding-right:5px;
	padding-left:5px;
	line-height:14px;
	height:14px;
}
	
#main_nav {
	display:block;
	width:600px;
	float:left;
	margin-left:155px;
	position:relative;
	z-index:2;
}

#search_area {
position:relative;
z-index:5;
float:right;	
margin-right:45px;
margin-top:10px;
}

#social-area {
position:absolute;
left:80px;
top:-26px;
width:100px;
height:25px;
text-align:right;
z-index:15;
display:block;
}

#social-area a {
display:block;
float:left;
margin-right:5px;
}

#info-line {
	position:relative;
	top:-32px;
	left:10px;
	z-index:1;

}

#info-line-content {
	text-align:left;
	width:980px;
	margin:auto;
}
#main_area {
	width:980px;
	margin:auto;
}
#content_area {

	position:relative;
	left:0;
	top:-20px;
	min-height:450px;
	clear:both;
	display:block;
	height:auto;

	width:100%;
	text-align:left;

}


/*FOOTER*/
#footer {
margin-top:-20px;
	clear:both;
	width:100%;
	height:166px;
	background-image:url('../img/rot_color-1_footer.png');
	background-position: center;
	background-repeat:no-repeat;
	position:relative;
}

#footer_left {
	position:relative;
	top:25px;
	left:40px;
	display:block;
	float:left;
	text-align:left;
}
.footer-logos {
	vertical-align:middle;
	margin-bottom:4px;
}
.footer-logos img{
	margin-right:10px;
}

#footer_left span{
	color:#ffffff;
	font-size:10.5px;
	line-height:12px;
}

.copyright{
	position:relative;
	top:30px;
	left:-35px;
}

#footer_right {
	position:relative;
	top:55px;
	display:block;
	float:right;
	width:300px;
	color:#ffffff;
}
ul#footer-nav {
	text-align:left;
}
ul#footer-nav li{
	width:49%;
	float:left;
	display:block;
	margin-bottom:2px;
}
ul#footer-nav li a{
	color:#ffffff;
	background-image:url('../img/fotter-nav-li.gif');
	background-repeat:no-repeat;
	background-position:0 2px;
	padding-left:16px;
}

ul#footer-nav li a:hover{color:#000000;}

/* ################ 
      TT NEWS
###################*/

/*Material NEWS*/

.news-list-material img{
	margin:5px;
	margin-right:20px;
	border:2px solid #000000;
	
}
.news-list-item {	display:block;padding-bottom:10px;}

.news-list-img {
	display:block;
	float:left;
	width:auto;
}
.news-list-text {
	display:block;
	float:left;
	width:65%;
}
.news-list-material{
	width:97%;
}


.blog-img {
	display:block;
	float:right;
	width:auto;
        margin-left:10px;
}


/*NEWS Startseite*/
.fx-big-box-1_left .news-latest-container {}
.fx-big-box-1_left .news-latest-item {margin-bottom:10px;}
.fx-big-box-1_left .news-latest-text h3 a {color:#ffffff;font-weight:normal;font-size:22px;line-height:22px;}
.fx-big-box-1_left .news-latest-text p {margin-top:4px;margin-bottom:4px;}
.fx-big-box-1_left .news-latest-text a {color:#ffffff;}

/*NEWS Pagebrowswer*/


.news-single-backlink,
.blog_browser {
width:100%;
float:right;
text-align:right;
display:block;
background-color:#000000!important;
height:auto;
overflow:hidden;
}

.news-single-backlink a,
.blog_browser a {
font-size:16px;
line-height:26px;
color:#ffffff;
padding:4px;
display:block;
padding-right:15px!important;
padding-left:15px!important;
}


.news-single-backlink a:hover,
.blog_browser a:hover {
background-color:#821f26!important;
}

#wrap_blue_one .news-single-backlink a:hover,
.blog_browser a:hover {
background-color:blue!important;
}


.blog_browser .bb_right {
display:block;
width:48%;
float:right;
}


.blog_browser .bb_left {
float:left;
display:block;
width:48%;
text-align:left;
}

.news-single-backlink {
margin-top:35px;
text-align:left;
width:100%;
}

.news-single-backlink a{
padding:3px!important;
font-size:13px!important;
padding-left:15px!important;
}




/*Cat Navi*/
.news-catmenu {
width:95%;
padding-top:20px;
position:relative;
top:-20px;
left:8px;
}

.news-catmenu a {
	color:#ffffff;
	text-decoration:none;
	font-size:13px;
}

.small_cat{font-size:13px!important;display:none;}
.news-catmenu .level2 a,
.news-catmenu .level1 a{
	text-decoration:underline;
	background-image:url('../img/li-news-cat.png');
	display:block;
	width:245px;
	color:#ffffff;
	font-family:Tahoma;
}

.news-catmenu a {
margin-left:20px;
padding-left:30px;
min-height:37px;
font-size:18px;
line-height:37px;
font-weight:bold;
margin-bottom:2px;
}

.news-catmenu-header {}
.news-catmenu-ACT a{
font-style:italic;
text-decoration:none!important;
}


.level1 a {}
.level2 a {
	padding-left:50px;
	width:225px;
}


/*latest basis Template*/
.news-latest-item {
	margin-bottom:25px;
}

.news-latest-item {
font-size:12px;
}
.news-latest-item p{margin-top:4px;}


/* TEASRER*/
.a_teaser img{
	float:left;
	margin-right:25px;
	padding-top:5px;
}
.a_teaser {
display:block;
height:auto;
overflow:hidden;
}


.a_teaser_right {
	width:80%;
	float:left;
}





/*Aktuelles Blog*/
.news-search-form {
padding:15px;
}

.news-blog-container {width:90%;margin-left:2%;}
.news-single-imgcaption {font-size:12px;font-style:italic;margin-top:1px;padding-left:3px;}


/*Single Dateien Links etc */
.news-single-item dt,
.news-blog-container dt {
	margin-top:30px;
	font-weight:bold;
	background-image:url('../img/news-links.png');
	width:350px;
	background-repeat:repeat-y;
	padding:5px;
	padding-left:20px;
	font-size:13px;
	color:#000000;
}
.news-single-item dd,
.news-blog-container dd{ 
	font-size:14px;
	padding:5px;
	}
	
.news-single-item.material  .news-single-img{
float:right!important;
margin-right:20px;
margin-left:20px;
}

.news-blog-container dd p{margin:0;padding:0;} 


/*Layout 2 Blau*/
#wrap_blue_one #header_container {background-image:url('../img/blue_color-5_header.png');}
#wrap_blue_one #footer {background-image:url('../img/blue_color-5_footer.png');}

#wrap_blue_one #nav li:hover,
#wrap_blue_one #nav li.act {background-image:url('../img/navi-ul-black.png')!important;}

#wrap_blue_one input.search_button {
background-image:url('../img/send-blue.gif');
background-position:0 2px;
height:23px;
}

#wrap_blue_one input.search_button:hover {
	background-position:0 23px;
	
}

/*RSS*/
.rssincl-head {
	display:none;
}

.rssincl-content,
.rssincl-entry,
p.rssincl-itemtitle,.rssincl-content {background-color:transparent!important;}


.rssincl-content {padding:0;margin:0;}
.rssincl-entry {padding:0;margin:0;}
.rssincl-itemtitle,
p.rssincl-itemtitle a {
	font-size:16px!important;line-height:20px!important;padding:0!important;margin:0!important;
	font-family:Tahoma,Verdana!important;
	}

.rssincl-itemdesc {display:none;}
.rssincl-clear {display:none;}

div.rssincl-content div.rssincl-entry {
padding-top: 3px!important;
padding-right: 0!important;
padding-bottom: 15px!important;
padding-left:0!important;
background-color: transparent!important;

}


/*Tip friend*/
.clear {}
.tx_tipafriend {}
.tx_tipafriend form {}
.tx_tipafriend .tx_tipafriend_url {}
.tx_tipafriend_tiplink {}
.tx_tipafriend_url H1 {}
.tx_tipafriend_path_label {}
.tx_tipafriend_path_url {}
.tx_tipafriend_error_box {}
.tx_tipafriend_error_header {}
.tx_tipafriend_error_text {}
.tx_tipafriend_formfield {}
.tx_tipafriend_formfield LABEL {display:block;}
.tx_tipafriend_html, #tx_tipafriend_html {}
#tx_tipafriend_html {}
.tx_tipafriend_formfield INPUT, .tx_tipafriend_formfield TEXTAREA {border:red solid 1px;}
.tx_tipafriend_formfield INPUT:focus, .tx_tipafriend_formfield TEXTAREA:focus {}
.tx_tipafriend_codetext .tx-srfreecap-pi2-image {}
span.tx-srfreecap-pi2-cant-read,span.tx-srfreecap-pi2-cant-read a {color:#fff!important;}
.tx_tipafriend_codetext {clear:both;}
.tx_tipafriend_text {}
#tx_tipafriend_button {}
.tx_tipafriend_werbemail {}

.check_html input{
display:block;
	float:left;
}

.text_html{
display:block;
clear:both;
}

#tx_tipafriend_message{
font-size:11px;
font-family: arial;
}






/*Print Link und Tip a friend*/
.info-line-left {
	float:left;
	width:50%;
	overflow:hidden;
	color:#323232;
}

.info-line-right {
	float:right;
	text-align:left;
	width:45%;
}

.tip-it {
	width:auto;
	display:inline;
	margin-right:15px;

}

a.printlink {
	width:auto;
	background-image:url('../img/print.gif');
	background-repeat:no-repeat;
	background-position:-5px 0;
	padding-left:16px;
	margin-left:15px;
	color:#323232;
}
a.printlink:hover {
	background-image:url('../img/print_a.gif');	
}



/*Lightbox*/

/* moodalbox CSS */

div#mb_overlay {
position: absolute;
left: 0;
width: 100%;
background-color: #000;
cursor: pointer;
z-index:100;
}

div#mb_center, div#mb_bottom {
position: absolute;
left: 50%;
overflow: hidden;
background-color: transparent;
z-index:150;

}

div#mb_center {
background-color: #FFF;
}

div#mb_contents {
width: 400px;
height: 500px;
border: none;
overflow: auto;
background-color: #FFF;
visibility: hidden;
}

.mb_loading {
background: #DDD url(../img/loading.gif) no-repeat center center;
}

#mb_error {
font-size: 1.2em;
color: #CD0000;
font-weight: bold;
text-align: center;
padding: 0.5em;
font-family: Verdana, Helvetica, sans-serif;
}

#mb_error em {
font-size:0.8em;
}

div#mb_bottom {
font-family: Verdana, Helvetica, sans-serif;
font-size: 10px;
color: #666;
line-height: 1.4em;
text-align: left;
border-top-style: none;
}

a#mb_close_link {
display: block;
float: right;
width: 66px;
height: 22px;
background: transparent url('../img/closelabel.gif');
margin: 5px 0;
}

div#mb_caption {
margin-right: 71px;
}

.moodalbox_wrapper_all {}
.moodalbox_wrapper_content {padding:5px;padding-bottom:15px;}
.moodalbox_wrapper_content h1,
.moodalbox_wrapper_content h2,
.moodalbox_wrapper_content h3,
.moodalbox_wrapper_content h4 {margin-left:5px;}


/*tipafriend*/
#tipafriend {text-align:left;}
#tipafriend fieldset {
	display:block;
	clear:both;
	padding:0;
}
p.tip_url {
	padding:5px;
	font-size:160%;
}
p.tip_url a {
	font-size:12px;
}


#tipafriend fieldset fieldset{
	border:1px dotted #cccccc;
	margin-bottom:15px;
	padding:1%;
}
#tipafriend label {
	display:block;
	clear:both;
	float:left;
	width:47%;
}

#tipafriend textarea,
#tipafriend input {
	border:1px solid #000000;
	width:50%;
	}

input.checkbox {clear:both;}
.form-one-set {margin-bottom:10px;}


input.submit {
	background-color:#000000;
	color:#ffffff;
	width:99%;
	text-align:center;
	font-size:14;
	font-weight:bold;
}
input.submit:hover {background-color:#626262;cursor:pointer;}


/*RTE Content*/
.gross_text_rot{
	color:#821f26;
	font-size:18px;
	font-weight:bold;
}



/*Address view
 List
*/
.tx-wtdirectory-pi1 {
clear:both;
}

.tx-wtdirectory-pi1 h1 {
clear:both;
}

.wtdirectory_filter {}
.wtdirectory_filter_cat {}
.wtdirectory_pagebrowser {}
.wtdirectory_filter_abc {
clear:both;
margin-top:8px;}
ul.wt_directory_pagebrowser {
	list-style:none;
	list-style-type:none;
	margin:0;
	padding:0;
}
ul.wt_directory_pagebrowser li {float:left;}

ul.wt_directory_pagebrowser li a {
	float:left;
	display:block;
	padding:5px;
}
	
	
ul.wt_directory_pagebrowser li a:hover {
	background-color:#000000!important;
	color:#ffffff!important;
}

ul.wt_directory_pagebrowser li a.act:hover,
ul.wt_directory_pagebrowser li a.act {
	background-color:#821f26;
	color:#ffffff;
}	

/*ergebniss Tabelle*/
.tx-wtdirectory-pi1 table,	
.rggooglemap-recordsonmap table {
	width:100%;
	background-color:#ffffff;
	margin-top:20px;
clear:both;
	}
	
.tx-wtdirectory-pi1 table a,
.rggooglemap-recordsonmap table a{
	color:#aa002c;
	font-weight:bold;
}

.tx-wtdirectory-pi1 table span {
font-size:11px;
}


/*wt-d ABC Tabs*/
span.wtdirectory_abc_letter {
display:inline-block;
}
	
span.wtdirectory_abc_letter a{
padding:2px;
padding-left:4px;
padding-right:4px;

}	



/*
	.tx-wtdirectory-pi1 table a:hover,
	.rggooglemap-recordsonmap table a:hover {
		background-color:#000000;
		color:#ffffff;		
	}
	*/
.tx-wtdirectory-pi1 th,
.rggooglemap-recordsonmap th{
		background-color:#000000;
		color:#ffffff;
		padding:5px;
	}
	
.tx-wtdirectory-pi1 td,
.rggooglemap-recordsonmap td{
		border-bottom:1px solid #cccccc;
		padding:5px;
	}
	
	
.tx_wtdirec_breadcrumb {
	width:auto;
	float:left;
	margin-right:5px;
}
.tx-wtdirectory-pi1 {
	position:relative;
	z-index:1;
}



	


/*Suche*/

.tx-indexedsearch-redMarkup,
.tx-indexedsearch-sw {
font-weight:bold;
color:#821f26; 
}

.tx-indexedsearch-res {
clear:both;

}

.tx-indexedsearch-res table {width:95%;}

.tx-indexedsearch-descr  {
color: #000;
border: 1px dashed #b1b3b4;
padding:8px;
}

.tx-indexedsearch-title {
font-size:16px;
padding-bottom:5px;
}

.tx-indexedsearch-form label{
display:block;
font-size:13px;
margin-bottom:5px;
font-weight:bold;
}

.tx-indexedsearch-form input{	width:180px;}
.tx-indexedsearch-searchbox-sword {
border:#000000 solid 1px;
padding:1px;
padding-left:3px;
line-height:30px;
width:250px;
}

input.tx-indexedsearch-searchbox-button.submit {
margin-top:5px;
padding:1px;
line-height:30px;
width:257px!important;
}


.tx-indexedsearch-info {font-size:11px;	padding: 5px;}
 
.tx-indexedsearch-path {border: none;}
.browsebox {padding-bottom: 10px;}
.tx-indexedsearch-browsebox{width:100%;margin-bottom:35px;}
.tx-indexedsearch-browsebox ul li {list-style:none;margin:5px;float:left;}
.tx-indexedsearch-browsebox ul li a{float:left;}

.tx-indexedsearch-whatis {
font-size:15px;
}

.tx-indexedsearch-info {display: none;}

/*Event*/

.news-list-category {margin-bottom:20px;display:block;}


/*###########
   mhtreeview 
############*/

.tx-mhtreeview {
position:relative!important;
left:0!important;
top:15px!important;
  overflow:hidden!important;
  height:auto!important;
  display:block!important;
  padding:3px;
  font-family:  Verdana,Arial, Helvetica, Geneva, sans-serif!important;
  height:auto;
  width:250px!important;
  margin:auto!important;
  border:none!important;
  font-size:13px;
  color:#ffffff;
}


.tx-mhtreeview ul{
margin-left:0!important;
	list-style:none;
}
.tx-mhtreeview ul ul{
margin-left:0!important;
padding-left:10px!important;
}
.tx-mhtreeview a {
padding-left:4px;
padding-right:4px;
}


.tx-mhtreeview ul li{
display:block;
padding-left:5px!important;
}

.tx-mhtreeview ul li img{
margin-left:-20px!important;
}

.tx-mhtreeview a{}
	
	
	
	

a.tx_mhtreeview_no:hover {text-decoration:none;}

a.tx_mhtreeview_no:link,
a.tx_mhtreeview_no:visited  {}

a.tx_mhtreeview_act:link,
a.tx_mhtreeview_act:hover,
a.tx_mhtreeview_act:visited  {}



.tx_mhtreeview_toggleImg {
margin:0!important;
padding:0!important;
}

.tx_mhtreeview_act  {
background-color:#000000;
text-decoration:none;
}



/*Rahmen 1 Treeview*/

.csc-frame-frame1 {
display:block;
height:auto;
overflow:hidden;
margin-bottom:20px;
margin-top:10px;
}
.csc-frame-frame1 .tx-mhtreeview a {
color:#000000;
}

.csc-frame-frame1 h1 {
margin:0;
margin-left:20px;
padding:0;
}

.csc-frame-frame1 .tx-mhtreeview {
position:relative!important;
left:0!important;
top:0!important;
overflow:hidden!important;
height:auto!important;
display:block!important;
padding:0;
}




.csc-sitemap {}
.csc-sitemap ul ul li{
margin-bottom:15px;
}
.csc-sitemap li {
display:block;
margin:4px;
border-bottom:1px dotted #821f26;
}

.csc-sitemap a{
color:#821f26;
font-size:15px;
padding:4px;
padding-left:14px;
font-weight:bold;
display:block;
}
.csc-sitemap a:hover{
background-color:#000000;

}


/*#################
     SITEMAP
 #################*/



.csc-sitemap {width:600px;}

.csc-sitemap A {
font-size:1em;
text-decoration:none;
font-stretch: wider;
padding: .4em;

}

.csc-sitemap a:hover {
font-size:1em;
background-color:#ffffff!important;
text-decoration:underline;
}

.csc-sitemap li {
padding:.3em;

padding-right:0;
padding-left:0;
text-indent: 5px;
margin-top:.6em;
margin-bottom:.4em;
text-transform: uppercase;
}

.csc-sitemap ul {
background-color:#fff;}

.csc-sitemap ul li {

padding: 0;
list-style:none;
font-weight:bold;
margin-bottom:0;
}

.csc-sitemap ul li ul {
background-color:#fff!important;
padding-bottom:0em;
display:block;


}

.csc-sitemap ul li ul li {

margin:0;
padding-bottom:0;
}
.csc-sitemap ul li ul li ul {
padding-bottom:0;

list-style: square;
}

.csc-sitemap ul li ul li ul li {

list-style: square;
text-transform: none;
padding-left: 0;
margin-left:0;
}
.csc-sitemap ul li ul li ul li a {
font-weight: normal;}

.csc-sitemap ul li ul li ul li ul  {
margin-left:2em;
padding-left:.8em;
}

.csc-sitemap ul li ul li ul li ul li {
font-weight:normal;
list-style: disc;
}


.csc-sitemap ul li ul li ul li ul li ul {

padding-top:.6em;
margin-top:.6em;
margin-left:1em;
}

.csc-sitemap ul li ul li ul li ul li ul li {

}

/*long list*/
.ad_long_list h1 a, 
.ad_long_list h1 {
font-size:13px;
margin-bottom:3px;;
padding:0;
}


.ad_long_list h5{
margin:0;
padding:0;

}
.ad_left {
width:30%;
float:left;
}

.ad_right p,
.ad_left p{
padding:0;
margin:0;
padding-bottom:5px;
}
.ad_right {
width:60%;
float:left;
}


/*WT Detail Ansicht ueber suche*/
.wt_detail_index_right {
position:absolute;
left:550px;
top:50px;
display:block;
height:150px;
width:200px;
}


.gicon a {
background-image:url(/fileadmin/templates/img/gicon.png);
background-repeat:no-repeat;
background-position:0 5px;
display:block;
padding-left:25px;
}

/* fÃÂ¼r nr_ttnewsplaces */
input#date_to_hr, input#date_from_hr{
width:78px; 
height:18px;
}
.stabe{
width:130px;
}
.news-search-form-submit-ntp{
margin-left:13px;
}
.news-single-timedata-u18 .event{
display:inline;
}
.news-single-timedata-u18,.news-single-timedata-u18 .event a,.news-blog-item_content .news-event-place{
color:#AA002C!important;
font-weight:bold;
font-size:13px;
}
.u18-h2{
color:#AA002C;
}
.news-blog-event .news-single-backlink a:hover{
background-color:#ffcc00!important;
color:#000000!important;
}
.fx-box-main-content .news-catmenu-NO{
display:none;
}
.fx-box-main-content .news-catmenu-ACT a{
font-size:35px!important;
color:#AA002C!important;
margin:0;
padding:0;
background:transparent!important;
width:100%;
}
.ea-left{
float:left;
margin-right:20px;
}
.news-address-container{
overflow:hidden
}
.news-address-container h5{
margin-bottom:0;
margin-top:5px;
}

h1.u18h1, h1.u18h1 a{
color:#AA002C;
}


.u18pagebrowser a:hover{
background-color:#ffcc00!important;
color:#000000!important;
}

/* ##tipafriend captcha ### */
.form-one-set .tx-srfreecap-pi2-cant-read,.form-one-set .tx-srfreecap-pi2-cant-read a{
color:black!important;
}