html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;font-variant:normal;}sup {vertical-align:text-top;}sub {vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}body {font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}table {font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}h1{font-size:138.5%;line-height:110%;}h2{font-size:123.1%;}h3{font-size:108%;}h2,h3{margin:1em 0.2em;}h1,h2,h3,h4,h5,h6,strong{font-weight:bold;}abbr,acronym{border-bottom:1px dotted #000;cursor:help;} em{font-style:italic;}blockquote,ul,ol,dl{margin:1em;}ol,ul,dl{margin-left:2em;}ol li{list-style:decimal outside;}ul li{list-style:disc outside;}dl dd{margin-left:1em;}th,td{padding:.5em;}th{font-weight:bold;text-align:center;}caption{margin-bottom:.5em;text-align:center;}p,fieldset,table,pre{margin-bottom:1em;}input[type=text],input[type=password],textarea{width:12.25em;*width:11.9em;}.clr{clear:both;}

html {
	background: #fff;
	color: #333;
}
body {
	font-family: Arial, Helvetica, sans-serif;
	color: #5b5b5b;
}

#wrap {
	width: 1000px;
	position: relative;
	margin: 0 auto;
	font-size: 0.925em;
	line-height: 150%;
	padding-top: 1px;
}

a {
	color: #007c3d;
}
	a:hover {
		color: #199958;
	}

.ticons {
	position: absolute;
	right: 151px;
	top: 70px;
}

	.ticons .item {
		padding-right: 6px;
		padding-bottom: 7px;
		width: 39px;
		height: 39px;
		background: url(../images/icon_gy.png) 0 0 no-repeat;
		float: left;
		margin-left: 2px;
	}
		.ticons .item:hover, .ticons .current {
			background-position: 0 -46px !important;
		}
		.ticons img {
			border: none;
		}

#logo {
	position: absolute;
	left: 218px;
	top: 18px;
}
	#logo img {
		border: none;
	}

.header .phone {
	font-family: "Arial Black", Arial;
	color: #037e40;
	position: absolute;
	right: 158px;
	top: 136px;
	font-size: 183.33%;
	text-shadow: #d9ece3 1px 2px 0px;
}
	.header .phone span {
		font-size: 77.27%;
	}

.header .slogan {
	color: #a2a2a2;
	position: absolute;
	right: 157px;
	top: 171px;
	text-align: right;
	line-height: 130%;
}
	.header .slogan .cm {
		margin-right: -0.25em;
	}

/* cubes */
.cubes {
	position: relative;
	margin: 0;
	padding: 0;
	margin-top: 280px;
	margin-left: 164px;

	height: 480px;
}

.cube {
	width: 197px;
	height: 228px;
	list-style: none;
	margin: 0;
	padding: 0 6px 0 0;
	position: absolute;
	padding-right: 18px;
	padding-left: 9px;
	overflow: hidden;

	cursor: pointer;
}
	.cube .c {
		height: 218px;
		background: #007c3d;
		z-index: 3;
		position: relative;
	}
		.cube .text {
			position: absolute;
			top: 14px;
			left: 11px;
			font-family: "Arial Black", Arial;
			font-size: 18px;
			color: #f8c200;
			z-index: 6;
			text-decoration: none;
			display: block;
		}
		#wrap .cyellow .text {
			color: #007c3d;
		}
	.cube .shr {
		position: absolute;
		right: 0;
		top: 0;
		width: 22px;
		height: 225px;
		background: url(../images/cube_shr.png) 0 0 no-repeat;
		z-index: 2;

		-background: none;
		-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/images/cube_shr.png');
	}
	.cube .shl {
		position: absolute;
		left: 0;
		bottom: 3px;
		-bottom: expression((this.offsetParent.clientHeight % 2) ? '2px' : '3px');
		width: 16px;
		height: 20px;
		background: url(../images/cube_shl.png) 0 0 no-repeat;
		font-size: 1px;

		-background: none;
		-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/images/cube_shl.png');
	}
	.cube .shb {
		position: relative;
		margin: 0 4px 0 7px;
		height: 7px;
		font-size: 1px;
		background: url(../images/cube_shb.png) left bottom repeat-x;

		-background: none;
		-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/images/cube_shb.png');
	}

	.cube .bgl {
		position: absolute;
		z-index: 3;
		left: 0;
		top: 0;
		width: 30px;
		height: 218px;
		font-size: 1px;
		background: url(../images/cube_g_left.png) 0 0 no-repeat;
		-background: none;
		-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/images/cube_g_left.png');
	}
		#wrap .cyellow .bgl {
			background-image: url(../images/cube_y_left.png);
			-background: none;
			-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/images/cube_y_left.png');
		}

	.cube .right {
		width: 13px;
		height: 218px;
		position: absolute;
		right: 6px;
		top: 0;
		z-index: 3;

	}

	/* cubes */
	#wrap .cube .right {
		-background: none;
	}

	.c1 {
		top: 0;
		left: 0;
	}
		.c1 .c {
			background: #007c3d url(../images/cube_1.jpg) right top no-repeat;
		}
		.c1 .right {
			background: url(../images/cube_1_right.png) 0 0 no-repeat;
			-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/images/cube_1_right.png');
		}

	.c2 {
		top: 0;
		left: 230px;
	}
		.c2 .c {
			background: #f8c200 url(../images/cube_2.jpg) right top no-repeat;
		}
		.c2 .right {
			background: url(../images/cube_2_right.png) 0 0 no-repeat;
			-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/images/cube_2_right.png');
		}

	.c3 {
		top: 0;
		left: 460px;
	}
		.c3 .c {
			background: #007c3d url(../images/cube_3.jpg) right top no-repeat;
		}
		.c3 .right {
			background: url(../images/cube_3_right.png) 0 0 no-repeat;
			-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/images/cube_3_right.png');
		}





	.c4 {
		top: 231px;
		left: 0;
	}
		.c4 .c {
			background: #f8c200 url(../images/cube_4.jpg) right top no-repeat;
		}
		.c4 .right {
			background: url(../images/cube_4_right.png) 0 0 no-repeat;
			-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/images/cube_4_right.png');
		}

	.c5 {
		top: 231px;
		left: 230px;
	}
		.c5 .c {
			background: #007c3d url(../images/cube_5.jpg) right top no-repeat;
		}
		.c5 .right {
			background: url(../images/cube_5_right.png) 0 0 no-repeat;
			-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/images/cube_5_right.png');
		}

	.c6 {
		top: 231px;
		left: 460px;
	}
		.c6 .c {
			background: #f8c200 url(../images/cube_6.jpg) right top no-repeat;
		}
		.c6 .right {
			background: url(../images/cube_6_right.png) 0 0 no-repeat;
			-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/images/cube_6_right.png');
		}




.topmenu {
	font-family: "Arial Black", Arial;
	font-size: 14px;
	margin: 220px 0 0 300px;

	zoom: 1;
}
	.topmenu li {
		float: left;
		padding: 0 30px 0 0;
		margin: 0;
		list-style: none;
	}
	.topmenu li a {
		text-decoration: none;
	}
	.topmenu li.active a {
		color: #f8c200;
	}

#content {
	clear: both;
	margin-left: 260px;
	width: 550px;
	padding-top: 40px;
	min-height: 250px;
	-height: 250px;
	position: relative;
}

	#content .lyellow {
		position: absolute;
		width: 126px;
		height: 126px;
		background: #f8c200 url(../images/lyellow.png) 0 0 no-repeat;
		left: -148px;
		top: 259px;
	}

	body #content .lsm4, body #content .lsm5, body #content .lsm7 {
		background: #2d7e3c url(../images/lgreen.png) 0 0 no-repeat;
	}

	#content .lgreen {
		height: 218px;
		width: 218px;
		position: absolute;
		top: 48px;
		margin-left: -240px;
		margin-top: -30px;
	}

		#content .lgreen p {
			margin: 0 13px 0 9px;
			height: 218px;
				padding-top: 27px;
				height: 191px;
			background: #007c3d;
			font-family: "Arial Black", Arial;
			font-size: 18px;
			text-align: right;
			padding-right: 20px;
			color: #f8c200;
		}
			body #content .lc4 p, body #content .lc5 p, body #content .lc7 p {
				background: #f8c200;
				color: #007c3d;
			}

			body #content .lc2 p {
				background: #007c3d url(../images/cube_1.jpg) right top no-repeat;
			}
			body #content .lc2 .r {
				background: url(../images/cube_1_right.png) 0 0 no-repeat;
				-background: none;
				-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/images/cube_1_right.png');
			}

			body #content .lc4 p {
				background: #007c3d url(../images/cube_2.jpg) right top no-repeat;
			}
			body #content .lc4 .r {
				background: url(../images/cube_2_right.png) 0 0 no-repeat;
				-background: none;
				-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/images/cube_2_right.png');
			}

			body #content .lc3 p {
				background: #007c3d url(../images/cube_3.jpg) right top no-repeat;
			}
			body #content .lc3 .r {
				background: url(../images/cube_3_right.png) 0 0 no-repeat;
				-background: none;
				-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/images/cube_3_right.png');
			}

			body #content .lc5 p {
				background: #007c3d url(../images/cube_4.jpg) right top no-repeat;
			}
			body #content .lc5 .r {
				background: url(../images/cube_4_right.png) 0 0 no-repeat;
				-background: none;
				-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/images/cube_4_right.png');
			}

			body #content .lc6 p {
				background: #007c3d url(../images/cube_5.jpg) right top no-repeat;
			}
			body #content .lc6 .r {
				background: url(../images/cube_5_right.png) 0 0 no-repeat;
				-background: none;
				-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/images/cube_5_right.png');
			}

			body #content .lc7 p {
				background: #007c3d url(../images/cube_6.jpg) right top no-repeat;
			}
			body #content .lc7 .r {
				background: url(../images/cube_6_right.png) 0 0 no-repeat;
				-background: none;
				-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/images/cube_6_right.png');
			}

		#content .lgreen .l {
			position: absolute;
			width: 30px;
			height: 218px;
			left: 0;
			top: 0;
			background: url(../images/cube_g_left.png) 0 0 no-repeat;
			-background: none;
			-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/images/cube_g_left.png');
		}

		#content .lgreen .r {
			width: 13px;
			height: 218px;
			position: absolute;
			top: 0;
			right: 0;
		}


			body #content .lc4 .l, body #content .lc5 .l, body #content .lc7 .l  {
				background: url(../images/cube_y_left.png) 0 0 no-repeat;
				-background: none;
				-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/images/cube_y_left.png');
			}


		h1 {
			font-size: 200%;
			color: #007c3d;
		}

		.submenu {
			padding: 0;
			margin: 0;
			position: absolute;
			top: 70px;
			left: 0;
			margin-left: -240px;
			z-index: 10;
			width: 180px;
			text-align: right;
		}
			.submenu li {
				list-style: none;
			}
			.submenu a {
				color: #f8c200;
				text-decoration: none;
			}
				.submenu a:hover {
					color: #f6c823;
				}
			.submenu li.active a {
				font-weight: bold;
			}

			.sc4 .submenu a, .sc5 .submenu a, .sc7 .submenu a {
				color: #007c3d;
			}
				.sc4 .submenu a:hover, .sc5 .submenu a:hover, .sc7 .submenu a:hover {
					color: #199958;
				}




#footer {
	margin-top: 150px;
	margin-left: 164px;
	width: 676px;
	color: #5b5b5b;
	clear: both;
	padding-bottom: 90px;
	position: relative;
}
	#footer .copy {
		float: left;
	}
	#footer .aw {
		float: right;
	}

	#footer .counter {
		position: absolute;
		top: 0.2em;
		left: 230px;
	}
	#footer .counter img {
		border: none;
	}

a img {
	border: 3px solid #007c3d;
}
	a:hover img {
		border-color: #199958;
	}


img.left {
  float: left;
  display: block;
  margin: 0.2em 10px 3px 0;
}

img.right {
  float: right;
  display: block;
  margin: 0.2em 0 10px 3px;
}

.thumbscontainer {
	margin-right: -200px;
	padding: 0;
	margin: 0 0 1em;
}

.thumbs {
	margin: 0;
	padding: 0;
}

#content .thumbscontainer li, #content .childscontainer li {
	float: left;
	padding: 0;
	margin: 0;
	list-style: none;
	clear: none !important;
	margin-right: 1em;
	text-align: center;
	width: 120px;
	height: 140px;

	position: relative;
}
	#content .childscontainer li {
		height: 150px;
	}


	.thumbscontainer li p, .childscontainer li p {

		margin: 0;
		padding: 0;
		line-height: 110%;
	}

	.thumbscontainer li p {
		position: absolute;
		bottom: 0;
		left: 0;
		font-size: 10px;
	}


	.thumbscontainer li img {
		position: absolute;
		bottom: 20px;
		left: 0;
	}

