


form, input {

    color: #333333;

    display: inline;

    vertical-align: middle;

}









.cartAttribsList {

    color: #000000;

    font-size: 80%;

    list-style-type: none;

    margin: 0;

    padding: 0;

}





#attribsOptionsText { margin:5px 10px;;}





.wrapperAttribsOptions .back {

    margin-left: 10px;

    margin-top: 2px;

}



td {

    vertical-align: top;

}





#attrib-grid-table td { border:1px  solid #E4EEDE}





#attrib-grid-table {

    width: 300px;

}

.attrib-grid-cell {

    padding: 5px 10px !important;

    text-align: center;

}

#attrib-grid-table input {

    border: 1px solid #989898;

    float: left;

    font-size: 12px;

    height: 18px;

    line-height: 18px;

    margin: 0.1em;

    padding: 0;

    text-align: center;

    width: 30px;

}





#productAttributes {

    background: none repeat scroll 0 0 #E4EEDE;

    border: 1px solid #A6C992;

    border-radius: 4px 4px 4px 4px;

    margin-bottom: 5px;

    width: 330px;

}

.goods_cut {

    border: 1px solid #DBDBDB;

    color: #333333;

    display: block;

    float: left;

    height: 13px;

    line-height: 13px;

    margin: 4px auto auto;

    text-align: center;

    text-decoration: none;

    width: 13px;

}

.goods_add {

    border: 1px solid #DBDBDB;

    color: #333333;

    display: block;

    float: left;

    height: 13px;

    line-height: 13px;

    margin: 4px auto auto;

    text-align: center;

    text-decoration: none;

    width: 13px;

}

.attrib-grid-hHeader {

    font-size: 11px;

    font-weight: bold;

    line-height: 30px;

    padding-left: 5px !important;

    text-transform: uppercase;

}


/*****attrib*****/


.productslist {

 background: none repeat scroll 0 0 #FFFFFF;
border: 1px solid #DCDCDC;
 border-radius: 5px;
 margin: 0 15px 10px 0;
width: 218px;
text-align:center;}



.prolistimg {  padding-top:5px;}



.prolistname { margin:3px auto;}

.productslist:hover { border:1px  solid #000; }

.prolistprice { font-size:14px; color:#FF0000}


.alignright {
display:inline;
float:right;
 margin-bottom:4px;
margin-left:10px;
 overflow:hidden;
}







.alignleft {
 display:inline;
float:left;
 margin-bottom:4px;
margin-right:10px;
 overflow:hidden;
}


.info{
 float:left;
width:100%;
}

.infoleft{
 float:left;
 width:50%;}



.inforight{
 float:left;
margin-left:25px;
margin-top:15px;
width:45%;
}

#productAdditionalImages{
float:left;
width:100%; }

#productAdditionalImages img{
 height:75px;
width:75px;
border:1px solid #e1e1e1;
}



