/* ----------- general ----------- */



body {margin: 0 0; background-color: #fff;}

table {border-collapse: collapse;}

tr {vertical-align: middle;}

td {padding: 0; font-family: arial; font-size: 12px; color: #393939; text-align: left; line-height: 18px;}

img {border: 0;}

p {font-family: arial; font-size: 12px; color: #393939; text-align: left;}

h1 {font-size: 20px;}



/* ----------- forms ----------- */



.submit {text-align: center;}

input {font-family: arial; font-size: 12px; color: #333333; text-align: left;}



/* ----------- divs ----------- */



div#top {height: 119px; background-image: url("gfx/top-fade.png");}

div#menudiv {height: 35px; background-image: url("gfx/menu-bg.png"); padding-left: 60px;}

div#main-fade {height: 40px; background-image: url("gfx/main-fade.png"); margin-top: 0;}

div#main {width: 100%; background-color: #fff;}

div#content {padding-left: 60px; padding-top: 20px;}

div#omlennart {width: 440px; color: #393939; margin-bottom: 30px;}

div#erbjudanden {width: 440px; color: #393939; margin-bottom: 30px;}

div#omlennart h1 {color: black;}

div.startpicture {margin-right: 26px;}

div.picturelarge {border-style: solid; border-width: 2px; padding: 6px; border-color: #eaeaea;}

div.w706 {width: 706px; text-align: center;}



/* ----------- text/links ----------- */



p.text {font-family: georgia; font-size: 13px; line-height: 22px; color: #393939;}

a.menutitle {display: block; width: 282px; height: 35px;}

a.menuforet {display: block; width: 57px; height: 35px;}

a.menuportr {display: block; width: 53px; height: 35px;}

a.menubarn {display: block; width: 38px; height: 35px;}

a.menubroll {display: block; width: 49px; height: 35px;}

a.menuide {display: block; width: 36px; height: 35px;}

a.menuomlen {display: block; width: 74px; height: 35px;}

a.menukonta {display: block; width: 61px; height: 35px;}

a.menuerbj {display: block; width: 69px; height: 35px;}

a.menutitle span {display: none; visibility: hidden;}

a.menuerbj span {display: none; visibility: hidden;}

a.menuforet span {display: none; visibility: hidden;}

a.menuportr span {display: none; visibility: hidden;}

a.menubarn span {display: none; visibility: hidden;}

a.menubroll span {display: none; visibility: hidden;}

a.menuide span {display: none; visibility: hidden;}

a.menuomlen span {display: none; visibility: hidden;}

a.menukonta span {display: none; visibility: hidden;}

.admin a:link {font-size: 16px; color: blue;}

.admin a:visited {font-size: 16px; color: blue;}

.admin a:hover {font-size: 16px; color: blue;}



/* ----------- other ----------- */



table#menutable {width: 706px; height: 35px; background-image: url("gfx/menu.png"); background-repeat: no-repeat; border-collapse: collapse;}

table#thumbnails td {padding-left: 6px; padding-right: 6px; padding-top: 6px; padding-bottom: 6px; text-align: center;}

.picturesmall {border-style: solid; border-width: 1px; padding: 3px; border-color: #d6d6d6;}

.picturetext {margin-top: 10px;}


