 body, td, th, p, input { 	font-family: Tahoma, Arial; 	font-size: 10pt; 	color: #252C32; }  body { 	background: #F8F9FB; }  a { 	color: #3B4B59; }  p { 	margin-top:7px; 	margin-bottom:7px; 	text-align: justify; }  h1 { 	font-size: 11pt;	 }  h2 { 	font-size: 9pt;	 	text-transform:uppercase; 	color: #771d1c; 	padding:0px; 	padding-top:0px; 	padding-left:20px;	 	background:url('https://www.cddoma.com.ua/images/category1.gif') 0% 0% no-repeat; 	margin-left:0px; 	margin-top:3px; 	line-height:18px;  }  h2 a { 	color: #771d1c; }  h3 { 	font-size: 9pt; 	text-align:left; }  h4 { 	font-size: 8pt; }  #logo a { 	color: #000000; 	text-decoration: none; }  #logo { }  #header { 	color: #34414D; 	background: #35434E url('https://www.cddoma.com.ua/images/headerbg.gif') repeat-x; }  #header td { 	color: #879AA1; }  #menu{ 	background: #CA331A url('https://www.cddoma.com.ua/images/menubg.gif');	 }  #menu td { 	color: #571409; 	font-weight: bold; }  #menu a { 	color: #FBE5E1; 	text-decoration:none; 	font-weight: bold; }  #menu a:hover {color:#571409;}  #left { 	background: #F4F9FD; 	border-right: solid 1px #D3DAE0; }  #left table tr td { }  #left ol { 	color: #3B4B59; 	padding:0; 	padding-right:10px; 	margin-top:0px; 	margin-left:30px; 	margin-right:0px; }  #left ol li{ 	font-weight: bold; 	padding:5px 0px 0px 0px; }  #left ul { 	padding:0; 	margin-top:0px; 	margin-left:0px; 	margin-right:0px; 	list-style:none; }  #left ul li { 	padding:6px 0px 0px 20px; 	margin-left:0px; 	background:url('https://www.cddoma.com.ua/images/category.gif') 0% 0% no-repeat; 	border-top:1px solid #c6ccd1; 	font-weight: bold; 	 }  #left li a {text-decoration:none;display:block;padding-bottom:6px;} #left li a:hover {color:#f92a08;}  #left h3 { 	color: #2C3844; 	padding:7px; 	padding-left:25px; 	margin: 0px; 	font-size: 9pt; 	background: #D8E0E7 url('https://www.cddoma.com.ua/images/titlebg.gif') no-repeat; }  #left h4 { 	color: #3D4C59; 	margin:0px; 	margin-top:5px; } #left p { 	margin:0px; 	margin-top:5px; 	margin-bottom:5px; }  #sidebar, #lefttext { 	padding:10px; }  #page { 	padding:5px 15px 5px 15px; 	background:#FFFFFF; }  #right { 	padding:7px; 	background: #F4F9FD; 	border-left: solid 1px #D3DAE0; }  #footer { 	padding:5px; 	background:#FFFFFF; }  #footerLanLink { 	padding:5px; }  #copyright { 	color: #737E88; 	padding: 2px; 	background: url('https://www.cddoma.com.ua/images/copyrightbg.gif') repeat-x; 	height: 77px; }  #signup { 	padding: 5px; 	padding-bottom:10px; 	color: #DEE7ED; 	text-align:center; 	background: #3D4C59; }  #signup td { 	color: #DEE7ED; }  #counters { 	text-align:center; }  #footerLanLink{ 	text-align:center; }  .row { 	background: #CCCCCC; 	margin-bottom:10px; }  .row td { 	background: #FFFFFF; 	padding:5px; }  .row h3 { 	color: #2C3844; 	padding:5px; 	margin:0px; 	font-size: 10pt; 	background: #D8E0E7 url('https://www.cddoma.com.ua/images/titlebg1.gif');	 }  .cartrow { 	background: #d9dfe5; }  .cartrow td { 	background: #FFFFFF; }  .scroll { 	height:300px; 	overflow-x:hidden; 	overflow-y:scroll; 	background:#ffffff; 	border:inset 1px; 	padding-right:16px; }  .sticker { 	width:100px; 	text-align:center; 	padding:0px; 	padding-left:20px; 	padding-right:20px; 	background:#eaeff3; 	font-weight:bold; 	color:#3d4c59; }  .product { 	border:solid 1px #7F7F7F; }  .thumbnail { }  .button { 	padding:2px 1px 2px 1px; 	border:solid 1px #5a1918; 	text-align:center; 	color: #fbe5e1; 	text-decoration:none; 	display:block; 	background: #a42914 url('https://www.cddoma.com.ua/images/buttonbg.gif'); 	font-weight:bold; }  a.button { 	padding:3px 10px 4px 10px; }  .category { }  .categoryselected { 	color:#ff0000; }  .page { 	padding: 2px; }  .page_a { 	padding: 2px; 	font-weight:bold; 	background: #F0F0F0; 	border:solid 1px #7F7F7F; }  form { 	padding: 0; 	margin: 0; }  img { 	border: none; }  label { 	font-weight:bold; }  .popup { 	background:#a2b6c6; 	border:outset 1px; 	padding:5px; }  #orderForm input, select, textarea { 	width: 99%; }  #orderForm td { 	vertical-align:top; }  #loginForm input, select, textarea { 	width: 99%; }  #loginForm td { 	vertical-align:top; }  .error { 	font-size: 10pt;	 	font-weight: bold; 	text-align:center; 	color: #FF0000; }

TABLE.sample {
	width: 100%;
	border: solid 1px #bbbbbb;
	border-collapse: collapse;
}
TABLE.sample TD {
	padding: 3px;
	border: 1px solid #bbbbbb;
}
TABLE.sample TD.separate {
    padding: 3px;
    border-top: 1px solid #bbbbbb;
    border-bottom: 0px none;
}
TABLE.sample TD.mytable {
    padding: 3px;
    border-top: 0px none;
    border-bottom: 0px none;
}