BODY {
background-color: #FFF;
margin: 0px;
padding: 0px;
height:100%;
}

#leftc{
position: relative; 
padding-top:50px; 
margin-top:-100px; 
padding-left:10px; 
padding-right:50px; 
margin-left:10px;
max-width:500px;
width: 500px; 
}

#rightc{
position: relative; 
padding-top:0; 
margin-top: 0px; 
padding-left:10px; 
padding-right:100px; 
width:350px
}

a:link img {border:0px solid #fff; }

table{
border:0px; /* border="0" */
border-collapse:collapse; /* cellspacing="0"   */
}

table td{
padding:0px; /* cellpadding="0" */
font-family: verdana, tahoma;
font-size: 11px;
color: #000;
}

table.polos{
border-collapse:collapse; 
}

table.polos td{
border:1px solid #999999;
padding:5px 10px; /* cellpadding   */
font-family: verdana, tahoma;
font-size: 11px;
color: #000;
}

table.menu{
margin-left:15px;
border:0; /* border="0" */
border-collapse:collapse; /* cellspacing="0"   */
width:200px
}

table.info{
margin-left:20px;
border:0; /* border="0" */
border-collapse:collapse; /* cellspacing="0"   */
}

table.info td {
padding:5px 10px; /* cellpadding   */
}


A:link {
        TEXT-DECORATION: underline;
        color: darkblue;
}
A:hover  {
        TEXT-DECORATION: none;
        color: #C00
}

a.link-price:link, a.link-price:visited{ 
        color: #CC0000;
        text-decoration: underline;
		line-height:20px;
		padding-left : 20px;	
		font-weight: bold;	
		white-space: nowrap;
}
a.link-price:hover {
	        text-decoration: none;
}


.menu-main {
		padding-left:0px;
        FONT-WEIGHT: bold;
        color: darkblue;
        font-size : 13px;
        text-decoration: none;	
		line-height:25px;
}		

.menu-link
{
padding-left: 0px;
font-weight: bold;       
font-size : 13px;
text-decoration: underline;
color: darkblue;
line-height:25px;
}

.menu-link:link {
font-weight: bold;       
font-size : 13px;
text-decoration: underline;
color: darkblue;
}

.menu-link:active {
font-weight: bold;       
font-size : 13px;
text-decoration: none;
color: yellow;
}

.menu-link:visited {
font-weight: bold;
color: darkblue;
text-decoration: underline;
}

.menu-link-topic {
color: darkblue;
padding-left:10px;
padding-right: 5px;
line-height:20px;
}

a.menu-link-topic:link {
		line-height:20px;
        color: darkblue;
        text-decoration: underline;
}
a.menu-link-topic:visited {
        color: darkblue;
		line-height:20px;
}

a.menu-link-topic:hover {
        color: #666;
        text-decoration: underline;
		line-height:20px;
}

.acttopic {
color: #666;
line-height:20px;
padding-left: 10px;
padding-right: 10px;
}

.sub-acttopic{
padding-right: 10px;
padding-left:20px;
color: #666;
line-height:20px;
}

/* ссылки на онлайн заказ и сроки доставки в главном меню */
.menu-link-subtopic{ 
        color: darkblue;
        text-decoration: underline;
		line-height:20px;
		padding-left : 20px;		
}

a.menu-link-subtopic:link{ 
        color: darkblue;
        text-decoration: underline;
		line-height:20px;	
}

a.menu-link-subtopic:visited {
        color: darkblue;
        text-decoration: underline;
		line-height:20px;
}

a.menu-link-acttopic {
color: darkblue;
padding-left : 10px;
line-height:20px;
}
		
a.menu-link-acttopic:link {
		color: darkblue;	
		line-height:20px;
        text-decoration: none;
}
a.menu-link-acttopic:hover {
        color: #666;
		text-decoration: underline;
		line-height:20px;
}

.product-name { font-weight: bold; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; color: #000}
.product-text { padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; }
.topic-name { font-weight: bold; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; color: #C00}
.topic-text { padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px;}
.small { font-size: 8pt; font-weight: normal; font-family: "ms sans serif", sans-serif; }


h1 {
        text-decoration: none;
        color: #666;
        padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px;
        font-weight : bold;
        font-size : 13px;
		line-height:23px;
}

.pointer {
        TEXT-DECORATION: none;
        color: #00C;
        font-weight : normal;
        font-size : 10px;
}
.pointer1 {
        TEXT-DECORATION: none;
        color: #00C;
        font-weight : normal;
        font-size : 9px;
}


answer {
font:"Times New Roman", Times, serif; text-decoration: none;
font-size : 12px;
}


question{
font:"Times New Roman", Times, serif; text-decoration: none;
font-weight : bold;
font-size : 11px;
}

ul li{
 line-height:20px;
 list-style-type:circle;}
 
 .nobr{
 white-space:nowrap;
 }
 
div.pribor {
 height: 300px;
 width: 600px;
 position: relarive;
 border: 0px dotted #999999;
 }
 
p img.left {
 border:0px /*dashed #000000*/;
 float: left;
 margin-top:0;
 padding-top:0;
 margin-right:20px; 
 vertical-align: text-top;
 position: relative;
}
 
p img.right {
	border:0px /*dashed #000000*/;
	float: right;
	margin-top:0;
	padding-top:0;
	margin-left:20px;
	vertical-align: text-top; 
	position: relative;
}
 
 div.pribor h3 {
margin-top: 30px;
margin-bottom:0px;
padding-bottom:0;
vertical-align:bottom;
line-height: 17px;
font-size:13px; 
color:#666;
}

.tip {
    color: #ffffff;
    background:#1d1d1d;
	width:150;
	max-width:200px;
    display:none; /*-- Скрываем подсказку --*/
    padding:10px;
	white-space:nowrap;
    position:absolute;
    z-index:1000;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
	}

span.tip_trigger, a:link.tip_trigger{
	text-decoration: none;	
	border-bottom: 1px dashed black; 
	color:black;
}
a:visited.tip_trigger {
	text-decoration:none; 
	border-bottom: 1px dashed black; 
	color:black;
}
span:hover.tip_trigger, a:hover.tip_trigger {
	text-decoration:none; 
	border-bottom: 0px; 
	color:black;
}
	
span.tip_trigger img.tip{
	    display:none; /*-- Скрываем подсказку --*/
		position:absolute;
		width:auto;
		height:auto;
		border: 0;
		padding:1px;
	    z-index:1000;
}

a.tip_trigger img.tip{
	    display:none; /*-- Скрываем подсказку --*/
		position:absolute;
		width:575px;
		height:239px;
		max-width:600px;
		border: 1px solid #000;
		padding:0;
	    z-index:1000;
}
