/*Cocoon Styles*/

@media screen {	
/* Tags */
	body
	{
		padding: 3px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		font-size: 10px;
		font-family: verdana, arial, tahoma;
		color: #000000;
		height: 100%;
		background-color : #FFFFFF;
		scrollbar-arrow-color: #FFFFFF;
		scrollbar-base-color: #EA068A;
		background-image: url(../media/site/contentBG.gif);	
		background-repeat: repeat-y;
	}
	table, tr, td, div, span {
		font-size: 10px;
		font-family: Verdana,Tahoma,Helvetica,Arial;
		color: #444444;
	}
	p{
		font-size: 10px;
		font-family: Verdana,Tahoma,Helvetica,Arial;
		color: #444444;
		font-weight: normal;	
		line-height : 16px;
	}
	
	b {
		font-weight: bold;
	}
	strong {
		font-weight: bold;
	}
	hr {
		color:#FF8A00;
		size: 1;
	}
	a {
		font-size: 10px;
		font-family: Verdana,Tahoma,Helvetica,Arial;
		color: #026CDA;
		font-weight: normal;	
		line-height : 16px;
		text-decoration: underline;
	}
	a:link {
		color: #026CDA;
	}
	a:visited {
		color: #8000ff;
	}
	a:active {
		color: #ff3300;
	}
	a:hover {
		text-decoration: none;
	}

	/* Divs */
	#container{
		background-image : url(../media/site/siteBG.gif);		
	} 
	#separator{
		width: 960px;
		height: 10px;
		background-color : #FFFFFF;	
	}
	#colsDiv{


	}
	#colsDiv #leftColDiv{
		float: left;
		width: 140px;
		padding: 0px 0px 0px 0px;	
		margin: 0px 0px 0px 0px;	
	}
	#colsDiv #leftColDiv #leftContentDiv{
		width: 140px;
		border-top: 1px solid #000000;
		padding: 125px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		background-image : url(../media/site/leftTopBG2.gif);
		background-repeat : no-repeat;
	}	
	#colsDiv #leftColDiv #leftBottomDiv{
		width: 139px;
		height: 145px;
		padding: 0px 0px 0px 0px;
		margin: 10px 0px 10px 0px;
		background-image : url(../media/site/leftBottom.gif);
		background-repeat : no-repeat;
		display: none;
	}		
	
	#colsDiv #middleColDiv{
		float: left;
		width: 660px;
		padding: 0px 3px 0px 0px;	
		margin: 0px 0px 0px 0px;	
	
	}
	#colsDiv #middleColDiv #top{
		width: 160px;
		height: 32px;
		background-image : url(../media/site/siteTopBG.gif);
		background-repeat : no-repeat;		
		text-align: center;
		border-top: 1px solid #000000;	
		border-right: 1px solid #000000;
		border-bottom: 1px solid #000000;
		border-left: 0px;	
		padding: 20px 0px 0px 499px;
		margin: 0px 0px 3px 0px;								
	}
	#colsDiv #middleColDiv #content{
		width: 625px;
		padding: 5px 15px 15px 15px;	
		margin: 0px 0px 0px 3px;
		border: 1px solid #000000;					
	}
	#colsDiv #middleColDiv #foldercontent{
		padding: 0px 0px 0px 0px;	
		margin: 0px 0px 0px 3px;
	}	
	
	#colsDiv #rightColDiv{
		float: left;
		width: 152px;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;		
	}
	#colsDiv #rightColDiv #rightContentDiv{
		float: left;
		width: 152px;
		border-top: 1px solid #000000;
		background-image : url(../media/site/partners.gif);
		background-repeat : no-repeat;				
		padding: 40px 0 0 0;
		margin: 0px 0px 0px 0px;						
	}	
	#startTextDiv{
		height:36px;
		width: 540px;		
		padding: 5px 5px 5px 5px;
		margin: 292px 0px 0px 5px;	
		background-color : #FFFFFF;
		border: 1px solid #000000;
	}
	#bigImgDiv{
		width: 655px;
		height: 345px;
		border: 1px solid #000000;
		margin: 0px 0px 3px 0px;
		FILTER: progid:DXImageTransform.Microsoft.Fade(duration=3, gradientsize=0.5, wipeStyle=0);
	}	
	#aktuelltDiv{
		width: 640px;
		height: 75px;
		border: 1px solid #000000;
		cursor: default;
		cursor: hand;
		padding: 12px 0px 0px 15px;
		margin: 0px 0px 10px 0px;
		background-image: url(../media/site/ny_aktuellt_yta.jpg);
		
	}
	#cocooBloggDiv{
		width: 655px;
		height: 142px;
		border: 1px solid #000000;
		cursor: default;
		cursor: hand;
		padding: 0;
		margin: 0px 0px 3px 0px;
	}	
	#cocooPayDiv{
		width: 655px;
		height: 142px;
		border: 1px solid #000000;
		cursor: default;
		cursor: hand;
		padding: 0;
		margin: 0px 0px 3px 0px;
	}				
	#aktuelltDiv P{
		font-size: 10px;
		font-family: Verdana,Tahoma,Helvetica,Arial;
		color: #444444;
		font-weight: normal;	
		line-height : 20px;	
	}	
	#nextCocooningDiv{
		width: 655px;
		height: 89px;
		border: 1px solid #000000;	
		cursor:default;
		cursor: hand;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 10px 0px;	
		display: none;		
	}	
	#nextCocooningDiv #nextCocooningContentDiv{
		float: left;	
		width: 225px;
		height: 69px;
		cursor:default;
		cursor: hand;
		padding: 20px 0px 0px 430px;
		margin: 0px 0px 0px 0px;	
		background-image: url(../media/site/nextCocooning.gif);				
	}
	#nextCocooningDiv #nextCocooningContentDiv span{
		font-size: 11px;
		font-family: Arial,Verdana,Tahoma,Helvetica;
		color: #444444;
		font-weight: bold;	
		line-height : 20px;	
	}
	#nextCocooningDiv #nextCocooningContentDiv strong{
		font-size: 14px;
		font-family: Arial,Verdana,Tahoma,Helvetica;
		color: #444444;
		font-weight: bold;	
		line-height : 20px;	
	}		
	#broschklockaDiv{
		padding: 0px 0px 0px 0px;	
		margin: 0px 0px 10px 0px;	
		width: 657px;	
		height: 62px;			
	}
	#broschklockaDiv #broschDiv{
		float: left;	
		width: 225px;
		height: 50px;
		border: 1px solid #000000;	
		cursor:default;
		cursor: hand;
		padding: 10px 0px 0px 100px;
		margin: 0px 3px 0px 0px;
		text-align: left;
	}
	#broschklockaDiv #broschDiv span{
		font-size: 11px;
		font-family: Arial,Verdana,Tahoma,Helvetica;
		color: #444444;
		font-weight: bold;	
		line-height : 20px;	
	}
	#broschklockaDiv #broschDiv strong{
		font-size: 14px;
		font-family: Arial,Verdana,Tahoma,Helvetica;
		color: #444444;
		font-weight: bold;	
		line-height : 20px;	
	}
	#broschklockaDiv #klockaDiv{
		float: left;	
		width: 230px;
		height: 50px;
		border: 1px solid #000000;	
		cursor:default;
		cursor: hand;
		padding: 10px 0px 0px 95px;
		margin: 0px 0px 0px 0px;			
	}
	#broschklockaDiv #klockaDiv span{
		font-size: 11px;
		font-family: Arial,Verdana,Tahoma,Helvetica;
		color: #444444;
		font-weight: bold;	
		line-height : 20px;	
	}
	#broschklockaDiv #klockaDiv strong{
		font-size: 14px;
		font-family: Arial,Verdana,Tahoma,Helvetica;
		color: #444444;
		font-weight: bold;	
		line-height : 20px;	
	}
	#cocooAnnonsDiv{
		width: 655px;
		height: 89px;
		border: 1px solid #000000;	
		cursor:default;
		cursor: hand;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 10px 0px;		
	}
	#favaterforsDiv{
		padding: 0px 0px 0px 0px;	
		margin: 0px 0px 10px 0px;	
		width: 657px;	
		height: 62px;
		display: none;			
	}
	#favaterforsDiv #favoritDiv{
		float: left;	
		width: 305px;
		height: 50px;
		border: 1px solid #000000;	
		cursor:default;
		cursor: hand;
		padding: 10px 20px 0px 0px;
		margin: 0px 0px 0px 0px;
		text-align: right;
	}
	#favaterforsDiv #favoritDiv span{
		font-size: 11px;
		font-family: Arial,Verdana,Tahoma,Helvetica;
		color: #444444;
		font-weight: bold;	
		line-height : 20px;	
	}
	#favaterforsDiv #favoritDiv strong{
		font-size: 14px;
		font-family: Arial,Verdana,Tahoma,Helvetica;
		color: #444444;
		font-weight: bold;	
		line-height : 20px;	
	}
	#favaterforsDiv #aterforsaljareDiv{
		float: left;	
		width: 305px;
		height: 50px;
		border: 1px solid #000000;	
		cursor:default;
		cursor: hand;
		padding: 10px 0px 0px 20px;
		margin: 0px 3px 0px 0px;			
	}
	#favaterforsDiv #aterforsaljareDiv span{
		font-size: 11px;
		font-family: Arial,Verdana,Tahoma,Helvetica;
		color: #444444;
		font-weight: bold;	
		line-height : 20px;	
	}
	#favaterforsDiv #aterforsaljareDiv strong{
		font-size: 14px;
		font-family: Arial,Verdana,Tahoma,Helvetica;
		color: #444444;
		font-weight: bold;	
		line-height : 20px;	
	}
	#visningbetalDiv{
		padding: 0px 0px 0px 0px;	
		margin: 0px 0px 10px 0px;		
		width: 657px;	
		height: 62px;				
	}
	#visningbetalDiv #livevisningDiv{
		float: left;	
		width: 315px;
		height: 54px;
		border: 1px solid #000000;	
		cursor:default;
		cursor: hand;
		padding: 6px 10px 0px 0px;
		margin: 0 3px 0 0;
		text-align: right;		
	}
	#visningbetalDiv #livevisningDiv span{
		font-size: 11px;
		font-family: Arial,Verdana,Tahoma,Helvetica;
		color: #444444;
		font-weight: bold;	
		line-height : 18px;	
	}
	#visningbetalDiv #livevisningDiv strong{
		font-size: 14px;
		font-family: Arial,Verdana,Tahoma,Helvetica;
		color: #444444;
		font-weight: bold;	
		line-height : 16px;	
	}
	#visningbetalDiv #betalningarDiv{
		float: left;	
		width: 315px;
		height: 50px;
		border: 1px solid #000000;	
		cursor:default;
		cursor: hand;
		padding: 10px 0px 0px 10px;
		margin: 0px 0px 0px 0px;			
	
	}
	#visningbetalDiv #betalningarDiv span{
		font-size: 11px;
		font-family: Arial,Verdana,Tahoma,Helvetica;
		color: #444444;
		font-weight: bold;	
		line-height : 20px;	
	}
	#visningbetalDiv #betalningarDiv strong{
		font-size: 14px;
		font-family: Arial,Verdana,Tahoma,Helvetica;
		color: #444444;
		font-weight: bold;	
		line-height : 20px;	
	}
	#mailtobasketDiv{
		padding: 0px 0px 0px 0px;	
		margin: 0 0 10px 0;	
		width: 657px;	
		height: 284px;		
	}
	#mailtobasketDiv #mailDiv{
		float: left;	
		width: 305px;
		height: 270px;
		border: 1px solid #000000;	
		padding: 7px 10px 5px 10px;
		margin: 0 3px 0 0;
	}
	#mailtobasketDiv #tobasketDiv{
		float: left;	
		width: 305px;
		height: 270px;
		border: 1px solid #000000;	
		padding: 7px 10px 5px 10px;
		margin: 0px 0px 0px 0px;			
	
	}
	#cocooDiv{
		width: 655px;
		border: 1px solid #000000;	
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 10px 0px;	
		background-image: url(../media/site/smallCornerBG.gif);
		background-repeat: no-repeat;	
		background-position : right top;		
	}	
	#cocoo2Div{
		width: 655px;
		border: 1px solid #000000;	
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 10px 0px;	
		cursor: hand;
		cursor: pointer;				
	}
	#cocoo2Div H1{
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		font-size: 14px;
		font-family: Arial,Verdana,Tahoma,Helvetica;
		color: #EA068A;					
	}
	#imagesDiv{
		padding: 0px 0px 0px 0px;	
		margin: 0px 0px 10px 0px;	
		width: 657px;	
		height: 138px;			
	}	
	#imagesDiv #images1Div{
		float: left;		
		padding: 0px 0px 0px 0px;	
		margin: 0 3px 0 0;	
		width: 160px;	
		height: 138px;	
		text-align: center;	
		border: 1px solid #000000;			
	}		
	#imagesDiv #images2Div{
		float: left;		
		padding: 0px 0px 0px 0px;	
		margin: 0 3px 0 0;	
		width: 160px;	
		height: 138px;			
		text-align: center;		
		border: 1px solid #000000;				
	}	
	#imagesDiv #images3Div{
		float: left;		
		padding: 0px 0px 0px 0px;	
		margin: 0 3px 0 0;	
		width: 160px;	
		height: 138px;
		text-align: center;	
		border: 1px solid #000000;				
	}	
	#imagesDiv #images4Div{
		float: left;		
		padding: 0px 0px 0px 0px;	
		margin: 0px 0px 0px 0px;	
		width: 160px;	
		height: 138px;
		text-align: center;			
		border: 1px solid #000000;				
	}	
	.startTitleClass{
		width: 160px;	
		height: 13px;
		text-align: center;
		padding: 3px 0 0 0;	
		margin: 0px 0px 0px 0px;	
		border-bottom: 1px solid #000000;		
	}
	#imagesDiv #images1Div #imgSRC1{
		cursor:default;
		cursor: hand;	
		padding: 0px 0px 0px 0px;	
		margin: 0px 0px 0px 0px;	
		width: 160px;	
		height: 138px;	
		FILTER: progid:DXImageTransform.Microsoft.Fade(duration=2, gradientsize=0.5, wipeStyle=0);
	}
	#imagesDiv #images4Div #imgSRC1 #imgSRC1Index0{
		padding: 0px 0px 0px 0px;	
		margin: 0px 0px 0px 0px;	
		width: 160px;	
		height: 138px;
		display: block;
	}
	#imagesDiv #images1Div #imgSRC1 #imgSRC1Index1{
		padding: 0px 0px 0px 0px;	
		margin: 0px 0px 0px 0px;	
		width: 160px;	
		height: 138px;
		display: none;		
	}
	#imagesDiv #images1Div #imgSRC1 #imgSRC1Index2{
		padding: 0px 0px 0px 0px;	
		margin: 0px 0px 0px 0px;	
		width: 160px;	
		height: 138px;
		display: none;			
	}		
	#imagesDiv #images2Div #imgSRC2{
		cursor:default;
		cursor: hand;	
		padding: 0px 0px 0px 0px;	
		margin: 0px 0px 0px 0px;	
		width: 160px;	
		height: 138px;	
		FILTER: progid:DXImageTransform.Microsoft.Fade(duration=2, gradientsize=0.5, wipeStyle=0);
	}
	#imagesDiv #images2Div #imgSRC2 #imgSRC2Index0{
		padding: 0px 0px 0px 0px;	
		margin: 0px 0px 0px 0px;	
		width: 160px;	
		height: 138px;
	}
	#imagesDiv #images2Div #imgSRC2 #imgSRC2Index1{
		padding: 0px 0px 0px 0px;	
		margin: 0px 0px 0px 0px;	
		width: 160px;	
		height: 138px;
		display: none;			
	}
	#imagesDiv #images2Div #imgSRC2 #imgSRC2Index2{
		padding: 0px 0px 0px 0px;	
		margin: 0px 0px 0px 0px;	
		width: 160px;	
		height: 138px;
		display: none;			
	}	
	#imagesDiv #images3Div #imgSRC3{
		cursor:default;
		cursor: hand;	
		padding: 0px 0px 0px 0px;	
		margin: 0px 0px 0px 0px;	
		width: 160px;	
		height: 138px;	
		FILTER: progid:DXImageTransform.Microsoft.Fade(duration=2, gradientsize=0.5, wipeStyle=0);
	}
	#imagesDiv #images3Div #imgSRC3 #imgSRC3Index0{
		padding: 0px 0px 0px 0px;	
		margin: 0px 0px 0px 0px;	
		width: 160px;	
		height: 138px;
			
	}
	#imagesDiv #images3Div #imgSRC3 #imgSRC3Index1{
		padding: 0px 0px 0px 0px;	
		margin: 0px 0px 0px 0px;	
		width: 160px;	
		height: 138px;
		display: none;			
	}
	#imagesDiv #images3Div #imgSRC3 #imgSRC3Index2{
		padding: 0px 0px 0px 0px;	
		margin: 0px 0px 0px 0px;	
		width: 160px;	
		height: 138px;
		display: none;			
	}	
	
	#imagesDiv #images4Div #imgSRC4{
		cursor:default;
		cursor: hand;	
		padding: 0px 0px 0px 0px;	
		margin: 0px 0px 0px 0px;	
		width: 160px;	
		height: 138px;	
		FILTER: progid:DXImageTransform.Microsoft.Fade(duration=2, gradientsize=0.5, wipeStyle=0);
	}
	#imagesDiv #images4Div #imgSRC4 #imgSRC4Index0{
		padding: 0px 0px 0px 0px;	
		margin: 0px 0px 0px 0px;	
		width: 160px;	
		height: 138px;
			
	}
	#imagesDiv #images4Div #imgSRC4 #imgSRC4Index1{
		padding: 0px 0px 0px 0px;	
		margin: 0px 0px 0px 0px;	
		width: 160px;	
		height: 138px;
		display: none;			
	}
	#imagesDiv #images4Div #imgSRC4 #imgSRC4Index2{
		padding: 0px 0px 0px 0px;	
		margin: 0px 0px 0px 0px;	
		width: 160px;	
		height: 138px;
		display: none;			
	}					
	/*  Body */
	.body{
		background-color : #FFFFFF;
		scrollbar-arrow-color: #FFFFFF;
		scrollbar-base-color: #EA068A;		
	}
	/* Text */
	.title{
		font-size: 18px;
		font-family: Verdana,Tahoma,Helvetica,Arial;
		color: #EA068A;
		font-weight: normal;
		line-height : 22px;
	}
	.intro{
		font-size: 11px;
		font-family: Verdana,Tahoma,Helvetica,Arial;
		color: #444444;
		font-weight: bold;	
		line-height : 16px;
	}
	.intro P {
		font-size: 11px;
		font-family: Verdana,Tahoma,Helvetica,Arial;
		color: #444444;
		font-weight: bold;	
		line-height : 16px;
	}
	.introduction{
		font-size: 11px;
		font-family: Verdana,Tahoma,Helvetica,Arial;
		color: #444444;
		font-weight: bold;	
		line-height : 16px;
	}
	.introduction P {
		font-size: 11px;
		font-family: Verdana,Tahoma,Helvetica,Arial;
		color: #444444;
		font-weight: bold;	
		line-height : 16px;
	}
	.text{
		font-size: 10px;
		font-family: Verdana,Tahoma,Helvetica,Arial;
		color: #555555;
		font-weight: normal;	
		line-height : 16px;
	}
	.text P {
		font-size: 10px;
		font-family: Verdana,Tahoma,Helvetica,Arial;
		color: #555555;
		font-weight: normal;	
		line-height : 16px;
	}
	.text a{
		font-size: 10px;
		font-family: verdana,geneva,arial;
		color: #EA068A;
	}
	.text a:hover{
		font-size: 10px;
		font-family: verdana,geneva,arial;
		color: #EA068A;
	}
	.datetext{
		font-size: 10px;
		font-family: verdana,geneva,arial;
		color: #999999;
	}
	.copy{
		font-size: 10px;
		font-family: verdana,geneva,arial;
		color: #F85D00;
	}
	.copy P{
		font-size: 10px;
		font-family: verdana,geneva,arial;
		color: #F85D00;
	}
	.copy a{
		font-size: 10px;
		font-family: verdana,geneva,arial;
		color: #026CDA;
	}
	.imagetext{
		font-size: 10px;
		font-family: verdana,geneva,arial;
		color: #D94D00;
		line-height : 16px;	
	}
	.imagetext P{
		font-size: 10px;
		font-family: verdana,geneva,arial;
		color: #555555;
	}
	.imagetext a{
		font-size: 10px;
	}
	
	a.historyLink{
		font-size: 10px;
		font-family: verdana,geneva,arial;
		font-weight: normal;	
		line-height : 16px;	
	}
	a:hover.historyLink{
		font-size: 10px;
		font-family: verdana,geneva,arial;
		font-weight: normal;	
		line-height : 16px;	
	}
	.historyText{
		font-size: 10px;
		font-family: verdana,geneva,arial;
		color: #999999;
		font-weight: bold;
		line-height : 16px;				
	}
	a.annonsLink{
		font-size: 10px;
		font-family: verdana,geneva,arial;
		font-weight: normal;	
		line-height : 16px;	
		color: #EA068A;	
		text-decoration: none;	
	}
	a:hover.annonsLink{
		font-size: 10px;
		font-family: verdana,geneva,arial;
		font-weight: normal;	
		line-height : 16px;	
		color: #EA068A;	
		text-decoration: none;	
	}
	a:visited.annonsLink{
		font-size: 10px;
		font-family: verdana,geneva,arial;
		font-weight: normal;	
		line-height : 16px;	
		color: #EA068A;	
		text-decoration: none;
	}
	/* SiteLayout */
	.cocoonMenuTD{
		border-right: 1px solid #000000;
		border-bottom: 1px solid #000000;	
		background-image : url(../media/site/leftTopBG.gif);
		background-repeat : no-repeat;
	}
	
	/*  */
	.currentRef{
		color: #D94D00;
		font-family: verdana,geneva,arial;
		font-weight: normal;	
		line-height : 16px;		
	}
	.priceTitle{
		color: #D94D00;
		font-family: verdana,geneva,arial;
		font-weight: normal;	
		line-height : 16px;			
	}
	a.back{
		font-size: 10px;
		font-family: verdana,geneva,arial;
		font-weight: normal;	
		line-height : 16px;	
	}
	a:hover.back{
		font-size: 10px;
		font-family: verdana,geneva,arial;
		font-weight: normal;	
		line-height : 16px;	
	}
	.redColor{
		color: #FF0000;
	}
	/* Menu */
	.MenuTD{
		padding-left: 3px;
		padding-top: 10px;
	} 
	a.Menu {
		color: #000000;
		text-decoration: none;
		font-size: 10px;
		line-height : 12px;
		font-weight: bold;			
	}
	a.Menu:hover {
		color: #000000;
		text-decoration: underline;
		font-size: 10px;
		line-height : 12px;
		font-weight: bold;			
	}
	a.Menu:visited {
		color: #000000;
		text-decoration: none;
		font-size: 10px;
		line-height : 12px;
		font-weight: bold;			
	}
	.SelectedMenuTD{
		padding-left: 3px;
		padding-top: 10px;	
	} 
	a.SelectedMenu {
		color: #000000;
		text-decoration: underline;
		font-size: 10px;
		font-weight: bold;	
	}
	a.SelectedMenu:hover {
		color: #000000;
		text-decoration: underline;
		font-size: 10px;
		font-weight: bold;		
	}
	a.SelectedMenu:actived {
		color: #000000;
		text-decoration: underline;
		font-size: 10px;
		font-weight: bold;		
	}
	a.SelectedMenu:visited {
		color: #000000;
		text-decoration: underline;
		font-size: 10px;
		font-weight: bold;		
	}
	.SubMenuTD{
		padding-left: 5px;
	} 
	a.SubMenu:link {
		color: #000000;
		text-decoration: none;
		font-size: 10px;
		font-weight: normal;		
	}
	a.SubMenu:hover {
		color: #ff0099;
		text-decoration: none;
		font-size: 10px;
		font-weight: normal;	
	}
	a.SubMenu:actived {
		color: #000000;
		text-decoration: none;
		font-size: 10px;
		font-weight: normal;		
	}
	a.SubMenu:visited {
		color: #000000;
		text-decoration: none;
		font-size: 10px;
		font-weight: normal;		
	}
	.SelectedSubMenuTD{
		padding-left: 5px;
	} 
	a.SelectedSubMenu:link {
		color: #ff0099;
		text-decoration: none;
		font-size: 10px;
		font-weight: normal;	
	}
	a.SelectedSubMenu:hover {
		color: #ff0099;
		text-decoration: none;
		font-size: 10px;
		font-weight: normal;	
	}
	a.SelectedSubMenu:actived {
		color: #ff0099;
		text-decoration: none;
		font-size: 10px;
		font-weight: normal;	
	}
	a.SelectedSubMenu:visited {
		color: #ff0099;
		text-decoration: none;
		font-size: 10px;
		font-weight: normal;	
	}
	
	
	/* Lines */
	.hline{
		background-color : #777777;
	}
	.whiteBG{
		background-color : #FFFFFF;
	}
	.graBG1{
		background-color : #F7F7F7;
	}	
	.graBG2{
		background-color : #F4F4F4;
	}
	.graBG3{
		background-color : #DDDDDD;
	}	
	.graBG4{
		background-color : #9C9C9C;
	}
	.col{
		background-color : #F4F4F4;
	}
	.lineBG{
		background-color : #000000;
	}
	/* */
	a.toBasket:link{
		color: #ff0099;
		text-decoration: none;
		font-size: 10px;
		font-weight: normal;	
	}
	a.toBasket:hover{
		color: #ff0099;
		text-decoration: underline;
		font-size: 10px;
		font-weight: normal;	
	}
	a.toBasket:active{
		color: #ff0099;
		text-decoration: none;
		font-size: 10px;
		font-weight: normal;	
	}
	a.toBasket:visited{
		color: #ff0099;
		text-decoration: none;
		font-size: 10px;
		font-weight: normal;
	}
	.productBG{
		background-repeat : no-repeat;
	}
	.productItem{
		border: 1px solid #000000;	
	}
	.productItemInfo{
		border: 1px solid #000000;
		border-top: 0px;
		padding: 3px 3px 3px 3px;
		background-color: #EEDCE9;		
	}
	.priceDescrip{
		border-left: 1px solid #ff8000;	
		border-right: 1px solid #ff8000;	
		border-bottom: 1px solid #ff8000;
		padding-left: 6px;	
		padding-top: 2px;
		padding-bottom: 2px;	
	}
	/**/
	.rightCol{
		border-bottom: 1px solid #DDDDDD;
		border-top: 1px solid #FFFFFF;
		padding-left: 10px;		
		padding-right: 10px;
		padding-top: 2px;
		padding-bottom: 2px;			
	}
	
	/* Search */
	.searchTitle{
		font-size: 11px;
		font-family: Verdana,Tahoma,Helvetica,Arial;
		color: #FFFFFF;
		font-weight: bold;
		letter-spacing: 1px;		
	}
	.searchTitle p{
		font-size: 11px;
		font-family: Verdana,Tahoma,Helvetica,Arial;
		color: #FFFFFF;
		font-weight: bold;
		letter-spacing: 1px;		
	}
	.searchResultTitle{
		font-size: 16px;
		font-family: verdana,geneva,arial;
		color: #D94D00;
		font-weight: bold;
		line-height : 20px;
	}
	.searchResultTable{
		border: 1px solid #000000;
	}
	.searchResultDescription{
		padding-left: 6px;	
		padding-top: 2px;
		padding-right: 6px;	
		padding-bottom: 2px;	
		background-color : #FFFFFF;	
	}
	.greyTopSearch{
		background-color : #F4F4F4;
		border-bottom: 1px solid #EA068A;
		padding-left: 10px;
		cursor: pointer;
		cursor: hand;
		padding-top: 2px;
		padding-bottom: 2px;	
	}
	a.searchResultLink{
		color: #EA068A;
		font-family: verdana,geneva,arial;
		font-weight: normal;	
		line-height : 16px;
		text-decoration: none;		
	}
	a:hover.searchResultLink{
		color: #EA068A;
		font-family: verdana,geneva,arial;
		font-weight: normal;	
		line-height : 16px;		
		text-decoration: none;	
	}
	a:visited.searchResultLink{
		color: #000000;
		font-family: verdana,geneva,arial;
		font-weight: normal;	
		line-height : 16px;		
		text-decoration: none;	
	}
	.inputSearch{
		font-size: 10px;
		font-family: verdana,Tahoma,Helvetica,Arial;
		color:#EA068A;
		width: 80px;
		background-color : #FFE6F4;
		border: 1px solid #EA068A;
	}
	
	.selectSearch{
		font-size: 10px;
		font-family: verdana,Tahoma,Helvetica,Arial;
		color:#EA068A;
		width: 143px;
		background-color : #FFE6F4;
	}
	.searchButton{
		font-size: 10px;
		font-family: verdana,Tahoma,Helvetica,Arial;
		margin-bottom: 2px;
		margin-left: 2px;
		padding: 0px 0px 0px 0px;
		color: #FFFFFF;	
		width: 40px;		
		background-color : #EA068A;
		border-left: 1px solid #EB8CC3;	
		border-top: 1px solid #EB8CC3;	
		border-right: 1px solid #9C1865;	
		border-bottom: 1px solid #9C1865;	
	}
	/* SiteMap*/
	.sitemapLink{
		
	}
	.sitemapLinkHover{
	
	}
	/* Login */
	.inputLogin{
		font-size: 10px;
		font-family: verdana,Tahoma,Helvetica,Arial;
		color:#EA068A;
		width: 144px;
		background-color : #FFE6F4;
		border: 1px solid #EA068A;
	}
	.inputButton{
		font-size: 10px;
		font-family: verdana,Tahoma,Helvetica,Arial;
		width: 80px;	
		margin-bottom: 2px; 
		margin-left: 2px; 
		padding: 0px 4px 0px 4px;
		color: #FFFFFF;	
		background-color : #EA068A;
		border-left: 1px solid #EB8CC3;	
		border-top: 1px solid #EB8CC3;	
		border-right: 1px solid #9C1865;	
		border-bottom: 1px solid #9C1865;		
	}
	/* Contact */
	.input100px{
		font-size: 11px;
		font-family: verdana,Tahoma,Helvetica,Arial;
		color: #333333;	
		background-color : #F4F4F4;
		margin-bottom: 2px; 
		margin-left: 2px; 
		font-weight: normal;
		width:  100px;	
		height:  14px;	
		border: 1px solid #B0B0B0;	
	}
	.input170px{
		font-size: 11px;
		font-family: verdana,Tahoma,Helvetica,Arial;
		color: #333333;	
		background-color : #F4F4F4;
		margin-bottom: 2px; 
		margin-left: 2px; 
		font-weight: normal;
		width:  170px;	
		height:  14px;	
		border: 1px solid #B0B0B0;	
	}
	.input250px{
		font-size: 11px;
		font-family: verdana,Tahoma,Helvetica,Arial;
		color: #333333;	
		background-color : #F4F4F4;
		margin-bottom: 2px; 
		margin-left: 2px; 
		font-weight: normal;
		width:  250px;	
		height:  14px;	
		border: 1px solid #B0B0B0;	
	}
	.select250px{
		font-size: 11px;
		font-family: verdana,Tahoma,Helvetica,Arial;
		color: #333333;	
		background-color : #F4F4F4;
		margin-bottom: 2px; 
		margin-left: 2px; 
		font-weight: normal;
		width:  254px;	
		height:  20px;	
		border: 1px solid #B0B0B0;	
	}	
	.textarea250x100px{
		font-size: 11px;
		font-family: verdana,Tahoma,Helvetica,Arial;
		color: #333333;	
		background-color : #F4F4F4;
		margin-bottom: 2px; 
		margin-left: 2px;
		padding: 3px 3px 3px 3px; 
		font-weight: normal;
		width:  250px;
		height: 100px;	
		border: 1px solid #B0B0B0;	
	}
	/* */
	.inputTextTip{
		font-size: 10px;
		font-family: verdana,Tahoma,Helvetica,Arial;
		color:#EA068A;
		width: 144px;
		background-color : #FFE6F4;
		border: 1px solid #EA068A;
	}
	.inputButtonTips{
		font-size: 10px;
		font-family: verdana,Tahoma,Helvetica,Arial;
		width: 80px;	
		color: #FFFFFF;	
		background-color : #EA068A;
		border-left: 1px solid #EB8CC3;	
		border-top: 1px solid #EB8CC3;	
		border-right: 1px solid #9C1865;	
		border-bottom: 1px solid #9C1865;
	}	
	/* Referenser */
	#referensDiv{
		width: 160px;
		height: 400px;
		overflow : auto;
	}
	/* Shopping */
	.shoppingTitle{
		font-size: 18px;
		font-family: Verdana,Tahoma,Helvetica,Arial;
		color: #EA068A;
		font-weight: normal;
		line-height : 22px;
	}
	.shoppingIntro{
		font-size: 12px;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		color: #555555;
		font-weight: bold;
		line-height : 16px;
	}
	.prodTitle{
		font-size: 11px;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		color: #000000;
		font-weight: normal;
		line-height : 16px;
	}
	.korgTitle{
		font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
		font-size : 12px;	
		letter-spacing : 3px;
		color: #FFFFFF;	
		font-weight : bold;
	}
	a.korg{
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 11px;
		color : #FFFFFF;
		text-decoration: none;
		line-height : 12px;		
		font-weight : normal;	
	}
	a.korg:hover{
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 11px;
		color : #eaeaea;
		text-decoration: underline;
		line-height : 12px;		
		font-weight : normal;	
	}
	a.text{
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 10px;
		color : #EA068A;
		text-decoration: none;
		line-height : 12px;		
		font-weight : normal;	
	}
	a.text:hover{
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 10px;
		color : #EA068A;
		text-decoration: underline;
		line-height : 12px;		
		font-weight : normal;	
	}
	a.text:visited{
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 10px;
		color : #EA068A;
		text-decoration: none;
		line-height : 12px;		
		font-weight : normal;	
	}
	.korgButton{
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 10px;
		padding-top: 2px; 	
		padding-buttom: 2px; 		
		font-weight : bold;
		color: #FFFFFF;	
		background-color : #EA068A;
		border-left: 1px solid #EB8CC3;	
		border-top: 1px solid #EB8CC3;	
		border-right: 1px solid #9C1865;	
		border-bottom: 1px solid #9C1865;	
	}
	.productAmountButton{
		font-size: 10px;
		font-family: Verdana,Arial,Tahoma,Helvetica;
		color:#555555;
		border: 1px solid #555555;	
	}
	.backToShopButton{
		font-size: 10px;
		font-family: Verdana,Arial,Tahoma,Helvetica;
		color: #FFFFFF;	
		background-color : #EA068A;
		border-left: 1px solid #EB8CC3;	
		border-top: 1px solid #EB8CC3;	
		border-right: 1px solid #9C1865;	
		border-bottom: 1px solid #9C1865;
	}
	.changeButton{
		font-size: 10px;
		font-family: Verdana,Arial,Tahoma,Helvetica;
		color: #FFFFFF;	
		background-color : #EA068A;
		border-left: 1px solid #EB8CC3;	
		border-top: 1px solid #EB8CC3;	
		border-right: 1px solid #9C1865;	
		border-bottom: 1px solid #9C1865;
		width:  44px;
	}
	.deleteButton{
		font-size: 10px;
		font-family: Verdana,Arial,Tahoma,Helvetica;
		color: #FFFFFF;	
		background-color : #EA068A;
		border-left: 1px solid #EB8CC3;	
		border-top: 1px solid #EB8CC3;	
		border-right: 1px solid #9C1865;	
		border-bottom: 1px solid #9C1865;
		width:  50px;
	}
	.okButton{
		font-size: 11px;
		font-family: Verdana,Arial,Tahoma,Helvetica;
		color: #FFFFFF;	
		background-color : #EA068A;
		border-left: 1px solid #EB8CC3;	
		border-top: 1px solid #EB8CC3;	
		border-right: 1px solid #9C1865;	
		border-bottom: 1px solid #9C1865;
		width:  66px;
	}
	.sendButton{
		font-size: 10px;
		font-family: Verdana,Arial,Tahoma,Helvetica;
		color: #FFFFFF;	
		background-color : #EA068A;
		border-left: 1px solid #EB8CC3;	
		border-top: 1px solid #EB8CC3;	
		border-right: 1px solid #9C1865;	
		border-bottom: 1px solid #9C1865;
	}
	.printButton{
		font-size: 10px;
		font-family: Verdana,Arial,Tahoma,Helvetica;
		color: #FFFFFF;	
		background-color : #EA068A;
		border-left: 1px solid #EB8CC3;	
		border-top: 1px solid #EB8CC3;	
		border-right: 1px solid #9C1865;	
		border-bottom: 1px solid #9C1865;
	}
	.shoppingCopy{
		font-size: 10px;
		font-family: Verdana,Arial,Tahoma,Helvetica;
		font-weight: normal;
		color:#000000;	
	}
	.shoppingCopy a {
		font-size: 10px;
	}
	.shoppingCopy a:hover {
		font-size: 10px;
	}
	.redtext {
		color: #FF0000;
	}
	.greytext {
		color: #cccccc;
	}	
	.currencyTypeClass{
		font-size: 10px;
		font-family: verdana,Tahoma,Helvetica,Arial;
		color:#EA068A;
		background-color : #FFE6F4;
		border: 1px solid #EA068A;	
	}	

	#startText{
		padding: 5px 5px 5px 5px;	
		background-color : #FFFFFF;
		border: 1px solid #000000;
	}
	#imgSRC1{
		FILTER: progid:DXImageTransform.Microsoft.Fade(duration=2, gradientsize=0.5, wipeStyle=0);
	}
	#imgSRC2{
		FILTER: progid:DXImageTransform.Microsoft.Fade(duration=2, gradientsize=0.5, wipeStyle=0);
	}
	#imgSRC3{
		FILTER: progid:DXImageTransform.Microsoft.Fade(duration=2, gradientsize=0.5, wipeStyle=0);
	}
	#imgSRC4{
		FILTER: progid:DXImageTransform.Microsoft.Fade(duration=2, gradientsize=0.5, wipeStyle=0);
	}	
	#startTextBox{
		display: none;
		position: absolute; 
		top: 496px; 
		left: 143px;
		width: 645px; 
		border: 1px solid #EA068A;
		background-color: #FFFFFF;	
		padding: 5px 5px 5px 5px;
		margin: 0;
		text-align: left;	
		box-shadow: 0px 0px 20px #EA068A;
		-webkit-box-shadow: 0px 0px 20px #EA068A;
		-moz-box-shadow: 0px 0px 20px #EA068A;	
		filter: progid:DXImageTransform.Microsoft.dropShadow(color=#EA068A, offX=0, offY=0, positive=true);	
	}
	#startTextBox H1{
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		font-size: 14px;
		font-family: Arial,Verdana,Tahoma,Helvetica;
		color: #EA068A;		
	}	
	#startTextBox A{
		font-family: 'Verdana', verdana, tahoma, Arial;
		font-size: 10px;
		line-height: 18px;	
		color: #0E6857;		
		text-decoration: underline;
	}	
	#startTextBgBox{
		display: none;
		position: absolute; 
		top: 490px; 
		left: 137px;
		width: 645px; 
		border: 1px solid #EA068A;
		background-color: #FFFFFF;	
		padding: 5px 5px 5px 5px;
		margin: 0;
		text-align: left;	
		box-shadow: 0px 0px 20px #EA068A;
		-webkit-box-shadow: 0px 0px 20px #EA068A;
		-moz-box-shadow: 0px 0px 20px #EA068A;	
		filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='6', MakeShadow='true', ShadowOpacity='1.00');
	}	
	#startTextBgBox H1{
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		font-size: 14px;
		font-family: Arial,Verdana,Tahoma,Helvetica;
		color: #EA068A;		
	}		
	#startTextBgBox A{
		font-family: 'Verdana', verdana, tahoma, Arial;
		font-size: 10px;
		line-height: 18px;	
		color: #0E6857;		
		text-decoration: underline;
	}	
	#toolTipBgDiv{
		font-family: 'Verdana', verdana, tahoma, Arial;
		font-size: 10px;
		line-height: 18px;	
		color: #0E6857;		
		text-decoration: underline;	
		
		display: none;
		position: absolute; 
		top: 0px; 
		left: 0px;
		width: 100px; 
		border: 1px solid #EA068A;
		background-color: #FFFFFF;	
		padding: 3px 3px 3px 3px;
		margin: 0;
		text-align: left;	
		box-shadow: 0px 0px 10px #EA068A;
		-webkit-box-shadow: 0px 0px 10px #EA068A;
		-moz-box-shadow: 0px 0px 10px #EA068A;	
		filter: progid:DXImageTransform.Microsoft.dropShadow(color=#EA068A, offX=0, offY=0, positive=true);			
	}	
	#toolTipBgDiv{
		font-family: 'Verdana', verdana, tahoma, Arial;
		font-size: 10px;
		line-height: 18px;	
		color: #0E6857;		
		text-decoration: underline;	
		
		display: none;
		position: absolute; 
		top: 0px; 
		left: 0px;
		width: 100px; 
		border: 1px solid #EA068A;
		background-color: #FFFFFF;	
		padding: 3px 3px 3px 3px;
		margin: 0;
		text-align: left;	
		box-shadow: 0px 0px 10px #EA068A;
		-webkit-box-shadow: 0px 0px 10px #EA068A;
		-moz-box-shadow: 0px 0px 10px #EA068A;
		filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='6', MakeShadow='true', ShadowOpacity='1.00');		
	}		
	#toolTipDiv{
		font-family: 'Verdana', verdana, tahoma, Arial;
		font-size: 10px;
		line-height: 16px;	
		color: #444444;		
		text-decoration: none;	
		
		display: none;
		position: absolute; 
		top: 0px; 
		left: 0px;
		width: 150px; 
		border: 1px solid #EA068A;
		background-color: #FFFFFF;	
		padding: 3px 3px 3px 3px;
		margin: 0;
		text-align: left;	
		box-shadow: 0px 0px 10px #EA068A;
		-webkit-box-shadow: 0px 0px 10px #EA068A;
		-moz-box-shadow: 0px 0px 10px #EA068A;	
		filter: progid:DXImageTransform.Microsoft.dropShadow(color=#EA068A, offX=0, offY=0, positive=true);			
	}	
	#toolTipBgDiv{
		font-family: 'Verdana', verdana, tahoma, Arial;
		font-size: 10px;
		line-height: 16px;	
		color: #444444;		
		text-decoration: none;	
		
		display: none;
		position: absolute; 
		top: 0px; 
		left: 0px;
		width: 150px; 
		border: 1px solid #EA068A;
		background-color: #FFFFFF;	
		padding: 3px 3px 3px 3px;
		margin: 0;
		text-align: left;	
		box-shadow: 0px 0px 10px #EA068A;
		-webkit-box-shadow: 0px 0px 10px #EA068A;
		-moz-box-shadow: 0px 0px 10px #EA068A;
		filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='5', MakeShadow='true', ShadowOpacity='1.00');		
	}	
	.feedbackinput250px{
		font-size: 11px;
		font-family: verdana,Tahoma,Helvetica,Arial;
		color: #333333;	
		background-color : #F4F4F4;
		font-weight: normal;
		padding-top: 2px;
		width:  300px;	
		height:  16px;	
		border: 1px solid #B0B0B0;	
	}	
	.feedbacktextarea250px{
		font-size: 11px;
		font-family: verdana,Tahoma,Helvetica,Arial;
		color: #333333;	
		background-color : #F4F4F4;
		font-weight: normal;
		width:  300px;	
		height:  100px;	
		border: 1px solid #B0B0B0;	
	}			
}