body,td,p,.p,ul,ol,li,blockquote,div { 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #353d3f;
}
.maintext1 h4{font-size:8pt; padding-left:3px; padding-right:3px}
.maintext1 {padding-left:3px; padding-right:3px}
.maintext h4{font-size:8pt}
.maintext3 h4{font-size:8pt; padding-left:3px; padding-right:3px}
.maintext3 {padding-left:3px; padding-right:3px}
.small { font-size: 8pt;}
.xsmall { font-size: 7pt; font-family: Tahoma, sans-serif;}

table.hr {background: /* #b9b8b4 */ url("/img/_3.gif") repeat-x center center; height: 1px; margin: 0px 0px 0px 0px; width: 100%; border: 0px;} 

td.btn { font-family: Verdana, Tahoma, sans-serif; font-weight: bold; text-transform: uppercase; padding: 12px 0px 0px 15px;}
td.btn a, td.btn a:visited { color: #ffffff; font-size: 7pt; text-decoration: none; border-bottom: 0px #fff dashed; font-weight: bold;}

table.bottom td { font-family: Tahoma, sans-serif; font-size: 10pt; color: #999;}
table.bottom a { font-size: 8pt; color: #999;}


b, .b		{ font-weight: bold; }
i, .i		{ font-style: italic; }
.alert	{ color: Red; }
.alertb	{ color: Red; font-weight: bold; }

a.alertb,a.alertb:visited { 
	color: Red; 
	font-weight: bold; 
	text-decoration: none;
}

a.alertb:hover { 
	color: Red; 
	font-weight: bold; 
	text-decoration: underline;
}
/*

table.padding td	{ 
	padding: 3px;  /* cellpadding */ 
	font-size: 11px;
}

*/

table th {
	background-color: #333399;
	font-size: 8pt;
	color: #fff;
}

/*¢¥àå­¨©,¯à ¢ë© ,­¨¦­¨© , «¥¢ë©
table.border { border-color: #bfbfbf; border-style: solid; border-width: 0px 1px 1px 0px }
table.border td, table.border th { border-color: #bfbfbf; border-style: solid; border-width: 1px 0 0 1px; }
*/
table.borderp { border-color: #bfbfbf; border-style: solid; border-width: 0px 1px 1px 0px }
table.borderp td, table.borderp th { border-color: #bfbfbf; border-style: solid; border-width: 1px 0 0 1px; padding: 5px; }

/*
table.grayborder { border-color: #ebebeb; border-style: solid; border-width: 0px 1px 1px 0px }
table.grayborder td, table.grayborder th { border-color: #ebebeb; border-style: solid; border-width: 1px 0 0 1px; }
*/
table.grayborder { border-color: #ebebeb; border-style: solid; border-width: 1px 1px 1px 1px }
table.grayborder td, table.grayborder th { border-color: #ebebeb; border-style: solid; border-width: 1px 1px 1px 1px; }

/*
table.news-text { border-color: #ebebeb; border-style: solid; border-width: 0px 1px 1px 0px }
table.news-text td, table.news-text th { border-color: #ebebeb; border-style: solid; border-width: 1px 0 0 1px; padding: 5px; background-color: #edecec; color: #353d3f; }
*/
table.news-text { width: 100%; }
table.news-text td { border: #ccc solid 0px; padding: 5px; color: #407E8F; background: #fff; }
table.news-text th { 
	background-color: #D6D6D6;
	font-size: 8pt;
	color: #222;
	padding: 5px;
}

table.noborder { border-width: 0px 0px 0px 0px }
table.noborder td, table.noborder th { border-width: 0px 0 0 0px; }

table.noborder th { padding: 5px; }

table td.light {
	background-color: #FFF;
}
table td.dark {
	background-color: #FFF;
}

table.search-table {
	width: 90%;
	height: 46px;
/*	background-image: url(/images/_219-46.gif);*/
}

td.address {
	width: 190px;
	background-image: url(/images/_190-128.jpg);
}

td.deliv {
	width: 338px;
	background-image: url(/images/_338-128.jpg); 
	background-position: left; 
	background-repeat: no-repeat;
	text-align: center;
}

td.dilate {
	width: 100%;
	background-image: url(/images/_1-128.jpg);
	background-repeat: repeat-x;
}

td.top-right {
	width: 216px;
	background-image: url(/images/_216-128.jpg); 
	background-position: left; 
	background-repeat: no-repeat;
}

td.menu {
	width: 180px;
	background-image: url(/images/_180-225.jpg); 
	background-position: top; 
	background-repeat: no-repeat;
	background-color: #4663a3;
	vertical-align: top;
}

td.menu-item {
/*	width: 180px; */
	height: 24px;
	background: url(/img/_31.gif); 
	background-position: bottom; 
	background-repeat: no-repeat;
	padding-left: 20px;
}

td.menu2-item {
	width: 180px;
	height: 16px;
	background-image: url(/images/_219-16.gif); 
/*	background-position: bottom; */
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-bottom: 4px;
}

td.menu22-item {
	width: 180px;
	height: 16px;
	background-image: url(/images/_220-17.gif); 
/*	background-position: bottom; */
	background-repeat: no-repeat;
	padding-left: 35px;
	padding-bottom: 4px;
}

td.content {
	width: 100%;
	vertical-align: top;
}

td.h1 {
	width: 100%;
	height: 26px;
/*	vertical-align: top;
	background-image: url(/images/_h1-530-26.gif);
	background-repeat: no-repeat;*/
/*	background-color: #444; */
	padding-left: 10px;
}

span.h1, div.h1 { font-size: 8pt; color: #1D93B9; font-weight: bold; text-align: left;}

td.ware_h1 {

	color: #1390BD; 
	font-weight: bold;
}

td.news {
	width: 100%;
	padding: 10px;
}

td.news-date {
	height: 16px;
	background-color: #363e40;
	background-image: url(/images/_4-16.gif);
	background-position: right;
	background-repeat: no-repeat;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	padding-left: 5px;
	padding-right: 8px;
	padding-top: 2px;
	padding-bottom: 2px;
}

td.news2-td {
	width: 204px;
	background-color: #f7f7f7;
	padding: 4px;
}

a.news-details,a.news-details:visited {
	font-family: Tahoma,Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #434d4f;
	text-decoration: underline;
}

a.news-details:hover {
	font-family: Tahoma,Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #434d4f;
	text-decoration: none;
}


.red11b {
	font-family: Tahoma,Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #db3636;
}

.basket,a.basket,a.basket:visited {
	font-family: Tahoma,Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #909ac9;
	text-decoration: none;
}

.basket2 {
	padding-left: 8px;
	padding-bottom: 8px;
	text-align: center;
}

a.basket:hover {
	font-family: Tahoma,Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #909ac9;
	text-decoration: underline;
}

.icq,a.icq,a.icq:visited {
	font-family: Tahoma,Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3ca813;
	text-decoration: none;
}

a.icq:hover {
	font-family: Tahoma,Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3ca813;
	text-decoration: underline;
}

a.question,a.question:visited {
	font-family: Tahoma,Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-weight: bold; 
	color: #777272; 
	text-decoration: none;
}

a.question:hover {
	font-family: Tahoma,Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-weight: bold; 
	color: #777272; 
	text-decoration: underline;
}

a,a:visited,a.news2,a.news2:visited {
	font-family: Tahoma,Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #1390BD; 
	text-decoration: underline;
}

.news2,a:hover,a.news2:hover {
	font-family: Tahoma,Verdana, Geneva, Arial, Helvetica, sans-serif;
/*	font-size: 11px; */
/*	font-weight: normal; */
/*	color: #353d3f; */
	text-decoration: none;
}

.search {
	 padding-top: 5px; 
	 padding-bottom: 5px;
	 text-align: center;
}

.details_link {
	 padding-top: 15px; 
	 padding-bottom: 15px;
}

.price {
	font-size: 12px;
	font-weight: bold;
	color: #db3636;
	padding: 5px;
	text-align: center;
}

.model {
	font-size: 12px;
	font-weight: bold;
	color: #353d3f;
	padding: 3px;
	text-align: center;
}

a.model,a.model:visited {
	font-size: 12px;
	font-weight: bold;
	color: #353d3f;
	text-decoration: none;
}

a.model:hover {
	font-size: 12px;
	font-weight: bold;
	color: #353d3f;
	text-decoration: underline;
}

.param {
	font-size: 10px;
	font-weight: normal;
	color: #8a8a8a;
	padding: 5px;
}

.presence {
	height: 18px;
	background-color: #5d5d5d;
	font-size: 10px;
	font-weight: bold;
	color: #fff;
	padding: 2px;
	margin-left: 8px;
}

.details,a.details,a.details:visited {
	height: 18px;
	background-color: #606d9f;
	font-size: 10px;
	font-weight: bold;
	color: #fff;
	padding: 2px;
	margin-left: 2px;
	text-decoration: none;
}

a.details:hover {
	height: 18px;
	background-color: #606d9f;
	font-size: 10px;
	font-weight: bold;
	color: #fff;
	padding: 2px;
	margin-left: 2px;
	text-decoration: underline;
}

.condition {
	font-size: 12px;
	font-weight: bold;
	color: #606d9f;
	text-align: right;
}

.gift-image {
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
}

.gift-text {
	font-size: 11px;
	font-weight: bold;
	color: #db3636;
	text-align: center;
}

#hr {
	width: 100%;
	background-image: url(/images/_5-1.gif);
	background-position: left;
	background-repeat: repeat-x;
	padding-left: 5px;
	margin-left: 5px;
	margin-right: 5px;
}

.total_price {
	width: 98%;
	padding-top: 5px;
	text-align: right;
}

.recalculate {
	width: 98%;
	padding-top: 5px;
	text-align: right;
}

.login_form {
	padding-top: 5px;
	padding-left: 28px;
}

a.topline,a.topline:visitted {
	font-size: 10px; 
	color: #fff; 
	text-decoration: none;
}

a.menu,a.menu:visited {
	font-size: 8pt; 
	font-weight: normal;
	color: #222; 
	text-decoration: none;	
}

a.menu:hover {
	text-decoration: underline;	
}

.menu-a {
	font-size: 11px; 
	font-weight: bold;
/*	color: #db3636; */
	text-decoration: none;	
}

.menu2,a.menu2,a.menu2:visited {
	font-family: Tahoma,Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333; 
	text-decoration: none;
}

a.menu2:hover {

	text-decoration: underline;
}

.menu2-a {
	font-size: 11px; 
	font-weight: normal;
/*	color: #db3636; */
	text-decoration: none;	
}

.bottommenu,a.bottommenu,a.bottommenu:visited {
	font-family: Tahoma,Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: White;
	text-decoration: underline;
	margin: 10px;
}

a.bottommenu:hover,.bottommenu-a {
	font-family: Tahoma,Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #db3636;
	margin: 10px;
	text-decoration: none;
}

a.topline:hover {
	font-size: 10px; 
	color: #fff; 
	text-decoration: underline;
}

a.alert,a.alert:visited {
	color: Red; 
	text-decoration: underline;
}

a.alert:hover {
	color: Red; 
	text-decoration: none;
}


.ls { 
/*	width: 100%; */
/*	background: #fff; */
	margin-bottom:6px; 
	padding-left: 5px;
}

.ls1 { 
/*	width: 100%; */
/*	background: #fff; */
	margin-bottom:1px; 
	padding-left: 5px;
}

.ls1 a {	font-size: 9pt; }

h1.path {
	font-size: 11px; 
	font-weight: normal; 
/*	color: #373737; */
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	margin-top:0pt; 
	margin-bottom:0pt;
/*	padding-left: 16px;*/
}

h1 {
	font-size: 11pt;
	font-weight: bold;  
	padding: 0px;
	margin: 0px;
}

h1.admin {
	font-size: 11px;
	font-weight: bold;  
	color: #353d3f;
	padding: 5px;
	margin: 0px;
}

h2 {
	margin-top: 0.8em; 
	margin-bottom: 0em; 
	font: bold 80%; 
	color: #ff0000;
}

h3 {
	font-size: 10px;
	font-weight: bold;  
	color: #333399;
}

td.menulinks {
	height: 15px;
	font-weight: bold; 
	font-size: 12px; 
	color: #333399; 
	text-decoration: none;
	vertical-align: top;
	padding-left: 28px;
}
a.menulinks,a.menulinks:visited,a.menulinks:hover {
	font-size: 12px;
	font-weight: bold;
	color: #333399;
	text-decoration: none;
}
.menusublinks {
	font-weight: bold; font-size: 12px; text-TRANSFORM: none; color: #666666; text-INDENT: 3pt; LINE-HEIGHT: normal; font-FAMILY: Tahoma; text-decoration: none
}
td.topline {
	height: 16px;
	font-size: 10px; 
	color: #ffffff; 
	text-decoration: none;
	background-color: #2C3D8B;
}
.maintext {
	font-size: 11px; color: #333399; font-FAMILY: Tahoma
}
.headers {
	font-size: 18px; color: #333399; font-STYLE: normal; font-FAMILY: Tahoma
}

hr {
	background: transparent; 
	color: #2C3D8B; 
	height: 1px;
	text-align: center;
}

form { 
	margin: 0px; 
}

input,select,textarea {
	font-size: 11px; 
	font-weight: normal;
	color: #000;
/*	background-color: transparent;*/
	background-color: #fff;
	border: 1px solid #999; 
}

input.noborder {
	color: #000;
	background-color: transparent;
	border: 0px; 
}

input.submit {
        font-family: Tahoma, Verdana;
	font-size: 8pt; 
	font-weight: normal;
	color: #000;
	background-color: #D3D3D3;
	border: 1px solid #999; 
	height: 21px;
}

input.submit-alert {
	font-size: 12px; 
	font-weight: bold;
	color: #fff;
	background-color: Red;
	border: 1px solid #2C3D8B; 
}

input.submit-search {
        font-family: Tahoma, Verdana;
	font-size: 7pt; 
	font-weight: bold;
	color: #fff;
	border: 0px;
	background-color: #4561a3;
	height: 18px;
}

.ww {

      white-space: pre;         /* CSS2 */
      white-space: pre-wrap; /* CSS 2.1 */
      white-space: pre-line;   /* CSS 2.1/3 */

      white-space: -moz-pre-wrap; /* Mozilla */
      white-space: -hp-pre-wrap;   /* HP printers */
      white-space: -o-pre-wrap;     /* Opera 7 */
      white-space: -pre-wrap;       /* Opera 4-6 */

      word-wrap: break-word;       /* Òîëüêî äëÿ äèíîçàâðà IE */
}

/*<dAllonE>*/
ul.icqcontact{
    list-style-type: none;
    padding: 0;
    margin-left: 8px;
    text-align: left;
}

ul.icqcontact li.last{
    margin-top: 10px;
}

ul.trade-list{
	list-style-type: none;
	padding: 3px;
}

ul.trade-list li {
	margin-bottom: 8px;
}

span.seotext{
	font-size: 8px;
}
/*</dAllonE>*/