.result #premain, .result #postmain{
	font-size:11px;
	width:100%;
	clear:both
	}
	.result #premain .YellowCaption{
		width:460px;
		float:left;
	}
		.result #premain .YellowCaption p{
			padding:0 20px 20px 20px;
		}
		.result #premain .YellowCaption h1{
			margin:10px 0 20px 20px;
			text-transform:uppercase;
			font:100 18px arial;
			color:#777
		}
	.result #premain ul{
		float:left;
		margin:10px 0 0 20px;
		width:180px
	}
		.result #premain ul li{
			background:url('') no-repeat 0 0;
			padding:0 0 13px 30px;
			font:700 12px arial;
			color:#555;
			}
			.result #premain ul li a{
				font:700 12px arial;
				color:#555;
				text-decoration:none
				}
		.result #premain ul li.type1{
			background-image:url(/img/link_bg/work_types_yellow.gif);
			}
		.result #premain ul li.type2{
			background-image:url(/img/link_bg/work_types_deepblue.gif);
			}
		.result #premain ul li.type4{
			background-image:url(/img/link_bg/work_types_red.gif);
			}
		.result #premain ul li.type5{
			background-image:url(/img/link_bg/work_types_blue.gif);
			}
		.result #premain ul li.type6{
			background-image:url(/img/link_bg/work_types_green.gif);
			}
		.result #premain ul li.type7{
			background-image:url(/img/link_bg/work_types_brown.gif);
			}
	.result #premain img{
		float:left;
		margin-left:20px
	}
	
.result #main{
	font-size:11px;
	width:460px;
	float:left;
	margin:20px 20px 20px 0;
	clear:both
	}
	.result #main .OrangeCaption{
		width:260px;
		float:left;
		clear:both;
		margin:0 0 20px 0;
		}
		.result #main .OrangeCaption p{
			color:#fff;
			font-size:17px!important;}
		
	.result  #main .list{
		width:100%;
		float:left;
		margin:0 0px 10px 0;
		}
		.result  #main .list img{
			border:1px solid #dadada;
			margin:20px 0 10px 10px;
			float:left}
			.result  #main .list .caption{
				font:100 1.2em arial;
				margin:0 0 10px 0;
				display:block;
				}
			.result  #main .list p{
				clear:none;
				margin:20px 0 0 20px;
				float:left;
				width:250px
				}
.result #right{
	width:380px;	
	_width:370px;	
	margin:20px 20px 0 0;
	}
	.result #right .whitediv{
		width:100%;	
		float:right;
		clear:both
		}
		.result #right .whitediv h2{
			font:100 17px verdana;
			color:#666;
			text-transform:uppercase;
			margin:14px 0 14px 20px
			}
		.result #right .whitediv ul{
			margin:0 0 0 20px;}
			.result #right .whitediv ul li{
				color:#555;
				padding:0 0 12px 0;
				font-size:.9em;
				position:relative;}
				.result #right .whitediv ul li a{
					width:190px;
					display:block;
					text-decoration:underline;
					color:#555}
					/*максимальная ширина блока 45%*/
				.result #right .whitediv ul li div{
					background:#FBE7A6;
					display:inline;
					position:absolute;
					left:190px;
					top:0px;
					border-left:1px solid #FCE18D;
					border-right:1px solid #FCE18D;
					}
					.result #right .whitediv ul li div p {
						text-align:right;
						padding:2px 10px 2px 0;
						margin:-1px 0 -1px;
						border-bottom:1px solid #FCE18D;
						border-top:1px solid #FCE18D;
						position:relative;						
						}
						
						.result #right .whitediv ul li div p a {
						width: 100%;
						text-decoration: none;
						display: block;
						}
						
		.result #right .DeepBlueCaption{
			float:right;
			clear:both;
			width:180px;
			margin:20px 0 15px 0
			}
			.result #right .DeepBlueCaption .man{
					color:#fff;
					font:100 18px arial!important;
					padding:6px 10px 0 47px;
					display:block;
					background:url(/img/icons/blue_man.gif) no-repeat 13px 6px
					}
	.result #postmain .caption{
		background:none;
		width:100%;
		font-size:1.5em;
		text-transform:uppercase;
		color:#666}
	.result #postmain ul{
		width:480px;
		float:left}
		.result #postmain ul li{
			margin:0 0 25px 0;
			float:left;
			width:230px;
			background:url(/img/link_bg/work_types_big.gif) no-repeat 0 0}
			.result #postmain ul li.type2{background-position:0 -60px}
			.result #postmain ul li.type3{background-position:0 -121px}
			.result #postmain ul li.type4{background-position:-32px 0}
			.result #postmain ul li.type5{background-position:-32px -60px}
			.result #postmain ul li.type6{background-position:-32px -121px}
			.result #postmain ul li a{
				background:#fff;
				display:block;
				padding:5px 0 10px 15px;
				margin:0 0 0 32px;
				font-size:1.5em;}
	.result #postmain .text{
		float:left;
		width:380px;
		}
	.result #postmain .text p{
		
		line-height:20px;
		margin-top:20px
	}
		
