
@import url("default.css");
@import url("content.css");

#site_conteiner {
	position: relative;
  height: auto !important;
  height: 100%;
  min-height: 100%;
	width: 1000px;
	margin: 0 auto;
	font-size: 1.4em;
	text-align: left;
	background: url(../img/bg.jpg) #aa481c 0 0 repeat-y;
}
*html #site_conteiner { width: expression((documentElement.clientWidth||document.body.clientWidth)<995?'1000px':'');}

	#conteiner {
		width: 100%;
		background: url(../img/content_bg.png) transparent 227px 429px repeat-y;
	}
	#wrapper {
		background: url(../img/header_bg.jpg) transparent 0 0 no-repeat;
    zoom: 1;
	}
	*+html #wrapper { overflow: hidden; }

		#header {
			position: relative;
			height: 180px;
			text-align: center;
		}
			#header h1 {
				margin: 0;
				padding: 0;
			}
				#header h1 a {
					font: bold 26px/1.2 Trebuchet MS, sans-serif;
					color: #fff;
					text-decoration: none;
				}
				#header .main_menu {
					position: absolute;
					text-align: left;
				}
				#header .left_menu {
					top: 41px; left: 121px;
				}
				#header .right_menu {
					top: 41px; left: 735px;
				}
					#header .main_menu ul {
						margin: 0;
						padding: 0;
					}
						#header .main_menu li {
							margin: 0 0 5px 0;
							padding: 0;
							list-style-type: none;
						}
							#header .main_menu a {
								margin: 0;
								padding: 0;
								color: #000;
								font: bold 1.1em/1.2 Trebuchet MS, serif;
							}
							#header .main_menu a:hover, #header .main_menu a:active, #header .main_menu a.active {
								color: #cf4303;
							}

			#header h2 {
				margin: 0;
				padding: 15px 0 0;
				color: #fff;
				font: normal 14px/1.2 Trebuchet MS, serif;
			}
			#center_panel {
				width: 100%;
				float: left;
				/*overflow: hidden;*/
			}
				#content {
					min-height: 200px;
					margin: 82px 220px 0 255px;
					overflow: hidden;
				}
				*html #content { width: 100%; }

				  #singleTitle {
            margin: 0 0 0.4em 0;
            color: #000;
            font-weight: normal;
            font-size: 2.0em;
          }
				#footer {
          margin: 0 170px 0 193px;
					height: 227px;
					background: url(../img/content_corner.png) transparent 0 0 no-repeat;
          -background-image: none;
		      -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://ucdp.ru/img/content_corner.png',sizingMethod='scale', enabled=true);
				}
          #footer .inner {
            margin: 0 100px 0 110px;
            padding: 18px 0 0 0;
            border-top: 1px dotted #555; 
          }
          
			#left_panel {
				float: left;
				width: 192px;
				margin-left: -100%;
				overflow: hidden;
			}
				#left_panel .inner {
					min-height: 245px;
					background: url(../img/left_panel_bg.png) transparent 0 0 repeat-y;
				}
				#left_panel .corner {
					height: 39px;
					background: url(../img/left_panel_corner.png) transparent 0 0 no-repeat;
          -background-image: none;
		      -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://ucdp.ru/img/left_panel_corner.png',sizingMethod='scale', enabled=true);
				}
          #left_panel .inner h3 {
            margin: 0 0 0.4em 0;
            padding: 0 15px 0 25px;
            color: #000;
            font-weight: normal;
            font-size: 2.0em;
          }
          #left_panel .inner h4 { 
            margin: 0;
            padding: 0 15px 0.8em 25px;
          }
            #left_panel .inner h4 a {	margin-bottom: 0; font-size: 0.9em;	font-weight: normal; }

          #left_panel .inner p {
            margin: 0;
            padding: 0 15px 0.8em 25px;
          }
          #left_panel .inner ul {
            margin: 0 0 0 20px;
          }
					#left_panel .inner ul li {
            margin: 5px 15px 0 15px;
          }
			#right_panel {
				position: relative;
				float: left;
				width: 181px;
				margin-left: -181px;
				/*overflow: hidden;*/
			}
				#right_panel .inner {
					min-height: 245px !important;
					/*height: 245px;*/
          padding: 0 15px 0 25px;
					
					background: url(../img/right_panel_bg.png) transparent 0 0 repeat-y;
				}
          #right_panel .inner p {
            margin: 0;
			padding:0 0 10px;
          }
				#right_panel .corner {
					height: 39px;
					background: url(../img/right_panel_corner.png) transparent 0 0 no-repeat;
          -background-image: none;
		      -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://ucdp.ru/img/right_panel_corner.png',sizingMethod='scale', enabled=true);
				}
				#right_panel .holder {
					height: 225px;
					background: url(../img/right_panel_bg.png) transparent 0 0 repeat-y;
				}
          #right_panel .holder a {
            position: relative;
            top: 15px; left: 55px;
            z-index: 10;
          }

				#chooviha {
					position: absolute;
					left: -84px; bottom: -200px;
					width: 146px; height: 379px;
					background: url(../img/chooviha.png) transparent 0 0 no-repeat;
          -background-image: none;
		      -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://ucdp.ru/img/chooviha.png',sizingMethod='scale', enabled=true);
				}
		.cleaner { clear: both; height: 1px; overflow: hidden; background: none; }

		#copy {
			float: left;
			padding-top: 10px;
		}
		#usscopy {
			float: right;
		}
		#counters {
			clear: both;
			margin-top: 60px;
		}
