/**
* Файл style_main.css - файл стилей (для сайта)
*
* @author Дмитрий Щербаков <info@atomcms.ru>
*/

/* НАЧАЛО - Очистка */
html{font-size:100.01%;}
body{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:12px;line-height:1.2;}
a img,:link img,:visited img{border:none;}
a.imglink:visited,a.imglink:link,a.imglink:active,a.imglink:hover{text-decoration:none;border:0px;}
form label{cursor:pointer;}
fieldset{border:none;}
address,abbr{font-style:normal;}
h1,h2,h3,h4,h5,h6{font-family:"Times New Roman";}
/* КОНЕЦ - Очистка */

/* НАЧАЛО - Основные определенния */
body{background:transparent url('pics/bg.png') top center no-repeat;color:#000;margin:0px;padding:0px;text-align:center;}
acronym{border-bottom:#000 1px dotted;cursor:help;}
a:link{color:#0055CC;}
a:visited{color:#990099;}
a:active,a:hover{color:#CC0000;}
.clear{clear:both;}
.left{float:left;}
.right{float:right;}
.curhand{cursor:pointer;}
/* КОНЕЦ - Основные определенния */

/* НАЧАЛО - Страница с ошибками и блокировкой сайта */
#err-title{padding-top:100px;padding-bottom:50px;text-align:center;}
#err-msg-block{text-align:center;}
#err-message{font-weight:bold;font-size:16px;}
/* КОНЕЦ - Страница с ошибками и блокировкой сайта */

/* НАЧАЛО - Основа */
#all{text-align:left;margin:0px auto;padding:0;width:960px;}
#body1{background-color:#294A93;} /* синий */
#body2{background-color:#993300;} /* красно-коричневый */
#body3{background-color:#117C55;} /* бирюзовый */
#body4{background-color:#990000;} /* красный */
#body5{background-color:#990033;} /* красный */
#body6{background-color:#990066;} /* сиреневы */
#body7{background-color:#990099;} /* фиолет */
#body8{background-color:#660099;} /* фиолте2 */
#body9{background-color:#330099;} /* синий */
#body10{background-color:#000099;} /* синий2 */
#body11{background-color:#003399;} /* синий3 */
#body12{background-color:#006699;} /* сине-зеленый */
#body13{background-color:#009999;} /* бирюзовый */
#body14{background-color:#009966;} /* зеленый */
#body15{background-color:#009933;} /* зеленый2 */
#body16{background-color:#669900;} /* желтозелены */
#body17{background-color:#999900;} /* желтозеленый2 */
#body18{background-color:#996600;} /* коричневый */

/*#all{text-align:left;margin:0px auto;padding:0;width:1000px;min-width:1000px;max-width:1600px;width:expression(document.body.clientWidth < 1001 ? "1000px" : document.body.clientWidth > 1601? "1600px" : "auto");}*/
/* КОНЕЦ - Основа */

/* НАЧАЛО - Шапка */
#header{height:116px;}
#header-menu{font-size:14px;font-weight:bold;padding-top:30px;}
a.header-lnk:link,a.header-lnk:visited{color:#FFF;opacity:0.5;text-decoration:none;display:block;float:left;margin-right:30px;}
a.header-lnk:active,a.header-lnk:hover{color:#FFF;opacity:1;text-decoration:none;display:block;float:left;margin-right:30px;}
/* КОНЕЦ - Шапка */

/* НАЧАЛО - Меню */
#menu{height:83px;}
.menu-lnk{height:83px;display:block;float:left;font-weight:bold;text-align:center;}

a.menu-lnk1:link,a.menu-lnk1:visited{color:#FFF;text-decoration:none;background:transparent url('pics/menu1.png') no-repeat;width:162px;}
a.menu-lnk1:active,a.menu-lnk1:hover{color:#FFF;text-decoration:none;background:transparent url('pics/menuact1.png') no-repeat;width:162px;}
a.menu-lnk2:link,a.menu-lnk2:visited{color:#FFF;text-decoration:none;background:transparent url('pics/menu2.png') no-repeat;width:90px;}
a.menu-lnk2:active,a.menu-lnk2:hover{color:#FFF;text-decoration:none;background:transparent url('pics/menuact2.png') no-repeat;width:90px;}
a.menu-lnk3:link,a.menu-lnk3:visited{color:#FFF;text-decoration:none;background:transparent url('pics/menu3.png') no-repeat;width:97px;}
a.menu-lnk3:active,a.menu-lnk3:hover{color:#FFF;text-decoration:none;background:transparent url('pics/menuact3.png') no-repeat;width:97px;}
a.menu-lnk4:link,a.menu-lnk4:visited{color:#FFF;text-decoration:none;background:transparent url('pics/menu4.png') no-repeat;width:94px;}
a.menu-lnk4:active,a.menu-lnk4:hover{color:#FFF;text-decoration:none;background:transparent url('pics/menuact4.png') no-repeat;width:94px;}
a.menu-lnk5:link,a.menu-lnk5:visited{color:#FFF;text-decoration:none;background:transparent url('pics/menu5.png') no-repeat;width:141px;}
a.menu-lnk5:active,a.menu-lnk5:hover{color:#FFF;text-decoration:none;background:transparent url('pics/menuact5.png') no-repeat;width:141px;}
a.menu-lnk6:link,a.menu-lnk6:visited{color:#FFF;text-decoration:none;background:transparent url('pics/menu6.png') no-repeat;width:147px;}
a.menu-lnk6:active,a.menu-lnk6:hover{color:#FFF;text-decoration:none;background:transparent url('pics/menuact6.png') no-repeat;width:147px;}
a.menu-lnk7:link,a.menu-lnk7:visited{color:#FFF;text-decoration:none;background:transparent url('pics/menu7.png') no-repeat;width:110px;}
a.menu-lnk7:active,a.menu-lnk7:hover{color:#FFF;text-decoration:none;background:transparent url('pics/menuact7.png') no-repeat;width:110px;}
a.menu-lnk8:link,a.menu-lnk8:visited{color:#FFF;text-decoration:none;background:transparent url('pics/menu8.png') no-repeat;width:119px;}
a.menu-lnk8:active,a.menu-lnk8:hover{color:#FFF;text-decoration:none;background:transparent url('pics/menuact8.png') no-repeat;width:119px;}

.menu-lnk-padding1{padding-top:40px;}
.menu-lnk-padding2{padding-top:35px;}
.menu-lnk-padding3{padding-top:25px;}
/* КОНЕЦ - Меню */

/* НАЧАЛО - Основная часть - Контент */
#main{width:960px;height:430px;}
#content{background:#FFF;padding:20px;}
#prefooter{background:transparent url('pics/prefooter.png') no-repeat;width:960px;height:87px;}
/* КОНЕЦ - Основная часть - Контент */

/* НАЧАЛО - Подвал */
#footer{position:relative;margin-top:-40px;background:transparent url('pics/footer.png') no-repeat;width:960px;height:80px;font-size:10px;color:#FFF;}
#footer-padd{text-align:right;font-size:18px;padding-top:25px;padding-right:50px;}
#footer-padd strong{font-size:24px;}
#postfooter{font-size:10px;color:#FFF;padding-left:10px;line-height:1.5;padding-bottom:10px;}
a.ip-link:visited,a.ip-link:link,a.ip-link:active,a.ip-link:hover{color:#FFF;text-decoration:none;}
/* КОНЕЦ - Подвал */

/*##################################################################*/
/*#################### РАЗЛИЧНЫЕ КЛАССЫ СИСТЕМЫ ####################*/
/*##################################################################*/

/* НАЧАЛО - СТИЛЬ ДЛЯ крошек хлеба */
.kroshki-hleba{font-size:11px;font-weight:bold;line-height:1.2;margin-top:0px;margin-bottom:10px;text-align:left;}
a.kroshka:link{text-decoration:none;border:0px;}
a.kroshka:visited{text-decoration:none;border:0px;}
a.kroshka:active,a.kroshka:hover{text-decoration:none;border:0px;}
/* КОНЕЦ - СТИЛЬ ДЛЯ крошек хлеба */

/* НАЧАЛО - СТИЛЬ ДЛЯ панели со страницами и датами */
.link-panel{margin-bottom:20px;}
.link-panel p{margin:0px;padding:0px;margin-top:10px;}
.link-panel a:link{background-color:#CDE4F1;border:1px solid #000;color:#000;padding:0px 2px 0px 2px;text-decoration:none;}
.link-panel a:visited{background-color:#CDE4F1;border:1px solid #000;color:#000;padding:0px 2px 0px 2px;text-decoration:none;}
.link-panel a:active,.link-panel a:hover,.link-panel-active{background-color:#FFF;border:1px solid #000;color:#000;padding:0px 2px 0px 2px;text-decoration:none;}
/* КОНЕЦ - СТИЛЬ ДЛЯ панели со страницами и датами */

/* НАЧАЛО - СТИЛЬ ДЛЯ количества публикаций на странице */
.onpage-block{text-align:left;margin-top:10px;margin-bottom:10px;}
/* КОНЕЦ - СТИЛЬ ДЛЯ количества публикаций на странице */

/* НАЧАЛО - СТИЛЬ ДЛЯ всплыващего сообщения (tooltip) */
.tooltip{display:none;background-color:#FFA;border:1px solid #CC9;padding:3px;font-size:13px;-moz-box-shadow:2px 2px 11px #666;-webkit-box-shadow:2px 2px 11px #666;}
/* КОНЕЦ - СТИЛЬ ДЛЯ всплыващего сообщения (tooltip) */

/* НАЧАЛО - СТИЛЬ ДЛЯ элементов типа FAQ */
.faq-ask{background:#C0C0C0;border:1px #000 solid;padding:5px;margin-top:10px;cursor:pointer;}
.faq-answer{display:none;border:1px #000 solid;border-top:0px;padding:5px;}
.faq-form-title{padding-bottom:3px;padding-top:10px;}
/* КОНЕЦ - СТИЛЬ ДЛЯ элементов типа FAQ */

/* НАЧАЛО - СТИЛЬ ДЛЯ окошка загрузки Ajax */
.waiter{display:none;text-align:center;font-weight:bold;position:absolute;left:50%;margin-left:-110px;top:200px;background:#FFF;border:2px #B0C4DE solid;padding:5px;z-index:100000;}
/* КОНЕЦ - СТИЛЬ ДЛЯ окошка загрузки Ajax */

/* НАЧАЛО - СТИЛЬ ДЛЯ определенных элементов HTML */
select.sel-normal{background:#C0C0C0;border:1px #000 solid;}
textarea.textarea-full{background:#C0C0C0;height:100px;width:100%;border:1px #000 solid;}
input.edit-full{background:#C0C0C0;width:100%;border:1px #000 solid;}
input.edit-normal{background:#C0C0C0;border:1px #000 solid;}
input.check-normal{background:#C0C0C0;border:1px #000 solid;}
input.button-full{background:#C0C0C0;font-weight:bold;width:100%;border:1px #000 solid;margin-top:5px;cursor:pointer;}
input.button-normal{background:#C0C0C0;font-weight:bold;border:1px #000 solid;margin-top:5px;cursor:pointer;}
/* КОНЕЦ - СТИЛЬ ДЛЯ определенных элементов HTML */

/* НАЧАЛО - СТИЛЬ ДЛЯ элементов на странице */
.pubdate-image{width:200px;padding-right:10px;}
.pubdate-text{width:745px;}
.pubdate-date{color:#666;font-size:14px;}
.sys-table{border:0px;border-collapse:collapse;width:100%;}
.sys-table td{padding-bottom:30px;}
.sys-title{font-size:12px;font-weight:bold;}
.sys-info{font-size:10px;font-weight:normal;}
.sys-text{margin:0px;padding:0px;padding-top:5px;}
ul.sys-ul-main{margin:5px 0px 0px 0px;}
ul.sys-ul-sub{margin:0px 0px 0px 20px;}
ul.sys-ul-subsub{margin:0px;}
li {padding-top:3px;}
.sys-top-links{font-size:10px;font-weight:bold;text-align:right;}
.required{color:#D70000;}
.debug-info{padding-top:5px;font-size:10px;text-align:center;}
/* КОНЕЦ - СТИЛЬ ДЛЯ элементов на странице */