body, div
{
        font-family:  Helvetica,Arial, Verdana,  sans-serif; font-style: normal;
        font-weight: normal; margin: 0px 0px 0px 0px; color: #3B3B5F;
}
hr
{
        width: 100%; height: 1px;
}

/* Форматирование заголовков */
H1 {margin: 0em 0% 0em 0%;
font-family: Helvetica,Arial, Verdana,sans-serif;
font-size: 1em;
text-align: left;
}
H2 {margin: 0em 10px 0em 0em;
font-family: Helvetica,Arial, Verdana,sans-serif;
font-size: 1em;
text-align: right;
}
 h3, h4, h5, h6

{
        font-weight: normal;
}
 h3
{
        font-size: 10px;
}
h4, h5, h6
{
        font-size: 12px;
}
h4
{
        text-align: left;
}
 h5
{
        text-align: center;
}
h3, h6
{
        text-align: right;
}

/* Форматирование параграфов */
p
{
        font-weight: normal; font-size: 12px; text-align: justify; text-indent: 0px;
        margin: 5px 10px 0px 10px;
}
.r
{
        font-weight: normal; font-size: 12px; text-align: left; text-indent: 0px;
        margin: 5px 10px 0px 10px;
}
p.news
{
        font-weight: normal; font-size: 12px; text-align: justify; text-indent: 0px;
        margin: 0px 10px 10px 15px;
}
p.photo
{
        font-weight: normal; font-size: 12px; text-align: justify; text-indent: 0px;
        margin: 0px 10px 5px 5px;
}
/* Форматирование таблиц */
table, tr, td, th
{
        font-size: 11px;
}
 .price
{
 border: 1px solid #666666;
 }
/* Форматирование форм */
form
{
        margin: 0px 0px 0px 0px;
}
input, select, textarea
{
        font-family: MS Sans Serif; font-size: 11px;
}

/* Форматирование списков */
ul, ol
{
        text-align: justify; font-size: 12px; margin: 0px 0px 10px 30px;
}
ul ul
{
        margin: 0px 0px 0px 20px;
}
ol li
{
        margin: 0px 0px 10px 0px;
}
ol p
{
        text-indent: 0px; margin: 0px 0px 0px 0px;
}

/* Форматирование ссылок */

A {cursor: hand}

A:link {
font-family:  Arial,Verdana,  Helvetica, sans-serif;
display: inline;
color: #ff0000;
cursor: hand;
background: transparent;
text-decoration: none}

A:visited {
font-family: Arial, Verdana, Helvetica, sans-serif;
text-decoration: none;
color: #cc0000;
cursor: hand;
background: transparent;
text-decoration: none}

A:active {
font-family: Arial,Verdana,  Helvetica, sans-serif;
text-decoration: none;
display: inline;
color: #33;
cursor: hand;
background: transparent;
text-decoration: none}

A:hover {
font-family:Arial, Verdana,  Helvetica, sans-serif;
color: #333333;
cursor: hand;
text-decoration: underline;
}

A.black:link {
font-family:  Arial,Verdana,  Helvetica, sans-serif;
display: inline;
color: #000000;
cursor: hand;
background: transparent;
text-decoration: none;

}
A.black:active {
font-family:  Arial,Verdana,  Helvetica, sans-serif;
display: inline;
color: #333333;
cursor: hand;
background: transparent;
text-decoration: none;

}

A.black:visited {
font-family:  Arial,Verdana,  Helvetica, sans-serif;
display: inline;
color: #000000;
cursor: hand;
background: transparent;
text-decoration: none;

}
A.black:hover
{
font-family:Arial, Verdana,  Helvetica, sans-serif;
color: #cc0000;
cursor: hand;
text-decoration: underline;

}
/* Специфические форматирования */
.nm
{
        margin: 0px 0px 0px 0px;
}
.bm
{
        margin: 0px 0px 0px 0px;
; font-family:
Century Gothic,Verdana, Arial, Helvetica, sans-serif;
color: #666666;
}
.tm
{
        margin: 10px 0px 0px 0px;
}
.ns
{
        text-indent: 0px;
}
.nms
{
        text-indent: 0px; margin: 0px 0px 0px 0px;
}
.tbm
{
        margin: 10px 0px 10px 0px;
}
