* {
	margin: 0;
	padding: 0;
}
html {
	height: 100%;
}
body {
	font: 12px/18px Arial, Tahoma, Verdana, sans-serif;
	width: 100%;
	height: 100%;
	background:#e0e0e0;
}
a {
	color:#04A2DD;
	outline: none;
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}
p {
	margin: 0 0 18px
}
img {
	border: none;
}
input {
	vertical-align: middle;
}
#wrapper {
	width: 975px;
	margin: 0 auto;
	min-height: 100%;
	height: auto !important;
	height: 100%;
}


/* Header
-----------------------------------------------------------------------------*/
#header {
	height: 124px;
	position:relative;
}

	#header #apple{
		position:absolute;
		top:24px;	
		left:312px;
	}

#header_menu{
	padding:53px 0 0 0;	
}

	#header_menu div{
		position:relative;
		float:left;
		height:25px;	
	}
	
		#header_menu div:hover{
			background-position:0px 25px;	
			cursor:pointer;
		}
	
	#header_menu .item_1{
		position:relative;
		width:54px;
		background:url(../img/menu/punkt_1.png);
		margin-left:27px;
	}
	
	#header_menu .item_2{
		position:relative;
		width:72px;
		background:url(../img/menu/punkt_2.png);
		margin-left:9px;
	}
	
	#header_menu .item_3{
		position:relative;
		width:53px;
		background:url(../img/menu/punkt_3.png);
		margin-left:12px;
	}
	
	.item_3_activ{
		position:relative;
		width:53px;
		background:url(../img/menu/punkt_3.png);
		margin-left:12px;
		background-position:0px 25px;
	}
	
	#header_menu .item_4{
		position:relative;
		width:55px;
		background:url(../img/menu/punkt_4.png);
		margin-left:5px;
	}
	
	.item_4_activ{
		position:relative;
		width:55px;
		background:url(../img/menu/punkt_4.png);
		margin-left:5px;
		background-position:0px 25px;	
	}
	
	#header_menu .item_5{
		position:relative;
		width:152px;
		background:url(../img/menu/punkt_5.png);
		margin-left:85px;
	}
	
	#header_menu .item_6{
		position:relative;
		width:107px;
		background:url(../img/menu/punkt_6.png);
		margin-left:2px;
	}
	
	.item_6_activ {
		position:relative;
		width:107px;
		background:url(../img/menu/punkt_6.png);
		margin-left:2px;
		background-position:0px 25px;
	}
	
	
	#header_menu .item_7{
		position:relative;
		width:76px;
		background:url(../img/menu/punkt_7.png);
		margin-left:5px;
		
	}
	
	#header_menu .item_8{
		position:relative;
		width:108px;
		background:url(../img/menu/punkt_8.png);
		margin-left:2px;
	}
	
	#header_menu .item_9{
		position:relative;
		width:135px;
		background:url(../img/menu/punkt_9.png);
		margin-left:2px;
	}
	
	#header_menu  .selected{
		background-position:0px 0px !important;			
		color:#117bbf;
	}
		
		#header_menu .selected span{
			display:block;
			background:url(../img/menu/right.jpg) no-repeat 100% 0px;	
			color:#117bbf;
		}
	
/*--------------HOVER BLOCK -----------------*/
	
	#header_menu .hover_box{
		position:absolute;	
		top:25px;
		left:0px;
		z-index:100;
	}
	
	#header_menu .hover_box a{
		display:block;
		font:12px/24px Arial, Helvetica, sans-serif;
		color:#434343;
		padding:0 14px 0 14px;
		background:url(../img/hover_box/tail.png) no-repeat 7px 11px;
		text-decoration:none;
	}
	
	#header_menu .hover_box .top{
		position:relative;
		height:15px;
		margin:0 15px 0 15px;
		background:white;
		/*border:1px solid red;*/
	}
	
		#header_menu .hover_box .top .left{
			position:absolute;
			display:block;
			top:0px;
			left:0px;
			z-index:200;
		}
		
		#header_menu .hover_box .top .right{
			position:absolute;
			display:block;
			top:-1px;
			right:-15px;
			z-index:200;
		}
		
	#header_menu .hover_box .bottom{
		position:relative;
		width:100%;
		height:15px;
		margin:0 15px 0 15px;
		border-bottom:1px solid #e7e7e7;
	}
	
		#header_menu .hover_box .bottom .left{
			position:absolute;
			display:block;
			top:1px;
			left:-15px;
			z-index:200;
		}
		
		#header_menu .hover_box .bottom .right{
			position:absolute;
			display:block;
			top:1px;
			right:-15px;
			z-index:200;
		}

	
/*--------------END  HOVER BLOCK -----------------*/


/* Middle
-----------------------------------------------------------------------------*/
#content {
	padding: 0 0 104px;
}


/*-----------------BLOCK 1 -----------*/
.block_1{
	position:relative;
	margin:0 0 10px 0;
}

	.block_1 .central_image{
		position:absolute;
		top:30px;
		left:300px;
	}
	
	.block_1 .top{
		height:18px;
		background:url(../img/block_1/top_background.jpg);
	}
	
	.block_1 .body{
		padding:0 33px 0 42px;	
		background:white;
		border-left:1px solid #b5b5b5;
		border-right:1px solid #b5b5b5;
	}
	
		.block_1 .body .left{
			position:relative;
			float:left;	
			padding:31px 0 0 0;
			width:255px;
			/*height:327px;*/
		}
		
			.block_1 .body .left .zag{
				font:bold 24px/24px	 Arial, Helvetica, sans-serif;
				color:#04a2dd;
				margin:0 0 27px 0;
			}
			
			.block_1 .body .left .text_contain{
				height:186px;
				overflow:hidden;
			}
			
			.block_1 .body .left .text{
				width:210px;	
				margin:0 0 16px 0; 
				font:11px/13px Arial, Helvetica, sans-serif;
				color:#3b3d3f;
			}
			
			.block_1 .body .left .cost{
				height:66px;
				font:24px/24px Arial, Helvetica, sans-serif;
				color:#333;
			}
			
				.block_1 .body .left .cost span{
					font:24px/24px Arial, Helvetica, sans-serif;
					color:#a8a8a8;
					text-decoration:line-through;
				}
				
				.block_1 .body .left .cost img{
					position:relative;
					top:6px;
					left:3px;
				}
		
		.block_1 .body .right{
			float:right;
			width:234px;
			font:11px/11px Arial, Helvetica, sans-serif;
			color:#858585;
		}
			
			.block_1 .body .right img{
				float:right;
				display:block;
			}
			
			.block_1 .body .right a{
				font:14px/14px Myriad Pro, Arial, Helvetica, sans-serif;	
				color:#777;
			}
			
				.block_1 .body .right a:visited{
					color:#777 !important;	
				}
			
			.block_1 .body .right span{
				font:16px/30px Myriad Pro, Arial, Helvetica, sans-serif;
				color:#079cd8;
			}
			
			.block_1 .body .right b{
				color:#079cd8;	
			}
			
			.block_1 .body .right .piece_1{
				margin:57px 0 0 0;
				padding:0 8px 0 0;
			}
			
			.block_1 .body .right .piece_2{
				margin:77px 0 0 0;
				padding:0 26px 0 0;
			}
			
			.block_1 .body .right .piece_3{
				margin:55px 0 0 0;
				padding:0 0 0 0;
				float:right;
			}
			
			.block_1 .body .right .temp_1{
				height:19px;
				position:relative;
			}	
			
				.block_1 .body .right .temp_1 img{
					position:absolute;
					right:-17px;
					top:12px;
				}

	.block_1 .bottom{
		height:26px;
		background:url(../img/block_1/bottom_background.jpg);
		padding:0 0 0 43px;
		font:11px/26px Arial, Helvetica, sans-serif;
		color:black;
	}
		.block_1 .bottom img{
			margin:0 10px 0 0;	
		}
	
		.block_1 .bottom a{
			font:11px/26px Arial, Helvetica, sans-serif;
			color:#777;	
		}
		
			.block_1 .bottom a:visited{
				color:#777 !important;		
			}
		
		.block_1 .bottom span{
			font:11px/26px Arial, Helvetica, sans-serif;
			color:#777;			
		}
		
		.block_1 .bottom .lin{
			float:right;	
			margin:0 22px 0 0;
		}
		
			.block_1 .bottom .lin a{
				font:bold 12px/26px Arial, Helvetica, sans-serif;
				color:#04a2dd;
			}
			
				.block_1 .bottom .lin a:visited{
					color:#04a2dd!important;	
				}

		.block_1 .bottom .cost{
			font:12px/26px Arial, Helvetica, sans-serif;
			color:#828080;
			width:128px;
			float:right;
		}
/*-----------------END   BLOCK 1 -----------*/

/*-----------------BLOCK 2 -----------------*/
.block_2{
	position:relative;
}

	.block_2 .top{
		font:12px/26px Arial, Helvetica, sans-serif;
		color:#777;
	}
		.block_2 .top img{
			display:block;
			float:left;
		}
		
		.block_2 .top div:hover{
			cursor:pointer;
		}
	
		.block_2 .top .header_1{
			float:left;
			width:118px;
			height:26px;
			background:url(../img/block_2/header_1.jpg) no-repeat;
		}
		
		.block_2 .top .header_2{
			float:left;
			width:118px;
			height:26px;
			background:url(../img/block_2/header_2.jpg) no-repeat;
		}
		
		.block_2 .top .header_3{
			float:left;
			width:130px;
			height:26px;
			background:url(../img/block_2/header_3.jpg) no-repeat;
		}
		
		.block_2 .top #header_4{
			float:left;
			width:109px;
			height:26px;
			background:url(../img/block_2/header_4.jpg) no-repeat;
		}
		
		#header_4_white{
			float:left;
			width:109px;
			height:26px;
			background:url(/include/img/block_2/header_3b.jpg) no-repeat;
		}
		
		.block_2 .top .header_5{
			width:452px;
			float:left;
			height:26px;
			background:url(../img/block_2/header_5.jpg) no-repeat -1px 0px;
			cursor:default !important;
		}
		
		.header_5_vlb{
			width:973px;
			float:left;
			height:26px;
			background:url(../img/block_2/header_5_vlb.jpg) no-repeat -1px 0px;
			cursor:default !important;
		}
		
		.block_2 .top .header_1_sel{
			float:left;
			width:118px;
			height:26px;
			background:url(../img/block_2/header_1b.jpg) no-repeat;
			font-weight:bold;
		}
		
		#header_1_sel{
			float:left;
			width:118px;
			height:26px;
			background:url(../img/block_2/header_1b.jpg) no-repeat;
			font-weight:bold;
		}
		
		#header_1_sel_not_activ{
			float:left;
			width:118px;
			height:26px;
			background:url(../img/block_2/header_1.jpg) no-repeat;
			font-weight:bold;
		}
		
		.block_2 .top .header_2_sel{
			float:left;
			width:118px;
			height:26px;
			background:url(../img/block_2/header_2b.jpg) no-repeat;
			font-weight:bold;
		}
		
		.block_2 .top .header_3_sel{
			float:left;
			width:130px;
			height:26px;
			background:url(../img/block_2/header_3b.jpg) no-repeat;
			font-weight:bold;
		}
		
		.block_2 .top #header_4_sel{
			float:left;
			width:109px;
			height:26px;
			background:url(../img/block_2/header_4b.jpg) no-repeat;
			font-weight:bold;
		}
		
	.block_2 .body{
		position:relative;
		background:white;
		border-left:1px solid #b5b5b5;
		border-right:1px solid #b5b5b5;
		font:11px/14px Arial, Helvetica, sans-serif;
		color:#3b3d3f;
		padding:68px 0 30px 43px;
	}
	
		.block_2 .body .img_1{
			position:absolute;
			right:0;
			top:38px;
		}
		
		.block_2 .body .img_3{
			position:absolute;
			right:0;
			bottom:10px;	
		}
	
		.block_2 .body .zag{
			font:24px/24px Arial, Helvetica, sans-serif;
			color:#57595b;
			padding:0 0 23px 0;
		}
		
		.block_2 .body .subzag{
			font:18px/18px Arial, Helvetica, sans-serif;
			color:#7f7f80;
			padding:0 0 14px 0;
		}
		
		.block_2 .body .text_1{
			width:548px;	
			padding:0 0 53px 0;
		}
	
		.block_2 .body .left_1{
			width:217px;
			padding:0 0 38px 0;
			float:left;
		}
		
		.block_2 .body .right_1{
			width:567px;
			padding:0 73px 38px 0;
			float:right;
		}
		
		.block_2 .body .left_2{
			position:relative;
			width:237px;
			padding:0 0 38px 197px;
			float:left;
		}
		
			.block_2 .body .left_2 img{
				position:absolute;
				left:-43px;
				top:3px;
			}
		
		.block_2 .body .right_2{
			width:368px;
			padding:0 73px 38px 0;
			float:right;
		}
		
		.block_2 .body .left_3a_zag{
			width:233px;
			padding:0 58px 0px 0;
			float:left;
		}

		.block_2 .body .left_3b_zag{
			width:235px;
			padding:0 0 0px 0;
			float:left;
		}
		
		.block_2 .body .right_3_zag{
			width:277px;
			padding:0 73px 0px 0;
			float:right;
		}
		
		.block_2 .body .left_3a{
			width:233px;
			padding:0 58px 38px 0;
			float:left;
		}

		.block_2 .body .left_3b{
			width:235px;
			padding:0 0 38px 0;
			float:left;
		}
		
		.block_2 .body .right_3{
			width:277px;
			padding:0 73px 38px 0;
			float:right;
		}
		
		.block_2 .body .left_4{
			float:left;
			position:relative;
			top:-38px;
			left:34px;
		}
		
		
		.block_2 .body .right_4{
			float:right;
			width:63px;
			margin:78px 72px 0 0;
			background:url(../img/gallery_preview/border.gif) bottom left no-repeat;
			padding-bottom:2px;
		}
		
			.block_2 .body .right_4 img{
				display:block;
				border:1px solid#bbbbbb;
				border-bottom:none;
			}
		
	.block_2 .bottom{
		height:14px;
		background:url(../img/block_2/bottom.jpg) -1px 0px;
	}
/*-----------------END   BLOCK   2   -----------*/

/*----------------BLOCK 2 ----------------------*/
.block_3{
	padding:0 0 0 17px;	
	margin:68px 0 75px 0;
}

	.block_3 a{	
		font:12px/16px Myriad Pro, Arial, Helvetica, sans-serif;
		color:#525252;
		text-decoration:none;		
	}
	
		.block_3 a:hover{
			text-decoration:underline;	
		}
		
		.block_3 a:visited{
			color:#525252 !important;	
		}
	
	.block_3 .zag{
		font:14px/14px Myriad Pro, Arial, Helvetica, sans-serif;
		color:black;
		margin:0 0 20px 0;
	}
	
	.block_3 .cell_1{
		float:left;
		width:203px;
	}
	
	.block_3 .cell_2{
		float:left;
		width:203px;
	}
	
	.block_3 .cell_3{
		float:left;
		width:202px;
	}
	
	.block_3 .cell_4{
		float:left;
		width:200px;
	}
	
	.block_3 .cell_5{
		float:left;
		width:150px;
	}

/*----------------END BLOCK 2 ------------------*/

/*---------------- BLOCK 4 ------------------*/
.block_4{

}

	.block_4 .top{
		height:26px;
		background:url(../img/block_4/top.jpg);
		padding:0 0 0 43px;
		font:11px/26px Arial, Helvetica, sans-serif;
		color:black;
	}
	
		.block_4 .top img{
			margin:0 10px 0 0;	
		}
	
		.block_4 .top a{
			font:11px/26px Arial, Helvetica, sans-serif;
			color:#777;	
		}
		
			.block_4 .top a:visited{
				color:#777 !important;		
			}
		
		.block_4 .top span{
			font:11px/26px Arial, Helvetica, sans-serif;
			color:#777;			
		}
		
		.block_4 .top .lin{
			float:right;	
			margin:0 22px 0 0;
		}
		
			.block_4 .top .lin a{
				font:bold 12px/26px Arial, Helvetica, sans-serif;
				color:#04a2dd;
			}
			
				.block_4 .top .lin a:visited{
					color:#04a2dd!important;	
				}

		.block_4 .top .cost{
			font:12px/26px Myriad Pro, Arial, Helvetica, sans-serif;
			color:#828080;
			width:128px;
			float:right;
		}
	
	.block_4 .body{
		position:relative;
		background:white;
		border-left:1px solid #b5b5b5;
		border-right:1px solid #b5b5b5;
		padding:34px 35px 33px 43px;
	}

		.block_4 .body  .temp_1{
			margin:0 0 35px 40px;	
		}
		
		.block_4 .body  .temp_2{
			margin:20px 0 35px 40px;	
		}
		
			.block_4 .body  .temp_3{
				font:18px/75px Arial, Helvetica, sans-serif;
				color:#7f7f80;
				height:75px;
			}
			
				.block_4 .body  .temp_3  span{
					color:#04a2dd;
				}
		.block_4 .body  .temp_4{
			margin:40px 0 0 21px;	
		}
			
		.block_4 .body  .zag{
			font:24px/24px	 Arial, Helvetica, sans-serif;
			color:#57595b;
			margin:0 0 27px 0;
		}
		
		.block_4 .body  .subzag{
			font:18px/18px	 Arial, Helvetica, sans-serif;
			color:#7f7f80;
			margin:0 0 27px 0;
		}
	
		.block_4 .body .left_1{
			float:left;	
		}
		
		.block_4 .body .right_1{
			float:right;
			padding:0 0px 0 0;
		}
		
			.block_4 .body .right_1 a{
				font:14px/44px Myriad Pro, Arial, Helvetica, sans-serif;
				color:#777;
			}
			
			.block_4 .body .right_1 a:visited{
				color:#777 !important;	
			}
			
		.block_4 .body .left_2{
			float:left;	
			width:402px;
			font:18px/28px Arial, Helvetica, sans-serif;
			color:#b5b6b6;
			margin:0 0 70px 0;
			/*border:1px solid red;*/
		}
			
			.block_4 .body .left_2 span{
				color:#04a2dd;	
			}
			
			.block_4 .body .left_2 .cell_1{
				width:126px;
				float:left;
			}
			
			.block_4 .body .left_2 .cell_2{
				width:128px;
				float:left;
			}
			
			.block_4 .body .left_2 .cell_3{
				width:148px;
				float:left;
			}
		
		.block_4 .body .right_2{
			float:right;
			width:423px;
			font:12px/18px Arial, Helvetica, sans-serif;
			color:#3b3d3f;
			margin:0 0 70px 0;
			/*border:1px solid green;*/
		}
			
			.block_4 .body .right_2 .zag{
				font:18px/18px Arial, Helvetica, sans-serif;
				color:#7f7f80;
				margin:0 0 19px 0;
				position:relative;
				top:-5px;
			}
			
			.block_4 .body .right_2 a{
				font:11px/18px Arial, Helvetica, sans-serif;
				color:#04a2dd;
			}
				.block_4 .body .right_2 a:visited{
					color:#04a2dd !important;	
				}
			
			.block_4 .body .left_3{
				float:left;
				width:41px;
				/*border:1px solid red;*/
				position:relative;
				left:-10px;
				top:1px;
			}
			
			.block_4 .body .right_3{
				float:left;
				width:770px;
				font:11px/18px Arial, Helvetica, sans-serif;
				color:#3b3d3f;
				margin:0 0 44px 0;
			}
			
				.block_4 .body .right_3 .header{
					font:12px/18px Arial, Helvetica, sans-serif;
					color:#3b3d3f;
					margin:0 0 10px 0;
				}
				
					.block_4 .body .right_3 .header span{
						color:#04a2dd;
					}

			.block_4 .body .left_4a{
				width:105px;
				float:left;
				margin:0 0 31px 0;
			}
			
				.block_4 .body .left_4a img{
					position:relative;	
				}
			
			.block_4 .body .left_4b{
				width:48px;
				float:left;
				position:relative;
				left:-10px;
			}
			
			.block_4 .body .left_4c{
				width:666px;
				float:left;
				font:11px/18px Arial, Helvetica, sans-serif;
				color:#3b3d3f;
				margin:0 0 46px 0;
			}
			
				.block_4 .body .left_4c span{
					font:bold 12px/18px Arial, Helvetica, sans-serif;
					display:block;
				}
				
				.block_4 .body .left_4c a{
					font:11px/18px Arial, Helvetica, sans-serif;
					color:#04a2dd;
				}
				
				
					.block_4 .body .left_4c a:visited{
						color:#04a2dd !important;
					}
			
			.block_4 .body .left_5{
				position:relative;
				float:left;	
				width:371px;
				font:18px/21px Arial, Helvetica, sans-serif;
				color:#7f7f80;
				z-index:100;
			}
			
				.block_4 .body .left_5 a{
					font:12px/40px Arial, Helvetica, sans-serif;	
					color:#04a2dd;
					background:url(../img/block_4/pdf.jpg) 7px 0px no-repeat;
					padding:0 0 10px 60px;
					margin:6px 0 0 0;
					display:block;
					float:left;
					height:40px;
					/*border:1px solid red;*/
				}
			
			.block_4 .body .right_5{
				position:relative;
				float:right;
				width:100px;
				height:435px;
				/*border:1px solid red;*/
			}
				.block_4 .body .right_5 img{
					position:absolute;
					right:-35px;
					top:-15px;
					background:url(../img/block_4/container_4_bkgr.gif) no-repeat;
					z-index:10;
				}
			
		/*-------- BEGIN CONTAINERS----------*/
			
			.block_4 .body .container_1{
				font:12px/18px Arial, Helvetica, sans-serif;
				color:#3b3d3f;
				margin:0 0 50px 0;
			}
				
				.block_4 .body .container_1 span{
					display:block;	
					font:18px/18px Arial, Helvetica, sans-serif;
					color:#7f7f80;
					margin:0 0 24px 0;
				}
			
				.block_4 .body .container_1 a{
					font:11px/18px Arial, Helvetica, sans-serif;	
					color:#04a2dd;
				}
				
					.block_4 .body .container_1 a:visited{
						color:#04a2dd !important;	
					}
					
				.block_4 .body .container_1 .cell_1{
					width:178px;
					padding:0 0 0 26px;
					float:left;
				}
				
				.block_4 .body .container_1 .cell_2{
					width:166px;
					padding:0 0 0 42px;
					float:left;
				}
				
				.block_4 .body .container_1 .cell_3{
					width:166px;
					padding:0 0 0 39px;
					float:left;
				}
				
				.block_4 .body .container_1 .cell_4{
					width:166px;
					padding:0 0 0 50px;
					float:left;
				}
				
		.block_4 .body .container_2{
			font:14px/75px Arial, Helvetica, sans-serif;
			color:#777;
		}
		
			.block_4 .body .container_2 a{
				font:14px/75px Arial, Helvetica, sans-serif;
				color:#04a2dd;
			}
			
				.block_4 .body .container_2 a:visited{
					color:#04a2dd !important;
				}
		
			.block_4 .body .container_2 div{
				height:75px;
				float:left;
				background:url(../img/block_4/container_4_bkgr.gif) left bottom repeat-x;
			}
		
			.block_4 .body .container_2 .cell_1{
				width:476px;	
			}
			
			.block_4 .body .container_2 .cell_2{
				width:75px;
				padding:0 52px 0 0;
			}
			
			.block_4 .body .container_2 .cell_3{
				width:115px;
				padding:0 57px 0 0;
			}
			
			.block_4 .body .container_2 .cell_4{
				width:77px;
			}
			
			.block_4 .body .container_2 .cell_1_header{
				width:476px;	
				font:18px/18px Arial, Helvetica, sans-serif;
				color:#7f7f80;
				height:25px !important;
				margin-top:10px;
			}
			
			.block_4 .body .container_2 .cell_2_header{
				width:75px;
				padding:0 52px 0 0;
				font:18px/18px Arial, Helvetica, sans-serif;
				color:#7f7f80;
				height:25px !important;
				margin-top:10px;
			}
			
			.block_4 .body .container_2 .cell_3_header{
				width:115px;
				padding:0 57px 0 0;
				font:18px/18px Arial, Helvetica, sans-serif;
				color:#7f7f80;
				height:25px !important;
				margin-top:10px;
			}
			
			.block_4 .body .container_2 .cell_4_header{
				width:77px;
				font:18px/18px Arial, Helvetica, sans-serif;
				color:#7f7f80;
				height:25px !important;
				margin-top:10px;
			}
		
		.block_4 .body .container_3{
			font:18px/18px Arial, Helvetica, sans-serif;
			color:#7f7f80;
			margin:35px 0 0 0;
		}	
		
			.block_4 .body .container_3 span{
				font:12px/18px Arial, Helvetica, sans-serif;	
			}
			
			.block_4 .body .container_3 textarea{
				/*width:100%;*/
				width:860px;
				height:107px;
				margin:15px 0 0 20px;
				padding:5px 10px 5px 10px;
				overflow:hidden;
				background:url(../img/block_4/textarea.jpg) no-repeat;
				border:none;
				outline:none;
				font:12px/14px Arial, Helvetica, sans-serif;
			color:#7f7f80;
			}
		
		.block_4 .body .container_4{
			font:12px/16px Arial, Helvetica, sans-serif;
			color:#3b3d3f;
			margin:0 0 57px 0;
		}
		
			.block_4 .body .container_4 span{
				font:18px/18px Arial, Helvetica, sans-serif;
				margin: 0 0 15px 0;
				color:#3b3d3f;	
				display:block;
			}
			
			.block_4 .body .container_4 .image{
				position:relative;
				width:403px;
				/*border:1px solid red;*/
			}
			
				.block_4 .body .container_4 .image img{
					position:absolute;
				}
				
			.block_4 .body .container_4 .left{
				position:relative;
				width:403px;
				float:left;
			}
			
			.block_4 .body .container_4 .right{
				position:relative;
				width:408px;
				padding:0 23px 0 0;
				float:right;
			}
			
			.block_4 .body .container_5{
				
			}
				
				.block_4 .body .container_5 img{
				position:relative;
				left:10px;
			}
		
				.block_4 .body .container_5 .left{
					width:403px;
					float:left;
				}
				
				.block_4 .body .container_5 .right{
					width:408px;
					padding:0 23px 0 0;
					float:right;
				}
			
			.block_4 .body .container_6{
				font:12px/16px Arial, Helvetica, sans-serif;
				color:#3b3d3f;
			}
				
				.block_4 .body .container_6 span{
					display:block;
					font:18px/18px Arial, Helvetica, sans-serif;
					color:#7f7f80;
					padding:0 0 10px 0;
					
				}
				
				.block_4 .body .container_6 .image{
					height:60px;
					
				}
					.block_4 .body .container_6 .image img{
						position:relative;
						/*left:-10px;*/
					}
			
				.block_4 .body .container_6 .left_11{
					width:223px;
					padding:0 0 40px 12px;
					float:left;
				}
				
				.block_4 .body .container_6 .left_22{
					width:223px;
					padding:0 0 40px 107px;
					float:left;
					font:12px/16px Arial, Helvetica, sans-serif;
					color:#3b3d3f;
				}
				
				.block_4 .body .container_6 .left_33{
					width:223px;
					padding:0 0 40px 94px;
					float:left;
				}
			
			.block_4 .body .container_7{
				font:14px/14px Arial, Helvetica, sans-serif;
				color:#777;
			}
			
				.block_4 .body .container_7 input{
					width:38px;
					height:19px;
					background:url(../img/korzina/input.jpg);
					font:14px/19px Arial, Helvetica, sans-serif;
					color:#777;
					outline:none;
					border:none;
					padding:0 0 0 22px;
				}
				
				.block_4 .body .container_7 a{
					font:14px/18px Arial, Helvetica, sans-serif;
					color:#04a2dd;
				}
				
					.block_4 .body .container_7 a:visited{
						color:#04a2dd;
					}
			
				.block_4 .body .container_7 tr{
					margin:0 0 0px 0;
					display:block;
				}
												
				.block_4 .body .container_7 .left_11{
					width:229px;
					background:url(../img/korzina/href.jpg) bottom left repeat-x;
					height:213px;
				}
				
				.block_4 .body .container_7 .header_1{
					font:18px/36px Arial, Helvetica, sans-serif;
					color:#7f7f80;
					background:url(../img/korzina/href.jpg) bottom left repeat-x;
					width:229px;
					height:36px;
				}
				
				.block_4 .body .container_7 .left_22{
					width:241px;
					background:url(../img/korzina/href.jpg) bottom left repeat-x;
				}
				
				.block_4 .body .container_7 .header_2{
					font:18px/36px Arial, Helvetica, sans-serif;
					color:#7f7f80;
					background:url(../img/korzina/href.jpg) bottom left repeat-x;
					width:241px;
					height:36px;
				}
				
				.block_4 .body .container_7 .left_33{
					width:116px;
					background:url(../img/korzina/href.jpg) bottom left repeat-x;
				}
				
				.block_4 .body .container_7 .header_3{
					font:18px/36px Arial, Helvetica, sans-serif;
					color:#7f7f80;
					background:url(../img/korzina/href.jpg) bottom left repeat-x;
					width:116px;
					height:36px;
				}
				
				.block_4 .body .container_7 .left_44{
					width:114px;
					background:url(../img/korzina/href.jpg) bottom left repeat-x;
				}
				
				.block_4 .body .container_7 #header_4{
					font:18px/36px Arial, Helvetica, sans-serif;
					color:#7f7f80;
					background:url(../img/korzina/href.jpg) bottom left repeat-x;
					width:114px;
					height:36px;
				}
				
				.block_4 .body .container_7 .left_55{
					width:162px;
					background:url(../img/korzina/href.jpg) bottom left repeat-x;
				}
				
				.block_4 .body .container_7 .header_5{
					font:18px/36px Arial, Helvetica, sans-serif;
					color:#7f7f80;
					background:url(../img/korzina/href.jpg) bottom left repeat-x;
					width:162px;
					height:36px;
				}
				
				.block_4 .body .container_7 .left_66{
					background:url(../img/korzina/href.jpg) bottom left repeat-x;
				}
					
					.block_4 .body .container_7 .left_66 img{
						position:relative;
						left:-5px;
					}
				
				.block_4 .body .container_7 .header_6{
					background:url(../img/korzina/href.jpg) bottom left repeat-x;
					height:36px;
				}
				
					.block_4 .body .container_7 .header_6 img{
						position:relative;
						left:-6px;
					}
			
			.block_4 .body .container_8{
				
			}
			
				.block_4 .body .container_8 .left{
					float:left;	
					font:18px/18px Arial, Helvetica, sans-serif;
					color:#7f7f80;
					width:575px;
					padding:37px 0 0 0;
				}
				
					.block_4 .body .container_8 .left span{
						color:#04a2dd;		
					}
				
				.block_4 .body .container_8 .right{
					float:left;
					font:14px/18px Arial, Helvetica, sans-serif;
					color:#7f7f80;
					padding:37px 0 0 0;
				}
				
					.block_4 .body .container_8 .right img{
						margin:0px 0 0 10px;
						position:relative;
						top:4px;
					}
				
					.block_4 .body .container_8 .right input{
						width:50px;
						height:19px;
						background:url(../img/korzina/input.jpg);
						font:14px/19px Arial, Helvetica, sans-serif;
						color:#777;
						outline:none;
						border:none;
						padding:0 5px 0 5px;	
						margin:0 0 0 10px;
					}
				
			.block_4 .body .container_9 {
				float:right;	
				margin:24px 0 46px 0;
			}
				
				.block_4 .body .container_9 img{
					float:right;
					margin:0 24px 0 0;
				}
			
			.block_4 .body .container_10 {
				font:18px/18px Arial, Helvetica, sans-serif;	
				color:#85a2b5;	
				position:relative;
				left:-18px;
			}
			
				.block_4 .body .container_10 img{
					float:left;
				}
				
				.block_4 .body .container_10 span{
					display:block;
					float:left;
					font:18px/18px Arial, Helvetica, sans-serif;	
					color:#127bc0;
					padding:0 18px 0 18px;
				}
				
				.block_4 .body .container_10 a{
					display:block;
					float:left;
					font:18px/18px Arial, Helvetica, sans-serif;	
					color:#85a2b5;	
					padding:0 18px 0 18px;
					cursor:pointer;
				}
				
					.block_4 .body .container_10 a:visited{
						color:#85a2b5 !important;		
					}
			
			.block_4 .body .container_11 {
				margin:40px 0 0px 0;		
			}
							
				.block_4 .body .container_11 .left_11{
					width:104px;
					height:84px;
					float:left;
					padding:16px 0 0 0;
					background:url(../img/faq/circle.png) top center no-repeat;
					font:48px/48px Arial, Helvetica, sans-serif;
					color:#fffefe;
				}
				
				.block_4 .body .container_11 .right_11{
					width:633px;
					float:left;
					font:12px/16px Arial, Helvetica, sans-serif;
					color:#3b3d3f;
					margin:0 0 20px 0;
				}
				
					.block_4 .body .container_11 .right_11 .zag{
						padding:11px 0 0 0;
						margin:0 0 10px 0;
						font:18px/22px Arial, Helvetica, sans-serif;
						color:#7f7f80;
					}
					
					.block_4 .body .container_11 .right_11 .li{
						margin:0 0 16px 0;	
					}
					
					.block_4 .body .container_11 .right_11 a{
						font:12px/16px Arial, Helvetica, sans-serif;
						color:#3b3d3f;
					}
					
						.block_4 .body .container_11 .right_11 a:visited{
							color:#3b3d3f !important;
						}
					
					.block_4 .body .container_11 .right_11 .li .redline{
						width:37px;
						float:left;
					}
			
			.block_4 .body .container_12 {
				position:relative;
				padding:25px 0 50px 0;
			}
			
				.block_4 .body .container_12 .main_image{
					position:absolute;
					right:-35px;
					top:0px;
					background:url(../img/remont/plata.jpg) no-repeat;
					width:283px;
					height:330px;
				}
				
				.block_4 .body .container_12 .piece_11{
					width:556px;
					padding:0 0 20px 30px;
					background:url(../img/remont/li_dot.jpg) no-repeat 12px 4px;
					font:12px/16px Arial, Helvetica, sans-serif;
					color:#3b3d3f; 
				}
				
					.block_4 .body .container_12 .piece_11 a{
						font:12px/16px Arial, Helvetica, sans-serif;
						color:#04a2dd; 
					}
						
						.block_4 .body .container_12 .piece_11 a:visited{
							color:#04a2dd !important; 
						}
			
			.block_4 .body .container_13 {
				position:relative;
				padding:25px 0 0px 214px;
			}
			
				.block_4 .body .container_13 .main_image{
					position:absolute;
					left:-43px;
					bottom:0px;
					background:url(../img/remont/die_steckdoze.jpg) no-repeat;
					width:237px;
					height:101px;
				}
				
				.block_4 .body .container_13 .piece_11{
					width:556px;
					padding:0 0 20px 30px;
					background:url(../img/remont/li_dot.jpg) no-repeat 12px 4px;
					font:12px/16px Arial, Helvetica, sans-serif;
					color:#3b3d3f; 
				}
				
					.block_4 .body .container_13 .piece_11 a{
						font:12px/16px Arial, Helvetica, sans-serif;
						color:#04a2dd; 
					}
						
						.block_4 .body .container_13 .piece_11 a:visited{
							color:#04a2dd !important; 
						}
			
			.block_4 .body .container_14 {
				position:relative;
				padding:0px 0 0px 0px;
			}
			
				.block_4 .body .container_14 .left_11{
					float:left;
					width:630px;
				}
				
					.block_4 .body .container_14 .left_11 .news{
						font:12px/16px Arial, Helvetica, sans-serif;
						color:#3b3d3f;
						margin:0 0 25px 0;
					}
						
						.block_4 .body .container_14 .left_11 .news span{
							font:12px/16px Arial, Helvetica, sans-serif;
							color:#898c8f;
							display:block;
						}
						
						.block_4 .body .container_14 .left_11 .news .zag{
							font:18px/18px	 Arial, Helvetica, sans-serif;
							color:#7f7f80;
							margin:0 0 9px 0;
						}
						
						.block_4 .body .container_14 .left_11 .news a{
							font:12px/16px Arial, Helvetica, sans-serif;
							color:#898c8f;
						}
						
							.block_4 .body .container_14 .left_11 .news a:visited{
								color:#898c8f !important;
							}
				
				.block_4 .body .container_14 .right_11{
					float:right;
					margin:0 0 0 14px;
				}
				
					.block_4 .body .container_14 .right_11 .zag{
						font:24px/24px Arial, Helvetica, sans-serif;
						color:#57595b;
						padding:0 3px 0 0;
						position:relative;
						left:3px;
					}
					
					.block_4 .body .container_14 .right_11 .item{
						position:relative;
						width:243px;
						height:276px;
						background:url(../img/news/shape.png) no-repeat;
						margin:0 0 20px 0;
					}
					
						.block_4 .body .container_14 .right_11 .item .top{
							position:relative;
							height:166px;
							background:none;
							padding:0 0 0 0;
							margin:0 0 0 0;
						}
				
							.block_4 .body .container_14 .right_11 .item .top table{
								width:100%;
								height:100%;
							}
							
						.block_4 .body .container_14 .right_11 .item .zzag{
							font:bold 13px/16px Arial, Helvetica, sans-serif;
							color:#04a2dd;
							display:block;
							padding:0 15px 3px 17px;
						}
						
						.block_4 .body .container_14 .right_11 .item .text{
							font:11px/13px Arial, Helvetica, sans-serif;
							color:#3b3d3f;
							padding:0 15px 0 17px;
						}
						
						.block_4 .body .container_14 .right_11 .item .cost{
							width:200px;
							position:absolute;
							bottom:0px;
							right:11px;
							height:31px;
							font:18px/18px Arial, Helvetica, sans-serif;
							color:#333333;
						}
							
							.block_4 .body .container_14 .right_11 .item .cost img{
								position:relative;
								display:block;
								float:right;
								top:-5px;
								margin:0 0 0 14px;
							}

			
	.block_4 .bottom{
		height:14px;
		background:url(../img/block_4/bottom.jpg) -1px 0px;
	}
	
	.block_4 .bottom_navi{
		height:25px;
		background:url(../img/news/bottom_navi.jpg);
		padding:0 0 0 0px;
		font:11px/26px Arial, Helvetica, sans-serif;
		color:black;
	}
	
		.block_4 .bottom_navi .navi{
				float:left;	
				height:26px;
				padding:0px 32px 0px 36px;
			}
			
				.block_4 .bottom_navi .navi img{
					display:block;
					float:left;
					position:relative;
					top:4px;
					padding:0 0  0 0;
					margin: 0 0 0 6px;
					cursor:pointer;
				}	
				
				.block_4 .bottom_navi .navi .separ{
					margin:0 7px 0 7px;
					padding:0 0 0 0;
					position:relative;
					top:7px;
				}
				
				.block_4 .bottom_navi .navi a{
					display:block;
					float:left;
					font:11px/26px Arial, Helvetica, sans-serif;
					color:#8e8e8e;
				}	
				
				.block_4 .bottom_navi .navi span{
					display:block;
					float:left;
					font:bold 11px/26px Arial, Helvetica, sans-serif;
					color:#079ad7;
				}	
				
				.block_4 .bottom_navi .navi .span{
					display:block;
					float:left;
					font:11px/26px Arial, Helvetica, sans-serif;
					color:#8e8e8e;
					margin:0 11px 0 11px;
				}	
	
	

/*----------------END BLOCK 4 ------------------*/

/*-----------------BLOCK 5 -----------*/
.block_5{
	position:relative;
	margin:0 0 10px 0;
}

	.block_5 .central_image{
		position:absolute;
		top:16px;
		left:275px;
	}
	
	.block_5 .top{
		height:18px;
		background:url(../img/block_1/top_background.jpg);
	}
	
	.block_5 .body{
		height:359px;
		padding:0 33px 0 42px;	
		background:white;
		border-left:1px solid #b5b5b5;
		border-right:1px solid #b5b5b5;
	}
	
		.block_5 .body .left{
			position:relative;
			float:left;	
			padding:0px 0 0 0;
			width:255px;
			/*height:327px;*/
		}
		
			.block_5 .body .left .zag{
				font:bold 48px/48px	 Myriad Pro, Arial, Helvetica, sans-serif;
				color:black;
				margin:10px 0 27px 0;
			}
			
			.block_5 .body .left .zag_rasprodaja{
				font:bold 28px/26px	 Myriad Pro, Arial, Helvetica, sans-serif;
				color:black;
				margin:10px 0 27px 0;
			}
			
			.block_5 .body .left .rektext{
				position:relative;	
				margin:0 0 33px 0;
			}
			
			.block_5 .body .left .cost{
				position:relative;
				font:24px/24px Myriad Pro, Arial, Helvetica, sans-serif;
				color:black;
			}

			.block_5 .body .left .switch{
				position:absolute;
				top:303px;
				cursor:pointer;
			}
		
		.block_5 .body .right{
			float:right;
			width:234px;
			font:11px/11px Arial, Helvetica, sans-serif;
			color:#858585;
		}
			
			.block_5 .body .right img{
				float:right;
				display:block;
			}
			
			.block_5 .body .right a{
				font:14px/14px Myriad Pro, Arial, Helvetica, sans-serif;	
				color:#777;
			}
			
				.block_5 .body .right a:visited{
					color:#777 !important;	
				}
			
			.block_5 .body .right span{
				font:16px/30px Myriad Pro, Arial, Helvetica, sans-serif;
				color:#079cd8;
			}
			
			.block_5 .body .right b{
				color:#079cd8;	
			}
			
			.block_5 .body .right .piece_1{
				margin:57px 0 0 0;
				padding:0 8px 0 0;
			}
			
			.block_5 .body .right .piece_2{
				margin:27px 0 0 0;
				padding:0 26px 0 0;
			}
			
			.block_5 .body .right .piece_3{
				margin:55px 0 0 0;
				padding:0 0 0 0;
				float:right;
			}
			
			.block_5 .body .right .temp_1{
				height:19px;
				position:relative;
			}	
			
				.block_5 .body .right .temp_1 img{
					position:absolute;
					right:-17px;
					top:12px;
				}

	.block_5 .bottom{
		height:26px;
		background:url(../img/block_1/bottom_background.jpg);
		padding:0 0 0 43px;
		font:11px/26px Arial, Helvetica, sans-serif;
		color:black;
	}
		.block_5 .bottom img{
			margin:0 10px 0 0;	
		}
	
		.block_5 .bottom a{
			font:11px/26px Arial, Helvetica, sans-serif;
			color:#777;	
		}
		
			.block_5 .bottom a:visited{
				color:#777 !important;		
			}
		
		.block_5 .bottom span{
			font:11px/26px Arial, Helvetica, sans-serif;
			color:#777;			
		}
		
		.block_5 .bottom .navi{
			float:right;	
			height:26px;
			padding:0px 32px 0px 0;
		}
		
			.block_5 .bottom .navi img{
				display:block;
				float:left;
				position:relative;
				top:4px;
				padding:0 0  0 0;
				margin: 0 0 0 6px;
				cursor:pointer;
			}	
			
			.block_5 .bottom .navi .separ{
				margin:0 7px 0 7px;
				padding:0 0 0 0;
				position:relative;
				top:7px;
			}
			
			.block_5 .bottom .navi a{
				display:block;
				float:left;
				font:11px/26px Arial, Helvetica, sans-serif;
				color:#8e8e8e;
			}	
			
			.block_5 .bottom .navi span{
				display:block;
				float:left;
				font:bold 11px/26px Arial, Helvetica, sans-serif;
				color:#079ad7;
			}	
			
			.block_5 .bottom .navi .span{
				display:block;
				float:left;
				font:11px/26px Arial, Helvetica, sans-serif;
				color:#8e8e8e;
				margin:0 11px 0 11px;
			}	
		
		.block_5 .bottom .cost{
			font:12px/26px Arial, Helvetica, sans-serif;
			color:#828080;
			width:128px;
			float:right;
		}
/*-----------------END   BLOCK 5 -----------*/


/*-----------------BLOCK 6 -----------*/
.block_6 {
	
}

	.block_6 .item{
		position:relative;
		width:243px;
		height:276px;
		background:url(../img/main/shape_1.png);
		float:left;
	}
	
		.block_6 .item .popik{
			position:absolute;
			right:-40px;
			bottom:35px;
			z-index:300;
		}
	
		.block_6 .item .top{
			position:relative;
			height:166px;
		}

			.block_6 .item .top table{
				width:100%;
				height:100%;
			}
			
		.block_6 .item .zag{
			font:bold 13px/16px Arial, Helvetica, sans-serif;
			color:#04a2dd;
			display:block;
			padding:0 15px 3px 17px;
		}
		
		.block_6 .item .text{
			font:11px/13px Arial, Helvetica, sans-serif;
			color:#3b3d3f;
			padding:0 15px 0 17px;
		}
		
		.block_6 .item .cost{
			width:200px;
			position:absolute;
			bottom:0px;
			right:11px;
			height:31px;
			font:18px/18px Arial, Helvetica, sans-serif;
			color:#333333;
		}
			
			.block_6 .item .cost img{
				position:relative;
				display:block;
				float:right;
				top:-5px;
				margin:0 0 0 14px;
			}

/*-----------------END   BLOCK 6 -----------*/

/*-----------------BLOCK 7 -----------*/
.block_7 {
	
}

	.block_7 .item{
		position:relative;
		width:487px;
		height:274px;
		background:url(../img/main/shape_2.png) no-repeat;
		float:left;
		margin:0 0px 3px 0 ;
	}
	
		.block_7 .item .popik{
			position:absolute;
			left:0px;
			bottom:40px;
			z-index:300;
		}
		
		.block_7 .item .right{
			width:249px;
			float:right;
			height:274px;
		}
		
		.block_7 .item .left{
			position:relative;
			float:left;
			width:214px;
			/*height:100%;*/
			padding:58px 0 0 24px;
		}
		
			.block_7 .item .right table{
				width:100%;
				height:100%;
			}
			
		.block_7 .item .zag{
			font:bold 13px/16px Arial, Helvetica, sans-serif;
			color:#04a2dd;
			display:block;
			padding:0 0 3px 0;
		}
		
		.block_7 .item .text{
			font:11px/13px Arial, Helvetica, sans-serif;
			color:#3b3d3f;
			padding:0 0px 0 0px;
		}
		
		.block_7 .item .cost{
			position:absolute;
			width:200px;
			bottom:7px;
			left:24px;
			height:31px;
			font:24px/24px Arial, Helvetica, sans-serif;
			color:#333333; 
		}
		
			.block_7 .item span{
				display:block;
				float:left;
			}
			
			.block_7 .item .cost img{
				position:relative;
				display:block;
				float:left;
				top:-2px;
				margin:0 0 0 14px;
			}

/*-----------------END   BLOCK 7 -----------*/


/*-----------------BLOCK 8 -----------*/
.block_8 {
	
}

	.block_8 .item{
		position:relative;
		width:485px;
		height:550px;
		background:url(../img/main/shape_3.png);
		float:left;
		margin:0 2px 3px 0 ;
	}
	
		.block_8 .item .popik{
			position:absolute;
			left:0px;
			bottom:40px;
			z-index:300;
		}
		
		.block_8 .item .mid{
			height:357px;	
		}
		
			.block_8 .item .mid table{
				width:100%;
				height:100%;
			}
			
		.block_8 .item .zag{
			font:bold 24px/30px Arial, Helvetica, sans-serif;
			color:#04a2dd;
			display:block;
			padding:34px 26px 11px 24px;
		}
		
		.block_8 .item .text{
			font:11px/13px Arial, Helvetica, sans-serif;
			color:#3b3d3f;
			padding:0 26px 0 24px;
			height:60px;
			overflow:hidden;
		}
		
			.block_8 .item .cost{
				position:absolute;
				width:200px;
				bottom:10px;
				right:30px;
				height:31px;
				font:24px/24px Arial, Helvetica, sans-serif;
				color:#333333;
			}
			
			.block_8 .item .cost img{
				position:relative;
				display:block;
				float:right;
				top:-2px;
				margin:0 0 0 14px;
			}

/*-----------------END   BLOCK 8 -----------*/

.search_bar_container{
	width:191px;
	height:19px;
}	

	.search_bar_container input{
		height:19px;
		width:155px;
		background:url(../img/seach_bar/search_bar.jpg);
		padding:0 4px 0 8px;
		font:12px/19px Myriad Pro, Arial, Helvetica, sans-serif;
		color:#9e9e9e;
		border:none;
		outline:none;
		float:left;
	}
	
	.search_bar_container img{
		float:left;	
	}

/* Footer
-----------------------------------------------------------------------------*/
#footer {
	width: 975px;
	margin: -104px auto 0;
	height: 104px;
	font: 12px/15px Myriad Pro, Arial, Helvetica, sans-serif;
	color:black;
}

	#footer .href{
		height:1px;
		background:#787878;
		margin:0 17px 0 16px;
	}
	
	#footer .left{
		float:left;	
		margin:18px 0 0 20px;
	}
	
	#footer .right{
		float:right;
		margin:18px 17px 0 0;
	}

.clear{
	clear:both;	
}

















/*           */
#navigete   {
font:11px/26px Arial,Helvetica,sans-serif; 
 color:blue;
margin:0px;
padding:0px;


}



#navigete a  {  

	color: #8E8E8E;
	text-decoration: underline;
}

#navigete a:hover   {  

	color: #333;
	text-decoration: none;
}

#navigete a:active   {  

	color: #619949;
	text-decoration: underline;
}




/*        //     */



/*           */
#basket-title-product   {
color:#04A2DD;
font:14px/18px Arial,Helvetica,sans-serif; 


}



#basket-title-product a  {  

color:#04A2DD;
	text-decoration: underline;
}

#basket-title-product a:hover   {  

	color: #333;
	text-decoration: none;
}

#basket-title-product a:active   {  

color:#04A2DD;
	text-decoration: underline;
}




/*        //     */


#basket-name-title  {
color: rgb(127, 127, 128);
font-size:14px;

}


#input-form-n1 {
width: 191px; 
height: 19px;
 background: url(/img/input-formn1.png) repeat scroll 0% 0% transparent;
  font: 14px/19px Arial,Helvetica,sans-serif; 
  color: rgb(119, 119, 119); 
  outline: medium none; 
  border: medium none; 
  padding: 0pt 6pt 0pt 8px;

}






.vlb_popik{
			position:absolute;
			left:-100px;
			bottom:30px;
			z-index:300;
		}
		
		.vlb_popik_in_product{
			position:absolute;
			bottom:50px;
			z-index:300;
			right:95px;
		}
		
		.vlb_popik_in_product_nobusket {
			position:absolute;
			bottom:50px;
			z-index:300;
			right:130px;
		}
		

		
		.vlb_popik_sales {
		    position:absolute;
			z-index:300;
			bottom:50px;
			left:66px;
		}
		
		.vlb_popik_sales_not_activ {
		    position:absolute;
			left:66px;
			bottom:40px;
			z-index:300;
		}



















#_popup_reg a {
	color: blue;
	outline: none;
	text-decoration: underline;
	z-index:90000000;
}
#_popup_reg a:hover {
	text-decoration: none;
	z-index:90000000;
}
#_popup_reg p {
	margin: 0 0 18px
	z-index:90000000;
}
#_popup_reg img {
	border: none;
	z-index:90000000;
}
#_popup_reg input {
	vertical-align: middle;
	z-index:90000000;
}
#_popup_reg #wrapper {
	width: 578px;
	margin: 0 auto;
	background:url(../img/popup_reg/background.png);
	z-index:90000000;
	height:295px;
}


/* Header
-----------------------------------------------------------------------------*/
#_popup_reg #header {
	position:relative;
	height: 48px;
	z-index:90000000;
}
	
#_popup_reg	#header img{
		position:absolute;
		right:19px;
		top:17px;
		z-index:90000000;
	}


/* Middle
-----------------------------------------------------------------------------*/
#_popup_reg #content {
	height:211px;
	padding:0 48px 0 44px;
	font:11px/18px Arial, Helvetica, sans-serif;
	color:#606060;
	z-index:90000000;
}

#_popup_reg .lin_1{
	font:14px/18px Arial, Helvetica, sans-serif;
	color:#2165cb;
	z-index:90000000;
}

#_popup_reg	.lin_1:visited{
		color:#2165cb !important;
		z-index:90000000;	
	}

#_popup_reg .zag{
	display:block;
	margin: 0 0 11px 8px;
	z-index:90000000;
}

#_popup_reg .enter{
	display:block;
	margin: 27px 0 0px 8px;
	z-index:90000000;
}

#_popup_reg .container{
	padding:0 0 0 10px;
	z-index:90000000;
}

#_popup_reg	.container input{
		float:left;
		width:191px;
		height:19px;
		background:url(/include/img/popup_reg/input.png);
		border:none;
		outline:none;
		font:12px/19px Myriad Pro, Arial, Helvetica, sans-serif;
		color:#9e9e9e;
		padding:0 7px 0 7px;
		margin:18px 10px 27px 0px;
		z-index:90000000;
	}
	
#_popup_reg	.container img{
		margin:18px 0 0 0px;
		display:block;
		float:left;
		z-index:90000000;
	}
	
#_popup_reg	.container a{
		font:11px/18px Arial, Helvetica, sans-serif;
		color:#2165cb;
		z-index:90000000;
	}
	
#_popup_reg		.container a:visited{
			color:#2165cb !important;
			z-index:90000000;	
		}



/* Footer
-----------------------------------------------------------------------------*/
#_popup_reg #footer {
	height: 34px;
	z-index:90000000;
}

#_popup_reg .clear{
	clear:both;	
	z-index:90000000;
}

#_popup_reg {
 position:absolute; z-index:90000000; height:293px;  top:40px; left:100px; 	
}

.opc {
	cursor:pointer;	
}




.pad_for_tel {
 padding-top:80px;
}
