/* CSS Document */

body {
background-image:url(objects/bg.png);
margin: 0px;
padding:0px;
}

ul
{
list-style:url(images/punktlista.png);
padding: 0 px;
padding-left: 25px;
margin: 0;
font-family:Calibri, Arial, Helvetica, sans-serif;
font-size:14px;
}


#maindiv {
width: 877px;
background-image:url(objects/centerbg.png);
background-repeat:no-repeat;
}

#menu {
width:603px;
height:34px;
background-image:url(objects/menubg.png);
background-repeat:no-repeat;
padding-top:7px;
padding-left:20px;
padding-right:20px;
font-family:Calibri, Arial, Helvetica, sans-serif;
font-size:12px;

}

#customermenu {
height: 14px;;
float: right;
display: block;
padding-right:3px;
padding-top:0px;
padding-bottom:3px;
color: #ca970f;
text-decoration: none;

}

#menu ul
{
list-style: none;
padding: 0;
margin: 0;
}

#menu li
{
float: left;
margin: 0 0.15em;
}

#menu li a
{
background-image:url(objects/menumark.png);
background-repeat:no-repeat;
background-position:bottom left;
height: 14px;;
float: left;
display: block;
padding-right:3px;
padding-left: 7px;;
padding-top:3px;
padding-bottom:3px;
color: #ca970f;
text-decoration: none;

}

#menu li a:hover
{
background-image:url(objects/menumarkhover.png);
background-repeat:no-repeat;
background-position:bottom left;
color:#FFFFFF;

}

/* Hide from IE5-Mac \*/
#menu li a
{
float: none
}
/* End hide */



#toplogo {
width:643px;
padding-top:15px;
padding-bottom:5px;
}

#topimg {
width:643px;
height:164px;
background-image:url(objects/thecloud2.png);
background-repeat:no-repeat;
}

#contentwrapper {
width:643px;
}

#contentheader {
width:643px;
height:37px;
background-image:url(objects/contenttop.png);
background-repeat:no-repeat;
}

#contentbody {
width:620px;
background-image:url(objects/contentbg.png);
background-repeat:repeat-y;
padding-left:20px;
padding-right:0px;
min-height:100px;
height:auto;
overflow:hidden;


}

#contentbody a{
text-decoration:none;
color: #bf1e2d;
}

#contentbody a:hover{
color: #bf1e2d;
background: #edddb3;
}

img a:hover {
text-decoration:none;
}


#frontad a:hover {
text-decoration:none;
}


#contentleft {
float:left;
width:400px;
padding-right:20px;
background-image:url(objects/leftcontentline.png);
background-repeat:repeat-y;
}

#contentright {
float:right;
width:175px;
padding-right:20px;
background-image:url(objects/rightcontentline.png);
background-repeat:repeat-y;
height:auto;
overflow:visible;
font-size:14px;
z-index:8888888;
}


#contentright ul
{
list-style:url(images/smallestfeatherxxxxxx.png);
list-style:none;
padding: 0;
margin: 0;
font-family:Calibri, Arial, Helvetica, sans-serif;
overflow:visible;
}

#contentright li
{

margin: 0 0.15em;
}

#contentright li a
{
background-image:;
background-repeat:no-repeat;
background-position:bottom left;
height: 18px;
width: 160px;
display: block;
padding-right:3px;
padding-left:7px;;
padding-top:3px;
padding-bottom:3px;
color: #bf1e2d;
text-decoration: none;

}

#contentright li a:hover
{
background-image:;
background-repeat:no-repeat;
background-position:bottom left;
background-color:#edddb3;
color:#000000;

}
#contentfooter {
width:643px;
height:30px;
background-image:url(objects/contentfooter.png);
background-repeat:no-repeat;
}

#footer {
width:643px;


}

h1 {
margin: 0px;
margin-bottom:5px;
font-family:Cambria, "Times New Roman", Times, serif;
font-size:28px;
color:#bf1e2d;
}

h2 {
margin: 0px;
margin-bottom:5px;
font-family:Cambria, "Times New Roman", Times, serif;
font-size:20px;
color:#666666;
}

h3 {
margin: 0px;
margin-bottom:5px;
font-family:Cambria, "Times New Roman", Times, serif;
font-size:16px;
color:#ffffff;
}

h3 a {
margin: 0px;
margin-bottom:5px;
font-family:Cambria, "Times New Roman", Times, serif;
font-size:16px;
color:#ffffff;
text-decoration: none;
}

h3 a:hover {
margin: 0px;
margin-bottom:5px;
font-family:Cambria, "Times New Roman", Times, serif;
font-size:16px;
color:#c4942f;
text-decoration: none;
}

h4 {

margin-bottom:2px;
font-family:Calibri, Arial, Helvetica, sans-serif;
font-size:16px;
color:#000000;
}

p {
margin:0px;
margin-bottom: 5px;
font-family:Calibri, Arial, Helvetica, sans-serif;
font-size:14px;

}


.omoss1 {color: #BF1E2D}
.omoss3 {
	color: #C4942F;
	font-weight: bold;
}
.omoss5 {color: #BF1E2D; font-weight: bold; }

.whitetext {
color:#FFFFFF;
}

.goldentext1 {
color:#B1A300;
}

.redtext {
color:#bf1e2d;
}

.bigger14 {
size:14px;
}

.smaller9 {
size:7px;
}


#annons {
position:absolute;
visibility:hidden;
top:300px;
left: 0px;
width:100%;

}



