body { margin: 0 0 0 0; padding: 0 0 0 0; background-image: url(bilder/bakgrund.jpg); background-repeat: repeat-x; background-position: 54px 54px; }
h1 { font-family: Arial, Verdana, Tahoma; font-size: 30px; font-weight: normal; color: #000000; }
a:hover { color: #ff0000; }

#overdel { width: 100%; background-color: #8FBC8F; background-image: url(bgfade_2.jpg); }
#vit { width: 100%; height: 4px; background-color: #FFFFFF; }
#skugga { width: 100%; height: 3px; background-image: url(bilder/skugga.jpg); background-repeat: repeat-x; background-position: top left; }
#mittenBox { width: 100%; text-align: center; }

#login { width: 770px; background-color: #ffffff; padding: 15px; text-align:left; font-family: Arial; font-size: 12px; margin-top: 5px;}
#datum { width: 770px; background-color: #ffffff; padding: 0px; text-align:right; font-family: Arial; font-size: 14px; font-weight:bold; color: #888888; margin-top: 5px;}


#logga { float:left; margin-top: 10px; margin-left: 30px; }
#slogan { color: #ffffff; font-family: Times New Roman; font-size: 18px; }

#inloggningsruta { position:absolute;
left:750px;
top:2px;

padding:0px; width: 440px; }
#inloggning { width: 440px; padding: 5px; margin-top: 0px; margin-right: 5px; margin-bottom: 2px; font-family: Arial, Verdana; font-size: 0.7em; border-style: solid; border-width: 1px; border-color: #cccccc; background-color: #ffffff; }
#inloggning2 { margin-bottom:5px; width: 770px; padding: 15px; font-family: Arial, Verdana; font-size: 0.7em; background-color: #ffffff; }

#inloggad { background-color: #ffffff; float: right; width: 440px; padding: 8px; margin-top: 5px; margin-right: 5px; margin-bottom: 2px; font-family: Georgia, Tahoma, Verdana, Arial; font-size: 13px; border-style: solid; border-width: 1px; border-color: #cccccc; }

#huvudmenyBox { width: auto; padding:0 0 0 0; margin-left: 340px; }
#huvudmeny { list-style-type: none; width: 100%; position: relative; height: 27px; font-family: "Trebuchet MS",Arial,sans-serif; font-size: 13px; font-weight: bold; margin: 0; padding: 22px 0 0 0;}
#huvudmeny li { display: block; float: left; margin: 0 0 0 4px; height: 27px;}
#huvudmeny li.left { margin: 0;}
#huvudmeny li a { width: 85px; text-align: center; display: block; float: left; color: #fff; background-image: url(meny_gron.gif); line-height: 27px; text-decoration: none; padding: 0 17px 0 18px; height: 27px; }
#huvudmeny li a.right { padding-right: 19px;}
#huvudmeny li a:hover { background-image: url(meny_vit.gif); color: #000000; text-decoration: underline; }
#huvudmeny li a.aktiv{ color: #000000; background-image: url(meny_vit.gif); }
#huvudmeny li a.aktiv:hover{ color: #000000; background-image: url(meny_vit.gif); }

#menyWebbkatalog { width: 175px; margin: 0; padding: 0; list-style-type: none; }
#menyWebbkatalog a { font-family: Tahoma, Arial, Verdana; color: #000000; font-size: 13px; text-decoration: none; background-image: url("bilder/meny-kat.jpg"); display: block;	height: 15px; margin: 0 0 3px 0; padding: 3px 3px 3px 5px; border: 1px solid #CCCCCC; border-top: 0px; border-right: 0px; }
#menyWebbkatalog a:hover { text-decoration: underline; color:blue; }
#menyWebbkatalog a.aktiv { background: #ffffff; font-family: Tahoma, Arial, Verdana; color: #000000; font-size: 13px; text-decoration: none; display: block; height: 15px; margin: 0 0 3px 0; padding: 3px 3px 3px 5px; border: 1px solid #ffFFFF; border-top: 0px; border-right: 0px; }

#underkatMenyWebbkatalog { margin: 0; padding: 0; list-style-type: none; }
#underkatMenyWebbkatalog a { background: #f5f5f5; float: left; color: #000000; text-decoration: none; font-size: 0.8em; font-family: verdana, Lucida Grande, Verdana, sans-serif; display: block; margin-right: 0.2em; margin-left: 0.2em; margin-top: 0.25em; margin-bottom: 0.25em; padding: 8px; }
#underkatMenyWebbkatalog a:hover { background: #ffcc00; }

#undkaktiv { display: block;  width: 160px; color: #000000; font-family: Arial, Tahoma, Arial, Verdana; font-size: 0.8em; font-weight: bold; padding: 2px;  text-decoration: none; border-bottom: 1px dotted #cccccc; }
#underkategori a { display: block;  width: 160px; color: #000000; font-family: Arial, Tahoma, Arial, Verdana; font-size: 0.8em; font-weight: bold; padding: 2px;  text-decoration: none; border-bottom: 1px dotted #cccccc; }
#underkategori a:hover { background-color: #8FBC8F; color: #ffffff;  }


#underkatMenyWebbkatalogNy { margin: 0; padding: 0;  text-align: left; list-style-type: none; }
#underkatMenyWebbkatalogNy a { width: 150px; margin-right: 10px; float:left; font-size: 0.8em; font-weight: bold; font-family: Tahoma, Arial, verdana, Lucida Grande, Verdana, sans-serif; }
.underkatMenyWebbkatalogBoxvit { float:left; width: 250px; padding:20px;padding-top:20px; padding-bottom: 20px; text-align: left;  background-color: #ffffff; }
.underkatMenyWebbkatalogBox { padding-top:10px;  padding-left:10px; width: 230px; text-align: left;  background-color: #f4f4f4; border: 1px dotted #cccccc;}

.sajtinfoBox { width: 500px; }
.sajtinfoBoxHogst { width: 100%; }

#sokvag { font-family: Arial, Tahoma, Arial, Verdana; color: #000000; font-size: 11px; text-decoration: none; }
#sokvag a { color: #000000; text-decoration: underline; }
#sokvag a:hover { color: Blue; background-color: #F1F1F1; }

.toppen { font-family: Arial, Tahoma, Arial, Verdana; color: #000000; font-size: 13px; text-decoration: none; }
.toppen a { color: #000000; text-decoration: underline; }
.toppen a:hover { color: Blue; background-color: #F1F1F1; }

#webbkatalog { margin-top: 5px; text-align: left; }
#webbkatalogTabell { padding: 15px; }

#standard { width: 770px; background-color: #FFFFFF; font-size: 0.9em; font-family: Verdana, Tahoma, Georgia, Arial; padding: 15px; text-align: left; margin-top: 5px; margin-left: auto; margin-right: auto; }

#startsida { width: 800px; padding: 5px; text-align: left; margin-left: auto; margin-right: auto; }
#startsidaVanster { float: left; width: 535px; background-color: #FFFFFF; padding: 15px; }
#startsidaHoger { float: right; width: 200px; background-color: #FFFFFF; padding: 15px; }
#startsidaWebbkatalogRubrik { width: 100%; background-color: #F1F1F1; background-image: url(bilder/bla_fade.jpg); background-repeat: repeat-x; border: 1px solid #CCCCCC; border-bottom: 0px; font-family: Verdana, Arial, Tahoma; font-size: 10px; text-align: center; padding-top: 5px; padding-bottom: 5px; margin-bottom: 10px; }
#startsidaWebbkatalogVanster { float: left; width: 260px; margin-left: 0px; margin-bottom: 25px; }
#startsidaWebbkatalogHoger { float: right; width: 260px; margin-right: 0px; margin-bottom: 25px; }
#startsidaSokruta { width: 515px; clear: both; background-color: #F1F1F1; border-bottom: 1px solid #CCCCCC; border-top: 1px solid #CCCCCC; text-align: center; padding: 10px; }
#startsidaSokrutaBox { width: 330px; font-family: Arial, Verdana, Tahoma; font-size: 12px; text-align: left; margin-left: auto; margin-right: auto; }
.startsidaWebbkatalogBox { margin-top: 10px; margin-left: 15px; }
.startsidaStorkategori { color:black; text-decoration: none; font-family: Arial, Tahoma, Arial, Verdana; font-size: 15px; font-weight: bold; }
.startsidaStorkategori:hover { color: Blue; background-color: #F1F1F1;  text-decoration: underline; }
.startsidaUnderkategori { font-family: Arial, Verdana; font-size: 11px; color: #888888;  }
.startsidaUnderkategori:hover {  color: Blue; background-color: #F1F1F1;  }
.startsidaKommatecken { font-family: Arial, Verdana; font-size: 12px; color: #888888; }
.startsidaValkomsttext { font-family: Tahoma, Verdana, Arial; font-size: 11px; margin-bottom: 25px; }

#konto { width: 770px; background-color: #FFFFFF; font-size: 0.9em; font-family: Verdana, Tahoma, Georgia, Arial; padding: 15px; text-align: left; margin-top: 5px; margin-left: auto; margin-right: auto; }
#kontoEgnalankarBox { padding: 20px; }
#kontoMeny { list-style-type: none; margin: 0; padding: 0; }
#kontoMeny a { width: auto; border-style: solid; border-right: 1px solid #cccccc; border-bottom: 0; border-left: 1px solid #cccccc; border-top: 1px solid #cccccc; border-color: #cccccc; float: left; background-color: #FFFFFF; padding: 8px; margin-left: 1em; margin-right: 1em; font-family: Verdana; color: blue; font-size: 13px; }
#kontoMeny a.aktiv { width: auto; border-style: solid; border-bottom: 0; float: left; padding: 8px; margin-left: 1em; margin-right: 1em; font-family: Verdana; color: blue; font-size: 13px; color: #ffffff; background-color: #cccccc; text-decoration: none; }
#kontoMeny a:hover { background-color: #f1f1f1; }
#kontoMeny a.aktiv:hover { background-color: #cccccc; }

#bloggar { width: 770px; background-color: #FFFFFF; font-size: 0.9em; font-family: Georgia, Tahoma, Verdana; padding: 15px; text-align: left; margin-top: 5px; margin-left: auto; margin-right: auto; }
#bloggRubrik { font-family: Georgia; color: #7d7d7d; }
#dinBlogg { width: 770px; background-color: #FFFFFF; font-size: 0.9em; font-family: Arial, Verdana, Tahoma, Georgia; font-size: 13px; padding: 15px; text-align: left; margin-top: 5px; margin-left: auto; margin-right: auto; }

#bloggarRubrikNya { font-family:Georgia; font-size: 14px; font-weight: bold; border-bottom: 1px solid black; margin-bottom: 15px; padding-bottom: 3px;}

.bloggBox { width: 100%; }
.bloggEtta { float: left; margin-top: 0px; font-family: tahoma, arial, Tahoma, Verdana, Arial; color: #cccccc; font-size: 35px; }
.bloggPlacering { float: left; margin-top: 0px; font-family: tahoma, arial, Tahoma, Verdana, Arial; color: #cccccc; font-size: 25px; }
.bloggBeskrivning { margin-left: 50px; width: 400px; margin-top: px; font-family: Georgia, tahoma, arial, Tahoma, Verdana, Arial; font-size: 12px; }
.bloggBeskrivning a { font-family: georgia, tahoma, verdana; font-size: 22px; color: #000000; }
.bloggBeskrivning a:hover { color: blue; }
.bloggRoster { text-align: right; float: right; width: 230px; font-family: tahoma, arial, Tahoma, Verdana, Arial; color: #CCCCCC; font-size: 25px; }
.bloggStartsidaRostning { font-family: Verdana, Arial, Verdana; font-size: 12px; }
.rostrubrik { font-family: Verdana, Arial, Verdana; font-size: 12px; color: #ff0000; margin-bottom: 0px;}

#fot { clear: both; width: 100%; padding-top: 30px; margin-bottom: 0px; margin-top: 30px; font-family: Verdana, Arial, Tahoma; font-size: 11px; color: #7d7d7d; background-image: url("bg_fot.jpg"); background-repeat: repeat-x; height: 100px; border-top: 2px solid #cccccc; }
#fot a { color: #7d7d7d; }

.bliMedlemRuta1 { width: 550px; border-style: solid; border-width: 1px; border-color: #CCCCCC; margin-left: auto; margin-right: auto; padding: 10px; background-image: url("bilder/bakgrund.jpg"); background-repeat: repeat-x; background-position: top left; }
.bliMedlemRuta2 { width: 370px; border-style: solid; border-width: 1px; border-color: #CCCCCC; margin-left: auto; margin-right: auto; padding: 10px; background-image: url("bilder/bakgrund.jpg"); background-repeat: repeat-x; background-position: top left; }
.nyBloggRuta { width: 340px; border-style: solid; border-width: 1px; border-color: #CCCCCC; margin-left: auto; margin-right: auto; padding: 25px; background-image: url("bilder/bakgrund.jpg"); background-repeat: repeat-x; background-position: top left; }
.linje { clear: both; width: 100%; height: 1px; color: #000000; background-color: #cccccc; }
.hr { width: 100%; clear: both; height: 2px; background-color: #F4F4F4; margin-top: 8px; margin-bottom: 8px; }
.hr2 { width: 100%;  height: 2px; background-color: #F4F4F4; margin-top: 8px; margin-bottom: 8px; }

.rubrikLiten { text-decoration: none; font-family: Tahoma, Arial, Verdana; color: #305030; font-size: 13px; font-weight: bold; margin-bottom: 9px; }
.begarLosenordBox { text-align: center; }
.begarLosenord { width: 420px; font-family: Arial, Verdana, Tahoma; font-size: 12px; border-style: solid; border-width: 2px; border-color: #FF0000; padding: 10px; margin-left: auto; margin-right: auto; }
.egnalankar { font-family: Verdana, Arial, Verdana; font-size: 12px; color: blue; text-decoration: none; }
.egnalankar:hover { text-decoration: underline; color: red; }
.egnalankar2 { font-family: Arial, Verdana; font-size: 11px; color: #888888; }


.forstasideannons { font-family: Arial, Tahoma, Verdana; font-size: 14px; color: blue; font-weight: bold; }
.forstasideannons:hover { color: red; }

.sajtinfo { margin-left: 20px; margin-right: 20px; font-family: Tahoma, Arial, Tahoma, Arial, Verdana; color: #000000; font-size: 12px; margin-top: 25px; margin-bottom: 30px;	}
.sajtlank { color:blue; font-family: Arial, Tahoma, Arial, Verdana;	font-size: 14px; font-weight: bold; }
.sajtlank:hover { color: #FF0000; }
.prick { color: green; }
.nyttfonster { color: #006633; font-weight: bold; }
.nyttfonster:hover { color: #FFFFFF; background-color: #006633 }

.webbkatalogRubrikHoger { font-family: arial; font-weight: bold; margin: 0; font-size: 0.8em;}
.webbkatalogTextHoger { font-family: Arial, Tahoma, Arial, Verdana; color: #000000; font-size: 12px; }
.webbkatalogTextHoger a { font-family: Arial, Tahoma, Arial, Verdana; color: #000000; font-size: 12px; }

.webbkatalogText { font-family: Georgia; font-size: 0.8em; }




.sokres { margin-left: 0px; font-family: arial; font-size: 13px; margin-bottom: 10px;  }
.kategoriupp { font-family: Tahoma, Arial, Verdana; font-weight: bold; font-size: 0.7em; text-decoration:none; color: #888888; }

.forstasidan {font-family: Tahoma; font-size: 13px; margin-right: 120px; }
