@import url("staff.css");
@import url("staff_v2.css");
@import url("topmenu.css");
@import url("leftmenu.css");
@import url("newslist.css");
@import url("news.css");
@import url("rssnews.css");
@import url("rotering.css");
@import url("lightbox.css");
@import url("val.css");
@import url("Twitter/sendistovan_twitter.css");
*{ margin: 0px;  padding: 0px;}
input,textarea{ color:#000000 !important;}
.h1{ font-family: Arial, Tahoma, Verdana !important; font-size: 12px !important;  font-weight: bold;  color: #e8e8e8 !important;  text-transform: uppercase !important;  letter-spacing: 0.5px !important;}
.h2{  font-family: Arial, Tahoma, Verdana !important;  font-size: 10px !important;  font-weight: bold !important;  color: #c5c5c5 !important;  text-transform: uppercase !important;  letter-spacing: 0.2px !important;}
.h3{  font-family: Arial, Tahoma, Verdana !important;  font-size: 14px !important;  font-weight: bold !important;  color: #eeeeee !important;  text-transform: uppercase !important;  letter-spacing: 0.2px !important;}
html, body{  height: 100%;  font-family: Arial, Tahoma, Verdana !important;  font-size: 11px;}
body {  background-color: #eeeeee;}
html>body, html>body #wrapper, html>body #container{  height: 100%;}
#wrapper{  display: block;  position: relative;  width: 824px;  margin-left: auto; margin-right: auto; margin-top: 40px;}
#topcontainer{  float: left;  display: block;  position: absolute;  width: 0px;  height: 0px;  top: 0px;  left: 0px;}
#topcontainer2{  float: left;  display: block;  position: absolute;  width: 0px;  height: 0px;  top: 0px;  left: 0px;}
#topcontainer .border{  float: left;  position: relative;  width: 844px;  height: 10px;  background-image: url(/Files/System/Sendistovan_v2/bg_content_top.png);  background-repeat: no-repeat;  background-position: top left;}
#topcontainer2 .border{  float: left;  position: relative;  width: 844px;  height: 10px;  background-image: url(/Files/System/Sendistovan_v2/bg_content_top.png);  background-repeat: no-repeat;  background-position: top left;}
#outercontainer{  float: left;  display: block;  height: auto;  min-height: 100%;  width: 844px;  margin-bottom: 48px;  margin-top: 10px;  background-image: url(/Files/System/Sendistovan_v2/bg_content_y.png);  background-repeat: repeat-y;  background-position: top left;}
#container {  float: left;  display: block;  width: 824px;  max-width: 824px;  height: 226px;  margin-left: 9px;  _margin-left: 5px;}
#container img {  display: block;  clear: both;}
#container .contentholder{  float: left;  display: inline;}
html>body #container .contentholder{  height: auto;  min-height: 100%;}
#content{  float: left;  display: block;  width: 824px;  height: 226px;  background-image: url(/Files/System/Sendistovan_v2/bg_content_middle.gif);   background-repeat: no-repeat;  z-index: 10;}
#content-klaksvik {  float: left;  display: block;  width: 824px;  height: 276px; margin-left:20px; text-align:left; }
#content-klaksvik h1 { padding-left:10px; padding-right:10px; padding-top:7px; padding-bottom:10px; } 
#content-klaksvik p { padding-left:10px; padding-right:10px; }
#clearfooter{  float: left;  display: block;  height: 70px;  min-height: 70px;  line-height: 58px;  width: 100%;}
#bottomcontainer{  float: left;  display: block;  width: 844px;  height: 13px;  margin-top: -48px;  background-image: url(/Files/System/Sendistovan_v2/bg_content_bottom.png);  background-repeat: no-repeat;  background-position: top left;}
#bottomcontainer2{  float: left;  display: block;  width: 844px;  height: 13px;  margin-top: -48px;  background-image: url(/Files/System/Sendistovan_v2/bg_content_bottom.png);  background-repeat: no-repeat;  background-position: top left;}
#bottomcontainer3{  float: left;  display: block;  width: 844px;  height: 13px;  margin-top: 15px; margin-left: -10px;  background-image: url(/Files/System/Sendistovan_v2/bg_content_bottom.png);  background-repeat: no-repeat;  background-position: top left;}
#footer {  float: left;  display: block;  width: 824px;  height: 108px;  color: #fff;  font-size: 10px;  margin-top: -108px;  margin-left: 9px;  _margin-left: 5px;}
#footer2 {  float: left;  display: block;  width: 824px;  height: 178px;  color: #fff;  font-size: 10px;  margin-top: -178px;  margin-left: 9px;  _margin-left: 5px;}
#footer a{  text-decoration: none;  color: #fff;}
#footer a:hover{  text-decoration: underline;}
#footer div{  float: left;  display: block;  height: 17px;  line-height: 17px;  margin-left: 12px;  margin-top: 18px;}
#topgraphic{  float: left;  height: 175px;  width: 100%;  background-image: url(/Files/System/Sendistovan_v2/bg_top_red.jpg);  background-repeat: repeat-x;  background-position: top left;}
/* top menu styles are in a seperate file */
#topgraphic .dwlegend{  float: left;   position: relative;   width: 260px;  margin-top: 10px;  margin-left: 22px;  height: 46px;  line-height: 46px;  text-align: left;  color: #757575;  font-size: 9px !important; overflow:hidden;}
#topgraphic .dwlegend a{  color: #757575;  font-size: 9px !important;}
#customerlogin{ float: left; display: block; position: relative; width: 100%; height: 0px;}
#customerlogin img { border: 0px;}
#customerlogin .areas { float: right; display: block; width: 440px; height: 15px; line-height: 15px; margin-right: -40px; margin-top: -68px;}
#customerlogin .areas .arrow{ padding-right: 2px; }
#customerlogin .areas .headers { padding-left: 2px; }
#customerlogin .areas .button { margin-top: 5px; } 
#customerlogin .areas .mail { float: left; display: inline; width: 155px; text-align: left; text-transform: uppercase;}
#customerlogin .areas .mail .mailbox { display: none; width:140px; height: 110px; position: relative; background-color: #474747; margin-top:-15px; margin-left:18px; } 
#customerlogin .areas .ftp { float: left; display: inline; width: 105px; text-align: left; text-transform: uppercase; }
#customerlogin .areas .ftp .ftpbox { display: none; width: 140px; height: 110px; background-color: #474747; margin-top:-15px; margin-left:18px;}
#customerlogin .areas .ekstranet{ float: left; display: inline; width: 140px; text-align: left; text-transform: uppercase;}
#customerlogin .areas .ekstranet .extbox { display: none; width:140px; height: 110px; background-color: #474747; margin-top:-15px; margin-left: 18px;}
#customerlogin .areas .mail .mailbox form,
#customerlogin .areas .ftp .ftpbox form,
#customerlogin .areas .ekstranet .extbox form { float: left; display: block; width: 130px; padding: 0px; margin-left: 5px;}
#customerlogin .areas .mail img, 
#customerlogin .areas .ftp img, 
#customerlogin .areas .ekstranet img { float: left; display: inline;}
#customerlogin .fields{ float: right; display: block; width: 250px; margin-top: -43px; margin-right: 28px;}
#customerlogin .fields .field1, 
#customerlogin .fields .field2 { float: left;  display: inline;  width: 104px; height: 17px;  font-size: 10px;  background-color: #5b5b5b;  border: 0px;  margin-right: 2px;}
#customerlogin .fields .button { float: left; display: inline; width: 35px; height: 17px; border: 0px;}
#paragraph ul{ float: left; display: block; width: 490px; padding-bottom: 10px;}
#paragraph li{ list-style: square outside; margin-left: 18px;}
img {border:none;}
#support { display:block; position:absolute; top:180px; right:0px; float:right; height: 96px;  width: 29px;}
#kassi1, #kassi2, #kassi3, #kassi4 {display:inline; float:left; height: 214px; width: 185px; margin-right:15px; margin-top:32px; margin-bottom:32px; background-image: url(/Files/System/Sendistovan_v2/blokkar.jpg);}

#topborder {
display:inline;
float: left;
width:100%;
height:49px;
background-image:url(/Files/System/Sendistovan_v2/top_bck.png);
background-repeat:repeat-x;
position:fixed !important;
width:100%;
z-index:200; 
}

#topborderwrapper {
margin-left:auto;
margin-right:auto;
text-align:center;
width:820px;
height:20px;
z-index:300; 
}

.topborder {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;
text-decoration:none;
margin-left:10px;
margin-right:25px;
list-style-image:url(/Files/System/Sendistovan_v2/top_arrow.png);
line-height:20px;
}

.topborder-lable {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
text-decoration:none;
margin-left:10px;
margin-right:5px;
list-style-image:url(/Files/System/Sendistovan_v2/top_arrow.png);
line-height:20px;
}

.topborder-lable2 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffd200 !important;
text-decoration:none;
margin-left:10px;
margin-right:5px;
list-style-image:url(/Files/System/Sendistovan_v2/top_arrow.png);
line-height:20px;
}

#lable {
float:left;
display:inline;
height:20px;
margin-top:7px;
margin-right:5px;
margin-left:10px;
}

#lable2 {
float:left;
display:inline;
height:20px;
margin-top:7px;
margin-right:5px;
}

#kundalogin {
float:left;
display:inline;
height:20px;
width:auto;
padding-left:5px;
padding-right:5px;
background-color:#3f3f3f;
margin-top:6px;
border: solid 1px #292929;
border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px;
text-align:left;
}

#facebook_comment_box {
display:inline;
float:left;
width:494px;
margin-top:20px;
background-color:#E8E8E8 !important;
}

#facebook_comment_box .FB_SERVER_IFRAME {
display:inline;
float:left;
width:484px !important;
margin:5px;
}

#facebook_share img {
display:inline;
float:left;
margin-top:0px;
}

.more_images {
	display:inline;
	float:right;
	position:relative;
	margin-bottom:-40px;
}

.news_gallery {
	display:inline;
	float:left;
	width:494px;
	height:auto;
	margin:10px;
}
