/*##################################################*/
/*products*/
#products{
margin:5px;
width:670px;
font-size:10px;}
#products th{
color:#38849E;
text-transform:uppercase;
}
#products td{
padding:2px;
font-size:10px;
}

.prod_top10nr{
font-size:65px;
text-align:center;
display:block;
color:#38849E;
padding-left:5px;
}

.prod_pic, .prod_price{text-align:center;}
.prod_name{width:130px;}
.prod_notes{width:320px;}
.prod_pic img, #prod_picMain img, #prod_pic img, #prod_picAdd img{
padding:0px;
border:1px solid gray;
}

/*price*/
.price, .priceProd, .priceTel{
font-size:11px;
display:block;
color:red;
}
.price{
}

.askabout{
font-size:10px;
}

#prod_infoMain .price, #prod_infoMain .priceProd{
text-align:right;
font-size:14px;
font-weight:bold;
}
.priceProd{
text-decoration:line-through;
}
.addToBask{
background:url(../img_page/bask_act.gif);
}
.noaddToBask{
background:url(../img_page/bask_noact.gif);
}
.addToBask, .noaddToBask{
display:block;
background-repeat:no-repeat;
height:110px;
width:125px;
}
.addToBask span, .noaddToBask span{
display:none;
}

/*  */
.flash{
z-index:10;
}

#productsMark{
padding:5px;
font-size:11px;
}
#productsMark td{
width:165px;
text-align:center;
vertical-align:top;
}
#productsMark a, #productsMark .prod_price{
display:block;
text-align:center;
text-decoration:none;
}
#productsMark a:hover{
text-decoration:underline;
}
#productsMark img{
padding:2px;
border:1px solid gray;
}

/*##################################################*/
/* product and basket*/
.prod_head{
color:#38849E;
padding:0px 10px 0px 15px;
margin:12px 0px 0px 0px;
text-transform:uppercase;
font-size:12px;
}
.prodindex{
color:#000;
font-weight:bold;
text-transform:uppercase;

/*color:#5A5A5A;
padding-left:8px;
font-weight:normal;*/
}

#prod_path{
padding:8px 5px 5px 15px;
color:#38849E;
font-size:11px;
}
#prod_path a{
color:#38849E;
text-decoration:none;
padding:0px 2px 0px 2px;
}
#prod_path a:hover{
text-decoration:underline;
}

#prod_infoMain{
width:100%;

}

#prod_picAdd{
float:left; /* it's very important - to show large picture*/
margin:5px;
}


#prod_flash{
text-align:center;
z-index:0;
}

#prod_infoMain .pr_pic{
font-size:12px;
}
#prod_infoMain .pr_pic, #prod_infoMain .pr_bask{
width:140px;
}

#prod_infoMain .pr_name{
width:400px;
}

#prod_infoMain .pr_brand a, #prod_infoMain .pr_brand img{
border:0;
}
#prod_infoMain .pr_brand{ /* IE */
border:1px solid;
margin:-15px 0 0 0;
float:left;
}

#prod_infoMain h4{
padding:4px;
color:#5A5A5A;
text-transform:uppercase;
font-size:12px;
text-align:center;
}

#heavy{
padding:2px;
}

#prod_notes, #prod_notes_add, #prod_notesbest{
padding:0px 10px 0px 15px;
}
#prod_spec{
border-collapse:collapse;
border:1px solid #C9C9C9;
margin:10px 10px 10px 15px;
width:420px;
}
#prod_spec tr{
background:#EDEDED;
border-bottom:1px solid #D7D6D4;
}
#prod_spec tr.selected{
background:#E3E2E0;
border-bottom:1px solid #D7D6D4;
}
#prod_spec td{
padding:3px;
margin:0;
}

/* basket, astable */
#astable textarea{
background:#E3E2E0;
border:1px solid #D7D6D4;
padding:2px;
font-size:12px;
}
#astable h4{
padding:4px;
margin:4px 0px 0px 0px;
background:#E3E2E0;
border-bottom:1px solid #D7D6D4;
text-transform:uppercase;
font-weight:normal;
}
#astable h4 span{
color:#38849E;
display:inline;
}
#astable div{
clear:left;
background:#EDEDED;
border-bottom:1px solid #D7D6D4;
padding:1px 4px 8px 4px;
}
#basket, #astable, #addopp{
padding:10px;
font-size:11px;
}

#addopp{
width:490px;
}

#basket div, #addopp div{
clear:left;
background:#EDEDED;
height:24px;
border-bottom:1px solid #D7D6D4;
}

#basket a{
text-decoration:none;
}

#basket div.selected, #astable div.selected, #addopp div.selected, #addopp div.selected{
background:#E3E2E0;
}
.bask_name, .bask_price, .bask_amt, .bask_change, .bask_totprice, .bask_del, 
.opp_name, .opp_view, .opp_opp{
display:block;
float:left;
text-align:center;
padding-top:4px;
}
#basket .head, #addopp .head{
background:#E3E2E0;
color:#38849E;
font-weight:bold;
}
#basket .baskamt, #basket .bt_bask{
padding:0;
margin:0;
float:left;
}
#basket .baskamt{
width:15px;
border:1px solid gray;
}
#basket .bt_bask, #basket .bt_baskorder, .bt_opp{
font-size:10px;
color:#38849E;
border:1px solid #38849E;
background:#EDEDED;
/*
border:1px solid gray;
background:#E3E2E0;
*/
font-weight:normal;
text-decoration:none;
display:block;
}
.bt_opp{
width:38px;
padding:0;
margin:-1px 0px 0px 0px;
}

#basket input.bt_bask{
width:44px;
}
#basket .head .bt_bask, #basket .head .bt_baskorder{
height:13px;
padding:1px;
}
#basket .head .bt_baskorder{
float:right;
margin:4px 7px 4px 0px;
padding:2px 25px 2px 25px;
color:red;
border:1px solid #38849E;
background:#EDEDED;
}
.bask_name{
width:310px;
}
.bask_del{
width:90px;
}
.bask_amt, .bask_change{
width:48px;
}
.bask_price, .bask_totprice{
width:80px;
}

.opp_name{
width:290px;
}
.opp_view{
width:150px;
}
.opp_opp{
width:40px;
}

/* #simprod_id ,*/
#prodset, #simprod_id, #bayprod_id, #accprod_id, #set_id{
padding:5px 5px 0px 5px;
}

#prodset img, #simprod_id img, #bayprod_id img, #accprod_id img, #set_id img{
width:60px;
border:1px solid gray;
margin:1px 5px 2px 0px;
}
#simprod_id a, #bayprod_id a, #accprod_id a, #set_id a{
font-size:11px;
text-decoration:none;
}

.addProducts{
width:160px;
text-align:center;
border:0px solid red;
padding:0 1px 2px 1px;
}

/*
#prodset div, #simprod_id div, #bayprod_id div, #accprod_id div, #set_id div{
position:relative;
clear:both;
}
#prodset img, #simprod_id img, #bayprod_id img, #accprod_id img, #set_id img{
width:60px;
border:1px solid gray;
margin:1px 5px 2px 0px;
float:left;
}
#simprod_id a, #bayprod_id a, #accprod_id a, #set_id a{
position:absolute;
top:0;
font-size:11px;
text-decoration:none;
padding-top:17px;
}
#prodset a:hover, #simprod_id a:hover, #bayprod_id a:hover, #accprod_id a:hover, #set_id a:hover{
text-decoration:underline;
}

#prodset a{
font-size:11px;
text-decoration:none;
}
*/
#op_id span{
display:block;
border-bottom:1px dotted #CCC;
background:#E3E2E0;
color:#38849E;
font-weight:bold;
padding:2px;
margin-bottom:2px;
}

