/* CSS Document */

h1{font-family:Arial, Helvetica, sans-serif; color: #074c74; font-size:14pt; font-weight:normal;}

h2{font-family:Arial, Helvetica, sans-serif; color: #074c74; font-size:11pt;}

h3{font-family:Arial, Helvetica, sans-serif; color: #F66013; font-size:11pt;}

h4{font-family:Arial, Helvetica, sans-serif; color: #074c74; font-size:14pt; font-weight:normal;}

*{margin:0px; padding:0px}

img{border:none;}

body{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: smaller;
}

body a{
color:#074c74;
}
.PostText blockquote,.PostText2 blockquote{background-color:#F1F1F1;font-style:italic;padding:5px;margin:13px 20px 13px 9px}
.PostText,.PostText2{line-height:150%}
.PostText p,.PostText2 p{text-indent:15px;margin-top:5px}
.main{
min-width:1000px;
}

/* Header */

.header{
background:url(/wp-content/themes/transparentia/img/header_bg.gif) left repeat-y;
padding:0px 0px 0px 28px;
}

.header_table{
width:100%;
}

.header_table td{
vertical-align:top;
}

.header_table .top_tr{
font-size:10px;
}

.header_table .top_tr .leftcol{
height:26px;
color:#f66013;
background:url(/wp-content/themes/transparentia/img/htop_bg.gif) bottom repeat-x;
padding:15px 0px 0px 0px;
}

.header_table .top_tr .leftcol .links{
background:url(/wp-content/themes/transparentia/img/header_links.gif) left bottom no-repeat;
padding:0px 0px 14px 5px;
}

.header_table .top_tr .leftcol .links .abold span{
text-transform:uppercase;
}

a.abold{
font-weight:bold;
}

.header_table .top_tr .rightcol{
height:26px;
text-align:right;
background:url(/wp-content/themes/transparentia/img/htop_bg.gif) bottom repeat-x;
padding:15px 5px 0px 0px;
}

.header_table .logo_tr .leftcol{
height:67px;
padding:9px 0px 0px 9px;
}

.header_table .logo_tr .leftcol .logo{
float:left;
}

.header_table .logo_tr .leftcol .ptitle{
width:400px;
float:left;
font-size:26px;
color:#074c74;
padding:22px 0px 0px 15px;
}

.header_table .logo_tr .rightcol{
height:76px;
width:230px;
background:url(/wp-content/themes/transparentia/img/hsearch_bg.gif) top right no-repeat;
}

.header_table .logo_tr .rightcol .auth_form{
height:20px;
float:right;
text-align:right;
padding:40px 54px 0px 0px;
}

.header_table .logo_tr .rightcol .auth_form .tlinks{
height:20px;
color:#f66013;
font-size:10px;
}

.header_table .logo_tr .rightcol .auth_form .tlinks a{
font-weight:bold;
}

.header_table .logo_tr .rightcol .auth_form .tlinks .button{
float:right;
}

.header_table .logo_tr .rightcol .auth_form .tlinks div{
float:right;
padding:2px 5px 0px 0px;
}

.header_table .logo_tr .rightcol .auth_form .slink{
font-size:10px;
clear:both;
}

.header_table .logo_tr .rightcol .auth_form .slink a{
background:url(/wp-content/themes/transparentia/img/tlink_bg.gif) right no-repeat;
padding:0px 15px 0px 0px;
}

.header_table .logo_tr .rightcol .search_form{
height:20px;
float:right;
padding:40px 54px 0px 0px;
}


.header_table .logo_tr .rightcol .search_form .input_text{
height:15px;
width:137px;
float:left;
border:1px solid #074c74;
margin:0px 5px 0px 0px;
font-size:11px;
color:#999999;
padding:0px 3px;
}
.input_text{
height:15px;
float:left;
border:1px solid #074c74;
margin:5px 5px 0px 0px;
font-size:11px;
color:#999999;
padding:0px 3px;
}

.header_table .logo_tr .rightcol .search_form .button{
float:left;
}

/* Content */

.content{
font-size:1em;
padding:0px 27px 0px 21px;
}

.content .ctitle_table{
width:100%;
}

.content .ctitle_table td{
vertical-align:top;
}

.content .ctitle_table .leftcol{
width:132px;
background:url(/wp-content/themes/transparentia/img/ctitle_border.gif) left repeat-y;
padding:30px 0px 0px 16px;
}

.content .ctitle_table .centcol{
padding:30px 35px 0px 35px;
}

.content .ctitle_table .centcol h1{
color:#f66013;
}

.content .ctitle_table .centcol .blog_title h1{
color:#074c74;
}

.content .ctitle_table .rightcol{
width:148px;
}

.content .blog_title{
background:url(/wp-content/themes/transparentia/img/border.gif) left repeat-y;
padding:30px 0px 0px 175px;
margin-left:6px;
}

.blog_titleX{
/*background:url(/wp-content/themes/transparentia/img/border.gif) left repeat-y;*/
padding:5px 0px 0px 5px;
margin-bottom:15px;
}

.content .ctitle_table .blog_title{
background:none;
padding-left:0px;
padding-top:0px;
margin:0px;
}

.content .blog_title h1{
padding:0px 0px 3px 0px;
}

.content .blog_title a{
color:#f66013;
font-size:0.75em;
margin:0px 0px 0px 8px;
}

.blog_titleX a{
color:#f66013;
font-size:0.75em;
margin:0px 0px 0px 0px;
}


.content_table{
width:100%;
}

.content_table td{
vertical-align:top;
}

.content_table .leftcol{
width:148px;
font-size:0.8em;
padding:20px 0px 0px 0px;
}

.content_table .leftcol h2{
font-size:1.4em;
padding:0px 0px 10px 5px;
}

.content_table .leftcol .projul{
font-weight:bold;
color:#f66013;
}

.content_table .leftcol .projul a{
font-weight:normal;
}

.content_table .leftcol ul{
list-style:none;
padding:0px 0px 0px 6px;
}

.content_table .leftcol ul.razdely_ul li{
font-weight:bold;
}

.content_table .leftcol ul.razdely_ul li li{
font-weight:normal;
}

.content_table .leftcol ul li{
background:url(/wp-content/themes/transparentia/img/ul1.gif) 0px 3px no-repeat;
padding:0px 0px 0px 9px;
margin:2px 0px 12px 0px;
}

.content_table .leftcol ul li.liact{
background:url(/wp-content/themes/transparentia/img/ul1act.gif) 0px 3px no-repeat;
}

.content_table .leftcol ul li li{
font-weight:normal;
background:url(/wp-content/themes/transparentia/img/ul2.gif) 0px 3px no-repeat;
padding:0px 0px 0px 6px;
margin:2px 0px;
}

.content_table .leftcol .tcell{
border-right:1px solid #074c74;
padding:18px 0px 28px 0px;
}

.content_table .leftcol .tcell .tc_body{
border-bottom:2px solid #e77817;
padding:0px 5px 0px 0px;
}

.content_table .leftcol .tcell .tc_body ul{
font-weight:bold;
color:#f66013;
}

.content_table .leftcol .tcell .tc_body ul a{
font-weight:normal;
}

.content_table .leftcol .tcell .title{
height:27px;
background:#074c74;
font-family:Arial, Helvetica, sans-serif;
color: #fff;
font-size:1.4em;
font-weight:bold;
padding:8px 0px 0px 10px;
margin:0px 0px 10px 0px;
}

.pfile_table{
width:100%;
margin-top:5px;
}

.pfile_table td{
width:33%;
vertical-align:top;
}

.pfile_table td table{
margin-right:15px;
}

.pfile_table td table, .pfile_table td table td{
width:auto!important;
font-size:0.9em;
}

.pfile_table td table td{
padding-top:7px;
padding-bottom:7px;
}

.pfile_table td table .icontd{
width:20px;
padding:9px 10px 0px 0px;
}

/* Document Body */

.content_table .centcol{
padding:20px 35px 0px 35px;
}

.content_table .centcol .lastz_table{
width:100%;
margin-bottom:15px;
}

.content_table .centcol .lastz_table td{
width:50%;
vertical-align:top;
border-bottom:2px solid #E77817;
padding:15px 0px;
}

.content_table .centcol .lastz_table ul{
font-size:0.7em;
list-style:none;
padding:0px 20px 0px 0px;
}

.content_table .centcol .lastz_table ul li{
background:url(/wp-content/themes/transparentia/img/ul2.gif) left no-repeat;
padding:3px 0px 3px 10px;
}

.content_table .centcol .newstitle{
width:100%;
margin:0px 0px 10px 0px;
}

.content_table .centcol .newstitle td{
vertical-align:top;
}

.content_table .centcol .newstitle .date{
height:17px;
width:100px;
font-weight:bold;
color:#E77817;
background:url(/wp-content/themes/transparentia/img/ntitile.gif) right no-repeat;
padding:2px 0px 0px 0px;
}

.content_table .centcol .newstitle .title{
font-weight:bold;
color:#494949;
padding:2px 0px 0px 15px;
}

.content_table .centcol .newsbttm{
padding:10px 0px 20px 0px;
}

.content_table .centcol .newsbttm table{
width:100%;
}

.content_table .centcol .newsbttm table td{
width:50%;
vertical-align:top;
}

.content_table .centcol .newsbttm table .author{
font-weight:bold;
font-size:0.8em;
color:#666666;
}

.content_table .centcol .newsbttm table .author span{
color:#E77817;
font-weight:normal;
}

.content_table .centcol .newsbttm table .comments{
text-align:right;
}

.content_table .centcol .newsbttm table .comments a{
color:#666666;
font-weight:bold;
}

.content_table .centcol .newsbttm table .comments .numb{
color:#E77817;
}

.content_table .centcol .newsbttm table .comments .numb a{
font-weight:normal;
color:#E77817;
}

.content_table .centcol .psyst{
border-bottom:2px solid #e77817;
padding:0px 0px 15px 0px;
}

.content_table .centcol .psyst .title{
color:#494949;
font-weight:bold;
}

.content_table .centcol .psyst .date{
color:#074c74;
font-size:0.8em;
padding:5px 0px 5px 0px;
}

.content_table .centcol .psyst .date span{
font-weight:bold;
color:#f66013;
}

.content_table .centcol .pfiles{
border-bottom:2px solid #e77817;
padding:15px 0px 15px 0px;
}

.content_table .centcol .uploadfiles{
font-size:.85em;
padding:15px 0px 15px 0px;
}

.content_table .centcol .uploadfiles h4{
padding-bottom:10px;
}

.content_table .centcol .uploadfiles .uf_form{
width:580px;
margin:auto;
padding:20px 0px 0px 0px;
}

.content_table .centcol .uploadfiles .uf_form table{
width:100%;
}

.content_table .centcol .uploadfiles .uf_form table td{
vertical-align:top;
padding:5px 0px;
}

.content_table .centcol .uploadfiles .uf_form table .labeltd{
width:85px;
color:#666666;
padding:5px 10px 5px 0px;
}

.content_table .centcol .uploadfiles .uf_form table .inputtd{
font-size:0.85em;
color:#074c74;
}

.content_table .centcol .uploadfiles .uf_form table .inputtd .input_file{
width:400px;
}

.content_table .centcol .uploadfiles .uf_form table .inputtd textarea{
width:470px;
height:75px;
font-family:Tahoma;
font-size:11px;
color:#333333;
border:1px solid #074c74;
padding:0px 0px 0px 5px;
}

.content_table .centcol .uploadfiles .uf_form table .inputtd .button{
margin:5px 3px 0px 0px;
}

/* RightCol */

.content_table .rightcol{
font-size:0.8em;
width:148px;
}

.content_table .rightcol .tcell{
border-left:1px solid #074c74;
padding:18px 0px 28px 0px;
}

.content_table .rightcol .tcell .tc_body{
border-bottom:2px solid #e77817;
padding:10px;
}

.content_table .rightcol .tcell .title{
height:27px;
background:#074c74;
font-family:Arial, Helvetica, sans-serif; color: #fff;
font-size:1.4em;
font-weight:bold;
padding:8px 0px 0px 10px;
margin:0px 0px 5px 0px;
}

.content_table .rightcol .tcell .fav_ul{
list-style:none;
margin:0px;
padding:0px;
}

.content_table .rightcol .tcell .fav_ul li{
font-weight:bold;
color:#f66013;
background:none;
padding:0px;
list-style:none;
margin:8px 0px 8px 0px;
}

.content_table .rightcol .tcell .fav_ul li ul{
margin-bottom:20px;
}

.content_table .rightcol .tcell .fav_ul li li{
font-weight:normal!important;
padding:0px;
list-style:none;
}

.content .blogscell{
font-size:1em;
margin:0px 0px 18px 0px;
}

.content .blogscell .ctitle{
height:27px;
font-family:Arial, Helvetica, sans-serif;
color: #074C74;
font-size:1.4em;
font-weight:bold;
padding:8px 0px 0px 10px;
margin:0px 0px 5px 0px;
}

.content .blogscell .bc_body{
border-left:1px solid #074C74;
background:#EBF0F3;
padding:10px 5px 10px 10px;
}

.content .blogscell .bc_body ul{
list-style:none;
}

.content .blogscell .bc_body ul li{
white-space: nowrap;
font-weight:bold;
font-size:1em;
color:#f66013;
margin:5px 0px;
}

.content .blogscell .bc_body ul li li{}

/* Footer */

.footer{
padding:0px 27px 10px 28px;
}

.footer .footerbody{
border-left:1px solid #074C74;
}

.footer .footerbody .f_top{
height:28px;
padding:5px 10px 0px 10px;
font-size:11px;
}

.footer_table{
width:100%;
font-size:0.8em;
}

.footer_table td{
vertical-align:top;
}

.footer_table .top_tr .leftcol{
height:38px;
width:40%;
vertical-align:bottom;
color:#fff;
background:#074C74;
border-right:11px solid #F66013;
padding:5px 0px 5px 10px;
}

.footer_table .top_tr .leftcol.flpartners{
width:25%!important;
}

.footer_table .top_tr .rightcol{
color:#074C74;
line-height:15px;
border-right:49px solid #F66013;
padding:5px 0px 5px 25px;
}

.footer_table .copyright_tr .leftcol{
padding:15px 0px 0px 10px;
}

.footer_table .copyright_tr .rightcol{
color:#333333;
padding:15px 0px 15px 0px;
}

.footer_table .copyright_tr .rightcol span{
font-weight:bold;
color:#E77817;
margin-left:25px;
}

.footer_table .copyright_tr .rightcol .counters{
padding:23px 0px 0px 25px;
}

.footer_table .copyright_tr .rightcol .counters a{
margin:0px 5px 0px 0px;
}

.message { color: #333; background: url(/wp-content/themes/transparentia/img/message.png) no-repeat bottom left; margin-bottom: 1em; }
.message dt { height: 25px; padding-left: 34px; background: url(/wp-content/themes/transparentia/img/message.png) no-repeat top left; color: #fff; }
.message dt strong { height: 23px; padding-top: 2px; font-weight: bold; display: block; background: url(/wp-content/themes/transparentia/img/message.png) no-repeat top right; }
.message dd { margin-left: 14px; padding: 7px 14px 9px 0; background: url(/wp-content/themes/transparentia/img/message.png) no-repeat bottom right; }

.alarm { background: url(/wp-content/themes/transparentia/img/alarm.png) no-repeat bottom left; }
.alarm dt { background: url(/wp-content/themes/transparentia/img/alarm.png) no-repeat top left; }
.alarm dt strong { background: url(/wp-content/themes/transparentia/img/alarm.png) no-repeat top right; }
.alarm dd { background: url(/wp-content/themes/transparentia/img/alarm.png) no-repeat bottom right; }

/* form */



.i-text { padding: 1px; }
.i-text, .h-button, textarea { border: 1px solid #074c74; background: #fff; }


span.button { display: -moz-inline-box; display: inline-block; cursor: pointer; border: none; height: 18px; margin: 0 6px 0px 0!important; padding: 0 0 0 0!important; background: url(/wp-content/themes/transparentia/img/button.png) no-repeat; }
span.button .i-button { display: -moz-inline-box; display: inline-block; color: #fff!important; white-space: nowrap; cursor:pointer; font: bold 13px/1 Tahoma; letter-spacing: 0px; background: url(/wp-content/themes/transparentia/img/button.png) no-repeat right 3px; height: 23px!important; width: auto; overflow: visible; border: none!important; margin: -3px 0px 0 8px!important; padding: 0 10px 0 0!important; }

/* форма обратной связи */
.f-back { margin-right: -15px; }
.f-back textarea { font: 1em Verdana; }
.f-back input { vertical-align: middle; }
.f-back p { margin-bottom: .8em; position: relative; left: -12px; overflow: visible; height: 24px; }
.f-back .text { height: 125px; }
.f-back label { position: relative; left: 12px;  float: left; width: 20%; font-size: 0.85em; font-family: Arial; }
.f-back label img { position: absolute; left: -12px;  top: 6px; }
.f-back .i-text, .f-back select { border: none; width: 99%; }
.f-back select { float: right; width: 99.9%; border: none; } 
.f-back .container { float: right; width: 78%; border: 1px solid #074c74; }
.f-back .actions .container { border: none; position: relative; left: -1px; } 
.f-back .container { padding: 1px; }
.f-back textarea { float: right; border: none; width: 99.9%; height: 120px; }
.error { position: absolute; right: -165px; bottom: 4px; background: url(/wp-content/themes/transparentia/img/error.gif) no-repeat right top; color: #074c74;  width: 162px; font-size: .85em; line-height: 1em; }
.error-footer { background: url(/wp-content/themes/transparentia/img/error-footer.gif) no-repeat left bottom; padding: 6px 11px 9px 33px; display: block; }

