* {margin: 0px; padding: 0px; border: none;}
body {background: #fff url(./images/bg/bg.png) left top repeat-x; font: 62.5%/1.4 Trebuchet MS, sans-serif;}
ul li {list-style: none;}
a {color: #0066b3;text-decoration: none; outline: none;}
a:hover {}
.clearfix:after {content: ".";	display: block;	clear: both; visibility: hidden;	line-height: 0;	height: 0;}
h4, h1 {font-size: 18px; color: #0066b3; margin-bottom: 15px; border-bottom: 1px solid #7dc8eb; padding-bottom: 5px;}
h2.logo {border-botom: none;}
h5, .title {font-size: 14px; color: #0066b4; margin-bottom: 15px; margin-top: 10px;}
p {font-size: 13px; color: #242424; margin-bottom: 15px;}


#page {width: 850px; margin: 20px auto 0px;}
#header {position: relative;}
#header ul {position: absolute; top: -20px; right: 0px; overflow:hidden;height:73px;width:192px;}

.gallery {/*background: url(./images/bg/gallery.png) left top no-repeat;*/ /*height: 279px; width: 859px; padding:7px 0px 0px 9px;*/overflow:hidden;height:267px;padding:7px 0 0 9px;width:849px;margin-bottom:15px;}
/*.pikachoose {padding:7px 0 0 9px;}*/

.menu {margin: 30px 0 20px -42px;}
.menu li {float: left; margin-left: 55px;}
	.menu li a {font-size: 15px;}
	.menu li span {font-weight: normal; padding: 6px 0px; display: block;}
	.menu li.active a {color: #fff; background: url(./images/bg/left.png) left top no-repeat; display: block; padding-left: 4px;}
	.menu li.active span {background: url(./images/bg/right.png) right top no-repeat; display: block; text-align: center; padding: 6px 10px;}

.list {margin-bottom: 15px; margin-left: 15px;}
.list li {background: url(./images/bg/list.png) left center no-repeat; padding-left: 20px; font-size: 12px; margin-bottom: 7px;}

.text_left {width: 570px; padding-left: 10px; float: left; margin-right: 25px; padding:3px 0px;}
.text_right {float: left; width: 225px;background: none repeat scroll 0% 0% rgb(241, 241, 241);padding:3px 10px;min-height:280px;}

.center {border-top: 2px solid #7dc8eb; margin-top: 20px; padding-top: 15px;}
.container {padding-left: 10px; padding-bottom: 20px;}

.col_left {float: left; width: 400px; margin-right: 20px; padding-bottom: 10px; border-bottom: 1px solid #7dc8eb; min-height: 187px;}
.col_right {float: left; width: 400px; padding-bottom: 10px; border-bottom: 1px solid #7dc8eb; min-height: 187px;}

label {float: left; display: block; width: 93px; font-size: 14px; margin-top: 5px;}
input, textarea {float: left; border: 1px solid #9c9c9c; padding: 6px 15px 6px 15px; background: #e3e3e3;-moz-border-radius: 1em 3em 1em 3em; border-radius: 1em 3em 1em 3em; color: #3f3f3f; width: 180px;}
textarea {height: 90px}
fieldset {margin-bottom: 15px;}
.image {border: none; background: none; margin-left: 93px; width: 213px; height: 38px; padding: 0px;}

.contact .address {width: 186px;}
.contact .text_right {width: 305px;}
.contact .text_left {width: 500px;}
.contact .person {float: left; width: 206px; border-left: 1px solid #7dc8eb; padding-left: 40px; margin-left: 34px;}
.contact .company {float: left;}


#footer {background: #3385c2; position: relative; padding: 10px 0px; height: 88px;}
	#footer h2{background: url(./images/bg/footer.png) left top no-repeat; left: 50%; position: absolute; text-indent: -2000em; width: 237px; height: 75px; top: 15px; margin-left: -116px;}
	#footer h3{background: url(./images/bg/bemotion.png) left top no-repeat; position: absolute; right: 85px; text-indent: -2000em; ; top: 15px;}
	#footer h3 a{height: 52px; width: 63px; display: block;}
	#footer .bemotion {position: absolute; right: 10px; bottom: 0px; color: #fff; font-size: 11px;}
		#footer .bemotion a {color: #fff; text-decoration: underline;}
		#footer .bemotion a:hover {text-decoration: none;}
		#footer .copy {color: #fff; margin: 20px 0px 0px 16px;}
		#footer .mail {color: #fff; margin: 10px 0px 0px 16px;}
		#footer .mail a {text-decoration: underline; color: #fff;}
		
.aslideshow-content {height:279px;overflow:hidden;width:859px;border:2px solid #2F1B10;}

.contact .person {margin-left:2px;}
.pika-thumbs li .clip img {width:74px !important;left:0 !important;}