body{
background-color: #F5FFE3;
}


h1{
color: #CC0000;
font-family: Georgia;
font-size: 24px;
font-style: italic;
margin: 25px 0 10px 0;
text-align: center;
}

h2{
color: #000080;
font-family: Georgia;
font-size: 14px;
margin: 0 0 5px 0;
}


h3{
color: #000080;
font-family: Georgia;
font-size: 16px;
font-style: italic;
margin: 0 0 5px 0;
}

h4{
color: #CC0000;
font-family: Georgia;
font-size: 50px;
font-style: italic;
margin: 0 0 10px 0;
}

h5{
color: #CC0000;
font-family: Georgia;
font-size: 14px;
font-style: italic;
margin: 0 0 10px 0;
}

ul{
margin: 0 0 0 -25px;
}

td{
color: #000080;
font-family: Georgia;
font-size: 11px;
}

#main{
position: relative;
text-align: center;
}

#bildstart{
position: relative;
z-index: 1;
}

#overstart{
position: absolute;
left: 0px;
top: 0px;
z-index: 5;
}

#overstart2{
position: absolute;
left: 0px;
top: 0px;
z-index: 7;
}

#logga{
position: absolute;
left: 490px;
top: 100px;
z-index: 8;
}

.ib{
border: #9CBB76 2px solid;
padding: 2px; }

a.meny:link, a.meny:visited{
color: #000080;
background-color: #FFFFFF;
font-family: Verdana, Arial;
font-size: 12px; 
font-weight: bold; 
display: block; 
height: 15px;
text-decoration: none;
padding: 2px;
border-left: #9CBB76 2px solid;
border-top: #9CBB76 2px solid;
border-right: #86AB55 2px solid;
border-bottom: #86AB55 2px solid;
margin: 0 0 10px 0;
}

a.meny:hover{
color: #9CBB76;
background-color: #F5FFE3;
font-family: Verdana, Arial;
font-size: 12px; 
font-weight: bold; 
display: block; 
height: 15px;
text-decoration: none;
padding: 2px;
border-left: #9CBB76 2px solid;
border-top: #9CBB76 2px solid;
border-right: #86AB55 2px solid;
border-bottom: #86AB55 2px solid;
margin: 0 0 10px 0;
}

.shopfarg{
color:#056327;
}

a.shopknapp:link,a.shopknapp:visited{
color:#000080;
font-size:125%;
font-weight:bold;
border:#008000 1px solid;
padding:1px;
float: right;
background-color:#F8F8D8;
text-decoration:none;
margin: 10px 0 10px 0;
line-height:26px;
}

a.shopknapp:hover{
color:#000000;
font-size:125%;
font-weight:bold;
border:#008000 1px solid;
padding:1px;
float: right;
background-color:#F8D8D8;
text-decoration:none;
margin: 10px 0 10px 0;
line-height:26px;
}




a.tillbakaknapp:link,a.tillbakaknapp:visited{
background-image: url(images/tillbaka_0.gif);
width:109px;
height:34px;
margin: 10px 0 10px -109px;
float:right;
display:block;
}

a.tillbakaknapp:hover{
background-image: url(images/tillbaka_1.gif);
width:109px;
height:34px;
margin: 10px 0 10px -109px;
float:right;
display:block;
}


a.kopknapp:link,a.kopknapp:visited{
background-image: url(images/kop_0.gif);
width:79px;
height:34px;
margin: 10px 0 10px 0;
float:right;
display:block;
}

a.kopknapp:hover{
background-image: url(images/kop_1.gif);
width:79px;
height:34px;
margin: 10px 0 10px 0;
float:right;
display:block;
}


a.nastaknapp:link,a.nastaknapp:visited{
background-image: url(images/nasta_0.gif);
width:80px;
height:34px;
margin: 10px 0 10px 0;
float:right;
display:block;
}

a.nastaknapp:hover{
background-image: url(images/nasta_1.gif);
width:80px;
height:34px;
margin: 10px 0 10px 0;
float:right;
display:block;
}




.button {
border: none;
background: url(images/nasta_0.gif);
width:80px;
height:34px;
float:right;
}
.button:hover {
border: none;
background: url(images/nasta_1.gif);
width:80px;
height:34px;
float:right;
}

.bbutton {
border: none;
background: url(images/andra_0.gif);
width:85px;
height:34px;
float:left;
margin-top: -132px;
}
.bbutton:hover {
border: none;
background: url(images/andra_1.gif);
width:85px;
height:34px;
float:left;
margin-top: -132px;
}

.orderbutton {
border: none;
background: url(images/skicka_bestallningen_0.gif) no-repeat top left;
width:275px;
height:36px;
float:right;
}
.orderbutton:hover {
border: none;
background: url(images/skicka_bestallningen_1.gif) no-repeat top left;
width:275px;
height:36px;
float:right;
}




.roundtop {background: #F5FFE3;}
.roundbottom {background: #F5FFE3;}
.roundbottom2 {background: #F5FFE3;}
.r1{margin: 0 5px; height: 1px; overflow: hidden; background: #9CBB76; 
border-left: 1px solid #9CBB76; border-right: 1px solid #9CBB76;}
.r2{margin: 0 3px; height: 1px; overflow: hidden; background: #ffffff; 
border-left: 1px solid #9CBB76; border-right: 1px solid #9CBB76; 
border-width: 0 2px;}
.r3{margin: 0 2px; height: 1px; overflow: hidden; background: #ffffff; 
border-left: 1px solid #9CBB76; border-right: 1px solid #9CBB76;}
.r4{margin: 0 1px; height: 2px; overflow: hidden; background: #ffffff; 
border-left: 1px solid #9CBB76; border-right: 1px solid #9CBB76;}

#container1 {
	background-color: #ffffff;
	width: 100%;
}

#content1 {
	text-align: left;
	padding: 10px; 
	border-left: 1px solid #9CBB76;
	border-right: 1px solid #9CBB76;
}


#container2 {
	background-color: #ffffff;
	width: 100%;
}

#content2 {
	text-align: left;
	padding: 20px; 
	border-left: 1px solid #9CBB76;
	border-right: 1px solid #9CBB76;
text-align: justify; 
}


#container3 {
	background-color: #ffffff;
	width: 100%;
}

#content3 {
	text-align: left;
	padding: 10px; 
	border-left: 1px solid #9CBB76;
	border-right: 1px solid #9CBB76;
text-align: center; 
}





#container4 {
	background-color: #ffffff;
	width: 100%;
}

#content4 {
	text-align: left;
	padding: 10px; 
	border-left: 1px solid #9CBB76;
	border-right: 1px solid #9CBB76;
}


a:link, a:visited{
color: #0000ff;
text-decoration:none;
}

a:hover{
color: #aa0000;
text-decoration:none;
}


.paddingright{
padding-right:50px;
}
