
TABLE.applicationtable {font-family:verdana; font-size:11px; background-color: #efefef; }
TABLE.applicationtable TD{padding: 4px;}
TD.applicationtableheading{background-color: #d8101b; color: #ffffff;}
TD.applicationtableheadinggray{border-bottom: dashed 1px #cccccc;border-top: dashed 1px #cccccc;background-color: #efefef; color: #000000;}
TD.applicationtableheadinggraysmalltext{border-bottom: dashed 1px #cccccc;border-top: dashed 1px #cccccc;background-color: #efefef; color: #000000; font-family:verdana;FONT-SIZE: 9px;}

TABLE.banktable { border-left: solid 1px #dedede; border-top: solid 1px #dedede; padding: 0px; margin: 0px; font-family:verdana;font-size:10px;}
TABLE.banktable TD { border-bottom: solid 1px #dedede; border-right: solid 1px #dedede; vertical-align: top; padding: 3px; }
TR.banktableheading TD { border: 0px; background-color: #a10f19; color: #ffffff; padding: 4px }
TD.banktableheading { border: 0px; background-color: #a10f19; color: #ffffff; padding: 4px }
TABLE.banktablenoborder { padding: 0px; margin: 0px; }
TABLE.banktablenoborder TD { vertical-align: top; padding: 3px; }

#TABLE.applicationerrortable {border-left: solid 1px #000000; border-top: solid 1px #000000;font-family:verdana; font-size:11px; background-color: #EFEFEF; }
TABLE.applicationerrortable {border: solid 1px #000000;font-family:verdana; font-size:11px; background-color: #EFEFEF; }
TABLE.applicationerrortable TD{padding: 4px;}
TD.applicationerrortable { padding: 4px }

TABLE.formtablegrey2 { font-size: 11px;font-family: Verdana;border-left: solid 1px #000000; border-right: solid 1px #000000; border-top: solid 1px #000000; border-bottom: solid 1px #000000; padding: 0px; margin: 0px; }
TABLE.formtablegrey2 TD { border-bottom: solid 1px #dedede; padding: 3px; }
TR.formtablegreyheading TD { border: 0px; background-color: #dedede; color: #000000; padding: 4px;line-height: 17px; }
TD.formtablegreyheading { border: 0px; background-color: #dedede; color: #000000; padding: 4px;line-height: 17px; }

TD.applicationtableheadingdashed{border-bottom: dashed 1px #cccccc;border-top: dashed 1px #cccccc;background-color: #efefef; color: #000000;}

option {
	padding-right: 0.5em;
}
a{
	font-size:12px;
	color: #d8101b;
        text-decoration: underline;


}

INPUT.changeDayButton { color: #A10F19; font-family: Arial; FONT-SIZE: 11px; border: 0px solid #FFFFFF; background-color: #FFFFFF; vertical-align:middle }
INPUT.changeDayButtonNEW { color: #FFFFFF; font-family: Arial; font-size: 11px; font-weight: bold; border: 0px solid #CE0018; background-color: #d8101b; vertical-align:middle; }
INPUT.gray { FONT-SIZE: 11px; font-weight: bold; background-color: #9A9A9A; color: #ffffff; margin-left: -1px; margin-top: 4px; margin-bottom: 4px; CURSOR: pointer; }
INPUT.submitBNAP { font-weight: normal; background: none !important; color: #000; margin:0; -moz-border-radius:0px;}
.AvgangMeddelandeClose{FONT-SIZE: 11px; font-weight:bolder; color:#000000; }
.AvgangMeddelandeCloseLink{color:#000000; font-weight:bolder; }
.AvgangMeddelandeLink{color:white; font-weight:bolder; text-align:right; font-family:verdana;font-size:10px; text-decoration: underline; }
.AvgangMeddelandeRubrik{font-weight:bold; font-family:verdana;font-size:10px; }
.AvgangMeddelandeBeskrivning{font-weight:normal; text-align:left; font-family:verdana;font-size:10px; }
.AvgangMeddelandeTable{background-color: #efefef; border-style:outset; border-color:#000000; border-width:thin; }
#avganginfo1{visibility:hidden; position:absolute; z-index:0; width: 180px; height: 50px;}

.error {color: #FF0000; text-decoration: none; font-size:8pt}

.textsmallRed
{
    MARGIN-TOP: 0px;
    FONT-SIZE: 11px;
    COLOR: #d8101b;
    MARGIN-BOTTOM: 0px;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: Verdana
}

.inputStandardApplication
{
    FONT-SIZE: 11px;
    FONT-FAMILY: verdana;

}
.selectStandard, SELECT
{
    FONT-SIZE: 11px;
    FONT-FAMILY: verdana;
}
.tablestandard
{
	LINE-HEIGHT: 15px;
	FONT-SIZE: 11px;
    FONT-FAMILY: Verdana;
	MARGIN-bottom: 13px;
}
.tablestandard12
{
	LINE-HEIGHT: 15px;
	FONT-SIZE: 12px;
    FONT-FAMILY: Verdana;
	MARGIN-bottom: 13px;
}
.tablestandard SELECT
{
	HEIGHT: 18px;
}

.tablestandard p
{
	FONT-SIZE: 11px;
    FONT-FAMILY: Verdana;
	MARGIN-bottom: 13px;
}

.tablestandard a
{
	FONT-SIZE: 12px;
    FONT-FAMILY: Verdana;
}

.tablestandard h1
{
	font-size: 1.2em;
	font-weight: bold;
	margin: 0 0 14px 0;	
	clear:both;
	color:#db101b;
}


/* TEST NY VARIANT TABLESTANDARD */
.tablestandard_se
{
	LINE-HEIGHT: 15px;
	/*FONT-SIZE: 12px;*/
    FONT-FAMILY: Verdana;
	MARGIN-bottom: 13px;
}

.tablestandard_se td{
	border: none;
}
.tablestandard_se SELECT
{
	HEIGHT: 18px;
}

.tablestandard_se p
{
	FONT-SIZE: 12px;
    FONT-FAMILY: Verdana;
	MARGIN-bottom: 13px;
}

.tablestandard_se a
{
	FONT-SIZE: 12px;
    FONT-FAMILY: Verdana;
}

.tablestandard_se h1{
	font-size: 1.3em;
	font-weight: bold;
	margin: 0 0 14px 0;	
	clear:both;
	color:#db101b;
}
.tablestandard_se h2{
	font-size: 1.2em;
	font-weight: bold;
	margin: 0 0 4px 0;	
	color:#000;
}
.tablestandard_se h3{
	font-size: 1.1em;
	font-weight: bold;
	margin: 0 0 2px 0;	
	color: #000;
}

/* SLUT TEST NY VARIANT TABLESTANDARD */

.tdheight20
{
Height: 35px;
}

.inputStandard
{
    FONT-SIZE: 11px;
    FONT-FAMILY: verdana;
    width: 120px;
	HEIGHT: 15px;
}

INPUT.redx { width: 110px; FONT-SIZE: 11px; font-weight: bold; background-color: #d8101b; color: #ffffff; margin-left: -1px; margin-top: 4px; margin-bottom: 4px; CURSOR: pointer; }

INPUT.grayx { width: 110px; FONT-SIZE: 11px; font-weight: bold; background-color: #9A9A9A; color: #ffffff; margin-left: -1px; margin-top: 4px; margin-bottom: 4px; CURSOR: pointer; }

   img {
   position: relative;
   }

   .calendarTable {  border-style:solid; border-width:2px; font-size: 8pt; font-family: Arial; background-color:#FFFFFF; width:195; padding-left:4px; padding-right:4px; padding-top:1px; padding-bottom:1px}
.calendarSelect { font-size: 8pt; font-family: Arial }
.calendarDays { text-align: center; color:#CCCCCC }
.calendarHolidayLink { color: #FF0000; text-decoration: none; font-size:8pt}
.calendarHoliday {  color: #808080; text-decoration: none; background-color:#FFFFFF; text-align:center}
.calendarLink {  color: #000000; text-decoration: none; text-align: center}
.calendarToday { text-align: center; color:#CCCCCC; font-weight:bold }
.calendarWeekdays {  color: #000000; font-size: 8pt; font-weight: bold; text-align: center; margin-top: 0; background-color:#C0C0C0}
.calendarSaturday {  color: #C0C0C0; font-size: 8pt; text-align: center; margin-top: 0; background-color:#FFFFFF}
A.calendarNavigationlink {  color: #000000; text-decoration: none; font-weight: bold; font-size:10pt; font-family:Arial}
A.calendarCloseLink {  color: #FFFFFF; text-decoration: none; font-weight: bold; font-size:8pt; font-family:Arial; text-align:center}
.calendarTableHeading {  color: #FFFFFF; font-weight: bold; background-color: #D8101B; font-size:8pt; text-align:center;}


.textsmallest
{
    MARGIN-TOP: 0px;
    FONT-SIZE: 9px;
    MARGIN-BOTTOM: 0px;
    LINE-HEIGHT: 13px;
    FONT-FAMILY: Verdana
}


#header{
	width: 570px !important;
	margin-top: 25px !important;
}


