0ppp@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0; font-family:Verdana, Geneva, sans-serif;border: 0;}
img{border:none;}
table{border:none;}
body{background:#fff;margin:0;}
a{font: 18px Verdana, Geneva, sans-serif; color:#177379; font-weight:700; text-decoration:none;-moz-transition: color 0.2s 0.02s ease; -o-transition: color 0.2s 0.02s ease; -webkit-transition: color 0.2s 0.02s ease;}
a:hover{font: 18px Verdana, Geneva, sans-serif; color:#ff9900; font-weight:700; text-decoration:none;}
p{text-align: justify;font-size: 14px;font-family: Verdana, Geneva, sans-serif;}
	.header{background:#1E9EA7;overflow:hidden;}
		.logo{padding: 10px 0 0 10px;min-height: 160px;float: left;}
		.calendar{padding:7px 10px 0 0;float:right;}
			.head-calendar{text-align:center; font-size:16px; padding-top:5px; color:#FFF; background:url(images/head-calendar.jpg) top center no-repeat; width:160px; height: 41px;font-weight: 700;}
			.body-calendar{width:160px; min-height:50px; background:#C3D5E9;}
	.menu{display:table-row;} 
		.menu li{display:table-cell; width:auto; text-align:center; height:25px;padding:7px 0;background:url(images/border-right.jpg) right no-repeat;}
			.menu li a{ display:block; width:1000px; height:25px; vertical-align:middle; display:table-cell; font: 12px Verdana, Geneva, sans-serif; color:#1E9EA7; font-weight:700; text-decoration:none;-moz-transition: color 0.2s 0.02s ease;
 -o-transition: color 0.2s 0.02s ease; -webkit-transition: color 0.2s 0.02s ease;}
			.menu li a:hover{ display:block; width:1000px; height:25px; vertical-align:middle; display:table-cell; color:#ff9900; font-weight:700; text-decoration:none;}
	.slideshow{height:130px; text-align:center; background:url(images/test-img-slide.jpg) top repeat-x;}
	.zebra{margin:0;background:url(images/zebra.jpg) top repeat-x; height:25px;}
#contentwrapper{background:#fff;float:left;width:100%;}
	#content{background:#fff;margin:0 240px 0 240px;padding:10px;}
	div.catalog-index{margin: 0 5px;}
		div.catalog-item a {font: 18px Verdana, Geneva, sans-serif; color:#177379; font-weight:700; text-decoration:none;-moz-transition: color 0.2s 0.02s ease; -o-transition: color 0.2s 0.02s ease; -webkit-transition: color 0.2s 0.02s ease;}
		div.catalog-item a:hover{font: 18px Verdana, Geneva, sans-serif; color:#ff9900; font-weight:700; text-decoration:none;}
		div.catalog-index.h2 a {font-size: 14px;}
#main{background:#fff;min-width:900px;margin:0 auto;height:100%;overflow:hidden;}
		div.catalog-item {display: inline-block;}
			div.catalog-image{float:left;max-width:100%;}
			img.cont {width:250px;padding:0 10px 10px 0;float:left;-moz-transition: all 0.7s ease-out; -o-transition: all 0.7s ease-out; -webkit-transition: all 0.7s ease-out;}
			img:hover.cont {padding:0 10px 10px 0;float:left;-webkit-transform: scale(1.03); -moz-transform: scale(1.03); -o-transform: scale(1.03);}
			div.catalog-index.h1{color:#1E9EA7;text-align:center; font-size:18px; font-family:Verdana, Geneva, sans-serif; font-weight:700;}
			div.catalog-index.h2{text-align:justify; font-size:14px; font-family:Verdana, Geneva, sans-serif;padding: 5px 0 0 5px;}
			div.catalog-line{height:3px; background:#1E9EA7;margin:5px 0 20px 0;}
		div.baner {text-align: center;}
			img.baner {width:450px;text-align: center;margin:20px 0;}
		div.baner-line{width: 450px;height: 3px;background: #1E9EA7;margin: 0 auto;}
		div.footer-menu {text-align:center;margin:5px 0;}
			img.footer-menu {width: 50px;padding: 5px 17px;-moz-transition: all 0.2s ease-out; -o-transition: all 0.2s ease-out; -webkit-transition: all 0.2s ease-out;}
			img:hover.footer-menu {padding: 5px 17px;-webkit-transform: scale(1.2); -moz-transform: scale(1.2); -o-transform: scale(1.2);}
	#left-bar{float:left;width:240px;margin-left:-100%;}
		.left-bar-cont{margin:0 0 0 15px;}
			div.bar-title-first.h3 {background:#1E9EA7;font:14px Verdana, Geneva, sans-serif;padding: 5px 6px;text-align:center;line-height:140%;font-weight:700;vertical-align:middle;color:#fff;border-radius:20px 20px 0 0;}
			div.bar-title.h3 {background:#1E9EA7;font:14px Verdana, Geneva, sans-serif;padding: 5px 6px;text-align:center;line-height:140%;font-weight:700;vertical-align:middle;color:#fff;}
			img.bar {width:180px;-moz-transition: all 0.7s ease-out; -o-transition: all 0.7s ease-out; -webkit-transition: all 0.7s ease-out;}
			img:hover.bar {-webkit-transform: scale(1.03); -moz-transform: scale(1.03); -o-transform: scale(1.03);}
			div.bar-body{background:url(images/bar-cont.jpg) bottom repeat-y;padding:5px 7px;color:#0E474B;font:14px Verdana, Geneva, sans-serif;line-height:140%;text-align: center;}
			div.bar-body.h2 a{color:#0E474B;font:14px Verdana, Geneva, sans-serif;line-height:140%;text-align: center;text-decoration:none;-moz-transition: color 0.2s 0.02s ease; -o-transition: color 0.2s 0.02s ease; -webkit-transition: color 0.2s 0.02s ease;}
			div.bar-body.h2 a:hover{color:#ff9900;font:14px Verdana, Geneva, sans-serif;line-height:140%;text-align: center;}
			h4 {font-size: 11px;font-weight: 100;line-height: 1.3; text-align: justify;}
			img.left {float: left;padding-right: 5px;width:80px;}
			div.bar-line{height:2px; background:#1E9EA7;}
			.bar-footer{background:#1E9EA7;/*border-radius:0 0 10px 10px;*/font:14px Verdana, Geneva, sans-serif;padding:3px 5px;text-align:center;line-height:140%;font-weight:700;vertical-align:middle;min-height:5px;}
	#right-bar{float:left;width:240px;margin-left:-240px;}
		.right-bar-cont{margin:0 15px 0 0;}
			.right-bar-head{background:#1E9EA7;border-radius:10px 10px 0 0;color:fff !important;font:14px Verdana, Geneva, sans-serif;padding:3px 5px;text-align:center;line-height:140%;font-weight:700;}
	#footer{background:#1E9EA7;background: #1E9EA7;color: #fff;bottom: 0; text-align:center; font-size:14px; font-weight:700; font-family:Verdana, Geneva, sans-serif; padding:5px 0;margin: 0;}
	#footer a{font-size:14px;color: #fff;text-decoration:none;-moz-transition: color 0.2s 0.02s ease; -o-transition: color 0.2s 0.02s ease; -webkit-transition: color 0.2s 0.02s ease;}
	#footer a:hover{color: #1A3435;text-decoration:none;}
	