html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}

@media only screen and (max-device-width: 480px) {
	  #footer { height:0; }	
}

a{cursor:pointer; text-decoration:none !important;}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
body { line-height: 1; } 
ol, ul { list-style: none; }
blockquote, q {	quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; 	content: none; }
table {	border-collapse: collapse;	border-spacing: 0; }

.clear{clear:both;}
.right-pad{padding-right:0px !important;}
.left-pad{padding-left:0px !important;}
.top-margin{margin-top:0 !important;}
.noborder{border:none !important;}
.noBackground{background:none !important;}
.bgColor{background:#ffffff !important;}
.longTitle{width:510px !important;}
.midTitle{width:440px !important;}
.right-margin{margin-right:40px !important;}

body{margin:0 auto; padding:0; font-family: 'Playfair Display', serif; font-weight:400;}

/* ---Header--- */
#header{width:100%; min-width:940px !important; height:125px; background:#f6f6f6; padding:0 0 40px 0; border-bottom:1px solid #d7d4d4;}
#header div.wrapper{width:940px; height:125px; padding:0 30px 0 30px;  margin:0 auto;}
#header div.wrapper div#logo{width:228px; height:65px; padding:60px 0 0 0; float:left;}
#header div.wrapper div#nav{width:570px; height:125px; float:right;}
#header div.wrapper div#nav ul li{float:right;}
#header div.wrapper div#nav ul li a{font-size:18px; color:#1e1e1e; padding:100px 25px 7px 25px; display:block;}
#header div.wrapper div#nav ul li a:hover, #header div.wrapper div#nav ul li a.selected{background:#6a4b4b; color:#ffffff;}
#header div.wrapper div#nav ul li ul{display:none; width:179px; height:170px; background:#372727; margin:2px 0 0 0; padding:10px 0 0 0; position:relative; z-index:999;}
#header div.wrapper div#nav ul li ul li a.sub{width:179px; line-height:40px; display:block; text-align:center; color:#ffffff; font-size:14px; padding:0 !important; margin:0 !important;}
#header div.wrapper div#nav ul li ul li a.sub:hover{background:none !important; color:#b7b7b7 !important;}
/* ---/Header--- */


/* ---Slider--- */
#slider{width:100%; min-width:1000px !important; height:300px;overflow:hidden; background:url(../img/bg-slider.jpg) center center no-repeat;}
.slider_arrow_left {background:url(../img/icon-arrow-left.png) no-repeat top left; top:120px; cursor:pointer !important; float:left; width:48px; height:60px; left:30px; position:absolute; z-index:5;}
.slider_arrow_right {top:120px; cursor:pointer; float:left; width:48px; height:60px; right:30px; position:absolute; z-index:5; background:url(../img/icon-arrow-right.png) no-repeat top left;}
#yourSliderId {height:300px; width:940px;list-style:none !important;  margin:0 auto !important; padding:0 !important; overflow:hidden !important; position:relative !important;}
#yourSliderId li {height:300px; width:940px;display:none; float:left; position:absolute; }
#yourSliderId li.current {display:block; z-index:2 !important;}
#yourSliderId li.next {display:block; z-index:1 !important;}
#yourSliderId li ul li {display:block !important;position:relative !important;}
#slider #yourSliderId li.fading img{width:326px; height:258px; float:right; position:absolute; bottom:0; right:0;}
#slider #yourSliderId li.fading div.sliderLeft{float:left;width:415px; height:180px; }
#slider #yourSliderId li.fading div.sliderLeft div.sliderTitle{color:#ffffff; font-size:58px; float:left; width:390px; height:120px; margin-top:40px; text-align:left;}
.icraSlider{background:url(../img/slider-title-icra.jpg) no-repeat; width:470px !important; height:150px !important; margin: 40px 0 0 33px !important; }
.cezaSlider{background:url(../img/slider-title-ceza.jpg) no-repeat; width:469px !important; height:120px !important; margin:71px 0 0 34px !important;}
.aileSlider{background:url(../img/slider-title-aile.jpg) no-repeat; width:473px !important; height:120px !important; margin:56px 0 0 28px !important;}
.mirasSlider{background:url(../img/slider-title-miras.jpg) no-repeat; width:478px !important; height:120px !important; margin:62px 0 0 36px !important;}
#slider #yourSliderId li.fading div.sliderLeft div.sliderTitleLong{color:#ffffff; font-size:58px; float:left; width:500px; height:120px; margin-top:70px; text-align:left;}
#slider #yourSliderId li.fading div.sliderLeft div.sliderTitleMid{color:#ffffff; font-size:58px; float:left; width:420px; height:120px; margin-top:70px; text-align:left;}
#slider #yourSliderId li.fading div.sliderLeft div.sliderButton a{color:#ffffff; font-size:14px; width:98px; height:36px; line-height:38px; text-align:center; display:block; background:url(../img/btn-slider.png) no-repeat; float:right;}
#slider #yourSliderId li.fading div.sliderLeft div.sliderButton a:hover{background:url(../img/btn-slider-hover.png) no-repeat;}

div.sliderSelector{width:940px; height:15px; margin:0 auto; z-index:9999;}
.slider_selector, .slider_selector_dis {bottom:10px; list-style:none; margin:0 0 0 5px; position:absolute; left:400px; z-index:99999;}
.slider_selector li, .slider_selector_dis li {display:block !important; background:url(../img/slider_selector.png) no-repeat top left; cursor:pointer; float:left; margin:0 1px !important; height:15px !important; position:relative !important; width:16px !important;}
.slider_selector li.current, .slider_selector_dis li.current {background:url(../img/slider_selector_current.png) no-repeat top left;}
.slider_selector_dis li {cursor:default !important; z-index:5;}


/* ---Ana Sayfa Content---  */
#content{width:1000px; background:url(../img/bg-content.png) repeat-y center; margin:0 auto;  padding:0 0 140px 0;}
#content div.wrapperHome{width:1000px; margin:0 auto;}
div.wrapperHome div.servicesHome{margin:80px 0 0 0; float:left;}
div.wrapperHome div.servicesHome div.serviceTitle a{font-size:18px; font-weight:700; color:#6a4b4b; padding:0 31px 30px 32px; display:block;}
div.wrapperHome div.servicesHome div.serviceTitle a:hover{color:#6a6a6a;}
div.wrapperHome div.servicesHome div.serviceItem{width:185px; height:395px; position:relative; padding:0 31px 0 32px; float:left; border-right:1px solid #b7b7b7;}
div.wrapperHome div.servicesHome div.serviceItem div.serviceImage img{width:176px; height:157px; padding:5px; border:1px solid #b7b7b7;}
div.wrapperHome div.servicesHome div.serviceItem div.serviceDesc{width:185px; font-size:12px; color:#6a6a6a; padding:20px 0 0 0; line-height:18px;}
div.wrapperHome div.servicesHome div.serviceItem div.serviceButton{position:absolute; bottom:0; left:30px;}
div.wrapperHome div.servicesHome div.serviceItem div.serviceButton a{width:95px; height:26px; line-height:26px; display:block; color:#ffffff; text-decoration:none; font-size:11px; background:url(../img/btn-home.png) no-repeat; text-align:center;}
div.wrapperHome div.servicesHome div.serviceItem div.serviceButton a:hover{background:url(../img/btn-home-hover.png) no-repeat;}
/* ---/Ana Sayfa Content---  */



/* ---Colorbox--- */
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto; -webkit-overflow-scrolling: touch;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none; -ms-interpolation-mode:bicubic;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}
#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}

#cboxOverlay{background:url(../img/overlay.png) repeat 0 0;}
#colorbox{outline:0;}
#cboxTopLeft{width:21px; height:21px; background:url(../img/controls.png) no-repeat -101px 0;}
#cboxTopRight{width:21px; height:21px; background:url(../img/controls.png) no-repeat -130px 0;}
#cboxBottomLeft{width:21px; height:21px; background:url(../img/controls.png) no-repeat -101px -29px;}
#cboxBottomRight{width:21px; height:21px; background:url(../img/controls.png) no-repeat -130px -29px;}
#cboxMiddleLeft{width:21px; background:url(../img/controls.png) left top repeat-y;}
#cboxMiddleRight{width:21px; background:url(../img/controls.png) right top repeat-y;}
#cboxTopCenter{height:21px; background:url(../img/border.png) 0 0 repeat-x;}
#cboxBottomCenter{height:21px; background:url(../img/border.png) 0 -29px repeat-x;}
#cboxContent{background:#fff; overflow:hidden;}
.cboxIframe{background:#fff;}
#cboxError{padding:50px; border:1px solid #ccc;}
#cboxLoadedContent{margin-bottom:28px;}
#cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;}
#cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;}
#cboxLoadingOverlay{background:url(../img/loading_background.png) no-repeat center center;}
#cboxLoadingGraphic{background:url(../img/loading.gif) no-repeat center center;}

#cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose {border:0; padding:0; margin:0; overflow:visible; width:auto; background:none; }

#cboxPrevious:active, #cboxNext:active, #cboxSlideshow:active, #cboxClose:active {outline:0;}

#cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
#cboxPrevious{position:absolute; bottom:0; left:0; background:url(../img/controls.png) no-repeat -75px 0; width:25px; height:25px; text-indent:-9999px;}
#cboxPrevious:hover{background-position:-75px -25px;}
#cboxNext{position:absolute; bottom:0; left:27px; background:url(../img/controls.png) no-repeat -50px 0; width:25px; height:25px; text-indent:-9999px;}
#cboxNext:hover{background-position:-50px -25px;}
#cboxClose{position:absolute; bottom:0; right:0; background:url(../img/controls.png) no-repeat -25px 0; width:25px; height:25px; text-indent:-9999px;}
#cboxClose:hover{background-position:-25px -25px;}

.cboxIE #cboxTopLeft, .cboxIE #cboxTopCenter, .cboxIE #cboxTopRight, .cboxIE #cboxBottomLeft, .cboxIE #cboxBottomCenter, .cboxIE #cboxBottomRight, .cboxIE #cboxMiddleLeft, .cboxIE #cboxMiddleRight {filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);}
/* ---/Colorbox--- */



/* ---Footer--- */
#footer{width:100%; min-width:1000px !important; height:150px; background:url(../img/bg-footer.png) no-repeat center bottom; margin:-60px 0 0 0;}
#footer div.wrapperFooter{width:980px; margin:0 auto; padding:75px 0 0 0;}
#footer div.wrapperFooter div.footerLink a{font-size:12px; color:#ffffff; float:left; display:block; padding:0 29px 0 19px; background:url(../img/footer-bullet.png) no-repeat right;}
#footer div.wrapperFooter div.footerLink a:hover{color:#b7b7b7;}
#footer div.wrapperFooter div.copyright{font-size:11px; color:#6a6a6a; width:185px; margin:0 auto; padding:38px 0 0 0;}
/* ---/Footer--- */


/* ---Faaliyet Alanları--- */
#content div.wrapperServices{width:940px; padding:0 30px 0 30px; margin:0 auto;}
div.wrapperServices div.titleService{width:940px; font-size:30px; color:#6a4b4b; padding:50px 0 30px 0; background:url(../img/bg-services-title.png) repeat-x bottom;}
div.wrapperServices div.textService{float:left; width:580px; padding:40px 0 0 0;}
div.wrapperServices div.textService p{font-size:16px; color:#1e1e1e; line-height:30px;}
div.wrapperServices div.textService p.long{width:940px !important;}
div.wrapperServices div.textService div.list{background:url(../img/services-bullet.png) no-repeat left top; margin:25px 0 0 10px; padding:0 0 0 30px; font-size:16px; color:#1e1e1e; line-height:20px;}
div.wrapperServices div.textService div.listLong{background:url(../img/services-bullet.png) no-repeat left top; margin:25px 0 0 10px; padding:0 0 0 30px; font-size:16px; color:#1e1e1e; line-height:20px; width:900px;}
div.wrapperServices div.textService div.listAbout{margin:25px 0 0 0; font-size:16px; color:#1e1e1e; line-height:25px; width:650px;}
div.wrapperServices div.textService div.listAbout span{font-style:italic;}
div.wrapperServices div.imageService{width:330px; float:right; margin:40px 0 0 0;}
div.wrapperServices div.imageService img{float:right; padding:5px; border:1px solid #b7b7b7;}
/* ---/Faaliyet Alanları--- */

.dividerEnd{width:940px; height:46px; margin:0 auto; background:url(../img/divider-end.jpg) no-repeat; margin-top:40px; margin-bottom:-30px;}

/* ---İletişim--- */
#content div.wrapperContact{width:940px; padding:0 30px 0 30px; margin:0 auto;}
div.wrapperContact div.titleContact{width:940px; font-size:30px; color:#6a4b4b; padding:50px 0 30px 0; background:url(../img/bg-services-title.png) repeat-x bottom;}
div.wrapperContact div.imageContact{width:918px; border:1px solid #b7b7b7; padding:10px; margin:40px 0 40px 0;}
div.wrapperContact div.contactLeft{width:210px; height:160px; display:block; padding:0 65px 0 0; border-right:1px solid #6a4b4b; font-size:16px; color:#1e1e1e; float:left;}
div.wrapperContact div.contactLeft div.address{width:210px; margin:0 0 25px 0; padding:0 0 0 30px; background:url(../img/contact-address.png) no-repeat left top; line-height:22px;}
div.wrapperContact div.contactLeft div.mail{width:210px; margin:0 0 25px 0; padding:0 0 0 30px; background:url(../img/contact-mail.png) no-repeat left top;line-height:22px;}
div.wrapperContact div.contactLeft div.phone{width:210px; padding:0 0 0 30px; background:url(../img/contact-phone.png) no-repeat left top;line-height:22px;}
div.wrapperContact div.contactRight{width:608px; float:right; text-align:left; padding:3px 0 0 0;}
div.wrapperContact div.contactRight div.contactForm div.formLeft{width:250px; height:160px; float:left; padding:0 25px 0 0;}
div.wrapperContact div.contactRight div.contactForm div.formLeft input.inputs{border:0 !important; background:url(../img/contact-input.png) no-repeat; width:251px; height:38px; padding:0 0 0 10px; font-size:12px; color:#333333; font-family: 'Playfair Display', serif; margin:0 0 20px 0;}
div.wrapperContact div.contactRight div.contactForm div.formRight{float:right; width:324px; height:160px;}
div.wrapperContact div.contactRight div.contactForm div.formRight input.subject{border:0; background:url(../img/contact-subject.png) no-repeat; width:323px; height:37px; padding:0 0 0 10px; font-size:12px; color:#333333; font-family: 'Playfair Display', serif; float:left; margin:0 0 10px 0;}

div.wrapperContact div.contactRight div.contactForm div.formRight div.textarea{border:0; background:url(../img/contact-text-area.png) no-repeat; width:323px; height:108px; float:left;}
div.wrapperContact div.contactRight div.contactForm div.formRight div.textarea textarea{width:300px; height:86px; padding:10px; border:0; background:none; font-size:12px; color:#333333; font-family: 'Playfair Display', serif; overflow:auto;}
div.wrapperContact div.contactRight div.contactForm div.submit input#topla{background:url(../img/submit.png) no-repeat; width:98px !important; height:36px !important; display:block; margin:10px 0 0 0; float:right; border:0 !important; cursor:pointer;}
div.wrapperContact div.contactRight div.contactForm div.submit input#topla:hover{background:url(../img/submit-hover.png) no-repeat;}
#sonuc{font-family: 'Playfair Display', serif; font-size:18px; color:#372727; margin:24px 0 0 0;}

/* ---/İletişim--- */