div.wrapper-table {}
table {border-spacing:0px;margin:0px auto 10px auto;padding:0px;}
table.top-spacer{margin-top:10px;}
table thead tr th {font-size:11px;font-weight:bold;height:36px;padding:0px 10px 0px 0px;text-align:left;}

table tbody tr td{padding:6px 10px 6px 0px;}
table tbody tr td.icon {margin-left:0px;margin-right:0px;padding-left:0px;padding-right:0px;width:24px;}
table tbody tr td.buttons{margin:0px;padding:1px;text-align:right;white-space:nowrap;}
table tbody tr td.buttons a{float:left;margin:0px 5px;}
table tbody tr td.buttons div{float:left;margin:0px 5px;}
table tbody tr td.btn1{width:26px}
table tbody tr td.btn2{width:53px}
table tbody tr td.btn3{width:78px;}
table tbody tr td.btn4{width:100px}
table tbody tr td.big{font-size:12px;font-weight:bold;}

table tr .s{width:30px}
table tr .m{width:70px;}
table tr .l{width:130px;}
table tr .xl{width:170px;}
table tr .xxl{width:250px;}
table tr .xxxl{width:350px;}
table tr .center{padding-left:5px;padding-right:5px;text-align:center;}
table tr .right{padding-left:10px;padding-right:0px;text-align:right;}
table tr .no-hspace{margin-left:0px;margin-right:0px;padding-left:0px;padding-right:0px;}

table tr td a.ico{float:right;}

table span.mini{font-family:"Arial Narrow";font-size:9px;}

table.selector tbody tr td {cursor:pointer;} 
table.selector tbody tr td a{text-decoration:none;}
table.selector tbody tr td a:hover{text-decoration:underline;}
table.selector tbody tr td.ico-cell {background-repeat:no-repeat;background-position:6px 4px;padding:8px 0px 8px 32px;}


table.price{float:left;margin:20px 0px;}
table.price tr th{font-size:17px;font-weight:500;padding:0px 60px 0px 10px;text-align:left;}
table.price tr td {font-size:13px;font-weight:700;padding:10px 10px;}