body {margin:10px; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; color: #333333;}
div, table {font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 95%; line-height:130%; color: #333333;}
a {color:#0000FF;}
a:hover {color:#D85400;}
h1 {font-size: 160%; line-height:100%; font-family : sans-serif, Verdana, Geneva, Arial, Helvetica; font-weight:normal; color:#D85400; margin-top:4px}
h2 {font-size: 120%; font-family : sans-serif, Verdana, Geneva, Arial, Helvetica; font-weight:bold; color:#D85400; margin:0;}
h3 {font-size: 110%; font-family : sans-serif, Verdana, Geneva, Arial, Helvetica; font-weight:bold; color:#D85400; margin:0;}
h4 {font-size:100%; margin:0;}
input {font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 90%; color: #3061A3; font-weight:normal;}
select {font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 90%; color: #3061A3; font-weight:normal;}
textarea {font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 100%; color: #3061A3; font-weight:normal;}

img {border: none}

form {margin:0;}

.product_spacer {margin:15px 0; height:3px; font-size:1px; background:url(../img/design/product_spacer.gif) repeat-x top;}
.content_spacer {height:30px}
#body {font-size:100%;}
#header {text-align:center;}

/* COLUMNS and their MINIMUM WIDTHS (for 800x600 resizing )*/
#columns {width:100%;}
#column_left {width:180px; vertical-align:top;}
#min_width_left {width:180px; height:1px; font-size:1px}
#column_center {vertical-align:top; padding-left:20px; padding-right:20px;}
#min_width_center {width:550px; height:1px; font-size:1px}
#column_right {width:180px; vertical-align:top;}
#min_width_right {width:180px; height:1px; font-size:1px}
#one_column_holder {text-align:center; clear:both;} 
#one_column {width:730px; text-align:left; margin:0 auto;}
/* Minimum breadcrumb width */
.min_bc_width {width:748px; height:1px; font-size:1px;}


/*
#logo {position:absolute; top:10px; left:10px; width:200px; height:70px; text-align:left;}
#commercial1 {position:absolute; top:0; right:10px; width:200px; height:70px; text-align:right;}
*/
#header_table {width:100%}
#header_table_left {vertical-align:top; text-align:left; width:120px; padding-top:5px;}
#header_table_left_min_width {width:120px; height:1px; font-size:0;}
#header_table_center_min_width {width:510px; height:1px; font-size:0;}
#header_table_right {vertical-align:top; text-align:right; width:120px; padding-top:3px;}
#header_table_right_min_width {width:120px; height:1px; font-size:0;}

#commercial_right {text-align:center;}
#commercial_center {text-align:center;}




#navcontainer ul {margin:0; list-style-type: none; text-align: center;}
#navcontainer li {display: inline; margin:0px; padding:3px 10px 6px 9px; background: url(../img/design/zavihki/main_menu_left_off.gif) no-repeat left top;}
#navcontainer li a {padding:6px 15px 6px 6px; margin:0px; background:url(../img/design/zavihki/main_menu_right_off.gif) no-repeat right top; text-decoration:none; font-weight:bold; color:#3061A3;}
#navcontainer li a:hover {background-color: #369; color: #fff;}


#sub_header {font-size:75%; height:25px;}


.input {font-size:1em; color:#333333}
.price {color:#D85400; font-weight:bold;}
#price {color:#D85400; font-weight:bold;}
.compare {width:10px; background:#EFEFEF; padding:0px;}

#tehnical_data .tl {text-align:right; background-color:#EFEFEF; border:1px solid #FFFFFF; border-right:0;}
#tehnical_data .tr {border:1px solid #EFEFEF;}
/* tehnical data spreadsheat active & nonactiv */
#tehnical_data .tdn {border:1px solid #EFEFEF; background:#FFFFFF;}
#tehnical_data .tda {color:#000000; border:1px solid #FFFFFF; background:#EFEFEF;}

.komponenta {background-color:#EFEFEF; font-size: 85%; padding:3px 3px 3px 5px; margin:0 0 10px 0; font-weight:bold; border-bottom:1px solid #C0C0C0;}
#konfigurator {font-size:85%}
#konfigurator a {color:#333333; text-decoration:none}
#konfigurator a:hover {text-decoration:underline}

#konfigurator_navigation {color:#999999; font-size:75%;}
#konfigurator_navigation a {color:#999999; text-decoration:none;}
#konfigurator_navigation a:hover {color:#999999; text-decoration:underline;}

.gumb_gold {font-weight:bold; background: url(../img/design/gumbi/bg-top2.jpg) top; color: #79411C; cursor:pointer; border:1px solid #79411C;}
.gumb_gold_h {font-weight:bold; background: url(../img/design/gumbi/bg-top2h.jpg) bottom; color: #79411C; cursor:pointer; border:1px solid #79411C;}

.empty_cell_olive_1 {background:#EAF1FB url(../img/design/cell_empty_left.gif) no-repeat top left;}
.empty_cell_olive_2 {color:#336699; padding:6px; padding-left:10px; background:url(../img/design/cell_empty_right.gif) no-repeat top right; font-weight:bold;}
.empty_cell_blue_footer_1 {color:#FFFFFF; height:1px; background:url(../img/design/cell_empty_left_bottom.gif) no-repeat bottom left; background-color:#EAF1FB;}
.empty_cell_blue_footer_2 {color:#FFFFFF; height:1px; background:url(../img/design/cell_empty_right_bottom.gif) no-repeat bottom right; font-weight:bold;}

#bc {height:40px; color:#999999; font-size:0.9em;}
#bc a {color:#999999;}
#bc a:hover {color:#666666;}
#bc span a {font-size:0.85em; color:#0000FF;}
#bc span a:hover {font-size:0.85em; color:#CC0000;}

#menu {color:#3061A3; font-size:0.9em}
#menu a {color:#3061A3; text-decoration:none;}
#menu a:hover {color:#3061A3;}
#menu_current {background-color:#FFEBC7; color:#3061A3; border-top:1px solid #FFFFFF; border-bottom:1px solid #E2E2E2; padding:5px 5px 5px 8px;}
#menu_current a {color:#3061A3; text-decoration:none;}
#menu_current a:hover {color:#3061A3;}

#reverse_link a {color:#CC0000; text-decoration:none; font-weight:bold}
#reverse_link a:hover {color:#666666; font-weight:bold}


.menu {background-color:#F2F4F4; border-bottom:1px solid #DDDDDD; border-top:1px solid #FFFFFF; padding:5px 5px 5px 8px; cursor:pointer}
.menuh {background-color:#D8F0C8; color:#CC0000; border-bottom:1px solid #E2E2E2; border-left:1px solid #E2E2E2; border-top:1px solid #FFFFFF; padding:5px 5px 5px 7px; cursor:pointer}
.menu_current {background-color:#FFFFFF; color:#CC0000; border-bottom:1px solid #E2E2E2; border-top:1px solid #FFFFFF; padding:5px 5px 5px 8px; cursor:pointer}

.cell_1_header_1 {color:#234778; padding:0px 0px 0px 8px; background:#779FD2 url(../img/design/menus/light_blue_top_left.gif) no-repeat top left;}
.cell_1_header_2 {color:#234778; padding: 5px 5px 5px 0px; background:#779FD2 url(../img/design/menus/light_blue_top_right.gif) no-repeat top right; font-weight:bold;}
#cell_1 {background-color:#F2F4F4; padding: 10px 0 3px 0;}
.cell_1_footer_1 {color:#FFFFFF; padding:0 0 0 8px; background:#779FD2 url(../img/design/menus/light_blue_bottom_left.gif) no-repeat bottom left; font-weight:bold}
.cell_1_footer_2 {font-size:1.1em; color:#FFFFFF; padding: 6px 0 0 0; background:#779FD2 url(../img/design/menus/light_blue_bottom_right.gif) no-repeat bottom right;}

#cell_2 {color:#234778; padding:7px; border:2px solid #D8F0C8; background:url(../img/design/bg55.jpg) no-repeat bottom right;}



/* start TEST ZAVIHKOV Z OBROBO - Bljeeeek - brisi */
.menu_header2_1 {color:#FFFFFF; padding:0px 0px 0px 8px; background:#779FD2 url(../img/design/menus/cell_top_left_2.gif) no-repeat top left;}
.menu_header2_2 {color:#FFFFFF; padding: 5px 5px 5px 0px; background:#779FD2 url(../img/design/menus/cell_top_right_2.gif) no-repeat top right; font-weight:bold;}

#catalog2 {background-color:#F2F7FD; padding: 10px 0 3px 0; border:2px solid #91C26E;}
#catalog2 ul {padding-left: 0; margin: 0; width: 176px;}
#catalog2 li {list-style: none; margin: 0 0 10px 0; padding:0 0 0 20px; background: url(../img/design/menus/arrow-blue.gif) no-repeat top left; background-position: 4px 5px;}

.menu2 {background-color:#F2F4F4; border-bottom:1px solid #DDDDDD; border-top:1px solid #FFFFFF; padding:5px 5px 5px 8px; cursor:pointer}
.menuh2 {background-color:#D8F0C8; color:#CC0000; border-bottom:1px solid #E2E2E2; border-left:1px solid #E2E2E2; border-top:1px solid #FFFFFF; padding:5px 5px 5px 7px; cursor:pointer}
.menu2_current {background-color:#FFFFFF; color:#CC0000; border-bottom:1px solid #E2E2E2; border-top:1px solid #FFFFFF; padding:5px 5px 5px 8px; cursor:pointer}
.menu2_footer_1 {color:#FFFFFF; padding:0 0 0 10px; background:#779FD2 url(../img/design/menus/cell_bottom_left_2.gif) no-repeat bottom left; font-weight:bold}
.menu2_footer_2 {font-size:1.1em; color:#FFFFFF; padding: 10px 0 0 0; background:#779FD2 url(../img/design/menus/cell_bottom_right_2.gif) no-repeat bottom right;}
/* end TEST ZAVIHKOV Z OBROBO - Bljeeeek - brisi */

.cell_header_green_left {color:#234778; padding:0px 0px 0px 8px; background:#D8F0C8 url(../img/design/menus/cell_green_top_left.gif) no-repeat top left; font-weight:bold}
.cell_header_green_right {font-size:1.1em; color:#234778; padding: 5px 5px 5px 0px; background:#D8F0C8 url(../img/design/menus/cell_green_top_right.gif) no-repeat top right;}
.cell_footer_green_left {color:#234778; padding:0 0 0 8px; background:#D8F0C8 url(../img/design/menus/cell_green_bottom_left.gif) no-repeat bottom left; font-weight:bold}
.cell_footer_green_right {font-size:1.1em; color:#234778; padding: 6px 0 0 0; background:#D8F0C8 url(../img/design/menus/cell_green_bottom_right.gif) no-repeat bottom right;}


/* ------------------------------------------*/
/* ------------------------------------------*/
/* 			START FINISHED STYLES			 */
/* ------------------------------------------*/
/* ------------------------------------------*/


/* ------------------------------------------ */
/* start HEADER styles */
/* ------------------------------------------ */

/* MAIN MENU */
#main_menu {margin:0 auto 0; text-align:center; font-size:11px; line-height:normal;}
#main_menu .tab {background: url(../img/design/zavihki/main_menu_left_off5.gif) no-repeat left top; padding-left:13px;}
#main_menu a {display:block; background:url(../img/design/zavihki/main_menu_right_off5.gif) no-repeat right top; padding:5px 13px 4px 0; text-decoration:none; font-weight:bold; color:#0080C0;}
#main_menu a:hover {color:#0080C0;}
#main_menu .current_tab {background: url(../img/design/zavihki/main_menu_left_on5.gif) no-repeat left top; padding-left:13px}
#main_menu .current_tab a {display:block; background:url(../img/design/zavihki/main_menu_right_on5.gif) no-repeat right top; padding:5px 13px 4px 0; text-decoration:none; font-weight:bold; color:#FFFFFF;}
#main_menu .current_tab a:hover {color:#EFEFEF;}

/* OLD style for ul tabs - can't get them to work both in IE & FF
	because they diferently hadle margins and padding whitin inline display 
#main_menu {margin:0 auto 0; text-align:center; font-size:11px; line-height:normal;}
#main_menu ul {margin:0 auto 5px; padding:0; list-style:none;}
#main_menu li {border:1px solid #CC0000; padding:5px 0 15px 0; margin:0 0 0 0; display:inline; background: url(../img/design/zavihki/main_menu_left_off4.gif) no-repeat left top;}
#main_menu a {border:1px solid #CC0000; margin:0 10px 0 10px; padding:5px 10px 15px 0; background:url(../img/design/zavihki/main_menu_right_off4.gif) no-repeat right top; text-decoration:none; font-weight:bold; color:#0080C0;}
#main_menu a:hover {color:#0080C0;}
#main_menu #current {background: url(../img/design/zavihki/main_menu_left_on4.gif) no-repeat left top;}
#main_menu #current a {background:url(../img/design/zavihki/main_menu_right_on4.gif) no-repeat right top; text-decoration:none; font-weight:bold; color:#FFFFFF;}
 */


/* SUB MENU */
#sub_menu ul {margin:10px auto 25px; padding-left: 0; white-space: nowrap;}
#sub_menu li {padding:0 0 0 10px; display: inline; list-style-type: none; background: url(../img/design/link_spacer_bg.gif) no-repeat; background-position: 0px 9px;}
#sub_menu a {font-size:90%; padding: 3px 10px;}
#sub_menu a:link, #sub_menu a:visited {color:#0080C0;}
#sub_menu a:hover {color: #CC0000;}
#sub_menu #current a:link, #sub_menu #current a:visited {font-weight:bold; color:#1275D3; text-decoration:none;}
#sub_menu #current a:hover {color: #CC0000; text-decoration:underline;}
#sub_menu #link_kosarica {background:none;}

/* Header SEARCH (both #search_holder & #search must have background defined for 800x600 resizing) */
#search_holder {margin-top:-1px; border:1px solid #007EC3; background:#007EC3 url(../img/design/search_bg.gif) repeat-x top;}
#search {background:#007EC3 url(../img/design/search_bg.gif) repeat-x top; width:748px; padding:7px 0; margin:0 auto; font-weight:bold; text-align:center; color:#FFFFFF;}
#search .what {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:95%; width:265px; margin:0 5px 0 5px; color:#1275D3;}
#search .where {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:95%; margin:0 5px 0 0; color:#1275D3;}
#search .go {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:95%; margin:0 8px 0 0; color:#1275D3;}
#search_klik {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:120%; float:left; margin:6px 8px 0px 60px; }
#search_klik a:link    {color: Red; text-decoration:blink}
#search_klik a:visited {color: white; text-decoration: none}
#search_klik a:hover   {color: White; background-color: red; text-decoration: none}

#search .advanced_search {display:none;}
/* !!! backup of the original advanced search link class !!! DO NOT DELETE !!!
#search .advanced_search a {font-size:85%; font-weight:normal; color:#FFFFFF;}
#search .advanced a:hover {color:#FFFFFF;}
*/

/* COMMERCIAL 3   */
#commercial3_holder {border-top:2px solid #FFFFFF; background:#DDEEBB;}
#commercial3 {font-weight:bold; width:750px; margin:0 auto; text-align:center; background:#DDEEBB; padding:5px 0; color:#666666;}
#commercial3 a {font-weight:normal;}
.c3prod {padding-right:13px; margin-right:1px; background: url(../img/design/ikone/commercial3_seperator.gif) no-repeat center right}
.c3price {padding-left:13px; margin-left:3px; background: url(../img/design/ikone/commercial3_seperator.gif) no-repeat center left}

#welcome_holder {border-top:2px solid #FFFFFF; background:#DDEEBB;}
#welcome {width:750px; margin:0 auto; text-align:center; background:#DDEEBB; padding:5px 0; color:#666666;}
#welcome span {font-weight: bold;}
#welcome a {font-weight:normal;}

#index_body #commercial3 {font-weight:normal;}

/* ------------------------------------------ */
/* end HEADER styles */
/* ------------------------------------------ */

/* SEND TO FRIEND and PRINT PAGE*/
#stfpp {height:25px; font-size:70%; float:right; padding-top:15px; width:300px; text-align:right;} 
.send a {color:#0080C0; margin-left:25px; padding:3px 0 5px 25px ; background:url(../img/design/ikone/poslji-stran-prijatelju.gif) no-repeat top left;}
.print a {color:#0080C0; padding:3px 0 8px 28px; background:url(../img/design/ikone/natisni-stran-3.gif) no-repeat top left;}

/* BREADCRUMBS here you are, upper level & current level */
#breadcrumbs {padding:15px 0 10px 0; font-size:80%; color:#999999; background: url(../img/design/breadcrumbs-bg.gif) repeat-x top;}
.hya {font-weight:bold;}
#breadcrumbs a {color:#0080C0; padding-right:13px; margin-right:1px; background: url(../img/design/ikone/breadcrumbs_seperator.gif) no-repeat center right;}
#breadcrumbs a:hover {color:#D85400;}
#breadcrumbs a.bc_current {color:#999999; text-decoration:none; background:none;}
#breadcrumbs a:hover.bc_current {color:#D85400; text-decoration:underline;}


/* ------------------------------------------ */
/* start TABLE & DIV HEADER AND FOOTER styles */
/* ------------------------------------------ */

/* start DARK BLUE cell headers & footers */
.top_left_1 {color:#FFFFFF; padding:0px 0px 0px 8px; background:#007FC4 url(../img/design/menus/cell_top_left.gif) no-repeat top left;}
.top_right_1 {font-size:100%; line-height:100%; color:#FFFFFF; padding: 7px 5px 7px 0px; background:#007FC4 url(../img/design/menus/cell_top_right.gif) no-repeat top right; font-weight:bold;}
.bottom_left_1 {color:#FFFFFF; padding:0 0 0 8px; background:#007FC4 url(../img/design/menus/cell_bottom_left.gif) no-repeat bottom left; font-weight:bold}
.bottom_right_1 {color:#FFFFFF; padding: 5px 0 0 0; background:#007FC4 url(../img/design/menus/cell_bottom_right.gif) no-repeat bottom right;}

/* start GREEN cell headers & footers */
.top_left_2 {color:#234778; line-height:100%; padding:0px 0px 0px 8px; background:#D8F0C8 url(../img/design/menus/cell_green_top_left.gif) no-repeat top left; font-weight:bold;}
.top_right_2 {color:#234778; line-height:100%; font-size:100%; padding: 6px 5px 5px 0px; background:#D8F0C8 url(../img/design/menus/cell_green_top_right.gif) no-repeat top right;}
.bottom_left_2 {color:#234778; margin:0; padding:0 0 0 9px; background:#D8F0C8 url(../img/design/menus/cell_green_bottom_left.gif) no-repeat bottom left;}
.bottom_right_2 {color:#234778; padding: 7px 0 0 0; background:#D8F0C8 url(../img/design/menus/cell_green_bottom_right.gif) no-repeat bottom right;}

/* start LIGHT BLUE TABLE cell headers & footers */
.top_left_3 {font-size:110%; line-height:100%; background:#B3CBF0 url(../img/design/cell_empty_left.gif) no-repeat top left; color:#FFFFFF; font-weight:bold;}
.top_center_3 {font-size:110%; line-height:100%; background:#B3CBF0; color:#FFFFFF; font-weight:bold;}
.top_right_3 {font-size:110%; line-height:100%; background:#B3CBF0 url(../img/design/cell_empty_right.gif) no-repeat top right; color:#FFFFFF; font-weight:bold;}
.bottom_left_3 {height:13px; background:#B3CBF0 url(../img/design/cell_empty_left_bottom.gif) no-repeat bottom left;}
.bottom_center_3 {height:13px; background:#B3CBF0;}
.bottom_right_3 {height:13px; background:#B3CBF0 url(../img/design/cell_empty_right_bottom.gif) no-repeat bottom right;}

/* start OLIVE cell headers & footers */
.top_left_4 {color:#666666; line-height:100%; padding:0px 0px 0px 8px; background:#EEEECC url(../img/design/menus/cell_green_top_left.gif) no-repeat top left; font-weight:bold;}
.top_right_4 {color:#666666; line-height:100%; font-size:100%; padding: 6px 5px 5px 0px; background:#EEEECC url(../img/design/menus/cell_green_top_right.gif) no-repeat top right;}
.bottom_left_4 {padding:0 0 0 9px; background:#EEEECC url(../img/design/menus/cell_green_bottom_left.gif) no-repeat bottom left;}
.bottom_right_4 {padding: 7px 0 0 0; background:#EEEECC url(../img/design/menus/cell_green_bottom_right.gif) no-repeat bottom right;}

/* start LIGHT BLUE cell headers & footers */
.top_left_5 {color:#FFFFFF; line-height:100%; padding:0px 0px 0px 8px; background:#B3CBF0 url(../img/design/menus/cell_green_top_left.gif) no-repeat top left; font-weight:bold;}
.top_right_5 {color:#FFFFFF; line-height:100%; font-size:100%; padding: 6px 5px 5px 0px; background:#B3CBF0 url(../img/design/menus/cell_green_top_right.gif) no-repeat top right;}
.bottom_left_5 {padding:0 0 0 9px; background:#B3CBF0 url(../img/design/menus/cell_green_bottom_left.gif) no-repeat bottom left;}
.bottom_right_5 {padding: 7px 0 0 0; background:#B3CBF0 url(../img/design/menus/cell_green_bottom_right.gif) no-repeat bottom right;}

/* start OLIVE cell headers & footers */
.top_left_RECOMENDED {color:#666666; line-height:100%; padding:0px 0px 0px 8px; background:#EEEECC url(../img/design/menus/cell_green_top_left.gif) no-repeat top left; font-weight:bold;}
.top_right_RECOMENDED {color:#666666; line-height:100%; font-size:100%; padding: 6px 5px 5px 0px; background:#EEEECC url(../img/design/menus/cell_green_top_right.gif) no-repeat top right;}
.bottom_left_RECOMENDED {padding:0 0 0 9px; background:#EEEECC url(../img/design/menus/cell_green_bottom_left.gif) no-repeat bottom left;}
.bottom_right_RECOMENDED {padding: 7px 0 0 0; background:#EEEECC url(../img/design/menus/cell_green_bottom_right.gif) no-repeat bottom right;}

/* start GREEN cell headers & footers */
.top_left_BESTBYRATE {color:#234778; line-height:100%; padding:0px 0px 0px 8px; background:#D8F0C8 url(../img/design/menus/cell_green_top_left.gif) no-repeat top left; font-weight:bold;}
.top_right_BESTBYRATE {color:#234778; line-height:100%; font-size:100%; padding: 6px 5px 5px 0px; background:#D8F0C8 url(../img/design/menus/cell_green_top_right.gif) no-repeat top right;}
.bottom_left_BESTBYRATE {color:#234778; margin:0; padding:0 0 0 9px; background:#D8F0C8 url(../img/design/menus/cell_green_bottom_left.gif) no-repeat bottom left;}
.bottom_right_BESTBYRATE {color:#234778; padding: 7px 0 0 0; background:#D8F0C8 url(../img/design/menus/cell_green_bottom_right.gif) no-repeat bottom right;}

/* ------------------------------------------ */
/* ------------------------------------------ */
/* end TABLE & DIV HEADER AND FOOTER styles */
/* ------------------------------------------ */
/* ------------------------------------------ */






/* NEW ON FORUM (nof) */
#nof_holder {font-size:100%;}
#nof {width:100%; font-size:85%; margin-top:10px;}
#nof td {padding:6px; border-top:2px solid #FFFFFF; border-bottom:2px solid #FFFFFF;}
#nof td a {font-size:90%;}
#nof .tema a {font-size:100%;}

/* ONMOUSEOVER */
.even {background-color:#F7F7F7;}
.odd {background-color:#F4F8FD;}
.hover {background-color:#E8F5DE; color:#000000;}
.hover a {color:#CC0000;}
.hover a:hover {color:#0000FF;}

/* CATALOG ON INDEX */
#main_catalog {background-color:#F2F4F4; padding: 10px 0 3px 0;}
#main_catalog ul {padding-left: 0; margin: 0; width: 175px;}
#main_catalog li {list-style: none; margin: 0 0 9px 0; padding:0 0 0 20px; background: url(../img/design/menus/arrow-blue.gif) no-repeat top left; background-position: 5px 4px;}
/* start ONLY FOR DEMO - remove/change after implementation */
#main_catalog #mc_id_10 {background: url(../img/design/menus/arrow-red.gif) no-repeat top left; background-position: 5px 4px;}
#main_catalog #mc_id_11 {background: url(../img/design/menus/arrow-red.gif) no-repeat top left; background-position: 5px 4px;}
/* end ONLY FOR DEMO - remove/change after implementation */

/* CATALOG ON CATALOG & PRODUCT */
#second_catalog {font-size:100%; background-color:#F2F4F4; padding: 10px 0 3px 0;}
.sc_select_container {padding:0 0 10px 7px;}
.sc_select {color:#3061A3; width:160px;}
.sc_select option {margin:3px 0;}
#second_catalog ul {padding-left: 0; margin: 0; width: 175px;}
#second_catalog li {list-style: none; margin: 0 0 6px 0; padding:0 0 0 20px; background: url(../img/design/ikone/catalog_li.gif) no-repeat top left; background-position: 8px 6px;}
#second_catalog li span {color:#999999;}
#second_catalog h5 {font-size:100%; margin:20px 7px 7px; color:#CC0000; font-weight:bold;}

/* MAILING LIST */
#mailing_list {margin:-1px 0; font-size:85%; color:#234778; padding:7px; border:2px solid #D8F0C8; background:url(../img/design/bg55.jpg) no-repeat bottom right;}
.email_input {font-size:100%; width:154px; margin:10px 0 0;}

#mailing_list .btn_next_step {padding:0 0 0 85px;}
#mailing_list .btn_next_step span {display:none;}
#mailing_list .btn_next_step a {display:block; height:27px; width:77px; background: url(../img/design/gumbi/naroci-se.gif) no-repeat top left;}
#mailing_list .btn_next_step a:hover {display:block; height:27px; width:77px; background: url(../img/design/gumbi/naroci-se.gif) no-repeat top left; background-position: 1px -26px;}


#mailing_list #the_div_2 {display: none; font-weight:bold; color:#336699;}

/* PRIPOROCAMO */
#RECOMENDED_container .top_right_RECOMENDED {text-align:center;}
#priporocamo {margin:-1px 0; text-align:center; font-size:95%; padding:15px 5px 15px; border:2px solid #EEEECC; background: url(../img/design/breadcrumbs-bg.gif) repeat-x top;}

.cent_disc {display:block; position:relative; z-index:100; width:100%; text-decoration:none; margin-bottom:3px;}
.cent_disc .value {margin:0 auto; cursor:pointer; background: url(../img/design/izdelki/discount_bg.gif) no-repeat center center; font-weight:bold; font-size:11px; letter-spacing:-0.1em; text-align:center; padding:1px 4px; color:#FFFFFF; white-space:nowrap;}
.cent_disc .value span {font-weight:bold;}
.cent_disc .value .perc {font-family:Arial; padding-left:2px;}

#priporocamo .dic {position:relative; top:0; left:0; z-index:100;}
#priporocamo .pic {position:relative; display: block;}
#priporocamo .ppc {color:#D85400; padding:5px 0 5px 0;}
#priporocamo .p_spacer {margin:15px 0 15px; height:2px; font-size:0; background:#EFEFEF;}

/* BEST RATED BY USERS */
#BESTBYRATE_container .top_right_BESTBYRATE {text-align:center; padding-left:3px; padding-right:10px;}
#best_rated {margin:-1px 0; text-align:center; font-size:95%; padding:15px 5px 15px; border:2px solid #D8F0C8; background: url(../img/design/breadcrumbs-bg.gif) repeat-x top;}
#best_rated .dic {position:relative; top:0; left:0; z-index:100;}
#best_rated .pic {position:relative; display: block; }
#best_rated .ppc {color:#D85400; padding:5px 0 5px 0;}
#best_rated .p_spacer {margin:15px 0 15px; height:2px; font-size:0; background:#EFEFEF;}

/* NEED HELP */
#need_help {margin:-1px 0; color:#234778; padding:7px; border:2px solid #D8F0C8; background:url(../img/design/bg55.jpg) no-repeat bottom right;}
#need_help ul {padding: 0; margin: 3px 0 0 0; width: 160px;}
#need_help li {list-style: none; margin:0 0 8px 0; padding:0 0 0 14px; background: url(../img/design/menus/arrow-red.gif) no-repeat top left; background-position: 0 5px;}
#need_help li a {font-size:90%; line-height:120%;}

/* FOOTER */
#footer {font-size:90%; margin-top:30px; border:1px solid #A8DD84; padding:5px; background-color:#D8F0C8; color:#234778;}
#footer_search {font-weight:bold; color:#234778;}
#footer_search .what {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:85%; width:150px; margin:0 5px 0 5px; color:#1275D3;}
#footer_search .where {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:85%; margin:0 5px 0 0; color:#1275D3;}
#footer_search .go {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:85%; margin:0 8px 0 0; color:#344767;}
#footer_search a {font-weight:normal; font-size:85%;}
#footer_browse {float:right; padding-top:1px;}
#footer_browse .browse_catalog {font-size:85%; color:#1275D3;}
#footer_links {font-size:70%; text-align:center; padding-top:10px}
#footer_links ul {margin: 5px 0 0 0; padding-left: 0; white-space: nowrap;}
#footer_links li {display: inline; list-style-type: none;}
#footer_links .spacer {padding: 0 10px; background: url(../img/design/link_spacer_bg.gif) no-repeat top left; background-position: 11px 6px;}

.footer_copyright {font-size:70%; text-align:center; padding-top:20px; color:#999999;}
.footer_copyright a {color:#999999;}
.footer_copyright a:hover {color:#D85400;} 
.footer_copyright #last_modified {color:#999999; font-size:100%; font-weight:bold; padding-top:10px;}


/* -------------------------------------------------------------- */
/* START COMMON PRODUCT CLASES (image, description, discount, ...)*/
/* -------------------------------------------------------------- */

/* .dic (discount image container) & .di (discount image) */
.di {position:relative; top:0px; left:0px; z-index:100;}
/* .pic (product image container) & .pi (product image) */
.pi {position:relative; top:-12px; left:0px;}
/* .prc (product rating container) & .pr (product rating) */
.pr {margin-top:3px;}
/* .ppc (product price container) & .pp (product price) & .pd (product discound) */
.ppc {font-weight:bold;}
.pp {color:#D85400; font-weight:bold;} 
.pd {font-weight:bold;}

/* TABLE CLASSES for NAJBOLJ prodajani, ugodni & novi izdelki */
.image {width:1%;}
.image_1 {width:1%;}
.image_2 {width:1%;}
.product_short_1 {width:48%; padding-right:30px;}
.product_short_2 {width:48%;}
.product {width:99%;}
.catalog_products {width:100%}
.catalog_products td {vertical-align:top; padding:18px 3px 0 3px}

/* start SPECIAL classes for Najbolj prodajani, ugodni, novi ON INDEX */
#best_value .pi {top:0;}
#best_value {font-size:100%;}
#best_value h1 {margin-top:-25px; margin-bottom:10px}
.best_value_image {position:relative; top:22px; left:10px}
#MOSTSOLD_container {font-size:100%;}
#MOSTSOLD_container h1 {margin-top:-25px; margin-bottom:10px}
.most_sold_image {position:relative; top:22px; left:10px}
#NEW_container {font-size:100%;}
#RAZPRODAJA_container h1 {margin-top:-25px; margin-bottom:10px}
#BESTPRICE_container h1 {margin-top:-25px; margin-bottom:10px}
#NOVO_container h1 {margin-top:-25px; margin-bottom:10px}


/* -------------------------------------------------------------- */
/* end SPECIAL classes for Najbolj prodajani, ugodni, novi ON INDEX */
/* -------------------------------------------------------------- */

/* NEW TESTS ON INDEX */
#new_tests_container .top_right_5 {text-align:center; padding-right:15px;}
#new_tests {margin:-1px 0; color:#234778; padding:7px; border:2px solid #B3CBF0; background:url(../img/design/bg553.gif) no-repeat bottom right;}
#new_tests ul {padding: 0; margin: 3px 0 0 0; width: 160px;}
#new_tests li {list-style: none; margin:0 0 8px 0; padding:0 0 0 14px; background: url(../img/design/menus/arrow-red.gif) no-repeat top left; background-position: 0 5px;}
#new_tests li a {font-size:90%; line-height:120%;}

/* NEW NEWS ON INDEX */
#new_news_container .top_right_5 {text-align:center; padding-right:15px;}
#new_news {margin:-1px 0; color:#234778; padding:7px; border:2px solid #B3CBF0; background:url(../img/design/bg553.gif) no-repeat bottom right;}
#new_news ul {padding: 0; margin: 3px 0 0 0; width: 160px;}
#new_news li {list-style: none; margin:0 0 8px 0; padding:0 0 0 14px; background: url(../img/design/menus/arrow-green.gif) no-repeat top left; background-position: 0 5px;}
#new_news li a {font-size:90%; line-height:120%;}

/* INFO ON SSL CERTIFICATE */
#certificate {padding:5px;}
#certificate div {font-size:90%; font-weight:bold; width:140px; padding:0 0 10px 10px;}
#certificate .certificate_image {margin:5px auto 0; width:98px; height:100px;}
#certificate span {font-size:90%; display:block; width:150px;}

/* SECOND MENU links */
#menu_links_container .top_left_1 {background-color:#6E818C;}
#menu_links_container .top_right_1 {background-color:#6E818C; color:#FFFFFF; padding-top:7px; padding-bottom:7px;}
#menu_links_container .bottom_left_1 {background-color:#6E818C;}
#menu_links_container .bottom_right_1 {background-color:#6E818C;}

#menu_links {background:#F2F4F4;}
#menu_links ul {background:#F2F4F4; margin:0; padding:0;}
#menu_links li {list-style-type:none; margin:0; padding:0; border-bottom:1px solid #DDDDDD; border-top:1px solid #FFFFFF;}
#menu_links a {display:block; text-decoration:none; color:#333333; padding:5px 10px 5px 23px; background:#F2F4F4 url(../img/design/ikone/catalog_li.gif) no-repeat top left; background-position: 8px 11px;}
#menu_links a:hover {background-color:#DEE4E4;}
#menu_links .current a {color:#CC0000;}
#menu_links .current a:hover {background-color:#DEE4E4;}

/* ERROR MESSAGES */
.error_msg {font-weight:normal; width:350px; font-size:100%;  margin-bottom:10px; padding:15px 10px; border:1px solid #C0C0C0; background-color:#EEEECC;}
.error_msg span {font-weight:bold;}
.error_msg h2 {padding-bottom:10px; font-size:140%;}

/* POPUP (tehnical data & other) */
#popup_body {padding:0; margin:0;}
#popup_head {text-align:right; padding:5px; background:#007FC4;}
#popup_head div {color:#EFEFEF;}
#popup_head div span {font-weight:bold;}
#popup_content {padding:0 20px;}
#popup_content_value {font-size:90%; padding-top:10px;}
#close_win {text-align:right; padding:20px;}

/* PRINTER FRIENDLY HEADER  */
#print_header {display:none;}

.pic_disc {display:block; position:relative; z-index:100; width:100%; text-decoration:none;}
.pic_disc .value {width:30px; position:absolute; top:-5px; left:0; cursor:pointer; background: url(../img/design/izdelki/discount_bg.gif) no-repeat top left; font-weight:bold; font-size:11px; letter-spacing:-0.1em; text-align:center; padding:0 3px; color:#FFFFFF; white-space:nowrap;}
.pic_disc .value span {font-weight:bold;}
.pic_disc .value .perc {font-family:Arial; padding-left:2px;}


/* ------------------------------------------*/
/* ------------------------------------------*/
/* 			END FINISHED STYLES			 */
/* ------------------------------------------*/
/* ------------------------------------------*/

.reg_other_type {text-align: right; position:relative; margin-top: -37px; margin-bottom: 25px}
.alt_currency {color:#666666;}

