/**
 * Magento
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Academic Free License (AFL 3.0)
 * that is bundled with this package in the file LICENSE_AFL.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/afl-3.0.php
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to license@magentocommerce.com so we can send you a copy immediately.
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade Magento to newer
 * versions in the future. If you wish to customize Magento for your
 * needs please refer to http://www.magentocommerce.com for more information.
 *
 * @copyright  Copyright (c) 2008 Irubin Consulting Inc. DBA Varien (http://www.varien.com)
 * @license    http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
 */
/******************************************/
/***********[ Mage_CSS_A Reset ]***********/
/******************************************/

* { margin:0; padding:0; }

body { 
	color:#000000;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	background:url(../images/body_bg.gif) repeat-x;
}

a { color:#B22D2E; text-decoration:none; }
a:hover { color:#b90a29; text-decoration:none; }
.product-name a, .product-name a:hover{ color:#000000; }
a img { border:0;}
:focus { outline:0; }

/* Heading */
h1, h2, h3, h4, h5, h6, .head { margin-bottom:.4em; line-height:1.3em; color:#0A263C; }
h1 { font-size:2em; line-height:1.17; }
h2 { font-size:1.5em; }
h3 { font-size:1.35em; }
h4 { font-size:1.05em; }
h5 { font-size:1.05em; }
h6 { font-size:.95em; }

/* Table */
th { padding:0; text-align:left; vertical-align:top; }
td {padding:0;vertical-align:top;}

/* Paragraph */
p { margin-bottom:.8em; }
address { margin-bottom:.4em; }
address { font-style:normal; line-height:1.4em;}
cite { font-style:normal; font-size:10px;}
q:before, q:after{content:'';}

/* Form */
form { display:inline;}
fieldset { border:none; }
legend {display:none;}
label { color:#666; /*font-size:.95em;*/  font-weight:bold; }
input, select, button { vertical-align:middle; }

/* Lists */
dt { display:block; font-weight:bold; }
ul,ol { list-style:none; }

/* Size */
small { font-size:.92em; }
big { font-size:1.1em; }

hr { height:0; margin:8px 0; overflow:hidden; visibility:hidden; }
.nowrap { white-space:nowrap; }
.bold { font-weight:bold; }


/*--------------------------------------amar css-----------------------*/

.center-layout{
	width:990px; margin:0 auto;
}

.logo-col{
	display:block; float:left; width:133px; padding-left:62px; height:100px; padding-top:8px;
}

.search-box-outer{
	display:block; float:left; width:174px;
}

.searchdrop-box-outer{
	display:block; float:left; width:115px; margin-left:34px; background:url(../images/dropbox_bg.gif) no-repeat; height:23px;
}

.search-box-bg{
	display:block; float:left; width:146px; background:url(../images/seatchfld_bg.gif) no-repeat; height:23px;
}

.search-btn-col{
	display:block; float:left; width:24px; margin-left:2px;
}

.dropbox-col{
	display:block; float:left; width:94px;
}

.dropbox-arrow{
	display:block; float:left; width:19px; padding-top:4px; padding-left:1px;
}

.body-outer-bg{
	background:url(../images/wrapper_bg.png) no-repeat top center; width:990px; display:block; float:left;
}

.left-cate-box{
	width:170px; display:block; float:left; background-color:#ffffff; clear:both;
}

.left-menu-heading{
	 border-top:1px dotted #999999;  border-bottom:1px dotted #999999; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#b90a29; text-decoration:none; font-weight:bold; background:url(../images/ping_rightarrow.gif) no-repeat; padding-bottom:2px; padding-left:12px; padding-top:1px; clear:both; display:block; width:140px;
}

.left-menu-heading:hover{
	color:#666666;
}

.left-menu-heading#active12345{
	color:#666666; background:url(../images/ping_dnarrow.gif) no-repeat;
}

.breadcrumbs_outer{
	border-bottom:1px dotted #cccccc; height:32px; padding-top:10px;
}

.category-box-outer{
	display:block; float:left; width:180px; margin-top:12px;
}

.category-box-gap{
	display:block; float:left; width:15px; margin-top:12px; text-align:center;
}

.pro-thumb-img{
	text-align:center;
}

.product-name{
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-align:center; padding-top:10px; padding-bottom:3px;
}

.product-price-cross{
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-decoration:line-through;
}

.product-price{
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none; 
}

.product-price-cell{
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-decoration:none; text-align:center; 
}

.se-alle-cell{
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-decoration:none; text-align:center;  padding-top:7px;
}

.se-alle-blue{
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#b90a29; text-decoration:none; text-align:center; 
}

.pro-row-separator{
	clear:both; background:url(../images/row_sep_img.gif) repeat-x; height:16px;
}

.right-cartcell-outer{
	width:142px; display:block; margin-top:10px; background-color:#b90a29; padding:9px; clear:both;
}

.cart-heading{
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none; font-weight:bold; 
}
.cartimg{ background:url(../images/pink_carticon.gif) left top no-repeat; width:26px; height:18px;}
.wishimg{ background:url(../images/wishlist_iconnor_pink.gif) left top no-repeat; width:20px; height:18px;}

.cart-destext{
	font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; text-decoration:none; clear:both; padding-bottom:8px; padding-top:5px; line-height:18px;
}

.right-wishlist-outer{
	width:142px; display:block; margin-top:10px; background-color:#ebeaea; padding:9px; clear:both;
}

.wishlist-destext{
	font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; text-decoration:none; clear:both; padding-bottom:8px; padding-top:5px; line-height:18px;
}

.right-livering-outer{
	width:142px; display:block; margin-top:10px; background-color:#ebeaea; padding:9px; clear:both; background-image:url(../images/right_livboxbg.jpg); background-repeat:no-repeat;
}

.right-banner-cell{
	width:160px; display:block; float:left; margin-top:10px; clear:both;
}

.footer-text{
	text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666666; text-decoration:none;
}

a.footer-text{
	text-decoration:underline;
}

a.footer-text:hover{
	 color:#666666;
}

.index-header-top { height:137px; }

.index-logo-col{
	display:block; float:left; width:545px; margin-top:8px; height:129px; padding-left:50px;
}

.index-bodyright{
	width:588px; display:block; float:left;
}

.index-body-left{
	width:327px; display:block; float:left; padding-left:60px; margin-top:103px;
}

.index-cate-outer{
	height:130px;
}

.index-cate-col{
	width:162px; display:block; float:left;
}

.index-girls-heading{
	font-family:"Century Gothic"; font-size:14px; color:#ffffff; text-decoration:none; background:url(../images/girlscart_icon.png) no-repeat; height:34px; padding-left:30px; padding-top:4px;
}

.index-girls-cate{
	font-family:"Century Gothic"; font-size:14px; color:#b90a29; text-decoration:none; background:url(../images/girlscate_bullet.png) no-repeat 6px 2px; height:26px; padding-left:30px; display:block;
}

.index-girls-cate:hover{
	color:#ffffff; 
}

.index-boys-heading{
	font-family:"Century Gothic"; font-size:14px; color:#ffffff; text-decoration:none; background:url(../images/boyscart_icon.png) no-repeat; height:34px; padding-left:30px; padding-top:4px;
}

.index-boys-cate{
	font-family:"Century Gothic"; font-size:14px; color:#6baddd; text-decoration:none; background:url(../images/boyscate_bullet.png) no-repeat 6px 2px; height:26px; padding-left:30px; display:block;
}

.index-boys-cate:hover{
	color:#ffffff; 
}

/*--------------added--for-----dsnview-----*/
.boys-catebullet{
	width:29px; display:block; float:left; height:37px; padding-top:19px; background:url(../images/boys_bullet_close.gif) no-repeat #FFFFFF 0 19px;
}
.boys-catebullet:hover{ background:url(../images/boys_bullet_bluehover.gif) no-repeat #FFFFFF 0 19px; }
.boys-catetext-col:hover ~ .boys-catebullet{ background:url(../images/boys_bullet_bluehover.gif) no-repeat #FFFFFF 0 19px; }
.boys-catemenu-col:hover ~ .boys-catebullet{ background:url(../images/boys_bullet_bluehover.gif) no-repeat #FFFFFF 0 19px; }

.left_catboxinner{display:block; float:left;  width:170px;}
.boys-catemenu-outer{
	clear:both; width:150px; margin-right:0px; display:block; float:left; margin-top:1px; padding-left:10px;
}

/*------------addedfordesignview---*/
.detailouter{width:570px; display:block; float:left; margin-top:}
.detail_row1{width:570px; display:block; float:left; margin-top:28px;}
.detail_row2{width:570px; display:block; float:left; margin-top:40px;}
.detail_row3{width:570px; display:block; float:left; margin-top:2px;}

.detail_left{width:270px; display:block; float:left; }
.detail_right{width:280px; display:block; float:right; }
.detail_right_a{width:280px; display:block; float:left; padding:10px 0px 10px 0px; }
.detail_right_b{width:280px; display:block; float:left; padding:0px 0px 12px 0px; border-bottom:1px dotted #cccccc; }
.detail_right_c{width:280px; display:block; float:left; padding:15px 0px 30px 0px; border-bottom:1px dotted #cccccc; }
.detail_right_d{width:280px; display:block; float:left; padding:10px 0px 10px 0px; border-bottom:1px dotted #cccccc; }
.detail_left_a{width:270px; display:block; float:left; }
.detail_left_b{width:270px; display:block; float:left; padding-top:12px; }
.detail_left_c{width:76px; height:76px; display:block; float:left; border:1px solid #cccccc; margin-right:10px; }



a.detailicon1{
	background: url(../images/detailicon1_pink.gif) left top; width:14px; height:10px; display:block;float:left;
	margin-left:9px; 
}

a.detailicon1:hover{
	background:url(../images/detailicon1_pink.gif) no-repeat left bottom;
}
a.detailicon2{
	background: url(../images/detailicon2_pink.gif) left top; width:13px; height:11px; display:block; float:left;
}

a.detailicon2:hover{
	background:url(../images/detailicon2_pink.gif) no-repeat left bottom;
}


.detailtext1{ font:normal 18px Arial, Helvetica, sans-serif; color:#000000; display:block; line-height:22px;}
.detailtext2{ font:normal 12px Arial, Helvetica, sans-serif; color:#666666; display:block; line-height:18px;}
.detailtext3{ font:bold 12px Arial, Helvetica, sans-serif; color:#000000; display:block; line-height:18px;}
.detailtext4{ font:normal 12px Arial, Helvetica, sans-serif; color:#666666; display:block; line-height:18px; background:url(../images/dot_pink.gif) left 5px no-repeat ; padding-left:10px;}
.detailtext5{ font:normal 12px Arial, Helvetica, sans-serif; color:#000000; }
.detailtext6{ font:normal 18px Arial, Helvetica, sans-serif; color:#000000; text-decoration: line-through; }
.detailtext7{ font:normal 18px Arial, Helvetica, sans-serif; color:#666666; }
.detailtext8{ font:normal 18px Arial, Helvetica, sans-serif; color:#b22d2e; }
.detailtext9{ font:normal 14px Arial, Helvetica, sans-serif; color:#999999; }





.detail_right_col1{width:130px; display:block; float:left;  }
.detail_right_col2{width:130px; display:block; float:right;  }
.detail_right_col1a{width:auto; display:block; float:left; margin-right:3px;    }
.detail_right_col1b{width:auto; display:block; float:left; margin-right:4px;    }

.detail_field1{width:45px; border:1px solid #6c6c6c; color:#000; }
.detailhead2{
	border-bottom:1px dotted #cccccc; height:22px; padding-top:0px; padding-bottom:5px;
}

/*--------------------CART-----------------*/
.cart_row1{width:570px; display:block; float:left; margin-top:14px;}
.cart_row2{width:548px; display:block; float:left; background:  #b90a29; padding:4px 12px 4px 10px;}
.cart_row3{width:548px; display:block; float:left; background:  #ebeaea; padding:4px 12px 4px 10px; height:42px;}
.cart_row4{width:548px; display:block; float:left; background:  #ffffff; padding:4px 12px 4px 10px;height:42px;}
.cart_row5{width:560px; display:block; float:left; background:  #ffffff; padding:6px 0px 6px 10px; border-bottom:1px  dotted #999999;}
.cart_row5a{width:220px; display:block; float:left; }
.cart_row5b{width:320px; display:block; float:right; }

.cart_col1{width:46px; display:block; float:left; margin-right:4px;  }
.cart_col2{width:52px; display:block; float:left; height:10px;margin-right:4px;  }
.cart_col3{width:230px; display:block; float:left; margin-right:4px;  }
.cart_col4{width:64px; display:block; float:left; margin-right:4px; }
.cart_col5{width:60px; display:block; float:left; margin-right:4px;}
.cart_col6{width:70px; display:block; float:left; }

.cart_col1_sub{width:36px; display:block; float:left; margin-right:4px; padding:10px 0px 0px 10px;   }
.cart_col2_sub{width:52px; display:block; float:left; margin-right:4px;    }
.cart_col3_sub{width:230px; display:block; float:left; margin-right:4px; padding-top:3px; padding-bottom:10px; height:20px;}
.cart_col4_sub{width:64px; display:block; float:left; margin-right:4px; padding-top:12px; padding-bottom:10px; height:20px; }
.cart_col5_sub{width:60px; display:block; float:left; margin-right:4px; padding-top:6px; padding-bottom:6px; height:28px;}
.cart_col6_sub{width:70px; display:block; float:left; padding-top:12px; padding-bottom:10px; height:20px; }

.cart_pic{ border:1px solid #cccccc}

.cartfield{padding:3px ;  border:1px solid #cccccc; width:22px;font:normal 11px Arial, Helvetica, sans-serif; color:#666666; height:14px; text-align:center; padding-top:1px;}


a.cart_btn1{
	background:  url(../images/cart_btn1_ping.jpg) left top; width:113px; height:21px; display:block; float:left; margin-right:10px;
}

a.cart_btn1:hover{
	background:url(../images/cart_btn1_ping.jpg) no-repeat left bottom;
}

a.cart_btn2{
	background:  url(../images/cart_btn2_ping.gif) left top; width:61px; height:21px; display:block; float:left;
}

a.cart_btn2:hover{
	background:url(../images/cart_btn2_ping.gif) no-repeat left bottom;
}

.cart_text1{ font:bold 11px Arial, Helvetica, sans-serif; color:#fff; text-transform:uppercase; }
.cart_text2{ font:normal 11px Arial, Helvetica, sans-serif; color:#b90a29; text-decoration:underline; }
.cart_text3{ font:normal 11px Arial, Helvetica, sans-serif; color:#666666; }

/*--------------------COMMON-----------------*/

.fly_left{float:left;}
.fly_right{float:right;}
.nomargin{margin:0px;}
.noborder{border:0px;}


/*----------------22-2-10---------*/
.cart_row5ba{width:265px; display:block; float:left; text-align:right; }
.cart_row5bb{width:55px; display:block; float:right; text-align:right; }
.cart_til_bt{display:block; float:right; width:auto; padding:0; margin:5px 0 0 0; border:none;}
.cart_text4{ font:bold 11px Arial, Helvetica, sans-serif; color:#000000; }


/*----------add-------*/
.logo-col-a{
	display:block; margin:0 auto; width:133px; padding-left:0; padding-top:8px;
}
.body_outer_bg_b{
	background:url(../images/middle_bg2.jpg) left top no-repeat; width:990px; min-height:558px; display:block; float:left;
}
.chkout_body{display:block; float:left; width:960px; margin:0 0 0 15px;}
.chkout_inner_process_row{display:block; float:left; width:960px; height:160px;}
.chkout_inner_content{display:block; float:left; width:960px;}
.chkout_center{display:block; margin:0 auto; width:460px;}

.chkout_left{display:block; float:left; width:221px;}
.chkout_left_row{display:block; float:left; width:221px; padding:0 0 10px 0;}
.chkout_left_row_a{display:block; float:left; width:221px; height:38px; background:url(../images/payment_top2_pink.gif) left top no-repeat; font:normal 12px Arial, Helvetica, sans-serif; color:#FFFFFF; text-align:center; line-height:16px; padding:5px 0 0 0;}
.chkout_left_row_ab{display:block; float:left; width:196px; padding:18px 10px 20px 15px; background:#ebeaea;}
.chkout_left_row_ac{display:block; float:left; width:221px;}
.chkout_left_row_ad{display:block; float:left; width:186px; padding:5px 0 0 10px; background:url(../images/dot_pink_2.png) left 10px no-repeat; font:normal 11px Arial, Helvetica, sans-serif; color:#55554d;}

.chkout_right_row_ab{display:block; float:left; width:196px; padding:18px 0px 5px 25px; background:#ebeaea;}
.chkout_right{display:block; float:right; width:221px;}
.chkout_right_input{display:block; float:left; width:172px; background:url(../images/payment_input.gif) left top no-repeat; padding:0 0 5px 0;}
.chkout_right_input_a{display:block; float:left; width:172px; text-align:right;}
.chkout_textbox{width:162px; background:none; border:none; padding:5px 0 7px 5px;}
.chkout_textbox_a{width:186px; background:none; border:none; padding:5px 0 7px 5px;}
.chkout_textbox_b{width:45px; background:none; border:none; padding:5px 0 7px 5px;}
.chkout_textbox_c{width:65px; background:none; border:none; padding:5px 0 7px 5px;}
.chkout_textbox_d{width:196px; height:22px; }
.chkout_textbox_e{width:155px; height:17px; padding:5px 0 0 5px; border:none; outline:none; background:none; }
.chkout_textbox_f{width:333px; height:152px; padding:3px 0 0 5px; border:none; outline:none; background:none; }


.payment_bt{display:block; float:right; width:auto; margin:5px 0 0 0; padding:0 20px 5px 0; background:url(../images/symbol.gif) right top no-repeat; font:normal 10px "Century Gothic", arial; color:#000000;}

.chkout_main{display:block; float:left; width:460px; padding:0 0 10px 0;}
.chkout_top{display:block; float:left; width:460px; height:38px; background:url(../images/payment_top_pink.gif) left top no-repeat; text-align:center; padding:5px 0 0 0; font:normal 12px Arial, Helvetica, sans-serif; color:#FFFFFF; text-align:center; line-height:16px;}
.chkout_middle{display:block; float:left; width:416px; background:#ebeaea; padding:15px 22px 0 22px;}
.chkout_middle_a{display:block; float:left; width:416px; background:#ebeaea; padding:0 22px 0 22px;}
.chkout_middle_row{display:block; float:left; width:416px;}

.chkout_middle_left{display:block; float:left; width:197px;}
.chkout_middle_left_b{display:block; float:left; width:197px; padding:0 0 20px 0;}
.chkout_middle_left_input{display:block; float:left; width:197px; padding:0 0 5px 0; background:url(../images/input_2.gif) left top no-repeat;}
.chkout_middle_left_input_a{display:block; float:left; width:55px; padding:0 20px 5px 0; background:url(../images/input_3.gif) left top no-repeat;}
.chkout_middle_left_input_b{display:block; float:left; width:75px; padding:0 0 5px 0; background:url(../images/input_4.gif) left top no-repeat;}
.chkout_middle_left_a{display:block; float:left; width:197px; padding:0 0 10px 0;}
.chkout_middle_right{display:block; float:right; width:197px;}
.chkout_middle_right_a{display:block; float:right; width:197px; padding:70px 0 0 0;}

.chkout_bottom{display:block; float:left; width:460px;}

.loging_center{display:block; margin:0 auto; width:660px; padding:50px 0 0 0;}
.loging_row{display:block; float:left; width:660px; padding:10px 0 0 0;}
.loging_row_a{display:block; float:left; width:660px; padding:0 0 2px 0; border-bottom:1px solid #cccccc;}
.loging_row_left{display:block; float:left; width:320px;}
.loging_row_right{display:block; float:right; width:320px;}
.loging_row_right_row{display:block; float:left; width:320px; padding:0 0 10px 0;}
.loging_table{display:block; float:left; width:310px; height:30px; background:url(../images/login_top.gif) left top no-repeat; font:bold 12px Arial, Helvetica, sans-serif; color:#FFFFFF; padding:13px 0 0 10px;}
.loging_table_middle{display:block; float:left; width:280px; min-height:180px; padding:20px 20px 0 20px; background:#ebeaea;}
.loging_table_middle_in_a{display:block; float:left; width:280px; min-height:155px;}
.loging_table_middle_in_b{display:block; float:left; width:280px;}
.loging_table_middle_in_c{display:block; float:left; width:280px; padding:0 0 10px 0;}
.loging_table_bottom{display:block; float:left; width:320px;}

.faq_row{width:570px; display:block; float:left; border-bottom:1px dotted #cccccc; padding:10px 0 10px 0; background:url(../images/faq_imge.jpg) right 30px no-repeat;}
.faq_row_a{width:570px; display:block; float:left; border-bottom:1px dotted #cccccc; padding:10px 0 10px 0;}
.faq_row_b{width:570px; display:block; float:left; padding:10px 0 10px 0;}

.payment_bt_a{width:auto; border:none; outline:none; padding:0; margin:0; float:right;}

.faq_row_list{display:block; float:left; width:555px; padding:5px 0 0 10px; background:url(../images/dot_pink.gif) left 7px no-repeat; font:normal 11px Arial, Helvetica, sans-serif; color:#55554d;}

.contact_img{display:block; float:left; width:auto; border:1px solid #b8b8b8; margin:0 0 20px 0;}
.contact_left{display:block; float:left; width:170px;}
.contact_left_row{display:block; float:left; width:170px; padding:0 0 20px 0;}

.contact_right{display:block; float:right; width:395px;}
.contact_right_row{display:block; float:left; width:395px; padding:0 0 20px 0;}
.contact_right_row_a{display:block; float:left; width:395px; padding:0 0 5px 0;}
.contact_right_row_b{display:block; float:left; width:343px; background:#f5f5f5; padding:22px 26px 10px 26px;}
.contact_right_row_ba{display:block; float:left; width:343px; padding:0 0 5px 0;}
.contact_right_row_ba_b{display:block; float:left; width:343px; padding:0 0 2px 0;}
.contact_right_row_ba_c{display:block; float:left; width:343px; height:160px; padding:0 0 2px 0; background:url(../images/contact_input2.gif) left top no-repeat;}
.contact_right_row_left{display:block; float:left; width:165px;}
.contact_right_row_right{display:block; float:right; width:165px;}
.contact_right_row_left_a{display:block; float:left; width:165px; height:24px; background:url(../images/contact_input1.gif) left top no-repeat;}
.contact_right_row_left_b{display:block; float:left; width:165px; padding:0 0 2px 0;}
.send_bt{display:block; float:right; width:49px; height:21px; background:url(../images/send_bt_pink.gif) left top no-repeat; border:none; outline:none; padding:0; margin:0; cursor:pointer; }
.send_bt:hover{display:block; float:right; width:49px; height:21px; background:url(../images/send_bt_pink.gif) left -21px no-repeat;}

.line16{line-height:16px!important;}
.line22{line-height:22px!important;}
.line35{line-height:35px!important;}
.txt_hurtig{font:normal 11px Arial, Helvetica, sans-serif; color:#55554d;}
.txt_hurtig_color{font:normal 11px Arial, Helvetica, sans-serif; color:#FF0000;}
.txt_hurtig_a{font:normal 11px Arial, Helvetica, sans-serif; color:#b90a29;}
.txt_hurtig_a a{font:normal 11px Arial, Helvetica, sans-serif; color:#d77099; text-decoration:underline;}
.txt_hurtig_b{font:normal 11px Arial, Helvetica, sans-serif; color:#000000;}
.txt_login_title{font:normal 30px "Trebuchet MS"; color:#000000;}
.txt_login_link{font:normal 11px Arial, Helvetica, sans-serif; color:#997553;}
a.txt_login_link{text-decoration:underline;}
.txt_faq_list{font:normal 12px Arial, Helvetica, sans-serif; color:#b90a29;}
.txt_faq_title{font:normal 16px "Trebuchet MS"; color:#000000;}
 
/*--------------contact-----------*/
.col-2-left-layout .breadcrumbs_outer{border-bottom:1px dotted #cccccc; height:32px; padding-top:10px; width:570px;}
.contact{display:block; float:right; width:160px;}
.contact_row{display:block; float:right; width:160px; padding:0 0 20px 0;}
.contact_row_a{display:block; float:right; width:160px;}
.contact_row_b{display:block; float:right; width:160px; padding:0 0 5px 0;}


/*----------24-2-10----------*/
.p_email{width:570px; display:block; float:left; padding:15px 0 0 0;}
.p_email_inner{width:570px; display:block; float:left; padding:0 0 10px 0;}
.p_email_inner_a{width:502px; display:block; float:left; background:#f5f5f5; padding:20px 38px 20px 30px;}
.p_email_inner_ab{width:502px; display:block; float:left; padding:0 0 5px 0;}
.p_email_left{display:block; float:left; width:240px;}
.p_email_right{display:block; float:right; width:240px; margin:0 2px 0 0;}
.p_email_field{display:block; float:left; width:240px; height:24px; background:url(../images/email_field.gif) left top no-repeat;}
.p_email_field_a{display:block; float:left; width:500px; height:160px; background:url(../images/email_field_a.gif) left top no-repeat;}
.p_email_inpt{width:230px; padding:3px 5px 0 5px; background:none; outline:none; border:none;}
.p_email_inpt_a{width:492px; height:154px; padding:3px 5px 0 5px; background:none; outline:none; border:none;}

.tibage_bt{font:bold 12px Arial, Helvetica, sans-serif; color:#b90a29; text-decoration:none;}

.p_email_bt{display:block; float:right; width:107px; height:21px; background:url(../images/email_bt_ping.gif) left top no-repeat; padding:0; margin:0; outline:none; border:none; cursor:pointer;}
.p_email_bt:hover{display:block; float:right; width:107px; height:21px; background:url(../images/email_bt_ping.gif) left -21px no-repeat; padding:0; margin:0; outline:none; border:none; cursor:pointer;}

.p_email_bt_a{display:block; float:right; width:73px; height:21px; background:url(../images/send_mail_bt_ping.gif) left top no-repeat; padding:0; margin:0; outline:none; border:none; cursor:pointer; margin:0 0 0 10px;}
.p_email_bt_a:hover{display:block; float:right; width:73px; height:21px; background:url(../images/send_mail_bt_ping.gif) left -21px no-repeat; padding:0; margin:0; outline:none; border:none; cursor:pointer; margin:0 0 0 10px;}

.kvalitet_img{display:block; float:left; width:auto; margin:0 20px 0 0;}
.kvalitet_img_b{display:block; float:right; width:auto; margin:0 0 0 20px;}
.kvalitet_list{display:block; float:left; width:auto; padding:5px 0 0 10px; background:url(../images/dot_pink.gif) left 7px no-repeat; font:normal 11px Arial, Helvetica, sans-serif; color:#55554d;}



/*---------------- 2-3-10------------------------ */

 span.select {
 position: absolute;
  width: 115px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
  height: 26px;
  padding: 4px 10px 2px 7px;
 	color: #000000;
  font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
  background: url(../images/drop2.gif) no-repeat;
  overflow: hidden;
  text-align:left;
  
}

.styled
{
   padding: 8px 10px 2px 7px;
     font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	 width: 100px;
}

.varianter{ width:60px; float:left; }
.varianter_list{ float:right; width:220px; padding-top:5px; }
.varianter_list li{ float:left; margin-right:10px; }

.colorselector{ border-top:1px dotted #CCCCCC; padding:10px 0 5px 0; clear:both; }

div#frontpage div.top-payment-logo { display:none; }

.item-options{ position:relative; }
.item-options dd{ position:absolute; top:0; left:50px; }

/* Buttons */
a.cart_detail{background-image:url(../images/carticonbig_ping.gif);}
a.cart_detail:hover{background-image:url(../images/carticonbig_ping.gif); color:#b90a29;}

a.list_chkout{background-image: url(../images/chkout_btn1_pink.gif);}
a.list_chkout:hover{background-image:url(../images/chkout_btn1_pink.gif);color:#b90a29;}

.wishlist_btn{background:url(../images/wishlist_btn_pink.gif) left top no-repeat; width:87px; height:19px; display:block; margin-left:55px;text-align:center;color:white;padding-top:2px;}
.wishlist_btn:hover{background-image:url(../images/wishlist_btn_pink.gif);color:#b90a29;background-position: left -21px;}

.learmore_btn{background:url(../images/laes_mere_bt.gif) left top no-repeat;}

.learmore_btn:hover{background:url(../images/laes_mere_bt.gif) left -21px no-repeat;color:#b90a29;}

div.product-name a,
div.product-name a:hover,
div.product-name a:visited {color:#b90a29;text-decoration: none;border:none}
