/* Tuksi Frontend - Stylesheet */
/* RPE 13.04.2007 */
@media print{

	/* make all fonts black on print outs */
	* {
		color:#000;
	}
	

/*html, body{
height:290mm;
}	*/
	
.main, 
.areaContent, 	
.content{
width:200mm;
float:none;
overflow:visible;
clear:both;
}

/*hide grid elements*/
.contentBottom, 
.areaLeft, 
.areaHeader, 
.mainBottom, 
.mainFooter, 
.mainCredit, 
.blogAddComment, 
.blogFooter, 
.pressBottom, 
.leftside, 
.top, 
.middle, 
.printReciept {
display:none!important;
}
/*hide modules*/
.m18 {
display:block;
}
	.m18 ul{
	float:none!important;
	clear:both!important;
	}
		.m18 ul li{
		float:none!important;
		clear:both!important;
		}
			.m18 ul li a{
			float:none!important;
			clear:both!important;
			}
			.m18 ul li div{
			}
.mFormularKontakt {
display:none;
}

.main {
padding-top:0;
left:0!important;
padding-left:0!important;
margin-left:0!important;
}
	.areaContent{
	text-align:center;
	float:none;
	left:0!important;
	padding-left:0!important;
	margin-left:0!important;
	padding-top:20px;
	padding-bottom:30px;
	}
		.areaContent .content{
		min-height:auto;
		*__height:auto;/*IE6&5*/
		left:0!important;
		padding-left:0!important;
		margin-left:0!important;
		}
		.areaContent .content *{
		line-height:15px;
		}

		
		

	.m8 .image{
	margin-right:15px;
	}
	.m6 .image{
	margin-right:19px;
	}
.mProductList{
height:100%;
}
	.mProductList ul{
	float:none;
	}

		.mProductList ul li.type1, 
		.mProductList ul li.type2{
		float:none;
		}

		



/************** Shop Kvittering udskrift **************************************/
				.mainwrapper {
				margin:0;
				padding-top:0;
				left: 0;
				width:200mm;
				}
				.mainwrapper .mainContent{
				float:left;
				width:200mm;
				padding:0;
				}	
				.mainwrapper .mainContent .m_vare_udbud table{
				width:auto;
				}
				.shopStep6 div.textCol1{
				width:300px;
				_*width:230px;
				margin-right:0;
				padding-right:30px;
				}
				.shopStep6 div.textCol2{
				width:200px;
				_*width:150px;
				margin-right:0;
				padding-right:70px;
				}
				.shopStep6 div.textCol3{
				width:120px;
				}
				.totalPris {
				width: 200mm;
				position:relative;
				border-top:5px solid #FFD457;
				}
				.totalPris .text {
				padding:0;
				position:relative;
				top:20px;
				left:18px;
				}
				.totalPris .prisen2 {
				margin:0;
				padding:0;
				position: absolute;
				right:3mm;
				_*right:35mm;
				top:20px;
				text-align: right!important;
				width:150px;
				}
			/*Firefox justeringer*/ /*IE7 justeringer*/
				head+body .shopStep6 div.textCol1{
				width:190px;
				*width:300px;
				}
				head+body .shopStep6 div.textCol2{
				width:208px;
				*width:200px;
				}
				head+body .shopStep6 div.textCol3{
				width:120px;
				*width:120px;
				}
				head+body .totalPris {
				width: 200mm;
				*width: 200mm;
				}
				head+body .totalPris .text {
				}
				head+body .totalPris .prisen2 {
				right:30mm;
				width:150px;
				*right:3mm;
				*width:150px;
				}
	
	
	
	
	
	
	
	
	
		
										.sIFR-flash {
											display: none !important;
											height: 0;
											width: 0;
											position: absolute;
											overflow: hidden;
										}
										
										.sIFR-alternate {
											visibility: visible !important;
											display: block !important;
											position: static !important;
											left: auto !important;
											top: auto !important;
											width:100% !important;
										height:auto !important;
										}
										.areaContent .content h1 .sIFR-alternate{
										font-family:Verdana, sans-serif;
										line-height:30px;
										font-size:26px;
										text-transform:normal;
										color:#9b600d;
										margin-bottom:2px;
										font-weight:normal;
										}
										.areaContent .content h2 .sIFR-alternate{
										font-family:Verdana, sans-serif;
										line-height:1em;
										font-size:18px;
										line-height:24px;
										text-transform:normal;
										color:#c3c95e;
										margin-bottom:25px;
										font-weight:normal;
										}		
		
/* end print styles*/	
}