@charset "utf-8";
/* CSS Document */
html, body { font-family:Tahoma, Geneva, sans-serif; color:#000; line-height:100%; font-size:100%; height:100%;}

body { background:#c3d6dd url(../img/bg-body.png) top center repeat-x;}

div.container{text-align:left}

div.wrap{width:994px;margin:0 auto; padding:20px 0;}
div.main { padding:21px 25px; border-right:1px solid #fff; border-left:1px solid #fff;background:#e1e8eb;}
div.wrapper{float:left;width:100%}
div.content{margin: 0 170px}
div.navigation{float:left;width:160px;margin-left:-945px}
div.extra{float:left;width:160px;margin-left:-160px}
div.footer{clear:left;width:100%}

.bg-main-top { background:url(../img/bg-main-top.png) 0 0 no-repeat; height:3px; overflow:hidden;}
.bg-main-bottom { background:url(../img/bg-main-bottom.png) 0 0 no-repeat; height:3px; overflow:hidden;}

/* header */

.header { background:url(../img/bg-header.png) top center no-repeat; width:945px; height:123px; margin:0 0 4px; position:relative; font-family:Georgia, "Times New Roman", Times, serif;}

.logo { position:absolute; top:26px; left:20px;}
.logo a { display:block; height:80px; position:relative; text-decoration:none;}

.emblem {background:url(../img/emblem1.png) 0 0 no-repeat; height:80px; width:73px; float:left; margin:0 9px 0 0;}
.emblem-sec {background:url(../img/emblem2.png) 0 0 no-repeat; height:80px; width:65px; float:left;}

.slogan { position:absolute; top:29px; left:193px;}
.slogan h1 { font-size:160%; display:block; font-weight:normal; margin:8px 0;}
.slogan h3 { display:block; font-weight:normal; margin:0;}

h1 span.white { display:block; color:#fff; margin-left:1px;}
h1 span.deep-blue { display:block; color:#15404f; margin-top:-16px;}

h3 span.white { display:block; color:#fff; margin-left:1px;}
h3 span.deep-blue { display:block; color:#15404f; margin-top:-16px;}

/* gallery */

.gallery { height:84px;}

.bg-gallery-img, .bg-gallery-img-last{ background:url(../img/bg-gallery-top.png) 0 0 no-repeat; height:84px; width:82px; float:left; margin:0 4px 0 0; text-align:center; padding:2px 0 0; }
.bg-gallery-img-last { margin:0;}

.dotted-line { height:1px; margin:22px 3px; border-bottom:1px dotted #15404f; overflow:hidden;}

/* extra */
.extra .center { text-align:center; width:129px; margin:0 auto;}

.extra h3 {font-family:Georgia, "Times New Roman", Times, serif; color:#1a4757; margin:4px 0 15px;}
.extra p {color:#4e8aa0; font-size:75%;}
.extra .center p { margin:0;}
p.current-date { color:#275261; font-weight:bold; font-size:70%; display:block; float:left; height:17px; border-right:1px dotted; padding-right:10px;}
p.current-time { color:#275261; font-weight:bold; font-size:70%; display:block; float:left; padding-left:10px;}

.weather { margin:27px 0;}

.opinion { text-align:left; margin:10px 0;}
.opinion label { font-size:70%; display:block; margin:4px 0;}
.opinion label input { margin-right:5px; margin-top:-2px; vertical-align:middle;}

.black-link {margin:0 0 30px 27px;}
.black-link a{ color:#000; margin:0;}

/* navigation */

ul.leftmenu { list-style:none; margin:0; padding:0;}
ul.leftmenu li { margin:0 0 5px; font-size:90%; }
ul.leftmenu a { margin:0; text-decoration:none; color:#FFF; background:#407d93; display:block; padding:3px 0 3px 10px;font-size:100%;}
ul.leftmenu a:hover {color:#010101; background:#90c0b8;}

ul.leftmenu span.current { margin:0; text-decoration:none; color:#FFF; background:#409384; display:block; font-size:100%; padding:3px 0 3px 10px;}

.bg-leftmenu-top {background: url(../img/bg-leftmenu-top.png) 0 0 no-repeat; height:2px; width:153px;overflow:hidden;}
.bg-leftmenu-m {background: url(../img/bg-leftmenu-m.png) 0 0 repeat-y; width:149px; padding:0 2px;}
.bg-leftmenu-bottom {background: url(../img/bg-leftmenu-bottom.png) 0 bottom no-repeat; height:2px; width:153px; overflow:hidden;}

ul.leftmenu .dotted-line {border-bottom:1px dotted #15404F;height:1px;margin:5px 0; width:150px; overflow:hidden;}

ul.submenuleft { list-style:none; margin:0; padding:0; display:block;}
ul.submenuleft li{ margin:0; font-size:88%; position:relative;}
ul.submenuleft li.dir { position:relative;}
ul.submenuleft a { margin:0; text-decoration:none; color:#FFF; background:#409384; display:block; padding:3px 0 3px 10px;font-size:100%;}
ul.submenuleft a:hover {color:#010101; background:#90c0b8 url(../img/bg-submenuleft-hover.png) 140px center no-repeat;}
ul.submenuleft li:hover .sub-submenuleft { display: block !important }
ul.submenuleft span, ul.leftmenu span {cursor:default}
ul.submenuleft span.current { margin:0; text-decoration:none; color:#000; background:#90c0b8; display:block; font-size:100%; padding:3px 0 3px 10px;}

ul.submenuleft .dotted-line {border-bottom:1px dotted #FFF;height:1px;margin:0; width:149px; background:#409384; overflow:hidden;}

.sub-submenuleft {position:absolute; top:0; left:148px; display:none;}
.sub-submenuleft ul { list-style:none; margin:0; padding:0;}
.sub-submenuleft ul li a { background:#90c0b8 url(../img/bg-sub-submenuleft.gif) 140px center no-repeat; color:#000;padding-right:13px;}
.sub-submenuleft ul li a:hover{ background:#abcfc9 url(../img/bg-sub-submenuleft.gif) 140px center no-repeat;}
.sub-submenuleft .dotted-line {background:#90c0b8 !important;}


.wait-question { width:150px;}
.wait-question p {font-size:70%; margin:10px 0; color:#15404f;}
.wait-question p span strong { color:#4e8aa0;}

/* content main page */

.bg-white-block-top { background:url(../img/bg-white-block-top.png) 0 0 no-repeat; width:601px; height:3px;overflow:hidden;}
.bg-white-block-bottom { background:url(../img/bg-white-block-bottom.png) 0 0 no-repeat; width:601px; height:4px;overflow:hidden;}

.white-block-first { background:#fff url(../img/bg-white-block-m.png) 0 0 repeat-y; width:601px; position:relative;}
.zagolovok-blue { background:#407d93 /*url(../img/bg-zagolovok-blue.png) 0 0 no-repeat*/ !important; /*height:28px;*/margin:0 auto;padding:8px 0 10px 15px;width:580px;}	
.zagolovok-blue h1 { font-weight:normal; font-size:105%; color:#fff; margin:0; width:552px;}
.info-icon { background:url(../img/info.png) 0 0 no-repeat; height:17px; width:17px; position:absolute; top:10px; right:18px;}

.white-block { background:#fff url(../img/bg-white-block-m.png) 0 0 repeat-y; width:601px; padding:3px 0 0;}

.white-block-last { background:url(../img/bg-white-block-m.png) repeat-y scroll 0 0 #FFFFFF; width:601px; padding:0 0 15px;}
.white-block-last p { margin:5px 0 20px; line-height:130%;}

.white-block-first .obertka, .white-block-last .obertka, .white-block-first-and-last .obertka { padding: 25px 15px 0 22px;}
.white-block .obertka { padding: 15px 15px 0 22px;}

.white-block-first .left, .white-block .left { width:430px;}

p.news-date { color:#2e6375; font-size:60%;}
p.news-link { color:#2e6375; font-weight:bold; font-size:70%;}
p.news-brif { color:#4e4e4e; font-size:80%;}
p.readmore { color:#2e6375; font-size:70%; margin:20px 0 15px;}


/* content history */

.bg-white-block-big-top { background:#FFF url(../img/bg-white-block-big-top.png) 0 0 no-repeat; height:3px; width:601px; overflow:hidden;}
.bg-white-block-big-m { background:#FFF url(../img/bg-white-block-big-m.png) 0 0 repeat-y; width:601px; position:relative; padding:0 0 40px; min-height:928px;}
.bg-white-block-big-bottom { background:#FFF url(../img/bg-white-block-big-bottom.png) 0 bottom no-repeat; height:4px; width:601px;overflow:hidden;}

.bg-white-block-big-m .info-icon { top:7px; right:12px;}
.bg-white-block-big-m p { margin:20px 20px 20px 25px; line-height:140%;}

/* content contacts */

table.contacts { width:595px; margin:0 3px;}
table.contacts tr {background: url(../img/dotted-line-01.png) 0 0 repeat-x;}
table.contacts td {padding:15px 18px;}

table.contacts tr.zagolovok-light-blue { border-top:1px dotted #7a929b; background:#7da7b6; height:34px;}
table.contacts tr.zagolovok-light-blue td.left, table.contacts tr.zagolovok-light-blue td.right { padding-top:6px; color:#fff; font-weight:bold; font-size:70%; vertical-align:inherit;  }

table.contacts td.left { width:34%; float:none; color:#2e6375; font-weight:bold; font-size:70%; vertical-align:top; padding-right:50px;}
table.contacts td.right { width:66%; float:none;color:#2e6375;}

table.contacts td.right p {padding:0 0 10px; line-height:120%; margin:0; color:#2e6375; }
table.contacts td.right p strong { font-size:90%;}
table.contacts td.right p span { font-size:80%;}

/* content news-one */

.top-link, .paginator-top { position:absolute; top:10px; right:20px;color:#fff; font-size:70%;}
.paginator-bottom { position:relative; top:-8px; right:18px;color:#fff; font-size:70%;float: right}
.top-link a, .paginator-top a, .paginator-bottom a { color:#fff; font-size:100%;}
.top-link span a, .paginator-top span a, .paginator-bottom span a{ text-decoration:none;}
.top-link span.current, .paginator-top span.current, .paginator-bottom span.current { color:#fff; font-size:100%; font-weight:bold;}

p.news-one-date {color:#2e6375; font-size:65%; margin:14px 20px 0 25px;}

p.news-one-link { font-size:90%; color:#2e6375; font-weight:bold; margin:3px 20px 0 25px;}

p.news-one-brif { font-size:80%; color:#407d93; line-height:110%; margin:10px 20px 0 25px;}
p.news-one-brif img.left { margin:5px 20px 5px 0;}

.zagolovok-blue-bottom { background:#407d93 url(../img/bg-zagolovok-blue.png) 0 bottom no-repeat; height:28px;margin:40px auto 0;padding:8px 15px 0 9px;width:571px; position:absolute; bottom:0; left:3px;}	
.zagolovok-blue-bottom .left a { background:url(../img/prev.png) 0 7px no-repeat; color:#fff; display:block; padding:0 0 0 15px;}
.zagolovok-blue-bottom .right a { background:url(../img/next.png) right 7px no-repeat; color:#fff; display:block; padding:0 9px 0 0;}

.white-block-last-news .zagolovok-blue-bottom { margin:0 auto;}

/* content all-news */

.white-block-first-and-last { background:#fff url(../img/bg-white-block-m.png) 0 0 repeat-y; width:601px; padding:3px 0 0; margin:7px 0; position:relative; overflow:hidden;}

.white-block-first-and-last .left { width:430px;}

.white-block-first-and-last .zagolovok-blue-bottom { bottom:2px;}

.white-block-first-and-last .paginator-bottom {top:222px;}

.white-block-last-news { background:#fff url(../img/bg-white-block-m.png) 0 0 repeat-y; width:601px;  padding:3px 0 0; position:relative; overflow:hidden;}
.white-block-last-news .obertka { padding:25px 15px 15px 22px; margin-bottom:20px;}

.white-block-last-news .left { width:430px;}

.white-block-last-news .top-link { top:167px; }

/* content auction */

div.content-auction {margin: 0 0 0 170px;}

.bg-auction-top { background:#FFF url(../img/bg-auction-top.png) 0 0 no-repeat; height:3px; width:774px; overflow:hidden;}
.bg-auction-m { background:#FFF url(../img/bg-auction-m.png) 0 0 repeat-y; width:774px; position:relative; padding:0 0 40px; min-height:776px; overflow:hidden;}
.bg-auction-bottom { background:#FFF url(../img/bg-auction-bottom.png) 0 bottom no-repeat; height:4px; width:774px; overflow:hidden;}

.zagolovok-blue-auction-top { background:#407d93 url(../img/bg-zagolovok-blue-auction-top.png) 0 0 no-repeat; height:28px;margin:0 auto;padding:8px 0 0 7px;width:761px;}	
.zagolovok-blue-auction-top h1 { font-weight:normal; font-size:105%; color:#fff; margin:0;}

.zagolovok-blue-auction-bottom { background:#407d93 url(../img/bg-zagolovok-blue-auction-bottom.png) 0 bottom no-repeat; height:28px;padding:8px 0 0 7px;width:761px; position:absolute; bottom:-2px; left:3px;}	

.bg-auction-m p { margin:20px 20px 20px 25px; line-height:140%;}
.bg-auction-m p.small span { font-weight:bold; color:#407d93;}

.auction-table {width:768px;margin:0 3px;font-size:70%;}
.auction-table thead { background:#7da7b6 url(../img/bg-thead.png) 0 0 repeat-x; color:#fff; font-weight:bold;}
.auction-table thead th {padding:10px 0; vertical-align:top; width:70px;}
.auction-table .name-order {width:268px; text-align:center;}

.auction-table tbody{ text-align:center;}
.auction-table tbody tr:hover{ background:#e1e1e1;}
.auction-table td {padding:10px 0; vertical-align:top; background:url(../img/bg-td.png) 0 0 repeat-x; width:70px;}
.auction-table td a {font-size:100%;}
.auction-table .number-order { width:10px; font-weight:bold; color:#2e6375; padding:10px;}
.auction-table th.number-order { color:#fff; width:10px;}
.auction-table .status-order { color:#f00; font-weight:bold; padding-right:10px;} 
.auction-table th.status-order {color:#fff;}
.auction-table .status-order span { color:#000; font-weight:normal;}

.auction-one-fon { background:#232e32; opacity:0.9; min-height:1000px; height:auto !important; height:1000px; left:0; position:fixed;top:0;width:100%;z-index:1001; display:none;}
.auction-one { width:715px; position:absolute; display:none; z-index:1002; background:#fff; top:10px; left:20%;}
.auction-one-table { width:715px; margin-bottom:20px;}
.auction-one-table td {padding:10px 0; vertical-align:top;background:url(../img/bg-td.png) 0 0 repeat-x;}
.auction-one-table td.number { text-align:right; padding:10px 5px 10px 20px;}
.auction-one-table td.name { text-align:left; width:200px;}
.auction-one-table td.number p, .auction-one-table td.name p {color:#407d93;}
.auction-one-table td.text { padding:10px 20px 10px 10px;}
.auction-one-table td.text img.left { margin-top:3px;}
.auction-one-table p { font-size:80%;}
.auction-one-table p.small { color:#407d93;}

.zagolovok-blue-auction-one { background:#407d93 url(../img/bg-auction-one-top.png) 0 0 no-repeat; height:30px; width:675px; padding:15px 20px 0; float:left;}
.zagolovok-blue-auction-one h1 {font-weight:normal; font-size:105%; color:#fff; margin:0; display:inline;}
.bg-auction-one-bottom { background:#fff url(../img/bg-auction-one-bottom.png) 0 bottom no-repeat; height:3px; width:715px;}
.auction-one-close { background:url(../img/auction-one-close.png) right 8px no-repeat; float:right; padding-right:12px;}
.auction-one-close a { font-size:80%; font-weight:bold; color:#fff;}

.auction-table td.text { text-align:left;}
.auction-table td.text p { font-size:100% !important; margin:0; line-height:110%;}
.auction-table td.text p img.left { margin-top:0;}

/* content council */

.info-council { text-align:center; margin:43px 0; padding:0 30px;}
.photo-council { width:200px; height:250px; background:#e1e8eb; margin:20px auto;}
.info-council .obertka { width:280px; margin:0 auto;}
.info-council .left, .info-council .right { width:250px;}

/* content register */

.info-register { margin:22px 0 27px;}
.info-register p {margin:10px 20px 5px 36px;}
.info-register p.large {color:#2e6375; font-weight:bold;}
.info-register p.small {color:#407d93;}
a.see-on-site { background: url(../img/see-on-site.png) right 3px no-repeat; padding-right:15px; color:#2e6375; margin:10px 20px 10px 36px; display:inline-block;}

.info-register-icon { background:url(../img/register-icon.png) 0 0 no-repeat; height:19px; width:15px; position:absolute; top:7px; right:14px;}

ol.info-register { list-style-position:outside; margin:22px 37px;font-size:100%;}
ol.info-register li { font-weight:bold;color:#2e6375; margin:15px 0; font-size:100%; clear:both;}
ol.info-register p { margin:0;}
ol.info-register li a { font-weight:normal; font-size:70%;}
ol.info-register li p.small { font-weight:normal; margin-top:5px;}
ol.info-register li p.small a { font-size:100%;}
ol.info-register li p.small img.left { margin-top:2px;}
ol.info-register li p.large a { font-size:100%; color:#2e6375;}
ol.info-register a.see-on-site { margin-left:0;}

/* footer */
div.footer{color:#4e4e4e;}
.copyright { float:left;}
.copyright p{margin:0;padding:0 10px; font-size:70%;}

#siluet {background:url("../img/siluet-logo.gif") no-repeat scroll 0 0 transparent;float:right;height:43px;width:150px;}
#siluet p {font-size:65%;line-height:110%;margin:1px 0;padding:1px 0 1px 20px;}
#siluet a{color:#4e4e4e;text-decoration:none;}
#siluet a:link {color:#4e4e4e;text-decoration:none;}
#siluet a:visited {color:#4e4e4e;text-decoration:none;}
#siluet a:hover {color:#4e4e4e;text-decoration:underline;}

/* register table */

body.register-table { background:#fff; width:2348px;}
body.register-table div.wrap { margin:0; width:100%;}
body.register-table div.header {background:none; margin:0 20px;}

body.register-table h1 span.deep-blue, body.register-table h3 span.deep-blue { margin-top:0;}

.register-table-one tr.zagolovok-blue td{ margin:0; width:100%; padding:8px 0 0; background:none; font-size:100%; text-align:left;}
.register-table-one tr.zagolovok-blue h1 { margin:0 15px 11px;}

.register-table-one { width:100%; position:absolute; margin:0 40px 20px;}
.register-table-one th {padding:10px; color:#1b4655; background:url(../img/bg-td-right-t.png) right 0 repeat-y; //background:#7DA7B6; font-size:65%; }

.register-table-one tr td {padding:10px;background:url(../img/bg-td-right.png) right 0 repeat-y;}

th.up-name { height:58px; border-bottom:1px dotted #32697d;}
tr.down-name { height:170px;}

.register-table-one thead { font-weight:bold;}
.register-table-one thead tr { background:url("../img/bg-thead.png") repeat-x scroll 0 0 #7DA7B6;}
.register-table-one thead tr td{ background:#7DA7B6 url(../img/bg-td-right-t.png) right 0 repeat-y; font-size:65%;color:#1b4655; text-align:center;}
.register-table-one tbody tr { background:url(../img/bg-td.png) 0 0 repeat-x;}
.register-table-one tbody td { font-size:60%; text-align:center;}

td.no-padding { padding:0 !important;}
td.no-padding table { width:100%; height:100%;}

.register-table-one thead .no-border { background:#7DA7B6 none;}
.register-table-one tbody .no-border { background:none;}

.bg-table-reg-top {background:url(../img/bg-table-reg-top.png) 0 0 repeat-x; margin:0 0 0 41px; width:2316px; height:3px; display:none}

.register-table-one tr.zagolovok-blue td {background-color:#407d93;}
.register-table-one tr.zagolovok-blue td.bg-table-left{ background:#407d93 url(../img/bg-table-reg-left-t.png) 0 0 repeat-y; padding:0; width:4px;}
.register-table-one th.bg-table-left { background: url(../img/bg-table-reg-left.png) 0 0 repeat-y; width:2px !important; border:none;padding:0; width:4px;}
.register-table-one tbody td.bg-table-left { background: url(../img/bg-table-reg-left-w.png) 0 0 repeat-y; width:2px !important; border:none;}

.register-table-one tr.zagolovok-blue td.bg-table-right{ background:#407d93 url(../img/bg-table-reg-right-t.png) right 0 repeat-y;}
.register-table-one th.bg-table-right { background: url(../img/bg-table-reg-right.png) right 0 repeat-y; width:2px !important; border:none;}
.register-table-one tbody td.bg-table-right { background: url(../img/bg-table-reg-right-w.png) right 0 repeat-y; width:2px !important; border:none;}

.register-table-one thead td.bg-table-top-left { background:url(../img/bg-table-reg-left-t-u.png) 0 0 no-repeat; padding:0;}
.register-table-one thead td.bg-table-top { background:url(../img/bg-table-reg-top.png) 0 0 repeat-x;padding:0;}
.register-table-one thead td.bg-table-top-right { background:url(../img/bg-table-reg-right-t-u.png) right 0 no-repeat;padding:0;}

.register-table-one tfoot td.bg-table-bottom-left { background:url(../img/bg-table-reg-left-b-u.png) 0 bottom no-repeat; padding:0;}
.register-table-one tfoot td.bg-table-bottom { background:url(../img/bg-table-reg-bottom.png) 0 bottom repeat-x;padding:0;}
.register-table-one tfoot td.bg-table-bottom-right { background:url(../img/bg-table-reg-right-b-u.png) right bottom no-repeat;padding:0;}

/* public opinion */
.public-opinion p { color:#2e6375;}
.public-opinion ul {list-style:none; margin-left:26px;}
.public-opinion ul li {color:#2e6375;}
.public-opinion ul li a {color:#2e6375;}

.result-opinion { margin:40px 26px;color:#2e6375; width:548px;}
.result-opinion td.small { width:30%;}
td.result {height:15px; background:#fff; width:70%;}
div.bg-result { height:15px; background:#90c0b8;}


/* gallery style */
.gallery-page { padding: 20px 15px 0 22px; }
.gallery-page ul { margin:0;padding:0; }
.gallery-page ul li { float:left; list-style: none; margin:0 0 0 42px; width: 160px; position: relative}
.gallery-page ul li.first { margin-left:0 }
.gallery-page ul li a {}
.gallery-page ul li p { margin:15px 0; text-align: center; font-size: 100% }
.gallery-page .dotted-line { margin: 0 3px }

.gallery-page .corner-top { position: absolute; top:0; width: 160px;}
.gallery-page .corner-top .tl { background: url("../img/bg-ramka-news-all.png") no-repeat scroll 0 0 transparent; width: 3px; height: 110px; left:0 }
.gallery-page .corner-top .tr { background: url("../img/bg-ramka-news-all.png") no-repeat scroll right 0 transparent; width: 3px; height: 110px; right:0 }
.gallery-page .corner-top div { position: absolute;  }


.gallery-page .corner-bottom {}
.gallery-page .corner-bottom .bl {}
.gallery-page .corner-bottom .br {}

/* other */
.img-news-one {margin:0 25px; float:left; height:200px; width:203px; text-align:center; position:relative;}
.news-one-img { text-align:center; height:110px; width:109px; overflow:hidden; position:relative;}

.ramka-news-one {background:url(../img/bg-ramka-news-one.png) 0 0 no-repeat; height:200px; position:absolute; top:0; left:0; width:203px}
.ramka-news-all {background:url(../img/bg-ramka-news-all.png) 0 0 no-repeat; height:110px; top:0; left:0; width:109px; position:absolute;}

.helpful-links { margin:20px 26px;}

.left {float:left;}
.right {float:right;}
.clear {clear:both;}

h1 {font-size:150%; margin:16px 20px;font-weight:normal; color:#1A4757;}
h2 {font-size:125%; margin:17px 20px;font-weight:normal; color:#1A4757;}
h3 {font-size:115%; font-weight:normal; margin:17px 20px; color:#1A4757;}
h4 {margin:17px 20px;font-weight:normal;}
h5 {margin:17px 20px;font-weight:normal;}
h6 {margin:17px 20px;font-weight:normal;}

a {color:#4e8aa0; font-size:70%;}

p {color:#4d4d4d; font-size:80%; margin: 0;}

p a { font-size:100%;}

p img {margin:-20px 0;}

p a img { margin:5px 10px 5px 0; float:left;}

.p-info-council {margin:0 !important; color:#2e6375; font-weight:bold;} /* жирный синий */
.p-info-council-small { font-size:70% !important;color:#2e6375;margin:0 !important;} /* маленький синий */

.p-deep-blue { font-weight:bold; color:#407d93; margin:20px 20px 20px 0; line-height:140%;} /* темно-синий */

ul.blue-square { list-style:square; margin:20px 45px;} /* список с маркерами в виде синих квадратов */
ul.blue-square li { color:#407d93; font-size:70%; margin:2px 0;}
ul.blue-square li span { color:#4e4e4e;}

a.a-name-order { font-size:100%; font-weight:bold; color:#2e6375; text-decoration:none;} /* темно-синяя жирная ссылка */

.xx-small {font-size:45% !important;}
.x-small {font-size:65% !important;}
.small {font-size:70% !important;}
.medium {font-size:80% !important;}
.large {font-size:90% !important;}
.x-large {font-size:120% !important;}
.xx-large {font-size:140% !important;}

img.left {float:left; margin:5px 10px 5px 0; }
img.right {float:right; margin:5px 0 5px 10px; }

ul,ol { margin:10px 20px; padding:0; list-style-position:inside;}
li { margin:5px 0; color:#4D4D4D; font-size:80%;}
li a {font-size:100%;}
