/* BODY --------------------------------------------------------------------------------*/

body{
	padding:10px;
	margin:10px;
}

a:hover { color: #014189; text-decoration: underline}
a:link { color: #014189; text-decoration: underline}
a:visited { color: #014189; text-decoration: underline}
/* MENU --------------------------------------------------------------------------------*/

.MenuOver{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#BE2F27;
	cursor:pointer;
}

.MenuOut{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0F539F;
	font-weight:bold;
	background-color:#FFFFFF;
	cursor:pointer;
}

/* FONTS --------------------------------------------------------------------------------*/
.Row0
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#303030;
	text-decoration:none;
}

.Row1
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#303030;
	text-decoration:none;
	background-color:#f6fdff;
}
.accoText{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#303030;
	text-decoration:none;
}
.SmallerText
{
	font-size:10px;
}
.NormalText{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#014189;
	text-decoration:none;
	font-weight:normal;
}
.NormalTextBold{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#014189;
	text-decoration:none;
	font-weight:bold;
}

.NormalText:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#014189;
	text-decoration:none;
}

.RedText{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ff0000;
}

.RedTextBold{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ff0000;
	font-weight:bold;
}

.BlueText{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0F539F;
}

.BlueText:a{
	text-decoration:underline;	
}

.BlueTextBold,.accoTextTitle{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0F539F;
	font-weight:bold;
	text-decoration:none;
}

.BlueTextBold:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0F539F;
	font-weight:bold;
	text-decoration:underline;
}

.WhiteText{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}

.WhiteTextBold{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

.WhiteTextBold:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

.HeaderTextOrange{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#F69922;
	font-weight:bold;
}

.SubHeaderTextRed, .TravelTypeHeader{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#014188;
	font-weight:bold;
	/*border-bottom:solid 1px #014188;
	border-top:solid 1px #014188;
	background-color:#99cdff;*/
	padding:3px;
}

.TravelTypeHeader
{
	border-top: solid 1px #dee5e9;
}
.HeaderTextRed{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#014189;
	font-weight:bold;
}

.BigPrice{
	color:#ff0000;
	font-size:18px
}

/* OTHERS --------------------------------------------------------------------------------*/

.BlueCell{
	background-color:#DEEAFA;
}

/* FORMS --------------------------------------------------------------------------------*/

.SelectBox{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#014189;
	width:185px;
}
.SelectBoxNormal{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#014189;	
}
.SelectBoxBig{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#014189;
	width:200px;
}

.FormButton{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#333333;
	width:60px;
}

.FormButtonRed{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	width:60px;
	background-color:#C42D26;
}

.FormButtonBlue{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	width:60px;
	background-color:#0F539F;
}
.FormButtonBlueLong{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;	
	background-color:#0F539F;
}

.progressbar
{
	width:5px;
	height:6px;	
	background-color:#dee5e9;
	vertical-align:middle;
}
.progressbarselected
{
	width:5px;
	height:6px;
	background-color:#FFFFFF;
	vertical-align:middle;
}

.resultListWidth
{
	width:670px;
}
.TravelInfoTable
{
	line-height: 20px;
}

.AccoInfoTable
{
	line-height: 20px;
}
.PriceInfoTable
{
	line-height: 20px;
}

