* {margin:0; padding:0;}

body{
font-size:11px;
line-height:16px;
font-family: verdana, arial, helvetica, sans-serif;
color:#000;
text-align:center;
background-color:#FFF}

.clearer{
clear:both;
line-height:1px;
border:0px solid green;
}

a{
color:#618391
}
p{
margin:5px 0 15px 0;
}
#page{
width:900px;
margin:0 auto;
position:relative;
border-bottom:1px solid #e7eaed;
}

#header {
height:110px;
/*background:#FFF url(../img/header_right.gif) top right no-repeat;*/
margin-bottom:8px;
}

#header h1#logo{
width:154px;
float:left;
}

#headTop{
display:none;
}

#headTop_shop{
display:none;
}

#black_nav{
height:30px;
background:#FFF url(../img/valmynd_black_bakgr.gif) top center repeat-x;
margin-bottom:15px;
}

#content{
border-top:1px solid #e7eaed;
/*background:#FFF url(../img/page_bakgr.gif) top center repeat-y;*/
border:0px solid green;
}

#left{
display:none;
width:176px;
float:left;
background:#FFF url(../img/left-sidebartop.gif) top center repeat-y;
min-height:460px;
border:1px solid red;
}

#left_noimage{
display:none;
width:176px;
float:left;
background:#FFF url(../img/left-sidebartop2.gif) top center repeat-y;
min-height:460px;
}

#rightUpper{
height:35px;
background-color:#FFF;
border-right:1px solid #e7eaed;
}
#right{
}

#main{
float:left;
width:100%;
}

#rightSidebar{
display:none;
width:173px;
float:right;
border-top:0px solid blue;
}
	

/* Content stuff
-------------------------------*/
.mainInner{
text-align:left;
padding:20px;
}

h2{
font-size:16px;
font-weight:normal;
margin:5px 0;
}

h3{
font-size:12px;
font-weight:normal;
margin:2px 0;
}

.mainInner ul {
margin:0 0 15px 30px;
}

.crumb{
padding-top:10px;
}


/* Valmyndir
-----------------------------------*/

#headTop ul,
#headTop_shop ul,
#black_nav ul,
#footer ul{
list-style:none;
display:none;
}

#headTop ul li,
#headTop_shop ul li,
#black_nav ul li,
#footer ul li{
float:left;
}

#footer ul li,
#headTop ul li,
#headTop_shop ul li{
color:#618391;
font-size:11px;
background:transparent url(../img/topnav_sepp.gif) center right no-repeat;
}

#footer ul li.end,
#headTop ul li.end,
#headTop_shop ul li.end{
background-image:none!important;
}

#headTop ul li a,
#headTop_shop ul li a{
color:#618391;
text-decoration:none;
line-height:22px;
padding:1px 10px;
}

#footer ul li a{
color:#618391;
text-decoration:none;
line-height:20px;
padding:1px 5px;
}

#black_nav ul{
margin-left:30px;
}

#black_nav ul li a{
color:#FFF;
text-decoration:none;
line-height:25px;
padding:0px 15px;
background:transparent url(../img/valmynd_black_sepp.gif) top left no-repeat;
display:block;
}


#black_nav ul li.last{
background:transparent url(../img/valmynd_black_sepp.gif) top right no-repeat;
}

#headTop_shop ul.shop{
margin-top:118px;
}

#headTop_shop ul.shop li{
background:transparent url(../img/topnav_shop_sepp.gif) center right no-repeat;
}

#headTop_shop ul.shop a{
color:#FFF;
display:block;
line-height:23px;
border-left:1px solid #628b36;
}

#black_nav ul ul.sidebarnav{
position:absolute;
top:144px;
left:-30px;
padding-top:50px;
margin-top:20px;
text-align:left;
border:0px solid #FFF;
font-size:10px;
width:176px;
background:transparent url(../img/left-sidebartop2.gif) top center no-repeat;
min-height:460px;
}

#black_nav ul ul.sidebarnav{
list-style:none;
border:1px solid red;
}
#black_nav ul ul.sidebarnav li{
padding:0;
line-height:15px;
height:15px;
border-bottom:1px solid #FFF;
float:none!important;
background-color:#eff3f3;
}
#black_nav ul ul.sidebarnav li a{
color:#000!important;
text-decoration:none!important;
padding:0;
padding-left:32px;
display:block;
line-height:15px;
height:15px;
background-image:none;
}

#black_nav ul ul.sidebarnav li a.selected{
list-style:none;
text-decoration:none;
padding-left:32px;
background:#dfe6ea url(../img/sidebar_li_selected.gif) center left no-repeat;
}

/* Sidebar right
------------------------------------*/
form{
background-color:#edf1f3;
padding:10px;
}

#rightSidebar h2{
font-size:12px;
margin-bottom:10px;
text-align:left;
}

form input{
border:1px solid #dddddd
}
form .formfield{
text-align:left;
}

form .formfield label{
width:38px;
float:left;
}

form .formfieldbutton input{
border:0;
}

.sideItem{
text-align:left;
padding:10px;
margin-bottom:82px;
}

.sideItem h2{
margin-bottom:0px!important;
}

/* Footer
----------------------------
#footer{
border-top:1px solid #e7eaed;
height:20px;
width:701px;
float:right;
text-align:center;
}

.footermain{
float:left;
width:525px;
}

.footerright{
width:174px;
float:right;
background-color:#dfe6ea;
}*/

.bottomThing{
display:none;
}