body {

  background: #fefeef url('img/big_picture_stretch.jpg') repeat-y top center;

}


h1 {
   font-size: 150%;
}

h2 {
   font-size: 140%;
}

h3 {
   font-size: 130%;
}

h1, h2, h3, p {
   margin-top: 8px;
   margin-bottom: 8px;
}



#background {

  background: url('img/big_picture.jpg') no-repeat top center;

  /*height: 1000px;*/

  width: 2000px;

  left: 50%;

  top: 0px;

  position: absolute;

  margin-left: -1000px;

}



#container {

	/*left: 50%;*/

	/*margin-left: -400px;*/

	/*margin-left: 50%;*/

	/*position: absolute;*/

	/*top: 0px;*/

	padding-left: 600px;

	width: 800px;

	/*height: 400px;*/

}



#nav {

	left: 0px;

	/*position: absolute;*/

	/*top: 170px;*/

	width: 150px;

	color: #828200;

	/*background: #CC0202;*/

	height:100%;

}



#nav li {

	color: #828200;

	display: block;

	margin: 0px;

	padding: 0px;

}



#nav ul {

	border: none;

	/*font: 11px Verdana, Helvetica, Sans-Serif;*/

	list-style-type: none;

	margin: 0px;

	padding: 5px 20px 5px 20px;

	overflow: hidden;

	/*background: #CC0202;*/

}



#nav ul ul {

  margin: 0px;

  padding: 0px 20px 0px 15px;

}



#nav ul a, #main a.bc {

  font: 11px Verdana, Helvetica, Sans-Serif;

  color: #828200;

  text-decoration: none;

}



#main strong a.bc {

  font-weight: bold; 

}



#main a.bc:hover {

  text-decoration: underline;

} 



#nav ul a:hover {

  text-decoration: underline;

}



#nav .csc-textpic {

  margin-top: 10px;

}



#main {

	/*left: 160px;*/

	/*position: absolute;*/

	/*top: 170px;*/

	width: 806px;

}



#main #content {

	font: 11px Verdana,Arial,Helvetica,sans-serif;

	color: #828200;

	line-height: 20px;

	/*padding: 5px 20px 5px 20px;/*

	margin-bottom: 38px;

	/*background: #CC0202;*/

	background: url('img/big_block_top_stretch.gif') repeat-y top center;

	width: 646px;

	float: right;

}



.content_top {

  background: url('img/big_block_top.gif') no-repeat top center;

  /*background: url('img/big_block_top_stretch.gif') repeat-y top center;*/

}



.content_bottom {

  background: url('img/big_block_top_bottom.gif') no-repeat bottom center;

  padding: 5px 20px 5px 20px;

}



#invmenu img {

  border: 0px;

  margin-right: 10px;

}



#content a, #footer a, .box a, #rssFeed a {

  font: 11px Verdana,Arial,Helvetica,sans-serif;

	color: #cc6600;

}



#content_left div.csc-textpic-clear{

  clear: none;

}



#header {

  margin: 1px 0px;

  margin-top: 0px;

  background: url('img/shapka.gif') no-repeat top center;

  width: 100%;

  height: 150px;

}



#footer {

  font: 11px Verdana,Arial,Helvetica,sans-serif;

	color: #FFFFFF;

	text-align: center;

	margin-bottom: 10px;

}



#footer img, #rssFeed img {

  margin-bottom: -5px;

  border: 0px;

}



.box_bg {

  background: url('img/block_1_stretch.gif') repeat-y top center;

}



.box_top {

  background: url('img/block_1_top.gif') no-repeat top center;

}



.box, #nav ul#left_menu {

 background: url('img/block_1_bottom.gif') no-repeat bottom center;

}



.box {

font: 11px Verdana,Arial,Helvetica,sans-serif;

  margin-top: 1px;

  /*background-color: #CC0202;*/

  padding: 5px 20px;

  padding-right: 10px;

}



.box .title {

font: 12px Verdana,Arial,Helvetica,sans-serif;  

color: #cc6600;

  font-weight: bold;

}



#content .tx-indexedsearch-redMarkup {

  color: #01A223;

}



#content .tx-indexedsearch-info {

  background: transparent;

  padding-top: 10px;

}



#content .tx-indexedsearch-searchbox td {

  padding: 5px;

}



#left_content {

  float: left;

  width: 50%;

}



#central_content {

  width: 50%;

  float: right;

}



.tx-srfeuserregister-pi1 dt {

  width: 30%;

}



.tx-srfeuserregister-pi1 dd {

  width: 60%;

}



.tx-srfeuserregister-pi1-captcha-response img {

  margin: 0px;

  margin-top: 5px;

  float: left;

}



#content .tx-srfeuserregister-pi1-error, #content .attention {

  color: #fff;

}



#rssFeed {

  margin-top: 10px;

}


/* Kiwi slider */
.tx-kiwislider-pi1 {
   width: 590px;
   left: -6px;
}

.tx-kiwislider-pi1 .scroll {
   width: 590px;
   height: auto;
}

.tx-kiwislider-pi1 .scrollContainer div.panel {
   width: 550px;
   height: auto;
}

