﻿body
{
 
}
h1
{
	font-size: 14pt;
}
h3
{
	display: inline;
}
.entrance_menu, .entrance_menu a:link, .entrance_menu a:visited
{
	text-decoration: none;
}
.content, h3
{
	font-size: 10pt;
}
.content a:link, .content a:visited, .submitLink
{
	color: Blue;
	text-decoration: none;
}
.logonField
{
}
.logonTextBox
{
}
.logonErrorSummary
{
	text-align: center;	
}
.logonErrorText
{
	font-size: 9pt;
	text-align: left;	
}
.logonControl
{
	font-size: 10pt;
}
.logonControl a:link, .logonControl a:visited
{
	color: Blue;
	text-decoration: none;
}
.contextVehicle
{
	font-size: 10pt;
	font-weight: bold;
	color: Blue;
	background-color: White;
}
#contextVehicles td.contextVehicle:hover
{
	background-color: #CCCCCC;
}
tr.contextVehicle
{
	height: 23px;
}
td.contextVehicle
{
	padding: 0px 8px 0px 8px;
}
.contextVehicleHead
{
	font-size: 10pt;
	color: #505050;
	font-weight: bold;
	background-color: #99CCFF;	
	padding: 0px 3px 0px 3px;
}

.submitLink
{
	background: transparent;
	border-top: 0;
	border-right: 0;
	border-bottom: 0;
	border-left: 0;
	display: inline;
	margin: 0;
	padding: 0;
	cursor: pointer;
}






.vehicle_status, .vehicle_status_hover
{
	font-size: 10pt;
	font-weight: bold;
	background-color: #F0F0F0;
}
#VehiclesControl tr:hover, .vehicle_status_hover /*muss über id gemacht werden, sonst bugged IE6*/
{
	background-color: #CCCCCC;
}

.history_tours, .history_tours_selected
{
	font-size: 10pt;	
	background-color: #F0F0F0;
}
.history_tours_selected
{
	font-weight: bold;
}



/* Fonts */
.font_BasicStrong, .entrance_menu, .entrance_menu a:link, .entrance_menu a:visited, .logonField, .logonTextBox, .logonErrorSummary
{
	font-weight: bold;
	font-size: 11pt;
}
.font_Basic, body, .entrance_menu, .entrance_menu a:link, .entrance_menu a:visited, .logonField, .logonTextBox, .logonErrorText, .logonErrorSummary, .logonControl, .content
{
	font-family: Arial;
}


/* Color */
.color_lightBlue, .entrance_menu, .entrance_menu a:link, .entrance_menu a:visited, h2
{
	color: #4ca9d5;
}
.color_gray, .logonField, .logonControl a:hover, .entrance_menu a:hover, .content a:hover, h3, h1
{
	color: #615f5f;
}
.content a:hover, .logonControl a:hover, .submitLink:hover
{
	text-decoration: underline;
}
.color_red, .logonErrorText, .logonErrorSummary, .note_important
{
	color: Red;
}

/* Specials */
.tbNoBorder, .logonTextBox
{
	border-style: solid;
	border-width: 0px;
	height: 20px;
}

.schraffur, .logonField
{
	background-image: url("/Content/schraffur.png");
}


.field-validation-error
{
    color: #ff0000;
}

.input-validation-error
{
    border: 1px solid #ff0000;
    background-color: #ffeeee;
}

.validation-summary-errors
{
    font-weight: bold;
    color: #ff0000;
}