img{
border:0;
}
* {font-size: 103.01%;}
body, html {height:100%;}
body {margin:0; padding:0; background:#FFFFFF; font-size:.9em;}
body, table {font-family:arial; color:#000000; text-decoration:none;}

a {color:#19528E; text-decoration:underline;}
a:hover {color:#19528E; text-decoration:none;}

p {margin:0; padding:0em 0 1.2em 0;}

div, form {margin:0; padding:0;}

h1 {font-size:28px; font-weight:bold; color:#9D014A; margin:0 0 0.5em 0; padding:0;}
h2 {font-size:21px; font-weight:bold; color:#9D014A; margin:0;}
h3, .zag {font-size:15px; font-weight:normal; color:#E8A638}
h4 {font-size:15px; font-weight:normal;}

/*Меню - ссылки*/
a:link.be_, a:visited.be_, a:hover.be_, a:active.be_ {text-decoration:none; font-size:15px; font-weight:normal; color:#FFFFFF;}
a:link.spis_b, a:visited.spis_b, a:hover.spis_b, a:active.spis_b {text-decoration:none; font-size:15px; color:#9D014A;}
a:link.spis_bb, a:visited.spis_bb, a:hover.spis_bb, a:active.spis_bb {text-decoration:none; font-size:15px; color:#9D014A; font-weight:bold;}
a:link.spis_bb2, .spis_bb2, a:visited.spis_bb2, a:hover.spis_bb2, a:active.spis_bb2 {text-decoration:none; font-size:15px; color:#cb6c02; font-weight:bold;}
a:link.ar_2{text-decoration:none; font-size:12px; color:#ffffff;}
a:active.ar_2 {text-decoration:none; font-size:12px; color:#ffffff;}
a:visited.ar_2{text-decoration:none; font-size:12px; color:#ffffff;}
a:hover.ar_2{text-decoration:underline; font-size:12px; color:#ffffff;}
a:link.spis, a:visited.spis, a:hover.spis, a:active.spis {text-decoration:none; font-size:15px; color:#6F87A8;}
a.sled {color:#6F87A8; text-decoration:underline; font-size:15px; font-style:italic;}


/*Меню - блоки, ячейки*/
.spis_0 {font-size:12px; color:#FFFFFF; background-color:#6F87A8; font-weight:bold; padding-left:22px; text-align:right;}
.line {background-image:url('/images/line.gif'); background-position:top right; background-repeat: repeat-y; padding:2 0;}
.line_space {background-image:url('/images/line.gif'); background-position:top right; background-repeat: repeat-y; padding:0;}
.line_space img {height:0px;}

div.first_column {width:260px; padding:10px 0 100px 10;}
td.ugol_left {background: url('/images/ugol_left.gif') top left; background-repeat:no-repeat;}
td.ugol_right {background: url('/images/ugol_right.gif') top left; background-repeat:no-repeat;}
div.ugol_right_1 {background: url('/images/ugol_right_1.gif') top right; background-repeat:no-repeat;}
div.ugol_right_11 {background: url('/images/ugol_right_11.gif') top right; background-repeat:no-repeat;}
div.ugol_right_111 {background: url('/images/ugol_right_111.gif') top right; background-repeat:no-repeat;}

.bread div {
    display: inline-block;
}
/*Общая структура*/
td.field1 {vertical-align:top;}
td.sod3 {width:30%; vertical-align:top;}
div.sod3 {width:266px;}
td.field2 {padding:0em 0px 0 15px; width:100%;}
td.sod, td.sod2 {vertical-align:top;}
td.sod {width:80%; padding:0 35px 0 0}
td.sod2 {width:20%;padding:0 35px 0 0}
td.sod2 p {padding-bottom:0.8em;}

td.tdtop {height:200px; background:#6F87A8; vertical-align:top;}
td.bottom {height:78px; background:#6F87A8; border-top:3px solid #9D014A; height:78px; color:#FFFFFF;}
div.bot1 {padding:10 50;}
div.bot2 {padding:10 50; text-align:right;}

/*Заголовки*/
p.zag_dop {padding:0.4em 0 0.6em 0; font-weight:600;}
p.zag_dop2 {padding:0.4em 0 1em 0; font-weight:600;}
p.zag_dop2 a{color:#000000; text-decoration:none;}
p.zag2 {margin:0 0 0.5em 0; padding:0; font-size:1.6em; line-height:1.1em;}

/*Блок поиска - под меню*/
td.find { text-align:right; height:33px; background-color:#6F87A8;}
div.findug {background:url('/images/ug_find.gif') right; background-repeat:no-repeat; height:33px; padding-top:3px;}
input.find {width:135px; height:23px; font-family:arial; border:1px solid #7F9DB9;}
input.findsubm{border:0; width:17; height:17; margin:0 10 4 19; background:url('/images/find2.gif');}


/*Блок новостей (плюс заголовок блока)*/
.spis_1 {font-size:12px; color:#B0AEAE; font-weight:bold;}
.spis_2 {padding:2 0 3 0;}
.spis_3 {font-size:15px; color:#FFFFFF; background-color:#6F87A8; font-weight:normal; height:33px; text-align:left;}
div.spis_3_ug { background:url('/images/ug_left.gif') left no-repeat; height:33px;padding:5 10px 0 30px;}
.marker {background-image:url('/images/marker_line.gif'); background-position:top right; background-repeat: repeat-y;}
div.markerr{background:url('/images/marker.gif') 11px; background-repeat: no-repeat;}
a.spis_u {text-decoration:underline; font-size:12px; font-weight:bold; line-height:1.2; color:#08215C;}
a:active.spis_u {text-decoration:underline; font-size:12px; font-weight:bold; line-height:1.2; color:#08215C;}
a:visited.spis_u {text-decoration:underline; font-size:12px; font-weight:bold; line-height:1.2; color:#7e7e7e;}
a:hover.spis_u {text-decoration:underline; font-size:12px; font-weight:bold; line-height:1.2; color:#08215C;}

/*Спецпредложения*/
td.left_spec {width:100%; padding:10px 10 10 10;}

/*Карта сайта*/
div.map1 {padding-left:0px; padding-bottom:0.2em; font-size:1.3em; font-weight:bold;}
div.map2 {padding-left:20px; padding-bottom:0.2em; font-size:1.2em;}
div.map3 {padding-left:40px; padding-bottom:0.2em; font-size:1em;}
div.map4 {padding-left:60px; padding-bottom:0.2em;  font-size:1em;}
div.map5 {padding-left:80px; padding-bottom:0.2em;  font-size:1em;}

/*Формы*/
input.inp, textarea {width:22em; font-family:arial;}
select.inp {width:22em; font-family:arial;}
textarea {height:10.5em;}	
input.inp2 {width:8em; font-family:arial;}
.bname {
  font-size:21px;
  font-weight: bold;
}

#popup_login {
    border: 0px;
    padding:10px;
    position: absolute;
    display: none;
    top: 200px;
    left: 50%;
    z-index:1001;
    width:411px;
    border: 2px solid #ff0000;
    background-Color: #555555;
  }
