/* CSS Document */

body {
	background:#C3E514;
}
#top_field{
   background:#ffffff;
   position:absolute;
   top:230px;
   height:150px;
   left:50px;
   width:940px;
}
#green_field{
   position:absolute;
   top:150px;
   left:100px;
   width:900px;
   height:500px;
}
#content_field{
   background:url(images/content.gif);
   position:absolute;
   top:210px;
   height:950px;
   left:50px;
   width:950px;
}
#content_field2{
   background:url(images/content2.gif);
   position:absolute;
   top:210px;
   height:1400px;
   left:50px;
   width:950px;
}

#content_field3{
   background:url(images/content3.gif);
   position:absolute;
   top:210px;
   height:2000px;
   left:50px;
   width:950px;
}
#content_field_home{
   background:#ffffff;
   position:absolute;
   top:170px;
   height:680px;
   left:50px;
   width:940px;
}
#content_menu_field{
   background:#FFFFFF;
   position:absolute;
   top:10px;
   height:300px;
   left:10px;
   width:200px;
}
#content_menu_inner_field{
   background:#FFFFFF;
   position:absolute;
   margin: 1px 2px 1px 2px;
   height:40px;
   width:196px;
}

#login_field{
   background:url(images/login.gif);
   position:absolute;
   top:650px;
   height:200px;
   width:200px;
}
#ad_field{
   position:absolute;
   top:173px;
   left:1010px;
   width:300px;
}
#sponsor_field{
   background:url(images/content_right.gif) no-repeat;
   position:absolute;
   top:210px;
   left:1010px;
   width:300px;
   height:1400px;
}
#ad{
   width:250px;
   margin:0px 0px 10px 0px;
}
#bottom_field{
   background:#C3E514;
   position:absolute;
   top:1750px;
   height:100px;
   left:50px;
   width:1024px;
}
#bottom_field_home{
   background:#C3E514;
   position:absolute;
   top:850px;
   height:100px;
   left:50px;
   width:1024px;
}
#menu_field{
   position:absolute;
   left:50px;
   top:170px;
   height:40px;
   width:940px;
}

#logo {
   background:url(images/logo.gif);
   position:absolute;
   top:10px;
   left:100px;
   height:100px;
   width:400px;
}
#logo2 {
   background:url(images/logo.gif);
   position:absolute;
   top:10px;
   left:50px;
   height:100px;
   width:400px;
}
#topAD {
   position:absolute;
   top:10px;
   left:200px;
   height:90px;
   width:728px;
}
#ad_field_bottom{
   position:absolute;
   top:1410px;
   height:100px;
   width:900px;
   left:0px;
}
#ad_field_bottom2{
   position:absolute;
   top:1520px;
   height:100px;
   width:900px;
   left:0px;
}

#auction_content_field{
   background:url(images/content.gif);
   position:absolute;
   left:0px;
   top:10px;
   height:1550px;
   width:920px;
}
#auction_content_field_home{
   background:url(images/content_home.gif);
   position:absolute;
   left:210px;
   top:10px;
   height:650px;
   width:720px;
}
#auction_content_field_heading{
   font-family:Arial, Helvetica, sans-serif; 
   font-size:18px;
   color: #ffffff;
   margin: 5px 0px 0px 20px;
   text-align:left;
}
#auction_content_field_heading a, #auction_content_field_heading a:visited {
color:#ffffff;
}
#auction_content_field_heading2{
   font-family:Arial, Helvetica, sans-serif; 
   font-size:16px;
   color: #95b00f;
   margin: 5px 0px 0px 20px;
   text-align:left;
}
#auction_content_field_heading3{
   font-family:Arial, Helvetica, sans-serif; 
   font-size:24px;
   color: #95b00f;
   margin: 5px 0px 0px 20px;
   text-align:left;
}
#menu {
padding:0;
margin:0;
height:4em;
list-style-type:none;

/*border-left:1px solid #FFF;*/
}
#menu li {
float:left; 
width:auto; 
height:1.8em;
line-height:2em;
padding:1px 6px;
position:relative;
text-align:center;
font-family:Arial, Helvetica, sans-serif; 
font-size:17px;
}
#menu li a, #menu li a:visited {
display:block;
text-decoration:none; 
color:#000;
}
#menu li a span, #menu li a:visited span {
display:none;
}
#menu li a:hover {
border:0; /* needed to trigger IE */
color:#fff;
}
div#adatum {width:900px; font-size:14px; float:left; text-align:left; margin:10px; color:#FFFFFF;}
div#adatum2 {width:900px; font-size:14px; text-align:left; margin:10px; color:#000000;}
div#arubrik {width:900px; font-size:24px; float:left; margin:10px; color:#FFFFFF;}
div#arubrik2 {width:900px; font-size:24px; margin:10px; color:#000000;}

div#akategori {width:200px; font-size:14px; margin:10px;; float:left; color:#000000;}
div#aforening {width:370px; font-size:14px; float:left; margin:10px; color:#000000;}
div#atext {width:900px; font-size:14px; margin:10px; color:#000000;}
#fnamn {width:450px; font-size:18px; text-align:left; margin:10px; color:#000000; 
}
#fnamn a,  #fnamn a:visited{color:#000000; text-decoration:none; 
}
div#ftext {width:450px; font-size:14px; text-align:left; margin:0px 10px 10px 10px; color:#000000;}
div#flogga {width:430px; font-size:14px; text-align:left; margin:0px 10px 10px 10px; color:#000000;}
div#flogin {width:900px; font-size:14px; text-align:left; margin:10px; color:#ffffff;}
#flogin a,  #flogin a:visited{color:#ffffff; text-decoration:none;}
div#flogin2 {width:900px; font-size:14px; text-align:left; margin:10px; color:#000000;}
#flogin2 a,  #flogin2 a:visited{color:#000000; text-decoration:none;}
#theFormDiv {
	background-color:#FFFFFF;
 	display:none;
 	position:absolute;
	bottom:1.5em;
 	left:4em;
 	border:1px solid #000;
 	padding:1em;
 	margin:3em;
 	width:550px;
	height:260px;
}

#theFormDiv6 {
	background-color:#FFFFFF;
 	display:none;
 	position:absolute;
 	border:1px solid #000;
	bottom:1.5em;
 	left:4em;
 	padding:1em;
 	margin:3em;
 	width:550px;
	height:160px;
}

#kontaktlist {

padding:0;
margin:0;
list-style-type:none;

/*border-left:1px solid #FFF;*/
}

#kontaktlist li {
float:left; 
width:auto; 
height:2.5em;
line-height:2em;
padding:1px 10px;
position:relative;
text-align:center;
}
#kontaktlist li a, #kontaktlist li a:visited {
display:block;
text-decoration:none; 
color:#000000;
}

div#bild1{
background-color:#ffffff;
   margin:0px 20px 0px 10px;
}
#description_text{font-family:Arial, Helvetica, sans-serif; font-size:18px; margin:2px 20px 2px 20px; text-align:center; color:#ffffff;}
#description_text2{font-family:Arial, Helvetica, sans-serif; font-size:24px; margin:2px 20px 2px 20px; text-align:center; color:#ffffff;}
#potten_text{font-family:Arial, Helvetica, sans-serif; font-size:18px; margin:2px 20px 2px 20px; text-align:left; color:#000000;}
#potten_text2{font-family:Arial, Helvetica, sans-serif; font-size:14px; margin:2px 20px 2px 20px; text-align:left; color:#000000;}
#potten_text3{font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:2px 20px 2px 20px; text-align:left; color:#000000;}
#text8{font-family:Arial, Helvetica, sans-serif; font-size:14px; margin:2px 80px 2px 20px; float:left; text-align:left; color:#ffffff;}
#text8 a,  #text8 a:visited{color:#505050;}
#text_normal{font-family:Arial, Helvetica, sans-serif; width:900px; font-size:14px; margin:2px 0px 2px 20px; float:left; text-align:left; color:#D1D1D1;}
#sponsor_text{font-family:Arial, Helvetica, sans-serif; font-size:16px; margin:2px 10px 2px 10px; text-align:left; color:#ffffff;}
#members_Heading {
   font-family:Arial, Helvetica, sans-serif; 
   font-size:24px;
   color: #95b00f;
   text-indent:20px;
   text-align:left;
}
#members_Text_H1 {
   font-family:Arial, Helvetica, sans-serif; 
   font-size:18px;
   color: #D1D1D1;
   margin:10px 20px 10px 20px;
   text-align:left;
}
#members_Text {
   font-family:Arial, Helvetica, sans-serif; 
   font-size:14px;
   color: #D1D1D1;
   margin:10px 20px 10px 20px;
   text-align:left;
}
#members_Text a,  #members_Text a:visited{
color:#ffffff; 
}
#members_Text_Little{
font-family:Arial, Helvetica, sans-serif; 
font-size:10px; 
color: #666666;
margin:0px 0px 0px 0px;
width:400px;
}
#login_text{
font-family:Arial, Helvetica, sans-serif; 
font-size:10px; 
margin:5px 0px 5px 10px; 
color:#FFF
}

#datum {font-size:12px; float:left; text-align:left;  color:#505050;font-family:Arial, Helvetica, sans-serif;}
#rubrik {font-size:12px; float:left; text-align:left;  color:#505050; font-family:Arial, Helvetica, sans-serif;}
#rubrik a,  #rubrik a:visited{color:#505050;}
#kommun {font-size:12px; float:left; text-align:left; color:#505050;font-family:Arial, Helvetica, sans-serif;}
#kategori {font-size:12px; float:left; text-indent:10px; text-align:left; color:#505050; font-family:Arial, Helvetica, sans-serif;}
#forening {font-size:12px; float:left; text-align:left; color:#505050; font-family:Arial, Helvetica, sans-serif;}
#finfo {font-size:12px; float:left; text-align:left;  color:#505050; font-family:Arial, Helvetica, sans-serif;}
#finfo a,  #finfo a:visited{color:#505050;}
#finfo2 {font-size:12px; text-align:left;  color:#505050; font-family:Arial, Helvetica, sans-serif;}
#finfo2 a,  #finfo2 a:visited{color:#505050;}
#fkommun {font-size:12px; float:left; text-align:left;  color:#505050;font-family:Arial, Helvetica, sans-serif;}
#auction_text {font-size:16px; text-align:left;  color:#505050; font-family:Arial, Helvetica, sans-serif;}
#auction_text a,  #auction_text a:visited{color:#505050;}
#auction_text2 {font-size:14px; text-align:left;  color:#505050; font-family:Arial, Helvetica, sans-serif;}
#auction_text2 a,  #auction_text2 a:visited{color:#505050;}
#auction_heading {font-size:18px; float:left; text-align:left;  color:#505050; font-family:Arial, Helvetica, sans-serif;}
#auction_heading a,  #auction_heading a:visited{color:#505050;}
#auction_sponsor {font-size:18px; float:left; text-align:left;  color:#505050; font-family:Arial, Helvetica, sans-serif;}
#showauction_text {font-size:16px; text-align:left;  color:#ffffff; font-family:Arial, Helvetica, sans-serif;}
#showauction_text a,  #showauction_text a:visited{color:#ffffff;}
#showauction_text2 {font-size:14px; text-align:left;  color:#ffffff; font-family:Arial, Helvetica, sans-serif;}
#showauction_text2 a,  #showauction_text2 a:visited{color:#ffffff;}
#showauction_heading {font-size:18px; float:left; text-align:left;  color:#ffffff; font-family:Arial, Helvetica, sans-serif;}
#showauction_heading a,  #showauction_heading a:visited{color:#ffffff;}
#places {

padding:0;
margin:0;
height:10em;
float:left;
list-style-type:none;


/*border-left:1px solid #FFF;*/
}
#places li {
line-height:2em;
padding:1px 10px;
text-align:left;
font-family:Arial, Helvetica, sans-serif; 
font-size:14px;
color:#fff;
}
#places li a, #places li a:visited {
display:block;
text-decoration:none; 
color:#fff;
}
#places li a span, #places li a:visited span {
display:none;
}
#places li a:hover {
border:0; /* needed to trigger IE */
color:#fff;
}

	.suggestionsBox {
		position: relative;
		left: 30px;
		margin: 10px 0px 0px 0px;
		width: 200px;
		background-color: #212427;
		-moz-border-radius: 7px;
		-webkit-border-radius: 7px;
		border: 2px solid #000;	
		color: #fff;
	}
	
	.suggestionList {
		margin: 0px;
		padding: 0px;
	}
	
	.suggestionList li {
		
		margin: 0px 0px 3px 0px;
		padding: 3px;
		cursor: pointer;
		list-style-type:none;
	}
	
	.suggestionList li:hover {
		background-color: #659CD8;
	}
	
	.myPic:hover {
background-color: transparent;
}

.myPic:hover img{
border: 1px solid blue;
}

.myPic span{ /*CSS for enlarged image*/
position: absolute;
background-color: lightyellow;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.myPic span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.myPic:hover span{ /*CSS for enlarged image*/
visibility: visible;

left: 48px; /*position where enlarged image should offset horizontally */
z-index: 50;
}
#sponsring {
   background:url(images/sponsring.gif) no-repeat;
   position:absolute;
   top:130px;
   width:900px;
   height:60px;
   left:100px;
   
}
#top_sponsring{
   background:url(images/sponsring.gif) no-repeat;
   position:absolute;
   top:110px;
   width:900px;
   height:60px;
   left:50px;
   
}
#startpage_mid {
   background:#C3E514;
   position:absolute;
   top:220px;
   left:100px; 
   width:900px;
   height:400px;
   
}
#startpage_inner {
background:#C3E514;
   margin:20px 20px 20px 10px;
   float:left;
}

#description_field {
   position:absolute;
   top:10px;
   left:20px; 
   width:900px;
   height:100px;
   
   
}
#description_field2 {
   position:absolute;
   top:20px;
   left:20px; 
   width:900px;
   height:150px;
   
   
}
#button_field {
   position:absolute;
   top:110px;
   left:0px; 
   width:900px;
   height:50px;
   
}
#button_field2 {
   position:absolute;
   top:182px;
   left:0px; 
   width:900px;
   height:50px;
   
}
#button_field3{
position:absolute;
   left:20px; 
   width:900px;
   height:40px;
   
}
#searchfield {
   position:absolute;
   top:160px;
   left:0px; 
   width:900px;
   height:50px;  
   margin:20px 20px 0px 40px;
}
#button_field_inner {
   margin:0px 0px 0px 60px;
   float:left;
}
#detail_field {
   position:absolute;
   top:180px;
   left:0px; 
   width:950px;
   height:740px; 
}
#detail_field2 {
   position:absolute;
   top:10px;
   left:0px; 
   width:950px;
   height:740px; 
}
#detail_field3 {
   background:#FFFFFF;
   position:absolute;
   top:180px;
   left:0px; 
   width:950px;
   height:740px; 
}
#detail_field4 {
   position:absolute;
   top:240px;
   left:0px; 
   width:950px;
   height:740px; 
}
#detail_field5 {
background-color:#ffffff;
   position:absolute;
   top:180px;
   margin:10px 10px 10px 10px; 
   width:900px;
   height:auto;
    
}
#detail_field6 {
   background:#FFFFFF;
   position:absolute;
   top:180px;
   margin:0px 0px 0px 20px; 
   width:900px;
   height:1200px; 
}
#detail_field7 {
   background:#FFFFFF;
   position:absolute;
   top:180px;
   margin:0px 0px 0px 20px; 
   width:900px;
   height:1800px; 
}
#popOverWindow {
position: absolute; /* can be relative too */
left: 100px; /* can be percentage also */
top: 100px;
width: 300px;
height: 100px;
background-color: #ff0000;
color: #006655;
}
#potten_field{
background:#FFFFFF;
width:920px;
margin: 10px;
}

#pad {height:140px;}
/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssmenus.co.uk
Copyright (c) 2009- Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
#dropline {padding:0 0 0 0px; margin:0 0 0 0px; list-style:none; height:40px; background:url(ulback.gif) repeat-x; position:relative;}
#dropline table {border-collapse:collapse: width:0; height:0; margin:-3px -10px;}

#dropline li {float:left;}
#dropline li a {display:block; height:40px; line-height:40px; padding:0 14px 0 0; float:left; color:#fff; text-decoration:none; font-family:tahoma, sans-serif; font-size:12px;}
#dropline li a b {display:block; height:40px; float:left; padding:0 0 0 14px; cursor:pointer;}
#dropline li a:hover {background:url(tab_a.gif) no-repeat right top; line-height:36px; height:44px}
#dropline li a:hover b {background:url(tab_b.gif) no-repeat left top; line-height:36px;}

#dropline li:hover > a {background:url(tab_a.gif) no-repeat right top; line-height:36px; height:44px}
#dropline li:hover > a b {background:url(tab_b.gif) no-repeat left top; line-height:36px;}

#dropline ul {padding:0; margin:0; list-style:none; position:absolute; height:25px; width:700px; background:#000000; left:-9999px; top:44px; z-index:10; border-bottom:1px solid #fff;}
#dropline ul li {height:25px; line-height:25px;}
#dropline ul.right li {float:right;}
#dropline ul li a {color:#000; padding:0 10px 0 10px; height:25px; line-height:25px; border-right:1px solid #e60; font-weight:bold; font-size:11px;}
#dropline ul li a:hover {height:25px; line-height:25px; background:transparent; color:#c60;}
#dropline ul.right li a {border-left:1px solid #e60; border-right:0;}
#dropline ul li a.last {border:0;}


#dropline :hover ul {left:0;}

#dropline li.current ul {left:0; z-index:1;}
#dropline li.current a {background:url(tab_a.gif) no-repeat right top; line-height:36px; height:44px}
#dropline li.current a b {background:url(tab_b.gif) no-repeat left top; line-height:36px;}
#dropline li.current ul li a {color:#000; padding:0 10px 0 10px; height:25px; line-height:25px; background:transparent;}
#dropline li.current ul li.current_sub a {color:#c60;}
#dropline li.current ul li a:hover {color:#c60;}

#contacts {

padding:0;
margin:0;
height:10em;
float:left;
list-style-type:none;


/*border-left:1px solid #FFF;*/
}
#contacts li {
line-height:2em;
padding:1px 10px;
text-align:left;
font-family:Arial, Helvetica, sans-serif; 
font-size:14px;
}