/* Ads styles
- - - - - - - - - - - - - - - - - - */
.banner{
	padding:0;
	margin:23px 0 0;
}
.banner a{
	display:block;
	height:140px;
	text-decoration:none;
}
.banner .title{
	cursor:pointer;
}
#ad-1{}

#ad-1 a{
	position:relative;
	background:url(/i/ads/banner-1-bg.jpg) no-repeat 50% 50%;
	color:#fff;
}
#ad-1 .title{
	position:absolute;
	top:57px;
	left:32%;
	font:bold 19px/1.1 "Myriad Pro","Trebuchet MS",Tahoma,Verdana,sans-serif;
	display:block;
	width:235px;
}
	#ad-1 .title span{
		padding:0 7px 4px;
		background-color:#f00;
	}

#ad-2{}

#ad-2 a{
	position:relative;
	background:#e5c94b url(/i/ads/banner-2-bg.jpg) no-repeat;
	color:#000;
}
#ad-2 .title{
	position:absolute;
	right:0;
	bottom:0;
	font:bold 15px/1.1 "Myriad Pro","Trebuchet MS",Tahoma,Verdana,sans-serif;
	width:240px;
	padding:0 10px 10px 0;
	text-align:right;
}
	#ad-2 .title .last{
		display:block;
	}
	
#ad-3{}

#ad-3 a{
	position:relative;
	background:url(/i/ads/banner-3-bg.jpg) no-repeat 50% 50%;
	color:#fff;
}

#ad-3 .title{
	position:absolute;
	top:25px;
	right:7%;
	font:bold 24px/1 "Myriad Pro","Trebuchet MS",Tahoma,Verdana,sans-serif;
}		
	#ad-3 .title .last{
		display:block;
	}

#ad-4{}

#ad-4 a{
	position:relative;
	background:url(/i/ads/banner-4-bg.jpg) no-repeat 100% 0;
	color:#000;
}

#ad-4 .title{
	position:absolute;
	top:25px;
	right:1%;
	width:235px;
	font:bold 20px/1.1 "Myriad Pro","Trebuchet MS",Tahoma,Verdana,sans-serif;	
}		
	#ad-4 .title .from{
		display:block;		
		margin-left:-18px;
		font-size:16px;
	}
	#ad-4 .title .suppliers{
		font-size:25px;
		font-weight:normal;
	}

#ad-5{}

#ad-5 a{
	position:relative;
	background:url(/i/ads/banner-5-bg.jpg) no-repeat 50% 50%;
	color:#fff;
}

#ad-5 .title{
	position:absolute;
	bottom:10px;
	width:100%;
	text-align:center;
	font:bold 21px/1.1 "Myriad Pro","Trebuchet MS",Tahoma,Verdana,sans-serif;	
}		

#ad-6{}

#ad-6 a{
	position:relative;
	background:url(/i/ads/banner-6-bg.jpg) no-repeat 50% 50%;
	color:#fff;
}
#ad-6 a .os-line{
	overflow:hidden;
	display:block;
	padding-top:20px;
}

#ad-6 .os-line .linux{
	float:left;
	display:inline;
	margin-left:7%;
	padding-left:45px;
	background:url(/i/ads/tux.png) no-repeat 0 50%;
	font:bold 26px/2 "Myriad Pro","Trebuchet MS",Tahoma,Verdana,sans-serif;
	color:#000;	
}
#ad-6 .os-line .freebsd{
	float:right;
	margin-right:7%;
	padding-left:40px;
	background:url(/i/ads/freebsd.png) no-repeat 0 50%;
	font:bold 26px/2 "Myriad Pro","Trebuchet MS",Tahoma,Verdana,sans-serif;
	color:#fff;	
}	
#ad-6 .title{
	position:absolute;	
	bottom:10px;
	display:block;
	width:100%;
	text-align:center;
	font:bold 20px/1.1 "Myriad Pro","Trebuchet MS",Tahoma,Verdana,sans-serif;	
}

#ad-7{}

#ad-7 a{
	position:relative;
/*	background:#f8b500 url(/i/ads/banner-7-bg.png) no-repeat 10px 0;*/
	background:#f8b500 url(../i/ads/banner-7-bg.png) no-repeat 10px 0;	
	color:#000;
}
#ad-7 .title{
	position:absolute;
	top:20px;
	left:45%;
	margin-left:-40px;
	width:225px;
	font:normal 29px/1 "Myriad Pro","Trebuchet MS",Tahoma,Verdana,sans-serif;
}
	#ad-7 .title .how-much{
		font-size:18px;
		font-weight:normal;
		display:block;
		padding-right:10px;
		text-align:right;
	}

	#ad-7 .title .price{
		position:relative;
		top:25px;
		left:12%;
		/*padding:4px;*/
		padding:4px 8px;
		font-weight:bold;	
		background-color:#e50000;
		color:#fff;
	}
#ad-8{}

#ad-8 a{
	position:relative;
	background:url(/i/ads/banner-8-bg.jpg) no-repeat;
	color:#fff;
}
	#ad-8 .title{
		position:absolute;
		top:10px;
		right:10%;
		font-size:17px;
		background-color:#e50000;		
		padding:2px 5px;
		cursor:pointer;
	}
	#ad-8 .thesises{
		position:absolute;
		top:43px;
		right:12%;
		display:block;
		width:285px;
		height:85px;
		background:url(/i/ads/thesises.gif) no-repeat;
		cursor:pointer;		
	}
	#ad-8 .date{
		position:absolute;		
		right:10px;
		bottom:10px;
		padding:2px 5px;
		background-color:#f00;
		font-size:12px;
		cursor:pointer;		
	}	
		
#ad-10{
 background: url(/i/ads/banner-10-bg-2.jpg) no-repeat 85% 100%;
}
 #ad-10 a .title{
  position:relative;
  top:15px;
  left:5%;
  display:block;
  width:214px;
  height:69px;
  background:url(/i/ads/banner-10-title.png) no-repeat;
  text-indent:-9000px;
 }
 		.b-link-block1 {height: 140px; overflow: hidden; background: url(/i/b/meet-bg.jpg) repeat-x #6f0000; display: block; position: relative; text-decoration: none; color: #fff; font: 10px Arial, sans-serif;}
		.b-link-block1-bg {height: 140px; float: left; width: 25%; background: url(/i/b/meet.jpg) no-repeat right 0;}
		.b-link-block1-inner {float: right; height: 140px; position: relative; width: 72%;}
		.b-link-block1 span {display: block; cursor: pointer;}
		.b-link-block1-title {margin: 0 35px 0 0; padding: 12px 0 0; height: 78px; font-size: 15px; line-height: 1; font-weight: bold;}
		.b-link-block1-contacts {margin: 0 120px 0 0; font-size: 10px; line-height: 12px;}
		.b-link-block1-all {position: absolute; right: 0; bottom: 12px; width: 90px; padding: 4px 10px 5px; background: #000; font-size: 11px; line-height: 12px; color: #f00; font-weight: bold;}
		
		.b-link-block2 {height: 140px; overflow: hidden; background: url(/i/b/fb-bg.jpg) repeat-x #3b5997; display: block; position: relative; text-decoration: none; color: #fff; font: 21px Arial, sans-serif;}
		.b-link-block2-inner {height: 140px; background: url(/i/b/fb.jpg) no-repeat center 0;}
		.b-link-block2 span {display: block; cursor: pointer;}
		.b-link-block2-title {width: 320px; margin: 0 auto; font-size: 20px; line-height: 22px; padding: 13px 0 6px 35px;}
		.b-link-block2-author {width: 320px; margin: 0 auto; font-size: 16px; font-weight: bold; line-height: 1; padding: 0 0 0 35px;}
		
		.b-link-block3 {height: 140px; overflow: hidden; background: url(/i/b/pm-bg.png) repeat-x center 0 #000; display: block; position: relative; text-decoration: none; color: #fff; font: 21px Arial, sans-serif; text-align: center;}
		.b-link-block3 span {display: block; cursor: pointer;}
		.b-link-block3-title {font-size: 24px; font-weight: bold; line-height: 1; padding: 30px 30px 10px;}
		.b-link-block3-author {width: 320px; margin: 0 auto; font-size: 15px; font-weight: bold; line-height: 1; padding: 0 10px;}
		
		.b-link-block4 {height: 140px; padding: 0 25px 0 35%; overflow: hidden; background: url(/i/b/mr-bg.jpg) no-repeat #ac6417; display: block; position: relative; text-decoration: none; color: #fff; font: 21px Arial, sans-serif;}
		.b-link-block4 span {display: block; cursor: pointer;}
		.b-link-block4-title {font-size: 23px; font-weight: bold; line-height: 1; padding: 18px 0 15px;}
		.b-link-block4-author {margin: 0 auto; font-size: 14px; font-weight: bold; line-height: 1;}
		
		.b-link-block5 {height: 140px; overflow: hidden; background: url(/i/b/bg.jpg) no-repeat center 0 #0a4898; display: block; position: relative;}
		
		.b-link-block6 {height: 140px; overflow: hidden; background: url(/i/b/bg1.jpg) no-repeat center 0 #253775; display: block; position: relative;}



