* {margin: 0; padding: 0;}
body {background-color: #ccc; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; margin: auto;}
p {margin: 5px 10px 7px 0;}	
a {text-decoration: none; color: #000000;}
a:hover {text-decoration: underline; color: #000000;}
ul {width: 400px; background-color: #efefef; padding: 5px;}
li {list-style: none; font-size: 9px;}
.bild {padding: 5px 5px 15px 5px; float:left;}
.bild2 {padding: 5px 5px 15px 5px; float:right;}
 a img {padding: 5px 1px 15px 1px; border: 0; float: right;}
.a {text-decoration: none; color: #669966; margin: 0 15px 0 0;}
.a:hover{text-decoration: none; background-color: #ccc; margin: 0 15px 0 0;} 
.bold {font-weight: bold;}
.rubrik {font-weight: bold; font-size: 12px;}
.italic {font-style:italic;}

.clear {clear: both;}
.menyleft {background-color: #fff; width: 150px; margin: 120px 0 0 35px; display:block; padding: 5px; border: 1px solid #CD1B21; float: left}
.dromjobbet {float: right; width: 165px; height: 60px;  text-align: center;}
#layout {background-image: url(design/bg2.gif); background-repeat: repeat-y; width: 820px; min-height: 500px; height: 100%; margin: auto; text-align: left}
#head {background-image: url(design/head.gif); background-repeat: no-repeat; width: 518px; height: 81px; display: block; float:  left; margin: 0 0 0 -6px;}
#left {width: 215px; height: 500px; background-image: url(design/left.gif); background-repeat:no-repeat; float: left; display: block;}
#main {width: 486px; height: 390px; float:left; display:block; margin: 0 0 0 12px} 
#toppmeny {text-align: center; width:440px; height: 35px; display: block; float: left; margin: 0 10px 0 15px;}



