*
{
	margin: 0;
	padding: 0;
}


#main {
width: 799px; 
margin-left: 30px}

body {
background-color:#99a8a5; 
MARGIN: 45px 0px 40px
}
.home {text-align:right;font-size:12px}

.menu {width: 175px; height: 540px; background-image:url(../images/bgmenu.jpg); }
.menustartpage {width: 175px; height: 540px; background-image:url(../images/bgmenu.jpg); border-right: thin dotted #666666;}
.menubg{background-image:url(../images/body_bg775.jpg); vertical-align: top; height: 580px }
.headcontent{background-image:url(../images/contents_txt_bg_02.gif);background-repeat: no-repeat; }
.headcontentlankar{background-image:url(../images/contents_txt_bg_04.gif);background-repeat: no-repeat; padding-left: 30px; }
.sitemap{width:750px; background-image:url(../images/contents_txt_bg_02.gif);background-repeat: no-repeat;}
.topnavig{height:25px; background-image:url(../images/bevel2_grey2.png); }

h1,h2,h3{font-family:"Comic Sans MS";}

h1 {height:18px;}
h2 {margin: 0px 0px 0px 0px; }

.textstartpage{width:300px; height:50px;}

.linktab1{width: 20px; padding-left: 8px;}
.linktab2{width: 190px; height:18px;}
.linktab3{width: 360px;}
.sub{padding-left:30px;}

.container1{float:left; width:260px; height:100%; margin-left: 25px}
.container2{float:right; width:260px; height:100%; margin-right: 10px;}

.topnav1 {width: 122px; border-right-style:solid; border-right-color:#ffffff; border-right-width:thin; }
.topnavfirst {width: 185px; border-right-style:solid; border-right-color:#ffffff; border-right-width:thin; }
.topnavlast {width: 140px; }

.leftnavig{border-collapse: collapse; }

.whereyouare{border-bottom-color:#999999; border-bottom-width:1px; border-bottom-style:solid; }
.navighead {width: 720px; margin-left: 10px;}

.menulinktop{width:170px; height: 22px; font-family:sans-serif, "Trebuchet MS" }
.menulink, .activemenulink {margin-left:4px; font-family:Georgia, Times, serif;}
.menulink {font-weight:bolder; height:20px;}

.contentstartleft{width:580px; height:565px; padding-left:10px; padding-top:5px; margin-top: 5px;  }
.contentstartright{width:165px; border-collapse: collapse; margin-top: 5px; margin-left: 5px; margin-right: 5px; background-image:url(../images/bgmenuright.jpg); border-left: thin dotted #666666;  }

.headtext {width: 690px; margin: 20px 0px 0px 30px;}
.omoss{padding-left:5px; padding-right: 5px; padding-top: 5px}

.pictures{width: 570px; }
.sommarexp{width: 690px; padding-left:10px; margin-left: 10px}
.footer {border-top-color:#666666; border-top-style:solid; border-top-width:thin;}

/*align*/
.link, .sommarlink, .linkstartpage, .textlink, .karttext, omoss, .contentstartright, .contentstartleft, .menu, .menustartpage{vertical-align:top; }
h2, .topnavig {vertical-align: middle;}
.textlink, .karttext, .sommarlink, .sitemap, .menulink, .activemenulink, .whereyouare, .navig{text-align:left }
.contentstartleft, h1, h2, h3, .menuvalidate, .menulinktop, .topnavig, .footer{text-align:center;}
.omoss{text-align: justify;}
.pictures, h2, .contentstartleft, .topnavig, .leftnavig, .logga, .footer {margin-right: auto; margin-left: auto;}
.textstartpage, .sitemap, .headcontentlankar, .headcontent{background-position:center;}

/*font*/
.topnav, .headtext, .omoss, .sommarexp, .kontakttext, .footer, .link, .sommarlink, .linkstartpage, .textlink, .karttext, .linkred, .containertext, .newsheader, .newsheader2, .newsheader3, .newsheader4, .newsboxtext, .navig, .whereyouare, .naviglast{font-family:Arial, Helvetica, sans-serif; }

/*font size*/
.activemenulink, .menulink{font-size:11px; }
.sommarlink, .containertext,   .link, .linkred, .footer, .navig, .whereyouare, .naviglast{font-size:12px; }
.topnav, .linkstartpage, .kontakttext, .textlink, .karttext, .headtext, .omoss, .sommarexp, .newsheader, .newsheader2, .newsheader3, .newsheader4, .newsboxtext{font-size:13px; }
.linktab2, .linktab3, h2, h3, .menulinktop{font-size: 14px;}
h1{font-size: 18px}


/*bold*/
.topnav, .linkred, .containertext, h1, h2, h5, .newsheader1, .newsheader2, .newsheader3, .newsheader4, .menulinktop, .navig, .whereyouare, .naviglast, .activemenulink{font-weight:bold;}

/*color*/
.linkred {color:#FF0000; }
.link, .sommarlink, .linkstartpage, .textlink, .karttext, .footer, .menulinktop, .menulink, .headtext {color:#333333; }
.sommarexp, .activemenulink, .navig, .whereyouare, .naviglast{color: #333333;}
.textstartpage, .topnav, .topnav1 {color:#FFFFFF;}
.newsheader1{color:#0066CC; }/*FF0000 */
.newsheader2{color:#B88566; }
.newsheader3{color:#374A5B; }
.newsheader4{color:#CC9900; }

.newsOfferBox
{
    background-image: url(/images/newsbox_bg.jpg);
    background-position:bottom; 
    margin-bottom: 10px;
    width: 192px;
}

.newsOfferContainer {padding: 10px 5px 10px 10px; font-family: arial;}

.newsOfferHeader 
{
    background-image: url(/images/newshead_bg.jpg);
    background-position:top;
	text-align:center; 
    padding-bottom: 3px; 
    padding-top: 6px; 
    font-weight: bold; 
}


.linktab2 {color:#003399; }
.leftnavig, .footer{background-color:#FFFFFF;}
.textstartpage {background-color:#000000;}

/*text decoration */
.link, .sommarlink, .linkstartpage, .textlink, .karttext, .linkred, .linktab2, .activemenulink, a:hover, a:active{text-decoration:underline; }
.naviglast, a {text-decoration: none;}
