
ul, ol {color:#000000;margin-bottom:35px;}
ul {padding-left:14px; margin-left: 5px;}
ol {padding-left:19px; margin-left: 5px;}

*/ 
/* Tables
--------------------------------------------- */
 
.main{	width:100%;	border-collapse:collapse;	padding-top: 20px;	margin: 10px 0;}
.main td, .main th {padding: 5px;}
.main .th, .main th{font-weight:bold;color:#000;}
.main .th strong, .main th strong{font-weight:normal}
 .main tr tr{background:none;}
 
.main .th a, .main th a{text-decoration:none;}

tr.qstr, .main tr.qstr { background-color: #bcccfd; }
.main tr.nobg:hover , tr.nobg.jshover, .main tr.nobg.jshover { background: none; }
.main tr:hover , tr.jshover , .main tr.jshover { background-color: #e8ecfd;}

.main .selected {background-color: #fdf4ca;}
.bookmarks-div .main .today  {background-color: #DFDFDF;}
.bookmarks-div .main .active  {background-color: #FDF4CA;}

/*.main tr:hover th, .main tr.jshover th, .main tr:hover .th, .main tr.jshover .th {background: none;}*/
/*.main .selected, .main tr:hover .selected, .main tr.jshover .selected  
.goods-table .main tr {background-image: none;}
 
 .main tr.line td {padding:0;overflow:hidden;font:0;content:'';height:2px;}

body.pdf .main tr.line{background:none;}
body.pdf .main tr.line td{border-bottom: 1px solid black;}
body.pdf .price_action{display: none;}
/* Etc
--------------------------------------------- */
.clear{	clear: both !important; margin: 0px !important; padding:0px !important; width: 0px !important;	height: 0px !important;	font-size: 0px !important;	content: '' !important;	overflow: hidden !important; line-height:0px  !important; float: none !important; position: relative !important;}
.float-left {float:left}
.float-right {float:right}
.center {text-align: center;}
.left {text-align: left;}
.right {text-align: right;}


.scrollable div.bookmark{position:relative;zoom:1}
 
/* tables -------------------------------- */

.contentTable1 td{
	vertical-align: inherit;
}

