.box {
	/*background-color:#DEE9FA;*/
	border:1px solid #F3F5E2;
	padding:5px;
	margin:5px 5px 0 0;
	font:12px Arial, Verdana, sans-serif;
}
.box td {
	font:12px Arial, Verdana, sans-serif;
}
.box img {
	vertical-align:middle;
}
.extra p {
	margin:0 0 2px 0;
}
.border {
	border:1px solid #727578;
}
#specifications {
	border:1px solid #d1d5d8;
	background-color:#F3F5E2;
	margin:0 0 20px 0;
	border-collapse:collapse;
}
#specifications td {
	font:12px Arial, Verdana, sans-serif;
	padding:3px;
}
.button {
	/*background-color:#40F333;
	border:1px solid #3a7817;*/
	padding:4px;
	/*width:150px;
	margin:0 auto;
	text-align:center;
	color:#ffffff;
	font-weight:bold;*/
	cursor:pointer;
}
.button2 {
	/*background-color:#2973D4;
	border:1px solid #175078;*/
	padding:4px;
	/*width:150px;
	margin:5px auto 0 auto;
	text-align:center;
	color:#ffffff;
	font-weight:bold;*/
	cursor:pointer;
}
.button3 {
	background-color:;
	border:0px solid #3a7817;
	padding:4px;
	width:160px;
	margin:0 auto;
	text-align:center;
	color:#3270DB;
	font-weight:bold;
        font-size: 18px;
	cursor:pointer;
}
.heading {
	padding:5px 0 0 5px;
	height:24px;
	margin:2px 0 0 0;
	border-left:1px solid #d1d5d8;
	border-right:1px solid #d1d5d8;
	/*background-image: url(http://www.cykeldillen.dk/images/infobox_back.gif);*/
	background: #006AD1;
	color: #FFFFFF;
	font-family: Arial, Verdana, sans-serif;
	font-weight:normal;
	font-size: 16px;
}
.heading h1 {
	font-family: Arial, Verdana, sans-serif;
	font-weight:bold;
	font-size: 16px;
	margin:0;
	padding:0;
	display:inline;
}
.top a {
	color:#ffffff;
}
.sortselect {
	font-size:12px;
	margin:0 5px 5px 0;
}
h2 {
	margin:0;
	padding:0;
	font-size:16px;
	font-weight:bold;
	display:inline;
	/*text-decoration:underline;*/
}
.right {
	/*float:right;*/
}
.left {
	/*float:left;*/
}
.clear {
	clear:both;
}
.price {
	font-size:20px;
	font-weight:bold;
}
.stockimg {
	vertical-align:bottom;
}
.stock {
	margin:5px 0 0 0;
	width:100px;
}
.spacing {
	overflow:hidden;
	height:10px;
	font-size:6px;
}

/*  $Id: stylesheet.css 1739 2007-12-20 00:52:16Z hpdl $  osCommerce, Open Source E-Commerce Solutions  http://www.oscommerce.com  Copyright (c) 2003 osCommerce  Released under the GNU General Public License*/
#nav, #nav ul { 
/* all lists */		
padding: 5px;		
margin: 0;		
/*list-style: url('images/cat_arrow.gif');*/
list-style: none;
}		

#nav li { 
/* all list items */		
/*position : relative;*/
/*float : left;*/
line-height : 18px;		
margin-bottom : -1px;		
width: 250px;	
}		

#nav li ul { /* second-level lists */		position : absolute;		left: -999em;		margin-left : 12.00em;		margin-top : -1.35em;	}		#nav li ul ul { /* third-and-above-level lists */		left: -999em;	}		
#nav li a {	
background: url('images/cat_arrow.gif') no-repeat scroll left center transparent;
width: 250px;		
display : block; 
color : black;		
font-weight : bold;		
text-decoration : none;		
background-color:transparent;		
border : 0px solid gray;		
padding-left: 12px;
padding-right: 5px;
text-decoration: none;
}


#nav li a:hover {		
color : red;  
border : 1px solid black;		
background-color : white;	
}		

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {		left: -999em; background-color:#69b344;	}		
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { /* lists nested under hovered list items */		
left: auto;
background-color:#FFFFFF; 
border : 1px solid  #9F9E9E;	
}	/* The below lines format the text of the pop-up menus */ 	/* fixes for IE/win \*/	* html #nav a { cursor:hand; } 	/* /////////////////////////////////////////////////// END NAV */
.boxText { 
font-family: Arial, Verdana, sans-serif; 
font-size: 12px; 
}.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 12px; background: #ffb3b5; font-weight: bold; }.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 12px; color: #cc0033; }.productsNotifications { background: #f2fff7; }.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 12px; color: #70d250; text-decoration: underline; }

BODY { 
	font-family:Arial;
	color: #333333;
	background: url('images/body_bg.gif') repeat-x; 
	height: auto;
	/*background: #cccccc ;*/
	/*text-align: center;*/
	display: table;
	width: 100%;
	font-size:12px;
}

A {  color: #000000;  text-decoration: none;}A:hover {  color: #AABBDD;  text-decoration: underline;}FORM {	display: inline;}TR.header {  background: #ffffff;}
TR.headerNavigation {	
/*background-image: url(http://www.cykeldillen.dk/images/top-back.gif);*/
height: 41px;
}
TD.headerNavigation {  
font-family: Arial, Verdana, sans-serif;  font-size: 12px;  	
color: #ffffff;  font-weight : bold; height: 5px;
}
A.headerNavigation {   color: #FFFFFF; }A.headerNavigation:hover {  color: #054CC6;}TR.headerError {  background: #ff0000;}TD.headerError {  font-family: Tahoma, Verdana, Arial, sans-serif;  font-size: 12px;  background: #ff0000;  color: #ffffff;  font-weight : bold;  text-align : center;}TR.headerInfo {  background: #00ff00;}TD.headerInfo {  font-family: Tahoma, Verdana, Arial, sans-serif;  font-size: 12px;  background: #00ff00;  color: #ffffff;  font-weight: bold;  text-align: center;}
TR.footer { 
background: #bbc3d3;}

.footer {  
font-family: Arial;
font-size: 12px;
color: #FFFFFF;  
font-weight: bold;}

.infoBox {	
background: #f5f5f5;	
border: 2px solid #E6E6E6;
}

.infoBoxContents {  
font-family: Arial, Verdana, sans-serif;  
font-size: 12px;
}

.infoBoxNotice {  
background: #FF8E90;
}
.infoBoxNoticeContents {  
background: #FFE6E6;  
font-family: Arial, Verdana, sans-serif;  
font-size: 12px;
}

.infoBoxHeading {  
font-family: Arial;  
font-size: 20px;    
background: #f5f5f5; 
border: 1px solid #E6E6E6;
border-bottom: none;
color: #000000;  
height: 34px;
padding-left: 6px;
font-weight: bold;
}

.infoBoxSearch {	
background: #f5f5f5;	
border: 2px solid #E6E6E6;
border-top:none;
}

.infoBoxHeadingSearch {  
font-family: Arial;  
font-size: 16px;    
background: #f5f5f5; 
border-bottom:none;
color: #000000;  
height: 30px;
padding-left: 4px;
border: 2px solid #E6E6E6;
}

.infoBoxHeadingLogin {  
font-family: Arial;  
font-size: 16px;    
background: #f5f5f5; 
border: 2px solid #E6E6E6;
border-bottom:none;
color: #000000;  
height: 30px;
padding-left: 4px;
}


.infoBox1 {	
background: #f5f5f5;	
border: 2px solid #E6E6E6;
border-top: none;
}


#searchsection .boxText {
    font-family: Arial;
    font-size: 16px;
}

.infoBoxinfo {	
background: #FFFFFF;	
border-top: 1px solid #ADAFAF;

}

.infoBoxHeadinginfo {  
font-family: Arial;  
font-size: 20px;    
background: #FFFFFF; 
color: #000000;  
height: 34px;
padding-left: 6px;
font-weight: bold;
}


TD.infoBox, SPAN.infoBox {  
font-family: Arial, Verdana, sans-serif;  
font-size: 12px;
}
TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {  
background: #f7f7f7;
}
TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even { background: #ededed;
}
.productListing-heading {  
font-family: Arial, Verdana, sans-serif;  
font-size: 13px;  
background: #2973D4;  
color: #FFFFFF;  
font-weight: bold;
}
TD.productListing-data2 { 
  vertical-align:top; 
  padding:5px;
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  color: #0D194A;
}
TD.productListing-data {
 border:1px solid #727578; 
  vertical-align:top; 
  padding:10px 10px 10px 10px;
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  color: #0D194A;

}A.pageResults {  color: #082449;}A.pageResults:hover {  color: #0000FF;  background: #FFFF33;}TD.pageHeading, DIV.pageHeading {  font-family: Arial, Verdana, sans-serif;  font-size: 20px;  font-weight: normal;  color: #041224;}TR.subBar {  background: #f4f7fd;}TD.subBar {  font-family: Arial, Verdana, sans-serif;  font-size: 10px;  color: #000000;}TD.main, P.main {  font-family: Arial, Verdana, sans-serif;  font-size: 11px;  line-height: 1.5;}

TD.smallText, SPAN.smallText, P.smallText {  
font-family: Arial, Verdana, sans-serif;  
font-size: 14px;
} 
.bigText {  
font-family: Arial, Verdana, sans-serif;  
font-size: 16px;
font-weight:bold;
}
TD.accountCategory {  font-family: Arial, Verdana, sans-serif;  font-size: 13px;  color: #aabbdd;}TD.fieldKey {  font-family: Arial, Verdana, sans-serif;  font-size: 12px;  font-weight: bold;}TD.fieldValue {  font-family: Arial, Verdana, sans-serif;  font-size: 12px;}TD.tableHeading {  font-family: Arial, Verdana, sans-serif;  font-size: 12px;  font-weight: bold;}SPAN.newItemInCart {  font-family: Arial, Verdana, sans-serif;  font-size: 12px;  color: #ff0000;}
CHECKBOX, INPUT, RADIO, SELECT {  
font-family: Arial, Verdana, sans-serif;  
font-size: 11px;
/*border: 1px solid #000000;*/
}
TEXTAREA {  width: 100%;  font-family: Arial, Verdana, sans-serif;  font-size: 11px;}SPAN.greetUser {  font-family: Arial, Verdana, sans-serif;  font-size: 12px;  color: #f0a480;  font-weight: bold;}TABLE.formArea {  background: #f1f9fe;  border-color: #7b9ebd;  border-style: solid;  border-width: 1px;}TD.formAreaTitle {  font-family: Tahoma, Verdana, Arial, sans-serif;  font-size: 12px;  font-weight: bold;}SPAN.markProductOutOfStock {  font-family: Tahoma, Verdana, Arial, sans-serif;  font-size: 12px;  color: #c76170;  font-weight: bold;}SPAN.productSpecialPrice {  font-family: Arial, Verdana, sans-serif;  color: #ff0000;}SPAN.errorText {  font-family: Arial, Verdana, sans-serif;  color: #ff0000;}.moduleRow { }.moduleRowOver { background-color: #2973D4; cursor: pointer; cursor: hand; }.moduleRowSelected { background-color: #10D02A; }.checkoutBarFrom, .checkoutBarTo { font-family: Arial, Verdana, sans-serif; font-size: 12px; color: #8c8c8c; }.checkoutBarCurrent { font-family: Arial, Verdana, sans-serif; font-size: font-weight:bold; 14px; color: #D53219; }

/* message box */.messageBox { font-family: Arial, Verdana, sans-serif; font-size: 10px; }

/*.messageStackError, .messageStackWarning { font-family: Arial, Verdana, sans-serif; font-size: 10px; background-color: #ffb3b5; }.messageStackSuccess { font-family: Arial, Verdana, sans-serif; font-size: 10px; background-color: #99ff00; }*/

/* input requirement */.inputRequirement { font-family: Arial, Verdana, sans-serif; font-size: 10px; color: #ff0000; }
.imgborder_productpage img

{
	border: 12px solid #e0e0e0;
	margin:10px;	
}
#lightbox{
background-color:#74B9B4;
padding: 5px;
border-bottom: 1px solid #727578;
border-right: 1px solid #727578;
}
#lightboxCaption{
font-size: 0.8em;
padding-top: 0.8em;
}
#lightbox img{ border: none; } 
#overlay img{ border: none; }

#overlay{ background-image: url(images/overlay.png); }

* html #overlay{
background-color: #333;
back\ground-color: transparent;
background-image: url(images/pixel_trans.gif);
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/overlay.png", sizingMethod="scale");
}
.freeship{
 font-family: arial;
 font-size: 15px;
 font-weight: bold;
 color: #ff0000;
 text-decoration: none;
 }
 .freeship2{
 font-family: arial;
 font-size: 13px;
 font-weight: bold;
 color: #000000;
 text-decoration: none;
 }

 /**/
div#checkoutimg {
	text-align: center;
	margin-bottom: 1em;
}

#shippingInfo fieldset {	border: none!important; }

#checkoutimg img {
	/*margin-right: 12px;*/
}

/* css style designed by Caty Design Studio http://www.catydesign-studio.com.  */

.alert {
	color: #FF0000;
	margin-left: 0.5em;
	vertical-align: top;
	}
.clearBoth {
	clear: both;
	}
fieldset {
	padding: 0.5em;
	margin: 0.5em 0;
	border: none!important;
	}

legend {
	font-weight: bold;
	padding: 0.3em 0.3em 0.3em 0!important;
	color: #4B4B4B;
	font-size: 16px;
	}

h4.optionName {
	line-height: 1.5em;
	padding: 0.2em;
	}
label {
	line-height: 1.5em;
	padding: 0.2em;
	}
label.inputLabel { width: 11em; float: left; margin-left: 10px; }
label.inputLabelPayment { width: 15em; float: left; }
label.selectLabel, label.switchedLabel, label.uploadsLabel { width: 12em; float: left; }
LABEL.checkboxLabel, LABEL.radioButtonLabel { 
	margin: 0.5em 0.3em;
	}

.forward, #shoppingCartDefault #PPECbutton {
	float: right;
	}

a { outline: none; }
a:link {	
color: #000000;	
/*text-decoration: underline;*/
}
a:visited {color: #666666;	text-decoration: underline;}
a:hover {color: #DE030C;	text-decoration: none;}

headerNavigation a:visited {color: #FFFFFF;	text-decoration: underline;}
headerNavigation a:hover {color: #FFFFFF;	text-decoration: none;}

.buttonRow img {
	padding-right: 0.5em;
}

div.buttonRow input, #loginDefault .buttonRow input, #timeoutDefault .buttonRow input, .buttonRow2 input, .buttonRow3 input, #createAcctDefault .buttonRow input, input#newsletter-checkbox, input#email-format-html, input#email-format-text { background: none;	border: none; padding: 0;  }

.back {
	float: left;
	}

/* Heading Title bar */
h1#createAcctDefaultHeading, h1#loginDefaultHeading, h1#checkoutShippingHeading, h1#newProductsDefaultHeading, h1#indexCategoriesHeading, h2#checkoutShippingHeadingMethod, h1#checkoutShipAddressDefaultHeading, h1#checkoutPayAddressDefaultHeading  {
	font-size: 1.3em!important;
	margin: 0 0.6em 1em 0.2em;
	color: #333333;
	text-align: left;
	/* comment added by ensyspriyanka_m 
	padding-left: 4.2em; */
	/*border-bottom: 1px dashed #CCCCCC;*/
	height: 28px;
	padding-top: 15px;
}

#navCategoryIcon, .buttonRow {
	margin: 0.5em;
	}

.advisory {
font-size: 14px;
}
.important {
	font-weight: bold;
	font-size: 14px;
	}

.information {
padding: 10px 3px;
font-size: 14px;
line-height: 150%;
}

h4 {
    font-size: 16px;
}
stylesheet.css (line 23)
h1, h2, h3, h4, h5, h6 {
    font-family: Arial;
    font-weight: bold;
}

/*warnings, errors, messages*/
.messageStackWarning, .messageStackError, .messageStackSuccess, .messageStackCaution {
	line-height: 18px;
	font-size: 16px;
	padding: 0.2em;
	border: 1px solid #000000;
	}

.messageStackWarning, .messageStackError {
	background-color: #ff0000;
	color: #ffffff;
	}

.messageStackSuccess {
	background-color: #99FF99;
	color: #000000;
	}

.messageStackCaution {
	background-color: #FFFF66;
	color: #000000;
	}

/*End warnings*/
ADDRESS {
	padding: 0.5em;
	}

ADDRESS {
	font-style: normal;
	}
.totalBox {
	width: 110px;
	text-align: right;
	padding: 0.2em;
	}

.lineTitle, .amount {
	text-align: right;
	padding: 0.2em;
	}

.amount {
	width: 5.5em;
	}

h1, h2, h3, h4, h5, h6 {	font-weight: bold;	font-family:  Arial; }
h1 { font-size: 18px; }
h2 { font-size: 16px; }
h3 { font-size: 14px; }
h4 { font-size: 13px; }
h5, h6 { font-size: 12px; }

hr, .clearSplit hr {	height: 1px;	border: none;	}
hr {	border-bottom:1px dotted #AEADAD; margin: 1em 0;	}
.clearSplit hr { border-bottom:1px dotted #FFFFFF;	margin: 0.5em 0; }

.floatingBox, #accountLinksWrapper, #sendSpendWrapper, #checkoutShipto, #checkoutBillto, #navEZPagesTOCWrapper {
	margin: 0;
	width: 47%;
	}
.cartAttribsList {
	margin-left: 1em;
	}

.rowOdd {
	background-color: #E8E8E8;
	height: 1.5em;
	vertical-align: top;
	}

.rowEven {
	background-color: #F0F0F0;
	height: 1.5em;
	vertical-align: top;
	}
.cartProductDisplay, .cartUnitDisplay, .cartTotalDisplay, .cartRemoveItemDisplay, .cartQuantityUpdate, .cartQuantity, #cartInstructionsDisplay, .cartTotalsDisplay   {
	padding: 0.5em 0;
	}

LABEL.checkboxLabel, LABEL.radioButtonLabel { 
	margin: 0.5em 0.3em;
	}

.centeredContent, TH, #cartEmptyText, #cartBoxGVButton, #cartBoxEmpty, #cartBoxVoucherBalance, #navCatTabsWrapper, #navEZPageNextPrev, #bannerOne, #bannerTwo,  #bannerThree,  #bannerFour,  #bannerFive,  #bannerSix, #siteinfoLegal, #siteinfoCredits, #siteinfoStatus, #siteinfoIP, .center, .cartRemoveItemDisplay, .cartQuantityUpdate, .cartQuantity, .cartTotalsDisplay, #cartBoxGVBalance, .leftBoxHeading, .centerBoxHeading, .rightBoxHeading, .productListing-data, .accountQuantityDisplay, .ratingRow, LABEL#textAreaReviews, #reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .gvBal, .attribImg {
	text-align: center;
	}

	#content p {
    color: #000000;
    font-family: arial;
    font-size: 13px;
    font-weight: bold;
    padding-bottom: 0.5em;
    padding-top: 6px;
}
 /**/
 /*Used for Template Integration*/
 #header {

    height: 147px;
    position: relative;
    width: 980px;
}
 
 #header-cart {
    background: url("images/cart-top1.jpg") no-repeat scroll 0 0 transparent;
    height: 101px;
    left: 780px;
    position: absolute;
    top: 70px;
    width: 186px;
}

 
 #header h1 {
    background: none no-repeat scroll 0 0 transparent;
    display: block;
    height: 95px;
    text-decoration: none;
	position: absolute;
	top: 28px;
    text-indent: -10000em;
    width: 301px;
}

#header h1 a {
    background: none no-repeat scroll 0 0 transparent;
    display: block;
    height: 95px;
    text-decoration: none;
    text-indent: -10000em;
    width: 301px;
}

.red-text {
    color: #ff0000;
    font-family: arial;
    font-size: 14px;
    font-weight: bold;
    top: 68px;
    position: absolute;
    text-align: left;
    text-indent: 22px;
	margin: 0px;
}

#cartContent a {
	background-color:#ffff99;
	padding: 5px;
	color: #1d6190;
	line-height: 180%;
}


.cart-heading {
    color: #000000;
    font-family: arial;
    font-size: 20px;
    font-weight: bold;
    left: 605px;
    position: absolute;
    text-align: left;
    text-indent: 18px;
    top: 66px;
}

.shopping-item {
    color: #000000;
    left: 610px;
    line-height: 20px;
    position: absolute;
    top: 84px;
    width: 236px;
}

.cartTopOldItem {
    color: #000000;
    font-family: Arial;
    font-size: 12px;
    font-weight: normal;
	text-align: left;
    text-indent: 20px;
	margin: 0px;
}

.cartTotal {
    color: #ff0000;
    font-family: Arial;
    font-size: 14px;
    font-weight: bold;
	text-align: left;
    text-indent: 9px;
	margin: 0px;
}

#header-navigation {
   	background: transparent url("images/top-bar.jpg") repeat-x;
    display: block;
    height: 41px;
    width: 100%;
	position: absolute;
	top: 108px;
}

#footer-bg {
    background: none repeat scroll 0 0 #1f58db;
    bottom: 6px;
    height: 41px;
    position: relative;
    top: 12px;
}

#body-content {
   	display: block;   
	position: relative;
	top:0;
}

.clear {
    clear: both;
}
#sitewrap {
}


#searchsection input#keywords {
    background: none repeat scroll 0 0 #FFFFFF;
    border-top: 1px solid #8a8a8a;
    border-left: 1px solid #8a8a8a;
    border-bottom: 1px solid #8a8a8a;
    border-right: none;
    color: #000000;
    font-size: 12px;
    height: 17px;
    line-height: 17px;
   /* margin: 1px 0 0 5px;*/
    padding: 0;
    text-indent: 8px;
    width: 202px;
}

#searchsection input {
   /* float: left;
    padding-top: 1px;*/
    text-transform: uppercase;
}

#searchsection a:link {
    color: #000000;
	text-decoration: underline;
}

.tabBar {
    border: 0 solid red;
    height: 41px;
    margin-bottom: 2px;
    width: 100%;
}

.tabs {
    border: 0 solid green;
    height: 41px;
    margin: 0 auto;
    width: 1000px;
}

#mainnav {
}

#mainnav ul {
    height: 41px;
  /*  list-style: none outside url("css/none");*/
  list-style: none;
    margin: 0;
    padding: 0;
    position: relative;
}

#mainnav ul li {
   /* list-style: none outside url("css/none");*/
   list-style: none;
    margin: 0;
    padding: 0;
    text-align: center;
	float: left;
	border-right: 1px solid #ffffff;
}
#home {
	border-left: 1px solid #ffffff;
}



#mainnav a:hover, .current {
    background: #4B96E0;
	color: #000000;
}

#mainnav ul li a {
    text-decoration: none;
}

#mainnav ul li a {
    color: #ffffff;
    display: block;
    font-family: Arial;
    font-size: 15px;
    font-weight: bold;
    height: 41px;
    letter-spacing: 0;
    line-height: 41px;
    text-transform: capitalize;
    width: 117px;
}

.boxTextinformation {
    font-family: Arial,Verdana,sans-serif;
    font-size: 12px;
}

.boxTextinformation a:link {
    color: #000000;
    font-weight: bold;
}

.infoBoxContentsBestseller {  
font-family: Arial, Verdana, sans-serif;  
font-size: 12px;
}

.infoBoxContentsBestseller a:link {
    color: #000000;
    font-weight: normal;
}

#nav1, #nav1 ul { 
/* all lists */		
padding: 0;		
margin: 0;		
list-style: url('images/cat_arrow.gif');
padding-left:19px;
float : left;		
width : 12em;	}		

#nav1 li { 
/* all list items */		
position : relative;
float : left;
line-height : 18px;		
margin-bottom : -1px;		
width: 250px;	
}		

#nav1 li ul { /* second-level lists */		position : absolute;		left: -999em;		margin-left : 12.00em;		
margin-top : -1.35em;	
}		
#nav1 li ul ul 
{ 
/* third-and-above-level lists */		
left: -999em;	
}

#nav1 li a:hover {		
color : red;  
border : 1px solid black;		
background-color : white;	
}

#nav1 a:visited {
color : #000000; 
text-decoration: none;
font-weight: bold;
}


.infoBox1 li a:hover {		
color : red;  
border : 1px solid black;		
background-color : white;	
}

.infoBox1 a:visited {
color : #000000; 
text-decoration: none;
font-weight: bold;
}

.infoBox1 a:link {
    color: #000000;
	text-decoration: underline;
}

.greenheading {
font-family: Arial, Verdana, sans-serif;  
font-size: 15px;
color: #285e00;
font-weight: bold;
text-decoration: underline;
}

.cykelsport hr, .clearSplit hr {	
height: 1px;	
border: none;	
}
.cykelsport hr {	
border-bottom:2px dotted #AEADAD; 
margin: 1em 0;	
}

.cykelsport .clearSplit hr { 
border-bottom:1px dotted #FFFFFF;	
margin: 0.5em 0; 
}

.infoBox1 a:link {
    color: #000000;
	text-decoration: underline;
}

 /*Used for Template Integration*/

div#rssincl-box-54088 div#rssincl-content-54088 div.rssincl-entry p.rssincl-itemtitle a{
color: #000000 !important;
text-decoration: none !important;
}
div#rssincl-box-54088 div#rssincl-content-54088 div.rssincl-entry{
width: 200px !important;
}
div#rssincl-box-54088 div#rssincl-content-54088{
width: 200px !important;
}

/* For Dagens Nyheder*/
div#rssincl-box-54079 div#rssincl-content-54079 div.rssincl-entry p.rssincl-itemtitle a{
color: #000000 !important;
text-decoration: none !important;
}
div#rssincl-box-54079 div#rssincl-content-54079 div.rssincl-entry{
width: 200px !important;
}
div#rssincl-box-54079 div#rssincl-content-54079{
width: 200px !important;
}


TR.upcomingProducts-odd1 {  
background: #FFFFFF;
}

TR.upcomingProducts-even1 { 
background: #d0e3eb;
}

TD.tableHeadingupcom {  
font-family: Arial, Verdana, sans-serif;  
font-size: 15px;  
font-weight: bold;
}

TD.clickinlarge a{
font-family: Arial, Verdana, sans-serif;  
color: #0080ff;
font-size: 15px;  
font-weight: normal;
text-decoration: underline;
}

TD.tdborder1 {
border: 1px solid #d4d4d4;
}

TD.tdborder2 {
border: 1px solid #d4d4d4;
border-top: 1px solid #d4d4d4;
}
/*div#rssincl-box-54088 {
position: relative !important;
}*/

div#rssincl-box-54088 div#rssincl-content-54088 {
left: 0px;
top: 0px;
position: relative !important;

}

#cartAdd {
	float: left;
	text-align: center;
	margin: 1em;
	border: 1px dashed #AEADAD;
	padding: 1em;
	}

body#popupImage {
background: #FFFFFF;	
margin: 0;
padding: 0;
}

/*div#rssincl-box-54079 {
position: relative !important;
}
div#rssincl-box-54079 div#rssincl-content-54079{
position: absolute !important;

}
*/
.pronuxTabGeneralStyle {
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-size: 12px;
	color: #333333;
}
 
.pronuxTabNormal {
	float: left;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #C1C2C6;
	border-bottom-color: #C1C2C6;
}

.pronuxTabEmpty {
	float: left;
	border-top-style: hidden;
	border-bottom-style: solid;
	border-top-width: 1px;
	border-bottom-width: 1px;	
	border-bottom-color: #C1C2C6;
}

.pronuxOuterContentBox {
	margin: 0px;
	padding: 0px;
	display: none;
}

.pronuxContentBox {
	padding: 20px;
	border-style: solid;
	border-width: 0px 1px 1px 1px;
	border-color: #C1C2C6;
	height: auto !important;
	text-align: left;
	vertical-align: text-top;
}

.pronuxLink {
	display: block;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
	color: #000000;
	outline: none;
	-moz-outline: none ";
}

a.pronuxLink:link {
	text-decoration: none;
	border: none;
}

a.pronuxLink:visited {
	text-decoration: none;
	border: none;
}

a.pronuxLink:hover {
	text-decoration: none;
	border: none;
}

a.pronuxLink:active {
	text-decoration: none;
	border: none;
}
