
#configurator_body #commercial3_holder {background:#DDEEBB; font-size:90%; border-top:2px solid #FFFFFF;}
#configurator_body #commercial3 {background:#DDEEBB; font-weight:normal;}
#configurator_body #commercial3 span {font-weight:bold; color:#344767;}

/* ---------------------------------------------------------------------------------------------- */
/* --------------------------- start CONFIGURATOR SELECT DESKTOP OR LAPTOP ---------------------- */
/* ---------------------------------------------------------------------------------------------- */

.config_info {margin-bottom:30px;}

.cs_text_1 {font-size:90%; margin-top:15px;}
.cs_pic {height:100px; margin:20px 0;}
.cs_text_2 {font-size:150%; color:#D85400; margin-bottom:10px; margin-top: 40px;}

#configure_desktops_container {width:45%; float:left; padding-right:40px;}
#configure_desktops_container .top_left_2 {background:none;}
#configure_desktops_container .top_right_2 {background:none; text-align:center;}
#configure_desktops_container .top_right_2 h2 {color:#1B79AC; font-size:130%; border-bottom:1px solid #3B9DD2; border-top:1px solid #3B9DD2; padding:15px 0 13px;}
#configure_desktops_container .bottom_left_2 {background:none;}
#configure_desktops_container .bottom_right_2 {background:none;}
#configure_desktops {text-align:center; height:280px;}
#configure_desktops .cs_pic a {margin:0 auto; display:block; width:180px; height:140px; background: url(../img/design/konfigurator/pcplus-osebni-racunalnik.gif) no-repeat center center;}
#configure_desktops .cs_pic span {display:none;}
#configure_desktops .btn_next_step span {display:none;}
#configure_desktops .btn_next_step a {margin:0 auto; display:block; height:35px; width:236px; background: url(../img/design/gumbi/sestavi-osebni-racunalnik.gif) no-repeat top left;}
#configure_desktops .btn_next_step a:hover {margin:0 auto; display:block; height:35px; width:236px; background: url(../img/design/gumbi/sestavi-osebni-racunalnik.gif) no-repeat top left; background-position: 1px -34px;}

#configure_laptops_container {width:45%; float:right;}
#configure_laptops_container .top_left_2 {background:none;}
#configure_laptops_container .top_right_2 {background:none; text-align:center;}
#configure_laptops_container .top_right_2 h2 {color:#6B9E00; font-size:130%; border-bottom:1px solid #92C500; border-top:1px solid #92C500; padding:15px 0 13px;}
#configure_laptops_container .bottom_left_2 {background:none;}
#configure_laptops_container .bottom_right_2 {background:none;}
#configure_laptops {text-align:center; height:280px;}
#configure_laptops .cs_pic a {margin:0 auto; display:block; width:180px; height:140px; background: url(../img/design/konfigurator/prenosnik-pcplus.gif) no-repeat center center;}
#configure_laptops .cs_pic span {display:none;}
#configure_laptops .btn_next_step span {display:none;}
#configure_laptops .btn_next_step a {margin:0 auto; display:block; height:35px; width:251px; background: url(../img/design/gumbi/sestavi-prenosni-racunalnik.gif) no-repeat top left;}
#configure_laptops .btn_next_step a:hover {margin:0 auto; display:block; height:35px; width:251px; background: url(../img/design/gumbi/sestavi-prenosni-racunalnik.gif) no-repeat top left; background-position: 1px -34px;}

.clear {clear:both; width:100%;}


/* ---------------------------------------------------------------------------------------------- */
/* --------------------------- start CONFIGURATOR SELECT BASE MODEL ----------------------------- */
/* ---------------------------------------------------------------------------------------------- */

#configurator_select_base_body #commercial3_holder {background:#DDEEBB; font-size:90%; border-top:2px solid #FFFFFF;}
#configurator_select_base_body #commercial3 {background:#DDEEBB; font-weight:normal;}
#configurator_select_base_body #commercial3 span {font-weight:bold; color:#344767;}

#configurator_select_base #one_column {width:100%;}
#configurator_select_base .config_info {margin-bottom:20px;}

#select_base {}
#select_base td {width:170px; border-left:7px solid #FFFFFF; border-right:7px solid #FFFFFF;}
#select_base thead td {border-bottom:0; padding:0 10px 7px 0; background:#344767 url(../img/design/menus/cell_top_right.gif) no-repeat top right; vertical-align:top; text-align:center; font-weight:bold; color:#FFFFFF;}
#select_base thead td div {width:160px; padding:7px 0 0 10px; background:#344767 url(../img/design/menus/cell_top_left.gif) no-repeat top left; font-weight:bold; color:#FFFFFF;}

.sb_product_container td {border-top:0; border-bottom:0; vertical-align:bottom; text-align:center;}
.sb_product {width:180px; padding:10px 6px; border-left:1px solid #D4D4D4; border-right:1px solid #D4D4D4;}
.sb_pic_info {font-size:85%; color:#999999; margin:5px 0 15px;}
.sb_price {font-weight:bold;}
.sb_price span {color:#D85400;}
.sb_price .alt_currency {color: #666666;}

#configurator_select_base .btn_next_step {padding:10px 0;}
#configurator_select_base .btn_next_step span {display:none;}
#configurator_select_base .btn_next_step a {margin:0 auto; display:block; height:35px; width:141px; background: url(../img/design/gumbi/izberi-kot-osnovo.gif) no-repeat top left;}
#configurator_select_base .btn_next_step a:hover {margin:0 auto; display:block; height:35px; width:141px; background: url(../img/design/gumbi/izberi-kot-osnovo.gif) no-repeat top left; background-position: 1px -34px;}

.sb_atf {font-size:90%;}

.sb_market_desc td {background:#DDEEBB; text-align:center; font-size:90%; vertical-align:middle;}
.sb_market_desc div {text-align:center; font-size:90%; padding:7px; vertical-align:middle;}

.sb_basic_config td {background:#F2F4F4; font-size:90%; font-weight:bold; vertical-align:top; border-top:0; border-bottom:0;}
.sb_basic_config div {padding:7px;}
.sb_basic_config ul {margin:5px 0 0 20px; padding:0; font-weight:normal; vertical-align:top;}

.sb_select_model td {background:#DDE8F9; border-top:0; padding:10px; border-bottom:0; text-align:center; vertical-align:middle;}
.sb_select_model div {text-align:center; vertical-align:middle;}
.sb_select_model .sb_price {margin-bottom:10px;} 

#configurator_select_base .btn_next_step_bottom {padding:1px 0;}
#configurator_select_base .btn_next_step_bottom span {display:none;}
#configurator_select_base .btn_next_step_bottom a {margin:0 auto; display:block; height:35px; width:141px; background: url(../img/design/gumbi/izberi-kot-osnovo-bottom.gif) no-repeat top left;}
#configurator_select_base .btn_next_step_bottom a:hover {display:block; height:35px; width:141px; background: url(../img/design/gumbi/izberi-kot-osnovo-bottom.gif) no-repeat top left; background-position: 1px -34px;}


.sb_foot td {border-bottom:0; border-top:0; padding:0 10px 0 0; background:#344767 url(../img/design/menus/cell_bottom_right.gif) no-repeat bottom right;}
.sb_foot div {padding:5px 0 0 10px; font-size:1px; line-height:1px; background:#344767 url(../img/design/menus/cell_bottom_left.gif) no-repeat bottom left;}


/* ---------------------------------------------------------------------------------------------- */
/* --------------------------- start CONFIGURATOR CHANGE IT ------------------------------------- */
/* ---------------------------------------------------------------------------------------------- */

#configurator_change_it_body #commercial3_holder {background:#DDEEBB; font-size:90%; border-top:2px solid #FFFFFF;}
#configurator_change_it_body #commercial3 {background:#DDEEBB; font-weight:normal;}
#configurator_change_it_body #commercial3 span {font-weight:bold; color:#344767;}

#configurator_change_it_body #one_column {width:100%;}

.component {margin-bottom:15px; width:100%;}

.component ul {margin:0; padding:0; list-style-type:none;}
.component ul li {padding:3px;}
.component ul li input {position:relative; top:2px;}

.component table {width:100%;}
.component_name {background-color:#9EACB4; color:#FFFFFF; font-size: 85%; padding:3px 3px 3px 5px; margin:0 0 10px 0; font-weight:bold; border-bottom:2px solid #EFEFEF;}
.component_info {font-size:100%; margin-bottom:10px; padding:0 0 5px 7px;}
.component_pic {float:left; width:80px;}
.component_options {float:left; width:80%; font-size:85%;}
.component_options a {color:#333333;}
.component_options a:hover {color:#D85400;}
.component_options td {vertical-align:top; padding:6px 2px 2px 2px;}
.component_options .select {width:1px; padding:4px 2px 2px 2px;}
.component_options .selected td {background:#FFFFFF;}
.component_options .deduct {white-space:nowrap}
.component_options .included {white-space:nowrap; font-weight:bold;}
.component_options .add {white-space:nowrap; font-weight:bold; color:#D85400;}
.component_options .add span {color:#333333;}

.component_spacer {clear:both; height:10px;}


#shrine_bottom_spacer {width:740px; background-color:#9EACB4; color:#EFEFEF; font-size: 85%; padding:3px 3px 3px 5px; margin:0 0 10px 0; font-weight:bold; border-bottom:1px solid #999999;}
#shrine_bottom .details {font-size:100%; padding:5px 0 0 5px;}
#shrine_bottom .details .your_price {font-family:sans-serif; font-weight:bold; font-size:120%; margin-bottom:10px;}
#shrine_bottom .details .your_price span {color:#D85400;}
#shrine_bottom .details .your_price .alt_currency {color:#666666; font-size:85%;}

#shrine_bottom .details .msc {font-size:85%; padding:3px 5px 10px;}
#shrine_bottom .details .msc span {display:block; margin-bottom:5px; padding:1px 13px; background: url(../img/design/menus/arrow-red.gif) no-repeat top left; background-position: 0 5px;}

#shrine_bottom .details .warranty span {font-weight:bold;}
#shrine_bottom .details .availability .value {font-weight:bold;}


/* ---------------------------------------------------------------------------------------------- */
/* --------------------------- start CONFIGURATOR STEPS COMMON STYLES --------------------------- */
/* ---------------------------------------------------------------------------------------------- */

#configurator_steps_container {margin-bottom:30px;}
#configurator_steps {width:100%; font-size:85%;}
#configurator_steps td {vertical-align:bottom; text-align:center; border-bottom:2px solid #EFEFEF;}
#configurator_steps td div {padding:7px 5px; background-color:#A8AFB3; border-left:1px solid #C0C0C0; border-top:1px solid #C0C0C0; border-bottom:1px solid #C0C0C0;}
#configurator_steps td div a {color:#FFFFFF;}
#configurator_steps #first {width:15px; font-weight:bold;}
#configurator_steps #first div {padding-left:0; border-left:1px solid #FFFFFF; border-top:1px solid #FFFFFF; background-color:#FFFFFF;}
#configurator_steps #basic {width:170px;}
#configurator_steps #basic_on {width:170px; border-bottom:2px solid #FFFFFF;}
#configurator_steps #hardware {width:130px; }
#configurator_steps #hardware_on {width:130px; border-bottom:2px solid #FFFFFF;}
#configurator_steps #software {width:150px;}
#configurator_steps #software_on {width:150px; border-bottom:2px solid #FFFFFF;}
#configurator_steps #acces {width:140px;}
#configurator_steps #acces_on {width:140px; border-bottom:2px solid #FFFFFF;}
#configurator_steps #my_config div {background:#DDEEBB; width:140px;}
#configurator_steps #my_config div a {color:#333333;}
#configurator_steps #my_config_on {width:140px; border-bottom:2px solid #FFFFFF;}

#configurator_steps .on {background:#FFFFFF; border-bottom:1px solid #FFFFFF;}
#configurator_steps .on a {color:#333333; text-decoration:none; font-weight:bold;}
#configurator_steps #last div {border-left:1px solid #C0C0C0; border-top:1px solid #FFFFFF; background-color:#FFFFFF;}



/* ---------------------------------------------------------------------------------------------- */
/* --------------------------- start CONFIGURATOR BASIC CONFIGURATION --------------------------- */
/* ---------------------------------------------------------------------------------------------- */

/* start SAME STYLES AS ON PRODUCT */
#shrine {margin-bottom:30px;}
#shrine .image {text-align:center; font-size:90%; padding:5px 0 5px 0;}
#shrine .image .labels {padding-top:20px;}
#shrine .image .labels .best_value {margin:0 5px;}
#shrine .image .labels .most_sold {margin:0 5px;}
#shrine .details {font-size:100%; padding:5px 0 0 5px;}
#shrine .details .market_desc {padding-bottom:20px;}
#shrine .details .user_rating .ur_t {font-weight:bold;}
#shrine .details .user_rating .ur_v {margin:0 10px 0 5px;}
#shrine .details .user_rating .ur_v .pr {position:relative; top:1px;}
#shrine .details .user_rating .ur_l {font-size:90%;}
#shrine .details .warranty span {font-weight:bold;}
#shrine .details .availability {padding-bottom:20px;}
#shrine .details .availability .value {font-weight:bold;}
#shrine .details .reg_price {padding:1px 0px;}
#shrine .details .reg_price .value {background:url(../img/design/izdelki/line-through.gif) repeat-x center;}
#shrine .details .your_price {font-family:sans-serif; font-weight:bold; font-size:120%;}
#shrine .details .your_price span {color:#D85400;}
#shrine .details .your_save {padding:1px 0px;}
#shrine .details .your_save span {font-weight:normal;}
#shrine .details .your_save .discount {font-weight:bold;}
#shrine .details .atb {padding:20px 0px 10px;}
#shrine .details .add_to_basket {width:150px; padding:7px 0; font-weight:bold; cursor:pointer;}
#shrine .details .add_to_basket_h {width:150px; padding:7px 0; font-weight:bold; cursor:pointer;}
#shrine .details .msc {font-size:85%; padding:10px 0px 10px;}
#shrine .details .msc span {display:block; margin-bottom:5px; padding:1px 13px; background: url(../img/design/menus/arrow-red.gif) no-repeat top left; background-position: 0 5px;}

.product_description h2 {font-family:sans-serif; font-size:130%;}

#tehnical_description {padding-top:40px;}
#tehnical_description h2 {font-family:sans-serif; font-size:130%;}

#tehnical_data {border-top:1px solid #C0C0C0; margin-top:10px; width:100%;}
#tehnical_data td {font-size:90%; padding:5px 5px;}
#tehnical_data .tdl {font-weight:bold; text-align:right; background:#F2F4F4; border-bottom:1px solid #C0C0C0; border-top:1px solid #FFFFFF; border-right:1px solid #C0C0C0; }
#tehnical_data .tdr {border-bottom:1px solid #C0C0C0; border-top:1px solid #FFFFFF;}
#tehnical_data .off {background-color:#FFFFFF;}
#tehnical_data .on .tdl {background:#DDEEBB; border-right:1px solid #DDEEBB;}
#tehnical_data .on .tdr {background:#DDEEBB;}
#tehnical_data .tdl_more_info {width:20px; height:17px; float:left; background:url(../img/design/ikone/more_info.gif) no-repeat top left; cursor:hand;}

.newwinlink {text-decoration: underline; cursor: hand;}

#user_opinion {font-size:100%; padding:30px 0;}
#user_opinion h2 {font-family:sans-serif; padding-bottom:20px;}
#user_opinion .user_rating {padding: 0 0 10px 0;}
#user_opinion .user_rating .ur_t {font-weight:bold;}
#user_opinion .user_rating .ur_v {margin:0 10px 0 5px;}
#user_opinion .user_rating .ur_v .pr {position:relative; top:1px;}

.top_left {padding:0px 0px 0px 8px; background:#EFEFEF url(../img/design/cell_empty_left.gif) no-repeat top left;}
.top_right {padding: 7px 5px 0 0; background:#EFEFEF url(../img/design/cell_empty_right.gif) no-repeat top right;}
.bottom_left {font-size:1px; padding:0 0 0 10px; background:#EFEFEF url(../img/design/cell_empty_left_bottom.gif) no-repeat bottom left;}
.bottom_right {height:10px; background:#EFEFEF url(../img/design/cell_empty_right_bottom.gif) no-repeat bottom right;}
.divider {font-size:1px; border-top:1px solid #C0C0C0; border-bottom:1px solid #FFFFFF}

.rate_it td {padding:5px 5px 0 0;}
.rate_it .pr {padding-top:4px;}

.opinion {font-size:90%;}
.opinion p {margin:0; padding:5px 0 30px;}
.opinion .title {font-weight:bold;}
.opinion .date {padding:0 5px; color:#999999;}
.opinion .author {border-bottom:3px double #C0C0C0; color:#999999;}

#add_comment .top_right {text-align:center; padding-top:9px;}

#your_comment td {padding:3px; vertical-align:top;}
#your_comment .ycyn {font-weight:bold; text-align:right; padding-top:5px;}
#your_comment .ycyr {font-weight:bold; text-align:right; padding-top:7px;}
#your_comment .ycyrv {padding:0;}
#your_comment .ycyc {font-weight:bold; text-align:right;}
#your_comment .ycycv textarea {font-size:110%; width:400px; height:80px;}
#your_comment .ycs_btn input {font-size:100%; margin-top:10px;}
/* end SAME STYLES AS ON PRODUCT */

/* ---------------------------------------------------------------------------------------------- */
/* --------------------------- start CONFIGURATOR HARDWARE -------------------------------------- */
/* ---------------------------------------------------------------------------------------------- */


#configurator_hardware #one_column {width:100%;}

#configurator_hardware .btn_goto_checkout span {display:none;}
#configurator_hardware .btn_goto_checkout a {display:block; height:35px; width:178px; background: url(../img/design/gumbi/nadaljuj-k-blagajni.gif) no-repeat top left;}
#configurator_hardware .btn_goto_checkout a:hover {display:block; height:35px; width:178px; background: url(../img/design/gumbi/nadaljuj-k-blagajni.gif) no-repeat top left; background-position: 0 -35px;}

