@charset "utf-8";
/* Основные */
* {
	margin:0;
	padding:0;
}

body {
	color:#000;
	font-family:Arial;
	font-size:13px;
	background:#D2C7E3 url(/img/design/bg2.jpg);
	behavior:url(/hover.htc);
}

table {
	font-size:12px;
	border-collapse:collapse;
}

img {border:0;}

small {font-size:11px;}

.g-clear {
	width:100%;
	clear:both;
	float:none !important;
	overflow:hidden;
	height:0;
	font-size:0;
	border:0;
}

.g-hidden {
	visibility:hidden;
}

hr {
	border:none;
	color:#AC9FC2;
	background-color:#AC9FC2;
	width:100%;
	height:1px;
	clear:both;
}

a {color:#411B70;}
a:hover {color:#000;}


/* Прячем текст на главной */
.text-to-hide {display:none;}


/* Кнопки */
.btn {
	position:relative;
	display:inline-block;
	height:20px;
	padding:0 0.8em;
	color:#fff;
	font-size:11px;
	font-family:'PT Sans', 'Arial', sans-serif;
	text-decoration:none;
	line-height:20px;
	border:3px solid #fff;
	behavior:url(/PIE.htc);
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	-ms-border-radius:10px;
	-o-border-radius:10px;
	border-radius:10px;
	background:#FF8903;
	background:-webkit-gradient(linear, 0 0, 0 100%, from(#FFB92D) to(#FF8903));
	background:-webkit-linear-gradient(#FFB92D, #FF8903);
	background:-moz-linear-gradient(#FFB92D, #FF8903);
	background:-ms-linear-gradient(#FFB92D, #FF8903);
	background:-o-linear-gradient(#FFB92D, #FF8903);
	background:linear-gradient(#FFB92D, #FF8903);
	-pie-background:linear-gradient(#FFB92D, #FF8903);
	cursor:pointer;
}

	.btn:hover {
		color:#fff;
		background:-webkit-gradient(linear, 0 0, 0 100%, from(#FFC855) to(#FF9B2D));
		background:-webkit-linear-gradient(#FFC855, #FF9B2D);
		background:-moz-linear-gradient(#FFC855, #FF9B2D);
		background:-ms-linear-gradient(#FFC855, #FF9B2D);
		background:-o-linear-gradient(#FFC855, #FF9B2D);
		background:linear-gradient(#FFC855, #FF9B2D);
		-pie-background:linear-gradient(#FFC855, #FF9B2D);
	}

	.btn:active {
		-webkit-box-shadow:inset 2px 2px 7px #24384D;
		-moz-box-shadow:inset 2px 2px 7px #24384D;
		-ms-box-shadow:inset 2px 2px 7px #24384D;
		-o-box-shadow:inset 2px 2px 7px #24384D;
		box-shadow:inset 1px 1px 5px #666;
	}


/* Текст */
.b-text {padding:0 0 0 0; position:relative;}
.b-text.rc {
	position:relative;
	padding:18px 18px 0 18px;
	margin:0 -50px 1px -18px;
	border:1px solid #AC9FC2;
	-moz-border-radius:11px;
	-webkit-border-radius:11px;
	border-radius:11px;
	behavior:url(/PIE.htc);
	zoom:1;
}

	.b-text.rc.question {
		-moz-border-radius:11px 11px 0 0;
		-webkit-border-radius:11px 11px 0 0;
		border-radius:11px 11px 0 0;
		margin-bottom:-1px;
	}

	.b-text.rc.answer {
		-moz-border-radius:0 0 11px 11px;
		-webkit-border-radius:0 0 11px 11px;
		border-radius:0 0 11px 11px;
	}

.b-text.notice {
	position:relative;
	padding:18px 146px 0 18px;
	margin:0 -50px 18px -18px;
	border:1px solid #AC9FC2;
	-moz-border-radius:11px;
	-webkit-border-radius:11px;
	border-radius:11px;
	behavior:url(/PIE.htc);
	zoom:1;
	background:#FDF6F0 url(/img/notice/ribbon.jpg) top right no-repeat;
}

.b-text.notice.m-small {
	clear:both;
	padding:18px 18px 0 18px;
	margin:0 182px 18px -18px;
}

	.b-text.notice.m-small p,
	.b-text.notice.m-small li {
		padding-right:80px;
	}


.b-text h1 {font-size:26px; font-style:italic; font-weight:normal; padding:0 0 0.3em 0;}
.b-text h2 {font-size:18px; font-style:italic; font-weight:normal;  padding:0.6em 0 0.3em 0;}
.b-text h3 {font-size:18px; padding:0.8em 0 0.4em 0;}
.b-text h4 {font-size:17px; font-style:italic; font-weight:normal; padding:0 0 0.2em 0;}

.b-text p,
.b-text address {line-height:1.4em; padding-bottom:1.3em; font-style:normal; position:relative;}
.b-text small {font-size:11px; line-height:1.3em; padding-bottom:1.3em;}
.b-text big {display:block; font-size:17px; line-height:1.2em; padding-bottom:0.2em;}
	
.b-text img.img {float:left; margin:0 20px 3em 20px; -ms-interpolation-mode:bicubic;}
	
.b-text table {margin:0 15px 2em 15px; -ms-interpolation-mode:bicubic;}

.b-text ul,
.b-text ol {margin:-0.5em 0 0 2em; line-height:1.5em; padding-bottom:0.5em;}
.b-text ul {list-style:none;}
	.b-text ul li,
	.b-text ol li {padding-bottom:1em; line-height:1.4em;}
	.b-text ul li {background:url(/img/design/li.png) 0 0.6em no-repeat; margin:0 0 0 -20px; padding:0 0 0 20px;}
	
.b-text table th,
.b-text table td {padding:1em 2em 1em 0; border-bottom:1px solid #999;}
.b-text table th {font-weight:normal; font-size:11px; vertical-align:bottom; text-align:left;}

.b-text h2,
.b-text h3,
.b-text h4,
.b-text p,
.b-text ul,
.b-text ol,
.b-text address {}


/* Колонки */
.l-column {float:left; margin:0 0 0 18px; min-height:1px; //display:inline;}
.l-column-1 {width:64px;}
.l-column-2 {width:146px;}
.l-column-3 {width:228px;}
.l-column-4 {width:310px;}
.l-column-5 {width:392px;}
.l-column-6 {width:474px;}
.l-column-7 {width:556px;}
.l-column-8 {width:638px;}
.l-column-9 {width:720px;}
.l-column-10 {width:802px;}
.l-column-11 {width:884px;}
.l-column-12 {width:966px;}


/* Закругленные углы */
.b-sites,
.b-forum a,
.b-navigation-left {
	-moz-border-radius:11px;
	-webkit-border-radius:11px;
	border-radius:11px;
	behavior:url(/PIE.htc);
}


/* Для плавающих блоков */
.l-bg:after,
.l-all:after,
.l-footer:after,
.b-logo:after,
.b-logo-container:after,
.b-forum:after,
.l-column:after,
.b-video:after {
	content:'';
	display:block;
	clear:both;
}
	
	
/* Фон */
.l-bg {
	position:relative;
	width:100%;
	background:url(/img/design/bg.jpg) top left repeat-x;
}
	
	
/* Всё */
.l-all {
	position:relative;
	left:-9px;
	width:984px;
	margin:0 auto;
	/* background:url(/img/design/hr.png) 0 57px repeat-x; */
}
	
	
	/* Логотип */
	.b-logo {
		float:left;
		width:720px;
	}
	
	.b-logo-anchor,
	.b-nohr {
		display:block;
		float:left;
		padding:34px 11px 0 0;
		/* background:url(/img/design/bg.jpg) top left repeat-x; */
	}
	
	.b-nohr {
	}
		
		.b-logo a {
			display:block;
		}
		
		.b-logo img {
			display:block;
			float:left;
			width:147px;
			height:46px;
			margin:0 0 0 35px;
			//display:inline;
		}
		
		
		/* Выбор сайта */
		.b-sites {
			float:left;
			margin:15px 0 0 0;
			padding:0 0 0 11px;
			color:#fff;
			font-size:13px;
			font-style:italic;
			line-height:1em;
			list-style-type:none;
			white-space:nowrap;
			background:#6F5194 url(/img/design/sites-bg.png) top left repeat-x; 
			-webkit-box-shadow:1px 1px 2px #C1B9D0;
			-moz-box-shadow:1px 1px 2px #C1B9D0;
			box-shadow:1px 1px 2px #C1B9D0;
			position:relative;
		}
		
			.b-sites li {
				float:left;
			}
			
				.b-sites li.hr {
					width:1px;
					height:100%;
					margin:0 11px 0 0;
					background:#D1C7E2;
					overflow:hidden;
				}
		
			.b-sites .sup {
				float:left;
			}
			
			.b-sites .sub {
				list-style-type:none;
			}
			
			.b-sites a,
			.b-sites strong {
				position:relative;
				display:block;
				clear:both;
				font-weight:normal;
				padding:4px 11px 6px 0;
				color:#fff;
			}
			
			.b-sites strong,
			.b-sites strong span {
				cursor:default;
			}
			
			.b-sites a:hover {
				color:#ffc;
			}
			
				.b-sites .sub a,
				.b-sites .sub strong {
					padding:4px 0 8px 0;
				}
				
				.b-sites a span,
				.b-sites strong span {
					position:absolute;
					bottom:-0.7em;
					left:50%;
					margin-left:-1em;
					font-style:normal;
					font-size:14px;
					color:#6F5194;
				}

	
	/* Форум */
	.b-forum {
		width:157px;
		float:left;
		margin:0 0 0 89px;
		padding:0 0 0 0;
		
		display:none;
	}
	
		.b-forum a {
			display:block;
			position:relative;
			float:left;
			margin:15px 0 0 11px;
			padding:4px 11px 5px 11px;
			color:#fff;
			font-size:13px;
			font-style:italic;
			line-height:1em;
			text-decoration:none;
			background:#FF8903 url(/img/design/forum-bg.png) top left repeat-x;
			-webkit-box-shadow:1px 1px 2px #C5905A;
			-moz-box-shadow:1px 1px 2px #C5905A;
			box-shadow:1px 1px 2px #C5905A;
		}
	
		.b-forum a:hover {color:#fff;}
	
			.b-forum a img {
				display:block;
				position:absolute;
				bottom:0;
				left:50%;
				width:13px;
				height:15px;
				margin:0 0 -15px -8px;
			}
		
	
	
	/* Контактная информация */
	.b-contacts {
		width:228px;
		float:left;
		position:relative;
		margin:0 0 0 0;
		padding:34px 0 0 36px;
		/* background:url(/img/design/bg.jpg) top left repeat-x; */
	}
	
		.b-contacts small {
			display:block;
			font-size:11px;
			font-style:italic;
			font-weight:bold;
		}
	
		.b-contacts big {
			display:block;
			position:relative;
			padding:0 0 0.4em 0;
			font-size:22px;
			font-style:italic;
			font-weight:bold;
		}
	
		.b-contacts big img {
			display:block;
			position:absolute;
			top:0.2em;
			left:-18px;
			width:15px;
			height:19px;
		}
	
		.b-contacts address {
			display:block;
			padding:0 0 0.4em 0;
			font-size:11px;
			font-style:italic;
			color:#706386;
			line-height:1.3em;
		}
	
		.b-contacts a {
			display:block;
			font-size:11px;
			font-style:italic;
		}
	
	
	/* Навигация слева */
	.b-navigation-left {
		float:left;
		position:relative;
		width:136px;
		margin:0 0 64px 46px;
		padding:0.4em 0 0.4em 0;
		background:#F3F3F3;
		border-top:1px solid #fff;
		border-left:1px solid #fff;
		
		-webkit-box-shadow:1px 1px 2px #C1B9D0;
		-moz-box-shadow:1px 1px 2px #C1B9D0;
		box-shadow:1px 1px 2px #C1B9D0;
		//display:inline;
	}
	
		.b-navigation-left a {
			display:block;
			padding:0.4em 0 0.4em 18px;
			font-style:italic;
		}
	
		.b-navigation-left .rarr {
			position:absolute;
			top:0;
			right:-18px;
			bottom:0;
			width:18px;
			//height:100%;
			overflow:hidden;
		}
	
		.b-navigation-left .rarr.middle {top:-2px;}
	
		.b-navigation-left .rarr.bottom {bottom:-2px;}
	
			.b-navigation-left .rarr img {
				width:54px;
				height:100%;
			}
	
			.b-navigation-left .rarr.middle img {margin:0 0 0 -18px;}
	
			.b-navigation-left .rarr.bottom img {margin:0 0 0 -36px;}
	
		.b-navigation-left .corner {
			position:absolute;
			top:-1px;
			right:0;
			width:11px;
			height:11px;
			font-size:0;
			background:#F3F3F3;
			border-top:1px solid #fff;
		}
	
		.b-navigation-left .corner.bottom {
			top:100%;
			margin:-11px 0 0 0;
			border-top:none;
			border-bottom:1px solid #CBC4DA;
		}
	
	
	/* Расписание */
	.b-shedule {
		float:left;
		width:64px;
		margin:0 0 64px 64px;
		//display:inline;
	}
	
		.b-shedule a {
			text-decoration:none;
			cursor:pointer;
		}
	
		.b-shedule span.button-container {
			display:block;
			width:72px;

			height:72px;
			margin:0 -4px 0 -4px;
			background:#fff url(/img/design/shedule.png) no-repeat 4px 4px;
			-moz-border-radius:0 0 12px 12px;
			-webkit-border-radius:0 0 12px 12px;
			border-radius:0 0 12px 12px;
			behavior:url(/PIE.htc);
			-webkit-box-shadow:1px 1px 2px #C1B9D0;
			-moz-box-shadow:1px 1px 2px #C1B9D0;
			box-shadow:1px 1px 2px #C1B9D0;
		}
	
		.b-shedule span.text {
			position:relative;
			display:block;
			width:100px;
			margin:0 -18px;
			padding:0.4em 0 0.4em 0;
			color:#411B70;
			font-size:11px;
			font-style:italic;
			text-align:center;
			white-space:nowrap;
		}
	
			.b-shedule span.text u {
				display:inline;
				text-decoration:none;
				border-bottom:1px dotted #411B70;
			}
	
		.b-shedule a:hover span.text {color:#000;}
		.b-shedule a:hover span.text u {border-bottom:1px dotted #000;}
	
	
	/* Видео */
	.b-video {
		float:left;
		width:64px;
		margin:0 0 0 64px;
		//display:inline;
	}
	
	.b-video.purple {
		width:146px;
		padding:36px 0 36px 0;
		margin:0 69px 0 -51px;
	}
	
		.b-video a {
			text-decoration:none;
			cursor:pointer;
		}
	
		.b-video span.button-container {
			display:block;
			position:relative;
			width:72px;

			height:72px;
			margin:0 -4px 0 -4px;
			background:#fff;
			-moz-border-radius:36px;
			-webkit-border-radius:36px;
			border-radius:36px;
			behavior:url(/PIE.htc);
			-webkit-box-shadow:1px 1px 2px #C1B9D0;
			-moz-box-shadow:1px 1px 2px #C1B9D0;
			box-shadow:1px 1px 2px #C1B9D0;
		}
	
		.b-video span.button {
			display:block;
			position:relative;
			top:4px;
			left:4px;
			width:64px;
			height:64px;
			color:#fff;
			font-size:26px;
			text-align:center;
			line-height:64px;
			
			background:#FF8903; /*non-CSS3 browsers will use this*/
			background:-moz-linear-gradient(90deg, #FF8903, #FFB92D); /*gecko*/
			background:-webkit-gradient(linear, left bottom, left top, from(#FF8903) to(#FFB92D)); /*webkit*/
			-pie-background:linear-gradient(90deg, #FF8903, #FFB92D); /*PIE*/

			-moz-border-radius:32px;
			-webkit-border-radius:32px;
			border-radius:32px;
			behavior:url(/PIE.htc);
		}
	
			.b-video.purple span.button-container {
				width:44px;
				height:44px;
				margin:0 -4px 0 51px;
				background:#F3F3F3;
				-moz-border-radius:22px;
				-webkit-border-radius:22px;
				border-radius:22px;
			}
	
			.b-video.purple span.button {
				top:4px;
				left:4px;
				width:36px;
				height:36px;
				color:#F3F3F3;
				font-size:13px;
				line-height:36px;
			
				background:#6F5194; /*non-CSS3 browsers will use this*/
				background:-moz-linear-gradient(90deg, #6F5194, #9778B9); /*gecko*/
				background:-webkit-gradient(linear, left bottom, left top, from(#6F5194) to(#9778B9)); /*webkit*/
				-pie-background:linear-gradient(90deg, #6F5194, #9778B9); /*PIE*/
			
				-moz-border-radius:18px;
				-webkit-border-radius:18px;
				border-radius:18px;
			}
	
		.b-video span.text {
			position:relative;
			display:block;
			width:100px;
			margin:0 -18px;
			padding:0.4em 0 0.4em 0;
			color:#411B70;
			font-size:11px;
			font-style:italic;
			text-align:center;
			white-space:nowrap;
		}
	
			.b-video.purple span.text {
				width:146px;
				margin:0;
			}
	
			.b-video span.text u {
				display:inline;
				text-decoration:none;
				border-bottom:1px dotted #411B70;
			}
	
		.b-video a:hover span.text {color:#000;}
		.b-video a:hover span.text u {border-bottom:1px dotted #000;}
		
		
	/* Easy Slider */
	#slider-container .graphic,
	#slider-container #prevBtn,
	#slider-container #nextBtn,
	#slider-container #slider1prev,
	#slider-container #slider1next {
		display:block;
		overflow:hidden;
	}
				
	#slider-container {
		position:relative;
		margin:0 -36px 1.3em -36px;
		zoom:1;
	}
	
		#slider-container #slider-frame {
			position:absolute;
			top:0;
			left:0;
			width:464px;
			height:250px;
		}
	
			#slider-container #slider-frame img {
				width:464px;
				height:250px;
			}
	
		#slider-container #slider ul,
		#slider-container #slider li,
		#slider-container #slider2 ul,
		#slider-container #slider2 li {
			list-style:none;
			position:relative;
			//position:inherit;
		}
		
			#slider-container #slider li,
			#slider-container #slider2 li{ 
				/* 
					define width and height of list item (slide)
					entire slider area will adjust according to the parameters provided here
				*/ 
				width:464px;
				height:250px;
				overflow:hidden;
				}
				
		#slider-container #prevBtn,
		#slider-container #nextBtn,
		#slider-container #slider1next,
		#slider-container #slider1prev { 
			display:block;
			position:absolute;
			left:-1.5em;
			top:107px;
			width:1.5em;
			height:3em;
			margin:0 0 0 3px;
			overflow:hidden;
			z-index:1000;
		}	
		
		#slider-container #nextBtn,
		#slider-container #slider1next { 
			left:458px;
		}	
															
		#slider-container #prevBtn a,
		#slider-container #nextBtn a,
		#slider-container #slider1next a,
		#slider-container #slider1prev a {  
			display:block;
			position:relative;
			width:3em;
			height:3em;
			line-height:3em;
			text-decoration:none;
			background:#F3F3F3;	
			-moz-border-radius:1.5em;
			-webkit-border-radius:1.5em;
			border-radius:1.5em;
			behavior:url(/PIE.htc);
		}	
															
		#slider-container #prevBtn a:hover,
		#slider-container #nextBtn a:hover,
		#slider-container #slider1next a:hover,
		#slider-container #slider1prev a:hover {color:#FF8903;}	
		
		#slider-container #nextBtn a,
		#slider-container #slider1next a{ 
			margin-left:-1.5em;
			left:-1px;
			text-align:right;	
		}
		
		#slider-container .circle {//display:none; position:absolute; left:50%; bottom:0; width:5em; height:5em; margin:0 0 -2.5em -2.5em; text-align:center; line-height:3em; background:#F3F3F3; -moz-border-radius:32px; -webkit-border-radius:32px; border-radius:32px; behavior:url(/PIE.htc);}
	
	
	/* Специалисты */
	.b-specialist {
		float:left;
		position:relative;
		margin:0 0 64px 0;
	}
	
	.b-specialist.index {
		margin:36px 0 0 0;
		padding:0 0 36px 0;
	}
	
	.b-specialist.big {
		margin-right:-18px;
	}
	
	.b-specialist.response {
		margin:0 0 0 0;
	}

	.b-specialist.vertical {
		margin-bottom:-100px;
		margin-top:-36px;
	}

	.b-specialist.vertical.right {
		text-align:right;
		margin:0 0 -100px -50px;
		padding:0;
		width:100%;
		z-index:100;
	}
	
		.b-specialist a {
			text-decoration:none;
		}
	
		.b-specialist div {
			display:block;
			position:absolute;
			top:-13px;
			left:-106px;
			width:88px;
			height:88px;
			background:#F3F3F3;
			border-top:1px solid #fff;
			border-left:1px solid #fff;
			
			-moz-border-radius:44px;
			-webkit-border-radius:44px;
			border-radius:44px;
			behavior:url(/PIE.htc);
			
			-webkit-box-shadow:1px 1px 2px #C1B9D0;
			-moz-box-shadow:1px 1px 2px #C1B9D0;
			box-shadow:1px 1px 2px #C1B9D0;
		}
	
		.b-specialist.big div {
			position:relative;
			width:236px;
			height:236px;
			top:0;
			left:-22px;
			
			-moz-border-radius:118px;
			-webkit-border-radius:118px;
			border-radius:118px;
		}
	
		.b-specialist.index div {
			left:-88px;
		}
	
		.b-specialist.vertical div {
			position:static;
			top:0;
			left:-8px;
			margin-bottom:0.7em;
		}
	
			.b-specialist div img {
				position:relative;
				display:block;
				width:80px;
				height:80px;
				margin:4px 0 0 4px;
			}
	
			.b-specialist.big div img {
				width:228px;
				height:228px;
			}
	
		.b-specialist p {
			display:block;
			line-height:1.3em;
			text-decoration:underline;
		}
	
		.b-specialist.response p {
			text-decoration:none;
		}
	
		.b-specialist.index p {
			padding-left:18px;
		}
	
		.b-specialist small {
			display:block;
			font-size:11px;
			color:#706386;
			line-height:1.3em;
			text-decoration:none;
		}
	
		.b-specialist.index small {
			padding-left:18px;
		}
	
		.b-specialist.index p.txt {
			padding-left:18px;
			color:#000;
			text-decoration:none;
		}
	
	.b-specialist .beak {
		display:block;
		position:absolute;
		top:48px;
		left:-51px;
		width:25px;
		height:24px;
		font-size:0;
		background:url(/img/design/beak.png) top left no-repeat;
	}

	.b-specialist.vertical.right .beak {
			left:auto;
			right:-51px;
			top:12px;
			background:url(/img/design/beak-right.png) top left no-repeat;
			z-index:100;
			zoom:1;
	}
	
	.b-specialist.response .beak {
		top:12px;
	}
	
	
	/* Преимущества */
	.b-advantage {
		float:left;
		position:relative;
	}
	
		.b-advantage small {
			font-size:11px;
			font-style:italic;
			color:#706386;
			line-height:1.3em;
		}
	
		.b-advantage ul {
			list-style-type:none;
			margin:0 0 0 -25px;
		}	
	
		.b-advantage ul li {
			list-style-type:none;
			padding:1.3em 0 0 25px;
			line-height:1.4em;
			background:url(/img/design/advantage.png) 0 1.5em no-repeat;
		}	
	
	
/* Лента */
.b-ribbon {
	position:relative;
	width:100%;
	height:164px;
	margin:0 0 18px 0;
	background:url(/img/design/ribbon.jpg) center center no-repeat;
}
	
	
/* Низ */
.l-footer {
	position:relative;
	left:-9px;
	width:984px;
	margin:0 auto;
	padding:0 0 18px 0;
	font-size:11px;
	clear:both;
}

	.l-footer big {
		display:block;
		padding:0 0 0.4em 0;
		font-style:italic;
		font-size:13px;
	}

	.l-footer a {
		display:block;
		padding:0 0 0.8em 0;
		line-height:1.3em;
	}

		.l-footer big a {
			padding:0 0 0 0;
			font-style:italic;
			font-size:13px;
			line-height:1.2em;
		}
	
	
	/* © */
	.b-copyright {
		float:left;
		padding-left:64px;
		color:#706386;
		background:url(/img/design/copyright.png) 18px 0 no-repeat;
	}
	
		.b-copyright p {
			padding:0 0 0.8em 0;
			line-height:1.3em;
		}
	
		.b-copyright a {
			display:inline;
			color:#706386;
		}
	
		.b-copyright a:hover {color:#000;}
	
	
/* Закладки */
ul.tabs {
	position:relative;
	width:100%;
	margin:0 auto;
	font-size:11px;
	list-style: none;
	border-bottom:1px solid #AC9FC2;
	float:left;
}
.tab_container {
	position:relative;
	width:984px;
	margin:0 auto;
	padding:18px 0 18px 0;
	font-size:11px;
	float:left;
}
ul.tabs li {
	float: left;
	overflow: hidden;
	position: relative;
	margin-right:2px;
	border:1px solid #AC9FC2;
	-moz-border-radius:11px 11px 0 0;
	-webkit-border-radius:11px 11px 0 0;
	border-radius:11px 11px 0 0;
	behavior:url(/PIE.htc);
	background:#D2C7E3 url(/img/design/bg2.jpg);
	bottom:-1px;
	zoom:1;
}
ul.tabs li a {
	text-decoration: none;
	color: #000;
	display: block;
	font-size:12px;
	padding:5px 10px;
	outline: none;
}
ul.tabs li a:hover {
}
html ul.tabs li.active, html ul.tabs li.active a:hover  { /*--Makes sure that the active tab does not listen to the hover properties--*/
	border-bottom:0;
	/*--Makes the active tab look like it's connected with its content--*/
}
html ul.tabs li.active  { /*--Makes sure that the active tab does not listen to the hover properties--*/
	bottom:-2px;
	/*--Makes the active tab look like it's connected with its content--*/
}
