@charset "utf-8";

body { background-image: url(../images/bg.gif); background-repeat: repeat-x; background-color:#eaeaea; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; }
img { border:0px; }
.margin5 { margin-bottom:5px; }
.margin10 { margin-bottom:10px; }
.margin15 { margin-bottom:15px; }
.clear { clear:both;}

#container { width:1000px; margin:0 auto; background-color:#FFF; }
#toppart { width:1000px; height:117px; background-image:url(../images/top-bg.jpg); background-repeat:no-repeat; }
.logo { float:left; margin:27px 0 0 20px; width:200px; }
.cname { padding:80px 0 0 265px; font-family:Arial, Helvetica, sans-serif; font-size:22px; color: #7063a5; text-decoration:none; }
.award { float:right; margin-top:25px; margin-right:10px; }
.award img { border:1px solid #FFF; margin-right:10px; }

#menu { width:auto; height:30px; padding:15px 0 0 30px; }
#menu ul { margin:0px; padding:0px; }
#menu ul li { display:inline; margin-right:15px; }
#menu ul li a { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color: #666; text-decoration: none; }
#menu ul li a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color: #dd127b; text-decoration: underline; }
#menu img { vertical-align:middle; margin-right:15px; }

#slideshow-part { width:960px; height:auto; overflow:hidden; padding-right:20px; margin-left:20px; }
.slideshow { width:660px; float:left; margin-right:20px; }

#call-to-action { width:940px; margin:10px 30px; background-image:url(../images/call-to-action-bg.gif); background-repeat:no-repeat; background-position: center top; }
.holland { background-image: url(../images/call-to-action-box.jpg); background-repeat:no-repeat; width:293px; height: auto; float:left; margin-right:30px; text-align:center; }
.case {  background-image: url(../---images/call-to-action-box.jpg); background-repeat:no-repeat; width:293px; height: auto; float:left; margin-right:30px; text-align:center; }
.loader {  background-image: url(../images/call-to-action-box.jpg); background-repeat:no-repeat; width:293px; height: auto; float:right; text-align:center;}

#footer-part { background-image:url(../images/footer-corner.gif); background-repeat:no-repeat; background-position:center top; width:1000px; background-color:#333333; margin-top:25px; height:60px; text-align:center; padding-top:15px; }

.inner-content-area { width:940px; margin-left:30px; margin-right:30px; }
.inner-content { width:650px; margin-right:29px; text-align:justify; float:left; }
.inner-content-contact { background-image:url(../images/img-contact.jpg); background-repeat:no-repeat; background-position:right top; width:650px; margin-right:29px; text-align:justify; float:left; }
.call-to-action-inner { width:261px; margin-top:25px; float:right; }
.call-to-action-inner img { margin-bottom:20px; }

.general-text { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height:16px; color:#777; text-align:justify; text-decoration: none; }
.general-textbig { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold; line-height:20px; color:#777; text-align:justify; text-decoration: none; }
.whitetext { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height:16px; color:#FFF; text-decoration: none; }
.copyright { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#777; text-decoration: none; }
.pinkhead { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #dc117c; text-decoration: none; }
.greyhead { font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #999; text-decoration: none; }
.blackhead { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight:bold; color: #000; text-decoration: none; }
.whitehead { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight:bold; color: #FFF; text-decoration: none; }
.pinkhead22 { font-family: Arial, Helvetica, sans-serif; font-size: 22px; color: #dc117c; text-decoration: none; border-bottom:1px solid #e3e3e3; }

.greylink { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color: #666; text-decoration: underline; }
.greylink:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color: #666; text-decoration: none; }
.whitelink { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height:16px; color:#FFF; text-decoration: none; }
.whitelink:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height:16px; color:#FFF; text-decoration: none; }
.addlink, .addlink:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#777; text-decoration: none; }

.product-border { border:3px solid #ededed; }
.product-list { height:220px;}
.product { float:left; margin-right:20px;}
.product-content { float:left; margin-top:10px;}

.formbox { width:450px;; margin:0px; padding:0px; height:auto; margin-bottom:20px; }
.formbox img { margin-left:155px; margin-top:5px; }
.formbox span { width:150px; height:20px; }
.formbox div { margin-bottom:5px; }
.formleft { float:left; width:150px; height:25px; text-align:right; background-color: #F2F2F2; margin-right:5px; padding:1px; }
.formright input { width:200px; height:18px; border:1px solid #CCCCCC; }
.formright textarea { width:270px; height:97px; border:1px solid #CCCCCC; } 
.code { margin-left:160px;}

.events-part { width:650px; height:auto; }
.events-box { float:left; widows:300px; height:auto; margin-right:30px; margin-bottom:20px; }