@charset "UTF-8";

@media all
{
	
    /* footer */
    #footer ul{
    	margin:0px;
    	padding:0px;
    	float:right;
    	margin-top:6px;
    }
    #footer ul li{
    	margin:0px;
    	padding:0px;
    	padding-left:3px;
    	padding-right:3px;
    	line-height:12px;
    	list-style-type:none;
    	display:block;
    	float:left;
    }
    #footer ul li.first,
    #footer ul li.middle{
    	border-right:1px solid #bcbcbc;
    }
    
    #footer ul li a{
    
    }
    
    /* Tabelle */
    td,th{
    	vertical-align:top;
    }
    
    /* Breadcrumb */
    #section .breadcrumb{
    	color:#fff;
    }
    #section .breadcrumb ul{
    	margin:0px;
    	padding:0px;
    	padding-top:8px;
    	padding-left:11px;
    }
     #section .breadcrumb ul li{
    	margin:0px;
    	padding:0px;
    	padding-left:3px;
    	padding-right:3px;
    	list-style-type:none;
    	float:left;
    }	
	
	
	/* Suche */
    .tx-indexedsearch {
    	margin-right:20px;
    }
    .tx-indexedsearch-browsebox ul{
    	float:right;
    	margin-bottom:20px;
    }
    .tx-indexedsearch-browsebox ul li{
    	margin-bottom:20px !important;
    	display:block !important;
    	float:left;
    	background-image:none !important;
    }
    .tx-indexedsearch-res {
    	margin-top:0px;
    	margin-bottom:0px !important;
    }
    .tx-indexedsearch-res a {
    	border:1px solid #D2D2D2;
    	background:#EDEDED none repeat scroll 0 0;
    	line-height:16px;
		margin:0;
		padding:8px;
		text-align:left;
		color:#000000;
		display:block;
    }
    .tx-indexedsearch-res .tx-indexedsearch-descr{
    	margin:0;
		padding:8px;
		text-align:left;
		color:#000000;
    }
    
    .tx-indexedsearch-whatis,
    .tx-indexedsearch-form,
    .tx-indexedsearch-search-submit{
    	display:none;
    }
    
    .tx-indexedsearch-redMarkup {
    	color:#3AB6E9 !important;
    }
    .suche_fieldset{

    }
    p.auswahl {
        margin:0 0 12px 65px !important;
    }
    p.auswahl input {
    	margin:0 5px 0 0;
    	vertical-align:middle;
    }
    p.auswahl span {
    	padding:0 10px;
    }
    p.suchbegriff {
        margin:0 0 12px 0 !important;
    }
    p.suchbegriff input.suchbegriff {
		width:450px;
		font-size:15px;
		height:20px;
		line-height:20px;
		margin:0 5px;
		padding:2px;
	}
	p.suchbegriff input{
		vertical-align:middle;
	}
    .suche_anzahl{
    	margin-bottom:20px!important;
    }    
    
    
    /* News */
    .clearer{
    	clear:both;
    }
    .news-single-item img{
    	float:left;
    	margin-right:10px;
    	margin-bottom:5px;
    }    /*
    .news-single-backlink{
    	position:absolute;
    	top:22px;
    	left:20px;
    }    */
    h1.news_header{
    	margin-top:30px !important;
    }
    .news-single-item {
    	margin-top:-10px;
    }
    /* Opera bug */
    #hpsearch #searchbox_submit{
    	position:absolute;
    	top:0px;
    	right:-24px;
    }
	
	
	/* Newsletter an-abmelden */
	
	.content_container_newsletter{
		height:390px;
	}
	
	
	
	/* Thickbox */
	ul.nx-tabform-allbuttons{
		margin:0px;
		padding:0px;
	}
	ul.nx-tabform-allbuttons li{
		margin:0px;
		padding:0px;
		height:25px;
	}
	ul.nx-tabform-allbuttons li a{
		margin:0px;
		padding:4px 5px 3px 5px;
	}
	#TB_ajaxWindowTitle{
		display:none;
	}
	#TB_closeAjaxWindow{
		height:20px;
	}
	.nx-tabform-allfooters{
		padding:0px !important;
	}
	.nx-tabform-allcontents{
		min-height:380px;
		height:auto!important;
		height:380px;
	}
	
	
	.nx-formvaliadtion-errorfield-error{
		display:none;
		color:#00ff00;
		font-weight:bold;
	}
	.nx-formvaliadtion-errorfield-errorblock-errorsfound{
		display:block;
		color:#ff0000;
		font-weight:bold;
	}
	.nx-formvaliadtion-inputlabel-errorsfound{
		color:#ff0000 !important;
		font-weight:bold !important;
	}
	.nx-formvalidation-inputlabel-errorsfound{
		color:#ff0000 !important;
		font-weight:bold !important;
	}
	.nx-formvalidation-errorfield-error{
		display:none;
	}
	
	.nx-formvalidation-errorfield-error3 .error{
		display:none;
		color:#ff0000;
	}
	.nx-formvalidation-errorfield-errorblock-errorsfound{
		display:block;
	}
	.nx-formvalidation-errorfield-error2 .error{
		display:none;
		color:#ff0000;
	}
	.nx-formvalidation-errorfield-error3 .error{
		display:none;
		color:#ff0000;
	}
	.nx-formvalidation-errorfield-errorblock-errorsfound .error{
		display:block;
	}
	.nx-formvalidation-errorfield-errorblock-errorsfound .noerror{
		display:none;
	}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	/* IE 6 + 7? */
    * html .news-single-item {
    	margin-top:0px;
    }
	
	
	
	
	
	/* Added by Lienhart Woitok 2009-08-13 09:28 */
	/* Legende in floatbox fixen */
	#legend {
		margin-bottom: 50px;
	}
	/* end: Added by Lienhart Woitok 2009-08-13 09:28 */
	
	
	
	
	
	
	
	/* Loginbox */
	#CenterBox{
		color:#AAAAAA;
		font-size:9px;
		margin:100px auto 0;
		text-align:center;
		width:400px;
	}
	
	
	
	/* Frontend RTE */
	.htmlarea .toolbar li{
		list-style-type:none;
		list-style-image:none;
		background:none !important;
		padding:0px !important;
	}
	.htmlarea .toolbar ul{
		padding:0px !important;
		margin:0px !important;
	}
	
	
	
	/* Events */
	
	/* Suche */
	.tx-nxgpmevents-pi6 {
		margin-right:20px;
	}
	.tx-nxgpmevents-pi6 .suche_results table{
		table-layout:auto;
		width:100%;
	}
	.tx-nxgpmevents-pi6 .suche_results table td,
	.tx-nxgpmevents-pi6 .suche_results table th{
		border-bottom:1px solid #969696;
		padding:10px 10px 10px 5px;
		vertical-align:top;
	}
	.tx-nxgpmevents-pi6 .suche_results table tr.odd{
		background-color:#EDEDED;
	}
	.tx-nxgpmevents-pi6 .suche_results table tr.even{
		background-color:#FFF;
	}
	
	
	/* Regionalleiter Login */
	.tx-nxgpmevents-pi4 table{
		margin-left:5px;
		margin-top:15px;
		margin-right:20px;
	}
	.tx-nxgpmevents-pi4 table td,
	.tx-nxgpmevents-pi4 table th{
		border-bottom:1px solid #969696;
		padding:10px 10px 10px 5px;
		vertical-align:top;
	}
	
	
	/* Edit */
	.tx-nxgpmevents-pi5 .start1{
		float:left;
	}
	.tx-nxgpmevents-pi5 .end1{
		float:left;
	}
	.tx-nxgpmevents-pi5 .zip{
		float:left;
	}
	.tx-nxgpmevents-pi5 .city{
		float:left;
	}
	.tx-nxgpmevents-pi5 .clearer{
		clear:both;
	}
	.tx-nxgpmevents-pi5 input.large{
		width:455px;
	}
	.tx-nxgpmevents-pi5 input.medium{
		width:221px;
	}
	.tx-nxgpmevents-pi5 input.small{
		width:80px;
	}
	.tx-nxgpmevents-pi5 .gutter{
		margin-bottom:10px;
	}
	
	
	
	/* singelview */
	.tx-nxgpmevents-pi2 ul{
		margin-bottom:15px !important;
	}
	.tx-nxgpmevents-pi2 .referenten p.top{
/*		margin-left:120px !important;*/
float:left;
	}
	.tx-nxgpmevents-pi2 .referenten img{
		float:left;
		margin:0 10px 10px 0;
	}
	.tx-nxgpmevents-pi2 .referenten p.top .name,
	.tx-nxgpmevents-pi2 .referenten p.top .title,
	.tx-nxgpmevents-pi2 .referenten p.top .tx-nxgpmevents-single-speaker-address,
	.tx-nxgpmevents-pi2 .referenten p.top .tx-nxgpmevents-single-speaker-zipcity{
	
		display:block;
		/*
		line-height:15px;
		*/
	}
	.tx-nxgpmevents-pi2 .referenten p.top .name{
		font-weight:bold;
		position:relative;
		top:-3px;
		margin-bottom:-3px;
	}
	.tx-nxgpmevents-pi2 .referenten p.top .title{
		margin-bottom:5px;
	}
	.tx-nxgpmevents-pi2 .referenten,
	.tx-nxgpmevents-pi2 .referenten_kontakt{
		clear:both;
	}
	.tx-nxgpmevents-pi2 .referenten .tx-nxgpmevents-single-speaker-address{
		margin-bottom:5px;
	}
	
	.tx-nxgpmevents-pi2 .c_left img{
		margin-top:20px;
	}
	
	/** MB: Lightbox IE Fixing **/
        .nx-tabform-tab fieldset {

        }
        * html .nx-tabform-allbuttons {
            float:left !important;
            overflow:hidden!important;
            width:100% !important;
            margin:0 !important;
            padding:0 !important;
        }
}