body       {margin:0;
       font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
scrollbar-face-color:#25C8FE;
scrollbar-arrow-color:#ffffff;
             color:#004D66;
  background-color:#ffffff; font-size:90%;}

table {border-collapse:collapse; font-size:100%;}
table td {padding:0; vertical-align:top;}
form {margin:0;}
img {border:none; margin:0px; font-size:11px;}
.cen {text-align:center;}
body .red, body .red .red {color:#C71585;}
.nv {display:none;}
body .b {font-weight:bold;}
.b1 {font-weight:bold; background-color:#81d9f9; text-align:center;}
.nv {display:none;}
.vi {display:block;}
body .red_b {color:#C71585; font-weight:bold;}
td.t22 a.red {color:#C71585; font-weight:bold;}
td.t22 a.red:hover {color:#C71585; font-weight:bold;}
img.f_ne {width:21px; height:18px;}
img.f_n {width:200px; height:150px;}
.le {float:left;}
.pr {float:right;}
div.clear {clear:both;}

table.t0 {width:100%; height:100%; margin-bottom:1px;}

td.t1 {height:194px;}
table.t1 {width:100%; height:196px;}
td.t11 {width:198px;}
td.t11 img {width:198px; height:196px;}
td.t12, td.t14 {background:url(image/t12.gif) repeat-x;}
td.t13 {width:217px;}
td.t13 img {width:217px; height:196px; margin:0px}
td.t14 {width:7%;}
td.t15 {width:330px;}
td.t15 img {width:330px; height:196px;}

td.t2 {}
h1, h2, h3, a.sau {text-align:center; font-weight:normal; color:#003140; margin:0 4px 0 2px; font-size:21px;}

table.t2 {width:100%; height:100%; background:url(image/t2.gif) repeat-x;}
td.t21, td.t23, td.t31, td.t33 {width:220px;}
td.t21, td.t23 {font-size:80%; line-height:125%;}
td.t21 {background:url(image/t21.gif) repeat-y right; padding:3px 6px 20px 4px;}
td.t23 {background:url(image/t21.gif) repeat-y left; padding:0 4px 20px 6px;}
td.t21 p, td.t23 p {margin:2px 0;}
td.t21 h1, td.t21 h2, td.t21 h3, td.t23 h1, td.t23 h2, td.t23 h3 {margin:10px 0 3px 0; font-size:13px; color:#003140; line-height:130%;}
td.t21 h1 a, td.t21 h2 a, td.t21 h3 a, td.t23 h1 a, td.t23 h2 a, td.t23 h3 a {color:#003140;}
td.t21 h1 a:hover, td.t21 h2 a:hover, td.t21 h3 a:hover, td.t23 h1 a:hover, td.t23 h2 a:hover, td.t23 h3 a:hover {color:#C71585;}
td.t23 p.new {color:#03BDFB; font-size:18px; text-align:center; margin-top:30px;}
td.t23 p.new a {text-decoration:none;}
td.t23 p.dt {margin:20px 0 -10px 0; color:#03BDFB; font-size:11px; font-weight:bold;}
td.t23 p.chp a {display:block; text-align:right; padding-right:5px;}
td.t22 img.le {margin:4px 10px 2px 0;}
td.t22 img.pr {margin:4px 0 2px 10px;}
td.t21 img.le, td.t23 img.le {margin:3px 3px 0 0;}
td.t21 img.pr, td.t23 img.pr {margin:3px 0 0 3px;}

#f1 {text-align:center; padding:5px; border:1px solid #9ce7ff; white-space:nowrap; position:absolute; margin:0 auto;}
#f1 input {height:24px; margin:-1px; font-size:12px; line-height:20px; border:1px solid #e4e4e4;}
#i1 {width:124px; background-color:#f4faff; color:#cacaca; padding:0 15px 0 4px;}
#f1 input.fo1 {border:1px solid #25c8fe; background-color:#fff; color:#0a375e;}
#i2 {width:62px; cursor:pointer; background-color:#25c8fe;}
#f1 input.fo2 {background-color:#019dcd; color:#fff;}
td.t22 #i1 {width:220px;}
td.t22 #i2 {width:100px;}
td.t22 #f1 {width:330px;}
#s1 {margin:0 0px 0 -13px; font-size:17px; font-weight:bold; color:#cacaca; text-decoration:none; position:absolute; top:9px;}
#s1:hover {color:#C71585;}
#s1:active {color:#cacaca;}

fieldset.t23 {width:202px; border:1px solid #9ce7ff; margin-top:45px; padding:6px;}
fieldset.t23 h2 a {text-decoration:none;}
fieldset.t23 h2, fieldset.t23 h3 {text-align:left;}
fieldset.t23 h2 {font-size:14px; margin:1px;}
fieldset.t23 h2 a.c1 {color:#C71585;}
fieldset.t23 h2 span {font-weight:bold; padding:3px; cursor:pointer; font-family:monospace; font-size:22px; color:#003140;}
fieldset.t23 h2 span:hover {color:#C71585;}
fieldset.t23 h3 {margin:2px;}
fieldset.t23 div p strong a {color:#C71585; font-weight:normal;}
fieldset.t23 div p strong a:hover {color:#C71585;}
fieldset.t23 div p a:hover {color:#016585;}


table.t21b table td {line-height:20px; font-size:14px; padding:12px;}
table.t21b table h4 {margin:0; font-size:15px; text-align:center;}
table.t21b table h4 a {color:#C71585; text-decoration:blink;}
table.t21b table h4 a:hover {color:#C71585; text-decoration:underline;}

table.me {width:190px; margin:6px 0 10px 18px; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
td.me1, td.me3 {height:14px; font-size:5px;}
td.me1 {background:url(image/me1.gif) no-repeat;}
td.me2 {vertical-align:top; padding:0 0 12px 6px;background:url(image/me2.gif) repeat-y;}
td.t21 td.me2 a {display:block; width:170px; height:23px; margin:3px 0 3px 5px; font-weight:bold; text-decoration:none; cursor:pointer; color:#004D66; background:url(image/st1.gif) no-repeat left 7px;}
td.t21 td.me2 a:hover {color:#04BFFD; background:url(image/st2.gif) no-repeat left 7px;}
td.me2 p {display:block; width:170px; height:26px; text-decoration:none; background:url(image/m_u.gif) bottom repeat-x; margin:0;}
td.me2 i {display:block; padding:3px 0 0 14px; font-style:normal;}
td.me3 {background:url(image/me3.gif) no-repeat;}


td.t22 {vertical-align:top; padding:0 25px 30px 17px;}
td.t22 h1, td.t22 h2, td.t22 h3 {margin:20px 0 10px 0;}
td.t22 h3 {font-size:14px; margin:20px 0 10px 0;}
td.t22 p {text-align:justify; margin:7px 0 7px 0;}
td.t21 a, td.t22 a, td.t23 a {color:#03BDFB;}
td.t21 a:hover, td.t22 a:hover, td.t23 a:hover {color:#03A9E0; text-decoration:none;}
td.t22 p.aut {text-align:right; color:#03BDFB; font-size:90%; margin:2px 0 20px 0;}
td.t22 p.dt {margin:55px 0 -10px 0; color:#03BDFB; font-size:90%; font-weight:bold; text-align:right;}

td.t3, table.t3 {height:76px;}
table.t3 {width:100%; text-align:center; background:url(image/t32.gif) repeat-x;}
table.t3 td {vertical-align:bottom; padding-bottom:7px;}
td.t32 {font-size:10px; color:#2494ff;}
td.t32 a {color:#2494ff; text-decoration:none;}
td.t32 a:hover {color:#0069ce; text-decoration:underline;}
td.t33 {background:url(image/t32a.gif) no-repeat right; }

table.map {font-family:Arial, Helvetica, sans-serif;}
table.map a {display:block; text-decoration:none; color:#03BEFC; background:url(image/p1.gif) left no-repeat; font-weight:bold;}
table.map u {display:block; text-decoration:none; color:#027BA3; font-weight:bold; margin-left:14px;}
a.m2 {margin-left:14px;}
a.m3 {margin-left:28px;}
table.map a:hover {color:#016F94; background:url(image/p2.gif) left no-repeat;}
table.map i {display:block; font-style:normal; margin-left:14px;}
table.map i span {color:#027BA3; font-size:11px;}

form.for table{margin-top:50px; border-top:1px #00B3FE solid; border-left:1px #00B3FE solid;}
form.for td {text-align:center; padding:3px; border-right:1px #00B3FE solid; border-bottom:1px #00B3FE solid;}
form.for input {height:20px; width:100px; padding:0 2px 0 2px; color:#440070; text-align:center;}
form.for b {font-size:12px;}
input.kn {width:100px; height:18px; font-size:11px; background-color:#41C6FE; color:#ffffff; cursor:pointer;}
input.kn:hover {background-color:#00B3FE;}

table.prod {width:100%;}
table.prod td {padding:5px;}
td.prod {width:160px; height:160px; text-align:center;}

table.tov {width:99%; border-top:1px #00B3FE solid; border-left:1px #00B3FE solid;}
table.tov td {padding:5px 5px 10px 5px; border-right:1px #00B3FE solid; border-bottom:1px #00B3FE solid;}
table.tov td.c {vertical-align:middle; text-align:center;}
table.tov p {margin:1px 0 0 0; font-size:80%;}
table.tov sup {font-size:70%;}


form.mai {}
form.mai fieldset {width:335px; margin:20px 0; padding:1px; border:2px solid #10c0f8;}
form.mai legend {margin-left:15px;; padding:0; color:#10c0f8; font-weight:bold; font-size:14px;}
form.mai td {padding:5px 10px 5px 10px; color:#011d25;}
form.mai i {display:block;}
form.mai input {font-size:11px; width:150px; height:19px;}
td.mei input {}

table.rek5 {width:750px;}
table.rek5 td {width:250px; text-align:center;}
table.rek5 h2, table.rek5 h3 {font-size:10px; color:#03BDFB; margin:0; padding:0;}

img.foto {width:16px; height:16px; margin:5px;}

table.foto {width:100%; height:100%; text-align:center;}
table.foto td {vertical-align:middle;}

form.mail {margin-top:5px;}
form.mail table {border:1px solid #02C1EB;}
form.mail td {font-size:11px; text-align:center; padding:3px 3px 0 0; vertical-align:middle;}
form.mail input {width:240px; height:21px;}
form.mail textarea {width:240px; height:100px; font-size:11px; margin:0;}

table.list {width:100%;}
table.list td, table.list th {padding:5px; border:1px solid #03bdfb;}

a.sau {display:block; font-size:25px; margin:20px 0 20px 0;}
img.sau {float:left; margin:5px 30px 15px 5px;}
table.sau {width:100%;}
table.sau td {text-align:center;}
table.sau img {width:120px; height:90px;}

table.to {width:100%; margin:0 auto;}
table.to td {padding:10px;}
table.to td.fo {width:470px; height:470px; text-align:center; vertical-align:middle;}
table.to td h2 {text-align:left;}


table.ta1, form.ta1 table {border-left: 1px solid #157db8; border-top:1px solid #157db8;}
table.ta1 td, form.ta1 td {border-right:1px solid #157db8; border-bottom:1px solid #157db8;}

/*Таблица*/
table.ta1, form.ta1 table {margin-top:2px;}
table.ta1 td, form.ta1 td {padding:3px 5px; vertical-align:middle;}
table.ta2 td {text-align:center; font-size:10px; padding:0px;} /*для редакции*/
tr.za {font-weight:bold; background-color:#f3f2f2; font-size:11px;}
tr.za td {padding:4px; text-align:center;}
tr.za2 {background-color:#f3f2f2; font-size:8px;}
tr.za2 td {padding:3px 1px; text-align:center;}


form.ta1 table {border-left: 1px solid #157db8; border-top:1px solid #157db8;}
form.ta1 td {border-right:1px solid #157db8; border-bottom:1px solid #157db8;}
table.ta2 td {text-align:center; font-size:10px; padding:0px;} /*для редакции*/

/*Адм. ред*/
form.ta1 td.kn {text-align:center; padding:7px;}
form.ta1 td.ce, table.ta1 td.ce {text-align:center;}
form.ta1 td.ta3 {white-space: nowrap;}
form.ta1 td.le {text-align:left;}

form.ta1 input, form.ta1 select {width:160px; height:19px; font-size:11px; border:1px solid #D9D9D9;}
form.ta1 select.se {background-color:#faffdd;}
form.ta1 select.se option {background-color:#ffffff;}
form.ta1 select.se option.se {background-color:#faffdd; color:#e2153e;}

form.ta1 input.ch {width:15px; height:15px; font-size:11px; margin:1px; vertical-align:middle;}
form.ta1 input.ta2{width:70px; height:16px; font-size:9px;}
form.ta1 input.ta3{width:30px; height:19px; text-align:center; font-weight:bolder;}
form.ta1 input.ta4{width:44px; height:19px;}
form.ta1 input.ta5{width:30px; height:16px;}
form.ta1 select.ta3{width:40px; height:19px;}
form.ta1 textarea {width:160px; height:75px; font-size:11px; margin:0px;}
form.ta1 textarea.ta1 {width:100%; height:300px;}
form.ta1 textarea.ta2 {width:100%; height:100px;}
form.ta1 textarea.ta3 {width:100%; height:55px; font-size:9px;}
form.ta1 img {vertical-align:middle;}
tr.fon, td.fon {background-color:#ffe5e5;}
form.ta1 td.f4 {width:100px;}



/*№ Стр.*/
div.str {margin:4px; font-size:11px;}
div.str a {border:1px solid #b9b9ff; padding:1px 3px 1px 3px; text-decoration:none; line-height:22px;}
div.str a:hover {background-color:#ececff; color:#840000;}
div.str a.st {background-color:#ffe5e5; color:#840000; border:1px solid #840000;}
div.str a.st:hover {color:#00019d;}
div.str span {white-space:nowrap;}

/*fo.php*/
body.fo {padding:0 5px; height:100%;}
body.fo table.t1 {height:100%;}
body.fo p {text-align:justify;}
body.fo form.fo {text-align:center;}
body.fo form.fo input {margin-bottom:10px;}
body.fo form.fo input.kn {width:215px; height:21px;}
body.fo form.fo h1 {text-align:center; margin:8px;}
body.fo form.fo img {margin:2px;}
body.fo form.fo textarea {display:block; width:100%; height:44px; font-size:11px; color:#000; margin:5px 0; border:1px solid #eef3fd; background-color: #fff0f0;}
body.fo td.x {text-align:center; font-weight:bold; height:30px; vertical-align: middle;}
body.fo td.x a {color:#e2153e;}


/*fotos.html*/
table.fot {width:99%; font-size:11px; margin-top:5px; margin-bottom:5px;}
table.fot td {width:33%; text-align:center; padding:0px 5px 15px 5px;}
table.fot td img {margin:2px 0px 0px 0px;}

/*foto.html*/
td.fo1 {width:510px; height:390px; text-align:center; vertical-align:middle;}
td.fo1 img {}
i.dat {font-size:10px; color:#a5a5a5;}
table.fo2 td {padding-right:3px; vertical-align:middle;}
table.fo2 select {border: 1px solid #ECEBEB; color:#6d6d6d; width:160px;}
table.fo2 a {text-decoration:none;}
td.fo3 {width:54px; text-align:center; padding-top:15px;}
td.fo3 img {margin:2px; border:1px solid #31afc8;}
td.fo3 a.fo3 img {border:2px solid #FD4E4E; margin:1px;}
td.fo3 img.st {width:40px; height:40px; border:none;}
div.fo3 {font-size:11px;}
div.fo3 a {text-decoration:none;}
div.fo3 a:hover {color:#FD4E4E;}
div.fo3 a span {font-size:17px; font-weight:bold;}

table.zap {width:80%;}
/*table.zap, table.zap td {border-collapse:collapse; border:1px solid #00b3fe;}*/
table.zap td {padding:6px; font-size:11px;}
table.zap td.n {padding:2px; width:20px; font-size:14px; text-align:center; vertical-align:middle; font-weight:bold;}
table.zap td.f {padding:0; width:100px; height:100px; text-align:center; vertical-align:middle;}
table.zap h2 {margin:3px 0; font-size:13px; text-align:left;}
table.zap h1 {margin:4px 0; font-size:14px; text-align:left; line-height:75%;}
table.zap h1 a {color:#004D66; text-decoration:none;}
table.zap h1 a:hover {color:#C71585;}
body table.zap p { margin: 0;}




