@charset "utf-8";
/* CSS Document */

body {

	background: #FBD8F0 url('/img/background.jpg') top center fixed;
/*	background: #FBD8F0 url('/img/background.jpg') no-repeat scroll top;*/
	margin:0;
	line-height:1.5;
	font-size:75%;
	color:#333333;
	font-family: Trebuchet MS, Tahoma, Helvetica, Verdana, Arial, sans-serif;	
}

img, a img {border:none;}

h1 {font-size:2em;line-height:1em;margin-top:0.5em;}
h2 {font-size:1.7em;line-height:1em;margin-bottom:0.5em;}
h3 {font-size:1.5em;line-height:1em;margin-bottom:0.5em;}
h4 {font-size:1em;line-height:1em;margin-bottom:0.5em;color:#000000;}
h1,h2,h3{color:#9DE62C;}

a:link, a:visited, a:active {color:#C53676;	text-decoration:underline;}
a:hover {text-decoration:none;}

lime{color:#9DE62C;}
pink{color:#C53676;}

.stages {color:#FFFFFF; height:15px;}
.stages p {margin-left:10px;}
strong {font-weight:bold;}

ul {margin:0 1.5em 1.4em 1.2em;}
ul, ul li {list-style-type:square;}

.container {
 	width:978px;
/*	background-color: #ffffff;*/
	background: #fff ;
	/*margin-top:130px;*/
	margin-top:0px;	
 	margin-left: auto;
 	margin-right: auto;
	overflow: auto;/*mac fix - utan denna så blir inte height dynamisk */

}

.header {
	margin:0;
	padding:0;
	width: 978px;
	height: 125px;
}

.logo{ width:150;float:left;}
.shoppingcart{float: right;text-align:right; padding-top:40px; padding-right:30px;}

.leftcol{
	float:left;
	margin:65px 0 0 0;
	padding:0;
	width:200px;
}

.mainbox{
/*	margin:2em 0 0 0;*/
/*	background:#FFFFff;*/
	float:left;
	width:740px;	
	margin:0;
	padding:0;
}

img.floatLeft { 
    float: left;
	margin-left: 2%;
}

/*TOP MENU*/
.topmenu{
/*	float:left;*/
	margin:10px 0 0 0;
/*	width:687px;*/
	height:40px;
}

.topmenu ul {list-style: none; margin-left:-1.2em;}
.topmenu li {float: left; display: inline;list-style: none; display: block; text-transform: uppercase;font-size:1.2em;}
.topmenu ul a {
padding:0 0 0 1em;
/*display: block;*/
line-height: 20px;
text-decoration: none;
color: #000;
font-weight: bold;
}
.topmenu ul a:hover { 
color:#C53676;
text-decoration: underline;
}
/*END TOP MENU*/

/*.imgbox {
	float:left;
	width: 250px;
	margin:0 0 0 1em;
}*/

.txtbox {
	width: inherit;
	/*float:left;*/
	margin-left: 2%;
	margin-top:2%;
}

/*SUBMENU*/
.submenu{
	width:200px;
/*	height:380px;*/
	overflow:hidden;
/*	background-color:#ccc;*/
	display:block;
}

a.submenu_link:link, a.submenu_link:visited, a.submenu_link:active{
	background-image:url('/img/btn_bg.jpg');
	width:200px;
	height:30px;
	padding-left:40px;
	line-height:30px;
	vertical-align:middle;
	font-size: 11px;
	font-weight:bold;
	color:#000;
	display:block;
	text-decoration:none;
/*	background:none;
	text-transform:uppercase;
*/
}

a.submenu_link:hover{
/*	color:#B62079;*/
	text-decoration:underline;
}
/*END SUBMENU*/

/*MATINLÄGG*/
.inlagg {
/*padding-top:20px;*/
	width:720px;
	float:left;
	margin-bottom:20px;
}
.inlagg_bild{
	float:left;
	width:150px;
	/*height:150px;*/
}
.inlagg_txt{
	padding-left:15px;
	float:left;
	width:550px;	
/*	height:150px;*/
}
.source{
font-size:9px;
font-style:italic;
}

/* PAGE TURNER */
.pageturner {
	width: 700px;
	padding: 7px 0px 5px 0px;
	margin: 0px 0px 8px 0px;
	text-align: center;
	/*background: url("/img/divider_horiz.gif") repeat-x left bottom;*/
	}

a.leftarrow, a.rightarrow {	width: 50px; height: 25px;}

a.leftarrow, a.rightarrow {
	float: left;
	background: url("/img/arrow_left.gif") no-repeat;
/*	margin: 3px 0px 0px 0px;*/
	}

a.rightarrow {
	float: right;
	background: url("/img/arrow_right.gif") no-repeat;
}



/* PRODUCTS */

a.prodlink{
	/*background: #FFFFFF url("/img/border.jpg") no-repeat;*/
	background: #FFFFFF;
	padding-right:18px;
	padding-top:10px;
	float:left;
/*	display: block;*/
	width: 163px;
	height: 199px;
	overflow: hidden;
	text-align:left;
}

a.prodlink:link, a.prodlink:visited, a.prodlink:active, a.prodlink:hover{
	text-decoration: none;
	color:#000000;	
}


.prodprice{ font-size:16px;font-weight:bold;}
/*.prodtitle {font-size:1.2em;line-height:0.5em;}*/
/*.prodprice {font-size:1.3em;line-height:0.1em;font-weight:bold;}
.prodimg{display: block; clear: both; margin: auto;}*/
.prod_title_price{color:#666666;font-size:11px;}

.address{color:#666666;font-size:11px;}

.inputfield{
	width:145px;
	height:21px;
	background:url('/img/inputfield.gif') no-repeat;
	border:medium none;
	font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding:03px 8px 0 4px;
}

.inputfield_zip{
	width:38px;
	height:21px;
	background:url('/img/inputfield_zip.gif') no-repeat;
	border:medium none;
	font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding:03px 8px 0 4px;
}

.inputfield_city{
	width:100px;
	height:21px;
	background:url('/img/inputfield_city.gif') no-repeat;
	border:medium none;
	font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding:03px 8px 0 4px;
}

a.feedback {
	position: fixed;
	background: url(/img/feedback.png) no-repeat 0 0;
	top: 90px;
	right: 0;
	height: 102px;
	width: 40px;
	overflow: hidden;
	text-indent: -999%;
	z-index: 90;
}


