@import url("reset.css");
html, body {min-width:1000px;}
body {font:12px Arial; color:#000;}
body.mainBg1 {background:url(img/bg_bt_1.jpg) no-repeat center bottom !important}
body.mainBg2 {background:url(img/bg_bt_2.jpg) no-repeat center bottom !important}
body.mainBg3 {background:url(img/bg_bt_3.jpg) no-repeat center bottom !important}
body.mainBg4 {background:url(img/bg_bt_4.jpg) no-repeat center bottom !important}

#container {width:960px; margin:auto; padding:0 20px 0 20px; }
	.top {height:250px; position:relative;}
		.logo {position:absolute; left:31px; top:8px;}
		.logo2 {position:absolute; left:23px; top:23px;}
		
		.toplinks {position:absolute; left:295px; top:28px; position:absolute;}
			.toplinks li {float:left; margin-right:30px; padding-right:30px; border-right:1px solid #a8b5c8; line-height:12px;}
		
		#toplink4 {position:absolute; left:297px; top:82px; width:230px; font:10px Arial; line-height:15px;}
			#toplink4 img {display:block; float:left; margin-right:12px;}
			#toplink4 a, #toplink4 a:visited {color:#fff; position:relative; top:-4px}
		
		.phonesTop {position:absolute; right:13px; top:28px; color:#fff;}	
			.phonesTop th {font:bold 12px Arial; color:#9baac7;}
				.phonesTop th table {width:100%; margin-bottom:18px;}
					.phonesTop th table td {width:33%;}
					.phonesTop th table td div {height:2px; background:url(img/bg2.gif) repeat-x top; width:100%}
						.phonesTop th div img {display:block;}
					.phonesTop th table td span {text-shadow:#1f3152 1px 1px;}
					.phonesTop td div {text-align:right; padding-bottom:3px}
					.phonesTop td p {font-size:30px; padding-bottom:10px;}
						.phonesTop td p span {font-size:20px; position:relative; top:-2px; padding-right:7px;}
						.phonesTop td.lastTopCell {text-align:right;}
							.phonesTop td.lastTopCell a, .phonesTop td.lastTopCell a:visited {font-weight:bold; color:#fff}
		
		.topmenu {height:45px; background:url(img/bg45a.gif) repeat-x; top:171px; position:relative; left:-3px; background:url(img/bg45d.gif) no-repeat left 1px; padding-left:1px; width:100%; overflow:hidden;}
			.topmenu ul {font-weight:bold;}
				.topmenu ul li {float:left; height:29px; padding:16px 34px 0 35px; background:url(img/bg45a.gif) repeat-x top;}
					.topmenu ul li.active1 {background:url(img/bg45b.gif) repeat-x top;}
					.topmenu ul li.sep {background:url(img/bg45c.gif) no-repeat; width:3px; padding:0; height:45px;}
						.topmenu ul li img {display:block;}
						.topmenu ul li a, .topmenu ul li a:visited {color:#fff; text-decoration:none; text-shadow:#36538c 1px 1px;}
							.topmenu ul li.active1 a, .topmenu ul li.active1 a:visited {color:#01477a; text-shadow:none;}
		
	.col261 {width:261px; float:left; margin:0 39px 200px 0;}
		
		.banner268a {display:block; margin:-2px 0 22px 0;}		
		.banner260a {display:block; margin:0 0 28px 1px;}
		.list259 {background:url(img/bg11.gif) repeat-x top; margin-bottom:49px;}
			.list259 li {background:url(img/bg11.gif) repeat-x bottom; text-align:center; padding:15px 0 10px 0;}
		.pic259a {margin:0 0 20px 6px; display:block; clear:both;}
		
		.leftmenu {border-top:1px solid #aecde3; margin:-3px 0 30px 0;}
			
				.tl {font-size:18px; border-bottom:1px solid #aecde3; padding:16px 0 21px 35px; background:url(img/arr7rt.gif) no-repeat 13px 24px;}
					.tl.active2 {background:url(img/arr11d.gif) no-repeat 11px 26px;}
					.tl a, .tl a:visited {border-bottom:1px solid #005fc0; text-decoration:none;}
					.tl a:hover {color:#fa6a00; border-bottom:1px solid #fa6a00;}
						.tl.active2 a, .tl.active2 a:visited, .tl.active2 a:hover {color:#595959; border:none;}

				.leftmenu li ul {font-size:12px; padding:18px 0 0 5px; margin-bottom:-8px;}
					.leftmenu li ul li {background:url(img/pic7a.gif) no-repeat left 8px; padding:0 20px 15px 15px; line-height:20px;}
						.leftmenu li ul li a, .leftmenu li ul li a:visited {color:#005fc0 !important; text-decoration:underline;}
						.leftmenu li ul li a:hover {color:#fa6a00 !important;}
						
	.col660 {width:660px; float:left; padding-bottom:100px;}
		
		.listC {padding:4px 0 0 3px}
				.listC ul li {background:url(img/bg11.gif) repeat-x left bottom; padding-bottom:34px; margin-bottom:30px;}
						.listC ul li table td {vertical-align:top;}
							.listC ul li table td img {display:block; border:3px solid #fff; margin-right:30px;}
							.listC ul li table td span.h1 {color:#0051a3; font-size:24px; display:block; margin:-3px 0 4px 0;}
							.listC ul li table td p {line-height:20px; padding-bottom:20px}
							.listC ul li table td a.m1, .listC ul li table td a.m1:visited {background:#5086b6 url(img/arr9rt.gif) no-repeat 60px 7px; z-index:2; color:#fff; font-size:9px; padding:5px 20px 5px 6px; line-height:20px}
		
		.txt2 {margin:-3px 0 21px 5px;
				
				}
			.txt2 h1 {font-size:24px; color:#262626; padding:0 0 22px 0;}
			.txt2 p {line-height:20px; padding-bottom:20px;}
		
		.txt3 {background:url(img/bg11.gif) repeat-x left top; padding:40px 0 20px 0;}
			.txt3 h2 {font-size:22px; color:#262626; position:relative; padding-bottom:17px;}
				.txt3 h2 a, .txt3 h2 a:visited {position:absolute; right:0; top:5px; background:#5086b6 url(img/arr9rt.gif) no-repeat 143px 9px; z-index:2; color:#fff; font-size:11px; padding:5px 18px 5px 6px; font-weight:normal;}
			.txt3 ul {}
				.txt3 ul li {float:left; width:200px; margin-right:30px;}
					.txt3 ul li img {display:block; border:1px solid #fff; margin:0 0 11px 1px;}
					.txt3 ul li span {font-size:10px; display:block; padding-bottom:11px;}
					.txt3 ul li h3 {font:bold 12px Arial; line-height:18px; padding-bottom:9px;}
						.txt3 ul li h3 a, .txt3 ul li h3 a:visited {color:#005fc0;}
					.txt3 ul li p {font-size:11px; line-height:16px;}					
		
		.txt4 {background:url(img/bg11.gif) repeat-x left top; padding:15px 0 20px 0;}
			.txt4 h1 {font-size:24px; color:#595959; padding:10px 0 25px 0;}
			.txt4 h2 {font-size:22px; color:#808080; padding:38px 0 21px 0; background:url(img/bg11.gif) repeat-x top;}
			.txt4 table {margin-bottom:43px;} 
				.txt4 table td {vertical-align:top;}
			.txt4 p {line-height:20px; color:#333; padding:0 0 20px 2px;}
			
		.crumbs {font-size:10px; color:#595959; margin:-18px 0 0 2px; z-index: 100;
position: relative;}
		*+html .crumbs { border-bottom:1px solid #e4eff5;}
			.crumbs li {background:url(img/pic4.gif) no-repeat right 6px; float:left; padding-right:9px; margin:0 4px 18px 0;}
				.crumbs li a, .crumbs li a:visited {color:#206396;}
		.pic426 {border:2px solid #fff; margin-right:30px; display:block;}
		.list1 {padding:0 0 20px 1px; color:#333;}
			.list1 li {background:url(img/bg11.gif) repeat-x bottom; padding-bottom:30px; margin-bottom:33px; min-height:1px;}
				.list1 li h3 {font:bold 12px Arial; padding-bottom:12px;}
					.list1 li h2 a, .list1 li h2 a:visited {color:#005fc0;}
				.list1 li p {background:url(img/pic12.gif) no-repeat left 10px; padding:0 0 0 21px; line-height:20px;}
				.list1 li ul {padding:13px 0 0 25px; margin-bottom:-10px;}
					.list1 li ul li {background:url(img/pic7b.gif) no-repeat left 3px; padding:0 0 10px 16px; margin:0;}
		
		.list1.q1 {}
			.list1.q1 li {padding-bottom:0; margin-bottom:0; background:none;}
		
		.list2 {margin:-10px 0 10px 1px; color:#333;}
			.list2 li {background:url(img/pic12.gif) no-repeat left 10px; padding:0 0 10px 21px; line-height:20px;}
		
		.list3 {margin:0 0 27px 5px !important;}
			.list3 td {vertical-align:top; text-align:center; padding:5px 36px 10px 0;}
				.list3 td img {display:block; margin:0 auto 3px auto; width:48px;}
		
	.foot {position:relative; height:355px; color:#fff; clear:both;}			
		.copy {position:absolute; left:35px; top:262px; font:bold 11px Arial; line-height:18px;}
			.copy a, .copy a:visited {font-weight:normal; color:#fff; display:block;}
		
		.counters {position:absolute; left:303px; top:265px; width:220px;}
			.counters li {float:left; margin:0 20px 6px 0;}
			
		.icons24 {position:absolute; left:534px; top:263px;}
			.icons24 span {display:block; font:bold 11px Arial;}
			.icons24 ul {padding-top:10px;}
				.icons24 ul li {float:left; margin-right:10px;}
		.icons42 {position:absolute; left:534px; top:323px;}
			.icons24 span {display:block; font:bold 11px Arial;}
			.icons24 ul {padding-top:10px;}
				.icons24 ul li {float:left; margin-right:10px;}

		.studiya {position:absolute; right:32px; top:264px; font-size:11px;}
			.studiya span {display:block; font-weight:bold; font-size:12px; line-height:18px;}
			.studiya a, .studiya a:visited {color:#fff;}
			.studiya img {display:block; margin-right:14px; float:left; position:relative; top:-6px;}
			
span.skype_pnh_print_container{display:inline !important;}
span.skype_pnh_container{display:none !important;}
.txt4 table {margin-bottom:43px;} 
				.txt4 table td {1vertical-align:top;}
			.txt4 p {line-height:20px; color:#333; padding:0 0 20px 2px;}
			
.boxtext td {padding:10px 5px 10px 5px;}
	.boxtext td input, .boxtext td textarea {border:1px solid #aaa;}
	.boxtext td input, .boxtext td textarea {padding:3px 5px;}			


.text ul {list-style:disc; padding:0 0 25px 12px;  font-size:12px; font-family: Arial;  line-height:20px;}
.text ol {margin:0 0 25px 30px;}
.text table, .contentTable {width:100%; border-collapse:separate !important;}
textul ul {list-style:disc; padding:0 0 25px 12px;  font-size:12px; font-family: Arial;  line-height:20px;}

/*	.text table, .contentTable th {border:1px solid #7c7c7c; padding:7px; background:#ffb9b9;} */
	.text table, .contentTable td {border:0px solid #7c7c7c;}
/*	.text table, .contentTable td ul {list-style:disc; line-height:25px; margin-left:30px;}*/