.container_bg_big1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
	width:1000px;
	text-align:left;	
	background-image:url(../images/live/container_bg_big1.jpg);
	background-repeat:no-repeat;
	padding-top:0px;
}
.container_bg_big2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:1000px;
	margin:auto;
	text-align:left;
	background-image:url(../images/live/container_bg_big2.jpg);
	background-repeat:repeat-y;
}

.cont_h1{
	float:left;
	margin-top:0px;
}
.cont_l1{
	float:left;
}
.cont_m1{
	float:left;
}
.cont_r1{
	float:left;
}
.cont_h2{
	float:left;
}
.cont_l2{
	float:left;
}
.cont_m2{
	float:left;
}
.cont_r2{
	float:left;
}
.cont_h3{
	float:left;
}
.margintop_div{
	float:left;
	height:26px;
	width:1000px;
}

.div_time{
width:1000px;
height:20px;
background-color:#fefdff;
display:none;
}

.div_container{
width:900px;
}

.segment_border{
border:0px solid #eeeeee;
}

.div_lowmenu{
width:1000px;
height:60px;
background-image:url(../images/live/bottomimg.jpg);
margin:auto;
background-repeat:no-repeat;
}

.floatfix{
clear:both;
}

.packedtext_box{
border-bottom:0px dotted #dddddd;
padding-bottom:0px;
}

a.pac_title{
color:#0f587a;
font-weight:bold;
text-decoration:none;
}
a.pac_title:hover, a.pac_title:focus{
text-decoration:underline;
}

h1{
font-size:23px;
font-weight:bold;
color:#ed1c24;
font-family: 'Oswald', sans-serif;
padding:0px;
margin:0px;
margin-top:0px;
margin-bottom:5px;
}
h2{
font-size:14px;
font-weight:bold;
color:#ed1c24;
font-family:Arial, Helvetica, sans-serif;
padding:0px;
margin:0px;
margin-top:0px;
}

.desc_pac{
font-size:10px;
color:#2f6f9b;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.long_text{
font-size:12px;
color:#363636;
font-family:Arial, Helvetica, sans-serif;
}

.back_button_box{
margin-left:3px;
padding-top:15px;
padding-bottom:15px;
}
a.back_button{
font-size:12px;
color:#444;
}
a.back_button:hover, a.back_button:focus{
color:#000000;
}

.date_time_autor{
font-size:10px;
color:#666666;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

a{
color:#ed1c24;
}
a:hover,a:focus{
color:#c30009;
}

/* -------------------------- ANKETA - start ---------------------------- */

.anketa{
	width:230px;	
	margin:auto;
	margin-top:10px;
}
.anketa_title{
width:190px;
height:40px;
background-color:#333;
padding-left:40px;
line-height:40px;
/* background-image:url(../images/live/scd_title.jpg); */
font-family: 'Oswald', sans-serif;
font-size:16px;
text-transform:uppercase;
color:#fff;
}
.anketa_body{
border-left:1px solid #dadada;
border-right:1px solid #dadada;
border-bottom:1px solid #dadada;
padding:5px;
font-family:Arial, Helvetica, sans-serif;
line-height:16px;
background-color:#ebebeb;
}

.anketa_bar{
width:170px;
background-color:#CCCCCC;
height:5px;
line-height:1px;
font-size:1px;
}
.anketa_fg{
background-color:#ffcd16;
line-height:1px;
font-size:1px;
height:5px;
}
.anketa_width{
text-align:right;
}

.link_anketa_all{
font-size:11px;
color:#333333;
}
.link_anketa_all:hover,link_anketa_all:focus{
color:#000000;
}

.anketa_date{
font-size:10px;
color:#666666;
}

a.vote, .vote{
font-size:11px;
color:#333;
text-decoration:none;
}

.vote_allow{
font-size:12px;
color:#333;
text-decoration:none;
cursor:pointer;
}
.vote_allow:hover,.vote_allow:focus{
text-decoration:underline;
}
/* -------------------------- ANKETA - end ---------------------------- */

.warning{
color:red;
font-weight:bold;
}
.message_green{
color:#003300;
font-weight:bold;
}
.incoming_forms{
margin:5px 0px 5px 0px;
/* background-image:url(../images/admin/segment_bg.jpg);
background-repeat:repeat-x;*/
background-color:#FFFFFF;
border-bottom:1px solid #cccccc;
padding:5px;
}
.form_field_name{
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}
.form_field_value{
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:12px;
}

.filter_div{
float:left;
margin-bottom:10px;
width:100%;
}
.filter_div_period_selector_radio{
	float:left;
	font-size:11px;
	padding-right:15px;
}
.filter_div_selectbox{
	float:left;	
	font-size:11px;	
}

.ctrDropDown{
    width:140px;
    font-size:11px;
}
.ctrDropDownClick{
    font-size:11px;
    width:300px;
}
.plainDropDown{
    width:140px;
    font-size:11px;
}

.a_bottom_button{
color:#333333;
font-size:11px;
text-decoration:none;
}

.a_bottom_button:hover, .a_bottom_button:focus{
color:#000000;
text-decoration:underline;
}

.bottom_text{
font-size:10px;
color:#333333;
}

.diskusia_title{
font-family: 'Oswald', sans-serif;
background-color:#367019;
font-size:14px;
color:#fff;
line-height:35px;
width:672px;
height:35px;
padding-left:10px;
}
.comments_holder{
color:#000000;
}
.comments_holder_title{
padding-top:10px;
font-size:14px;
font-weight:bold;
color:#555555;
}
.comments_holder td{
	color:#000000;
}
.commentsbox_bottom_text{
	color:#000000;
}

.diskusia_box{
background-image:url(../images/admin/segment_bg.jpg);
background-repeat:repeat-x;
background-color:#FFFFFF;
border:1px solid #AAAAAA;
padding:3px;
margin-bottom:3px;
margin-top:3px;
font-size:11px;
color:#333333;
margin-left:10px;
}
a.answer_button{
font-size:10px;
color:#1c671a;
text-decoration:none;
}
a.answer_button:hover, a.back_buttonanswer_buttonfocus{
color:#073306;
text-decoration:underline;
}
.clicks{
font-size:10px;
color:#666666;
font-weight:normal;
}

.prod_holder{
	float:left;
	margin-left:2px;	
	margin-right:3px;
}

.prod_decor_tl,.prod_decor_tr,.prod_decor_bl,.prod_decor_br{
width:0px;
height:0px;
float:left;
font-size:1px;
line-height:1px;
}
.prod_decor_tl{
background-image:url(../images/live/decor/corner_tl.gif);
}
.prod_decor_tr{
background-image:url(../images/live/decor/corner_tr.gif);
}
.prod_decor_bl{
background-image:url(../images/live/decor/corner_bl.gif);
clear:both;
}
.prod_decor_br{
background-image:url(../images/live/decor/corner_br.gif);
}
.prod_decor_tm_1c,.prod_decor_tm_2c,.prod_decor_tm_3c,.prod_decor_tm{
float:left;
font-size:1px;
line-height:1px;
}
.prod_decor_tm_1c{
	width:612px;
	height:0px;	
}
.prod_decor_tm_2c{
	width:312px;
	height:0px;	
}
.prod_decor_tm_3c{
	width:212px;
	height:0px;
}
.prod_decor_tm{
width:712px;
height:0px;
}

.prod_decor_middle_bg_1c,.prod_decor_middle_bg_2c,.prod_decor_middle_bg_3c,.prod_decor_middle_bg{
border:none;
clear:both;
padding-left:4px;
padding-right:15px;
padding-top:2px;
padding-bottom:5px;
font-family:Arial, Helvetica, sans-serif;
line-height:16px;
background-color:#ffffff;
overflow:hidden;
}

.prod_decor_middle_bg_1c{
width:600px;
}
.prod_decor_middle_bg_2c{
width:300px;
height:150px;
}
.prod_decor_middle_bg_3c{
width:195px;
height:360px;
background-image:url(../images/live/product_bg_3c.jpg);
background-repeat:no-repeat;
}
.prod_decor_middle_bg{
	padding-top:15px;
	width:660px;
}

.prod_decor_bm_1c,.prod_decor_bm_2c,.prod_decor_bm_3c,.prod_decor_bm{
background-color:#ffffff;
float:left;
height:4px;
font-size:1px;
line-height:1px;
border-bottom:1px solid #68c8ec;
display:none;
}
.prod_decor_bm_1c{
	width:612px;
}
.prod_decor_bm_2c{
	width:312px;
}
.prod_decor_bm_3c{
	width:212px;
}
.prod_decor_bm{
width:712px;
height:4px;
display:none;
}


.floatleft{
	float:left;
}

.prod_detail_holder_c1{
	float:left;
	padding-left:10px;
	width:380px;	
}
.prod_detail_holder_c2{
	float:left;
	padding-left:10px;
	width:140px;
}
.prod_detail_holder_c3{
	float:left;
	width:185px;
	height:96px;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;	
}

.prod_image_height_cutter_c1{
	float:left;
	overflow:hidden;
}
.prod_image_height_cutter_c2{
	float:left;
	height:100px;	
	overflow:hidden;	
}
.prod_image_height_cutter_c3{
	float:left;
	width:204px;
	height:153px;	
	overflow:hidden;	
}

.prod_image_height_cutter_c3 td{ margin:0px;  padding:0px;  border-collapse:collapse; }

.add_to_cart_button{
	color:#ffffff; font-weight:bold; font-size:12px; height:25px; width:107px; border:none; cursor:pointer; 
	line-height:22px; padding-bottom:3px; font-family:arial; text-align:center;
	background-color:#ed1c24;
}

.prod_description{
font-size:12px;
color:#3b3b3b;
}
.prod_description hr{display:none !important;}
.product_title{
font-size:16px;
font-weight:bold;
color:#4b4b4b;
text-decoration:none;
}
.product_title:hover,.product_title:focus{
	color:#ed1c24;
}

.product_title_holder{
	padding-bottom:4px;
}

.product_details_title{
	color:#ed1c24;
	font-size:22px;
	margin-bottom: 30px;
border-bottom: 1px solid #ed1c24;
line-height: 40px;
}

.price_holder{
	height:35px;
	margin-right:5px;
}

.pricediv_left{
background-image:url(../images/live/decor/price_div_left.gif);
height:22px;
width:2px;
float:right;
margin-top:5px;
display:none;
}
.pricediv_middle{
height:22px;
float:right;
color:#FFFFFF;
font-weight:bold;
line-height:14px;
margin-top:5px;
}
.pricediv_right{
background-image:url(../images/live/decor/price_div_right.gif);
height:22px;
width:2px;
float:right;
margin-top:5px;
display:none;
}

.pricediv2_left,.pricediv2_left_2r{
/* background-image:url(../images/live/decor/price_div_left.gif);*/
height:22px;
width:2px;
float:right;
margin-top:5px;
display:none;
}
.pricediv2_left_2r{
	height:22px;
}
.pricediv2_middle,.pricediv2_middle_2r{
height:22px;
float:right;
/* background-color:#ff9600; */
color:#333333;
font-weight:bold;
line-height:25px;
font-size:12px;
padding:0px 0px 0px 10px;
text-align:right;
margin-top:8px;
}

.prod_details_main_holder .pricediv2_middle, .prod_details_main_holder .pricediv2_middle_2r{margin-top:11px;}

.pricediv2_middle_2r{
	height:22px;
}
.pricediv2_right,.pricediv2_right_2r{
/* background-image:url(../images/live/decor/price_div_right.gif); */
height:22px;
width:2px;
float:right;
margin-top:5px;
display:none;
}
.pricediv2_right_2r{
	height:22px;
}

.oldprice{
	text-decoration:line-through; font-weight:normal; color:#333;
	font-size:12px;
}
.newprice{
	font-weight:bold; color:#ed1c24; font-size:14px;
}
.normalprice{
	font-weight:bold; color:#ed1c24; font-size:14px;
}

.prod_details_main_holder .oldprice{font-size:14px;}
.prod_details_main_holder .newprice{font-size:18px;}
.prod_details_main_holder .normalprice{font-size:18px;}
.container_allproducts .normalprice{margin-top: 13px; padding-right: 2px;}

.drop_down_lists{
	float:right;
}
.div_akcia_1r,.div_akcia_2r,.div_akcia_3r,.div_akcia_4r{
 position:absolute;
 margin-top:-2px; 
 margin-left:136px;
 width:70px;
 height:70px;
}
.div_akcia_1r{
 position:absolute;
 margin-top:3px; 
 margin-left:631px;
}

.div_novinka_1r,.div_novinka_2r,.div_novinka_3r,.div_novinka_4r{ position:absolute; margin-top:-2px; margin-left:-2px; width:70px; height:70px; }
.div_rezervovane_1r,.div_rezervovane_2r,.div_rezervovane_3r,.div_rezervovane_4r{ position:absolute;  margin-top:-2px; margin-left:-2px;width:70px; height:70px; }
.div_vypredaj_1r,.div_vypredaj_2r,.div_vypredaj_3r,.div_vypredaj_4r{ position:absolute; margin-top:-2px; margin-left:-2px; width:70px; height:70px; }
.div_nie_je_skladom_1r,.div_nie_je_skladom_2r,.div_nie_je_skladom_3r,.div_nie_je_skladom_4r{ position:absolute;  margin-top:-2px; margin-left:-2px;width:70px; height:70px; }
.div_nas_tip_1r,.div_nas_tip_2r,.div_nas_tip_3r,.div_nas_tip_4r{ position:absolute;  margin-top:-2px; margin-left:-2px;width:70px; height:70px; }
.div_skladom_1r,.div_skladom_2r,.div_skladom_3r,.div_skladom_4r{ position:absolute;  margin-top:-2px; margin-left:-2px;width:70px; height:70px; }

.div_akcia_details{ position:absolute; margin-top:0px; margin-left:588px; width:70px; height:70px; }
.div_novinka_details{ position:absolute; margin-top:0px; margin-left:0px; width:70px; height:70px; }
.div_rezervovane_details{ position:absolute; margin-top:0px; margin-left:0px; width:70px; height:70px; }
.div_vypredaj_details{ position:absolute; margin-top:0px; margin-left:0px; width:70px; height:70px; }
.div_nie_je_skladom_details{ position:absolute; margin-top:0px; margin-left:0px; width:70px; height:70px; }
.div_skladom_details{ position:absolute; margin-top:0px; margin-left:0px; width:70px; height:70px; }
.div_nas_tip_details{ position:absolute; margin-top:0px; margin-left:0px; width:70px; height:70px; }
.div_leftlabel_details{margin-top: 41px;}
.stock_status_list{
	border:1px dotted #333;
	font-size:10px;
	float:right;
	padding:0px 3px 0px 3px;
	margin-right:3px;
}
.stock_status_list_dostupnost{
}
.stock_status_details{
	border:1px dotted #333;
	font-size:10px;
	float:right;
	padding:0px 3px 0px 3px;
	margin-top:5px;
	margin-right:3px;
}
.stock_status_details_dostupnost{
}
.add_to_cart_pcs_text_list{color:#555; font-size:13px; font-weight:normal;}
.add_to_cart_pcs_text_details{color:#555; font-size:13px; font-weight:normal;}

.field_pcs{
height:25px;
width:20px;
font-size:11px;
line-height:10px;
margin-left:7px;
background-color:#ed1c24;
color:#ffffff;
border:0px solid #ed1c24;
margin-right:2px;
text-align:center;
}

hr {

	background: #ed1c24;
	margin: 2px 0px 2px 0px;
	padding: 0;
	height: 1px;
	border: none;
	margin-bottom:15px;
	
}

.scd_holder{
	width:248px;
	margin:auto;
	margin-bottom:10px;
	margin-top:10px;	

}

.scd_top_l{
width:5px;
height:4px;
line-height:1px;
font-size:1px;
background-image:url(../images/live/scd_top_l.gif);
float:left;
display:none;
}
.scd_top_m{
width:190px;
height:4px;
background-color:#36a0d3;
line-height:1px;
font-size:1px;
float:left;
display:none;
}
.scd_top_r{
width:5px;
height:4px;
line-height:1px;
font-size:1px;
background-image:url(../images/live/scd_top_r.gif);
float:left;
display:none;
}

.scd_title{
width:243px;
height:58px;
padding-left:0px;
background-image:url(../images/live/nakupny_kosik.png);
float:left;
cursor:pointer;
text-transform:uppercase
}
.scd_title_link{
	text-decoration:none;
display:none;
	}

.scd_title_link:hover, .scd_title_link:focus{
	color:#FFF;
}

.scd_body{
width:218px;
border-left:0px solid #dadada;
border-right:0px solid #dadada;
border-bottom:0px solid #dadada;
padding:5px;
font-family:Arial, Helvetica, sans-serif;
line-height:16px;
background-color:#ffffff;
margin-left:25px;
}

.scd_body_details_link{
	color:#333333;
}
.scd_body_details_link:hover,.scd_body_details_link:focus{
	color:#000000;
}


.order_sent{
	font-size:14px;
	font-weight:bold;
	color:#333;
}

.row1{
line-height:18px;
background-color:#666666;
color:#FFFFFF;
font-weight:bold;
text-align:center;
padding:0px 2px 0px 2px;
}
a.shopping_cart_product_link{
color:#333333;
}
.row2{
background-color:#EEEEEE;
color:#333333;
padding:0px 2px 0px 2px;
line-height:20px;
}
.row3{
background-color:#AAAAAA;
color:#FFFFFF;
font-weight:bold;
padding:0px 2px 0px 2px;
}
.sum_div{
/*background-image:url(../images/live/decor/prod_decor_middle_bg.jpg);
background-repeat:repeat-x;*/
background-color:#eeeeee;
border:1px solid #888888;
padding:5px 10px 5px 10px;
font-family:Arial, Helvetica, sans-serif;
line-height:20px;
font-size:16px;
font-weight:bold;
color:#333333;
float:right;
margin-top:20px;
}

.cart_top_info_off{
font-size:12px;
color:#999999;
text-align:center;
width:150px;
font-weight:bold;
border:1px solid #cccccc;
margin-right:6px;
float:left;
}
.cart_top_info_on{
font-size:12px;
color:#333;
text-align:center;
width:150px;
font-weight:bold;
border:1px solid #333333;
margin-right:6px;
float:left;
}

.cart_top_info2_off{
font-size:12px;
color:#999999;
text-align:center;
background-color:#CCCCCC;
padding:1px;
width:30px;
font-weight:bold;
float:left;
}
.cart_top_info2_on{
font-size:12px;
color:#eeeeee;
text-align:center;
background-color:#333333;
padding:1px;
width:30px;
font-weight:bold;
float:left;
}

.button_next{
background-image:url(../images/live/cart/row1_bg.jpg);
background-repeat:repeat-x;
line-height:18px;
background-color:#666666;
color:#FFFFFF;
font-weight:bold;
text-align:center;
padding:4px 10px 4px 10px;
float:right;
}
.button_prev{
background-image:url(../images/live/cart/row1_bg.jpg);
background-repeat:repeat-x;
line-height:18px;
background-color:#666666;
color:#FFFFFF;
font-weight:bold;
text-align:center;
padding:4px 10px 4px 10px;
float:left;
}
.button_prevnext{
color:#FFFFFF;
font-weight:bold;
padding:5px 10px 5px 10px;
text-decoration:none;
font-size:12px;
line-height:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.button_prevnext:hover,.button_prevnext:focus{
text-decoration:underline;
color:#FFFFFF;
}

.form_txt{
font-size:12px;
color:#333333;
text-align:left;
width:160px;
background-color:#dddddd;
border-left:4px solid #aaaaaa;
margin-right:6px;
padding-left:8px;
float:left;
line-height:22px;
margin-bottom:1px;
}
.form_input{
float:left;
width:200px;
margin-bottom:1px;
}
.form_output{
float:left;
width:240px;
margin-bottom:1px;
background-color:#ffffff;
color:#333333;
font-size:12px;
line-height:20px;
margin-bottom:1px;
padding-left:5px;
border:1px solid #cccccc;
}
.eshop_notice_fields_are_mandatory{padding-top:15px; color:#555;}

.form_input_field{
width:250px;
border:1px solid #cccccc;
color:#333333;
}

.billing_address_div1{
float:left; background-color:#f1f1f1; width:430px; padding:5px; border:1px solid #d1d1d1;
}
.billing_address_div2{
width:100px; text-align:center; font-weight:bold; color:#333333; float:left; background-color:#f1f1f1; padding:10px; border-top:1px solid #d1d1d1; border-right:1px solid #d1d1d1; border-bottom:1px solid #d1d1d1;}
.delivery_address_div1{
float:left; background-color:#f1f1f1; width:430px; padding:5px; border:1px solid #d1d1d1;
}
.delivery_address_div2{
width:100px; text-align:center; font-weight:bold; color:#333333; float:left; background-color:#f1f1f1; padding:10px; border-top:1px solid #d1d1d1; border-right:1px solid #d1d1d1; border-bottom:1px solid #d1d1d1;
}

a.cart_button_changes{
color:#ffffff;
font-weight:bold;
text-decoration:none;
}
a.cart_button_changes:hover, a.cart_button_changes:focus{
text-decoration:underline;
}
.payment_desc{margin-left:5px; color:#555; padding-top:3px; font-size:11px;}
.form_bg{
	margin-right:0px; 
	margin-left:0px;
	background-color:#FFFFFF; 
	padding:15px; 
	border:1px solid #cccccc;
}


.next_prev_product a{
	color:#333333;
}

.next_prev_product{
	color:#333333;
	width:665px;
}
.next_prev_page{
	padding-top:10px;
	padding-bottom:5px;
	color:#333333;
	margin-right:10px;
}
/*
.empty_cart{
	color:#fff;
}*/
.product_filter_fields select{
	width:150px;
}


input[type='text'],input[type='password'],input[type='file'],textarea,select{
	/* border:1px solid #bbbbbb; */
}
input[type='text']:focus,input[type='text']:hover,input[type='password']:focus,input[type='password']:hover,input[type='file']:focus,input[type='file']:hover,textarea:focus,textarea:hover,select:focus,select:hover{
	/* border:1px solid #888888; */
}
.form_bg_button{
	cursor:pointer; background-color:#dddddd; padding:3px 8px 3px 8px; border:1px solid #cccccc; border-bottom:0px; border-left:0px;
}

#makeMeScrollable
{	
	position: relative;
}

#makeMeScrollable div.scrollableArea *
{
	position: relative;
	float: left;
	margin: 0;
	padding: 0;
}
.prod_details_small_imgs{border-top:none !important;}

/* ---------- CAT ------------- */
.segment_cat_block{
	float:left;
	margin-bottom:30px;
	margin-right:5px;
	cursor:pointer;
	height:200px;
}
/* type1 */
.segment_cat_img_holder_type1{
	width:650px;
	margin:auto;
	margin-top:40px;
}

.segment_cat_tl,.segment_cat_tr,.segment_cat_bl,.segment_cat_br{
width:5px;
height:5px;
float:left;
font-size:1px;
line-height:1px;
display:none;
}
.segment_cat_tl{
background-image:url(../images/live/decor/corner_tl.gif);
}
.segment_cat_tr{
background-image:url(../images/live/decor/corner_tr.gif);
margin-right:10px;
}
.segment_cat_bl{
background-image:url(../images/live/decor/corner_bl.gif);
clear:both;
}
.segment_cat_br{
background-image:url(../images/live/decor/corner_br.gif);
margin-bottom:7px;
}

.segment_cat_tm{
background-color:#f6f6f6;
float:left;
font-size:1px;
line-height:1px;
border-top:1px solid #e7e7e7;
width:180px;
height:4px;
display:none;
} 

.segment_cat_middle_bg{
border:0px solid #e7e7e7;
clear:both;
padding-left:0px;
padding-right:0px;
padding-top:0px;
padding-bottom:0px;
font-family:Arial, Helvetica, sans-serif;
line-height:16px;
background-color:#ffffff;
overflow:hidden;
padding-top:0px;
width:210px; height:150px;
}

.segment_cat_bm{
background-color:#ffffff;
float:left;
height:4px;
font-size:1px;
line-height:1px;
border-bottom:1px solid #e7e7e7;
width:180px;
height:4px;
display:none;
}

.segment_cat_img_height_cutter{
	margin:0px 0px 0px 5px; 
	height:150px; overflow:hidden;
}
	/* new */
.segment_cat_title_div,.segment_cat_title_div_omo{
	position:absolute;
	margin-top:150px;
	width:210px;
	height:44px;
	background-color:#ececec;
	text-align:center;
	line-height:18px;
	border-top:5px solid #444444;
	padding-top:6px;
}
.segment_cat_title_div_omo{
	border-top:5px solid #367019;
}

.segment_cat_title_link,.segment_cat_title_link_omo{
	color:#0f587a;
	text-decoration:none;
	font-size:14px;
	color:#444444;
	font-family: 'Oswald', sans-serif;
}
.segment_cat_title_link:hover,.segment_cat_title_link:focus{
	color:#367019;
}

.segment_cat_title_link_omo{
	color:#367019;
}
.segment_cat_title_link_omo:hover,.segment_cat_title_link_omo:focus{
	color:#367019;
}
	/* new */
	
/* type1 */

/* type2 */
.segment_cat_img_holder_type2{	
	width:200px;
	margin:0px 0px 0px 0px;	
}
.segment_cat_img_type2{
	float:left;
	margin:0px 0px 0px 0px;
}
/* type2 */
/* ---------- CAT ------------- */

/* ---------- BSP ------------- */
.bsp_holder{
	width:200px;
	margin:auto;
	margin-bottom:25px;
	margin-top:15px;
}

.bsp_top_l{
width:5px;
height:4px;
line-height:1px;
font-size:1px;
background-image:url(../images/live/scd_top_l.gif);
float:left;
}
.bsp_top_m{
width:190px;
height:4px;
background-color:#36a0d3;
line-height:1px;
font-size:1px;
float:left;
}
.bsp_top_r{
width:5px;
height:4px;
line-height:1px;
font-size:1px;
background-image:url(../images/live/scd_top_r.gif);
float:left;
}

.bsp_title{
width:195px;
height:22px;
background-color:#7bc8e6;
padding-left:5px;
line-height:16px;
background-image:url(../images/live/scd_title.jpg);
font-weight:bold;
text-decoration:none;
color:#FFF;
float:left;
}
.bsp_title_link{
	font-weight:bold;
	text-decoration:none;
	color:#FFF;
}

.bsp_body{
width:188px;
background-image:url(../images/live/decor/prod_decor_middle_bg.jpg);
background-repeat:repeat-x;
border-left:1px solid #68c8ec;
border-right:1px solid #68c8ec;
border-bottom:1px solid #68c8ec;
padding:5px;
font-family:Arial, Helvetica, sans-serif;
line-height:16px;
background-color:#FFFFFF;
float:left;
}

.bsp_prod_image_height_cutter{
	margin:auto;
	height:75px;
	width:100px;
	overflow:hidden;
	margin-bottom:5px;
	margin-top:5px;	
}

.bsp_link{
	font-weight:bold;
	color:#0a2c62;
	text-decoration:none;
}
.bsp_link:hover,bsp_link:focus{
	text-decoration:underline;
}
.bsp_desc{
	color:#0a2c62;	
	text-align:left;
}
.bsp_price{
	color:#0a2c62;
	font-weight:bold;
	text-align:right;
	padding-right:5px;
}

/* ---------- BSP ------------- */

/* ---------- OFP ------------- */
.ofp_holder{
	width:200px;
	margin-left:5px;
	margin-bottom:25px;
	margin-top:15px;
}

.ofp_top_l{
width:5px;
height:4px;
line-height:1px;
font-size:1px;
background-image:url(../images/live/scd_top_l.gif);
float:left;
}
.ofp_top_m{
width:190px;
height:4px;
background-color:#36a0d3;
line-height:1px;
font-size:1px;
float:left;
}
.ofp_top_r{
width:5px;
height:4px;
line-height:1px;
font-size:1px;
background-image:url(../images/live/scd_top_r.gif);
float:left;
}

.ofp_title{
width:195px;
height:22px;
background-color:#7bc8e6;
padding-left:5px;
line-height:16px;
background-image:url(../images/live/scd_title.jpg);
font-weight:bold;
text-decoration:none;
color:#FFF;
float:left;
}
.ofp_title_link{
	font-weight:bold;
	text-decoration:none;
	color:#FFF;
}

.ofp_body{
width:188px;
background-image:url(../images/live/decor/prod_decor_middle_bg.jpg);
background-repeat:repeat-x;
border-left:1px solid #68c8ec;
border-right:1px solid #68c8ec;
border-bottom:1px solid #68c8ec;
padding:5px;
font-family:Arial, Helvetica, sans-serif;
line-height:16px;
background-color:#FFFFFF;
float:left;
}

.ofp_prod_image_height_cutter{
	margin:auto;
	height:75px;
	width:100px;
	overflow:hidden;
	margin-bottom:5px;
	margin-top:5px;	
}

.ofp_link{
	font-weight:bold;
	color:#0a2c62;
	text-decoration:none;
}
.ofp_link:hover,ofp_link:focus{
	text-decoration:underline;
}
.ofp_desc{
	color:#0a2c62;	
	text-align:left;
}
.ofp_price{
	color:#0a2c62;
	font-weight:bold;
	text-align:right;
	padding-right:5px;
}
/* ---------- OFP ------------- */

/* ----------------------------------- ARTICLES STYLES - START ----------------------------------------------- */
.packed_article{
font-size:16px;
color:#333333;
padding:0px;
margin:0px;
margin-top:0px;
}
.unpacked_article{
font-size:18px;
font-weight:bold;
color:#cc0000;
padding:0px;
margin:0px;
margin-top:0px;
}

.article_holder{
	float:left;
	margin-right:5px;
}

.article_decor_tl,.article_decor_tr,.article_decor_bl,.article_decor_br{
width:5px;
height:5px;
float:left;
font-size:1px;
line-height:1px;
display:none;
}
.article_decor_tl{
background-image:url(../images/live/decor/corner_tl.gif);
}
.article_decor_tr{
background-image:url(../images/live/decor/corner_tr.gif);
}
.article_decor_bl{
background-image:url(../images/live/decor/corner_bl.gif);
clear:both;
}
.article_decor_br{
background-image:url(../images/live/decor/corner_br.gif);
}
.article_decor_tm_1c,.article_decor_tm_2c,.article_decor_tm_3c,.article_decor_tm{
background-color:#e9f5f9;
float:left;
font-size:1px;
line-height:1px;
border-top:1px solid #68c8ec;
display:none;
}
.article_decor_tm_1c{
	width:612px;
	height:4px;	
}
.article_decor_tm_2c{
	width:312px;
	height:4px;	
}
.article_decor_tm_3c{
	width:212px;
	height:4px;
}
.article_decor_tm{
width:712px;
height:4px;
}

.article_decor_middle_bg_1c,.article_decor_middle_bg_2c,.article_decor_middle_bg_3c,.article_decor_middle_bg{
/*
background-image:url(../images/live/decor/prod_decor_middle_bg.jpg);
background-repeat:repeat-x;
border-left:1px solid #68c8ec;
border-right:1px solid #68c8ec;
*/
clear:both;
padding-left:0px;
padding-right:10px;
padding-top:0px;
padding-bottom:0px;
font-family:Arial, Helvetica, sans-serif;
line-height:16px;

overflow:hidden;
}
.article_decor_middle_bg_1c{
width:700px;
text-align:left;
}
.article_decor_middle_bg_2c{
width:300px;
height:150px;
text-align:justify;
}
.article_decor_middle_bg_3c{
width:200px;
}
.article_decor_middle_bg{
	padding-top:15px;
	width:700px;
}

.article_decor_bm_1c,.article_decor_bm_2c,.article_decor_bm_3c,.article_decor_bm{
background-color:#ffffff;
float:left;
height:4px;
font-size:1px;
line-height:1px;
border-bottom:1px solid #68c8ec;
display:none;
}
.article_decor_bm_1c{
	width:612px;
}
.article_decor_bm_2c{
	width:312px;
}
.article_decor_bm_3c{
	width:212px;
}
.article_decor_bm{
width:712px;
height:4px;
}

.article_detail_holder_c1{
	float:left;
	padding-left:10px;
	width:590px;	
}
.article_detail_holder_c2{
	float:left;	
	width:100%;
}
.article_detail_holder_c3{
	float:left;
	width:200px;
	height:80px;
	padding-top:5px;
}

.article_image_height_cutter_c1{
	float:left;
	overflow:hidden;
	padding-right:10px;
	padding-bottom:10px;	
}
.article_image_height_cutter_c2{
	float:left;	
	overflow:hidden;	
	padding-right:10px;
	padding-bottom:10px;	
}
.article_image_height_cutter_c3{
	float:left;
	overflow:hidden;	
	padding-right:10px;
	padding-bottom:10px;	
}

.article_description{
font-size:12px;
color:#2f6f9b;
}
.article_long_text{
font-size:12px;
color:#333333;
}
.unpacked_article_div{
}

.related_articles{
	padding:10px;
}
.related_articles_header{
	font-size:16px;
	color:#666;
	font-weight:bold;
}
.related_articles_title{
	margin-left:10px;
	margin-top:3px;	
}
a.related_articles_title_link{
	font-size:12px;
	color:#000;
	font-weight:bold;	
}
.articles_fb_like_icon{
	margin-top:0px;
}
/* ----------------------------------- ARTICLES STYLES - END ----------------------------------------------- */


/* ----------------------------------- REALITY STYLES - START ----------------------------------------------- */
.object_holder{
	float:left;	
}

.object_decor_tl,.object_decor_tr,.object_decor_bl,.object_decor_br{
width:5px;
height:5px;
float:left;
font-size:1px;
line-height:1px;
display:none;
}
.object_decor_tl{
background-image:url(../images/live/decor/corner_tl.gif);
}
.object_decor_tr{
background-image:url(../images/live/decor/corner_tr.gif);
}
.object_decor_bl{
background-image:url(../images/live/decor/corner_bl.gif);
clear:both;
}
.object_decor_br{
background-image:url(../images/live/decor/corner_br.gif);
}
.object_decor_tm_1c,.object_decor_tm_2c,.object_decor_tm_3c,.object_decor_tm{
background-color:#e9f5f9;
float:left;
font-size:1px;
line-height:1px;
border-top:1px solid #68c8ec;
display:none;
}
.object_decor_tm_1c{
	width:612px;
	height:4px;	
}
.object_decor_tm_2c{
	width:312px;
	height:4px;	
}
.object_decor_tm_3c{
	width:212px;
	height:4px;
}
.object_decor_tm{
width:712px;
height:4px;
}

.object_decor_middle_bg_1c,.object_decor_middle_bg_2c,.object_decor_middle_bg_3c,.object_decor_middle_bg{

background-image:url(../images/live/decor/prod_decor_middle_bg.jpg);
background-repeat:repeat-x;
/*
border-left:1px solid #68c8ec;
border-right:1px solid #68c8ec;
*/
clear:both;
padding-left:0px;
/* padding-right:10px; */
/* padding-top:5px;
padding-bottom:5px; */
font-family:Arial, Helvetica, sans-serif;
line-height:16px;

overflow:hidden;
}
.object_decor_middle_bg_1c{
text-align:justify;
width:725px;
}
.object_decor_middle_bg_2c{
width:300px;
height:150px;
text-align:justify;
}
.object_decor_middle_bg_3c{
width:200px;
}
.object_decor_middle_bg{
	padding-top:15px;
	width:700px;
}

.object_decor_bm_1c,.object_decor_bm_2c,.object_decor_bm_3c,.object_decor_bm{
background-color:#ffffff;
float:left;
height:4px;
font-size:1px;
line-height:1px;
border-bottom:1px solid #68c8ec;
display:none;
}
.object_decor_bm_1c{
	width:612px;
}
.object_decor_bm_2c{
	width:312px;
}
.object_decor_bm_3c{
	width:212px;
}
.object_decor_bm{
width:712px;
height:4px;
}

.object_detail_holder_c1,.object_detail_holder_c1_nopic{
	float:left;
	padding:10px;
	width:551px;	
	border:1px solid #bbbbbb;	
	height:78px;
	overflow:hidden;

}
.object_detail_holder_c1_nopic{
	width:700px;	
}
.object_detail_holder_c2{
	float:left;	
	width:100%;
}
.object_detail_holder_c3{
	float:left;
	width:200px;
	height:80px;
	padding-top:5px;
}

.object_image_height_cutter_c1{
	float:left;
	overflow:hidden;	
	height:100px;
}
.object_image_height_cutter_c2{
	float:left;	
	overflow:hidden;	
	padding-right:10px;
	padding-bottom:10px;	
}
.object_image_height_cutter_c3{
	float:left;
	overflow:hidden;	
	padding-right:10px;
	padding-bottom:10px;	
}

.object_description{
font-size:12px;
color:#2f6f9b;
}

.related_objects{
	padding:10px;
}
.related_objects_header{
	font-size:16px;
	color:#666;
	font-weight:bold;
}
.related_objects_title{
	margin-left:10px;
	margin-top:3px;	
}
a.related_objects_title_link{
	font-size:12px;
	color:#000;
	font-weight:bold;	
}

.reality_price{
	font-size:14px;
	font-weight:bold;
	color:#666;
	padding-top:5px;
}
.reality_price2{
	font-size:16px;
	font-weight:bold;
	color:#333;
	padding-top:5px;
}

.reality_title_holder{
	padding-bottom:10px;	
}
.reality_title{
	font-size:14px;
	font-weight:bold;
}
.reality_details_title{
	font-size:18px;
	font-weight:bold;
}
.reality_mainimg{
	float:left;
	width:250px;
}
.reality_description{
	float:left;
	padding-left:10px;
	width:450px;	
}
.reality_horizontal_line{
	margin-top:15px;
	background-color:#CCC;
	color:#333;
	font-weight:bold;
	font-size:14px;
	padding-left:10px;	
	padding-top:5px;		
	padding-bottom:5px;			
}
/* ----------------------------------- REALITY STYLES - END ----------------------------------------------- */

/* ------------------------------------- advanced_search for reality -------------------------------------- */
.advanced_search_holder{
	color:#ffffff;
	padding-top:3px;	
	font-size:10px;	
}
.advanced_search_holder_ie6{
	color:#ffffff;
	padding-top:4px;	
	padding-left:4px;		
	font-size:10px;	
	position:absolute;
	height:37px;
	margin-top:-2px;
	overflow:hidden;
}

.advanced_search_holder_selectbox_krajina{
	width:100px;	
	font-size:11px;
}
.advanced_search_holder_selectbox_kraj{
	width:120px;	
	font-size:11px;	
}
.advanced_search_holder_selectbox_okres{
	width:140px;	
	font-size:11px;	
}
.advanced_search_holder_selectbox_obec{
	width:180px;
	font-size:11px;	
}
.advanced_search_holder_selectbox{
	
	font-size:11px;	
}
.advanced_search_holder_sub1{
	float:left;
	width:825px;
}
.advanced_search_holder_sub2{
	float:right;
	width:115px;
}
.advanced_search_holder_submitbutton{
	background-image:url(../images/live/search_button.png);
	width:115px;
	height:38px;
	border:0px;
	cursor:pointer;
}
/* ------------------------------------- advanced_search for reality -------------------------------------- */

/* ----------------------------- ASE - advanced_search for eshop ------------------------------------------ */
.ase_holder{
	width:190px;
	margin:auto;
	margin-bottom:10px;
	margin-top:10px;	
	margin-left:16px;
}

.ase_top_l{
width:5px;
height:4px;
line-height:1px;
font-size:1px;
background-image:url(../images/live/scd_top_l.gif);
float:left;
display:none;
}
.ase_top_m{
width:190px;
height:4px;
background-color:#36a0d3;
line-height:1px;
font-size:1px;
float:left;
display:none;
}
.ase_top_r{
width:5px;
height:4px;
line-height:1px;
font-size:1px;
background-image:url(../images/live/scd_top_r.gif);
float:left;
display:none;
}

.ase_title{
width:185px;
height:24px;
background-color:#333333;
padding-left:5px;
line-height:21px;
/* background-image:url(../images/live/scd_title.jpg); */
float:left;
color:#FFF;
font-weight:bold;
}
.ase_title_link{
	font-weight:bold;
	text-decoration:none;
	color:#FFF;
}

.ase_body{
width:178px;
border-left:1px solid #888888;
border-right:1px solid #888888;
border-bottom:1px solid #888888;
padding:5px;
font-family:Arial, Helvetica, sans-serif;
line-height:16px;
background-color:#cccccc;
}

.ase_prod_image_height_cutter{
	margin:auto;
	height:75px;
	width:100px;
	overflow:hidden;
	margin-bottom:5px;
	margin-top:5px;	
}

.ase_link{
	font-weight:bold;
	color:#333333;
	text-decoration:none;
}
.ase_link:hover,ase_link:focus{
	text-decoration:underline;
	color:#333333;
}
.ase_desc{
	color:#333333;	
	text-align:left;
}
.ase_price{
	color:#333333;
	font-weight:bold;
	text-align:right;
	padding-right:5px;
}

.ase_holder select{
	width:180px;
}
/* ----------------------------- ASE - advanced_search for eshop ------------------------------------------ */

/* ---------------------------------- Navigation path - start --------------------------------------------- */
.navipath_holder{
	text-align:right;
	padding-top:5px;
	padding-bottom:3px;	
	margin-bottom:5px;
	padding-right:10px;	
	border-bottom:1px solid #cccccc;
	font-size:10px;
}
.navipath_title{
	font-weight:bold;
	color:#666;
	font-size:10px;
}
a.navipath_link{
	color:#333;
	font-size:10px;
}
.navipath_currentpage{
	font-weight:normal;
	color:#333;
	font-size:10px;
}
/* ---------------------------------- Navigation path - end  ---------------------------------------------- */

/* ----------------------------------- login box - start -------------------------------------------------- */
.loginbox_holder{	
	width:950px;
	padding-bottom:15px;
	padding-top:5px;
	padding-right:0px;
	font-size:11px;
	text-align:right;
	color:#ffffff;
	position:absolute;
	margin-left:0px;
	margin-top:95px;	
}
.loginbox_table{
	float:right;
	color:#333;
}
.loginbox_table_col7,.loginbox_table_col8{
	padding-left:10px;
	vertical-align:middle;	
}
.loginbox_table_col6{
	vertical-align:middle;	
}
.loginbox_table_col8{
	padding-right:20px;
}
.loginbox_field{
	width:115px;
	height:13px;
	font-size:11px;
	border:none;
}

.loginbox_button{
	height:17px;
	line-height:11px;
	font-size:11px;	
	border:none;	
	cursor:pointer;
}

.loginbox_holder a{
	color:#333;
}

/* ----------------------------------- login box - end ---------------------------------------------------- */

/* --------------------------------- logout box - start --------------------------------------------------- */
.logoutbox{
	width:940px;
	padding-bottom:5px;
	padding-top:5px;
	padding-right:10px;
	font-size:12px;
	text-align:right;
	position:absolute;
	margin-left:0px;
	margin-top:95px;	
}
.logoutbox_loginname{
	color:#333;
	font-weight:bold;
}
.logoutbox_vertline{
	color:#333;
}
a.logoutbox_logout_link{
	color:#333;
}
.logoutbox_passchange_link{
	color:#333;
}
/* ---------------------------------- logout box - end ---------------------------------------------------- */
/* ------------------------------ AMAZON SCROLLER - start ------------------------------------------------- */
.amazon_scroller{
    padding: 0px;
    margin: 0px;
	/*
	border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -o-border-radius: 10px;
    -khtml-border-radius: 10px;*/	
}
.amazon_scroller .amazon_scroller_nav{
    position: absolute;
}
.amazon_scroller .amazon_scroller_nav li{
    cursor: pointer;
    position: absolute;	
}
.amazon_scroller .amazon_scroller_mask{
    position: absolute;
    margin-left: 30px;
    margin-right: 30px;
    overflow: hidden;	
}
.amazon_scroller ul{
    padding: 0px;
    margin: 0px;
    float: left;	
}
.amazon_scroller ul li{
    padding: 0px;
    margin: 0px;
    margin-left: 0px;
    margin-right: 0px;
    list-style: none;
    float: left;
    text-align: center;
    display:inline;	
}
.amazon_scroller ul li a{
    text-decoration: none;	
}
.amazon_scroller ul li a:hover{
    text-decoration: underline;
}
.amazon_scroller ul li a img{
    border: none;
}
/* ------------------------------ AMAZON SCROLLER - end ------------------------------------------------- */

/* --------------------------------- registration ----------------------------------------------------------- */
.registracia_holder{
	color:#333;
}

.customer_select_div{
	width:600px;
	margin:auto;
	margin-top:40px;

}
.customer_select_div .login_text{
	font-size:12px;
	font-weight:normal;
}
.customer_select_div .login_field{
	width:100px;
}

.customer_select_div a{
	text-decoration:none;
}
.customer_select_div_box1,.customer_select_div_box2,.customer_select_div_box3{
	font-size:14px;
	font-weight:bold;
	width:33%;
	padding:10px;
	vertical-align:middle;
	padding-top:30px;
	padding-bottom:30px;		
}
.customer_select_div_box1{
	background-color:#999;
	color:#222;
	border-bottom:20px solid #777;
	border-top:4px solid #777;	
}
.customer_select_div_box2{
	background-color:#BBB;	
	color:#444;	
	border-bottom:20px solid #999;
	border-top:4px solid #999;	
}
.customer_select_div_box3{
	background-color:#DDD;	
	color:#555;	
	border-bottom:20px solid #bbb;	
	border-top:4px solid #bbb;		
}
.customer_select_div_box1:hover,.customer_select_div_box1:focus,.customer_select_div_box2:hover,.customer_select_div_box2:focus,.customer_select_div_box3:hover,.customer_select_div_box3:focus{
	background-color:#444;
	color:#FFF;
	border-bottom:20px solid #222;
	border-top:4px solid #222;	
}
.customer_select_div_box1:hover a,.customer_select_div_box1:focus a,.customer_select_div_box2:hover a,.customer_select_div_box2:focus a,.customer_select_div_box3:hover a,.customer_select_div_box3:focus a{
	color:#fff;
}
.customer_select_div_box2:hover .loginbox_table,.customer_select_div_box2:focus .loginbox_table{
	color:#fff;
}
.customer_select_link1{
	color:#222;
}
.customer_select_link2{
	color:#222;
}
.customer_select_link3{
	color:#222;
}
.registracia_success{
	color:#333;
	font-weight:bold;
	font-size:14px;
}
.registracia_warning{
	color:red;
	font-weight:bold;
}
.textfield{
	width:100%;
}

.pass_change_holder form{
	padding-top:10px;
}
.pass_change_warning{
	color:red;
}
/* --------------------------------- registration ----------------------------------------------------------- */

/* -------------------------------- NEWSLETTER - start -------------------------------------------------- */
.newsletter_holder{
width:230px;
	margin:auto;
}
.newsletter_title{
width:190px;
height:40px;
background-color:#333;
padding-left:40px;
line-height:40px;
/* background-image:url(../images/live/scd_title.jpg); */
font-family: 'Oswald', sans-serif;
font-size:16px;
text-transform:uppercase;
color:#fff;
}
.newsletter_body{
width:218px;
border-left:1px solid #dadada;
border-right:1px solid #dadada;
border-bottom:1px solid #dadada;
padding:5px;
font-family:Arial, Helvetica, sans-serif;
line-height:16px;
background-color:#ebebeb;
}
.newsletter_sent{
	color:green;
	font-weight:bold;
}
.newsletter_warning{
	color:red;
	font-weight:bold;
}
.newsletter_inputfield{
	border:1px solid #666666;	
}
.newsletter_submitbutton{
	border:1px solid #666666;	
}
.newsletter_selectfield{
	border:1px solid #666666;	
	font-size:10px;	
}
/* -------------------------------- NEWSLETTER - end -------------------------------------------------- */

/* ---------------------------------- lost password - start --------------------------------------------*/
.lostpass_text{
	color:#333;
	font-weight:normal;
}
.lostpass_text_success{
	color:#333;
	font-weight:bold;
	font-size:14px;
}
.lostpass_warning{
	color:red;
	font-weight:bold;
}
/* ----------------------------------- lost password - end ---------------------------------------------*/

/* ------------------------------------- bap - bazaar add product ------------------------------------- */
.bap_holder{
	margin-top:30px;
	color:#ffffff;
}

.bap_holder_input_title{
	width:500px;
}
.bap_holder_input_desc{
	width:500px;
}
.bap_holder_input_price{
	width:87px;
}

.bap_td1{
	width:150px;
}
.bap_td2{
	width:500px;
}
.bap_comments{
	font-size:11px;
}
.bap_warning{
	margin-top:30px;
	font-weight:bold;
	color:red;
}
.bap_success{
	margin-top:30px;
	color:#ffffff;
	font-size:12px;
	font-weight:bold;	
}
/* ------------------------------------- bap - bazaar add product ------------------------------------- */

/* -------------------------------------- cycle plugin - start ---------------------------------------- */
#cycle_pager { z-index: 50; position: absolute; bottom: 40px; right: 5px; }
#cycle_pager a { margin: 0 5px; padding-right:7px;  padding-bottom:2px; line-height:0px; text-decoration: none; background-repeat:no-repeat; background-image: url(../images/live/cycle_pager_off.png);}
#cycle_pager a.activeSlide { background-repeat:no-repeat; background-image: url(../images/live/cycle_pager_on.png); }
#cycle_pager a:focus { outline: none; }
/* --------------------------------------- cycle plugin - end ----------------------------------------- */							

.top_banner_link{
position:absolute;
width:350px;
height:94px;
}

.paypal_success{
	text-align:center;
	font-weight:bold;
	font-size:16px;
	color:#ffffff;
	background-color:green;
	border:1px solid #ffffff;
	padding:10px;
	width:600px;
	margin:auto;	
	margin-top:50px;	
}

.imgleft{
padding: 7px;
border: 3px solid rgb(204, 204, 204);
margin-right: 10px;
}

.imgright{
padding: 7px;
border: 3px solid rgb(204, 204, 204);
margin-left: 10px;
}

.show_ajax_content_buttons_off{
	cursor:pointer;
}
.show_ajax_content_buttons_off:hover,.show_ajax_content_buttons_off:hover{
	font-weight:bold;
	color:#006600;
}

.show_ajax_content_buttons_on{
	font-weight:bold;
	color:#006600;
}
#photo_gallery_56{
	position:absolute;
	margin-top:0px;
	margin-left:0px;	
}
.logo{
	position:absolute;
	margin-top:0px;
	margin-left:0px;	
}
.oswald{
font-family: 'Oswald', sans-serif;
}

.cart_page .cart_col_prodname_top{padding-left: 0px !important; font-size: 14px !important;}
.cart_page .button_prev{margin-left: -310px;}
#cart_form #payment_method{margin-top:20px; margin-bottom:20px;}
#cart_form #payment_method h2{padding-bottom:10px;}


#cont_l1_513{display:none !important;}
#cont_m1_513{width: 920px !important;}
.cart_customer_confirm_page {width: 910px !important;}
.button_send_order{width: 370px !important; float: right !important; line-height: 40px !important;}
.button_back_to_products_url_cart_empty{margin-left: 0px !important;}

.prod_details_small_imgs img{width: 98px !important;}
.product_details_col1{width: 400px !important;}
.product_details_col2{width: 230px !important;}

.div_add_to_cart_button_details{margin-top: 23px; height: 140px;}
.div_add_to_cart_button_details .drop_down_lists{position: absolute; width: 233px; text-align: right; margin-top: 90px;}
.div_add_to_cart_button_details .drop_down_lists>table{float: right;}
.proddet_minpcs_text{margin-top: 6px !important;     letter-spacing: -0.3px;}
.prod_details_main_holder .proddet_minpcs_text{position: absolute; margin-top: -46px !important; width: 228px;}
.prod_det_relevant_products_bigholder .proddet_minpcs_text{margin-top: 36px !important; width: auto; margin-left: 15px;}
#prod_details_long_text{margin-top: 25px; border-top: 1px solid #ed1c24;}
