/*

Enter WP DEsign & creation comments here

*/

/*///GENERAL///*/

body{

	margin: 0px;

	background-image:url(gfx/bg.jpg);

	background-repeat: repeat-y;

	background-position: right;

	background-color:#f1f1f1;

	background-attachment:fixed;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000;

}

/*// Mathias prislsita style */

			.tr_pricelist_white {
				background-color: #FFFFFF;
				}
			.tr_pricelist_pink {
				background-color: #f8e8ff;
				}
			.td_pricelist_header {
				font-weight: bold;
				width: 150px;
				}
			.td_pricelist_column {
				text-align: left;
				padding-left: 10px;
				}
/*// Mathias prislsita style */

a img{

	border:none;

}



a link{text-decoration:none;color:#000;}

a {text-decoration:none;color:#000;}

a:hover {text-decoration:underline;color:#000;}

a:visited{color:#000;}

li{
	margin-left:20px;
}

#mainContainer {

	margin: 0 auto;

	width: 990px;

	padding:1px;

}

#pageContainer{

	/*border: 1px solid #0000ff;*/

}

#contentContainer{

	width: 990px;

	float: right;

	/*border: 1px solid #ff0000;*/

}

/*///HEADERS///*/

#header {

	width: 100%;

	height: 100px;

	/*border: 1px solid #333333;*/

	background-image: url(gfx/header.png);

	background-repeat: repeat-x;

}

#mainMenu{

	margin: 0 auto;

	padding-top:20px;

	height: 41px;

	width: 990px;

	/*border: 1px solid #333333;*/

}

#nav{

	float:right;

	margin-right:5px;

}



#produktFlash{

	width: 980px;

	margin-left:10px;

	padding-top:0px;

}



#logga{

	float:left;

	margin-left:15px;

}

#mainMenu a{

	margin-top:-14px;

	margin-left:-5px;

}



/*///CONTENT///*/

#leftCol{

	width: 705px;

	float: left;

	/*border: 1px solid #333333;*/

}



#rightCol{

	margin-left:5px;

	width: 280px;

	/*border: 1px solid #ff9900;*/

	float:left;

}



/*skuggningar*/

#bredTop{

	background-image:url(gfx/bredTop.png);

	height: 16px;

}

#bredMiddle{

	background-image:url(gfx/bredMiddle.png);

	background-repeat:repeat-y;

	padding-left:15px;

	padding-right:15px;

}

#bredBottom{

	background-image:url(gfx/bredBottom.png);

	height: 16px;

	margin-bottom:3px;

}



#smalTop{

	background-image:url(gfx/smalTop.png);

	height: 16px;

}

#smalMiddle{

	background-image:url(gfx/smalMiddle.png);

	background-repeat:repeat-y;

	padding-left:15px;

	padding-right:15px;

}

#smalBottom{

	background-image:url(gfx/smalBottom.png);

	height: 16px;

	margin-bottom:3px;

}

#newsMiddle{

	background-image:url(gfx/smalMiddle.png);

	background-repeat:repeat-y;

	padding-left:15px;

	padding-right:15px;

	height:382px;

}



#startPuff{

	height:140px;

	border-bottom: 1px solid #CCC;

	padding-bottom:10px;

}

#produktPuff{

	width:300px;

	border-bottom: 1px solid #CCC;

	margin-right:25px;

	padding-bottom:20px;

	padding-top:20px;

	float:right;

	display:inline;

}

#sidebarPuff{

	width:230px;

	border-bottom: 1px solid #CCC;

	margin-right:20px;

	padding-bottom:20px;

	margin-left:20px;

	padding-top:20px;

	float:right;

	display:inline;

}

#bottomPadding{

	height:10px;

}

#startPuff img{

	float:left;

	margin-right:10px;

}

#produktPuff img{

	float:left;

	margin-right:10px;

}



#blaTop{

	padding-top: 7px;

	background-image:url(gfx/blaBtn.jpg);

	width:250px;

	height:31px;

	text-align:center;

}

#blaTop h1{

	font-size:24px;

	color:#FFF;

	display:inline;

}



#rosaTop{

	padding-top: 7px;

	background-image:url(gfx/rosaBtn.jpg);

	width:250px;

	height:31px;

	text-align:center;

}

#rosaTop h1{

	font-size:24px;

	color:#FFF;

	display:inline;

}



#leftWall{

	background-image:url(gfx/leftWall.png);

	background-repeat:no-repeat;

	height: 545px;

	padding-left:45px;

	padding-right:15px;

}



#rightWall{

	background-image:url(gfx/rightWall.png);

	background-repeat:no-repeat;

	height: 545px;

	margin-bottom:5px;

	padding-left:15px;

	padding-right:15px;

	margin-bottom:10px;

}



/*///FOOTER///*/

#pushbottom{

	clear:both;

}

#footer{

	/*background-image:url(gfx/footer.png);

	background-repeat:no-repeat;*/

	height: 20px;

	width: 985px;

	margin-top:0px;

	padding-top:0px;

	color:#CCC;

	text-align:center;

}