html, body {
    min-height: 100% !important;
    min-height: auto;
    border: none;
    /*text-align: center;*/
}
body {
    margin: 0;
    padding: 0;
    font-family: Arial;
    font-weight: normal;
    font-size: 13px;
    color:#000;
    
}

.wrapper {
    margin:0 auto;
    display: block;
    position: relative;
    min-height: 100%;
    height: auto !important;
    height: 100%;
    width: 867px;
    min-width: 867px;
    text-align: left;
    padding-bottom:75px;
}



.head {
    position: relative;
                width: 100%;
                height: 155px;
                 background:url("../../../images/toppen.png") no-repeat scroll 0 0 transparent;
                z-index: 100;

}

.container {
    z-index: 5000;
    display: block;
    height: 1%;
    background:#fff;
    padding: 20px 0 50px 0;
    min-height:333px;
}


table {
   border-spacing:0px;
}
/*
.content {
    margin: 0px 0px 0 0px;
}

.column-l, .column-r {
    display: block;
    position: absolute;
    height: 100%;
}

.column-l {
    width: 0px;
    left: 0;
}


.column-r {
    width: 300px;
    left: 551px;
    background:url("../../../images/right.jpg") no-repeat scroll 0 0 transparent;
}
*/
.container .column-l, .container .column-r {
    position: relative;
    float: left;
    /*left: 0;*/
    height: auto;
    display: inline-block;
}

.clear, .footer {
    clear: both;
}

.footer a{
    font-size:12px;
    color: #fff;
    text-decoration:none;

}

.footer {
    padding-top:10px;
    font-size:12px;
    color: #fff;
    text-decoration:none;
    margin:-75px auto;
    height: 50px; 
    /*background: #BFF08E;*/  
    position: relative;
    width: 867px;
    text-align: center;
    z-index: 100;
}

p {
    margin: 0px;
    padding: 0px;
}

h1 {
   font-size:24px;
   font-weight:bold;
   padding:4px 0;
   margin:0px;
}

h2 {
   font-size:18px;
   font-weight:bold;
   padding:4px 0;
   margin:0px;
}

h3 {
   font-size:15px;
   font-weight:bold;
   padding:4px 0;
   margin:0px;
}

h4 {
   font-size:14px;
   font-weight:bold;
   padding:4px 0;
   margin:0px;
}

h5 {

}
img {
    padding:0px;
    margin:0px;
    border:none;
}

ul {
   list-style:none outside none;
}

li {
   list-style-type:none; 
}

li a {
   color:#000000;
   font-size:15px;
   font-style:italic;
   font-weight:normal;
   text-decoration:none;
   line-height:25px;
}

.componentheading {
   display:none; 
   font-size:24px;
   padding-left:20px;
}

.readon {
  text-decoration: none;
  font-weight:bold;
  font-size:12px;
  color: #31312f; 
}

.category {
  text-decoration: none;
  font-style:italic;
  font-size:16px;
  color: #31312f;
}

.slideshow {
    display:block;    
}
.menu
{
    display:inline;
    float:left;
    padding-left:0px;
    margin-top:0px;
}

.menu li ul {
    padding-left:0px;
    margin-top:0px;
}

#pillmenu {
   height:32px;
   padding-top:120px;
}

#pillmenu ul {
  margin: 0;
  padding: 0;
  list-style:none;
}

#pillmenu li {
   float: left;
   //background: url(../images/mw_menu_separator.png) top right no-repeat;
   margin: 0;
   padding: 0;
}

#pillmenu a {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  float:left;
  display:block;
  height:32px;
  line-height: 24px;
  padding: 0px;
  color: #000;
  text-decoration: none;
}
#pillmenu a span {
  display:none;
}


#pillmenu #current img{
   display:none;
}
/*svensk meny*/
.item1 a{
   background-image: url(../../../images/stories/01_start_aktiv.png);
   width:65px;
}
.item2 a{
   background-image: url(../../../images/stories/02_restaurang_aktiv.png);
   width:182px;
}
.item3 a{
   background-image: url(../../../images/stories/03_vandrarhem_aktiv.png);
   width:118px;
}
.item4 a{
   background-image: url(../../../images/stories/04_konferens_aktiv.png);
   width:102px;
}
.item5 a{
   background-image: url(../../../images/stories/05_se_gora_aktiv.png);
   width:98px;
}
.item6 a{
   background-image: url(../../../images/stories/06_paketerbjudanden_aktiv.png);
   width:166px;
}
.item7 a{
   background-image: url(../../../images/stories/07_om_oss_aktiv.png);
   width:75px;
}
/*engelsk meny*/
.item21 a{
   background-image: url(../../../images/stories/Eng_01_start_aktiv.png);
   width:65px;
}
.item9 a{
   background-image: url(../../../images/stories/Eng_02_restaurang_aktiv.png);
   width:157px;
}
.item10 a{
   background-image: url(../../../images/stories/Eng_03_varndrarhem_aktiv.png);
   width:77px;
}
.item11 a{
   background-image: url(../../../images/stories/Eng_04_plan_your_stay_aktiv.png);
   width:142px;
}
.item13 a{
   background-image: url(../../../images/stories/Eng_06_paketerbjudanden_aktiv.png);
   width:100px;
}
.item14 a{
   background-image: url(../../../images/stories/Eng_07_om_oss_aktiv.png);
   width:263px;
}
/*tysk meny*/
.item22 a{
   background-image: url(../../../images/stories/Ty_01_start_aktiv.png);
   width:69px;
}
.item15 a{
   background-image: url(../../../images/stories/Ty_02_restaurang_aktiv.png);
   width:157px;
}
.item16 a{
   background-image: url(../../../images/stories/Ty_03_varndrarhem_aktiv.png);
   width:100px;
}
.item17 a{
   background-image: url(../../../images/stories/Ty_04_unternehmen_aktiv.png);
   width:129px;
}
.item19 a{
   background-image: url(../../../images/stories/Ty_05_angebote_aktiv.png);
   width:101px;
}
.item20 a{
   background-image: url(../../../images/stories/Ty_07_om_oss_aktiv.png);
   width:248px;
}
#pillmenu a#active_menu-nav {
	margin-top:2px;
	height: 21px;
	line-height: 21px;
	background-position: 0 0;
}

.active {
   font-weight:bold;
}

.buttonheading {
   display:none;

}

.separator {
   font-size:15px;
   font-weight:bold;
   padding:4px 0;
   margin:0px;
}


.blog {
   width:494px;
}

/* Cpanel toolbar */


#admin {  
   background-color:#5D625B;
   height:20px;
   color:white;
   padding:4px;
   /*position:fixed;*/
   display:block;
   z-index:5001;
   }
#admin a {
   color:white;
   text-decoration:none;
   }
#links {
   float:left;
   padding-top:2px;
}

#logo {
   float:left;
   width:88px;
}

#logout {
   float:right;
   padding-top:2px;
   
}
#text_parent {
   width:600px;
}

/*Cpanel*/
.padding  a {
   color:black;
   text-decoration:none;
   }

#editor-xtd-buttons {
   display:none;
}
