#sddm
{	margin: 0;
	padding: 0;
	z-index: 30}

#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	cursor:pointer
}

#sddm li a
{	display: block;
	margin: 0 1px 0 0;
	padding: -4px 5px;
	background: #fff;
	color: #000;
	text-align: center;
	text-decoration: none;
	cursor:pointer}

#sddm li a:hover
{	background: #fff}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #fff;
	border: 1px solid #5970B2}

	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #fff;
		color: #2875DE;
		font: 11px arial}

	#sddm div a:hover
	{	background: #49A3FF;
		color: #FFF}
BODY { font-family:Arial; font-size:11px }
.menulink { margin-left:20px; color:#000000; font-size:14px; text-decoration:none; font-weight:bold}
H1 {font-size:26px;}
.logo {float:left; margin-bottom:3px}
.banner {margin:0px; border:1px solid #E7DED5}
.buttons {margin-bottom:3px; position:relative; float:left; width:760px}
.buttons IMG {margin-right:0px; margin-left:-1px; border:0px}
.bannertext {margin-left:20px; margin-bottom:35px; float:left; padding-right:30px} 
.footer IMG {margin-right:15px; margin-top:1px }
.nyheter {background-image:url(../img/nyheter-bg.jpg); background-repeat:no-repeat; padding:15px; vertical-align:top; margin-top:30px; width:175px}
.nyheter-bottom {background-image:url(../img/nyheter-bottom.jpg); background-repeat:no-repeat; padding:15px; vertical-align:top; margin-top:1px; width:175px; height:23px}
.kontakt-form {background-image:url(../img/kontakt-bg.jpg); background-repeat:no-repeat}
.textinput { width:180px; margin-top:1px; border:1px solid #E7DED5; margin-right:5px}
#meddelande { width:300px; margin-top:1px; border:1px solid #E7DED5; height:62px;}
.button { width:60px; border:1px solid #E7DED5; margin-left:5px; vertical-align:bottom; margin-bottom:1px;}
.kontakt-form DIV {margin-left:20px;}
.offert {float:right; width:160px;height:60px;background-image:url(../img/offert.png);background-repeat:no-repeat;position:absolute;cursor:pointer; }
.offert a {	color:#5C7EB7;font-size:13px;font-weight:700;text-decoration:none }
.headertext {font-size:18px; font-weight:bold}
.karta {margin-left:5px; width:180px; height:220px;}
.plats {position:relative;font-size:14px;color:#0066FF;font-weight:700;float:left;text-align:left;}
img, div, input { behavior: url(".iepngfix.htc") }
a img {border:0px}
.hlink {font-size:18px; color:#000000; text-decoration:none; margin-left:20px}
.ulink {font-size:16px; color:#000000; text-decoration:none; margin-right:10px;}
h1 {font-weight:lighter} 
h2 {margin-bottom:6px; margin-top:-3px; font-size:16px}
