@charset "utf-8";
/* CSS Document */

body {background:#fff; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; margin:0; padding-left:10px; background-image:url(bakgrundsbild.gif); background-repeat: no-repeat;}

h1 {font-size:36px; font-weight:bold; letter-spacing:-0.08em; margin:0; padding:0 0 6px 0; display:block;}

h2 {font-size:24px; font-weight:bold; letter-spacing:-0.08em; margin:0; padding:0 0 6px 0; display:block;}

h3 {font-size:14px; font-weight:bold; color:#000; margin:0; padding:0;}

p {line-height:130%; margin:0; padding:0;}

ul {margin:0; padding:0;}

table, td {border:none;}

tr {width:120px; height:30px; border:none; }

li {list-style:none; display:inline; }

.container {width:900px; height:760px;}

/* Header */

.header {width:900px; height:40px; padding-top:10px;}

.logotype {float:left; width:180px; height:40px;}

.info {float:left; width:auto !important; height:30px; padding-right:15px; padding-top:5px; font-size:9px; letter-spacing:0.08em;}

.hCenter {float:left; width:480px; height:30px; padding:5px 0 0 5px;}

.hRight {float:left; width:160px; height:34px; padding:6px 0 0 0}

.hMenu {float:left; width:70px; height:20px; padding:0; background:#000; color:#fff; font-weight:bold; text-align:center;}

.hMenu a {float:left; width:70px; height:17px; padding:3px 0 0 0; background:#000; color:#fff; font-weight:bold; text-align:center; text-decoration:none;}

.hMenu a:hover {float:left; width:70px; height:17px; padding:3px 0 0 0; background:#999; color:#fff; font-weight:bold; text-align:center; text-decoration:none;}

/* End Header */

/* Top Panel*/

.top {width:900px; height:299px; margin:0; padding:0; border-bottom:1px solid black;}

.menu {width:100%; height:20px;}

.textTop {width:310px; height:269px; padding:10px 0 0 20px;}

.topMenu {width:670px; height:20px; margin:0; padding-left:230px;}

.tMenu {float:left; width:auto !important; height:20px; background:#122c58; color:#fff; font-weight:bold; text-align:center;}

	/* Media Meny*/

.tMenu a {float:left; width:auto !important; height:auto !important; margin:0; padding:3px 8px 3px 8px; background:#122c58; color:#fff; font-weight:bold; text-align:center; text-decoration:none;}

.tMenu a:hover {float:left; width:auto !important; height:auto !important; margin:0; padding:3px 8px 3px 8px; background:#4d6792; color:#fff; font-weight:bold; text-align:center; text-decoration:none;}

	/* End Media Meny*/

/* End Top Panel*/

/* Bottom Panel*/

.bottom {float:left; width:900px; height:300px; margin:0; padding:0;}

.textBottom {float:left; width:310px; height:270px; padding:10px 0 0 500px;}

.bottomMenu {width:560px; height:20px; margin:0; padding-left:341px;}

.bMenu {float:left; width:auto !important; height:20px; background:#3a78a9; color:#fff; font-weight:bold; text-align:center;}

	/* Atelje Meny*/

.bMenu a {float:left; width:auto !important; height:auto !important; margin:0; padding:3px 8px 3px 8px; background:#3a78a9; color:#fff; font-weight:bold; text-align:center; text-decoration:none;}

.bMenu a:hover {float:left; width:auto !important; height:auto !important; margin:0; padding:3px 8px 3px 8px; background:#698cc0; color:#fff; font-weight:bold; text-align:center; text-decoration:none;}

	/* End Atelje Meny*/

/* End Bottom Panel*/

/* Kontakt Panel*/

.kontakt {margin:0; padding:0; color:#122c58; font-weight:bold;}

.kontakt a {margin:0; padding:0; color:#122c58; font-weight:bold; text-decoration:none;}

.kontakt a:hover {margin:0; padding:0; color:#698cc0; font-weight:bold; text-decoration:none;}

/* End Kontakt Panel*/

.modal {width:auto !important; width:100%; text-decoration:none;  background-image:url(bg_kontakt.png); background-repeat:no-repeat;  padding-top:80px;}

.modal a {color:#3a78a9; text-decoration:none;}

.modal a:hover {color:#698cc0; text-decoration:none;}
