html{margin:0;padding:0;height:100%;}
body{margin:0;padding:0;height:100%;color:#3C3C3C;font-family:"Arial", Verdana;background-color:#FFFFFF;}
h1, h2, h3, h4, h5, h6 {margin-bottom:0.5em}
h1{font-size:1.3em}
h2{font-size:1.2em}
h3, h4, h5, h6 {font-size:1.1em; color:#3B3B3B;}
p{margin-top: 0em;margin-bottom:10px; padding-top:0; padding-bottom:0; text-align:left}
hr{border-bottom-color: #adadad; border-top-color: #FFFFFF; border-left-color: #FFFFFF; border-right-color: #FFFFFF; border-width: 1px;}

a:link, a:visited{emext-shadow: 1px 1px 1px #020202;text-decoration:none;font-weight:normal}


a:link{color:#FCFCFC}
a:visited{color:#FCFCFC}
a:hover{color:#E0A634;text-decoration:underline}

#apage {color:#429dd6}




table{font-size:1em} /* make <td> sizes relative to body size! */
table tbody{font-size:1.1em; margin:0;padding:0;border:0px none; }
td{vertical-align:top}
pre{padding:0.75em 1.5em;border:1px solid #ccc;font-size:12px}
fieldset{margin:1px;padding:2px 1px;border: 1px solid #444}
div{margin:0;padding:0}
img, a img {border:0px none;border: 0px #ffffff solid; -moz-border-radius: 15px; -webkit-border-radius: 15px;-khtml-border-radius:15px;border-radius: 15px; }

.img {border:0px none; border: 0px #ffffff solid; -moz-border-radius: 0px; -webkit-border-radius: 0px;-khtml-border-radius:0px;border-radius: 0px;}

html{margin:0;padding:0;font:14px Tahoma;color:#000;}
body{margin:0;padding:0;}




body{margin:0;padding:0;background-image:url('images/butyrskoe_bg_head.jpg');background-position:center top;background-repeat:no-repeat;}

.submitted {display: none;}



#bbg{margin:0;padding:0 0 0 0;}
#lcb{margin:0;padding:0;}
#lcw{float:left;margin:0;padding:0 0 150px 0;width:267px;}

#ccb{margin:0 0 0 0;padding:0 0 0 0;text-align:left;}
#ccw{margin:10px 4px 0 0;padding:4px 10px; text-align:left;}
#ccw .content{font-size:120%;line-height:1.3em; text-align:left; width}
#clir{clear:both;margin:auto;padding:0;line-height:0;font-size:0;border:1px solid #F1F2ED}



#mmnu{display:block;text-align:left;margin:0;padding:0px 0px 0px 25px; list-style: none inside;position:relative;top:-55px;}

#mmnu li{margin:1px 0;padding:7px 1px 6px 18px;background-image:url('images/pic_menu_004.png');background-position:center bottom;background-repeat:no-repeat;}


#mmnu li a{padding:1px 0;font-size:11pt; font-weight:bold; text-decoration: none; text-transform: uppercase;}

#mmnu li a:hover{text-decoration:none;color:#ffffff}

#mmnu li a:hover{text-decoration:none;color:#FFFC00}


.td_img {width:120px; text-align:left;} /*ширина столбца с картинкой для раздела*/
#mtexta3 {font-size: 11pt; text-shadow: 0px 0px 0px #05803F;color: #05803F;text-align: left; font-weight:bold; text-decoration:underline;  } /*ссылка-заголовок для раздела*/
#mtexta5{font-size: 9pt; text-shadow: 0px 0px 0px #333333;color: #333333;text-align: left; text-decoration:underline; line-height:0.2;}
#p_content {line-height:0.25}
.td_content {width:49%;} /*ширина столбца в разделе*/
.td_content2 {width:2%;} /*расстояние между столбцами в разделе*/



.view-news5{padding:5px 3px;font-size:115%}
.view-news5 .views-row{clear:left;padding:5px 0;}
.view-news5 .views-field-created{float:left;margin:0 3px;width:70px;text-align:right}
.view-news5 .views-field-created .field-content{padding:1px 3px;background-color:#a02;color:#ffe;font-weight:bold}
.view-news5 .views-field-title{margin:0 3px 0 80px;padding:1px 3px;text-align:justify}
.view-news5 .views-field-title .field-content{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;}

.views-field-created .field-content{padding:1px 3px;color:#ffe;font-weight:bold}
.views-field-body .field-content {color:#DDDDDD}


.tablecontent
{
    border: 2px solid #98A5B1;
    border-collapse: collapse;
}
.tablecontent tr td
{
    border: 1px solid #A7ACB1; background-color:#F5F5F5;color:#0A3658;
    padding-left: 10px;
    text-align: left;
}
.tablecontent .contp
{
    text-align: left;
    text-indent: 0em;
    padding: 2px 0px 2px 5px;
    border: 0px;
}

.tablecontent .conttabhead
{
   background-color: #D7E6F2;
   padding-left: 10px;
   text-align: left;
}







.tablefut
{
    border: 0px;
    border-collapse: 0px;
    width:90%;
}
.tablecontent tr td
{
    border: 0px solid ;
    padding-left: 0px;
    text-align: left;
}
.tablecontent .contp
{
    text-align: center;
    text-indent: 0em;
    padding: 0px 0px 0px 0px;
    border: 0px;
}

.tablecontent .conttabhead
{
   background-color: ;
   padding-left: 10px;
   text-align: center
}









.view-news10{display:block;margin:0;padding:0;font-size:130%}
.view-news10 .view-content{margin:0;padding:0;overflow:hidden;}
.view-news10 .views-row{margin:0;padding:10px 0;}
.view-news10 .views-field-created{display:inline;margin:0;padding:0 3px 0 0;text-align:left}
.view-news10 .views-field-created .field-content{padding:1px 3px;background-color:#a02;color:#ffe;font-weight:bold}
.view-news10 .views-field-title{display:inline;margin:0;padding:1px 3px;text-align:justify}
.view-news10 .views-field-teaser{display:block;padding-top:2px;}
.view-news10 .views-row img:first-child{float:left;margin:0 3px 2px 0;}
.view-news10 div:first-child .views-row{clear:left}

.block-user form {text-align:left}
.block-user form label{float:left;padding:4px 0;width:80px;text-align:right;}
.block-user form input{-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;}
.block-user .form-text{margin-left:5px;width:130px;border:1px solid #929289;color:#929289;background-color:#F1F2ED}
.block-user .form-submit{margin-left:5px;width:130px;}
.block-user .form-required{display:none}

#foot{margin-bottom:40px}
#cprt{text-align:center;}
#cprt a{color:#A2A3A4;font-size:125%}

.form-item{margin:1px auto}
.form-item label{color:#929289}
.form-item .form-text{width:230px;border:1px solid #929289;color:#929289;background-color:#F1F2ED}
.item-list .title{color:#929289}
.item-list{list-style:none;list-style-type:none;font-size:0.75em}
.form-submit{margin-top:0.75em;margin-left:0px;width:120px;border:1px solid #929289;color:#929289;background-color:#F1F2ED}

.rteright{text-align:right}
.justify{text-align:justify}

#main .node .submitted{display:none}

#block-system-0{display:none}

.mtext {color: #0A3658;} 

.mtext1{font-size: 20px; text-shadow: 3px 3px 3px #2F1846;color: #ffffff;}
.mtext2{font-size: 15px; text-shadow: 3px 3px 3px #2F1846;color: #ffffff;}
.mtext3, .mtext3 a, .mtext3 a:link, .mtext3 a:visited{font-size: 11pt; text-shadow: 0px 0px 0px #05803F;color: #05803F;text-align: left; font-weight:bold;  }
.mtext4{font-size: 11pt; text-shadow: 0px 0px 0px #CC0000;color: #CC0000;text-align: right; font-style: italic; }
.mtext5{font-size: 11pt; text-shadow: 0px 0px 0px #333333;color: #333333;text-align: justify;}
.mtext6{font-size: 25px; text-shadow: 0px 0px 0px #ECE8E8;color: #504F4F;text-align: left; padding-bottom: 15px;}
.mtext7{font-size: 14px; text-shadow: 1px 1px 1px #ffffff;color: #3A3A3A;text-align: center;}
.mtext8{font-size: 16px; text-shadow: 0px 0px 0px #ECE8E8;color: #504F4F;text-align: left;}
.mtext9, .mtext9 a, .mtext9 a:link, .mtext9 a:visited{font-size: 14px; color: #666666; padding: 0; line-height:50%;}
.mtext9c{font-size: 14px; color: #666666; padding-top:10px; line-height:50%;}

.mtext10{font-size: 11pt; text-decoration: underline; color:#05803F; padding: 10px; text-align: left; font-weight:bold;}

.mtext12{font-size: 17px; text-align: left; font-weight:bold;  padding: 20px 20px 13px 20px;}

.mtext13{font-size: 11pt; text-shadow: 0px 0px 0px #05803F;color: #05803F;text-align: left; font-weight:bold; text-decoration: underline;  }

.mtext14{font-size: 11pt; text-shadow: 0px 0px 0px #05803F;color: #05803F;text-align: right; font-weight:bold; text-decoration: underline;  }

.chaphead {padding: 0 0 20px 0; font-size: 14pt; text-shadow: 0px 0px 0px #05803F;color: #05803F;text-align: left; font-weight:bold;  }

.content
{
    width: 100%;
}


 /* Заголовок даты новости (красный)*/

.content1
{
   color: #FFFFFF;
   font-weight:bold;
   padding-left: 0px;
   font-size:15px; 
   text-align: left;
   

   
}

 /* Заголовок даты новости (красный)*/

.content2
{
   color: #FFFFFF;
   font-weight:bold;
   padding-left: 0px;
   font-size:15px; 
   text-align: left;
   
background:#CC0000;
   
}






.field-content {font-size: 14px;}
.foot_banner {
	color: #666666;
}
.foot_banner a, .foot_banner a:visited, .foot_banner a:hover {
	text-decoration: underline;
}
.main_section {
	text-align: center;
	padding: 20px 0px 0px 20px;
}
.top_icons {
	position: right;
	padding-right: 15px;
}
.deputab tr td {
	font-size: 11px;
}

.webform-client-form {
    width: 200px;
    color: black;
    padding-top: 20px;
}

.form-item {
    text-align: left;
}

.form-required {
    color: red;
}

.item-list{
	width: 100%;
	text-align: right;}
	
.view-news{padding:5px 3px;font-size:110%}
.view-news .views-row{clear:left;padding:5px 0;}
.view-news .views-field-created{float:left;margin:0 0 0 0;width:90px;padding-top:2px;padding-right:0px;text-align:left;font-weight:bold; size:14px}

.view-news .views-field-title {margin:0;padding:1px 0;text-align:justify;font-weight:bold; color:#333333; text-decoration: underline;}

.view-news .views-field-title a, .view-news .views-field-title a:link, .view-news .views-field-title a:visited{margin:0;padding:1px 0;text-align:justify;font-weight:bold; color:#333333;}

.view-news .views-field-title a:hover{margin:0;padding:1px 0;text-align:justify;font-weight:bold; color:#333333; text-decoration: underline;}

.view-news .views-field-title {margin:0 3px 0 122px;padding:1px 0;text-align:justify;font-weight:bold; color:#333333;}

.view-news .views-field-title .field-content{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;}

.views-field-created .field-content {padding:1px 3px;color:#333333;font-weight:bold}
.views-field-body .field-content {color:#333333; margin:20px 0 20px 90px;  text-align:justify;}
.views-field-field-pic-fid {float:left; margin:20px 0 20px 0;}


.pager{
	list-style: none;
	padding: 30px 0px 0px 0px;
}
.pager li{
	font-size: 14px;
	color: #429dd6;
	display: inline;
	padding: 0px 3px;
}	
.pager li a, .pager li a:link, .pager li a:visited, .pager li a:hover{
	font-size: 14px;
	color: #429dd6;
	text-decoration: underline;
}
li.pager-current{
	font-weight: bold;
}

div.field-label-inline-first  {display:none;}
div.odd  {padding: 0 12px 0 0; float:left;}
span.submitted {display:none;}
.field-field-class {display:none;}

