body {
	background:#e6e6e6
}
.ic, .ic a {
	border:0;float:right;background:#fff;color:#f00;width:50%;line-height:10px;font-size:10px;margin:-220% 0 0 0;overflow:hidden;padding:0
}
.container {
	min-height:1450px;width:1024px;margin:0 auto;background:#f7f7f7
}
.logo {
	width:215px;height:75px;position:absolute;left:80px
}
.header {
	height:100px
}
li {
	list-style-type:none
}
.menu li {
	color:black;display:block;float:left;font-family:myriad pro;font-size:14px;height:91px;list-style:none outside none;margin-left:5px;text-align:center;width:80px
}
.menu li a {
	color:black;display:block;height:41px;padding-top:50px;text-decoration:none;width:80px
}
.menu {
	padding-left:550px;margin-top:-16px
}
.menu li a:hover {
	background:url("img/fon-menu.jpg");color:black;text-decoration:none
}
.active {
	background:url("img/fon-menu.jpg")
}
.active span {
	padding-top:50px;display:block
}
.cat {position:relative;width:930px;height:510px;margin-top:20px;margin-left:42px;border-top:#e1e1e1 5px solid;border-bottom:#e1e1e1 5px solid}
.logo_cat {
	position:absolute;right:0px;top:0
}
.blue {
	position:absolute;left:0;top:0;width:313px;height:320px;background:#00b8c4;text-align:center
}
.gray {
	position:absolute;left:0;bottom:0;width:313px;height:190px;background:#e8e8e8;text-align:center
}
.blue span {
	font-family:times new romans;font-weight:bold;font-size:26pt;padding-top:60px;display:block;line-height:26px;color:white
}
.blue p {
	font-family:arial;font-size:12pt;padding-top:50px;display:block;line-height:18px;color:#5eeaff;display:block;width:250px;margin:0 auto
}
.gray span {
	font-family:times new romans;font-weight:bold;font-size:26pt;padding-top:40px;display:block;line-height:26px;color:black;font-style:italic
}
.gray p {
	font-family:arial;font-size:24pt;padding-top:20px;display:block;font-weight:bold;color:#00aab8;display:block;width:250px;margin:0 auto
}
.cont {
	position:relative;width:930px;height:300px;margin-top:30px;margin-left:42px
}
.welc h1 {
	font-family:verdana;font-weight:bold
}
.welc p {
	font-family:myriad pro;font-weight:bold;font-size:16pt;font-style:italic;color:#00aab8;line-height:0
}
.logo_cat_mini {
	position:absolute;left:0px;bottom:20px;border:#e6e6e6 5px solid
}
.text {
	position:absolute;left:280px;right:300px;font-family:arial;font-size:10pt;line-height:16pt
}
.list {
	position:absolute;left:255px;bottom:5px;font-family:arial;font-size:10pt;line-height:15pt
}
.list a {
	color:black
}
.min {
	position:absolute;width:220px;min-height:210px;background:#e6e6e6;left:645px;top:30px;text-align:center;border-top:#00b8c4 5px solid
}
.min p {
	font-family:times new romans;font-weight:bold;font-size:16pt;padding-top:5px;padding-left:15px;padding-right:15px;font-style:italic
}
.alan {
	position:absolute;left:675px;top:250px;font-family:arial;font-size:10pt
}
.line {
	width:925px;color:gray
}
.niz {
	position:relative;width:930px;height:300px;margin-top:30px;margin-left:42px
}
.one span {
	position:absolute;left:0;top:0;width:300px;min-height:310px;font-family:times new romans;font-size:12pt;font-weight:bold
}
.one p {
	position:absolute;top:110px;width:300px;font-family:verdana;font-size:8pt;line-height:20px;font-weight:bold;color:gray
}
.two span {
	position:absolute;left:315px;top:0;width:300px;min-height:310px;font-family:times new romans;font-size:22pt;font-weight:bold;text-align:center
}
.two ul {
	position:absolute;left:350px;top:30px;line-height:30px;font-family:Georgia;font-size:12px;font-weight:bold;font-style:italic
}
.two a {
	color:black
}
.three span {
	position:absolute;left:630px;top:0;width:300px;min-height:310px;font-family:times new romans;font-size:22pt;font-weight:bold;text-align:center
}
.ipsum1 p {
	position:absolute;left:630px;top:40px;font-family:myriad pro;font-size:8pt;color:#00aab8
}
.ipsum1 span {
	position:absolute;left:630px;top:70px;font-family:myriad pro;line-height:16px;font-size:10pt;text-decoration:underline;font-style:italic;color:gray
}
.ipsum1 a {
	color:gray
}
.ipsum2 p {
	position:absolute;left:630px;top:120px;font-family:myriad pro;font-size:8pt;color:#00aab8
}
.ipsum2 span {
	position:absolute;left:630px;top:150px;font-family:myriad pro;font-size:10pt;line-height:16px;text-decoration:underline;font-style:italic;color:gray
}
.ipsum2 a {
	color:gray
}
.ipsum3 p {
	position:absolute;left:630px;top:200px;font-family:myriad pro;font-size:8pt;color:#00aab8
}
.ipsum3 span {
	position:absolute;left:630px;top:230px;font-family:myriad pro;font-size:10pt;line-height:16px;text-decoration:underline;font-style:italic;color:gray
}
.ipsum3 a {
	color:gray
}
.ips p {
	position:absolute;top:70px;font-family:myriad pro;font-size:8pt
}
.ips span {
	position:absolute;top:95px;font-family:times new romans;font-size:16pt;font-style:italic;color:#00aab8;font-weight:bold
}
.more {
	position:relative;top:-25px;left:50px;width:60px;height:25px;background:#e6e6e6;border-radius:2px;box-shadow:0 3px rgba(65,65,65,0.7)
}
.more a {
	position:absolute;left:15px;color:#4e4e4e;text-decoration:none
}
.more a:hover {
	color:#fff
}
.more:hover {
	position:relative;top:-25px;left:50px;width:60px;height:25px;background:gray;border-radius:2px;box-shadow:0 3px rgba(65,65,65,0.7)
}
.line2 {
	width:925px;height:5px;background:#e6e6e6
}
.footer {
	position:relative;top:40px;font-family:verdana;font-size:10pt;color:gray;margin:0 auto;width:91%
}
.up {
	position:fixed;
	bottom:25px;
	left:50px
}