
/* 
	DBM | Deutsche Blechroller Meisterschaft
	-----------------------------------------------------------------
	last change: 2008-04-27, Claudio Diaspero
*/

#fahrzeugliste, 
#startnummernliste,
#nennungenliste,
#fahrerdetails,
#ergebnisliste {
	font-family: verdana, arial, sans-serif;
	margin-top: 15px;
	margin-bottom: 15px;
	padding-left: 60px;
	padding-right: 20px;
}

/*	-------------------------------------------------------------
	Listenansicht Nennungen (list_nennungen.php)
	-------------------------------------------------------------	*/

#nennungenliste TD {
	font-size: 11px;
	line-height: 22px;
}

.nennungenliste-anzahl,
.nennungenliste-anzahl-alle {
	font-size: 11px;
	margin-bottom: 10px;
}

.nennungenliste-anzahl-alle {
	font-family: verdana, arial, sans-serif;
	font-weight: bold;
	margin-bottom: 20px;
	padding-left: 60px;
}

/*	-------------------------------------------------------------
	Listenansicht Ergebnisse (list_ergebnisse.php)
	-------------------------------------------------------------	*/

#ergebnisliste TD {
	font-size: 11px;
	line-height: 22px;
}

.ergebnisliste-tr-top1 TD {
	background-color: #cccccc;
	font-weight: bold;
}

.ergebnisliste-tr-top TD {
	background-color: #cccccc;
	font-weight: normal;
	border-bottom: 1px solid #999999;
}

.ergebnisliste-name {
	text-align: left;
	vertical-align: bottom;
}

.ergebnisliste-lauf {
	color: #999999;
	padding-left: 5px;
}

.ergebnisliste-zeit {
	font-weight: bold;
	padding-left: 5px;
}

.ergebnisliste-reaktion {
	font-style: italic;
	padding-left: 5px;
}

/*	-------------------------------------------------------------
	Fahrer-Detailansicht (list_fahrer.php)
	-------------------------------------------------------------	*/

.fahrerdetails-table-left {
	width: 25%;
	vertical-align: top;
	text-align: right;
	padding-right: 10px;
	background-color: #dedede; /* #dedede; */
	line-height: 30px;	
	font-size: 11px;
	font-weight: bold;
	border-bottom: 1px solid #cccccc;
}

.fahrerdetails-table-right {
	width: 75%;
	vertical-align: top;
	text-align: left;
	padding-left: 10px;
	line-height: 30px;
	border-bottom: 1px solid #cccccc;	
}

.zeitraum-nennung {
	font-family: verdana, arial, helvetica;
	color: #000000; 
	line-height: 22px;
	font-size: 11px;
	margin-top: 10px;
	margin-bottom: 15px;
	padding: 5px;
	padding-left: 10px;
	padding-right: 10px;
	background-color: #FFF0B3;
	border: 1px solid #FFCC00;
	background-image: url('../img/form_info.gif');
	background-repeat: no-repeat;
	background-position: top right;	
}

#fahrzeugliste TD,
#nennungenliste TD {
	padding-left: 5px;
	padding-right: 5px;
	border-left: 1px solid #ffffff;
}

#startnummernliste TD {
	font-size: 10px;
	text-align: right;
	padding-right: 3px;
	width: 26px;
/*	border-left: 1px solid #ffffff;*/
}

#fahrzeugliste TABLE,
#startnummernliste TABLE,
#fahrerdetails TABLE,
#nennungenliste TABLE,
#ergebnisliste TABLE {
	width: 530px;
	background-color: #ffffff;
	margin: 0px;
	border-collapse: collapse;
	margin-bottom: 15px;
}

.startnummer-data0 TD {
	background-color: #ffffff;
}

.startnummer-data1 TD {
	background-color: #dedede;
}

.startnummer-belegt {
	color: #000000;
	font-weight: bold;
}

.startnummer-frei {
	color: #bbbbbb;
}

.fahrzeugliste-tr-top TD,
.fahrerdetails-tr-top TD {
	background-color: #cccccc;
	font-size: 11px;
	font-weight: bold;
	border-bottom: 1px solid #999999;
	line-height: 20px;	
}

.fahrzeugliste-tr-data0 TD, .fahrzeugliste-tr-data1 TD {
	vertical-align: top;
	background-color: #ffffff;
	border-bottom: 1px solid #cccccc;
	line-height: 30px;
/*	line-height: 26px;*/
}

.fahrzeugliste-tr-data0 TD {
	background-color: #dedede;
}

.fahrzeugliste-tr-bottom TD {
	vertical-align: top;
	background-color: #cfd7e9;
	border-bottom: 1px solid #999999;
	line-height: 30px;
/*	line-height: 26px;*/
}

.fahrzeugliste-startnummer {
	font-size: 20px;
	font-weight: bold;
	text-align: center;
}

.fahrzeugliste-startnummer-keine {
	color: #999999;
	text-align: center;
}

.fahrzeugliste-edit {
/*	line-height: 30px; */
}

.fahrzeugliste-select input {
	margin-top: 8px;
	margin-bottom: 8px;
}

.fahrzeugliste-new-deaktiviert {
	text-decoration: none;
	padding-left: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #999999;
	line-height: 20px;
	background-image: url('../img/twotone/beige/plus.gif');
	background-position: center left;
	background-repeat: no-repeat;
} 

.fahrzeugliste-edit-deaktiviert {
	text-decoration: none;
	padding-left: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #999999;
	line-height: 20px;
	background-image: url('../img/twotone/beige/edit.gif');
	background-position: center left;
	background-repeat: no-repeat;
} 

.fahrzeugliste-unsuscribe-deaktiviert {
	text-decoration: none;
	padding-left: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #999999;
	line-height: 20px;
	background-image: url('../img/twotone/beige/against.gif');
	background-position: center left;
	background-repeat: no-repeat;
} 

.fahrzeugliste-delete-deaktiviert {
	text-decoration: none;
	padding-left: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #999999;
	line-height: 20px;
	background-image: url('../img/twotone/beige/x.gif');
	background-position: center left;
	background-repeat: no-repeat;
} 

.fahrzeugliste-name-link a {
	text-decoration: none;
	font-weight: bold;
	color: #163b93;
}

.fahrzeugliste-name-link a:hover {
	text-decoration: underline;
}

.fahrzeugliste-edit a,
.fahrzeugliste-delete a,
.fahrzeugliste-new a,
.fahrzeugliste-unsuscribe a {
	text-decoration: none;
	color: #163b93;
	padding-left: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.fahrzeugliste-edit a {
	background-image: url('../img/twotone/beige/edit.gif');
	background-position: center left;
	background-repeat: no-repeat;
} 

.fahrzeugliste-edit a:hover {
	text-decoration: underline;
	background-image: url('../img/twotone/blue/edit.gif');
	background-position: center left;
	background-repeat: no-repeat;
}

.fahrzeugliste-delete a {
	background-image: url('../img/twotone/beige/x.gif');
	background-position: center left;
	background-repeat: no-repeat;
} 

.fahrzeugliste-delete a:hover {
	text-decoration: underline;
	background-image: url('../img/twotone/blue/x.gif');
	background-position: center left;
	background-repeat: no-repeat;
}

.fahrzeugliste-new a {
	background-image: url('../img/twotone/beige/plus.gif');
	background-position: center left;
	background-repeat: no-repeat;
} 

.fahrzeugliste-new a:hover {
	text-decoration: underline;
	background-image: url('../img/twotone/blue/plus.gif');
	background-position: center left;
	background-repeat: no-repeat;
}

.fahrzeugliste-unsuscribe a {
	background-image: url('../img/twotone/beige/against.gif');
	background-position: center left;
	background-repeat: no-repeat;
} 

.fahrzeugliste-unsuscribe a:hover {
	text-decoration: underline;
	background-image: url('../img/twotone/blue/against.gif');
	background-position: center left;
	background-repeat: no-repeat;
}

/*
.fahrzeugliste-select a {
	background-image: url('../img/twotone/beige/arrow-left.gif');
	background-position: center left;
	background-repeat: no-repeat;
} 

.fahrzeugliste-select a:hover {
	text-decoration: underline;
	background-image: url('../img/twotone/blue/arrow-left.gif');
	background-position: center left;
	background-repeat: no-repeat;
}
*/

.fahrzeugliste-clear {
	margin-bottom: 15px;
	clear: both;
}