﻿body{
	
}
body,td{
	font-size: 8pt;
}
body,blockquote,p,td,div,*{
     font-family: Arial;
}
#header,#navli,#navre,#navikasten,.wai_spacing,div.title, div.subtitle, div.printblock, div.navikasteneinttrag{
	display: none;
}
#inhalt{
	border: none;
}
#maintable{
	position: relative !important;
	left: 0 !important;
	margin: 0 !important;
	padding: 0 !important;	
}
.inhalt{
	
}
img{
	border: none;
}
.dhx_tablist_zone {
	display: none;
}
.dhx_tabbar_zone {
	height: auto !important;
	width: 100% !important;
}
.dhx_tabcontent_zone{
	width: 100% !important;
	display: block !important;
	visibility: visible !important;
	position: relative !important;
	height: auto !important;
	background-color: #ffffff !important;
}
.dhx_tabcontent_sub_zone  {
	background-color: #ffffff !important;
	margin-top: 2em;
	height: auto !important;
	width: 100% !important;
	visibility: visible !important;
	position: relative !important;
	clear: both;
	float: none;
}
.dhtmlxTabBar{
	height: auto !important;
	width: 100% !important;
	visibility: visible !important;
	position: relative !important;
	clear: both;
	float: none;
	background-color: #ffffff !important;
}
div.printclear {
	height: 1px;
	width: 100%;
	clear: both;
	display:block;
}
p.center{
	text-align: center;
}
td p.center{
	margin-top: 0px;
	margin-bottom: 0px;
}
p.rechts{
	text-align: right;
}
td p.rechts{
	margin-top: 0px;
	margin-bottom: 0px;
}
img.links{
	margin-top: 15px;
	margin-bottom: 15px;
	margin-right: 15px;
	float: left;
}
img.rechts{
	margin-top: 15px;
	margin-bottom: 15px;
	margin-left: 15px;
	float: right;
}
img.border, A img.border {
	border: 1px solid #CCCCCC;
}
img.border_links, A img.border_links {
	border: 1px solid #CCCCCC;
	margin-right: 15px;
	float: left;
}

 img.border_rechts, A img.border_rechts {
	border: 1px solid #CCCCCC;
	margin-right: 15px;
	float: right;
}
.tabinhalt{
	height: auto !important;
	padding: 0.5em 0.5em 0.5em 0.5em !important;
	width:640px !important;
}
table.specialfont td p, table.specialfont td p font {
	font-size: 8px;
	text-align: center;
	line-height: 6px;
}
tr.trspacing td{
	height: 0.01em !important;
	background-color: #cccccc !important;
}
div.inhalt a, div.inhalt a:visited{
	color: black;
}
h1,h2,h3,h4,h5{
	font-family: Arial;
	font-weight: bold;
}
.inhalt h1 {
	font-size: 18pt;
	font-weight: normal;
}
.inhalt h2 {
	font-size: 12pt;
}

.inhalt h3 {
	font-size: 10pt;
}

div.row{
	width: 99%;
	clear : both;
}  

.left{
	float: left;
}

.right{
	float: right;
	padding-right: 2px;
}

.clear{
	width: 99%;
	clear: both;
	display: block;
	line-height: 1px;
	font-size: 1px;
	height: 0px;	
}

/* 1. WECHSELFARBE (SUCHE, TERMINE U.S.W.)*/
.wechsel0{
	background-color: #EFD887;
} 

/* 2. WECHSELFARBE (SUCHE, TERMINE U.S.W.)*/
.wechsel1{
	background-color: #FFFFFF;
}

/*Bundesjugendspiel CSS, neu Torsten 18.09.2008*/
/*** DRAG & DROP ***/
div.row_spacing{
	display: block;
	height: 10px;
}
div.slv_edit_col1{
	min-width: 90px;

}
div.buju_listhead, div.buju_list{
	overflow: hide;
}
div.buju_listhead{
	font-weight: bold;
	/*background-color: #CFCFCF;*/
}
img.roll, img.llor{
	margin: 0px 0px 0px 2px;	
	float: left;
}
div.buju_list{
	/*background-color: #DFDFDF;*/
}
a.slv_filter{
	text-decoration: none;
	color: black;
}
a.slv_filter_current{
	text-decoration: none;
	color: black;
	background-color: #FBBF0C;
}
div.bujulist_entrydesign{
	padding: 10px 2px 2px 2px;
	background-color: #FFDD93;
	overflow: hidden;
	margin: 0px 0px 2px 2px;
	height: 23px;
	vertical-align: middle;
}
div.buju_listhead{
	padding-left: 2px;
	margin-bottom: 3px;	
}
div.buju_listheadbg{
	padding: 2px 2px 2px 2px;
	background-color: #E3E3E5;
	margin-left: 2px;	
}
#label_funktion{
	width: 290px;
}
div.slv_col1, div.slv_col2{
	width: 90px;
}
div.slv_col3{
	width:  50px;
	text-align: center;
}
div.slv_col4{
	width: 65px;
	text-align: center;
}
div.slv_col5{
	width: 80px;
	text-align: center;
}
div.slv_col6, div.slv_col7{	
	
}
div.auswertung_headline{
	font-weight: bold;
}
div.auswertung_col1, div.auswertung_col2{
	width: 90px;
}
div.auswertung_col3{
	width:  50px;	
}
div.auswertung_col4{
	width: 65px;	
}
div.auswertung_col5{
	width: 100px;	
}
div.auswertung_col6, div.auswertung_col7{	
	width: 100px;
}
a.buju_button, a#zurAnwendung{
	display: block;
	background-color: #E2E4E4;	
	text-decoration: none;
	width: 172px;
	height: 21px;
	text-align: center;
	line-height: 20px;
	color: black;
}
a.buju_button:hover, a#zurAnwendung:hover{
	background-color: #FBBF0C;
}
div.event_edit_col1{
	min-width: 105px;
}
div.event_col1{
	width: 170px;
}
div.event_col2, div.event_col3, div.event_col4{
	width: 85px;
}
div.event_col5,div.event_col6{
	
}
div.tnl_col1{
	width: 80px;
}
div.tnl_col2{
	width: 55px;
}
div.tnl_col3{
	width: 180px;
}
div.tnl_col4{
	width: 94px;
}
div.tnl_col5{
	width: 65px;
}
div.tnl_col11{
/*	margin-left: 20px;*/
}
#tnl_poolcomplete{
	height: 200px;
	overflow: auto;
	border: 1px solid #F3F1F1;
}
div.tnfilter_col1{		
	width: 80px;
}
div.tnfilter_col2{		
	margin-right: 40px;
}
input.tnfilter{
	font-size: 12px;
}
div.riegset_col1{
	width: 190px;
}
.bold{
	font-weight: bold;
}
div.riegeheader{
	background-color: #FFBA00;
	width: 99%;
	padding: 2px 2px 2px 2px;	
	font-weight: bold;
	color: white;
	margin-top: 8px;
}
div.uebs_col2, div.uebs_col3, div.uebs_col4, div.uebs_col5, div.uebs_col6, div.uebs_col7{
	width: 100px;
}
div.uebs_col2 select, div.uebs_col3 select, div.uebs_col4 select, div.uebs_col5 select, div.uebs_col6 select, div.uebs_col7 select{
	font-size: 10px;
	width: 95px;
	text-align: left;
}
div.uebs_col select{
	font-size: 11px;
	width: 230px;
}
a.l_eintrag{
	display: block;
	min-width: 90px;
	max-width: 120px;
	padding: 2px 2px 2px 2px;
	margin: 2px 2px 2px 0px;
	text-decoration: none;
	border: 1px solid black;
	text-align: center;
	color: black;
}
a.l_eintrag:hover{
	text-decoration: underline;
}
a.green{
	background-color: #B0F090;
}
div.eintrag_d_col0{
	width: 20px;
}
div.eintrag_d_col1{
	width: 175px;
}
div.eintrag_d_col2{
	width: 175px;
}
div.eintrag_d_col3{
	width: 90px;
}
div.eintrag_d_col4{
	width: 75px;
}
div.eintrag_d_col_ef{
	width: 110px;
}
div.eintrag_d_rekordwarnung{
	font-weight: bold;
	color: white;
}
div.line{
	border-bottom: 1px solid black;
	height: 0px;
}
div.line2{
	border-bottom: 2px solid black;
	
}
div.bottomborder{
	/*border-bottom: 1px solid black;	*/
	padding-bottom: 10px;
	padding-left: 3px; 
}
div.paddingtop{
	padding-top: 10px;
	padding-left: 3px; 
}
div.uebselector_col1, div.uebselector_col2{
	width: 175px;
}
div.uebselectwidth{
	width: 671px;
}
div.buju_auswertung{	
	padding: 5px 5px 5px 5px;
}
span.designhide{
	display:none;
}
div.buju_page_nav{
	color: black;
}
/*ferienarbeit ist schaedlich...**/
div.buju_nav a.buju_nav{
	font-size: 13px;	
	line-height: 20px;
	text-align: center;
	display: block;
	color: black;
	text-decoration: none;
	background-color: #E2E4E4;
	width: 172px;
	height: 21px;
	margin-right: 4px;	
}
div.buju_nav a.buju_nav_active{
	background-color: #FBBF0C;
}
div.buju_nav{
	margin-top: 5px;
	/*margin-bottom: 20px;*/
}
#listTN{
	width: 660px;
}
a.orderby{
	text-decoration: none;
	color: black;
}
#counttn{
	float: right;
}
#NAVBOX_VATITEL, #NAVBOX_TNLTITEL{
	float: left;	
	padding: 5px 5px 5px 10px;
	width: 200px;
	letter-spacing: 1px;
	background-color: #A5A6A5;
}
#NAVBOX_VATITEL{
	border-right: 0px;	
}
#NAVBOX_TNINNER{
	width: 419px;
	border: 1px solid #A5A6A5;
	padding: 5px 5px 5px 5px;
}
.small{
	font-size: 10px;
}
a.black{
	color: black;
}

div.buju_rahmen{
	border: 3px solid #FBBF0C;
	padding: 10px 10px 10px 10px;
	min-height: 500px;
	min-width: 730px;
	/*width: expression(constExpression("730px"));*/
}
select.community_input, input.community_input{
	width: 180px;
	border: 1px solid #B4B5B4;
}
div.community{
	margin-bottom: 5px;
}
a#zurAnwendung{
	display: block;
	text-decoration: none;
}
div.vainfo1, div.vainfo2{
	border: 1px solid #B4B5B4;
	width: 130px;
	padding: 3px 3px 3px 3px;
	margin-bottom: 2px;
}
div.vainfo1{
	margin-left: 2px;
	color:  #B4B5B4;
	border-right: none;
}
div.vainfo2{
	width: 260px;
	font-weight: bold;
}
div.buju_auswertung{
	width: 110px;
}
div.buju_auswertung_col1{
	width: 400px;
}
div.streichindex{
	/*border: 1px dotted red;	*/
	color: #ABABAB;
}
#auswertung_filter{
	font-size: 11px;
}
div.filter_auswertung{
	font-size: 11px;
	width: 80px;
}
div.filter_auswertung select{
	font-size: 11px;
	width: 70px;
}
div.auswertung_kurz_wkla{
	width: 70px;
	text-align: right;
}
div.auswertung_kurz_wkla_name, div.auswertung_wkschw_name{
	width: 150px;
	text-align: left;
}

div.auswertung_kurz_wkla_summe{
	width: 120px;
}



div.auswertung_kurzl_wkla_name{
	width: 160px;
	text-align: left;
}
div.auswertung_kurzl_wkla_jahrgang{
	width: 40px;
	text-align: center;
}
div.auswertung_kurzl_wkla_summe{
	width: 70px;
}


div.auswertung_wettbewerb_name{
	width: 150px;
}
div.auswertung_wettbewerb_jahrgang{
	width: 70px;
}
div.auswertung_wettbewerb_klasse{
	width: 30px;
}


div.auswertung_wettbewerb_disziplin{
	text-align: right;
	width: 30px;
}
div.auswertung_wettbewerb_summe{
	text-align: right;
	width: 75px;
}
div.auswertung_wettbewerb_gesamt{
	text-align: right;
	width: 75px;
}
div.auswertung_wettbewerb_urkunde{
	text-align: right;
	width: 80px;
}
div.auswertung_wkschw{
	text-align: right;
	width: 100px;
}
div.auswertung_wkschw_punkte, div.auswertung_wkschw_urkunde{
	text-align: right;
	width: 80px;
}
div.buju_auswertung_wkturn_punkte{
	width: 80px;
}
div.buju_auswertung_wkturn_punktegesamt{
	width: 140px;
}
div.rekord{
	background-color: red;
}
a.uebauswahl_riege, a.uebauswahl_riege_active{	
	text-decoration: none;
	color: black;
	padding: 3px 3px 3px 3px;
	display: block;
	width: 60px;
	text-align: center;
	background-color: #E2E4E4;
	float: left;
	margin-right: 2px;
}
a.uebauswahl_riege_active{
	background-color: #EFD887;
}
#uebauswahl_riege_kasten{
	border: 2px solid #EFD887;
	min-height: 200px;
	width: 674px;
}
input.bj_uk_button{
	display: none;
}

