/* CSS  Lundberg-Hymas*/

body { 	
 margin:0px;
 padding:0px;	
 background-color: #CFCFCF;
 color:#666666;
 }
IMG {border:0;}

td {
	text-align: left;
	vertical-align: top;
	font-family:Tahoma, Verdana, sans-serif;
	font-size:12px;
	color:#6B6B6B;
	background-color:#FFFFFF;
	line-height:15px;
}

a {
	text-decoration: none;
	color:#666666;
	/*background-color:#FFFFFF;*/
	font-size:12px;
	font-weight:bold;
}

p { margin: 0; padding: 0; }

a:hover{text-decoration:underline;}

.maintable {
 height:100%;
 border-bottom:2px solid #999999;
}
.mainTD {
 border-bottom:2px solid #999999;
 width:705px;
 height: 637px;
 /*WIDTH=705 HEIGHT=637 */
}
.tbl_size {
	width: 705px;
	margin-top:0px;
	margin-bottom: 0px;
}
.td_left {
	/*color:#ccc;*/
	background-color: #CFCFCF;
	width: 50%;
	background-image:url(img_design/left_bg.jpg);
	background-position: right; 
	background-repeat:repeat-y; 
}
.td_right {
	/*color:#ccc;*/
	background-color: #CFCFCF;
	width: 50%;
	background-image:url(img_design/right_bg.jpg);
	background-position: left; 
	background-repeat:repeat-y; 
}
.header {
	margin-top:2px; 
	margin-left:20px; 
	margin-right:20px; 
	height:65px;
}
.header_bottom {
	margin-top:2px; 
	margin-left:20px; 
	margin-right:20px; 
	height:15px;
}
.header_blue {
	margin-top:0px; 
	margin-left:20px; 
	margin-right:41px; /*20*/
	height:125px; 
	background-image: url(img_design/bg_blue.jpg); 
	background-repeat:repeat-y; 
}
.menu {
	margin-top:0px; 
	margin-left:20px; 
	margin-right:20px;
}
.menu_link {
	margin-top:3px; 
	margin-left:6px; 
	margin-right: 6px;
}

.menu_link a {
	font-size: 10px;
}

.h_image {
	float:right; 
	width:250px; 
	height:auto; 
	/*margin-right:21px;*/
}
.slogan {
	
	float:left; 
	width:200px; 
	height:50px; 
	margin-top:40px; 
	
	/* text istället? */
	margin-left:20px; 
	font-size:16px; 
	line-height:15px; 
	color:#ffffff;
}
.content {
	/*height:300px;*/ 
	width:480px; 
	margin-bottom:10px;
	padding-left: 20px;
	padding-top: 20px; 
	
	float:left;
	/*border: 1px solid #666666;*/
} 

.content a IMG{
	border:1px solid #ccc;
	padding-right: 5px;
}
.content a:hover img{border-color:#003399;}

.content hr{margin-right:10px;}

.imgR{
	float:right;
	margin-left:10px;
	margin-right:15px;
	/*margin-bottom:0px;*/
	border:1px solid #fff;
	}

h1 {
	font-family:Arial, Verdana, sans-serif;
	margin-bottom:8px;
	margin-top:0px;
	font-size:14px;
	font-weight:bold;
	}

.left_menu {
	height:325px; 
	width:162px; 
	float:left; 
	color:#666666;
	background-color: #f5f5f5; 
	margin-bottom: 0px;
	/*border-right: 1px dotted #ccc;*/ 
	/*border-bottom: 1px solid #ccc;*/
}
.left_menu a{
	display:block;
	width:100%;
	background-image:url(img_design/arrow_r.gif);
	background-repeat:no-repeat;
	background-position:right;
	border-bottom: 1px dotted #CCCCCC;
	
	padding-top:5px;
	color:#999999;
	}
.left_menu a:hover{
	color:#333333;
	text-decoration:none;
	background-image:url(img_design/arrow_over.gif);
	background-repeat:no-repeat;
	background-position:right;
	}
	
.left_menu_text {
	font-size:12px;
	margin-top: 0px;
	padding-top: 20px;
	padding-left: 15px;
	padding-right: 15px;
}

hr {
	height:1px; 
	color: #cccccc; 
	background-color:#FFFFFF; 
	background:#ccc;
	margin-top:2px;
	border:0;
}

input {
	color:#999999;
	font-size:12px;
	height:auto;
}
.t_area {
	color:#999999;
	font-size:10px;
	width: 200px;
}



/* *********** TEXT *********************** */
.top_txt {color:#646464; font-size:12px; background-color:#FFFFFF;}
.gray {color:#6B6B6B; text-decoration:none; background-color:#FFFFFF;}
.blue {color:#3082A8; background-color:#FFFFFF;}
.green {color:#94BE23; background-color:#FFFFFF;}
.orange {color:#ff9933; background-color:#FFFFFF;}

.copy{
	font-family:Tahoma, Verdana, sans-serif;
	font-size:12px;
	color:#6B6B6B;
	background-color:#FFFFFF;
	text-decoration:none;
	margin-top:17px;
}
.copy a{ 
	padding-left:5px;
	padding-right:5px;
}

