a:link {text-decoration: none}
a:visited {text-decoration: none}
a:active {text-decoration: none}

body {
	margin-left:0px;
	margin-top:40px;
	margin-right:0px;
	margin-bottom:0px;
	background-color:#282C2F;
	background-image:url(images/body-bg.gif);
	background-repeat:repeat-x;
	background-position:left top;

}

td
{
font-family:Andalus;
font-size:11px;
color:#000000;
}


/**************************** Header part start *********************/
.header{
height:300px;
background-image:url(images/header.jpg);
background-repeat:no-repeat;
background-position:center top;
}



/**************************** nav part start *********************/
.nav-bg{
height:62px;
padding:5px 0 0 0;
background-image:url(images/nav-bg.jpg);
background-repeat:no-repeat;
background-position:center top;
}


/**************************** body part start *********************/

.body-dot{
background-image:url(images/body-dot1.gif);
background-repeat:repeat-y;
background-position:center top;
}

.left-dot{
height:30px;
background-image:url(images/body-dot2.gif);
background-repeat:repeat-x;
background-position:center;
}

.left-txt{
text-align:left;
font-size:15px;
line-height:16px;
color:#3A86A5;
}


.left-head1{
text-align:left;
font-size:15px;
line-height:17px;
color:#FFFFFF;
}

.left-head2{
text-align:left;
font-size:15px;
font-weight:bold;
line-height:15px;
color:#909069;
}

.left-head3{
text-align:left;
font-size:16px;
font-weight:bold;
font-family:Andalus;
line-height:16px;
color:#FFFFFF;
}
.left-head4{
text-align:left;
font-size:16px;
font-weight:bold;
line-height:16px;
color:#3A86A5;
}
.left-head5{
text-align:left;
font-size:40px;
font-weight:bold;
line-height:40px;
font-family:Andalus;
color:#FFFFFF;
}
.left-head6{
text-align:left;
font-size:16px;
font-weight:bold;
font-family:Stencil;
line-height:18px;
color:#FFFFFF;
}

.nyheter{
text-align:left;
font-size:15px;
line-height:16px;
color:#FFFFFF;
}

.nyheter1{
text-align:left;
font-size:17px;
line-height:18px;
color:#3A86A5;
}

.rubrik{
text-align:left;
font-size:22px;
font-weight:bold;
line-height:24px;
font-family:Andalus;
color:#FFFFFF;
}
.pic-dot{
background-image:url(images/dot3.gif);
background-repeat:repeat-x;
background-position:bottom left;
}

.right-txt{
text-align:left;
font-size:15px;
line-height:16px;
color:#3A86A5;
}
.right-txt1{
text-align:center;
font-size:17px;
line-height:17px;
color:#3A86A5;
}

.right-txt2{
text-align:center;
font-size:22px;
line-height:23px;
color:#FFFFFF;
}
.star{
text-align:right;
font-size:15px;
line-height:23px;
color:#FFFFFF;
}


.citat{
text-align:left;
font-size:15px;
line-height:17px;
color:#FFFFFF;
}

/**************************** footer part start *********************/


.f-nav{
text-align:center;
font-size:16px;
line-height:18px;
font-weight:bold;
color:#3A86A5;
text-decoration:none;
}
.f-nav4{
text-align:center;
font-size:16px;
line-height:18px;
color:#909069;
text-decoration:none;
}
.f-nav:hover{
text-align:center;
font-size:16px;
line-height:18px;
color:#FFFFFF;
text-decoration:underline;
}
.f-nav2{
text-align:center;
font-size:15px;
line-height:16px;
font-weight:bold;
color:#909069;
text-decoration:none;
}
.copyright{
text-align:center;
font-size:11px;
line-height:11px;
color:#5F686E;
}

/* Calendar */
.calendar{
	width: 100%;
	border-collapse: collapse;
}
.calendar th{
	color: #fff;
	font-size: 12px;
	font-weight: normal;
}
.calendar th,
.calendar td{
	text-align: center;
	padding: 3px 5px;
}
.calendar tbody tr:nth-child(odd) th,
.calendar tbody tr:nth-child(odd) td{
	background:#222;
}
.calendar thead th:nth-child(even),
.calendar tbody td:nth-child(even){
	background:#333;
}



