/* cart v2 */

div.t {
	background: url(../images/box/box_t.jpg) 0 0 repeat-x;
	width: 808px;
	margin-bottom: 5px;
}
div.tl {background: url(../images/box/box_tl.jpg) 0 0 no-repeat; width: 808px;}
div.tr {background: url(../images/box/box_tr.jpg) 100% 0 no-repeat; padding:10px; position:relative; width: 788px;}

div.b {background: url(../images/box/box_dot.jpg) 0 100% repeat-x; width: 808px;}
div.bl {background: url(../images/box/box_bl.jpg) 0 100% no-repeat; width: 808px;}
div.br {background: url(../images/box/box_br.jpg) 100% 100% no-repeat; width: 808px;}

div.l {background: url(../images/box/box_dot.jpg) 0 0 repeat-y; width: 808px;}
div.r {background: url(../images/box/box_dot.jpg) 100% 0 repeat-y; width: 808px;}


div.t_02 {
	background: url(../images/box/box_t.jpg) 0 0 repeat-x;
	width: 808px;
	margin-bottom: 5px;
}


div.tr h3 {
	padding:0px;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#EC1D25;
	padding-bottom:10px;
}

div.tr input {float:left; margin:2px 0 2px 0; vertical-align:middle;}

div.pointer {
	cursor:pointer;
}

table.garancije {
	font-size:11px;
	margin:15px 0 0 0;

}

table.garancije h1{
	font-size:11px;
	color:#EC1D25;
	margin:0px;
}

table.garancije td.icon {
	width:40px;
	vertical-align:top;
	}
	
table#cart_header {
	width:700px;
	border-collapse:collapse;
	margin:0 0 5px 0;
	padding:0px;
}

table#cart_header td.cart {
	width:300px;
	white-space:nowrap;
}

table#cart_header td#bg {
	background-image: url(../images/cart_head_bg.jpg);
	background-repeat:repeat-x;
	font-size:21px;
	color:#EC1D25;
	text-align:right;
	vertical-align:middle;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-left:10px;
	padding-top:5px;
	white-space:nowrap;
}

table#cart_header td.vreca {
	width:46px;
}

table#cart_header td.right_b {
	width:7px;
	}

table#main_text_dobrodoslica{
margin:10px 0 0 0;
width:100%;
}

table#main_text_dobrodoslica td.text_dobrodoslica_01 {
font-size:12px;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
padding:0 15px 10px 5px;
}

table#main_text_dobrodoslica td.text_dobrodoslica_01 p {padding:3px 0 3px 0; margin:0 0 0 0;}

table#red_btn {
	border-collapse:collapse;
	margin:0px;
	padding:0px;
	right: 0px;
	}

table#red_btn td.bg  {
	background-image:url(../images/buttons/red_btn_bg.jpg);
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	color: #FF0000;
	font-size:15px;
	text-align:right;
	vertical-align:middle;
	}
	
.cart_list_v2 {
	width:100%;
	padding-top:10px;
	padding-bottom:10px;
	border-bottom:1px solid #CCCCCC;
}

.cart_list_v2 td.desc {
	padding:0 0 0 10px;
	}

table.height {
	vertical-align:middle;
	color:#5D5D5D;
	font-size:12px;
	font-weight:bold;
}

.cart_list_v2 img{
	padding-right:15px;
}

.cart_list_v2 h1 {
	margin:0px;
	padding:0px;
	margin-bottom:5px;
}
.cart_list_v2 h1 a{
	font-size:12px;
	color:#174385;
}

div.tr div.special_offer_cart_list_header {margin:-1px 0 5px 0; background:transparent url(../images/box/box_t.jpg) repeat-x scroll 0 0;}
div.tr div.special_offer_cart_list_header h3 {padding:10px}

table#full {
	width:100%;
	border-collapse:collapse;
	margin:0px;
	padding:0px;
	height:auto;
}

table#full td.desc {
	vertical-align:top;
	} 
	
table#full td.desc p {
	margin:0 0 0 0;
	padding:0 0 0 0;
	}
	
table#full td#cena p {
	margin:0 0 0 0;
	padding:0 0 0 0;
	}

#cena {
	width:165px;
	color: #333333;
	padding-top:10px;
	padding-left:15px;
	white-space:nowrap;
}

#cena #vrednost{
	color:#CC0000;
	font-size:14px;
	font-weight:bold;
	}

table.height#full td.extra {
	height:60px;
	text-align:center;
	vertical-align:bottom;
	}
	
table tr#gray {
	background-color:#EFEFEF;
}

table.height td {
	height:28px;
	vertical-align:middle;
}

table.height td.text {
	padding:0 5px 0 5px;
	}

table.height#full select {
	border:1px solid #EC1D25;
	}

td.red {
	color:#EC1D25;
}
td.cena{
	color:#EC1D25;
	font-size:20px;
	font-weight:bold;
}

table#green_btn {
	border-collapse:collapse;
	margin:0px;
	padding:0 0 0 0;
	text-align:center;
	}

table#green_btn td.bg  {
	background-image:url(../images/buttons/green_btn_bg.jpg);
	background-repeat:repeat-x;
	color:#FFFFFF;
	font-size:15px;
	vertical-align:middle;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding:0 0 7px 0;
	}
	
.v2breadcrumbs {
font-size: 90%;
color:#666666;
margin: 0 0 5px 0;
width: 100%;
font-family: Verdana, Arial, Helvetica, sans-serif;
padding: 0 5px 5px 5px;
}

			.v2breadcrumbs a:link, .v2breadcrumbs a:visited, .v2breadcrumbs a:active  {
			color: #0033CC; text-decoration: underline;
			}
				
			.v2breadcrumbs a:hover {
			color: #EC1D25; text-decoration: none;
			}
			
form {
margin:0;
padding:0;
}

div.varranty_cart {
background:url(../images/100_varen_nakup.jpg) 0 0 no-repeat;
height:75px;
width: 124px;
color:#EC1D25;
font-size:14px;
font-weight:bold;
padding:80px 20px 0 15px ;
text-align:center;
}

table.zelen_gumb_forma_01 {margin: 0 auto 30px 0}

table.green_butn_postition_01 {margin: 0 auto 0 0}

table.tab_news_main_porav_01 {margin:8px auto 15px 0; width:350px}
table.tab_news_main_porav_01 td.news_main_porav_left {text-align:center; vertical-align:top; padding-top:3px; width:15px}
table.tab_news_main_porav_01 td.news_main_porav_right {text-align:left; vertical-align:middle}


/* product cart */

div.pc_ml {background:#ffffff url(../images/prod_cart/ml.jpg) 0 0 repeat-y;}
div.pc_mr {background:url(../images/prod_cart/mr.jpg) 100% 0 repeat-y;}
div.pc_tm {background:url(../images/prod_cart/tm.jpg) 0 0 repeat-x;}
div.pc_tl {background:url(../images/prod_cart/tl.jpg) 0 0 no-repeat;}
div.pc_tr {background:url(../images/prod_cart/tr.jpg) 100% 0 no-repeat;}
div.pc_bm {background:url(../images/prod_cart/bm.jpg) 0 100% repeat-x;}
div.pc_bl {background:url(../images/prod_cart/bl.jpg) 0 100% no-repeat;}
div.pc_br {background:url(../images/prod_cart/br.jpg) 100% 100% no-repeat; padding:5px 0 5px 10px; position:relative; overflow:hidden;}


div.cc_ml {background:#ffffff url(../images/prod_cart/c_ml.jpg) 0 0 repeat-y;}
div.cc_mr {background:url(../images/prod_cart/c_mr.jpg) 100% 0 repeat-y;}
div.cc_tm {background:url(../images/prod_cart/c_tm.jpg) 0 0 repeat-x;}
div.cc_tl {background:url(../images/prod_cart/c_tl.jpg) 0 0 no-repeat;}
div.cc_tr {background:url(../images/prod_cart/c_tr.jpg) 100% 0 no-repeat;}
div.cc_bm {background:url(../images/prod_cart/c_bm.jpg) 0 100% repeat-x;}
div.cc_bl {background:url(../images/prod_cart/c_bl.jpg) 0 100% no-repeat;}
div.cc_br {background:url(../images/prod_cart/c_br.jpg) 100% 100% no-repeat; padding:5px 0 5px 10px; position:relative; overflow:hidden;}

table.prod_cart {width:705px; margin:0 0 0 0; border:0 none; border-collapse:collapse;}
table.prod_cart td.lft {width:490px; padding:0 0 0 0; vertical-align:top;}
table.prod_cart td.rght {width:auto; padding:0 0 0 25px; vertical-align:top;}

ul.cart_safety {margin:0 0 0 0; padding:0 0 0 0; list-style-type:none; width:170px; font-family:Arial, Helvetica, sans-serif; text-align:left;}
ul.cart_safety li {margin:0 0 0 0; padding:5px 0 5px 0; list-style-type:none; float:left; width:133px; font-size:12px; color:#000000;}
ul.cart_safety li.icon {width:37px; text-align:left; padding:7px 0 5px 0;}
ul.cart_safety h1 {font-size:12px; color:#ec1d25; margin:0 0 0 0; padding:0 0 0 0;}
ul.cart_safety p {font-size:12px; color:#000000; margin:0 0 0 0; padding:0 0 0 0;}

table.usr_data {margin:0 0 0 0; border:0 none; border-collapse:collapse; width:470px;}
table.usr_data td {padding:1px 10px 1px 0; border:0 none; border-collapse:collapse; font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000; white-space:nowrap; vertical-align:middle; text-align:left;}
table.usr_data input {width:300px;}
table.usr_data textarea {width:300px;}
table.usr_data .radio {width:auto;}

table.usr_radio {margin:0 0 0 0; border:0 none; border-collapse:collapse;}
table.usr_radio td {padding:1px 0 1px 0; border:0 none; border-collapse:collapse; font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000; vertical-align:middle; text-align:left;}
table.usr_radio td.txt {padding:0 10px 0 2px;}

div.cart_line {border-bottom:2px dashed #d4d0c8; width:470px; clear:both; height:1px; margin:14px 0 10px 0;}

/*Nova kosara*/
table#cart_header_new {
	width:700px;
	margin:0 0 10px 0;
}

table#cart_header_new td.cart_header_new_conatiner {
	
}

table.cart_header_new_main_01 {width:100%;}
table.cart_header_new_main_01 td.main_01_slika {width:60px; text-align:left; vertical-align:middle}
table.cart_header_new_main_01 td.main_01_naslov1 {width:350px; padding:0 0 12px 0}
table.cart_header_new_main_01 td.main_01_naslov1 h1 {margin:0px 0px 0px 0px; color:#EC1D25; font-size:21px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;}
table.cart_header_new_main_01 td.main_01_gumb {padding:0 0 12px 0}
table.cart_header_new_main_01 td.main_01_text {}
table.cart_header_new_main_01 td.main_01_text h1 {margin:0px 0px 0px 0px; line-height:18px; color:#00275D; font-size:12px; font-weight:normal; font-family:Arial, Helvetica, sans-serif}
table.cart_header_new_main_01 td.main_01_text h1 p {margin:0px; padding:0px}

table.kos_gumb_position_01 {margin:0 0 0 auto}

/*Nova kosara 02*/
table#cart_header_new_02 {
	width:900px;
	margin:0 0 10px 0;
}

table#cart_header_new_02 td.cart_header_new_conatiner_02 {
	
}

table.cart_header_new_main_02 {width:100%;}
table.cart_header_new_main_02 td.main_02_slika {width:60px; text-align:left; vertical-align:middle}
table.cart_header_new_main_02 td.main_02_naslov1 {width:350px; padding:0 0 12px 0}
table.cart_header_new_main_02 td.main_02_naslov1 h1 {margin:0px 0px 0px 0px; color:#EC1D25; font-size:21px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;}
table.cart_header_new_main_02 td.main_02_gumb {padding:0 0 12px 0}
table.cart_header_new_main_02 td.main_02_text {}
table.cart_header_new_main_02 td.main_02_text h1 {margin:0px 0px 0px 0px; line-height:18px; color:#00275D; font-size:12px; font-weight:normal; font-family:Arial, Helvetica, sans-serif}
table.cart_header_new_main_02 td.main_02_text h1 p {margin:0px; padding:0px}

table.kos_gumb_position_02 {margin:0 15px 0 auto}

table.kos_pod_table_01 {}
table.kos_pod_table_01 td.kos_stil_01 {background:#FFFFFF url(../images/buttons/red2_btn_bg.jpg) repeat-x; padding-top:4px; white-space:nowrap;}
table.kos_pod_table_01 td.kos_stil_01 h1 {margin:0px; color:#ff0000; font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif}

div.kos_kot_top_01 {background: #FFFFFF url(../images/kor_kot_top_01.jpg) 0 0 repeat-x; width: 808px;}
div.kos_kot_bottom_01 {background: url(../images/kor_kot_bottom_01.jpg) 0 100% repeat-x}
div.kos_kot_left_01 {background: url(../images/kor_kot_left_01.jpg) 0 0 repeat-y}
div.kos_kot_right_01 {background: url(../images/kor_kot_right_01.jpg) 100% 0 repeat-y}

div.kos_kot_bl_01 {background: url(../images/kor_kot_bl_01.jpg) 0 100% no-repeat}
div.kos_kot_br_01 {background: url(../images/kor_kot_br_01.jpg) 100% 100% no-repeat}
div.kos_kot_tl_01 {background: url(../images/kor_kot_tl_01.jpg) 0 0 no-repeat}
div.kos_kot_tr_01 {background: url(../images/kor_kot_tr_01.jpg) 100% 0 no-repeat; padding:10px 10px 10px 0px}


/* cart gift */

div.gift_tr {background: url(../images/box/box_tr.jpg) 100% 0 no-repeat; padding:10px 0 10px 0; position:relative; overflow:hidden; width: 808px;}
div.gift_tr h3 {padding:0 0 7px 0; margin:0 0 0 10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#EC1D25;}

div.gift_box {width:31%; margin:10px 0 0 0; padding:0 0 10px 10px; float:left; overflow:hidden;}
div.gift_box_img_border {width:112px; height:95px; overflow:hidden; background-position:50% 50%; background-repeat:no-repeat; float:left; margin:0 5px 0 0;}
	
div.gift_box_img_border img {border:0px;}

div.gift_box h2 {margin:0 0 0 0; padding:0 0 12px 0; height:26px;}
div.gift_box p {margin:0 0 0 0; padding:0 0 0 0;}
div.gift_box a {font-size: 12px; color: #174385;}
div.gift_box a:hover {font-size: 12px; color: #174385; text-decoration:none;}

div.gift_click {cursor:pointer; /*overflow:hidden;*/}
div.gift_checkbox {text-align:left; vertical-align:middle; clear:both; margin:15px 0 0 0; height:26px; font-size:13px; color:#FF0000; font-weight:bold;}
div.gift_checkbox input{vertical-align:middle; margin-top:0px;}
div.gift_price {clear:both; padding:5px 0 0 0}

div.gift_price p.table_otherproducts_price {margin: 4px 0 0 0; font-size: 12px; color: #666666;}
div.gift_price .table_otherproducts_price_regular {font-weight: bold; font-size: 12px; color: #333333; background-image: url(../images/general/pricecross.gif); background-repeat: repeat-x; background-position: top;}
div.gift_price .table_otherproducts_price_number {font-weight: bold; font-size: 13px; color: #990000;}
	
/*Gumb*/

table.gift_table_otherproducts_buy_now {
	/*width: 220px;*/
	border-collapse: collapse;
	margin: 0px 0 0 0;
	}
	
table.gift_table_otherproducts_buy_now td.gift_table_otherproducts_buy_now_l {
width: 25px;
padding: 0px 0px 0px 0px;
background-image:url(../images/general/buy_back.jpg);
}

table.gift_table_otherproducts_buy_now td.gift_table_otherproducts_buy_now_back {
background-image:url(../images/general/buy_back.jpg);
/*width: 75px;*/
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-size: 100%;
vertical-align:middle;
padding: 1px 1px 1px 5px;
}
	
table.gift_table_otherproducts_buy_now td.gift_table_otherproducts_buy_now_back a:link, table.gift_table_otherproducts_buy_now td.gift_table_otherproducts_buy_now_back a:visited {
		color: #ffffff; text-decoration: none;
		}
			
		table.gift_table_otherproducts_buy_now td.gift_table_otherproducts_buy_now_back a:hover {
		color: #ffffff; text-decoration: underline;
		}	
	
table.gift_table_otherproducts_buy_now td.gift_table_otherproducts_buy_now_r {
	width: 15px;
	background-image:url(../images/general/buy_r.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	padding: 0px 0px 0px 0px;
	}	
	
table.main_steps {width:808px; margin:0 0 8px 0; padding:0 0 0 0; border:0 none;}
table.main_steps td.csteps {margin:0 0 0 0; padding:0 0 0 0; border:0 none;}

table.step {width:auto; float:right; margin:0 0 0 5px; border:0 none;}
table.step td {padding:0 0 7px 5px;}
table.step td.brd {border-left:1px solid #dddddd;}

table.step img {float:left; margin:8px 4px 0 4px;}
table.step span {float:left; font-size:21px; padding:9px 7px 0 50px; white-space:nowrap;}

#dropinboxcover{
width: 370px; /*change width to desired */
/* height: 720px;*/  /*change height to desired. REMOVE if you wish box to be content's natural height */
position:absolute; /*Don't change below 4 rules*/
z-index: 1000;
overflow:hidden;
visibility: hidden;
}

#dropinbox{
/* width: 500px; */ /*change width to above width-20. */
/* height: 700px; *//*change height to above height-20. REMOVE if you wish box to be content's natural height*/
width: 350px;
border: 1px solid #c2c0a9; /*Customize box appearance*/
background-color: #ffffff;
padding: 1px;
position:absolute; /*Don't change below 3 rules */
left:0;
top:0;
}

#dropinbox div.visuals {position:relative; background-color:#eae8cc; padding:10px; color:#000000; font-size:12px;}
#dropinbox div.visuals h1 {font-size:14px; color:#c20009; padding:0 0 7px 0; margin:0 0 0 0;}
#dropinbox div.visuals p {font-size:12px; color:#000000; padding:7px 0 7px 0; margin:0 0 0 0;}
#dropinbox div.visuals a {font-size:12px; color:#c20009; text-decoration:underline;}
#dropinbox div.visuals a:hover {font-size:12px; color:#c20009; text-decoration:none;}
#dropinbox div.visuals .close {position:absolute; top:10px; right:10px; z-index:150; text-align:right; cursor:pointer; color:#c20009; font-size:11px;}
#dropinbox div.visuals .close span {font-weight:bold; font-size:12px; color:#000000;}