body, h1, h2, h3, h4, h5, h6, p, ul, li, a, img, input, button {margin:0px; padding:0px; list-style:none; font-weight:normal; border:0px; background-color:transparent; outline:medium none; text-decoration:none;}
body {background:url(../images/bg/bg.jpg) no-repeat center top #0e0e0e; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff;}

/**************************************** Web Site CSS ****************************************/
#Wrapper {width:926px;; margin:auto;}
#header {width:926px; height:207px;}
#header .logo {width:241px; height:208px; background:url(../images/bg/logoCVT.png) no-repeat; float:left;}
#header .logo a {width:241px; height:208px; display:block;}
#header .headerRight {width:544px; float:right; margin-left:80px;}
.headerRight .navigasyonRope {width:17px; height:174px; background:url(../images/bg/navigasyonRope.png) no-repeat; margin:auto; position:absolute; top:-161px; left:50%;}
.headerRight .navigasyon {background: url("../images/bg/navigasyonBg.png") no-repeat scroll -65px 0 transparent; height: 61px;width: 545px; margin-top:159px; position:relative;}
.headerRight .navigasyon ul {display:inline-block; padding:13px 0px 0px 19px;}
.headerRight .navigasyon ul li {float:left;}
.headerRight .navigasyon ul li + li {padding-left:26px;}
.headerRight .navigasyon ul li a {color:#fff; font-size:18px; font-family:MyriadPro, sans-serif; font-weight:bold; background:url(../images/icon/homeIcon.png) no-repeat left top; padding:2px 0px 0px 36px;}
.headerRight .navigasyon ul li + li a {background:url(../images/icon/weIcon.png) no-repeat left top; padding-left:35px;}
.headerRight .navigasyon ul li + li + li a {background:url(../images/icon/productIcon.png) no-repeat left top; padding-left:38px;}
.headerRight .navigasyon ul li + li + li + li a {background:url(../images/icon/phoneIcon.png) no-repeat left top; padding-right:33px;}

.sliderWrapper {width:926px; margin-top:30px; position:relative;}

/**************************************** Slide Show CSS ****************************************/
#slideshow{overflow: hidden;position: relative;left: 0px;width: 926px;height: 451px;z-index: 0;margin-top:31px;}
#slideshow ul#slides{position: relative; width:919px; height:409px;}
#slideshow .slider{border:3px solid #333; height:405px;}
#slideshow-nav-holder{display: block;position: absolute;overflow: hidden;width: 926px;bottom: 0px;right: 0px;z-index: 10;background: url(../img/slideshow-nav-bg.png) no-repeat;}
#slideshow-nav{display: block;clear: left;float:left;position: relative;left: 50%;}
#slideshow-nav a {display:block;float:left;margin:0;padding:0;width: 19px;height: 19px;text-indent: -9000px;margin: 0px 3px;position:relative;right:50%;background:url(../images/button/sliderBtn.png) no-repeat}
#slideshow-nav a.activeSlide {background:url(../images/button/sliderBtn.png) -20px 0px no-repeat;}
#slideshow #prev{position: absolute;top:179px;left:3px;background:url(../images/button/leftRightBtn.png) no-repeat;height: 63px;width: 63px;z-index: 60;}
#slideshow #next{position: absolute;top:179px;right: 4px;background:url(../images/button/leftRightBtn.png) -65px 0px no-repeat;height: 63px;width: 63px;z-index: 60;}

#subPageSlider { width:925px; height:auto;  margin-top:31px; overflow:hidden; position:relative;}
.productSlider { width:919px; height:405px; overflow:hidden; display:inline-block;border:3px solid #333; position:relative;}
.productSlider ul {width:10000px; position:relative;}
.productSlider ul li {float:left;}

.thumbnailWrapper {width:926px; height:58px; position:relative; margin-bottom:10px;}
.thumbnailBoxWrapper {background-color: #1D1D1D; border: 2px solid #0C0C0C; left: 24px; margin-top: 5px; overflow: hidden; padding: 5px 10px; position: relative; width: 848px;padding: 5px 10px;}
.thumbnailBox {width:847px; overflow:hidden; height:50px; position:relative;}
.thumbnailWrapper ul { overflow: hidden; position: relative; width: 10000px;}
.thumbnailWrapper ul li {float:left; height:50px;}
.thumbnailWrapper ul li img {border:1px solid #868686; cursor:pointer;}
.thumbnailWrapper ul li + li { margin-left:5px;}
.thumbnailWrapper ul li img {border:1px solid #868686;}
.thumbnailWrapper #thumbnailLeft {    background: url("../images/button/thumbnailBtn.png") no-repeat scroll 0 0 transparent; display: block; height: 22px; left: 5px; position: absolute; top: 23px; width: 22px; z-index: 10;}
.thumbnailWrapper #thumbnailRight {    background: url("../images/button/thumbnailBtn.png") no-repeat scroll 0 -22px transparent; display: block; height: 22px; position: absolute; right: 11px; top: 23px; width: 22px; z-index: 10;}

/**************************************** Sub Page CSS ****************************************/
.subPageWrapper {width:926px; margin-top:31px; display:inline-block;}
.subPageWrapper h2 {font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:28px; color:#fff; border-bottom:1px solid #868686; padding-bottom:8px;}
.contentWrapper {width:886px; background:url(../images/bg/contentBg.png) repeat; padding:20px; display:inline-block;}
.contentWrapper.page h2 {font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:28px; color:#fff; border-bottom:1px solid #868686; padding-bottom:8px;}
.contentWrapper.page {margin:0; padding:10px; width:907px;}
.contentWrapper.page ul {display:inline-block;}
.contentWrapper.page ul li {float:left; width:295px; height:152px; border:1px solid #4f4f4f; margin-bottom:8px;}
.contentWrapper.page ul li + li {margin-left:8px;}
.contentWrapper.page ul li.marginLeft {margin-left:0px;}
.subPageWrapper .contentWrapper .contact{ width:427px; float:left;}
.subPageWrapper .contentWrapper .contact p { color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:20px;}
.subPageWrapper .contentWrapper .contact p a { color:#fff;} 
.subPageWrapper .contentWrapper .contact .contactForm {margin-top:25px; display:inline-block; width:408px;}
.subPageWrapper .contentWrapper .contact .contactForm ul {display:inline-block;}
.subPageWrapper .contentWrapper .contact .contactForm ul li {float:left; font-size:15px; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; color:#f0f0f0; margin-top:9px;}
.subPageWrapper .contentWrapper .contact .contactForm ul li + li {margin-top:10px; padding:0px; width:17px; text-align:center;}
.subPageWrapper .contentWrapper .contact .contactForm ul li + li + li {padding:0px; margin-top:5px;}
.subPageWrapper .contentWrapper .contact .contactForm ul li input {width:297px; height:31px; background:url(../images/bg/txtBg.jpg) left 0 repeat-x; padding:0px 6px; margin-left:8px; border:2px solid #c1c1c1; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; line-height:30px;}
.subPageWrapper .contentWrapper .contact .contactForm ul li + li + li {width:auto;}
.subPageWrapper .contentWrapper .contact .contactForm ul + ul li {width:69px;} 
.subPageWrapper .contentWrapper .contact .contactForm ul + ul li + li {width:17px;}
.subPageWrapper .contentWrapper .contact .contactForm ul + ul li + li + li {width:auto;}
.subPageWrapper .contentWrapper .contact .contactForm ul li textarea {width:302px; height:111px; background:url(../images/bg/textareaBg.jpg) no-repeat; margin-left:9px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; padding-left:6px; padding-top:6px; resize:none;}
.subPageWrapper .contentWrapper .contact .contactForm #sendBtn {width:59px; height:22px; cursor:pointer; background:url(../images/button/sendBtn.jpg) no-repeat; float:right; margin-top:10px; text-indent:-9000px;}
.subPageWrapper .contentWrapper .contact .contactForm #sendBtn:hover {background-position:0px -22px;}
.subPageWrapper .contentWrapper .contact p.formMesaj { margin-top:10px;}
.subPageWrapper .contentWrapper .maps {width:442px; height:371px; float:right;}


#footer {width:926px; border-top:1px solid #929292; margin-top:43px; margin-bottom:31px; height:29px;}
#footer p {float:left; color:#f0f0f0; font-family:Arial, Helvetica, sans-serif; font-size:13px; margin-top:10px;}
#footer .socialMedia {float:right; margin-top:6px;}
#footer .socialMedia a {float:left; background:url(../images/button/socialMediaBtn.png) no-repeat; width:22px; height:22px;}
#footer .socialMedia a + a {background-position:-25px 0px; margin-left:3px;}
#footer .socialMedia a:hover {background-position:0px -24px;}
#footer .socialMedia a + a:hover {background-position:-25px -24px;}

@font-face {font-family: 'MyriadPro'; src: url('../font/myriadproregular-webfont.eot'); src: url('../font/myriadproregular-webfont.eot?#iefix') format('embedded-opentype'),      url('../font/myriadproregular-webfont.woff') format('woff'),      url('../font/myriadproregular-webfont.ttf') format('truetype'); font-weight: normal; font-style: normal;
}


/*! fancyBox v2.1.3 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp
{padding: 0;margin: 0;border: 0;outline: none;vertical-align: top;}
.fancybox-wrap {position: absolute;top: 0;left: 0;z-index: 8020;}
.fancybox-skin {position: relative;background: #f9f9f9;color: #444;text-shadow: none;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.fancybox-opened {z-index: 8030;}
.fancybox-opened .fancybox-skin {-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);-moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);}
.fancybox-outer, .fancybox-inner {position: relative;}
.fancybox-inner {overflow: hidden;}
.fancybox-type-iframe .fancybox-inner {-webkit-overflow-scrolling: touch;}
.fancybox-error {color: #444;font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin: 0;padding: 15px;white-space: nowrap;}
.fancybox-image, .fancybox-iframe {display: block;width: 100%;height: 100%;}
.fancybox-image {max-width: 100%;max-height: 100%;}
#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {background-image: url('../images/bg/fancybox_sprite.png');}
#fancybox-loading {position: fixed;top: 50%;left: 50%;margin-top: -22px;margin-left: -22px;background-position: 0 -108px;opacity: 0.8;cursor: pointer;z-index: 8060;}
#fancybox-loading div {width: 44px;height: 44px;background: url('../images/bg/fancybox_loading.gif') center center no-repeat;}
.fancybox-close {position: absolute;top: -18px;right: -18px;width: 36px;height: 36px;cursor: pointer;z-index: 8040;}
.fancybox-nav {position: absolute;top: 0;width: 40%;height: 100%;cursor: pointer;text-decoration: none;background: transparent url('../images/bg/blank.gif');/* helps IE */-webkit-tap-highlight-color: rgba(0,0,0,0);z-index: 8040;}
.fancybox-prev {left: 0;}
.fancybox-next {right: 0;}
.fancybox-nav span {position: absolute;top: 50%;width: 36px;height: 34px;margin-top: -18px;cursor: pointer;z-index: 8040;visibility: hidden;}
.fancybox-prev span {left: 10px;background-position: 0 -36px;}
.fancybox-next span {right: 10px;background-position: 0 -72px;}
.fancybox-nav:hover span {visibility: visible;}
.fancybox-tmp {position: absolute;top: -99999px;left: -99999px;visibility: hidden;max-width: 99999px;max-height: 99999px;overflow: visible !important;}
/* Overlay helper */
.fancybox-lock {}
.fancybox-overlay {position: absolute;top: 0;left: 0;display: none;z-index: 8010;background: url('../images/bg/fancybox_overlay.png');}
.fancybox-overlay-fixed {position: fixed;bottom: 0;right: 0;}
/*.fancybox-lock .fancybox-overlay {overflow: auto;overflow-y: scroll;}*/
/* Title helper */
.fancybox-title {visibility: hidden;font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position: relative;text-shadow: none;z-index: 8050;}
.fancybox-opened .fancybox-title {visibility: visible;}
.fancybox-title-float-wrap {position: absolute;bottom: 0;right: 50%;margin-bottom: -35px;z-index: 8050;text-align: center;}
.fancybox-title-float-wrap .child {display: inline-block;margin-right: -100%;padding: 2px 20px;background: transparent;/* Fallback for web browsers that doesn't support RGBa */background: rgba(0, 0, 0, 0.8);-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;text-shadow: 0 1px 2px #222;color: #FFF;font-weight: bold;line-height: 24px;white-space: nowrap;}
.fancybox-title-outside-wrap {position: relative;margin-top: 10px;color: #fff;}
.fancybox-title-inside-wrap {padding-top: 10px;}
.fancybox-title-over-wrap {position: absolute;bottom: 0;left: 0;color: #fff;padding: 10px;background: #000;background: rgba(0, 0, 0, .8);}
