html, body {
    padding: 0;
    margin: 0;
    background: #fff;
    font-family: Tahoma;
    color: #323232;
	 background-image: url(../images/bg_right.png);
	 background-repeat: repeat-y;
	 background-position: 1010px;
}
body {
   font-size: 11px;
	background-image: url(../images/bg_right.png);
	background-repeat: repeat-y;
	background-position: 1010px;
}
a  {
	text-decoration: none;
}
a img {
	border:none;
}
* {
	padding: 0;
	font:Tahoma;
	margin: 0;
}
h5 {
	font: normal bold 13px Tahoma;
	color: #666666;
}
h3 {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
}
#all {
	background-color: #FFF;
	width: 990px;
	margin: 10px;
}
#search {
	background-color: #eaeaea;
}
.field .field {
	border: 1px solid rgb(126, 157, 185);
	padding: 1px;
}
#all #header #arch_jur {
	width: 350px;
	float: left;
}
#all #header #search {
	height: 71px;
}
#all #header {
	height: 71px;
	width: 990px;
}
#all #header #logo {
	width: 320px;
	float: left;
	height: 71px;
}
#all #header #search .input-line .button {
	margin-top: 40px;
	float: left;
}
#all #header #search .input-line .field {
	float: left;
	width: 235px;
	margin-top: 20px;
	margin-left: 2px;
	margin-bottom: 0px;
}
#all #menu-top-line #menu-top .main {
	width: 100%;
	overflow: hidden;
}
#all #menu-top-line {
	width: 990px;
	overflow: hidden;
}
#all #menu-top-line #menu-top {
	float: left;
	width: 990px;
	margin-top: 10px;
}
#all #menu-top-line #menu-top .menu li {
	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 4px;
	font-family: Tahoma;
	font-size: 10px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	padding-left: 8px;
	float: left;
}
.last {
	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 4px;
	padding-left: 8px;
	font-family: Tahoma;
	font-size: 10px;
}
#all #menu-top-line #menu-top .second li {
	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 4px;
	font-family: Tahoma;
	font-size: 10px;
	padding-left: 8px;
	float: left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
#all #menu-top-line #menu-top .menu {
	background-repeat: repeat-x;
	width: 100%;
	background-image: url(../images/menu_top.gif);
	overflow: hidden;
	list-style: none;
}
#all #banner-top {
	height: 90px;
	width: 990px;
	margin-top: 5px;
	margin-bottom: 5px;
}
#all #content1 #content-curent1 {
	width:960px;
	height:520px;
}
#all #content1 #content-curent1 #aaa .ps{
	float:left;
	width:300px;
	height:165px;
}
#all #content1 #content-curent2 #ttt {
	font-family:Tahoma;
	font-size:12px;
	margin-left:30px;
	margin-right:30px;
	padding-top: 15px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#all #content1 #content-curent2 #ttt h3{
	text-align:center;
}
#all #down {
	width: 990px;
}
#all #menu-top-line #menu-top .menu a {
	color: #FFFFFF;
}
#all #menu-top-line #menu-top .menu li.last {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#all #menu-top-line #menu-top .second li.last {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#all #menu-top-line #date {
	text-align: right;
	margin-left: 850px;
	margin-top: 10px;
	height: 33px;
}
#all #content-curent #content-left .content-block {
	margin-top: 15px;
	margin-bottom: 10px;
	margin-right: 0px;
	margin-left: 0px;
	width: 100%;
}
#all #content-curent #content-right .content-block {
	margin-top: 15px;
	margin-bottom: 10px;
	margin-right: 0px;
	margin-left: 0px;
	width: 480px;

}
#all #content-curent #content-left .content-block  .content-block-text{
	overflow:hidden;
	font-family: Tahoma;
	font-size: 12px;
	margin-top: 5px;
	width:300px;
}
#all #content-curent #content-right .content-block  .content-block-text{
	overflow:hidden;
	font-family: Tahoma;
	font-size: 12px;
	margin-top: 5px;
	width:300px;
}
#all #content-curent #content-left .content-block  .content-block-jpg{
	overflow:hidden;
	float: left;
	display: inline;
	margin-right: 15px;
	margin-bottom: 5px;
	margin-left: 15px;
}
#all #content-curent #content-right .content-block  .content-block-jpg{
	overflow:hidden;
	float: left;
	display: inline;
	margin-right: 15px;
	margin-bottom: 5px;
	margin-left: 15px;
}
#all #down .copy {
	margin-top: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-family: Tahoma;
	font-size: 11px;
}
#all .line-bg {
	background-color: #EAEAEA;
	width: 990px;
	height: 6px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#all #header #arch_jur a {
	color: #343434;
}
#all #down .line-bg-mini {
	background-color: #EAEAEA;
	width: 990px;
	height: 2px;
	margin-top: 10px;
	margin-bottom: 10px;
}
#all #header #search .input-line .field input {
	width: 95%;
}
#all #menu-top-line #menu-top .second {
	overflow: hidden;
	margin-top: 1px;
	background: #568fc1;
	width: 100%;
	list-style: none;
}
#all #menu-top-line #menu-top .second a {
	color: #FFFFFF;
}
#all #content-menu-top {
	display: inline;
	float:left;
	background-image: url(../images/norm_bg0.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	margin-left: 365px;
	margin-bottom: 10px;
}
#all #content-menu-top  #content-manu {
	margin-left: 150px;
	list-style:none;
	display:block;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
}
#all #content-menu-top #content-manu li {
	padding:5px 15px 4px 9px;
	background-color:#9b9c9c;
	border-bottom: solid 1px #000;
	border-left:solid 1px #000;
	border-top:solid 1px #000;
	float: left;
	color: #777;
	position:relative;
	z-index:1;
}
#all #content-menu-top a {
	font-size:12px;
	color:#777;
	display:block;
	cursor: pointer;
}  
#all #content-menu-top #content-manu .active {
	background-color:#FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #FFFFFF;
}
#all #content-menu-top #content-manu .active a {
	font-size:12px;
	color:#ddd;
	cursor: pointer;
} 
#all #content-curent #content-left .content-block h3 {
	font-family: Arial;
	font-size: 16px;
	color: #1163a8;
}
#all #content-curent #content-left .content-block a {
	font-size: 16px;
	color: #1163a8;
}
#all #content-curent #content-right .content-block h3 {
	font-family: Arial;
	font-size: 16px;
	color: #1163a8;
}
#all #content-curent #content-right .content-block a {
	font-size: 16px;
	color: #1163a8;
}
#all #menu-top-line #date h2 {
	font-family: Arial;
	font-size: 14px;
	color: #646464;
}
#all #content-menu-top #content-manu span {
    padding: 3px 7px 4px 7px;
    position: absolute;
    top: 1px;
    left: 1px;
    color: #fff;
	overflow: visible;
}
#all #content-menu-top #content-manu .active span {
    padding: 3px 7px 4px 7px;
    position: absolute;
    top: 1px;
    left: 1px;
    color: #646464;
	overflow: visible;
}
#all #content-menu-top #content-manu #last {
	border-right:solid 1px #000;
}
#all #content-curent #content-left {
	width: 490px;
	float: left;
	padding-right: 5px;
	clear:both;
}
#all #content-curent {
	width: 990px;
	overflow: visible;
	min-height: 500px;
}
#all #content-curent #content-right {
	width: 495px;
	float: right;
}
#all #content #content-curent1 #content-left .qqq {
	display: block;
	width: 100%;
	height: 100%;
	overflow: hidden;
}
#all #content #content-curent1 #content-right .qqq {
	display: block;
	height: 100%;
	width: 100%;
	overflow: hidden;
}
#all #content #content-curent1 #content-left .qqq .ps {
	height: 70px;
	display: block;
	margin-top: 50px;
}
#all #content-curent1 {
	width: 990px;
	overflow: visible;
	height: 440px;
	position: static;
}
#all #content #content-curent1 #content-left {
	width: 490px;
	float: left;
	padding-right: 5px;
}
#all #content #content-curent1 #content-right {
	width: 495px;
	float: right;
}
#all #content #content-curent1 #content-right .qqq .ps {
	height: 70px;
	display: block;
	margin-top: 50px;
}
#all #content1 #content-curent2 {
	width: 990px;
}
#video {
	float: right;
	width: 295px;
	height: 270px;
	background-color: #eaeaea;
}
#all #content-curent #content-right .content-block .content-block-text a {
	color: red;
	font-size: 12px;
	font-weight: bold;
}
#all #content-curent #content-left .content-block .content-block-text a {
	color: red;
	font-size: 12px;
	font-weight: bold;
}
