body {
        font-family: Verdana;  
        font-size:11px;  
	padding: 0;
	margin: 13px;
}

a {
	font-family: Verdana;
	color:#b00f15;	
}

h1,h2{
	font-family: Verdana;
	font-weight:normal;
	color:#b00f15;
	margin-bottom:10px;
}

#container {
	width: 940px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	position: relative;
	margin-bottom:70px;
	height:100%;
	
	}


#topRow {
	width: 940px;
	height: 68px;
	background-image:url(/fileadmin/templates/images/header.jpg);
	background-repeat:no-repeat;
	margin:0px;
}

#topDiv{
	position:absolute;
	right:0em;
	z-index:1;
	height:20px;
       /* background-image:url(/fileadmin/templates/images/topLinkBg.gif);
        background-repeat:repeat-x;  */
	/*width:318px;*/
}		

		#login, #sitemap, #languages, #usernameLog{
			float:left;
			padding-top:3px;

		}

		.newlogsub, .subscribe-botton{
			background-color:#b00f15;
			color:#fff;
			border:1px solid #b00f15;
			font-family:verdana;
			/*font-size:11px;*/
		}
      

		.input, .fxin{
			border:1px solid #b00f15;
		}

		#webshops{
			float:left;
			width:111px;
			padding-left:10px;	
                         display:none;
		}

				#webshops img{
					border:none;
					padding-right:5px;
				}
			
				#webshops a{
					font-family: verdana;
					font-size:11px;
					text-decoration:none;
					color:#fff;
				}

				.cart{
					float:left;
					padding-top:3px;
					padding-right:0px;
				}

				.cart_link{
					float:left;
					padding-top:3px;
					width:90px;
				}

		#login a, #sitemap a{
			font-family:verdana;
			font-size:10px;
			color:#fff;
			text-decoration:none;
		}

                #usernameLog{
			color:#fff;
			font-size:11px; 0
		}


                #languages{
    	background-image:url(/fileadmin/templates/images/lang.gif);
    	background-repeat:no-repeat;
    	height:17px;
    	width:53px;
    	padding-left:11px;    	
    } 
		
		#uk, #dk{
			float:left;
			margin-right:5px;
		}


#logoFre{
	height:35px;
	width:91px;
	float:left;
	margin-top:25px;
	margin-left:20px;
}

#mainMenu{
	height:19px;
	clear:right;
	float:left;
	margin-top:38px;
	margin-left:124px;
}	

#searchBox{
	position:relative;
	margin-top:39px;
	margin-right:18px;
	height:20px;
	width:200px;
	float:right;
}


#normalRow{
	background-image:url(../images/body-bg1.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	width: 940px;
	height: 500px;
	clear:both;
	padding:0px;
	margin:0px;
	padding:0px;
	background-color:#ececec;
}

#normalRow #normal-col{
	float:left;
	margin:0px;
	padding:0px;
	margin-left:-0px;
	width:705px;
}

#normalRow #right-col{
 	height:20px;
	margin:0px;
	padding:0px;
	clear:right;
	float:right;
	width:220px;
}

#newsletter{
	position:absolute;	
	background-image:url(../images/newsletter.gif);
	background-repeat:no-repeat;
	margin-top:267px;
	height:50px;
	width:200px;	
	display:none;
}

.tilmeld{
	margin:17px 0px 0px 65px;
}

#right-col .tilmeld a{
	font-family:verdana;
	/*font-size:11px;*/
	font-weight:bold;
	color:#868686;
	text-decoration:none;
}



#footer{
	background-image:url(../images/footer.gif);
	background-repeat:no-repeat;
	height:22px;
	width:920px;
	padding-left:20px;
	padding-top:8px;
	margin-left:auto;
	margin-right:auto;
        font-size:10px;
	color:#fff;
	/*font-size:11px;*/
	
}

				#footer a{
					text-decoration:none;
					color:#fff;
                                        font-family: verdana;   
					/*font-size:11px;*/
				}
				
				.opha{
					float:left;
					margin-left:70px;	
				}
				
				.til_top{
					float:right;
					margin-right:20px;
					margin-top:-3px;
				}

#typoconsult{
	margin-top:-60px;
}


.addClear:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	}


#breadAndPrintRow{
	padding-top:6px;
	height:20px;
	margin-left:235px;
}

#breadCrumbs{
	float:left;
	width:666px;
}

#printLink{
	float:left;
}

#normalRowUnderside{
	background-image:url(../images/body-bg.gif);
	background-repeat:repeat-x;
	background-position:top;
 	background-color:#ececec; 
	padding-top:4px;
	height:auto;
	clear:both;
}

#normalRowUnderside #left-col{
	float:left;
	width:212px;
	margin-left:20px;
	min-height:450px;
  height:auto !important;
  height:450px;
}

							#menu-header{
									background-image:url(../images/side-menu-top.gif);
									background-repeat:no-repeat;
									height:27px;	
							}	
						
							#sidemenu{
									background-image:url(../images/side-menu-cont.gif);
									background-repeat:repeat-y;

							}
					
							.sidemenu-bottom{
									background-image:url(../images/side-menu-bottom.gif);
									background-repeat:no-repeat;
									height:60px;	
							}

#normalRowUnderside #normal-col{
	float:left;
	width:470px;
	padding:0px 20px 20px 0px;
	min-height:450px;
  height:auto !important;
  height:450px;

}

#normalRowUnderside #right-col{
	float:left;
	min-height:450px;
	width:210px;
  height:auto !important;
  height:450px;
}


/***************************************************************/
/********************* FCE-BOTTOM IMAGE ************************/
/***************************************************************/


#topimage-background{
	margin-top:0px;
	width:705px;
	height:308px;
}

#fcecontent{
	position:absolute;
	width:452px;
	height:133px;
#	background-image:url(../images/shade.gif);
#	background-repeat:no-repeat;
	margin-top:-71px;
	margin-left:243px;	
	padding-top:10px;
	padding-left:10px;
	_margin-top:-146px;

}

#normalRow #fcecontent p{
	margin-top:-5px;
	padding-right:5px;
}

#link{
	position:absolute;
	/*new*/
	margin-top:-8px;
}




#normalRow #link img{
	border:none;
	position:absolute;
	margin-right:50px;
	margin-left:-30px;
	margin-top:50px;
	*margin-top:-3px;
}

#normalRow #link a{
	position:relative;
	text-decoration:none;
	font-family:verdana;
	font-size:13px;
	color:#fff;
	left:600px;
	top:53px;
	_top:-33px;
}
@media all and (min-width:0px) {
#normalRow #link img{
border:1px solid #999;
margin-left:-30px;
margin-right:50px;
margin-top:-4px;
position:absolute;
}
}


#normalRow #normal-col #fcecontent h1{
	color:#fff;
	font-size:24px;
}

#normalRow #normal-col #fcecontent p{
	color:#fff;
}


#bottom-images{
	position:absolute;
	width:980px;
	margin-top:230px;	
}

#fce_maincontainer {
	margin-top:150px;
	position:absolute;	
}

#image1, #image2, #image3, #image4{
	float:left;
}

#image2, #image3{
	margin-left:-20px;
}

#image4{
	margin-left:40px;
}

/***************************************************************/
/************************** CONTENT ****************************/
/***************************************************************/

#normalRow hr, #normalRowUnderside hr{
	background-color:#b00f15;
	border:0;
	color:#b00f15;
	height:1px;
	margin:5px 0px 5px 0px;
	clear:both;
	margin-bottom:10px;
}

/*
.csc-mailform textarea, .csc-mailform select, .csc-mailform fieldset, .csc-mailform input{
	border:1px solid #b00f15;
	margin-bottom:5px;
font-family:Verdana;
font-size:11px;
        width:240px;
        float:left;
}
*/

.csc-mailform-field input, .csc-mailform-field select, .csc-mailform-field textarea {
border:1px solid #B00F15;
float:right;
font-family:Verdana;
font-size:11px;
margin-bottom:5px;
width:240px;
}

#left-col #sidemenu .news-amenu-container h2{
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color:#b00f15;
}

#right-col h1{
	font: Verdana;
	font-weight:bold;
	font-size:12px;
	color:#000;
}

#right-col .csc-bulletlist{
	margin:0px 0px 10px 19px;
	padding:0px;
}

#right-col .odd, #right-col .even{
	font-family: Verdana;
	font-size:11px;
	color:#000;	
}

.contenttable{
	margin-bottom:10px;
}

.tx-newloginbox-pi1 h3{
	color:#b00f15;
}

/*.csc-form-fieldcell textarea{
        width:294px;
        *width:299px;
        _width:299px;
}*/

#right-col .csc-frame{
        width:185px;
}

#right-col .csc-frame .contenttable{
        width:150px;
}

#right-col .csc-frame .contenttable td a{
        font-size:10px;
}

/***************************************************************/
/*************************** PRINT *****************************/
/***************************************************************/

#middle-cols{
	text-align:left;
}


/***************************************************************/
/************************** SEARCH *****************************/
/***************************************************************/

#search{
	padding-left:38px;	
	padding-top:10px;
}

.search_holder{
	z-index:1;	
	padding-left:5px;
	padding-top:2px;
	height:18px;
	background-image:url('../images/search-holder.gif');
	background-repeat:no-repeat;		
	width:165px;
}

.search_box{
	border:none;
	width:90px;

 font-size: 11px;
	width:161px;	
font-family:verdana;
}

.search_btn{
	margin-left:6px;
}

#middle-cols .tx-indexedsearch-searchbox{
	display:none;
}

.tx-indexedsearch-searchbox-sword{
		border:1px solid #b00f15;
		width:120px;
		margin-left:5px;
}

.tx-indexedsearch-searchbox-button{
		margin-top:5px;
		margin-bottom:10px;
		margin-left:5px;
		font-family: Arial;
		font-size:13px;
		font-weight:normal;
}

.tx-indexedsearch-searchbox a{
		text-decoration:none;
		font-family: Arial;
		font-size:12px;
		font-weight:normal;
		color:#b00f15;
}

.tx-indexedsearch-title {
		height:20px;
		vertical-align:bottom;
}

.tx-indexedsearch-searchbox td{
		font-family: Arial;
		font-size:12px;
		font-weight:normal;
}

.tx-indexedsearch-res{
		margin-top:5px;
}
.tx-indexedsearch-searchbox .labelsrch{
padding-top:5px;
}
/*.tx-indexedsearch-browsebox,*/
.tx-indexedsearch-rules h2, .tx-indexedsearch-whatis,
.tx-indexedsearch-rules p, 
.tx-indexedsearch-info,
.tx-indexedsearch-percent{
		display:none;
}

.tx-indexedsearch-browsebox .browsebox {
margin-left:0px ;
padding-left: 0px;

}

/*
.tx-indexedsearch-icon{
}
*/
#normal-col .tx-indexedsearch-title a{
		color:#000;
		font-weight:bold;
		text-decoration:none;
}


#normal-col .advance-search a{
		font-size:12px;
		font-weight:normal;
		text-decoration:underline;
}

/***************************************************************/
/************************ ADVANCE SEARCH ***********************/
/***************************************************************/


.tx-indexedsearch-selectbox-type, .tx-indexedsearch-selectbox-defop, .tx-indexedsearch-selectbox-media, .tx-indexedsearch-selectbox-lang,
.tx-indexedsearch-selectbox-sections, .tx-indexedsearch-selectbox-order, .tx-indexedsearch-selectbox-desc, .tx-indexedsearch-selectbox-results,
.tx-indexedsearch-selectbox-group{
		border:1px solid #b00f15;
		width:136px;
		margin-top:5px;
		margin-left:5px;	
}

/***************************************************************/
/**************************** NEWS *****************************/
/***************************************************************/

.latest-header{
	font-family:verdana;
	/*font-size:11px;*/
	color:#868686;
	position:relative;
	top:13px;
	padding-top:13px;
	padding-left:10px;
	height:31px;
	background-image:url(../images/news-latest-top.png);
	background-repeat:no-repeat;
}

.news-latest-container{
	position:relative;
	/*margin-top:100px;*/
	margin-bottom:3px;
}

.news-latest-container span{
	font-family:verdana;
	/*font-size:11px;*/
	color:#868686;
	margin-left:10px;
}

.news-latest-item h3 a{
	font-family:verdana;
	font-size:10px;
	color:#b00f15;
	line-height:11px;
       font-weight:bold;
	text-decoration:none;
}

.news-latest-item h3 img{
	border:none;
	margin-right:4px;
	margin-top:1px;
}

.news-latest-item p{
	margin-top:3px;
	/*font-size:11px;*/
	line-height:11px;
	margin-left:44px;	
}

.news-latest-item{
	background-image:url(../images/news-latest-cont_01.jpg);
	background-repeat:repeat-y;
	width:178px;
	float:left;
	min-height:44px;
         height:auto;

	padding:10px 10px 13px 10px;
	border-bottom:1px dotted #c7c7c7;
}

.news-latest-item IMG, .news-list-item IMG, .news-single-item IMG{
	float:left;
	margin-right:10px;
}

.news-latest-gotoarchive{
	float:left;
	margin-left:-1px;
	padding-top:3px;
	width:200px;
	height:27px;
	background-image:url(../images/nyhederarkiv.jpg);
	background-repeat:no-repeat;
}

.news-latest-gotoarchive img{
	margin-right:3px;
	border:none;
}

.news-latest-gotoarchive a{
	font-family:verdana;
	/*font-size:11px;*/
	font-weight:bold;
	color:#868686;
	margin-left:53px;
	text-decoration:none;

}

.news-list-morelink a {
	color:#d99b85;
	text-decoration:none;
}

.news-list-item IMG, .news-single-item IMG{
		float:left;
		margin-right:10px;
}

.news-list-title{
		float:left;
}

.news-list-title h3{
		width:400px;
}

.news-list-title a{
		font-family: Arial;
		text-decoration:none;
}

.tx-ttnews-browsebox a{
		text-decoration:none;
}

#normal-col .tx-ttnews-browsebox .tx-ttnews-browsebox-SCell a{
		font-weight:bold;
		color:#000;
}

.news-list-date{
		float:right;
		font-family: Arial;
		margin-top:5px;
		color:#868686;
}

.csc-textpic-text-list{
		clear:both;
                position:relative;
                top:0px; 
}

.news-amenu-container{
	position:relative;
	margin-top:-20px;	
	margin-left:20px;
}

.news-amenu-container ul{
	list-style:none;
	margin:0px;
	padding:0px;
}

.news-amenu-container li a{
	font-family: Arial;
	font-size:12px;
	color:#b00f15;
	text-decoration:none;
text-transform: capitalize;
}

.news-amenu-item-year dd{
	font-family: Arial;
	font-size:12px;
	font-weight:bold;
	color:#646464;
	margin-bottom:5px;
	margin-top:10px;
	margin-left:0px;
      text-align:left;
}

#right-col .news-latest-gotoarchive a{
  font-family: Arial;
	font-size:12px;
	color:#868686;
	text-decoration:none;
}

/***************************************************************/
/**************************** NEW EDIT *************************/
/***************************************************************/

#bottom-images #tx-tcshop-searchbox{
position:absolute;
margin-top:-200px;
margin-left:720px;
}


/*new*/




/*Uly*/

.truprice{
text-decoration:line-through;
margin:0px 0px 0px 0px ;

padding:5px 0px 0px 0px ;
}

.singleBasket{
background:url('../images/singleBskt_bg.gif') top left no-repeat;	
height:90px;
padding:5px 10px;
clear:both;
}

.singleBasket input{
border:1px solid #cbcbcb;
text-align:center;
margin-left:10px;

}

.singleBasket div{
color:#b2b2b2;
}

.qtylabel{
float:left;
color:#b2b2b2;
padding-top:5px;
font-size:12px;
}

.sglPrice{
color:#b2b2b2;
font-size:20px;
float:left;
width:110px;
}

.singleBtn{
background:url('../images/singleBskBtn.gif') top left no-repeat;	
width:135px;
height:50px;
margin-top:10px;
margin-right:-5px;
float:right;
}

.weefee{
clear:both;
float:left;
margin-top:10px;
width:65px;
}
.weeset{
width:65px;

}

DIV.tx-tcshop-pi1 .singleBtn a{
color:#fff;
display:block;
padding:5px 0px 5px 0px;
margin:3px 0px 0px 7px;
}

/*.singleBtn input{
margin-top:5px;
margin-left:0px;
background-color:#b11016;
border:1px solid #b11016;
color:#fff;
}*/

.addMore{
width:470px;
background-color:#fff;
border:1px solid red;
}

.shopMore{
background:url('../images/shopMore.gif') top left no-repeat;	
height:32px;
width:132px;
float:left;
padding-top:8px;
display:none;
}

DIV.tx-tcshop-pi1 .shopMore a{
display:block;
color:#fff;
margin-left:28px;
}

.delAll{
background:url('../images/delAllbtn.gif') top left no-repeat;	
height:32px;
width:132px;
/*float:left;*/
float:right;
margin-left:205px;

padding-top:8px;
}

DIV.tx-tcshop-pi1 .delAll a{
color:#fff;
margin-left:6px;
display:block;
}

.listrow_bsklist td{
background:url('../images/bsktlst_bg.gif') #f0f0f0 bottom left repeat-x;

height:45px;
font-weight:bold;
}

.listrow_bsklist td input{
border:1px solid #7e9db9;
text-align:center;
width:37px;
}




/*Edited By Chir Webshop additional CSS*/
 
#right-col .rightbasket{
font-size:11px;
}

#right-col .rbaskethead{
height:26px;
width:197px;
background:url('../images/rbaskettop.gif') top left no-repeat;	
}

#right-col .stepshead{
padding-left:8px;
padding-top:6px;
height:20px;
width:197px;
background:url('../images/rbaskettop.gif') top left no-repeat;	
color:#fff;
}

#right-col .rbasketlink{
height:22px;
float:right;
padding-right:15px;
padding-top:3px;
}

.rbasketlink IMG{
float:right;
}

.viewbaslinkr {
float:left;
color:#ffffff;
font-weight:bold;
padding-left:10px;
padding-top:5px;
}

#right-col .rbasbot{
height:17px;
width:197px;
background:url('../images/rbasketbot.gif') bottom left no-repeat;	
margin-bottom:10px;
}

#right-col .rbascon{
width:197px;
background:url('../images/rbasketbg.gif') top left repeat-y;	
}


#right-col .rtoplabel{
color:#818181;
float:left;
width:70px;
*width:65px;

}

#right-col .rtopcon{
padding-left:10px;
padding-top:6px;
}

#right-col .rtopconval{
float:right;
font-weight:700;
padding-right:13px;
text-align:right;
width:104px;
*width:94px;
}
#right-col .rightdet{
padding-top:6px;
clear:both;
}

#right-col .rightdet .rightpdet{
padding-left:10px;
padding-top:6px;
padding-bottom:6px;
padding-right:5px;
background:url('../images/dotted.gif') top left repeat-x;	
width:181px;
}
.linkproceed{
padding:6px 5px 6px 10px;
width:181px;
}
.linkproceed a{
text-decoration:none;
}
.linkproceed a:hover{
text-decoration:underline;
}

.kontaktlabel{
float:left;
width:91px;
}
.kontaktdata{
float:left;
padding-bottom:5px;
}
.kontakttable{
width:295px;

font-size:11px;
}

.kontakttable{
background: url('../images/kondot.gif') top right no-repeat;
}

.txtkon{
border:1px solid #808080;
width:180px;
font-size:11px;
}
.kfedata{
background-color:#d4d0c7;
color:#000000;
}

.komentarea{
border:1px solid #808080;
width:270px;
height:77px;
}

.kontaktleft{
float:left;
width:295px;
}
.kontaktright{
float:left;
padding-left:14px;
}


.redboxbut{
width:131px;
height:30px;
background: url('../images/basredbox.gif') top left;
/*clear:both;*/
}

.quickBut{
width:131px;
height:30px;
background: url('../images/singleBskBtn.gif') top left;
clear:both;
}

DIV.tx-tcshop-pi1 .redboxbut A , DIV.tx-tcshop-pi1 .kredprint A, DIV.tx-tcshop-pi1 .quickBut A{
display:block;
color:#ffffff;
padding:8px 0px 0px 7px;
}

.kontaktreq{
color:#b11018;
float:left;
}

.konbotkon{
margin-left:10px;
margin-top:338px;
}

.kredprint{
width:131px;
height:30px;
clear:both;
background: url('../images/kudsprint.gif') top left;

}

.chkkon{
padding: 0 0 5px 0 ;
color:#b11018;
}

/* order details*/

.cviewhead{
color:#808080;
}

.det_title{
width:225px;
}


.det_price{
text-align:right;
}

.det_qty{

text-align:right;
}
.det_totamt{
text-align:right;
}

.divdot{
margin-top:2px;
padding-top:9px;
width:100%;
background: url('../images/dotted_gray.gif') repeat-x top left;
}
.butright{

float:right;
clear:both;
}
.beting{
clear:both;
padding-top:5px;
}
.beting A{
color:#B00F15;
}
.beting A:hover{
text-decoration:underline;
}
.cartprev TD{
background: url('../images/dotted_gray.gif') repeat-x bottom left;
padding-top:5px;
padding-bottom:7px;
}



/*minorder odd/even color*/

.minodd{
background-color:#f6f6f6;
}

.tc_shop_mintable TR{
padding-left:10px;
}
.tc_shop_mintable TD{
padding-top:6px;
padding-bottom:9px;
}

.subbest{
border:none;
background:none;
color:#ffffff;
width:131px;
height:30px;
background: url('../images/basredbox.gif') top left;
text-align:left;
*padding-left:8px;
font-size:10px;

}

.subback{
background:transparent url(../images/backredbox.gif)  left top;
border:medium none;
color:#FFFFFF;
height:30px;
text-align:right;
width:131px;
*padding-right:8px;
font-size:10px;
}
.redback{
float:left;
background:transparent url(../images/backredbox.gif) no-repeat left top;
border:medium none;
color:#FFFFFF;
font-size:11px;
height:30px;
text-align:right;
width:131px;
}
.redback a{
display:block;
padding:8px 8px 0px 0px;
}


#tx-tcshop-searchbox{
display:none;
}

.redboxbut2 {
background:transparent url(../images/basredbox.gif) repeat scroll left top;
border:medium none;
font-size:11px;
height:30px;
text-align:left;
width:131px;
}
.redboxbut2 a{
color:#FFFFFF;
display:block;
padding:8px 0px 0px 7px;

}


/***************LIST VEIW*******************/

.tx-tcshop-pi1 .tx-tcshop-listtable .listrow{
	font-size: 10px;
}

.tx-tcshop-pi1 .tx-tcshop-listtable .listrow .title{
	font-weight:bold;
	display:block;	
	margin-top:4px;
	/*font-size: 9px;*/
}

.tx-tcshop-pi1 .tx-tcshop-listtable .listrow .teaser{
	font-weight:normal;
	display:block;	
	margin-top:4px;
	/*font-size: 9px;*/
/*  height:25px;*/
}

.tx-tcshop-pi1 .tx-tcshop-listtable .listrow .morelink , .tx-tcshop-pi1 .tx-tcshop-listtable .listrow .morelink A{
	font-weight:bold;
	display:block;
	color: #AF0F17;	
	margin-top:0px;
/*	margin-top:6px;
	font-size: 9px;*/
	text-decoration:none;
}

.tx-tcshop-pi1 .tx-tcshop-listtable .listrow .price{
       margin-bottom:0px;
       padding-top:7px;
}

.tx-tcshop-pi1 .tx-tcshop-listtable .listrow .listbasket{
	width: 50px;
	background-image: url('../images/oversigt_produkt_bestil_bg.gif');
	background-repeat:no-repeat;
	background-position:top left;
	margin-top:5px;
	text-align:center;
	color:#ffffff;
	font-weight:bold;	
	font-size:10px;
}

.tx-tcshop-pi1 .tx-tcshop-listtable .listrow .listbasket .input_text{
	background-color:#ffffff;
	border:1px solid #7e7e7e;
	width:30px;
}

.tx-tcshop-pi1 .tx-tcshop-listtable .listrow{
	height:75px;
	background-image: url('../images/oversigt_produkt_bg.gif');
	background-repeat: repeat-x;
}

.tx-tcshop-pi1 .tx-tcshop-listtable .listrow TD{
	vertical-align:top;
}	

.tx-tcshop-pi1 .tx-tcshop-listtable .listrow td input{
	text-align:center;
}

.tx-tcshop-paginationtable{
	height:26px;
	width:470px;
	background-image: url('../images/pagination_bg.gif');
	background-repeat: repeat-x;
	margin-bottom:5px;
}

.tx-tcshop-limitselector SELECT{
	border:1px solid #b4b4b4;
	vertical-align:middle;	
	font-size:11px;
}

.tx-tcshop-limitselector{
	color: #b3b3b3;
	margin-left:5px;
}

.tx-tcshop-pagebrowser{
	margin-right:5px;	
}
.tx-tcshop-pagebrowser IMG{
	vertical-align:middle;
	border: none;
}

.tilbudimage{
padding-top:5px;
}

.weetd{
color:#808080;
}

/* added css for the one column template */

#normal-col_1col {
	float:left;
	width:690px;
	
}


/*For news list on Right-col*/
#right-col DIV.news-list-container{
	width:210px;

}
#right-col DIV.news-list-container DIV.news-list-item DIV.header-container DIV.news-list-title h3 {
	font-family:verdana;
	font-size:11px;
	color:#b00f15;
	line-height:11px;
       font-weight:bold;
	text-decoration:none;
width:210px;

}

#right-col DIV.news-list-container DIV.news-list-item DIV.header-container DIV.news-list-title{
margin-bottom:0px;
width:210px;
font-size:11px;

}
#right-col DIV.news-list-container DIV.news-list-item DIV.header-container DIV.news-list-date{


margin-top:4px 0px 0px 0px;
padding-bottom:4px;
text-align:left;
float:left;

}


#right-col DIV.news-list-container DIV.news-list-item DIV.news-list-morelink , #right-col DIV.news-list-container DIV.news-list-item{
width:210px;
}

#right-col DIV.news-list-container DIV.news-list-item{
width:210px;
}



/***************rounded box************/
.TOPleft{
background-image: url('../images/TOPleft_01.gif');
background-repeat:no-repeat;
width:11px;
}

.TOPright{
background-image: url('../images/TOPright_01.gif');
background-repeat:no-repeat;
width:11px;
}

.BOTTOMleft{
background-image: url('../images/BOTTOMleft_01.gif');
background-repeat:no-repeat;
width:11px;
}

.BOTTOMright{
background-image: url('../images/BOTTOMright_01.gif');
background-repeat:no-repeat;
width:11px;
}

.rightcolFCE{
width:185px;
margin-bottom:20px;
clear:both;
}

.rndContent, .rndSpacer{
background-color:#fff;
}

.rndContent{
padding:0px 0px 0px 10px;
}
.rndSpacer{
width:175px;
}


.rndContent p{
width:185px;
}

.rndContent table tr td p{
width:auto;
}
.nlspacerbot{
margin-bottom:20px;
}
.nlfpass{

}


		#login, #sitemap,  #usernameLog{
			padding-top:3px;
                         height:17px;
                        background-color:#850d0f;
		}

#login{
background: url('../images/login-rightbg.gif') top right no-repeat #850d0f ;
padding-right:20px;
height:16px;
padding-top:4px;

}
#sitemap{
padding-left:3px;
}

.tx-tcshop-pi1 TABLE.cartprev TD.det_title a:hover {
color:#000000;
text-decoration:underline;
}

.rndContent a{
text-decoration:none;
}
.rndContent a:hover{
text-decoration:underline;
}





.csc-mailform-field {

clear:both;
display:block;
margin-bottom:3px;
min-height:20px;
width:426px;
}

.itmnumber{
margin-top:10px;
*margin-top:0px;
}


.category_description {
  margin-bottom: 10px;
}

.category_description p a {
color: #B00F15;
text-decoration: underline;
}
