﻿
/* Haupteinstellungen */
body 
{
	font-family:Arial;	
	font-size: 9pt;
	background-color:#FFFFFF;
	color: #003355;
	padding-top: 0px;
	padding-left: 0px;
	margin-top:0px;
	margin-left:0px;
}

img
{
	border-width:0;
}

table
{
	border:0;
	padding:0;
	border-spacing:0;
	Border-Collapse: Collapse;
}

a
{
	text-decoration: none;
	color: #003355;
}

tr.AbstandKopf
{
	height:15px;
}

tr.AbstandTrennStrich
{
	height:10px;
}

.Main
{
	/*position:absolute; schlecht, da dann kein Seitenumbruch gedruckt wird*/
	left: 0px;
	width:100%;
	background-color:#FFFFFF;
	border: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 5px;
	padding-top: 5px;
}

.DIV_MainInput
{
	background-color: #FFFFFF;
	border: 0px;
	border-radius: 0px;	
}

.MainDetail
{
	position: relative;
	width: 100%;
	background-color: #FFFFFF;
	border-right: #C3D7E5 1px solid;
	border-top: #C3D7E5 1px solid;
	border-left: #C3D7E5 1px solid;
	border-bottom: #C3D7E5 1px solid;
}

.Detail
{
	position: relative;
	width: 100%;
	background-color: #FFFFFF;
	border-right: #C3D7E5 1px solid;
	border-top: #C3D7E5 1px solid;
	border-left: #C3D7E5 1px solid;
	border-bottom: #C3D7E5 1px solid;
}

.MainBottom
{
	position: relative;
	top: 2px;
	width: 100%;
}

.Dialog
{
	background-color: #FFFFFF;
}

.HeaderTable1
{
	font-weight: bold;
	font-size: 12pt;
	vertical-align:bottom;
	background-color:#C3D7E5;
	color: #003355;
}

.HeaderTable2
{
	font-weight: bold;
	font-size: 10pt;
	background-color:#C3D7E5;
	color: #003355;
	vertical-align:bottom;
}

.RowPair
{
}

.RowUnpair
{
	background-color:#eeeeee;
}

.TitelPage
{
	font-size: 14pt;
	font-weight: bold;
	text-align:left;
}

.Titel
{
	font-size: 12pt;
	font-weight:bold;
	vertical-align:bottom;
	text-align:left;
}

.ZusatzInfo
{
	font-size: 7pt;
	font-weight:normal;
	vertical-align:bottom;
	text-align:left;
}

.Edit
{
	color: #003355;
	font-size: 9pt;
}

.Field
{
	color: #003355;
	font-size: 9pt;
}

.FieldTitel
{
	color: #003355;
	font-weight: bold;
	vertical-align: bottom;
}

.FieldError
{
	color:red;
}

.ErrorMessage
{
	color: Black;
	font-weight:normal;
	font-size: 10pt;
	background-color:#FF0000;
	border-right: black 2px solid;
	border-top: black 2px solid;
	border-left: black 2px solid;
	border-bottom: black 2px solid;
}

a.Preis
{
	text-decoration: underline;
}

.InfoMessage
{
	font-weight:normal;
	font-size: 10pt;
	background-color:#0000FF;
	border-right: black 2px solid;
	border-top: black 2px solid;
	border-left: black 2px solid;
	border-bottom: black 2px solid;
}


.Menu
{
	font-size: 10pt;
	background-color: #FFFFFF;
	color:Red;
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
}

DIV#RDSuche
{
	font-size: 9pt;
	position:relative;
	left: 0px;
	top: 0px;
	width: 100%; 
	height: 110px; 
}

DIV#RDSuche #AbreiseDatumText
{
	position:absolute;
	left: 5px;
	top: 10px;
}

DIV#RDSuche #AbreiseDatumFeld
{
	position:absolute;
	left: 100px;
	top: 10px;
}

DIV#RDSuche #RegionText
{
	position:absolute;
	left: 250px;
	top: 10px;
}

DIV#RDSuche #RegionFeld
{
	position:absolute;
	left: 330px;
	top: 10px;
}

DIV#RDSuche #ReisedauerText
{
	position:absolute;
	left: 460px;
	top: 10px;
}

DIV#RDSuche #ReisedauerFeld
{
	position:absolute;
	left: 560px;
	top: 10px;
}

DIV#RDSuche #ReisezielText
{
	position:absolute;
	left: 5px;
	top: 35px;
}

DIV#RDSuche #ReisezielFeld
{
	position:absolute;
	left: 100px;
	top: 35px;
}

DIV#RDSuche #ReiseartText
{
	position:absolute;
	left: 250px;
	top: 35px;
}

DIV#RDSuche #ReiseartFeld
{
	position:absolute;
	left: 330px;
	top: 35px;
}

DIV#RDSuche #SortierungText
{
	position:absolute;
	left: 460px;
	top: 35px;
}

DIV#RDSuche #SortierungFeld
{
	position:absolute;
	left: 560px;
	top: 35px;
}

DIV#RDSuche #NurFahrtText
{
	position:absolute;
	left: 5px;
	top: 60px;
}

DIV#RDSuche #NurFahrtFeld
{
	position:absolute;
	left: 100px;
	top: 60px;
}

DIV#RDSuche #VeranstallterText
{
	position:absolute;
	left: 250px;
	top: 60px;
}

DIV#RDSuche #VeranstallterFeld
{
	position:absolute;
	left: 330px;
	top: 60px;
}

DIV#RDSuche #AnzTeilnehmerText
{
	position:absolute;
	left: 460px;
	top: 60px;
}

DIV#RDSuche #AnzTeilnehmerFeld
{
	position:absolute;
	left: 560px;
	top: 60px;
}

DIV#RDSuche #SuchenButton
{
	position:absolute;
	left: 460px;
	top: 85px;
}

.TitelLogo
{
	width:0%;
}

.TitelAction
{
	width:75%;
}
#LOGO_Touroperator
{
	/*visibility:hidden;*/
	width:0px;
}

#LINK_Zurueck
{
	/*visibility:hidden;*/
}