BODY {
        background-color: #FFF;
        margin: 0px;
        padding: 0px;
	height:auto;
}
TD {
        FONT-FAMILY: verdana, tahoma;
        FONT-SIZE: 11px;
        color: #000;
}
A {
        TEXT-DECORATION: underline;
        color: darkblue;

A:link {
        TEXT-DECORATION: underline;
        color: darkblue;
}
A:hover  {
        TEXT-DECORATION: none;
        color: #C00
}
.position {
        color: #C00;
        padding: 0px;
        font-size : 10px;
}

.small {
        FONT-SIZE: 8pt; FONT-WEIGHT: normal
; font-family: "ms sans serif", sans-serif
}


        FONT-FAMILY: ms sans serif, sans-serif; FONT-SIZE: 8pt; FONT-WEIGHT: normal
}

.type {
        WIDTH: 100%
}
.error {
        COLOR: #CC0000; FONT-FAMILY: verdana, tahoma, sans-serif; FONT-SIZE: 8pt
}
.blank {
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt
}
.blankunderline {
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; TEXT-DECORATION: underline
}
.smallbold { FONT-SIZE: 8pt; FONT-WEIGHT: bold
}
.help {
        COLOR: gray; FONT-SIZE: 8pt; FONT-WEIGHT: normal
}

.titlered { COLOR: #c0000; FONT-FAMILY: Tahoma; FONT-SIZE: 16pt}
.smallboldred { FONT-SIZE: 8pt; FONT-WEIGHT: bold ; color: #CC0000}
.smallboldmenu {
        FONT-SIZE: 8pt;
        FONT-WEIGHT: bold;
        margin: 2pt;
        padding: 4pt;

}
.date {
        COLOR: #333333;
        FONT-FAMILY: verdana, tahoma, sans-serif;
        FONT-SIZE: 8pt;
        margin: 5pt;
        padding: 5pt;
        font-weight: bold;


}
.arrow { FONT-WEIGHT: normal ; font-family: "ms sans serif", sans-serif ; color: #666666}
.menu-2 { FONT-SIZE: 11px;; FONT-WEIGHT: normal ; font-family: verdana,Tahoma; color: #CC0000}
.arrow-red { FONT-SIZE: 8pt; FONT-WEIGHT: normal ; font-family: "ms sans serif", sans-serif ; color: #CC0000}
.katalog-group-name {
        FONT-WEIGHT: bold;
        padding-top: 5px;
        padding-right: 10px;
        padding-bottom: 5px;
        padding-left: 10px;

}
.katalog-group-features {
        padding-top: 2px;
        padding-right: 10px;
        padding-bottom: 2px;
        padding-left: 15px;
}

.menu {
		padding-left: 15px;
		width: 200px;
}


*.2lvl {
background:#f5f5f5;
width:100%
height:100%
}



.menu-main {
		padding-left:0px;
        FONT-WEIGHT: bold;
        color: darkblue;
        font-size : 13px;
        text-decoration: none;	
		line-height:25px;
}		
.menu-topic {

        FONT-WEIGHT: bold;
        color: #FFF;
        padding-left: 5px;
        background-color: #C00;
}
.menu-topic-sm {

        FONT-WEIGHT: normal;
        color: #FFF;
        padding-left: 5px;
        background-color: #C00;
}
.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;
}

.acttopic {
color: #666;
line-height:20px;
padding-left: 10px;
padding-right: 0px;

}

.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;
}

.menu-link-subtopic{ 
        color: darkblue;
        text-decoration: underline;
		line-height:20px;
		padding-left : 10px;		
}

a.menu-link-subtopic:link{ 
        color: darkblue;
        text-decoration: underline;
		line-height:20px;
		padding-left : 10px;		
}

a.menu-link-subtopic:visited {
		padding-left : 10px;
        color: darkblue;
        text-decoration: underline;
		line-height:20px;
		}

}
a.ask-question:link{
        font-weight : bold;
        color : #fff;
        padding-left : 0px;
        padding-right : 5px;
        text-decoration : none;
}
a.ask-question:visited{
        font-weight : bold;
        color : #fff;
        padding-left : 0px;
        padding-right : 5px;
        text-decoration : none;
}
a.ask-question:hover{
        font-weight : bold;
        color : #fff;
        padding-left : 0px;
        padding-right : 5px;
        text-decoration : underline;
}
a.link-content:link{
        text-decoration : underline;
}
a.link-content:visited{
        text-decoration : underline;
}
a.link-content:hover{
        text-decoration : none;
}

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;
}
a.menu-link-acttopic {
color: darkblue;
padding-left : 10px;
line-height:20px;
}


.arrow-bold { FONT-WEIGHT: bold; font-family: "ms sans serif", sans-serif }
.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;
}
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;
}
.map {
        TEXT-DECORATION: none;
        color: #00C;

        font-weight : bold;
        font-size : 11px;
}
.pointer {
        TEXT-DECORATION: none;
        color: #00C;

        font-weight : normal;
        font-size : 10px;
}
.pointer1 {
        TEXT-DECORATION: none;
        color: #00C;

        font-weight : normal;
        font-size : 9px;
}
.name{
        color : #000080; font-weight : bold; padding-left : 10px;
}
.menu-link-topic2 {        color: #666;text-decoration: none;}

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-image: url(./images/arrow-gray-sm.gif);
 list-style-type:circle;}