/* Generel skrifttype, -størrelse og linieafstand */
body, td, input, textarea, select
{
	font-family: Arial, Helvetica, Sans-Serif;
}

/* Generel skrifttype, -størrelse og linieafstand */
body, td, input, textarea, select
{
	font-size: 8pt;
	line-height: 11pt;
}

/* Normal afsnit og intro afsnit */
p.section, p.sectionintro
{
	margin: 0px;
}

/* Alle links */
a
{
	text-decoration: none;
}

/* Alle links - mouseover */
a:hover
{
	text-decoration: underline;
}

/* Links i overskrifter - mouseover */
h1 a:hover, h2 a:hover, h3 a:hover
{
	text-decoration: none;
}

/* Sidetitel */
.pageheader
{
	font-size: 11pt;
	margin: 0px 0px 8px;
}

/* Afsnitsoverskrift */
.sectionheader
{
	font-size: 9pt;
	margin: 12px 0px 6px;
}

table
{
	border-collapse: collapse;
}

/* Tabel i standardformat - overskrift */
.tableheader, .tableheader td
{
	font-weight: 700;	
	padding: 3px 8px 4px;
}

/* Tabel i standardformat - rækker */
.tablelineodd, .tablelineodd td, .tablelineeven, .tablelineeven td
{
	border-bottom-style: solid;
	border-bottom-width: 1px;
	padding: 3px 8px;
}




body, td, input, textarea, select
{
	color: #333;
}
a
{
	color: steelblue;
}
a:hover
{
	border-bottom-color: steelblue;
}
.sectionheader a
{
	color: #333;
}
table
{
	border-color: #333;
}
.tableheader, .tableheader td
{
	background-color: steelblue;
	color: white;
	border-color: steelblue;
	border-bottom-color: #333;
}
.tablelineodd, .tablelineodd td
{
	border-bottom-color: #333;
}
.tablelineeven, .tablelineeven td
{
	border-bottom-color: #333;
}
body {background:rgb(255,255,255) none}
div#mergefield_logo {padding:5px 0px 0px 0px; float:left}
#columnset1_column1 {width:502px; min-height:88px}
div#mergefield_code3 {float:left}
#columnset1_column2 {width:486px; min-height:20px; padding:5px 0px 5px 5px}
div#mergefield_navigation_level1 {padding:0px 0px 0px 2px}
#columnset2_column1 {width:792px; min-height:20px; padding:20px 25px 0px 0px}
div#mergefield_code3_1 {float:left}
#columnset3_column1 {width:156px; min-height:20px; padding:8px 10px 15px 10px; background:rgb(242,242,242) none}
#columnset4_column1 {width:176px; min-height:16px}
div#mergefield_code4 {float:left}
#columnset5_column1 {width:156px; min-height:20px; padding:15px 10px 15px 10px; background:rgb(242,242,242) none; border-top-style:solid; border-right-style:none; border-bottom-style:none; border-left-style:none; border-top-width:3px; border-right-width:0px; border-bottom-width:0px; border-left-width:0px; border-top-color:rgb(198,8,35);}
#columnset6_column1 {width:176px; min-height:16px}
div#mergefield_kundeservice {float:left}
#columnset10_column1 {width:156px; min-height:20px; padding:5px 10px 15px 10px}
#columnset8_column1 {width:176px; min-height:16px; background:rgb(255,255,255) none}
div#mergefield_code5 {float:left}
#columnset7_column1 {width:156px; min-height:20px; padding:15px 10px 15px 10px; background:rgb(242,242,242) none; border-top-style:solid; border-right-style:none; border-bottom-style:none; border-left-style:none; border-top-width:3px; border-right-width:0px; border-bottom-width:0px; border-left-width:0px; border-top-color:rgb(198,8,35);}
#columnset9_column1 {width:176px; min-height:20px; background:rgb(242,242,242) none; border-top-style:solid; border-right-style:none; border-bottom-style:none; border-left-style:none; border-top-width:3px; border-right-width:0px; border-bottom-width:0px; border-left-width:0px; border-top-color:rgb(198,8,35);}
#columnset2_column2 {width:176px; min-height:20px; padding:15px 0px 0px 0px}
div#mergefield_code7 {float:left}
div#mergefield_code10 {float:left}
#columnset11_column1 {width:993px; min-height:20px}
div#mergefield_code8 {float:left}
div#sitelayout79 {columnbalancing:Automatic; width:993px; min-height:500px; margin:auto auto auto auto; ; ; background:rgb(255,255,255) none; border-top-style:none; border-right-style:none; border-bottom-style:none; border-left-style:none;}
.layoutcolumn {float:left;overflow:hidden;}
.layoutcolumnset {clear:both;}
.layoutfloatbreaker {clear:both;}

/* Tekstformatering i spalter og flettefelter */

/* Brugerdefinerede typografier */
#columnset2_column2 h4, #columnset2_column2 h2  {margin: 0px;}
#user-loggedin {display: none;}
#loginform {display: block !important;}
#loginform .layoutfloatbreaker, #newsletter .layoutfloatbreaker {display: none;}
.tr_padding td {padding: 3px 5px;}
.CurrentPagePosition {text-decoration: underline;}
#pagelayout-20000125 {position: relative;}
#userdiscount_ {display: none;}
.pagebackground1759, .pagebackground1942, .pagebackground2223, #page-20000120_mergefield_-20000439, #page-20000131_mergefield_-20000473, #page-20000120_mergefield_-20000439 {background: transparent url(/media/model-seperator.gif);}

/* BRØDKRUMMER */
#breadcrumb-container, a.breadcrumb {color: #686868;}

/* FONT */
.arial15px {font-family: arial; font-size: 22px; line-height: 24px;}
.arial13px {font-family: arial; font-size: 13px;}
.arial12px {font-family: arial; font-size: 12px;}
.arial11px {font-family: arial; font-size: 11px;}
.tahoma11px {font-family: tahoma; font-size: 11px;}
.tahoma34px {font-family: tahoma; font-size: 34px; line-height: 39px;}
.graytext {color: #7e7e7e;}
.top-link, .black-underlined-link, .actionlink {color: black;}
.page_subheader {font-size: 16px; line-height: 14px; color: #333333;}
.pageheader {font-size: 18px; line-height: 16px; color: #333333;}
#basket_wrapper a {color: red;}
#MiniBasketDiv h2.sectionheader {border-bottom: solid 1px #cccccc; padding-bottom: 2px; width: 155px;}

/* FORMULARER */
#searchform {margin: 0px; padding: 14px 0px 0px 0px;}
#searchform .red-square-btn {width: 48px;}
#columnset2_column2 input {width: 150px; margin-bottom: 2px;}
.red-square-btn {background: #c20b2a; color: white; font-weight: bold; border: none; height: 22px; font-size: 12px; vertical-align: middle;}
.white-square-btn {background: white; color: #333333; font-weight: bold; border: 1px solid #cccccc; height: 22px; font-size: 12px;}
.red-btn-left {display: block; float: left; background: url(/media/red-btn-left.gif) no-repeat left center; padding-left:3px; text-decoration: none !important; cursor: pointer;}
.red-btn-right {display: block; float: left; background: url(/media/red-btn-right.gif) no-repeat right center; padding: 3px 5px 3px 2px; color: white; text-decoration: none !important; white-space: nowrap;}
.white-btn-left {display: block; float: left; background: url(/media/white-btn-left.gif) no-repeat left center; padding-left: 3px; text-decoration: none !important; cursor: pointer;}
.white-btn-right {display: block; float: left; background: url(/media/white-btn-right.gif) no-repeat right center; padding: 3px 5px 3px 2px; color: #666666; text-decoration: none !important; white-space: nowrap;}
#id63search, #id100search, #id160search {width: 121px; padding: 1px 3px 2px 3px; vertical-align: middle;}

/* BANNERE */
.large-red-banner {width: 497px; height: 99px; background: #cb1432; color: white; font-weight: bold; border: solid 1px #e7e7e7; text-align: center; position: relative; padding: 25px 10px 10px 10px; float: left; margin-right: 25px;}
.large-banner-link {display: block; position: absolute; bottom: -3px; right: 10px;}
.large-banner-link a {color: white !important; background: url(/media/red-circular-arrow.gif) no-repeat right center; padding: 2px 25px 2px 0px;}
.small-banner {width: 246px; height: 134px; border: solid 1px #e7e7e7; overflow: hidden; float: left; position: relative;}
.small-banner img {position: absolute;}
.small-banner .small-banner-overlay {position: absolute; bottom: 0px; background: white; height: 45px; width: 100%;  filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity: 0.6; opacity: 0.6;}
.small-banner .small-banner-overlay-text {position: absolute; width: 100%; height: 33px; padding: 6px; bottom: 0px;}
.model-banner-wrapper {border: solid 1px #e7e7e7; position: relative; width: 245px; height: 347px;}
.model-banner-image {width: 245px; position: absolute;}
.product-banner-image {width: 60px; border: solid 1px white; position: absolute; top: 245px; left: 15px; z-index: 200;}
.text-banner-overlay {height: 85px; width: 100%; background: white; position: absolute; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7; bottom: 0px; z-index: 100;}
.model-banner-image {position: absolute;}
.normal-banner-text {position: absolute; left: 85px; top: 280px; font-weight: bold; z-index: 300; }
.special-banner-text {color: #de0021; font-weight: bold; position: absolute; width: 100%; bottom: 8px; z-index: 300; padding-left: 15px;}

/* KATEGORIER */
.categorylist h2 {margin: 0px 0px 3px 0px; font-size: 13px;}
.categorylist {float: left; width: 158px; padding-right: 10px;}
.categorylist, .categorylist li, .categorylist ul, .categorylist ul li {margin: 0px; list-style-type: none; padding: 0px;}
.categorylist ul {padding-left: 7px;}
.categorylist {margin-bottom: 10px; min-height: 75px;}
.categorylist a {color: black;}
.categorylist li {font-size: 12px; padding-bottom: 1px !important;}

/* MODELLER */
.model-wrapper {text-align: center;}
.model-wrapper a {text-decoration: none;}
.model-wrapper img {border: none;}
.model-wrapper h2 {margin: 0px;}
.model-wrapper span.sectionheader {display: block; margin-top: 5px; text-decoration: none !important; font-weight: bold;}
a.PagePosition {color: black;}
#paging-wrapper table {float: left;width: auto; margin-left: 3px;}
#paging-wrapper span {float: left; line-height: 20px;}
#paging-wrapper table span {float: none;}
#pagelayout-20000121 {position: relative;}
#paging-wrapper {position: absolute; top: 0px; right: 0px; line-height: 22px;}
.hideImage0 {display: none;}
.gallery_thumb {display: block; float: left; margin: 0px 8px 8px 0px; cursor: pointer;}
#model_img_text {position: relative; cursor: pointer; float: left;}
#model_img_text #detailgallery_image {position: relative; z-index: 1;}
#img_txt_grabber {position: absolute; top: 0px; width: 100%; height: 100%; cursor: pointer; z-index: 200;}
.img_txt_container {margin-top: 5px; text-align: center;}
#models_in_cat h2 {margin: 0px;}
.models_list .model-wrapper {float: left; margin-right: 15px; width: 144px;}
.model-banner-wrapper {cursor: pointer;}
.model-outer-wrapper {float: left; width: 144px; margin-right: 15px; margin-bottom: 25px;}
.model-outer-wrapper .model-wrapper {float: none; padding-bottom: 5px;}
.model-outer-wrapper a {display: block; text-align: center; color: #333333 !Important; text-decoration: none; margin-top: 2px; background: url(/media/enhance.gif) no-repeat 19px center; font-weight: bold;}
.model-outer-wrapper .sectionheader {color: #333333; height: 29px; display: block; }

/* STOF */
.product-image {width: 146px; height: 146px; overflow: hidden;}
.product-price {float: left; width: 103px; font-weight: bold; font-size: 24px; line-height: 24px; margin-top: 3px;}
.product-price-buy {float: left; margin-top: 3px;}
.product-price-wrapper {clear: both;}
.product-price-wrapper.special-price {background: yellow; margin-top: 10px; padding: 3px; min-height: 40px;}
.special-price .product-price {width: 100px; overflow: hidden;}
.product-price-wrapper p {font-weight: bold;}
#special-price-000 {display:none;}
.product-wrapper h2 {font-size: 14px;}
#product_img_text {position: relative;}
.product-image img {border: none;}
#related_items {width: 439px; overflow: hidden;}
/* #related_items table {width: auto; display: inline-block; margin-right: 10px; width: 100px;} */
#related_items .product-image {width: 100px; height: 100px;}
#related_items .product-price {width: 58px;font-size: 17px; line-height: 20px;}
#related_items .special-price .product-price {width: 52px;}
#related_items .product-image img {width: 100px;}
#related_items h2 {font-size: 12px; width: 100px;}
.product-wrapper h2.sectionheader {min-height: 29px;}

.product-details-price {border: solid 1px #999999; background: #f7f7f7; padding: 34px 0px;}
.details-normal-price {float: left; margin-left: 65px;}
.product-details-price p {font-weight: bold;}
.product-details-price h2 {font-size: 22px;}
.product-details-price input {width: 30px;}
.product-details-price .red-square-btn {width: 50px;}
.details-price-amount {float: left;}
.details-price-buy {float: left; margin-left: 15px;}
.details-price-tools {margin-top: 8px;}
.models-list {float: left;}
#product_img_text {cursor: pointer;}

/* GARN */
.columnedlist li {float: left; width: 150px;}
#categorylist20118000 {width: 470px;}

/**/
.search20091001{
	background: transparent url(/media/Clubingelise_search.gif) no-repeat right top;
	margin: 0; 
	padding: 0;
	width: 445px;
	height: 49px;
	clear: both;
	float: right;
}/**/
#id63search {
	height: 20px; 
	background: transparent url(/media/Clubingelise_search_input.gif) no-repeat right top; 
	border: none;
	padding-top: 2px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 2px;
	width: 119px;	
}/**/
.arial14px {font-family: arial; font-size: 12px;}/**/
.blacktext{
	color: #000;
}
/**/

.velkommenclubingelise{
	background:url(/media/club_ingelise_2009_dk_pattern.jpg) repeat-x left top;
	height: expression( this.height < 214 ? "214px" : "auto" );
	min-height: 214px;
	width: 100%;
}

