@charset "iso-8859-1";
/* CSS Document */
body {font-family: Verdana, Arial,  Helvetica, sans-serif; font-size: 76%; margin: 0; padding:0; text-align:center; color:#000; background:#182304 url(images/bottengrafik_flode.jpg) repeat-x top;}
a{ text-decoration:none;}
#meny{padding-top:15px; padding-left:25px; width:230px;text-align:left; float:left;}
#meny ul{ margin:0; padding:0; list-style:none;}
#meny li{ margin:0 0 7px 0; padding:0; list-style:none;}
#meny li ul li{ margin:0 0 5px 0; padding:0; list-style:none; font-size:0.95em;}
#meny h2{margin-left:25px;}
#meny a{ color: #354208;}


.TopMeny {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.1em; line-height: 1.1em; color: #354208; font-weight: normal; padding-left:25px;margin:0 0 10px0; }
  .TopMeny:link {text-decoration: none;}
  .TopMeny:visited {text-decoration: none;}
  .TopMeny:active {text-decoration: none;}
  .TopMeny:hover {text-decoration: none; color: #354208;}

  .TopMenyVald {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.1em; font-weight: normal; line-height: 1.1em; color: #354208; background:url(images/menyindikering_vit_botten.jpg) no-repeat left; padding-left:25px;}
  .TopMenyVald:link {text-decoration: none;}
  .TopMenyVald:visited {text-decoration: none;}
  .TopMenyVald:active {text-decoration: none;}
  .TopMenyVald:hover {text-decoration: none;}
  
  .UnderMeny {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.1em; line-height: 1.1em; color: #354208; font-weight: normal; padding-left:45px; }
  .UnderMeny:link {text-decoration: none;}
  .UnderMeny:visited {text-decoration: none;}
  .UnderMeny:active {text-decoration: none;}
  .UnderMeny:hover {text-decoration: none; color: #354208;}

  .UnderMenyVald {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.1em; font-weight: normal; line-height: 1.1em; color: #354208;  padding-left:45px; background:url(images/undermeny_hjarta.jpg) no-repeat;}
  .UnderMenyVald:link {text-decoration: none;}
  .UnderMenyVald:visited {text-decoration: none;}
  .UnderMenyVald:active {text-decoration: none;}
  .UnderMenyVald:hover {text-decoration: none;}
  
  h1{color:#637a0f; font-size:2.4em; line-height:1.0em; padding-top:0; margin-top:0; margin-bottom:10px}
  h2{ font-size:1.3em;}
  h3{color:#637a0f; font-size:1.3em; line-height:1.3em; margin-bottom:5px;}
  h4{margin:0; padding:0;color:#637a0f; font-size:1.3em}
  h5 a{margin:0; padding:0;color:#fff;}
  h5 {margin:0; padding:0;color:#fff; font-size:1.3em}
  h6{margin:0 0 3px 0; font-size:1em;}
  
  
  .brodtext_italic{ font-style:italic;color:#fff;}
  
  #wrap{background:url(images/topp_vit_Start.png) no-repeat; width:984px; height:148px; margin:0 auto;}
  #content{background:url(images/mellanflode_vit_Start.png) repeat-y; width:984px; margin:0 auto; line-height:1.5em}
  #contenttext{ width:500px; position:relative; float:left; text-align:left; }
  #footer{ clear:both; text-align:right; padding-right:20px; }
  #adress{ width:550px; padding-left:50px;}
  
  #content_right{float:left; text-align:left;width:240px; padding-left:20px;}
  #content_left{float:left; text-align:left; width:240px; }
  
  .ingress{color:#637a0f; font-style:normal; font-weight:bold;}
  .cursiv{color:#637a0f; font-style:italic; font-weight:normal;}
  .blogg_ingress{color:#637a0f; font-style:normal;}
  
  #search_form{ background:url(images/gront_falt_mellanflode.jpg) repeat-y; width:310px; padding-left:30px;}
   #search_form label{color:#fff; font-weight:bold; display:block;}
  #button{ font-weight:bold; }
  #button a{color:#fff; }
  .inpaktivitet{ width:240px;}
  #info{ background:url(images/platta_ljusgron_mellanflode.jpg) repeat-y; width:464px; padding-left:30px; color:#637a0f; font-weight:bold;}
  
#logo{float:left; width:225px;}
#rss{ float:right; padding-right:30px; width:500px;}
#rss a{color:#000;}
#rss h2{margin:10px 0 5px 0;  color: #637a0f; font-size:1.2em;}
#lattlast{width:720px;text-align:right; float:right; padding-right:30px; padding-top:1px}
#lattlast li{ list-style:none; display:inline; padding:5px 15px 5px 0; vertical-align:top; line-height:2.5em;color:#fff; font-size:1.3em; font-weight:bold;}
#lattlast a{ color:#fff;}
#facebook{float:left; width:180px;  padding-left:22px; font-size:0.9em; line-height:1.3em }
#facebook h3{color:#000; font-size:1.2em; line-height:1.1em}
#facebook a{color:#000;}

.counter{ font-weight:bold; font-size:13px; padding:0 5px;}
label{display:block; font-size:1.1em; font-weight:bold; margin:10px 0;}
.testresult{border:0;}
#result1{display:none;}
#result2{display:none;}
#result3{display:none;}
#result4{display:none;}
#sms{display:none;}

#vykort{
	background:url(images/vykort/baksida_kort.jpg) no-repeat; 
	width:415px; 
	height:265px;
	padding:25px 20px 25px 25px;
	font-size:0.9em;
	line-height:1.4em;
}
#porto
{
	float:right;
}
#meddelande{
	width:260px;
	height:260px;
	border-right:#999 solid 1px;
}
#vykort_till
{
	clear:right;
	float:right;
	width:130px;
	padding:30px 0;
}
#vykort h3{font-size:1.0em; margin:0 0;}
#vykort ul{margin:5px 0; padding:0 10px;}
.visste{ font-style:italic;}
.sms{ display:inline-block; width:110px; font-size:1.0em; font-weight:normal;}
