* {margin:0; padding:0;}
body {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;background: url(/fbg-inc/dekor/back.jpg);}
#page {width:903px; margin: 0 auto;}

p {margin-bottom:15px; line-height:16px;}
a {text-decoration:none; color:#595552;}
a:hover {background-color:#c2bab5; color:#000000;}

#topmeny {font-family:Arial, Helvetica, sans-serif; padding:10px 0 5px 0; text-align:right; font-weight:bold; font-size:15px; color:#595552;}
#topmeny a {text-decoration:none; color:#595552; padding:0 1px 0 1px; font-size:11px;}
#topmeny a:hover {background-color:transparent;}

#souvenirer-a #topmeny #souvenirer a,{text-decoration:underline;}

#flaggor {float:left; margin-top:10px; width:37px;}
#flaggor a:hover {background-color:transparent;}
#content {float:left; width:866px; padding-bottom:10px; background: url(/fbg-inc/dekor/whiteleft.gif) repeat-y;}
#flag {float:left; margin-top:10px;}
#logo {float:right; padding-right:25px; padding-top:10px;}
#bilder-l {width:866px; height:195px; clear:both; background: url(/fbg-inc/dekor/flashback.gif) no-repeat}
#bilder-s {width:866px; height:150px; clear:both; background: url(/fbg-inc/dekor/flashback.gif) no-repeat}

#meny {clear:both;}
#meny ul {list-style:none;}
#meny ul li {text-align:center; float:left; padding:0;}
#meny a {margin:0; display:block; padding:8px 0 4px 0; font-size:18px; font-weight:bold; font-style:italic; color:#ffffff; font-family:"Times New Roman", Times, serif;}
#meny a:hover {text-decoration:underline;}

#meny #start a {background:url(/fbg-inc/dekor/knappar/start.gif); width:217px;}
#meny #bo a {background:url(/fbg-inc/dekor/knappar/bo.gif); width:215px;}
#meny #ata a {background:url(/fbg-inc/dekor/knappar/ata.gif); width:216px;}
#meny #gora a {background:url(/fbg-inc/dekor/knappar/gora.gif); width:218px;}

#bo-a #meny #bo a, #ata-a #meny #ata a, #gora-a #meny #gora a {padding:2px 0 8px 0;color:#ffffff;text-decoration:underline;}

#bo-a #meny #bo a {background:url(/fbg-inc/dekor/knappar/bo2.gif);}
#ata-a #meny #ata a {background:url(/fbg-inc/dekor/knappar/ata2.gif);}
#gora-a #meny #gora a {background:url(/fbg-inc/dekor/knappar/gora2.gif);}

#mainstart {width:640px; padding-top:50px; padding-left:20px; padding-right:32px;}
#main {display:block; float:left; width:640px; padding-top:50px; padding-left:20px; padding-right:32px;}
#mainb {display:block; float:left; width:640px; padding-top:10px; padding-left:20px; padding-right:32px;}
#mainw {display:block; float:left; width:823px; padding-top:50px; padding-left:20px; padding-right:20px;}

#mainleft {font-family:Arial, Helvetica, sans-serif; font-size:13px; float:left; width:135px; padding-top:50px; padding-left:20px;}
#mainleft ul {list-style:none;}
#mainleft ul li {padding-top:4px; padding-bottom:4px;}
#mainleft ul ul li {margin-left:8px;}
#mainleft ul li a {color:#000000}
#mainleft ul li a:hover {text-decoration:none; background-color:#ffffff; color:#595552;}
#mainleft ul ul li a {color:#595552}
#mainleft ul ul li a:hover {text-decoration:none; color:#595552; background-color:#ffffff;}
#leftnav ul {display:none;}

#bo-a #mainleft a:hover {text-decoration:none; background-color:#ffffff; color:#d38e40;}
#ata-a #mainleft a:hover {text-decoration:none; background-color:#ffffff; color:#9c343b;}
#gora-a #mainleft a:hover {text-decoration:none; background-color:#ffffff; color:#175e8a;}

#rubBo {color:#000000; background: url(/fbg-inc/dekor/bo.gif) no-repeat; font-style:italic; font-family: 'Times New Roman', Times, serif; padding-left: 28px; font-size: 18px; font-weight: bold; margin-bottom:12px;}
#rubAta {color:#000000; background: url(/fbg-inc/dekor/ata.gif) no-repeat; font-style:italic; font-family: 'Times New Roman', Times, serif; padding-left: 28px; font-size: 18px; font-weight: bold; margin-bottom:12px;}
#rubGora {color:#000000; background: url(/fbg-inc/dekor/gora.gif) no-repeat; font-style:italic; font-family: 'Times New Roman', Times, serif; padding-left: 28px; font-size: 18px; font-weight: bold; margin-bottom:12px;}
#rubSt {color:#000000; background: url(/fbg-inc/dekor/grayrub.gif) no-repeat; font-style:italic; font-family: 'Times New Roman', Times, serif; padding-left: 28px; font-size: 18px; font-weight: bold; margin-bottom:12px;}

#mainmid {float:left;width:450px;padding-top:50px;padding-left:30px;padding-right:20px;}
#maintell {float:left;width:535px;padding-top:50px;padding-left:0;padding-right:0;}

#annonser {float:right; padding-right:5px; padding-top:10px; width:166px;}
#annonser p {margin-bottom:10px; padding-left:13px;}

#start-h {padding-right:5px;width:166px;padding-top:10px;}
#start-h p {margin-bottom:10px; padding-left:16px;}

#sponsorer {padding-left:20px; padding-right:20px;}
#sponsorer img {margin-right:9px;}
#sponsorer div {border-top: 1px solid #c2bab5; padding-top:5px;}
#sponsorer a:hover {background-color:#ffffff;}

#search {position:relative; visibility:hidden; float:left; font-size:10px; padding-left:20px; margin-top:12px; color:#595552;}
#search p {font-size:11px; line-height:14px; font-family:Arial, Helvetica, sans-serif; margin:0;padding:0;}		
#search input {font-size:10px; margin-right:1px; margin-top:1px; font-family:Verdana,Arial, Helvetica, sans-serif;}	

.select1 {font-family:Verdana, Geneva, Helvetica, Arial, sans-serif; font-size:10px;}
.input1 {font-family:Verdana, Geneva, Helvetica, Arial, sans-serif; font-size:10px; width:250px; margin-bottom:5px;}
.input2 {font-family:Verdana, Geneva, Helvetica, Arial, sans-serif; font-size:10px; width:75px; margin-bottom:5px;}
.input3 {font-family:Verdana, Geneva, Helvetica, Arial, sans-serif; font-size:10px; width:200px;}

.vykort-ram {background-color:#ffffff; border:1px solid #595552; padding:4px;}
.tilltoppen {color:#595552; font-size:11px; font-style:italic; margin-bottom:15px;}

.gray-fet-s {color:#595552; font-weight:bold; font-size:10px;}	
.gray-s {color:#595552; font-size:10px;}	
		
.tab1 {line-height:16px; width:200px;}
.tab1-h {padding-left:20px; line-height:16px; width:200px;}
.tab1 p, .tab1-h p {margin-bottom:8px;}

.tab2 {line-height:16px; width:310px;}
.tab2-h {padding-left:20px; line-height:16px; width:310px;}
.tab2 p, .tab2-h p {margin-bottom:8px;}

.tab3 {width:136px;}
.tab3-h {padding-left:20px; width:136px;}

.tab4 {line-height:16px; width:260px;}
.tab4-h {padding-left:20px; line-height:16px; width:260px;}
.tab4 p, .tab4-h p {margin-bottom:8px;}

.gra-ram {padding:10px 10px 2px 10px; border: 1px solid #c2bab5; background: #eeeeee url(/fbg-inc/dekor/grayback.jpg) repeat-x;}
.avs {clear:both; padding-top:5px; font-family:Arial, Helvetica, sans-serif; color:#595552; font-size:10px; font-weight:bold; text-align:center;}

.bct {padding-bottom:12px;}
.tillbaka {padding-bottom:8px; float:right}

.vanstercell{padding:3px 5px 3px 5px; border-width:0px 1px 1px 0px; border-style:none solid solid none; border-color:#c7bfb9 #c7bfb9 #c7bfb9 #c7bfb9;}
.hogercell{padding:3px 5px 3px 5px; border-width:0px 0px 1px 0px; border-style: none none solid none; border-color:#c7bfb9 #c7bfb9 #c7bfb9 #c7bfb9;}

.radfarg-a, .radfarg-b {background:url(/fbg-inc/dekor/radfarg.jpg)}

.radfargb-a { background:#fafafa url(/fbg-inc/dekor/rad1.jpg) repeat-x;}
.radfargb-b { background:#eeeeee url(/fbg-inc/dekor/rad2.jpg) repeat-x;}

.knapp {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:10px; background-color:#eeeeee; border-width:1px 1px 1px 1px; border-style:solid solid solid solid; border-color:#595552 #595552 #595552 #595552;}

#sizer {display:none}

hr {margin-bottom:10px; height:1px;}