html
{
	margin:0;
	text-align:center;
}

body
{
	background-color:#fff;
	background-image: url(skiss/bilder/bg_green_house.gif);
	text-align:center;
	color:#6F747F;
	font-family: arial, verdana, sans-serif;
	font-size:12px;
	margin-top:0;
}

h1, h2, h3
{
font-family: arial narrow, arial, verdana, sans-serif;
font-weight:bold;
font-size:20px;
color:#5F7BBF;

}


h1 a, h2 a, h3 a, h4 a
{
	font-family: arial narrow, arial, verdana, sans-serif;
	font-weight:bold;
	font-size:20px;
	color:#5F7BBF;
	text-decoration:none;
}



#banner {
	margin-top:0;
	background: #fff;
	background-image: url(bilder/banner_01.jpg);
	height:140px;
	width:750px;

}

#outer_wrapper {
	background: #fff url(background_3.gif) repeat-y left;
	width:750px;
	text-align:left;
}

#wrapper {
	background:  url(background_2.gif) repeat-y right;
	width:750px;
	text-align:left;
}

#container {
	width: 100%;
	float: left;
	margin-right: -270px;
	background: url(background_2.gif) repeat-y right;

}

#content {
	margin-right: 270px;
	background: #fff url(background_3.gif) repeat-y left;

}

#content2 {

	background: #fff url(background_3.gif) repeat-y left;

}

#main {
	margin-left: 10px;
	margin-right:10px;
}



#sidebar {

	float: right;
	margin:0;
	padding: 0;	width: 268px;	

}

table.huvudmenytabell
{
text-align:center;
margin-top:3px;
border:1px solid #eee;
}



h1 {
	margin-top: 0;
}

.last {
	margin-bottom: 0;
}

.clearing {
	height: 0;
	clear: both;
}

.prodblock
{
width:470px;
clear:both;
}

.prodblock2
{

clear:both;
margin-top:20px;
}

.prodbild
{
float:left;
width:160px;
}

.prodbildfloat
{
float:left;

padding:10px;
width:160px;
}


.prodbild img, .prodbildfloat img, .storbild img
{
border:1px solid #ddd;
}

.prodbeskrivning
{

float:left;
width:300px;
}

div#sidlankar
{
padding:5px;
}

/* Huvudmenyn med länkar till de olika sidorna  */
#navlist ul
{
margin: 0;
white-space: nowrap;
padding: 0;
}

#navlist li
{
display: inline;
list-style-type: none;
}

#pstart a 
{
width:40px;
}


#navlist a
{
padding: 1px 8px 1px 24px;
border: 1px solid #333;
background-color: #999;
background-image: url(images/l1_down.gif);
}

#navlist a:link, #navlist a:visited
{
color: #EEE;
text-decoration: none;
}

#navlist a:hover
{
border: 1px solid #333;
background-color: #FF6600;
background-color: #FFA865;

color: #333;
}

#active a:link, #active a:visited, #active a:hover
{
border: 1px solid #333;
background-color: #FF6600;
background-color: #FFA865;

color: #333;
}


/*Bakgrunder till inforutan till höger*/

div.hogerinforuta
{
margin:5px 0 0 0;
padding: 8px 4px 8px 4px;
font-size:18px;
color:#eee;
background:url(bilder/platta_ton_morkbla.jpg) top left no-repeat;
/*height:140px;*/

}


/* jubileumslänk med extra luft... */

div#jubileumslank
{
padding:6px 0 0 0;
background:url(bilder/fade_grey_white.jpg) top left repeat-x;
margin:5px 0 0 0;
}

div#jubileumslankfooter
{
	height:50px;
	background:url(bilder/fade_grey_white.jpg) bottom left repeat-x;
	margin:0;
}

#footer {
	background: #d7dabd;
	width:750px;
	height:70px;
}


#footerleft, #footercenter, #footerright, #footerfarright
{
float:left;
/*padding:5px;
width:340px;*/
margin:12px 20px;
text-align:left;
}


#footerleft a, #footercenter a, #footerright a, #footerfarright a
{
	text-decoration: none;
}

#footerleft img, #footercenter img,  #footerright img , #footerfarright img
{
	vertical-align:top;
}





div#vagbeskrivning
{
width:750px;
margin:0;
padding:0;
background:#fff;

clear:both;
text-align:left;
}

#vagbeskrivning h3
{
padding:10px;
}

td.vaxterkategori
{

	background:#fff;
}


td.krukorkategori
{
width:240px;

	background:#fff;
}

td.krukorkategori h3, td.vaxterkategori h3, #main h3
{
clear:left;
margin:0 0 8px 0;
padding:5px 0 0 5px;
border-top:1px solid #eee;
}

td.krukorkategori p, td.vaxterkategori p
{
clear:left;

padding:0 3px 0 0;

}

td.krukorkategori p img , td.vaxterkategori p img
{

float:left;
clear:right;

border:0;

width:120px;
}

td.vaxterkategori p.toppkategorinamn
{
clear:both;
margin:4px;
padding:6px;
background:#efefef;
font-weight:bold;

}

td img.kategoribild
{
float:left;
margin-right:12px;
border:1px solid #eee;
}

td p.kategorinamn
{
float:left;
clear:right;
}

div.hogerinforuta
{
	text-align:center;
	padding:4px;
	font-family: georgia , times, serif;
	width:260px;
}
div.hogerinforuta a
{
	color:#fff;
}

p.standard
{
padding:3px;
text-align:left;
font-family: arial, verdana, sans-serif;
font-size:12px;
}

p.mediumstandard
{
	font-size:14px;
}


p.bigstandard
{
	font-size:18px;
}

p.mediumstandard a, p.bigstandard a
{
	text-decoration:none;
}


div.bildblock
{
	margin:50px 5px 5px 10px;
}

div.storbild
{
	float:left;
}

div.storbildram
{
float:left;
width:400px;
height:300px;
border:1px solid #ddd;
}

div.storbeskrivning
{
margin:30px 0 0 10px;
float:left;

width:200px;
}

div.storbeskrivning:hover
{
border:1px dotted #eee;
}

img.minithumbnail
{
width:40px;
height:30px;
}
