#body_bg {
margin: 0px;
background:#ffba01 url(../images/bg.jpg) repeat-y left top;
font-size:12px;
font-family: Lucida Grande,Arial,Helvetica,'Liberation Sans',FreeSans,sans-serif;
color: #6f5100;
}
#mainwr {

position:relative;
height:100% !Important;
height:1%;
margin: 20px auto;
width: 1000px;
}
#top{
background:#eeeae1 url(../images/sjoafestivalen.jpg) no-repeat left top;
height:267px;
margin:0 auto;
position:relative;
}
#top_menu{

width: 800px;
height:50px;
margin:0 auto;
position: absolute;
bottom: 0px;
font-size:22px;
}
#top_menu li {
display: inline;
}
#top_menu a {
margin-left: 15px;
color: #fff;
}
#top_menu a:hover {
color: #4c4c4c;
}
#centarmain{
position: relative;
text-align:left;
padding: 10px;
width: 700px;
/*width:1000px; change width on fly*/
}
#trans {
position: absolute;
left:740px;
/left:950px;
top:0px;
width: 250px;
background-color: #000;
height:100% !Important;
height:1%;
/* for IE */
  filter:alpha(opacity=70);
  /* CSS3 standard */
  opacity:0.7;

}
#notrans
{
	position: absolute;
left:740px;
/left:950px;
top:267px;
width: 230px;
background-color: #4c4c4c;
height:60% !Important;
height:1%;
  padding: 8px;
  font-weight: bold;
  color: #ffba01;
  

}
#hva {
  padding: 10px;
  font-weight: bold;
  color: #ffba01;
  height: 267px;
}
#belt{
background:#eeeae1 url(../images/belt.gif) repeat-x left top;
height:25px;
width:100%;
clear:both;
}

#handm{
height:159px;
background: url(../images/handm_bg.gif) repeat-x left top;
}
#header{
/*background:url(../images/headerbg.gif) repeat-x left top;
*/text-align:left;
height:126px;
}
#logo{
height:126px;
text-align:left;
background: url(../images/logo_royal_2.gif) no-repeat 0px 10px;
}
#logo_bottom{
height:32px;
width:310px;
float:left;
background: url(../images/logo_royal_bottom.gif) no-repeat 0px 0px;
}
#footer{
text-align:left;
margin:0 auto;
background:#eeeae1 url(../images/footer.jpg) repeat left top;
padding:0px 0px;
height: 8px;
background-color: red;
clear: both;
}
#centar{
text-align:left;
margin:0 auto;
background:#eeeae1 url(../images/main_bg.jpg) repeat-y left top;
padding:0px 0px;

}
#wrap {
width:100%; /*center hack*/
margin:0 auto; /*center hack*/
text-align:left;
height:100% !Important;
height:1%;
/*background: url(../images/wrapbg.gif) repeat-y left top;
*/}
#insidewrap {
height:100% !Important;height:1%;
/*background: url(../images/inswrbg.gif) repeat-y right top;
*/}

#topusers{
margin:0 auto;
text-align:center;
padding-top:5px;
height:100%;
overflow:hidden;
clear:both;
}
#slides{
float:left;
text-align:left;
padding:0px 0 0 0;

}

#right {
float:right;
width:25%;
overflow:hidden;
margin-left:-3px;
}
#left {
float:right;
width:33.5%;
overflow:hidden;
margin-right:-3px;
}

#content {
float:left;
width:66.5%;
overflow:hidden;
}

.componentheading,
.contentheading,
.contentheading a:link,
.contentheading a:visited,
.contentheading a:link,
.contentheading a:visited,a:hover,ul a:hover,
.module h3,.moduletable h3,
#footmod a.mainlevel:hover,
#footmod a.mainlevel:active,
#footmod a.mainlevel:focus,

#mainlevel a#active_menu:link,
#mainlevel a#active_menu:visited,
a.mainlevel#active_menu,
a.sublevel:active,a.sublevel:focus,
#active_menu,a.mainlevel:hover,
a.mainlevel:active,
a.mainlevel:focus,
ul li a:hover,
div.moduletable_shoping h3,
a.readon:link, a.readon:visited{
color:#ffba01;
}
.componentheading,
.contentheading{
font-size: 20px;
font-weight: bold;
}
a:link, a:visited {
text-decoration: none;
color:#2e2e2e;
}
a.mainlevel:hover,
a.sublevel,a.sublevel:hover,
#mainlevel li a:hover,
a:focus,a:hover {
color:#fff;
text-decoration: none;
}
h1,h3,h4,
h5,h6,h2,
ul a:link, ul a:visited,
a.mainlevel,
a.sublevel,
#notrans li a {
color:#ffba01;
}
a.sublevel {
font-size: 11px;
}

#centar a:hover,
a.readon:hover {
color:#727272;

}
.bannergroup {
width: 710px;
height: 110px;

}
.banneritem {
width: 235px;
height: 110px;
position: relative;
float: left;
}
.banneritem_topp {
width: 468px;
height: 60px;

margin: auto;
}
.clr {

width: 5px;
height: 1px;
position: relative;
float: left;
}
#sponsorer {
	margin:0 auto;
}
.blog {
width: 700px;
}
img{
	border: none;
}

