* {
	font-family: Arial,Tahoma,MS Sans Serif,Verdana;
	font-size: 13px;
}

body {
	margin : 5px 13px;
	padding: 0;
	background : url(img/bg.jpg);
	background-color : White;
}

.center {text-align: center;}

h1{
	text-align : center;
	margin : 10px 0 10px 0;
	font-size : 24px;
	font-weight : bolder;	
}
h2{
	text-align : center;
	margin : 10px 0 10px 0;
	font-size : 18px;
	font-weight : bolder;	
}

#content img {
  display: block;
  width: auto;
  height: auto;
  max-width: 100%;
}

form, input { margin: 0; padding: 0; }
a{
 	background-color : #F3F3D7;
}
/*a:hover {
	background-color : #ECECD0;
}*/
ul, li {
 margin-left: 10px;
 padding: 0px 0 0 0;
 list-style-image: url(img/li_f.gif);
 }
ul li {margin-top: 10px;}
ul li:first-child, ul li ul li {margin-top: 0;}
ul li a{
 	text-decoration : none;
}
ul li li a:link {
	color : #0033CC;
}
ul li a:visited {
	color : #990099;
}
ul li a:hover {
	color : #0066CC;
	background-color : #ECECD0;
}
ul li a.s:link {
	color : #FF0033;
}
ul li a.s:visited {
	color : #FF66FF;
}
ul li a.s:hover {
	color : #FF6633;
	background-color : #ECECD0;
}

.quote { font-size: 11px; margin: 7px 0 0 20px; padding: 7px 7px 7px 7px; border: 1px solid #666; color: #555; width:50% } 

.toolbar { position: absolute; right: 11px; top: 3px; }
.toolbar * {  font-size: 11px; color : #000; }
.toolbar a { text-decoration : none; background: #ddd; padding: 0px 4px 0px 4px; }

.err_mess {  font-size: 14px; color : #f70707; font-weight : bolder;	}


.answer_form {
  text-align: left;
  width: 90%;}
  .answer_form label.name {
    text-align: left;
    margin: 3px 0 0 6px;
    display: block;
    width: 370px;
    line-height: 20px;
    position: relative;}
    .answer_form label.name input {
      float: right;
      width: 300px;}
    .answer_form label.name a {
      position: absolute;
      left: 400px;}
  .answer_form div.label {
    text-align: left;
    margin: 3px 0 0 6px;
    display: block;
    position: relative;}
    .answer_form div.label input, .answer_form div.label textarea {
      margin-top: 3px;
      margin-left: -3px;
      width: 100%;}

  .answer_form ul.admin {
    display: block;
    width: 300px;
    margin-left: 50%;
    list-style: none;}
    .answer_form ul.admin li {
      margin-left: -150px;
      text-align: left;
      display: block;}
      .answer_form ul.admin li input, .answer_form ul.admin li select {
        margin: 0px 5px;}
  .answer_form .submit {text-align: center;}
  .answer_form .submit input {padding: 2px 5px;}

  .banner_w_text {
        padding-top:20px;
        width:780px;
        padding-left:20px;
        height:80px;
        background-image:url("/wp-content/uploads/2016/04/BOR_2016_afisha100h800_1.gif");
         
        /*оформление текста*/
        color:#FFF;
        font-family:Arial, Helvetica, sans-serif;
        font-size:40px; 
    }