@charset "utf-8";

/* RESET */
body, h1, h2, h3, h4, h5, ul, ol, li, p, table, tr, th, td, span, div, a, ins, abbr, address, dl, dt, dd, blockquote, form{
	background-color:transparent;
	border: none;
	line-height:122%;
	margin: 0;
	padding: 0;}
li{
	list-style:none;}
table{
	border-collapse:collapse;}
body, input, textarea{
	color:#4d4d4d;
	font:13px/122% Arial, Helvetica, sans-serif;}
blockquote, table{
    font-weight: normal;
    margin-bottom: 20px;}
p{
	font-weight: normal;
    margin-bottom: 10px;}

a:active, a:hover, a:focus, input:active, input:hover, input:focus{
	outline: none;}
a img {
	border:none;
	vertical-align:top;}
a {
	color:#1d85b3;
	outline: none;
	text-decoration:underline;}
a:hover { 
	color:#c52121;
	text-decoration:underline;}

h1, h2, h3, h4, h5, h6{
	color:#333;
	font-weight:normal;
	margin:20px 0 15px 0;
	padding:0;}
	
h1{
	font-size:28px;
	margin:0 0 15px 0;}
h2{
	font-size:20px;}
	h2 a{
		}
h3{
	font-size:16px;}
	h3 a{
		}
h4{
	font-size:14px;
	font-weight:bold;}
	h4 a{
		}
h5{
	font-size:14px;}
	h5 a{
		}
h6{
	}
	h6 a{
		}
.title{
	border-bottom:2px solid #4c8acf;}
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	margin-top:10px;
	overflow:hidden;
	position:relative;
	_zoom:1;}
.titleNoBord{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	margin-top:10px;}
h1.title{
	font-size:24px;
	margin:0 0 40px 0;}
h3.title, h3.titleNoBord{
	font-size:24px;}
h4.title, h4.titleNoBord{
	font-size:18px;
	font-weight:normal;}
.med{
	background:url(images/ico7.gif) no-repeat right center;}

html, body {
	height:100%;
	width:100%;}
body{
	background:url(images/bg.gif) repeat-x left top #e2eff3;
	position:relative;}
blockquote{
	border:3px solid #add25a;
	font:italic 14px/122% Georgia, "Times New Roman", Times, serif;
	margin:20px 0;
	padding:25px 40px;}

.right{
	float:right;}
.left{
	float:left;	}
.clear {
	clear:both;
	font-size:0;
	line-height:0;
	overflow:hidden;}
.clearfix:after {
    clear: both;
    content: " ";
    display: block;
    font-size: 0;
    height: 0;
	line-height:0;
    visibility: hidden;}
* html .clearfix {zoom: 1;} /* IE6 */
*:first-child+html .clearfix {zoom: 1;} /* IE7 */
.hide{
	display:none;}
.visible{
	display:block;}
.radius{
	position:relative;
	border-radius: 5px; /* Opera 10.50, IE and CSS3 */
	-moz-border-radius: 5px; /* Firefox */
	-webkit-border-radius: 5px; /* Safari and Chrome */
	-khtml-border-radius: 5px; /* Linux browsers */
	/*behavior: url(pie/PIE.htc);*/}
.strong{
	font-weight:bold;}

/* GRID */
.wrapper{
	margin:0 auto;
	max-width:1200px;
	min-width:998px;
	overflow:hidden;
	padding:20px 0px;
	position:relative;
	width:100%;
	_width:998px;}
	.wrpr{
		background-color:#fff;
		margin:0 6px;
		padding:24px 18px 24px 18px;
			border-radius: 5px; /* Opera 10.50, IE and CSS3 */
			-moz-border-radius: 5px; /* Firefox */
			-webkit-border-radius: 5px; /* Safari and Chrome */
			-khtml-border-radius: 5px; /* Linux browsers */
				box-shadow: 0px 2px 6px rgba(201,201,201,0.8);
				-moz-box-shadow: 0px 2px 6px rgba(201,201,201,0.8);
				-webkit-box-shadow: 0px 2px 6px rgba(201,201,201,0.8);
				-khtml-box-shadow: 0px 2px 6px rgba(201,201,201,0.8);}
		.rightCol{
			float:right;
			width:27.3%;
			_width:200px;}
		.leftCol{
			float:left;
			width:23%;
			_width:200px;}
		.centerCol{
			margin:0 30% 0 26%;
			_margin:0 210px;
			_zoom:1;}
		.centerColWide{
			margin:0 0 0 28%;
			_margin:0 0 0 210px;
			_zoom:1;}

/* STRUCTURE  */
/* Header */
.header{
	padding:0 0 25px;}
	.headContacts{
		padding-top: 20px;
	}
	.rightContact-tel{
		background:url(images/tel.png) no-repeat left top;
		_background:url(images/tel.gif) no-repeat left top;
		color:#617178;
		font:bold 20px/122% Tahoma, Geneva, sans-serif;
		margin:0 0 0 -40px;
		padding:0 0 5px 40px;
		position:relative;
		*zoom:1;}
	.underFooter .rightContact-tel{
		background:none;
		margin:0 0 0 0px;
		padding:0 0 5px 0px;}
		.rightContact-tel span{
			color:#adc0c9;
			display:inline-block;
			*display:inline;
			padding:0 5px 0 0;
			*zoom:1;}
	.rightContact-allInfo{
		font-size:12px;}
	.headerLeftCol{
		float:left;
		width:20%;}
	.logo{
/*		background:url(images/default_logo.png) no-repeat left 17px;
		_background:url(images/logo.gif) no-repeat left 17px;*/
		height:56px;
		margin:0 auto;
		padding:17px 0;
		width:142px;
		text-align:center;
		}
		.logo a{
			display:block;
			margin: 0 auto;}
	.headerCenterCol{
		margin:0 30% 0 25%;
		padding:20px 0 0 0;}
		.slogan{
			border-left:2px solid #d7dadd;
			color:#798590;
			font:20px/122% Tahoma, Geneva, sans-serif;
			overflow:hidden;
			padding:0 0 0 16px;
			*zoom:1;}
			.slogan p{
				margin:0 0 3px 0;}
.auth{
			float:right;
			font-size:12px;}
			.auth .enter{
				background:url(images/auth.gif) no-repeat left bottom;
				display:inline-block;
				*display:inline;
				padding:0 0 1px 25px;
				text-decoration:none;
				*zoom:1;}
			.auth .enter:hover{
				text-decoration:none;}
				.auth .enter span{
					border-bottom:1px dashed;}
			.auth .exit{
				background:url(images/auth.gif) no-repeat left 3px;
				color:#4d4d4d;
				padding:0 0 0 25px;}
				.auth p{
					margin:0 0 5px 0;}
				
/* Main Menu */
.forMainMenu{
	background:url(images/topmenu-3.gif) repeat-x left -80px #6ca30f;
	margin:0 0 50px 0;
	position:relative;
	z-index:90;
		border-radius: 5px;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		-khtml-border-radius: 5px;
			box-shadow: 0px 2px 6px rgba(201,201,201,0.8);
			-moz-box-shadow: 0px 2px 6px rgba(201,201,201,0.8);
			-webkit-box-shadow: 0px 2px 6px rgba(201,201,201,0.8);
			-khtml-box-shadow: 0px 2px 6px rgba(201,201,201,0.8);}
	.search{
		float:right;
		padding:10px 0 0 0;
		width:20%;}
		.search-txt{
border:1px solid #679814;
			color:#c1c1c1;
			float:left;
			height:20px;
			line-height:20px;
			margin:0;
			padding:0 4px;
			width:60%;
				position:relative;
				border-radius: 3px;
				-moz-border-radius: 3px;
				-webkit-border-radius: 3px;
				-khtml-border-radius: 3px;}
		.search-txt.focus{
			color:#333;}
		.search-btn{
			background:url(images/btn-search.png) no-repeat left top transparent;
			border:none;
			color:#768799;
			cursor:pointer;
			font:11px/24px Arial, Helvetica, sans-serif;
			height:24px;
			margin:0px 0 0 0;
			overflow:hidden;
			padding:0 0 3px 0;
			float:left;
			text-align:center;
			width:61px;}
		.s-btn{
			background:url(images/btn-search.png) no-repeat left top transparent;
			border:none;
			color:#768799;
			cursor:pointer;
			font:11px/24px Arial, Helvetica, sans-serif;
			height:24px;
			margin:0px 0 0 0;
			overflow:hidden;
			padding:0 0 3px 0;
			text-align:center;
			width:61px;}
	.underFooter .search{
		float:none;
		padding:60px 0 0 0;
		width:auto;}
		.underFooter .search-txt{
			border:1px solid #d3d8dd;}
		.underFooter .search-btn{
			background:url(images/btn-search2.png) no-repeat left top transparent;}
						
/* Dop Menu */
.forDopMenu{
	background:url(images/leftmenu-bg.gif) no-repeat right bottom #f8f5e1;
	border:1px solid #e2e0d6;
	margin:0 0 20px 0;
	padding:14px 20px;
		border-radius: 5px;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		-khtml-border-radius: 5px;}
	.DopMenu{
		margin:0 !important;}
		.DopMenu li{
			background:url(images/leftmenu-arrow.gif) no-repeat -341px 5px !important;
			padding:5px 0 5px 20px;}
		.DopMenu li.open{
			background-position:left 9px;}
			.DopMenu li a{
				border-bottom:1px dashed;
				font-size:14px;
				font-weight:bold;
				text-decoration:none;}
			.DopMenu li a:hover{
				text-decoration:none;}
			.DopMenu li.open a{
				color:#333;}
			.DopMenu li.open a:hover{
				color:#c52121;}
			.DopMenu ul{
				display:none;
				padding:5px 0;}
				.DopMenu li li{
					background-position: -687px 9px;}
					.DopMenu li li a, .DopMenu li.open li a{
						border:none;
						color:#659026;
						font-size:13px;
						font-weight:normal;
						text-decoration:underline;}
					.DopMenu li li a:hover, .DopMenu li.open li a:hover{
						color:#c52121;}
						
/* Tizers */
.tizer{
	margin:0 0 20px 0;
	overflow:hidden;
	padding:14px 0px;
	position:relative;
	*zoom:1;}

/* Recomend */
.recomend{
	border:1px solid #e2e0d6;
	margin:0 0 20px 0;
	padding:14px 20px;
		border-radius: 5px;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		-khtml-border-radius: 5px;}

/* Advert */
.advert{
	border:1px solid #c4effc;
	margin:0 0 20px 0;
	overflow:hidden;
	padding:14px 20px;
	*zoom:1;
		border-radius: 5px;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		-khtml-border-radius: 5px;}
		
/* Promo */
.forPromo{
	position:relative;}
	.inPromo{
		}
		.promo{
			font-size:0;
			height:276px;
			line-height:0;
			margin:0 auto;
			position:relative;
			overflow:hidden;
			text-align:center;
			width:100%;
			_width:520px;}
		.leftCol .promo, .rightCol .promo{
			_width:200px;}
		.centerColWide .promo{
			width:520px;}
			.forPromo li{
				background:none !important;
				margin:0 !important;
				padding: 0 !important;
				position:relative;}
				.forPromo img{
					text-align:center;}
				.forPromo li div{
					background-color:#121311;
					height:40px;
					margin:-40px 0 0 0;
					position:relative;
					text-align:left;
						filter:alpha(opacity=60);
						-moz-opacity: 0.6;
						-khtml-opacity: 0.6;
						opacity: 0.6;}
					.forPromo li div p{
						color:#fff;
						font:italic 12px/122% Arial, Helvetica, sans-serif;
						margin:0;
						padding:5px 0 0 10px;
						width:70%;
						_width:380px;
							filter:alpha(opacity=100);
							-moz-opacity: 1;
							-khtml-opacity: 1;
							opacity: 1;}
					.leftCol .forPromo li div p, .rightCol .forPromo li div p{
						_width:150px;}
			.promo-navi{
				width: 200px;
				position: relative;
				overflow: hidden;
				text-align: center;
				margin: 10px auto;}
				.promo-navi-container{
					float: left;
					left: 50%; /*�������� ����� �� 50%*/
					position: relative;
					text-align: center;}
					.promo-navi-wrpr {
						position: relative;
						left: -50%; /*���������� ����� � �����*/
						float: left;}
						
/* Color Links */
.colorLinks{
	margin:0 !important;}
	.colorLinks li{
		display:block;
		margin:0 0 7px 0;
		*zoom:1;
			border-radius: 5px;
			-moz-border-radius: 5px;
			-webkit-border-radius: 5px;
			-khtml-border-radius: 5px;
				box-shadow: 0px 2px 6px rgba(201,201,201,0.8);
				-moz-box-shadow: 0px 2px 6px rgba(201,201,201,0.8);
				-webkit-box-shadow: 0px 2px 6px rgba(201,201,201,0.8);
				-khtml-box-shadow: 0px 2px 6px rgba(201,201,201,0.8);}
	.colorLinks li.hover{
		filter:alpha(opacity=70);
		-moz-opacity: 0.7;
		-khtml-opacity: 0.7;
		opacity: 0.7;}
		.colorLinks li div{
			display:table;
			height:66px;
			overflow:hidden;
			position:relative;}
			.colorLinks a{
				color:#fff;
				display:table-cell;
				font-size:14px;
				font-weight:bold;
				*left:0;
				padding:0 15px 0 85px;
				*position: absolute;
				text-decoration:none;
				text-shadow:1px 1px 1px rgba(103,99,97,0.4);
				text-transform:uppercase;
				*top:50%;
				vertical-align:middle;
				z-index:20;}
			.colorLinks a:hover{
				color:#fff;
				text-decoration:none;}
				.colorLinks a span{
					display:block;
					cursor:pointer;
					overflow:hidden;
					*position:relative;
					*top:-50%;
					zoom:1;}
	.colorLinks .orange{
		background:url(images/link1.gif) repeat-x left top #ce663b;}
		.colorLinks .orange div{
			background:url(images/ico1.png) no-repeat 15px 5px;}
	.colorLinks .yellow{
		background:url(images/link2.gif) repeat-x left top #d3a823;}
		.colorLinks .yellow div{
			background:url(images/ico2.png) no-repeat 15px 5px;}
	.colorLinks .blue{
		background:url(images/link3.gif) repeat-x left top #1379b8;}
		.colorLinks .blue div{
			background:url(images/ico3.png) no-repeat 15px 5px;}

/* list Work */
.listWork{
	padding:0 0 10px 0;}
	.listWork li{
		display:block;
		padding:10px 0 15px 0;
		*zoom:1;}
			.listWork-name a{
				color:#659026;
				font-size:14px;
				font-weight:bold;}
			.listWork-name a:hover{
				color:#c52121;}
				.listWork-name a span{
					text-transform:uppercase;}
		.listWork-info{
			padding:2px 0 0 0;}
			.listWork-info a{
				border-right:1px solid #dfdfdf;
				color:#808080;
				display:inline-block;
				*display:inline;
				font:11px/122% Tahoma, Geneva, sans-serif;
				margin:0 7px 0 0;
				padding:0 7px 0 0;
				*zoom:1;}
			.listWork-info a.last{
				border:none;}
			.listWork-info a:hover{
				color:#c52121;}
		.listWork-write{
			padding:7px 0 0 0;}
			.listWork-write a{
				background:url(images/ico6.gif) no-repeat left center;
				font-size:12px;
				padding:0 0 0 20px;}
			
			
/* Border Banner */
.forBanner{
	background:url(images/dot.gif) no-repeat left bottom;
	margin:0 0 10px 0;
	padding:0 0 10px 0;}
	.forBanner p{
		color:#888;
		font-size:12px;
		margin:0 0 2px 0;}
	.borderBanner{
		background-position:left top !important;
		background-repeat:no-repeat !important;
		border:1px solid #ddd;
		display:block;
		height:96px;
		margin:0 0 5px 0;
		max-width:261px;
		text-decoration:none;
		width:100%;
		_width:200px;
			border-radius: 5px;
			-moz-border-radius: 5px;
			-webkit-border-radius: 5px;
			-khtml-border-radius: 5px;}
	.borderBanner:hover{
		text-decoration:none;
			filter:alpha(opacity=70);
			-moz-opacity: 0.7;
			-khtml-opacity: 0.7;
			opacity: 0.7;}
	.centerCol .borderBanner{
		_width:261px;}
			
					
/* RSS */
.rss{
	background:url(images/ico5.gif) no-repeat left 11px;
	color:#de7c14;
	display:inline-block;
	*display:inline;
	font:10px/122% Arial, Helvetica, sans-serif;
	margin:0 0 0 5px;
	padding:11px 0 2px 20px;
	text-decoration:none;
	text-transform:uppercase;
	vertical-align:top;
	*zoom:1;}
.rss:hover{
	color:#de7c14;
	text-decoration:underline;}
.centerColWide .rss{
	position:absolute;
	right:0;
	top:0;}
	
/* CONTENT */
.content{
	padding:0 0 30px 0;
	position:relative;}
	.contentBg{
		background:url(images/weknow.jpg) no-repeat left top;
		margin:0 -20px 0 -210px;
		min-height:242px;
		padding:90px 0px 18px 660px;
		position:relative;}
	.leftBg{
		background:url(images/weknow-inner.jpg) no-repeat left top;
		margin:0 0px 0 -320px;
		min-height:253px;
		_height:253px;
		padding:0px 0px 18px 320px;
		position:relative;
		_zoom:1;}

/* UnderFooter */
.underFooter{
	padding:0 0 30px 0;}
	/* Menu Bottom */
	.menuBotBread{
		background-color:#4C8ACF;
		margin:0 0 24px 0;
		overflow:hidden;
		*zoom:1;}
		.menuBotBread ul{
			padding:0 0 0 16px;}
			.menuBotBread li{
				background:url(images/menubot.gif) no-repeat right -40px;
				float:left;
				padding:0 12px 0 8px;}
			.menuBotBread li.last{
				background-position: center 29px;}
				.menuBotBread li a{
					color:#fff;
					float:left;
					line-height:33px;
					text-decoration:none;}
				.menuBotBread li a:hover{
					color:#fff;
					text-decoration:underline;}
	.menuBot{
		float:left;
		width:72%;
		_width:740px;
		*zoom:1;}
		.menuBot li{
			padding:3px 0 3px 20px;}
		.menuBotBlock{
			float:left;
			width:20%;}
			.menuBot .menuBotBlock li{
				padding:3px 0 3px 0px;}
				.menuBotBlock a{
					color:#414141;
					font-size:14px;
					font-weight:bold;
					text-decoration:none;}
				.menuBotBlock a:hover{
					color:#c52121;}
					.menuBotBlock ul a{
						font-size:11px;
						font-weight: normal;}
					
/* Footer */
.footer{
	border-top:1px solid #e7e7e7;
	color:#666;
	font-size:11px;
	padding:10px 0 0 0;}
	.footer p{
		margin:0;}
	.leftColFooter{
		float:left;
		width:350px;}
		.copyr{
			float:left;
			width:350px;}
			.copyr a{
				float:left;
				margin:0 17px 0 0;}
			.copyr p{
				border-left:1px solid #efefef;
				float:left;
				padding:0 0 0 14px;
				width:180px;}
		.banners{
			float:left;
			width:200px;}
			.banners img{
				margin:0 9px 0 0;}
		.madein{
			color:#666;
			overflow:hidden;
			*zoom:1;}
			.madein img{
				float:left;
				margin:0 10px 0 0;}
			.madein a{
				color:#666;}
			.madein a:hover{
				color:#c52121;}
			.madein a.hide-link{
				cursor:default;
				text-decoration:none;}
			.madein a.hide-link:hover{
				color:#666;
				text-decoration:none;}
	.centerColFooter{
		margin:0 28% 0 360px;
		_margin:0 210px 0 360px;
		text-align:center;}
		.forBanners{
			}
			.forBanners a, .forBanners a:hover{
				text-decoration:none;}
			.forBanners a img{
				filter:alpha(opacity=30); /* IE 5.5+*/
				-moz-opacity: 0.3; /* Mozilla 1.6 � ���� */
				-khtml-opacity: 0.3; /* Konqueror 3.1, Safari 1.1 */
				opacity: 0.3; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */}
			.forBanners a:hover img{
				filter:alpha(opacity=100);
				-moz-opacity: 1;
				-khtml-opacity: 1;
				opacity: 1;}

/* Buttons */
.btn1{
	background: url("images/btn1.png") no-repeat scroll left top transparent;
	_background: url("images/btn1.gif") no-repeat scroll left top transparent;
	float: left;
	height: 24px;
	margin-right: 10px;
	_margin-right: 0px;
	position: relative;}
	.btn1 input, .btn1 a{
		background: url("images/btn1.png") no-repeat scroll right -110px transparent;
		_background: url("images/btn1.gif") no-repeat scroll right -110px transparent;
		border: medium none;
		color: #768799;
		cursor: pointer;
		float: left;
		font: 11px/24px Arial, Helvetica, sans-serif;
		height: 24px;
		margin-right: -11px;
		padding: 0 20px;
		position: relative;
		text-decoration:none;
		text-shadow: 0 -1px 1px rgba(255,255,255,0.8);
		width: auto;}
	.btn1 a:hover{
		color: #768799;
		text-decoration:none;}
.btn1.leftStep{
	margin-left:20px;
	_margin-left:10px;}
.advert .btn1.leftStep{
	margin-left:110px;
	_margin-left:55px;}
.newsAnno .btn1.leftStep{
	margin-left:130px;
	_margin-left:65px;}
		
.btn2 a{
	color: #768799;
	float:left;
	font: 11px/24px Arial, Helvetica, sans-serif;
	margin-left:5px;
	text-shadow: 0 -1px 1px rgba(255,255,255,0.8);
	white-space:nowrap;}
.btn2 a:hover{
	color:#c52121;}
				
				
				
/*Main page*/
#content-table { width: 100%;}
#workarea {  vertical-align:top; padding: 0 30px 0 0; }
#sidebar { width:260px; vertical-align:top; padding: 32px 0 0 0;}

.sidebar-right-menu a { color: #545454; display: block;  text-decoration:none; padding:6px 0 6px 10px; outline:none; cursor:pointer; font-weight:bold;}
.sidebar-right-menu a:hover, .sidebar-right-menu a.selected { text-decoration: none; color:#e00000; }
.sidebar-right-menu a:hover { text-decoration: underline;}
.sidebar-right-menu a.selected { background: url(images/arrow-red.gif) no-repeat 0 12px; }
.sidebar-right-menu a.directory { background: url(images/arrow-gray.gif) no-repeat right 12px; }
.sidebar-right-menu .sidebar-border-block-content { padding: 2px 20px 2px 10px;}
.sidebar-right-menu span { margin:2px 0 2px 10px; display: block; font-size:1px; height:1px; overflow:hidden; background: #ebebeb url(images/sprite.png) no-repeat right -40px; }


.sidebar-links { margin: 0 0 20px; padding:0 1em; }
.sidebar-block .sidebar-links {margin: 10px 0 0;  padding:0;}
					
.sidebar-border-block { margin: 0 0 20px;}
.sidebar-border-block .corner { background: url(images/sprite.png) no-repeat 0 -24px; width:4px; height:16px; position:absolute; top:0; }
.sidebar-border-block-top, .sidebar-border-block-bottom { height:4px; overflow: hidden; position:relative;}
.sidebar-border-block-top .border { background-color:#D4D4D4; font-size:1px; height:1px; overflow:hidden;}
.sidebar-border-block-bottom .border { background-color:#D4D4D4; margin:3px 0 0 0; font-size:1px; height:1px; overflow:hidden;}
.sidebar-border-block .right { right: 0; top:-4px; max-width: 200px;}
.sidebar-border-block-bottom .corner { margin-top: -8px; }
.sidebar-border-block-content { border-left: 1px solid #D4D4D4; border-right: 1px solid #D4D4D4; padding:5px 10px;}

/*������*/
	.content ul{
		margin:10px 5px 14px 0;
		padding:0 0 0px 0;
		overflow:hidden;
		zoom:1;}
		.content ul li{
			background:url('images/li.gif') no-repeat left 5px;
			list-style:none;
			margin:0 0 5px 0px;
			padding:1px 0 2px 20px;}
			.content ul ul{
				margin:10px 0 10px 0;}
			.content ul ol{
				margin:10px 0 10px 24px;}
			.content ul ol li{
				background:none;
				padding:0;}
			.content ul li ul li{
				background:url('images/li_sec.gif') no-repeat left 5px;}
	.content ol{
		margin:10px 5px 14px 24px;}
		.content ol li{
			list-style: decimal;
			margin:0 0 5px 0;
			vertical-align:top;}
			.content ol ol{
				margin:10px 0px 14px 24px;}
			.content ol ul{
				margin:10px 0 14px 0px;}
			.content ol li ol li{
				}
			.content ol ul li{
				background:url('images/li.gif') no-repeat left 5px;
				list-style:none;}
.content img.shade {
    box-shadow: 0 2px 6px rgba(201, 201, 201, 0.8);
    margin: 0 20px 15px 0;
    padding: 4px;
}