div#content div.info
{
  width: 525px;
  background: url(../images/site/back_line.png) no-repeat;
  background-position: 0 14px;
  padding: 43px 0 5px 0;
}
div#content div.news
{
  background: url(../images/site/back_line.png) top left no-repeat;
}
div#content div.news div.archive
{
  width: 555px;
}
div#content div.news div.archive ul
{
  list-style-type: none;
  overflow: hidden;
  float: left;
  padding: 23px 37px 0 0;
}
div#content div.news div.archive ul li
{
  padding: 0 8px 0 0;
  float: left;
  display: inline;
  font-size: 13px;
  color: #333;
}
div#content div.news div.archive ul li a
{
  color: #2266b2;
}
div#content div.news div.newsList
{
  padding: 30px 0 0 0;
}
div#content div.newsList div.new
{
  padding: 8px 0 24px 0;
  clear: both;
  overflow: hidden;
}
div#content div.new div.newImg
{
  float: left;
}
div#content div.new div.newText
{
  padding: 0 0 0 15px;
  float: left;
  width: 444px;
}
div#content div.new div.newText p.date
{
  color: #999;
  font-size: 11px;
  padding: 0 0 6px 0;
}
div#content div.new div.newText p.anons
{
  font-size: 13px;
  line-height: auto;
}
div#content div.new div.newText p.anons a
{
  color: #2266b2;
}

div#content table td
{
  border: 0px !important;
}


.counter {
  width:500px;
  height:500px;
  position:relative;background:rgba(0,0,0,0) url("/images/Schetchik-2.png") no-repeat scroll 0 0;
}

.free {
  color: green;
  font-size: 55px;
  font-weight: bold;
  left: 97px;
  position: absolute;
  text-align: center;
  top: 264px;
  width: 115px;
}

.reserved {
  color: #990000;
  font-size: 55px;
  font-weight: bold;
  left: 97px;
  position: absolute;
  text-align: center;
  top: 426px;
  width: 115px;
}

table.form {width:80%;margin:0 auto;}
table.form input, table.form textarea {padding:5px;font-size:14px;margin:5px;width:100%;font-family: arial;} 
table.form textarea {height:80px;}



.osen {
	background:rgba(0,0,0,0) url("/images/osen-2.png") no-repeat scroll 0 0;
	top:55px;
	height:80px;
	left:-46px;
	position:absolute;
	width:81px;
}
.osen-welcome {
	background:rgba(0,0,0,0) url("/images/osen-1.png") no-repeat scroll 0 0;
	top:73px;
	height:177px;
	right:-59px;
	position:absolute;
	width:200px;
}

.zima-1 {
  background: rgba(0, 0, 0, 0) url("/images/zima-2015-1.png") no-repeat scroll 0 0;
  height: 137px;
  left: -30px;
  position: absolute;
  top: 59px;
  width: 96px;
}

.zima-2 {
  background: rgba(0, 0, 0, 0) url("/images/zima-2015-3.png") no-repeat scroll 0 0;
  height: 108px;
  position: absolute;
  right: -46px;
  top: 36px;
  width: 100px;
}

.vesna {
	/**/
}

.leto{ 
	background:rgba(0,0,0,0) url("/images/leto.png") no-repeat scroll 0 0;
	top:70px;
	height:80px;
	left:-27px;
	position:absolute;
	width:71px;
}
.leto-welcome{
	background:rgba(0,0,0,0) url("/images/leto-welcome.png") no-repeat scroll 0 0;top:9px;height:140px;right:-92px;
	position:absolute;
	width:150px;
}
.leto-flowers {
  background: rgba(0, 0, 0, 0) url("/images/leto-flowers.png") no-repeat scroll 0 0;
  height: 119px;
  left: -56px;
  position: absolute;
  top: 67px;
  width: 155px;
}
