.clear {
	clear: both;
}

body {
	font-size: 14px;
}

table.center_setup td.left {
	padding:0 6px 0 0;
}

.h_main .logo a {
	float: left;
	width: 270px;
	height: 90px;
	background: url(../images/zlatajesen/logo_zlatajesen.png) no-repeat 0 0;
}

.fot_help .logo a {
	float: left;
	width: 217px;
	height: 35px;
	background: url(../images/zlatajesen/logo_zlatajesen_fot.png) no-repeat 0 0;
	position: relative;
	top: 6px;
	left: 0;
}

.logo img {display: none;}

table.h_main td.slogan {
	color: #000;
}

.right_advant .links li {font-size:14px;}

table.phone td.call h1 {
	color: #e31936;
}

.number_l img, .number_r img {visibility: hidden;}

.number_l {background: url(../images/zlatajesen/tel_l.gif) no-repeat 0 0;}
.number_r {background: url(../images/zlatajesen/tel_r.gif) no-repeat 0 0;}
table.number_phone td.number_bg {background: url(../images/zlatajesen/tel_m.gif) repeat-x 0 0; color: #000;}

table.h_main td.operator {background-image:url(../images/zlatajesen/operator.jpg);}

table.phone {margin:0 105px 0 0;}

table.links td.pov a:link, table.links td.pov a:active, table.links td.pov a:visited {color:#000; font-weight: bold; font-size: 16px; white-space: nowrap;}
table.links .small_tr td {padding-top: 5px;}
table.links .small_tr td.pov a {font-size: 14px;}

table.i_basket td.txt ul {font-size: 14px; color: #000;}
table.i_basket td.txt ul span {color: #e31936; font-weight: bold; font-size: 16px;}

a:link, a:active, a:visited, a:hover {color:#e31936;}

table.i_nav li a, table.i_nav li a:visited, table.i_nav li a:hover {color:#000; font-size: 18px;}
table.i_nav li a#active {color:#e31936;}

table.btn_search td.main {color:#000; font-size: 14px;}

table.h_ffield td.field input {color: #333; font-size: 13px;}

table.crumbs td.main li a:link, table.crumbs td.main li a:active, table.crumbs td.main li a:visited, table.crumbs td.main li a:hover {color:#000;}

table.crumbs td.main li.active a:link, table.crumbs td.main li.active a:active, table.crumbs td.main li.active a:visited, table.crumbs td.main li.active a:hover {color:#666; cursor: default; text-decoration: none;}

table.left_cat td.header {color:#000;}

table.left_cat td.links li {
	background-position: 17px 50%;
	text-indent: 0;
}

table.left_cat td.links a {color:#000; font-size: 14px; font-family: Arial, Helvetica, sans-serif; display: block; padding-left: 37px;}

table.h_basket {
	width: 250px;
	margin-bottom: 10px;
	float: none;
}

table.f_nav td.main li a:link, table.f_nav td.main li a:active, table.f_nav td.main li a:visited {color: #000;}
table.f_nav td.main li.active a:link, table.f_nav td.main li.active a:active, table.f_nav td.main li.active a:visited {color: #e31936;}

a.add_to_cart_btn:link, a.add_to_cart_btn:active, a.add_to_cart_btn:visited, a.add_to_cart_btn:hover {
	background: url(../images/main/big_btn_bg.jpg) repeat-x 0 0;
	float: right;
	color:#000;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:13px;
	font-weight:bold;
	line-height: 30px;
	text-decoration: none;
}
a.add_to_cart_btn:hover { text-decoration: underline;}

.add_to_cart_btn span {
	background: url(../images/main/big_btn_l.jpg) no-repeat 0 0;
	float: left;
}

.add_to_cart_btn span span {
	background: url(../images/main/big_btn_r.jpg) no-repeat 100% 0;
	float: left;
	padding: 0 10px;
}

table.ezine td.top {color:#000;}
table.e_ffield td.field input {color: #666;}
table.btn_ezine td.main {color:#000;}

#main_products_menu {
	margin: 0;
	padding: 0 0 1px 0;
	float: left;
	width: 500px;
}

#main_products_menu li {
	margin: 0;
	padding: 0 0 0 10px;
	float: left;
	list-style: none;
}
#main_products_menu li.first {padding: 0;}

#main_products_menu li a {
	float: left;
	height: 33px;
	line-height: 33px;
	text-align: center;
	font-size: 18px;
	font-weight: bold;
	color: #e31936;
	background: url(../images/zlatajesen/main_products_menu_l.png) no-repeat 0 0;
	cursor: pointer;
}

#main_products_menu li a span {
	float: left;
	height: 33px;
	line-height: 33px;
	padding: 0 20px;
	text-align: center;
	font-size: 18px;
	font-weight: bold;
	color: #e31936;
	background: url(../images/zlatajesen/main_products_menu_r.png) no-repeat 100% 0;
	cursor: pointer;
}

#main_products_menu li a.current:link, 
#main_products_menu li a.current:active, 
#main_products_menu li a.current:visited, 
#main_products_menu li a.current:hover {
	float: left;
	height: 35px;
	line-height: 33px;
	text-align: center;
	font-size: 18px;
	font-weight: bold;
	color: #000;
	background: url(../images/zlatajesen/main_products_menu_l.png) no-repeat 0 -35px;
	position: relative;
	top: 2px;
	left: 0;
	margin-top: -2px;
	text-decoration: none;
	cursor: default;
}

#main_products_menu li a.current:link span, 
#main_products_menu li a.current:active span, 
#main_products_menu li a.current:visited span, 
#main_products_menu li a.current:hover span {
	float: left;
	height: 35px;
	line-height: 33px;
	padding: 0 20px;
	text-align: center;
	font-size: 18px;
	font-weight: bold;
	color: #000;
	background: url(../images/zlatajesen/main_products_menu_r.png) no-repeat 100% -35px;
	text-decoration: none;
	cursor: default;
}

.tabs {
	background-image:url(../images/main/details_menu_zlata.gif);
}

.tabs ul {
	font-size:14px;
}

.tabs a span {
	font-size: 16px;
	color:#E31936;
	text-decoration: underline;
}

.tabs a:hover span {
	color:#E31936;
	text-decoration: none;
}

.tabs a.current span {
	color:#000;
	text-decoration: none;
}

.tabcontainer {
	float: left;
	width: 500px;
	clear: left;
	font-size: 14px;
	background: none;
}

.tabcontent {
	display: none;
	padding: 0;
}

table.product td.header_2 {
	background: url(../images/zlatajesen/box_top.png) no-repeat 0 0;
	height: 15px;
}

div.tp_image {
	width: 160px; width/* */:/**/140px; width:/**/140px;
}

div.tp_opis {
	color:#000;
	line-height:145%;
	float:left;
	padding-top:10px;
	width: 330px;
	font-size: 14px;
}

div.tp_opis p {padding-bottom: 5px;}

div.tp_opis h3 a:link, div.tp_opis h3 a:active, div.tp_opis h3 a:visited, div.tp_opis h3 a:hover {color: #000;}

div.tp_price {width: 330px; padding-top: 0; padding-left: 10px;}

div.tp_opis_2 {
	color:#000;
	line-height:145%;
	float:left;
	padding-top:10px;
	width: 330px;
}

div.tp_opis_2 p {}

div.tp_opis_2 h1 {font-size: 22px;}
div.tp_opis_2 h2 {font-size: 20px;}
div.tp_opis_2 h3 {font-size: 18px;}
div.tp_opis_2 h4 {font-size: 16px;}
div.tp_opis_2 h5 {font-weight: bold;}

div.article_content h1 {font-size: 22px;}
div.article_content h2 {font-size: 20px;}
div.article_content h3, div.article_content_opis h1 {font-size: 18px;}
div.article_content h4 {font-size: 16px;}
div.article_content h5 {font-weight: bold;}

div.tp_opis_2 h3 a:link, div.tp_opis_2 h3 a:active, div.tp_opis_2 h3 a:visited, div.tp_opis_2 h3 a:hover {color: #000;}


div.dt_desc {
	color:#000;
	line-height:145%;
	font-size: 14px;
}

div.dt_desc p {padding-bottom: 5px;}


.price {
	float: left;
	font-size: 16px;
	font-weight: bold;
}

.price b {
	font-size: 20px;
	color:#e31936;
}

.more_info_btn {
	float: left;
	margin: 5px 0 0 0;
	font-weight: bold;
}

.select_error {
	float: left;
	clear: left;
	color:#e31936;
	font-weight: bold;
	margin-bottom: 5px;
}

.select_box {
	float: left;
	margin: 5px 10px 0 20px;
}

.hr_div {
	border-bottom: 1px solid #e7ebee;
	margin: 0 0 10px 10px;
	height: 20px;
	line-height: 20px;
	width: 480px;
}

.hr_div hr {
	display: none;
}

table.right_advant td.links {color:#000;}

.f_nav .sides_l img, .f_nav .sides_r img {
	visibility: hidden;
	width: 6px;
}

.f_nav .sides_l {
	width: 6px;
	background: url(../images/zlatajesen/footer_l.png) no-repeat 0 100%;
}

.f_nav .sides_r {
	width: 6px;
	background: url(../images/zlatajesen/footer_r.png) no-repeat 0 100%;
}

.f_nav {
	line-height: 18px;
	background: url(../images/zlatajesen/footer_m.png) repeat-x 0 100%;
}

table.f_nav td.main {
	background: none;
}

table.f_nav td.main table td {
	padding: 10px 20px 10px 20px;
	vertical-align: top;
}

table.f_nav td.main table td ul {
	padding: 5px 0 0 0;
	display: block;
}

table.f_nav td.main table td ul li {
	padding: 0;
	display: block;
}

table.f_nav td.main li a:link, table.f_nav td.main li a:active, table.f_nav td.main li a:visited {
	text-decoration: underline;
}

table.f_nav td.main li a:hover {
	text-decoration: none;
}

table.f_corp td.inner, table.f_corp td.btm_inner {color:#666;}

div.article_content {
	color:#000;
}

div.faq_content a h1 {
	color:#000;
	text-decoration: underline;
}

div.faq_content a:hover h1 {
	color:#000;
	text-decoration: none;
}

table.product td.header {padding-top: 5px;}

table.product td.header a {
color: #e31936;
font-family: Arial,Helvetica,sans-serif;
font-size:20px;
font-weight:bold;
text-decoration: underline;
}

table.product td.header a:hover {
color: #e31936;
font-family: Arial,Helvetica,sans-serif;
font-size:20px;
font-weight:bold;
text-decoration: none;
}

div.faq_content h2, 
table.product td.headerFaq a {color: #000;}

table.product td.header {color: #000; font-family: Arial,Helvetica,sans-serif;}
div.dt_menu ul li#active a {color:#e31936;}

div.tp_price li, 
table.left_cat td.links li {background-image: url(../images/zlatajesen/bullet_red.jpg);}

table.left_dr td.text_HU .dr_span ul li, 
table.ezine td.footer li, table.left_art td.footer li, table.dr_cont td.footer li, 
table.left_dr td.text .dr_span ul li, table.left_dr td.text_ee .dr_span ul li, 
table.right_kosmo td.footer li,
table.right_mnenja td.footer li {background-image:url(../images/zlatajesen/billet.gif);}

.links li {margin: 0 4px 0 2px;}

#ezine_zlata_desc {
	padding: 10px 16px 0 10px;
	margin-bottom: -15px;
	position: relative;
	top: 0;
	left: 0;
}

#ezine_zlata_desc p {padding-bottom: 8px;}

#ezine_zlata_desc ul {padding-bottom: 4px; margin-top: 0; margin-bottom: 0; padding-left: 20px;}
#ezine_zlata_desc ul li {padding-bottom: 4px; margin-top: 0; margin-bottom: 0;}

#order_table_form_fields {
	width: 500px;
}

#order_table_form_fields td {
	padding: 0 0 6px 10px;
}

#order_table_form_fields .btn_tp {
	margin: 4px 0;
}

#order_table_form_fields table td {
	padding: 0 2px 2px 0;
}

#order_table_form_fields label {
	cursor: pointer;
}

#order_table_form_fields .text {
	width: 213px; width/* */:/**/203px; width:/**/203px;
	height: 22px; height/* */:/**/16px; height:/**/16px;
	font-size: 14px;
	line-height: 18px;
	padding: 2px 4px;
	border: 1px solid #00535C;
}

#order_table_form_fields .inputboxerror {
	width: 213px; width/* */:/**/203px; width:/**/203px;
	height: 22px; height/* */:/**/16px; height:/**/16px;
	font-size: 14px;
	line-height: 18px;
	background:#FFE5E5 none repeat scroll 0 0;
	border:2px solid #FF0000;
	padding:1px 3px;
}

#order_table_form_fields #other_topic {
	width: 213px; width/* */:/**/203px; width:/**/203px;
	font-size: 14px;
	line-height: 18px;
	padding: 0 4px 1px;
	border: 0 none;
	border-bottom: 1px solid #000;
}

#order_table_form_fields #subscribe_div {
	float: left;
	position: relative;
	top: 0;
	left: -2px;
}

div#redna_cena {font-size:14px; color: #000; font-weight: bold; background: url(../images/main/info_bg.jpg) no-repeat 50% 50%; margin-top:10px; padding-top:5px;}
div#cena {font-size:16px; color: #000; line-height: 22px; text-align: left; padding: 5px 0 5px 2px;}
div#cena span {font-size: 18px; color: #E31936;}
div#prihranek {font-size:14px; color: #000; font-weight: bold;}

div#tp_znesek {font-size:16px; color: #000; line-height: 22px; text-align: left;}
div#tp_znesek span {font-size: 18px; color: #E31936;}

table.btn_tp td.main {font-size:16px; color: #000;}
table.btn_tp td.main a {padding-top: 0; font-weight: bold; color: #000; line-height: 30px;}

#zlata_right_help_m {
	width: 250px;
	background: url(../images/zlatajesen/zlata_right_box_m.png) repeat-y 0 0;
	margin-bottom: 10px;
}

#zlata_right_help_t {
	width: 250px;
	background: url(../images/zlatajesen/zlata_right_box_t.png) no-repeat 0 0;
}

#zlata_right_help_b {
	width: 250px; width/* */:/**/230px; width:/**/230px;
	background: url(../images/zlatajesen/zlata_right_box_b.png) no-repeat 0 100%;
	padding: 10px 10px 2px 10px;
}

#zlata_right_help_b h2 {
	font-size: 18px;
	padding-bottom: 8px;
	color: #E31936;
}

#zlata_right_help_b p {
	padding-bottom: 8px;
}

#zlata_right_help_b ul {
	padding: 0 0 4px 20px;
	margin: 0;
}

#zlata_right_help_b ul li {
	padding: 0 0 4px 0;
	margin: 0;
}

table#cart_header td#bg, .tr h3, .cart_article, .cenaOstalo, .cenaOstalo h1, .main_basket_box_two2, #cena, table.cart_3 {color: #000;}

.cart_article h2 a {
	font-size: 18px;
	color: #000;
}

table.btn_gray td.main {
	font-size:16px;
	font-weight:bold;
	line-height: 32px;
}

#cena a, .cenaSkupaj {color: #E31936;}

.main_basket_prod_inner_delete {
	width:170px;
}