/**{
	margin:0px;
	padding:0px;
}*/

body {
	text-align: center;
font-family:verdana;
font-size:11px;
	padding: 0;
	margin: 13px;
	}


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

	margin:0px;
	padding:0px;
	margin: 0 auto;

/*margin-top:-7px;*/
	}


#topRow {
	width: 940px;
	height: 68px;
	/*background-image:url(/fileadmin/templates/images/header.jpg);*/

	background-image:url(/fileadmin/templates/images/top_banner.gif);
	background-repeat:no-repeat;
	margin:0px;
	/*border: 1px solid #000;*/

/*margin:20px 0px 0px 0px;*/

}

#topDiv{
	position:absolute;
	/*right:0%;*/
	right: 1px;
	height:19px;
/*	width:318px;*/
	padding-top:3px;
	
	_margin-top:1px;
	_margin-left:0px;
	_right: 19px;
/*	_width:315px;*/

/*background-color:#005f33;
background-image:url('../images/login-right2.gif');
background-position: right top;
background-repeat:repeat-x;
*/
}


#topDivLSpacer {
       float:left;
       height:10px;
       width:10px;

position:relative;
right:0px;
top:8px;
z-index:999;
background-image:url('../images/flag-left2.gif');
background-position: left bottom;
background-repeat:no-repeat;

_top:6px;

}

#separatorLine {
background-color:#31795C;
height:20px;
position:absolute;
left:84px;
top:0px;
width:1px;
 z-index:100;    
_left:82px;
}



#topDiv a{
	color:#fff;
	text-decoration:none;
	font-family:verdana;
	font-size:11px;
}

#logoImpo{
/* 	border: 1px solid #000; */
	height:35px;
	width:91px;
	*width:91px;
	float:left;
	margin-top:25px;
	margin-left:20px;

	_margin-left:-1px;
	padding-left:0px;
	
/* 	background-image:url(/fileadmin/templates/images/impologo.gif); */
}

#logoImpo a img{
	_margin-left:-1px;
	_padding:0px;
 	
}

#mainMenu{
	height:19px;
/* 	border:1px solid #000; */
	clear:right;
	float:left;
	margin-top:38px;
	margin-left:124px;
	_margin-left:104px;
}

#searchBox{
	position:relative;
	margin-top:37px;
/* 	bottom:0%; */
/* 	border: 1px solid #000; */
	margin-right: 15px;
	height:20px;
	width:200px;
	float:right;
	
}



#footerRow {
	border: 0px solid #000;
	text-align: center;
	font-family: Verdana;
	width: 940px;
	height:30px;
	margin-left: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	margin:0px;
	*font-size:11px;
	}


#normalRow{
	background-image:url(/fileadmin/templates/images/bg-normal.gif);
	background-repeat:repeat-x;
	width: 940px;
	height: 500px;
	margin-left: 0px;
	*margin-left: 0px;
	clear:both;
	*margin-top: 0px;
	padding:0px;
	margin:0px;
	padding:0px;
/* 	border: 1px solid red; */
	background-color:#ececec;
}

#normalRow #normal-col{
/* 	border: 1px solid #000; */
/* 	border: 1px solid #000; */
	float:left;
	margin:0px;
	padding:0px;
	margin-left:-0px;
	width:705px;
}

#normalRow #right-col{
/* 	border: 1px solid #000; */
	height:20px;
	
	margin:0px;
	padding:0px;
	clear:right;

	float:right;
	width:220px;
	
}



/****SEARCH*****/
#search{

	padding-left:60px;	

}



.search_holder{

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



.search_box{
	border:none;
	width:90px;
	font-family: Verdana;
  	font-size: 11px;
	width:161px;	
	margin-top:1px;
	*margin-top:-3px;
	*margin-left:-1px;
	*border:1px solid #fff;
}



.search_btn{
	margin-left:1px;

}


/***FORSIDE FCE***/
.forside_fce_content{
	width:255px;
	padding-left:15px;

	background-image:url(/fileadmin/templates/images/forside-image.png);
	background-position:center;

	width:691px;

	height:380px;

}

.forside_fce_content table {
/* 	border:1px solid; */
	margin-top:57px;
	_margin-top:58px;
	margin-left:-2px;
/* 	height:380px; */
}


.forside_fce_content h1, .forside_fce_content h2, 
.forside_fce_content h3, .forside_fce_content h4, .forside_fce_content h5 {
	color:#fff;
	font-size:30px;
	width:255px;
	font-family:verdana;
	font-weight:normal;
/* 	padding-bottom:24px; */
	padding-left:1px;
	margin-bottom:20px;
	_margin-bottom:22px;
}

.forside_fce_content h2{
	font-size: 28px;
}

.forside_fce_content h3{
	font-size: 26px;
}

.forside_fce_content h4 {
	font-size: 24px;
}

.forside_fce_content h5{
	font-size: 22px;
}

.forside_fce_content p{
	width:255px;
	color:#fff;
	font-size:11px;
	font-family:verdana;

	padding-left:4px;
        
	*padding-left:4px;
        _padding-left:3px;
}


.forside_fce_content #bottom-fce-content{
	position:absolute;
	top:407px;

	_top:406px;
	_left:17px;

	margin-left:3px;

	padding-left:0px;
	vertical-align:top;
	background-image:url(/fileadmin/templates/images/arrolink-forside2.gif);
	/**background-position:0px;*/
	background-repeat:no-repeat;
	height:30px;
	/*border:1px solid;*/
}


#bottom-fce-content p{
	_margin-left:-10px;
}


.forside_fce_content #bottom-fce-content .bodytext a{
	color:#fff;
	font-size:14px;
	font-weight:normal;
	text-decoration:none;

	vertical-align:top;
	padding-bottom:10px;
	padding-left:30px;
	margin-left:0px;
	*margin-left:10px;

	/*ie6 hack*/
	_font-size:13px;
}


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

 .news-latest-container{
	position:relative;
	margin-top:20px;
	*margin-top:19px;
	_margin-top:20px;
	margin-bottom:3px;
	margin-left:4px; 
}

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

#right-col .news-latest-item h3 a{
	font-family:verdana;
	font-size:11px;
	color:#00743e;
	line-height:11px;
	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;
	width:120px;
	margin-left:44px;	
}

.news-latest-item{
	float:left;
	height:44px;
	margin:10px 10px 13px 10px;
	*margin:10px 10px 13px 10px;
	_margin:10px 10px 11px 10px;
}

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

.news-latest-gotoarchive{
	float:left;
	text-align:left;
/* 	border:1px solid; */
	
}

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

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

	text-align:left;
}

.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;
		/*margin-bottom:10px;*/
}

#normalRowUnderside #normal-col .news-list-title h3{
		width:400px;
		margin: 0;
		padding: 0;
}

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

.tx-ttnews-browsebox {
text-align: center;
}

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

.tx-ttnews-browsebox-strong {
font-weight: bold;
}

.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;
}

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

.news-amenu-container ul{
	list-style:none;
	margin-left: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;

/*dagdag*/

        margin-left:2px;
*margin-left:-40px;
        _margin-left:-40px;


}

#right_col .news-latest-gotoarchive a{
  font-family: Arial;
	font-size:12px;
	color:#00a9d8;
	text-decoration:none;
}



/******************** news images *************************/


#right-col .news-latest-container .news-latest-container {
	background-image:url(/fileadmin/templates/images/latestnewheader.gif);
	background-repeat:no-repeat;
	height:17px;
	width:186px;
	margin-bottom:0px;
	padding-bottom:0px;
	margin-top:20px;
	margin-left:18px;
	padding-left:10px;
	_padding-left:11px;
	padding-top:12px;
	border-bottom:1px dotted #bcbcbc;
	margin:0px;
	_margin-left:0px;

}	


#right-col .news-latest-gotoarchive{ 
	background-image:url(/fileadmin/templates/images/news_footer.gif);
	background-repeat:no-repeat;
	height:25px;
	width:200px;
	font-weight:bold;
	color:#7e7e7e;
	margin:0px;
	padding:0px;
	padding-top:5px;
	margin-left:4px;
	_margin-left:2px;
	text-align:center;
}	

#right-col .news-latest-item{ 
	background-image:url(/fileadmin/templates/images/latestnewsitembg.gif);
	background-repeat:repeat-y;
	height:auto;
	width:177px;
	border-bottom:1px dotted #bcbcbc;
	padding:0px;
	margin:0px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
	font-family:verdana;
}	
#right-col .news-latest-item .bodytext{
	font-size:11px;
}

/**************************UNDERSIDE**************************************/

.addClear:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	}
#normalRowUnderside{
	background-image:url(/fileadmin/templates/images/bg-normal.gif);
	background-repeat:repeat-x;
	background-color:#ececec;
	padding-top:4px;
	min-height:455px;

	_height:455px;
}


#normalRowUnderside #left-col{
	float:left;
	width:232px;
	min-height:455px;
  	height:auto !important;
  	height:455px;
	padding-top:0px;
}
#normalRowUnderside #normal-col{
	float:left;
	/*width: 466px;*/
	width: 470px;
	min-height:455px;
  	height:auto !important;
  	height:455px;
	padding-left:3px;
	padding-right:10px;

_width:470px;

}

#normalRowUnderside #right-col{
	float:left;
	min-height:455px;
  	height:auto !important;
  	height:455px;
	/*padding-left:16px;
	padding-right:18px;*/
	padding-left: 9px;
	padding-right:16px;
	margin-left:0px;
        width:195px;

        _padding-left: 5px;
        /*_width:180px;*/
}


/**************************FOOTERBOX**************************************/

/*#footerBox{
	background-image:url(/fileadmin/templates/images/footerbg.jpg);
	background-repeat:no-repeat;
}*/

#footerBox div{
	padding-top:8px;
}


#footerBox div#footerRow{
	text-align:left;
	
}

#footerBox #footerRow{
background-image:url(/fileadmin/templates/images/footerbg.jpg);
	background-repeat:no-repeat;
	padding-left:19px;
	float:left;
	left:0px;
	color:#fff;
	float:left;
	font-size:10px;

	

}

#footerBox a{
	color:#bfcdbc;
	text-decoration:none;
}

#footerBox .opha{
	padding:0px;
	position:relative;
	color:#bfcdbc;
	text-decoration:none;
	width:100px;
/* 	border:1px solid; */
	float:right;
	margin-top:-14px;
	margin-right:64px;

}


#footerBox #footerToTop{
	padding-right:18px;
	padding-top:5px;
	float:right;
	margin-top:-40px;
}


/*############################### BREADCRUMBS ##################################*/
#breadAndPrintRow{
/* 	border:1px solid #000; */
	padding-top:4px;
	padding-bottom:2px;
	height:20px;
}

#breadCrumbs{
	float:left;
	width:668px;
/* 	border:1px solid red; */
	margin-left:235px;
	_margin-left:117px;
	margin-top:0px;
	color:#ababab;
}
#breadCrumbs a{
		font-size:10px;
		font-family:verdana;
		color:#ababab;
		text-decoration:none;
}

/*############################### PRINT LINK ##################################*/

#printLink a{
	margin-top:6px;
margin-left: 1px;
}


/*###################################### #forside-bottom-images ###############################*/
#forside-bottom-images {
/*	border:1px solid;*/
	margin:0px;
	padding:0px;
	margin-top:18px;
	_margin-top:17px;
/* 	padding-top:18px; */
	margin-right:-1px;
	_margin-right:-3px;
position: absolute;
}

#forside-bottom-images img{
/*	border:1px solid;*/
	margin:0px;
	padding:0px;
/* 	padding-left:58px; */
	padding-right:0px;
	margin-right:-2px;
}	


.spacer-19px{
 border: 0px solid red;
 width: 21px;
}


#forside-bottom-images #imgage01{
width: 215px;
border: 0px solid green;
text-align: center;
}

#forside-bottom-images #image02{
width: 215px;
border: 0px solid green;
text-align: center;
}


#forside-bottom-images #image03{
width: 215px;
border: 0px solid green;
text-align: center;
}

#forside-bottom-images #image04{
border: 0px solid blue;
text-align: center;
padding-left: 8px;
}

#forside-bottom-images #image03 img{
/*	margin-right:40px; */

}


/*#################### UNDERSIDE CONTENT ########################*/

#normalRowUnderside{
	padding-bottom:15px;
}

#normalRowUnderside #normal-col h1,#middle-cols h1{
	font-family:verdana;
	font-weight:bold;
	/*font-size: 16px;*/
	font-size: 20px;
	color:#3e8f6e;
	padding-bottom:11px;
}


#normalRowUnderside #normal-col h2,#normalRowUnderside #right-col h1{
	padding-bottom:0px;
	font-family:verdana;
	font-weight:bold;
	font-size:16px;
	color:#000;
line-height:15px;
	
}

#normalRowUnderside #normal-col h3{
	color:#3e8f6e;
	padding-bottom:5px;
}

/*
#normalRowUnderside .bodytext,#middle-cols .bodytext{
	font-family:verdana;
	font-size:11px;
	padding-bottom:14px;
}*/

/*
#normalRowUnderside #right-col{
	font-family:verdana;
	font-size:12px;
	line-height:11px;
}*/

#normalRowUnderside #right-col p {
	font-family:verdana;
	font-size:11px;
	line-height:12px;
}




#normalRowUnderside #right-col ul{
	margin-top:-12px;
	padding-top:0px;
	padding-bottom:15px;
	padding-left:10px;
	padding-bottom:15px;
	*padding-left:0px;
	*margin-left:15px;
}

#normalRowUnderside #right-col li{
	list-style-type:disc;
	margin-left:10px;
	*margin-left:0px;
}


#normalRowUnderside #right-col a,#normalRowUnderside #right-col a:visited,#normalRowUnderside #normal-col a,#normalRowUnderside #normal-col a:visited{
	color:#3e8f6e;
	text-decoration:none;
}
#normalRowUnderside #right-col a:hover,#normalRowUnderside #normal-col a:hover{
	color:#3e8f6e;
	text-decoration:underline;
}

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

#normalRowUnderside .csc-textpic-imagewrap img{
	padding-bottom:9px;
}


#normalRowUnderside  .news-list-container .news-list-item {
	margin-bottom:10px;
	*margin-bottom:0px;
}

#normalRowUnderside  .news-list-container .news-list-item img{
	padding-bottom:10px;
}

/*
#normalRowUnderside input,#normalRowUnderside textarea{
	border:1px solid #3e8f6e;
}*/

#normalRowUnderside .tx-tcsubscribe-pi1 table td{
	font-size:11px;
/* 	font-weight:bold; */
	font-family:verdana;
/* 	border:1px solid; */
}

#normalRowUnderside .tx-tcsubscribe-pi1 .input{
	width:150px;
/* 	border:1px solid; */
}


/*################ FLAGS ########################*/

#dk_flag{
	margin-left:-2px;
	padding-left:0px;
	float:left;

      /*  *margin-left:4px;*/
	_margin-left:-1px;
}
#de_flag{
	float:left;
	margin-left:5px;
}
#uk_flag{
	margin-left:5px;
	float:left;
}


/*############# TOP LINKS ###################*/

#webshop_link{
	float:right;
	 background-image:url(/fileadmin/templates/images/shopicon.gif);
	background-position:left;
	background-repeat:no-repeat;
	width:115px;
	text-align:right;
	padding-right:0px;
display: none;
}
#sitemap_link{
	float:left;
	margin-left: 18px;
	_margin-left: 8px;
}

#login_link{
float:left;
margin:0px 18px 0px -4px;
_margin:0px 10px 0px 0px;

}
#subscribe_link{
	position:absolute;
	height:50px;
	width:215px;

	top:392px;
	left:721px;
	*left:721px;
	_left:722px;
	background-image:url(/fileadmin/templates/images/newsletter.gif);
	background-repeat:no-repeat;
	background-position:center;
	text-align:left;
/* 	border:1px solid; */
}

#subscribe_link a,#subscribe_link a:visited{
	display:block;
	text-decoration:none;
	color:#868686	;
/* 	border:1px solid; */
	height:20px;
	padding-top:5px;
	padding-bottom:0px;
	margin-top:15px;
	padding-left:65px;
	font-weight:bold;
	font-family:verdana;
	font-size:11px;
}


/*#################### PRINT PAGE #######################*/

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

#middle-cols .csc-textpic-imagewrap img{
	text-align:center;
}

#middle-cols .myprintlogo{
	padding-bottom:10px;
}

#middle-cols .news-single-backlink{
	display:none;
}


.subscribe-botton{
	background-color:#00713d;	
	border:1px solid #00713d;
	color:#fff;
	font-weight: normal;
}

#middle-cols h1{
	/*color:#000;*/
}


/*############header layout############*/

#normalRowUnderside  #normal-col h1, #middle-cols h1 {
}

#normalRowUnderside #normal-col h2, #middle-cols h2 {
	font-weight:bold;
	font-size: 18px;
	color:#3e8f6e;
}

#normalRowUnderside #normal-col h3, #middle-cols h3 {
	
	font-size: 16px;
	color:#3e8f6e;
}

#normalRowUnderside #normal-col h4, #middle-cols h4{
	/*font-style:italic;*/
	font-weight: bold;
	font-size: 14px;
	color:#3e8f6e;
}

#normalRowUnderside #normal-col h2, #normalRowUnderside #normal-col h3, 
#normalRowUnderside #normal-col h4, #normalRowUnderside #normal-col h5,
#middle-cols h2, #middle-cols h3, 
#middle-cols h4, #middle-cols h5 {
margin-bottom: 10px;
}

#normal-col h5, #middle-cols h5{
	/*font-style:italic;*/
	font-weight: bold;
	font-size:12px;
	color:#3e8f6e;
}



/*new*/

@media all and (min-width:0px) { 
   #normal-col{
  
   }

   .forside_fce_bgimage{
   
     float:left;
      min-height:380px;
     
   } 
   .forside_fce_content{
    margin-top:-57px;
     
   } 
   TD#top-fce-content .csc-header{
    margin-top:69px;   
  }

}

 


/* added css for the added one column template */

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

#normal-col_1col h1{
	font-family:verdana;
	font-weight:bold;
	font-size:16px;
	color:#3e8f6e;
	padding-bottom:11px;
}


.subbest, .subscribe-botton {
	background:transparent url(../images/basredbox.gif) repeat scroll left top;
	border:medium none;
	color:#FFFFFF;
	/*font-family:Arial,Verdana,Sans-serif,Monospace;*/
	font-size:10px;
        _font-size:12px;
        _padding-left:10px;
	height:30px;
	text-align:left;
	width:131px;
	}
	
.logsubmit, .subpoint, .subscribe-botton {
cursor:pointer;
}

#user, #pass, .forgotpass {
border: 1px solid #00713d;
font-size:11px;
width:180px;
}

.subs-buttons {
padding-top: 5px;
}

.tx-tcsubscribe-pi1 {
width: 380px;
}

.tx-tcsubscribe-pi1 p {
	font: normal 11px Verdana;
	}
	
.subs-name, .subs-email, .subs-buttons {
clear: both;
padding-bottom: 3px;
min-height: 16px;
}

.subs-name label, .subs-email label {
float: left;
}

.subs-name input, .subs-email input {
float: right;
margin-right: 187px;
border: 1px solid #3E8F6E;
font: normal 11px Verdana;
}

.subs-name .name-errors, .subs-email .email-errors {
float: left;
text-align: left;
}

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

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

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

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

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

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

.rndSpacer{
width: 100px;
border: 0px solid red;


}


.rndContent{
padding:0px 5px 0px 5px;
}


.rndContent p{
width:185px;
}

.rndContent table tr td p{
width:auto;
}
.topmsg{
  margin-bottom:15px;
  *margin-bottom:0px;
}




/**/
#logged_as {
   float:left;
   font-family:verdana,Helvetica,Arial,sans-serif;
   font-size:11px;
   color:#ffffff;
 
}

#flags {
	float:left;
       height:16px;
      margin:-3px 0px 0px 0px;
      padding:4px 1px 0px 10px;
      position:relative;
      width:62px;

background-image:url('../images/flag-left3.gif');
background-position: left bottom;
background-repeat:no-repeat;

_margin:-3px 0px 0px 0px;
}

#topFunctions {
background-image:url(../images/login-right2.gif);
background-position:right top;
background-repeat:repeat-x;
float:left;
height:19px;
margin:-3px -1px 0px 0px;
position:relative;
padding:3px 0px 0px 0px;
}


.tx-newloginbox-pi1 table {
        *margin-top:-20px;
	_margin-top:-20px;
}

.tx-newloginbox-pi1 p a {
       *position:relative;
       *top:-19px;

       _position:relative;
       _top:-19px;
}


.redboxbut a, .kredprint a, .quickBut a  .shopMore a ,.delAll a{

color:#FFFFFF;

}

.tx-indexedsearch-res {
margin-top:10px;
}















/*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;
}

.forside_fce_content{
border-width: 1px 0px 0px 0px; 
border-style: solid;
/* border-color: #ECECEC; */
 border-color: #00703C; 

}



