body {  
	background-color: #ffffff;
	margin-top: 20px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
}

p, td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
    font-size: 11px;
}


.border {
	border: 2px solid #C3C5C7;
}

.menu {
	background-color: #D7EDFB;
	
}

.menustatic_hover
{
    font-style: normal;
}

.menustatic_selected
{
    font-style: normal;
}

.menudynamic_hover
{
    font-style: normal;
}

.menudynamic_selected
{
    font-style: normal;
}

.menulevel0
{
    background-color: white;
}

.menulevel1 
{
    background-color: #D7EDFB;
    height: 15px;
    border-right: 2px solid #ffffff;
    padding-right: 7px;
    font-size: 11px;
}

a.menulevel1 {
    font-style: normal;
    background-color: #D7EDFB;
}

a.menulevel1:hover {
    font-style: normal;
    color: #044495;
    background-color: #D7EDFB;
   
}

.menulevel2 
{
    background-color: #D7EDFB;
    height: 15px;
    border-top: 1px solid #ffffff;
    border-right: 1px solid #ffffff;
    padding-right: 7px;
    padding-left: 3px;
    padding-top: 1px;
    font-size: 10px;
    width: 100%;
}

a.menulevel2 {
    font-style: normal;   
    color: #000000;
    display: block;
    width: 100%;
}

a.menulevel2:hover {
    font-style: normal;
    color: #044495;
    width: 100%;
    background-color: #EAF4FA;
} 

.menulevel3
{
    background-color: #D7EDFB;
    height: 15px;
    border-top: 1px solid #ffffff;
    border-right: 1px solid #ffffff;
    padding-right: 7px;
    padding-left: 3px;
    padding-top: 1px;
    font-size: 10px;
    width: 100%;
}

a.menulevel3 {
    font-style: normal;   
    color: #000000;
    display: block;
    width: 100%;
}

a.menulevel3:hover {
    font-style: normal;
    color: #044495;
    width: 100%;
    background-color: #EAF4FA;
} 

.menulevel4
{
    background-color: #D7EDFB;
    height: 15px;
    border-top: 1px solid #ffffff;
    border-right: 1px solid #ffffff;
    padding-right: 7px;
    padding-left: 3px;
    padding-top: 1px;
    font-size: 10px;
    width: 100%;
}

a.menulevel4 {
    font-style: normal;   
    color: #000000;
    display: block;
    width: 100%;
}

a.menulevel4:hover {
    font-style: normal;
    color: #044495;
    width: 100%;
    background-color: #EAF4FA;
} 

.menulevel5
{
    background-color: #D7EDFB;
    height: 15px;
    border-top: 1px solid #ffffff;
    border-right: 1px solid #ffffff;
    padding-right: 7px;
    padding-left: 3px;
    padding-top: 1px;
    font-size: 10px;
    width: 100%;
}

a.menulevel5 {
    font-style: normal;   
    color: #000000;
    display: block;
    width: 100%;
}

a.menulevel5:hover {
    font-style: normal;
    color: #044495;
    width: 100%;
    background-color: #EAF4FA;
} 

.footer {
	background-color: #BE3034;
}

hr {
   	border-top: 1px dashed #BE3034;
	border-right: 0px; 
	border-bottom: 0px dashed #BE3034; 
	border-left: 0px;
	height: 1px
}

a {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #00377C; font-weight: bold; text-decoration: none}
a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #005CA1; font-weight: bold; text-decoration: none}
.date {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #CCCCCC; background-color: #074F9E}
.greybg {  background-color: #666666}
.bluebg { background-color: #074F9E}
.greydot {  background-image: url(../images/vert_greydot.gif); background-repeat: repeat-y}
.whitedot { background-image: url(../images/separator_white.gif); background-repeat: repeat-y ; background-color: #074F9E}
.greydothori { background-image: url(../images/hori_greydot.gif); background-repeat: repeat-x}
.bookingtxt {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333}
.copyright {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-align: right; padding-right: 5px; font-weight: bold}
.smalltxt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333 }
.newsdate {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #00377C; font-weight: bold}
.lightgreytxt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #CCCCCC; background-color: #00377C }

.tidtabellknapp 
{
    BORDER: 1px #075FA6 solid;
    FONT-SIZE: 10px;
    HEIGHT: 16px;
    CURSOR: Default;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    background: #FFFFFF;    
    COLOR: #333333;
    TEXT-DECORATION: none;
    width: 100px;
    margin-bottom: 4px;
    cursor: hand
   }

.tidtabellknappVald
{
    BORDER: 1px #075FA6 solid;
    FONT-SIZE: 10px;
    HEIGHT: 16px;
    CURSOR: Default;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    background: #075FA6;    
    COLOR: #ffffff;
    TEXT-DECORATION: none;
    width: 100px;
    margin-bottom: 4px;
    cursor: hand
}

.whitetxt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold;}
.redtxt {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #B0291A;}
.flowtxt {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; margin-top: 2px; margin-right: 2px; margin-bottom: 2px; margin-left: 2px; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px;}


h1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 22px; font-weight: bold; color: #BE3034;}

h2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; font-weight: bold; color: #BE3034;}

h3 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000;}

h4 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #005CA1;}



.footerlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
}
.footerlink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D7EDFB;
	text-decoration: none;
	font-weight: bold;
}