﻿
@import url(navigation.css);
@import url(editorcss.css);

body {
	margin:0px 0px 1px 0px;
 	text-align:center;
 	padding:0px;
	color:#343434;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background: #FFFFFF none;
}

/*************** blocks  ********************/
.displaynone{display:none; height:auto;}
#constrain{margin:auto;width:925px;height:auto; text-align:left;display:block;}
.cntcontainer{width:928px; height:384px; min-height:384px;display:block;position:relative; }
html>body .cntcontainer{height:auto;}

#front #hdr{width:925px; height:125px; display:block;position:relative; border-bottom:1px #b7b5ca dotted;margin-bottom:2px;}
#subpage #hdr{width:925px; height:125px; display:block;position:relative; border-bottom:1px #b7b5ca dotted; margin-bottom:20px;}
.logo{float:left;width:356px; height:125px;padding:0px 0 0 0; margin:0;}
#hdr .logo h3{margin:0;padding:0;}
#hdr .logo h3 a { display:block; width:297px; height:123px; background:url('/img/logo.gif') no-repeat ; overflow:hidden; text-indent:-3000px;  margin:0;} 

#front  #mainmenu a{color:#FFFFFF;}
#subpage #mainmenu{width:111px;}
#front .links{width:550px;height:115px;display:block; position:absolute; left:370px;  top:-120px;  }
#subpage .links{width:550px;height:115px;display:block; position:absolute; left:370px;  top:-142px;  }
#front .tools{width:300px;height:17px;display:block; position:absolute; text-align:right; right:5px; top:-17px; }
.tools{width:300px;height:17px;display:block; position:absolute; text-align:right; right:5px; top:-35px; }

.section{width:913px;display:inline-block; height:auto;padding:0 10px 0 10px;}

#front .panel1{float:left; width:814px;  min-height:50px; margin-left:111px; }
#front .panel2{float:left; width:111px;  margin-left:-925px; padding-top:18px; background:url(/img/menu_bg.jpg) no-repeat; height:366px; }
* html #front .panel1{display:inline;}


#front .footer{width:925px; height:50px; display:block; border-top:1px #b7b5ca dotted; padding:5px 0 0 0px;}
#front .footer ul,#subpage .footer ul {list-style:none; margin:0; padding:0 0 0 22px; float:left; width:140px; border-right: 1px #a4a4a4 solid;}
#front .footer a,#subpage .footer a{color:#939393;}
#subpage .footer{width:923px; height:55px; display:block; background: transparent url(/img/footer.gif) no-repeat; padding:25px 0 0 10px;}





.item_DAGSKRA{margin-top:40px;}
.item_UMSAFNID{margin-top:80px;}
.item_LISTAVERKAEIGN{margin-top:120px;}
.item_CAFE{margin-top:160px;}
.item_UPPLYSINGAR{margin-top:200px;}

#subpage .panel1{float:left; width:678px;  min-height:50px; margin-left:231px; background: transparent url(/img/dot.gif) repeat-y  ; padding-left:7px; }
#subpage .panel2{float:left;width:111px;  margin-left:-923px;  }
#subpage .panel3{float:left;width:111px; height:50px; margin-left:-807px;  }
* html #subpage .panel1{display:inline;}

#submenu{width:111px;}

.atb_big,.atb{float:left; background: transparent url(/img/dot.gif) repeat-y  ;padding-bottom:70px}
.atb_big{background-position:240px;}
.atb_big .img{float:left;width:240px;  height:100px; min-height:100px; }
html>body .atb_big .img{height:auto;}
.atb_big .atb_content{float:left; width:420px;padding-left:15px;}
.atb_big span,.atb span{color:#b7b5ca; display:block;margin-bottom: 15px; height:10px;}
.atb_big h3 ,.atb h3 {color:#2b2f50; font-size:12px; margin-bottom:15px;}
#subpage .atb_big a ,#subpage .atb a {color:#434343;}

.atb{background-position:120px;}
.atb .img{float:left;width:120px; }
.atb .atb_content{float:left; width:545px;padding-left:13px;}

.searchdiv{float:right; height:20px; line-height:20px; width:187px; background: transparent url(/img/searchdiv.gif) no-repeat 0px 0; margin:0; padding:0px 0px 0 0px; }
.search_txt_box{float:left;width:153px; height:16px; background:transparent; border:0; color:#001e44; margin:0 0 0 0; padding:2px 0 0 3px;}
.search_btn{float:right; height:21px; width:24px;display:block; background: transparent url(/img/searchbtn.gif) no-repeat ;border:0; text-indent:500px; margin:0 0 0 0;padding: 0; overflow:hidden;cursor:pointer;}
#constrain .links a{float:right; line-height:19px;color:#636363;}

.tools ul{list-style:none;margin:0; padding:0;}
.tools li{float:right;}
.tools span{float:right; padding-right:10px;}
.tools li a {width:20px; height:13px; display:block; overflow:hidden; margin-right:2px; text-indent:-3000px;}
.tools li a{ background: transparent url(/img/minka.gif) no-repeat 0 0;}
.tools li.big  a{background: transparent url(/img/staekka.gif) no-repeat 0 0;}
.tools li.invert a{background: transparent url(/img/invert.gif) no-repeat 0 0;}
.norm a:hover ,.big a:hover ,.invert a:hover{background-position: 0 -13px;}
.tools span li{  padding:0 5px 0 5px;background: url(/img/top_link.gif) no-repeat right 7px;}
.tools span li a{width:auto; height:auto;  overflow:visible; margin-right:0; text-indent:0;background:none;color:#464646;}

.clear{display:block; height:auto;}
.fix{display:inline;}
.fix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.fix { display: inline-block; }
* html .fix { height: 1%; }
.fix { display: block; }

/**************************/
/*     Headder items      */
/**************************/


/**************************/
/*		news    */
/**************************/
.artdate{float:left;display:block;width:67px;border-right: 1px #d4d4d4 solid;margin:0 0 3px 0;	min-height:13px;height:auto;padding:0;line-height:13px;	}
.artheader{	float:left;	display:block;	width:184px;	min-height:13px;	height:auto;	padding: 0 0 0 5px;	margin:0 0 3px 0;	line-height:13px;}
.separator{	border-bottom:1px #c4c4c4 solid;	margin:5px 0 5px 0;}

 /*links*/
a:link  {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #b2b0c4; text-decoration: none}
a:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color : #b2b0c4;  text-decoration: none }
a:active {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color : #b2b0c4; }
a:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color : #b2b0c4;  text-decoration: underline}
a:focus{outline:none;}

h1,h2,h3,h4,h5 {font-family: Arial, Helvetica, sans-serif;color: #000000;		line-height:1.1em; margin:0 0 0.3em 0;}
h1 {font-size:20px;}
h2 {font-size:20px;}
h3 {font-size:16px;}
h4 {font-size:12px;}
	
hr {background : #e0e0e0;	color: #e0e0e0 ;	height: 1px;}
form, blockquote,img {	margin:0; padding:0; }
p{	margin-top: 0em;	padding: 0px 0px 0px 0px;	margin-bottom: 0em; }






