@charset "utf-8";
/* CSS Document */
body {
	color: #000000; 
	
	padding: 0; 
	font: 9pt Arial, Helvetica, Sans-Serif;
	text-align:center;
	}
img{
	border: 0px;
}
form{ border:0px;}
table{text-align:left;}

#main {
	width:800px; 
	height:550px;
	margin: 0 auto; 
	border: 1px solid #a7a79d;
	text-align:left;
	background: #ffffff;
}
#main br{height:23px;}
#main .topbox{ width:800px; background:url(../fco/images/topbox_bgr2.jpg) repeat-x; height:175px;}
#main .topbox .lbox{width:300px; margin:20px; float:left;}
#main .topbox .lbox .topbgr{background:url(../fco/images/rbox_01.gif) no-repeat; height:10px;}
#main .topbox .lbox .bottombgr{background:url(../fco/images/rbox_03.gif) no-repeat; height:10px;}
#main .topbox .lbox .bgr{background:url(../fco/images/rbox_02.gif) repeat-y;}
#main .topbox .lbox .head{font-size:20px; color:#9d2406; padding: 1px 10px 0px 10px; font-weight:bold;}
#main .topbox .lbox .txt{font-size:12px; color:#000000; padding: 10px 10px 0px 10px;}
#main .topbox .rbox{width:200px; margin-left:5px; margin-top:30px; float:left;  height:120px;}
#main .topbox .r2box{width:200px; margin-left:5px; margin-top:30px; float:left;  height:120px;}
#main .topbox .r2box .htxt{font:Verdana, Geneva, sans-serif; font-size:14px; color:#9d2406; font-weight:bold; margin-left:10px;}
#main .topbox .r2box .ntxt{font:Verdana, Geneva, sans-serif; font-size:12px; color:#000000; font-weight:normal; margin-left:10px;} 
#main .topbox .lbox .order{ margin-left:220px; }
#main .midtbox{ width:800px; height:300px;}
#main .midtbox .msg{float:left; border:1px solid #efcb98; width: 503px;  margin-left:20px;}
#main .midtbox .msg .cbox{ float:left; width:145px; background:url(../fco/images/car.jpg) no-repeat;  margin:8px;}
#main .midtbox .msg .fbox{ float:left; width:145px; background:url(../fco/images/firma.jpg) no-repeat;  margin:8px;}
#main .midtbox .msg .pbox{ float:left; width:145px; background:url(../fco/images/pay.jpg) no-repeat;  margin:8px;}
#main .midtbox .msg .htxt{font:Verdana, Geneva, sans-serif; font-size:14px; color:#9d2406; font-weight:bold; margin-top:50px; margin-left:5px;}
#main .midtbox .msg .ntxt{font:Verdana, Geneva, sans-serif; font-size:12px; color:#000000; font-weight:normal; margin-top:10px; margin-bottom:10px;}
#main .midtbox .nyhet{float:left; width:225px; margin-left:30px;}
#main .midtbox .nyhet .overskrift{
	font-size:14px; font-weight:bold; color:#ffffff; background:#980203; line-height:20px; padding:0px 0px 0px 10px;}
#main .midtbox .nyhet .htxt{font-size:16px; color:#9d2406; font-weight:bold; padding: 10px 10px 10px 10px;}
#main .midtbox .nyhet .hnr{color:#000000;}
#main .midtbox .nyhet .ntext{font-size:12px; color:#000000; padding: 10px 10px 0px 10px;}
#main .midtbox .nyhet .order{margin-left:150px;}
#main .bunnbox{ width:800px; background:url(../fco/images/topbox_bgr2.jpg) repeat-x; height:175px;}
#main .bunnbox .lcol{ float:left; margin-left:20px;  margin-top:10px; width:260px; }
#main .bunnbox .mcol{ float:left; margin-left:20px;  margin-top:10px; width:240px;}
#main .bunnbox .rcol{ float:left; margin-left:20px;  margin-top:10px; width:200px;}
#main .bunnbox .htxt{font-family:Verdana, Geneva, sans-serif; color:#000000; font-size:13px; font-weight:bold;}
#main .bunnbox .ntxt{font-family:Verdana, Geneva, sans-serif; color:#000000; font-size:10px; font-weight:normal;}

ul#nav {
width:800px;
list-style: none;
padding: 0;
margin: 0;
text-align:left;
margin-left:0px;
}


ul#nav li, ul#nav li ul li{
float: left;
position: relative;
width: 133px;
}

ul#nav li a {
	FONT-WEIGHT: Bold; font-size: 9pt; text-decoration:none; color: #ffffff; background:#980203; display: block; line-height:25px;
	padding-left:5px; border-left:3px solid #ffffff; border-right:1px solid #ffffff; border-top:1px solid #ffffff; border-bottom:0px 	solid #ffffff; FONT-WEIGHT: Bold; font-family: Verdana, Arial, Helvetica, sans-serif; list-style:none;
}
ul#nav li a:hover { FONT-WEIGHT: Bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF; text-decoration: none; height:25px; line-height:25px; background:#dd4201; padding-left:5px; list-style:none; }

ul#nav li.current a{
	background:#ddd;
	}

ul#nav li.current a:hover{
	background:#888;
	}

li ul {
display: none;
position: absolute;
width:120px;
top: 0px;
left: 0;
margin-left:0px;
text-decoration:none;
list-style:none;
padding: 1px 0 10px 0;
margin-left:-1px;
}

li>ul {
top: auto;
left: auto;
text-decoration:none;
list-style:none;
}

li:hover ul, li.over ul {
display: block;
}
ul#nav li ul.sub li{
	border-width:0 1px 1px 1px!important;
}

ul#nav li ul.sub li a{
	font-weight: normal!important;	
}
ul#nav li.current{ background:#F00; text-decoration:none; list-style:none;}




