

a  { color: #3d4d9a; text-decoration: none; }

a:hover { color: red; text-decoration: underline }

body { color: #1a1e33; font-size: 10pt; font-family: Verdana, sans-serif; background-color: white; margin: 1% }

cite { color: #202020; font-style: normal; font-variant: normal; font-size: 7pt; font-family: verdana; background-color: #e0e0e0; margin: 50px; padding: 10px; border: solid 1px #1931a6 }

div.cite { color: #202020; font-style: normal; font-variant: normal; font-size: 7pt; font-family: verdana; background-color: #f0f0f0; margin-right: 40px; margin-bottom: -3em; margin-left: 40px; padding: 10px }

form { margin: 0px }

h1 { color: #364ab3; font-size: 12pt; font-family: Verdana, sans-serif; text-align: left; margin-top: 10px; margin-left: 20px }

h2 { color: #364ab3; font-weight: bold; font-size: 14px; font-family: Tahoma; margin-top:8px; margin-bottom: 5px; margin-left: 30px }

h3 { font-size: 11pt; font-family: Arial, sans-serif; margin-left: 30px }

img { border: solid 0px }

img.i {

	margin: 15px;

	text-align: center;

}

input { color: black; font-size: 8pt; font-family: Tahoma; background-color: white; padding: 2px; border: solid 1px #5968b3 }

input.nav { color: white; font-size: 8pt; background-color: #5968b3; border: solid 1px #143066 }

ol { line-height: 18px; padding-left: 20px }

p { line-height: 18px; text-align: justify; text-indent: 1em; vertical-align: top; margin-right: 30px; margin-left: 30px }

p.confa { font: 8.5pt/18px Verdana; text-indent: 0px; padding-right: 10px; padding-left: 10px }

p.credits { font-style: italic; text-align: center }

p.nav { font-size: 8pt; font-family: Tahoma; text-indent: 0px }

p.i {text-align:center}

select.i { color: black; font-size: 8pt; font-family: tahoma; background-color: white; border: solid 1px #143066 }

span.s { font-size: 7pt; font-family: Tahoma; text-indent: 0px }

table { font-size: 8pt; font-family: verdana, sans-serif }

table.forum { font-size: 8pt; text-align: center; border: solid 1px #191970 }

table.forum td { vertical-align: middle }

table.h { font-size: 11px; font-family: Verdana, sans-serif; border: solid 1px #143066 }

table.nav { color: white; font-size: 10px; font-family: verdana, arial; background-color: #5968b3; text-align: center }

table.nav a { color: white; font-weight: bold }

table.nav a:hover { color: white; font-weight: bold }

table.result { font-size: 10pt; border: solid 1px #143066; width: 300px }

td { vertical-align: top }

td.h1 { font-weight: bold; font-size: 12pt }

td.r1 { border-bottom: 1px solid #143066; width: 90% }

td.r2 { background-color: #f1f4fb; text-align: center; border-bottom: 1px solid #143066 }

td.r3 { font-weight: bold }

td.r4 { font-weight: bold; background-color: #f1f4fb; text-align: center }

textarea { color: black; font-size: 8pt; font-family: Tahoma; background-color: white; padding-right: 2px; padding-left: 2px; border: solid 1px #5968b3 }

textarea.a { font-size: 8pt; background-color: #fefeff }

tr.b { color: white; font-size: 11px; font-family: Tahoma, Arial; background-color: #5968b3; text-align: center }

tr.div { background-color: #143066; height: 1px }

tr.lh { color: #143066; font-size: 11px; font-family: Tahoma, Arial; background-color: #e4eaf8; text-align: center; letter-spacing: 1px }

tr.nav { color: white; font-weight: bold; font-size: 8pt; background-color: #5968b3; text-align: center }

ul { line-height: 18px; margin-top: 5px; margin-right: 30px; margin-left: 60px }

ul.n { line-height: 12px; margin: 2px }

ul.n li { text-align: left; list-style-type: none; margin-top: 0px; margin-bottom: 10px; margin-left: 3px }




﻿/* контейнер информера */
.sti_informer_container
{
    border: 1px solid #E29C14 !important; /* рамка информера */
}
/* информер */
.sti_informer
{
    background-color: #FFFFFF !important; /* цвет фона информера */
    padding: 0 !important;                /* поля информера */  
    margin: 0 !important;                 /* отступы информера */  
}
/* содержимое информера */
.sti_content
{
    padding-left: 0px !important;    /* расстояние между левой границей информера и содержимым информера */
    padding-right: 10px !important;  /* расстояние между правой границей информера и содержимым информера */
    padding-top: 0px !important;     /* расстояние между верхней границей информера и содержимым информера */
    padding-bottom: 10px !important; /* расстояние между нижней границей информера и содержимым информера */
    margin: 0 !important;            /* отступы содержимого информера от рамки информера */
    font-weight:normal !important;   /* насыщенность шрифта содержимого информера*/
}
/* элемент информера */
.sti_element
{
    vertical-align: top !important; /* вертикальное выравниване внутри элемента */
    text-align: left !important;    /* горизонтальное выравниване внутри элемента */
    padding-left: 10px !important;  /* расстояние между левой границей элемента и содержимым элемента */
    padding-right: 0px !important;  /* расстояние между правой границей элемента и содержимым элемента */
    padding-bottom: 0px !important; /* расстояние между нижней границей элемента и содержимым элемента */
    padding-top: 0px !important;    /* расстояние между верхней границей элемента и содержимым элемента */
    margin: 0 !important;           /* отступы содержимого элемента от рамки элемента */
    font-weight:normal !important;  /* насыщенность шрифта содержимого элемента*/
}
/* заголовок элемента информера */
.sti_title
{
    font-family: georgia, trebuchet MS, arial, verdana, tahoma !important; /* шрифт заголовка */
    display:block !important;
    margin: 0 !important;            /* отступы заголовка */
    padding: 0 !important;           /* поля заголовка */
    font-size: 12px !important;      /* размер шрифта заголовка */
    color: #E29C14 !important;       /* цвет текста заголовка */
    font-weight: bold !important;    /* насыщенность шрифта заголовка */
    text-decoration:none !important; /* оформление текста заголовка */
}
/* краткое описание элемента информера */
.sti_text
{
    display:block !important;
    font-family: georgia, trebuchet MS, arial, verdana, tahoma !important; /* шрифт краткого описания */
    font-size: 11px !important;    /* размер шрифта краткого описания */
    font-weight:normal !important; /* насыщенность шрифта краткого описания */
    color: #000000 !important;     /* цвет текста краткого описания */
    margin: 0 !important;          /* отступы краткого описания */
    padding: 0 !important;         /* поля краткого описания */
}
/* изображение элемента информера */
.sti_image
{
    float:left !important;              /* обтекание изображения */
    margin:0px 5px 0px 0px !important;  /* отступы изображения*/
    padding:0 !important;               /* поля изображения */
    width: 80px !important;             /* ширина изображения*/
    height: 80px !important;            /* высота изображения*/
    border-width: 0 !important;         /* ширина рамки изображения*/
}
/* ссылка на элемент информера на портале(изображения элемента информера находится внутри этой ссылки) */
.sti_image_link
{
    width: 80px !important;  /* ширина ссылки */
    height: 80px !important; /* высота ссылки*/
}
/* заголовок информера */
.sti_header
{
    background-image: url(http://strojmir.ru/images/informer_header_background.gif) !important;
    background-repeat:repeat-x !important;
    background-position:left top !important;
    padding: 0 !important;
    margin: 0 !important;
}
/* логотип информера */
.sti_logo
{
    float:right !important;
    padding:0 !important;
    margin: 0px 20px 0px 0px !important;
    border-width:0 !important;
}
