hmtl * {
	padding:0;
	margin:0;
	}


body {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 12px;
	line-height:18px;
	color: #666;
	background-color:#60849e;
	background-image:url(../img/woodbg.jpg);
}


h1 {
	width: 309px;
	height: 41px;
	text-align:center;
	text-indent: -5000px;
	background-image:url(../img/logo_himmelhav.gif);
	background-repeat:no-repeat;
	margin:9px auto 0px auto;
	}


.newsboxHeader {
	background-image:url(../img/newsbox_header.gif);
	background-repeat:no-repeat;
	height:37px;
	}

.newsboxMain {
	background-image:url(../img/newsbox_mainbg.gif);
	background-repeat:repeat-y;
/*	height:153px; */
	padding:10px 10px 10px 10px;
	line-height:20px; 
	}

.newsboxFooter {
	background-image:url(../img/newsbox_footer.gif);
	background-repeat:no-repeat;
	height:5px;
	}



.footer{ 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height:16px;
	color: #84abcb;
}

.hvin{ 
	color:#fff;
	font-weight:bold;
	background-color:#84abcb;
}


th {
	background-color:#5c666f;
	color:#FFFFFF;
	font-weight:bold;
	}
	


h1 {
	width: 309px;
	height: 41px;
	text-align:center;
	text-indent: -5000px;
	background-image:url(../img/logo_himmelhav.gif);
	background-repeat:no-repeat;
	margin:9px auto 0px auto;
	
}


.colorRed { color:#ff0000; }
.prices { color:#ffbd18; }
.staff_light { background-color:#dbe9f4; }

.subtitles{ 
	margin-left:88px;
}

.noflash{ 
	font-size: 10px;
	color: #fff;
	text-align:center;
}

#tblMain {
	width: 938px;
	border: 0;
	margin: 0px auto;

}


#tblLogin {
	width: 500px;
	border: 0;
	margin: 0px auto;

}
#main_corner_bl { width:13px; height:13px; text-align: right; vertical-align:top; }
#main_corner_br { width:13px; height:13px; text-align: left; vertical-align:top; }

.main_box_top { 
	width: 938px;
	height: 17px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='img/main_top.png'); 
	line-height:4px;
}

.main_box_left { 
	width: 9px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='img/main_left.png');  
}

.main_box_left_top { 
	width: 9px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='img/main_left_top.png');  
}

.main_box_right_top { 
	width: 9px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='img/main_right_top.png');  
}

.main_box_bot { 	
	width: 938px;
	height: 14px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='img/main_bot.png');  
	line-height:4px;
	
}
.main_box_right { 
	width: 9px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='img/main_right.png'); 
}

.menu_box { 
	width: 912px;
	height: 25px;
	background-image:url(../img/menubg.gif);
	line-height:4px
}

.main_box_logo { 
	width: 912px;
	height: 47px;
	background-image:url(../img/logobg.gif);
}


.main_box_top[class] { background-image:url(../img/main_top.png); }
.main_box_left[class]{ background-image:url(../img/main_left.png); }
.main_box_left_top[class]{ background-image:url(../img/main_left_top.png); }
.main_box_right[class]{ background-image:url(../img/main_right.png); }
.main_box_right_top[class]{ background-image:url(../img/main_right_top.png); }
.main_box_bot[class]{ background-image:url(../img/main_bot.png); }


#main_box {
	width: 912px;
	height: 464px;
	background-color: #fff;
	text-align:center;
	background-image:url(../img/main_boxbg.gif);
}

#login_box {
	width: 500px;
	background-color: #fff;
	text-align:center;
	background-image:url(../img/main_boxbg.gif);
}

#divContent {
	width: 840px; 
	margin-top: 40px;
	padding-left: 40px;
	text-align:left;
	float:left;
}



#divContentSub1 {
	float:left;
	height: 380px;
	width: 340px;
	text-align:left;
	margin-top:21px;
}

#divContentSub2 {
	float:right;
	height: 380px;
	width: 480px;
	text-align:left;
	margin-top:21px;
	margin-left:20px;
}


/*///////// Till personal.php //////////*/

#divContentPersonalLeft {
	margin-top: 40px;
	width:800px;
	text-align:left;
	float:left;
}



/*///////// Till meny.php //////////*/

#divContentMenuLeft {
	margin-top: 40px;
	padding-left: 40px;
	width:80px;
	text-align:left;
	float:left;
}

#divContentMenu {

	margin-top: 40px;
	padding-left: 40px;
	width:745px;
	float:left;
	text-align:left;
}

#MenuHeader { 
	float:left;
	margin-left:5px;
}

#divContentMenu div { 
	float:left;
	width: 360px;
	text-align:left;
}

#divContentMenu1 {
	margin-top:16px;
}

#divContentMenu2 {
	margin-top:16px;
	margin-left:20px;
}




/*///////// Till meny_barkart.php //////////*/

#divContentMenuBarLeft {
	margin-top: 20px;
	margin-left: 32px;
	width:80px;
	text-align:left;
	float:left;
}


#divContentMenuBarRight {
	margin-top:20px;
	width:520px;
	text-align:left;
	float:right;
}

#divContentMenuBarRight2 {
	margin-top:20px;
	margin-right:30px;
	width:200px;
	text-align:left;
	float:right;
}



/*///////// Links //////////*/

a:link {	color: #666; text-decoration: none; }
a:visited {	color: #666; text-decoration: none; }
a:hover {	color: #000; text-decoration: underline; }
a:active {	color: #000; text-decoration: underline; }

a.footer:link {	color: #84abcb; text-decoration: none; }
a.footer:visited {	color: #84abcb; text-decoration: none; }
a.footer:hover {	color: #ffffff; text-decoration: none; }
a.footer:active {	color: #ffffff; text-decoration: none; }

a.sec:link {	color: #fff; text-decoration: underline; }
a.sec:visited {	color: #fff; text-decoration: underline; }
a.sec:hover {	color: #ffc83f; text-decoration: underline; }
a.sec:active {	color: #ffc83f; text-decoration: underline; }

/*///////// Staff //////////*/
.staff_head {
	padding:0;
	margin: 0 30px 0 0;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: ##30485c;
}
a.staff_menu 		{ padding: 2px; color: #30485c; background-color: transparent; text-decoration:none; margin-right: 30px; }
a.staff_menu:hover 	{ padding: 2px; color: #fff; background-color: #30485c; text-decoration:none; margin-right: 30px; }
a.staff_menu:active	{ padding: 2px; color: #30485c; background-color: transparent; text-decoration:none; margin-right: 30px; }

/*///////// Form //////////*/


.txtform1 {
			width:150px;
			height:14px;
			padding:3px;
			background-image:url(../img/form_txtfldbg.gif);
			border: 1px solid #a4aaaf;
			font-size: 12px;
			font-family: Georgia, Times New Roman, Times, serif;
			color: #888;
		}


		
.txtform2 {
			width:500px;
			height:100px;
			padding:3px;
			background-image:url(../img/form_txtareabg.gif);
			border: 1px solid #a4aaaf;
			font-size: 12px;
			line-height:18px;
			font-family: Georgia, Times New Roman, Times, serif;
			color: #888;
		}
 