/***********
 CONTENT GlobalCode
************/
/* OBS */
/* Datumnavigering och price air/worldspan classer är ej överkopierade från Content.css  */

.cssContentImg {
	margin-right: 5px;
	margin-left: 5px;
	margin-bottom: 5px;
}
.cssContentTd {
	font-family: Verdana, Geneva, Arial;
	font-size: 8pt;
}
.cssAlamoPrice {
	font-size: 10pt;
	font-weight: bold;
	color: Red;
}
.cssAlamoApproxPrice {
	font-size: 8pt;
}
/* Rader på ett resultat */
.cssResultText {
	font-size: 9pt;
	color: Black;
	background-color : white;
}
.cssBold {
	font-size: 9pt;
	font-weight: bold;
	color: Black;
}
.leftcolumn_top {
	padding-right: 1px;
	width:214px;
}
.pageHeader {
	background-color: #008542;
	padding-top: 10px;
	width:100%;
}
.pageHeader h1 {
/*
	font-size: 12.5pt;
	color: #FFF;
	font-weight: bold; 
	font-family: "Trebuchet MS", Gotham1, Verdana;
	background-image: url('/Images/national/content/headerLine.gif');
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 532;
	letter-spacing:0.05em;
	margin: 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height: 22px;*/
}
.pageHeaderH1 {
	color: white;
	font-size:18px;
	background-image: url('/Images/national/content/headerLine.gif'); /*headerLine.gif */
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-left:3px;
}
.floatLeft {
	color:#8FD400;
	font-size: 14px;
}
h1.pageHeaderInline {
	display:inline;
	color:#8FD400;
	font-size: 12px;
	font-family: Arial, Gotham1, Verdana;
	margin: 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image:none;
}
h2.pageHeaderInline {
	display:inline;
	color:#8FD400;
	font-size: 12px;
	font-family: Arial, Gotham1, Verdana;
	margin: 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image:none;
}
.ingress {
	FONT-SIZE: 12px;
	COLOR: #8FD400;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Gotham1, Verdana;
	font-weight: normal;
	padding-left: 10px;
	padding-top: 5px;
}
.sidebarTitle {
	font: bold 14px verdana;
	color: #8FD400;
}
#about-us .cssContentTd {
	font-family: Arial, Gotham1, Verdana;
	font-size: 12px;
	margin: 0;
	padding: 5px 0 0 10px;
}
#about-us .leftGreyArea {background-image: url('/Images/national/content/bg_grey.gif');
	background-repeat: repeat-y;

}
#copyright .cssContentTd {
	font-family: Arial, Gotham1, Verdana;
	font-size: 12px;
	margin: 0;
	padding: 5px 0 0 10px;
}
#copyright .leftGreyArea {
	background-image: url('/Images/national/content/bg_grey.gif');
	background-repeat: repeat-y;
}
#special-offers .cssContentTd {
	font-family: Arial, Gotham1, Verdana;
	font-size: 12px;
	margin: 0;
	padding: 5px 0 0 0px;
}
#special-offers .leftGreyArea {
	background-image: url('/Images/national/content/bg_grey.gif');
	background-repeat: repeat-y;
}
#staticseopages .cssContentTd {
	font-family: Arial, Gotham1, Verdana;
	font-size: 12px;
	margin: 0;
	padding: 5px 0 0 0px;
}
#staticseopages .leftGreyArea {
	background-image: url('/Images/national/content/bg_grey.gif');
	background-repeat: repeat-y;
}
#existing-reservation .cssContentTd {
	margin: 0;
	padding: 0 0 0 50px;
}
#existing-reservation .leftGreyArea {
	background-image: url('/Images/national/content/bg_grey.gif');
	background-repeat: repeat-y;
}
#emailprogramme .cssContentTd {
	margin: 0;
	padding: 0 0 0 50px;
}
#existing-reservation H6.cssLabelRequired {
	font-weight: bold;
	color: Black;
}
.existingBookinsDiv {
	text-align:center;
}
.cssContentDiv {
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	float: left;
	text-align: left;
	width: 214px;
	min-height: 100%;
	height: 200px;
	padding: 10px;
	padding-top: 20px;
}
#emailprogramme .cssContentTd {
	font-family: Arial, Gotham1, Verdana;
	font-size: 12px;
	margin: 0;
	padding: 12px 0 0 10px;
}
#emailprogramme .leftGreyArea {
	background-image: url('/Images/national/content/bg_grey.gif');
	background-repeat: repeat-y;
}
#privacy-policy .cssContentTd {
	font-family: Arial, Gotham1, Verdana;
	font-size: 12px;
	margin: 0;
	padding: 12px 0 0 10px;
}
#privacy-policy .leftGreyArea {
	background-image: url('/Images/national/content/bg_grey.gif');
	background-repeat: repeat-y;
}
/* style for content headers, 
not finished and not used as long there can be images instead.
#privacypolicy H1
{
	color: White;
	margin-bottom: 0px;
}

#privacypolicy .ingress
{
	margin: 0px;
	padding: 0px;
}

#privacypolicy .ingress .cssContentImg
{
	margin: 0px;
	padding: 0px;
}
*/

#sitemap.leftGreyArea {
}
#sitemap .cssContentTd {
	font-family: Arial, Gotham1, Verdana;
	font-size: 12px;
	margin: 0;
	padding: 12px 0 0 10px;
}
#contact-us .cssContentTd {
	font-family: Arial, Gotham1, Verdana;
	font-size: 12px;
	margin: 0;
	padding: 5px 0 0 10px;
}
#contact-us .leftGreyArea {
	background-image: url('/Images/national/content/bg_grey.gif');
	background-repeat: repeat-y;
}
/*****************
 PORTAL SEARCH CAR
******************/
.cssCaptionIcon {
	background: url('');
	width:	7;
	height:	0;
}
/* Den yttersta tabellen i en dialog. */
.cssDialogBorder {
	background-color: White;
	border-style: none;
	border-width: 0;
}
.cssDialogLine {
	background: url(/FareofficeLink/Images/national/line.gif);
	margin-left: 4px;
	margin-right: 4px;
	font-size: 6px;
}
.cssHeader2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	COLOR: #008542;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.cssDialogCaption {
	color: #008542;
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
}
.cssHeader3, .cssLabel {
	font-family: Verdana, Geneva, Arial;
	font-size: 9pt;
	color: #3F3D3D;
	font-weight : normal;
	margin-top: 4px;
	margin-right: 5px;
	float: left;
}
.cssError {
	color: red;
	font-weight: bold;
}
.cssInformation {
	color: blue;
	font-weight: bold;
}
/* Rektangeln längst ner på resultat med sidbytar pilarna */
.cssToolBar {
	font-family: Verdana, Geneva, Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #3F3D3D;
	background-color : #E3E3E3;
}
/*   */
.cssHeader3Required, .cssLabelRequired {
	font-family: Verdana, Geneva, Arial;
	font-size: 9pt;
	color: #008542;
	font-weight : normal;
	margin-top: 4px;
	margin-right: 5px;
	float: left;
}
/* Readonly texter, istället för <input> taggar */
.cssText {
	font-family: Verdana, Geneva, Arial;
	font-size: 8pt;
	color: Black;
}
TEXTAREA, SELECT, INPUT {
	font-family : Verdana, Geneva, Arial;
	font-size : 8pt;
}
.referenceNo {
	font-size: 10pt;
	font-weight: bold;
}
/*****************
 PORTAL SEARCH CAR
******************/
.cssPassengerLarge {
	width:	20;
	height:	30;
	background: url('/Images/Car/passengers/passenger_large.jpg');
	background-repeat: no-repeat;
}
.cssPassengerMedium {
	width:	20;
	height:	30;
	background: url('/Images/Car/passengers/passenger_medium.jpg');
	background-repeat: no-repeat;
}
.cssPassengerSmall {
	width:	20;
	height:	30;
	background: url('/Images/Car/passengers/passenger_small.jpg');
	background-repeat: no-repeat;
}
.cssCaseLarge {
	width:	20;
	height:	30;
	background: url('/Images/Car/cases/case_large.jpg');
	background-repeat: no-repeat;
}
.cssCaseMedium {
	width:	20;
	height:	30;
	background: url('/Images/Car/cases/case_medium.jpg');
	background-repeat: no-repeat;
}
.cssCaseSmall {
	width:	20;
	height:	30;
	background: url('/Images/Car/cases/case_small.jpg');
	background-repeat: no-repeat;
}
/*********
 SEKTIONER
**********/

.cssSectionDefaultLabel {
	font-family: Verdana, Geneva, Arial;
	font-weight: bold;
	font-size: 9pt;
	color: White;
	background-color:	#008542;
}
.cssSectionDefaultCaption {
	width:	100%;
	background-color: #008542;
}
.cssSectionDefaultLeft {
	width:	10px;
	height:	20px;
	background-color: #008542;
}
.cssSectionDefaultRight {
	width:	0px;
	height:	20px;
	background-color: #008542;
}
.cssSectionDefaultUp {
	width:27px;
	height:px20;
}
.cssSectionDefaultDown {
	width:px27;
	height:px20;
}
.cssSectionDefaultNone {
	width:px3;
	height:px20;
}
/***********
 PROGRESSBAR
************/
.cssProgressWindow {
	background-image: url('/Images/national_progressWindowAnim.gif');
	background-color: White;
	background-repeat: no-repeat;
	background-position: center;
}
.cssBorder {
	border-style: solid;
	border-color: #008542;
	border-width: thin;
	background-color: White;
}
