#osn{ padding-bottom: 65px; background: url('/templates/images/content_bg.jpg')}
#osn h1 { font-family: Tahoma; color:#0E005D; font-size:18px; font-weight:bold; text-align:left}

#top {height: 117px; width: 100%; background-image:url('/templates/images/head_bg.jpg'); background-repeat: repeat-x;}
#top .logotip { float: left; margin-left: 50px; height: auto; position: static; margin-top: 1%}
#top .title {float:left; margin-left: 70px; text-align: left; font-weight: bold; margin-top: 2%; color: #3E5380}
#top .telefon {float:right; margin-right: 20px; margin-top: 3%; color: #3E5380; font-weight: bold}

#container{ width:100%; margin-left:-21%;float:right; margin-top:1%;}
#container .inner_content { position:relative; margin-left:21%; z-index:999}
#container .inner_content .text {margin-top:10px; font-size:0.7em}
#container .inner_content .link { font-size:0.7em; font-weight:normal; text-decoration:underline; color:#C56300; margin-top:20px; display:block}
#container .inner_content .link:hover {color:#FFAC00; text-decoration:none;}


#osn .left_menu { width:16%; height:auto; position:relative; float:left; margin-top:1%; margin-left:50px}
#osn .left_menu img { float:left; margin-right:10px}
#osn .left_menu ul {list-style:none; margin-top:1%;  margin-bottom:5%}
#osn .left_menu ul  li {height:40px; }
#osn .left_menu ul  li.vis {height:auto;}
#osn .left_menu ul {list-style:none; margin-top:1%;  margin-bottom:5%}
#osn .left_menu  .list_item {height:19px}
#osn .left_menu ul li  a { font-size:0.9em; color:#C56300;vertical-align:middle; display:block; padding-top:9px}
#osn .left_menu ul li  a:hover {color:#FFAC00; text-decoration:none;}
#osn .left_menu .spisok { width:120px; margin-left:50px; margin-bottom:20px}
#osn .left_menu .link { font-size:0.7em; font-weight:normal; text-decoration:underline; color:#C56300;}
#osn .left_menu .link:hover {color:#FFAC00; text-decoration:none;}
#osn .left_menu .photo_block {margin-top: 10px;}
#osn .left_menu .photo_block .caption {margin-top: 10px;}

#dno {height:50px;}
#dno .tree {background-image: url('/templates/images/tree.png'); height: 215px ; width: 85px; margin-top: -235px; float:right}

	#pageContent{
				border:0px solid black;
				margin:0px 30px 30px 0px;
				padding:10px;
			}
			#pageContent a{
				font-weight:normal;
				font_size:0.9em;
				color:#C56300;
				margin:0px 10px 0px 10px;
			}
			#pageContent h1{
				margin-bottom:10px;
			}
			#pageContent .fenceName{
				color:#0E005D;
				font-weight:bold;
				font-size:0.8em;
				margin-bottom:10px;
			}
			#pageContent .fenceSize{
				color:black;
				font-size:0.8em;
			}
			#pageContent .catalogItemTable{
				border-bottom:1px dotted #908977;
                width:48%;
			}
			#pageContent .catalogItemTable td{
				/*border:1px solid black;*/
				padding:7px 0px 7px 5px;
			}

			#pageContent .catalogItemTable a{
				/*border:1px solid black;*/
				border:none;
				margin:0;
				padding:0;
			}

			#pageContent .fencePrice{
				color:#C56300;
				font-size:0.8em;
			}
			#pageContent .pageNavigation{
				padding:0;
				margin:0;
			}
			#pageContent .pageNavigation li{
				display:inline;
				padding:0;
				margin:0px;
			}
			#pageContent .pageNavigation a{
				text-decoration:none;
				padding:0;
				margin:0;
			}
			#pageContent .pageNavigation .pageNumber{
				text-decoration:none;
				text-align:center;
				border:1px solid #C56300;
				font-size:0.8em;
				width:20px;
				height:20px;
				padding:0px 5px 0px 5px;
			}
			#pageContent .pageNavigation .pageNumber:hover{
				background:#FFC810;
			}
			.gallery{
				text-align:center;
				width:200px;
				/*border:1px solid black;*/
				padding:0px;
				font-size:0.8em;
				margin-top: 20px;
			}
			.gallery h1{
				/*margin-left:18px;*/
			}
			.gallery a{
				border:none;
				padding:0;
				color:#C56300;
			}
      .gallery span {
        padding-top: 5px;
        padding-right: 20px;
      }

      .gallery img {
        margin-top: 20px;
        margin-bottom:5px;
      }
      .gallery a {
        padding-right: 20px;
      }
table.tab1 {
	border:1px solid #848681 !important;
}
table.tab1 td {
	border:1px solid #848681;
}
.noFixPNG{}