/* 

OzZz
ozkandemir@gmail.com

*/

@charset "utf-8";

@import url(https://fonts.googleapis.com/css?family=Titillium+Web&subset=latin,latin-ext);
/*
	font-family: 'Titillium Web', sans-serif;
*/

html,body{
	margin:0;
	padding:0;
	height:100%;
}

.special,.special .jumbotron {
	height:100%;
	margin-bottom:0px;
	padding:55px 0px 30px 0px;
}

body {
	background-color:transparent;
	background-position:top center;
	background-attachment:fixed;
	background:url(../imgs/bg.png) top center no-repeat #dadbdc;
	font-family: 'Titillium Web', sans-serif;
	font-size:14px;
	color:#58595b;
	
}

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

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

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

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

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


		

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


p {
	margin:0;
}

.sliderfont {
	font-family: 'Courgette', cursive;	
	font-size:24px;
	line-height:32px;
	color:#FFF;
	margin:20px 0px 0px 0px;
}


.menubaslik1 {
	font-family: 'Courgette', cursive;	
	font-size:18px !important;
	color:#FFF;
	margin:0px 0px 0px 0px !important;
}
.menuyazi1 {
	font-family: 'Courgette', cursive;	
	font-size:12px !important;
	font-style:italic;
	color:#FFF;
	margin:0px 0px 0px 0px !important;
}
.menufiyat {
	font-family: 'Courgette', cursive;	
	font-size:18px !important;
	color:#FFF;
	margin:0px 0px 0px -10px !important;
}

.dvOrtaYuvarlak {
	position:absolute; 
	width:372px; 
	height:372px; 
	background:url(../imgs/orta-yuvarlak.png); 
	left:50%;
	margin:200px 0px 0px -186px;
	-webkit-border-radius: 372px;
	-moz-border-radius: 372px;
	border-radius: 372px; 
	text-align:center;
	z-index:100;
}

h1 {
	font-family: 'Courgette', cursive;	
	font-size:60px !important;
	color:#FFF !important;
	text-decoration:none;
	margin:25px auto;
	padding:0px;
	text-align:center;
}

h2 {
	font-family: 'Titillium Web', sans-serif;
	font-size:30px !important;
	color:#166cb0 !important;
	text-decoration:none;
	margin:20px 40px 0px 0px;
	padding:0px;
	text-align:left;
}


h3 {
	font-family:'font2-bold',Arial;
	font-size:18px;
	color:#404040;
	text-decoration:none;
	margin:0px;
	padding:0px;
}
.cUstMenu{
	font-family: 'Font-Regular', Arial;
	font-size:14px;
	color:#FFF;
	line-height:35px;
}
.ch4Alt {
	font-family: 'Font-Regular', Arial;
	font-size:22px;
	color:#8a8477;
	margin-bottom:0px !important;
}

.ch4AltAlti {
	font-family: 'Font-Cond',Arial;
	font-size:15px;
	color:#807143;
}
.AnaAlan {
	margin:0px auto;
	width:1000px;
}

.cLogo {
	margin:-20px auto;

}
.cMenuAra {
	line-height:49px;
}

.cTarihBox {
	position:absolute;
	width:50px; 
	height:43px; 
	background:#8a8477; 
	font-size:10px; 
	color:#FFF; 
	padding:2px;
	margin:0px; 
	text-align:center;
	        border-radius: 5px 5px 5px 5px; 
	   -moz-border-radius: 5px 5px 5px 5px; 
	 -khtml-border-radius: 5px 5px 5px 5px; 
	-webkit-border-radius: 5px 5px 5px 5px;
	float:left;
}
.cTarihBox span {
	font-size:20px; 
}

.cMiniRes {
	border:3px solid #807143; 
	float:left;
	margin:3px;
}

.frmKutu {
	font-family:'Font-Regular', Arial, Helvetica, sans-serif;
	font-size:11px;
	background:#837b68;
	color:#FFF;
	height:30px;
 	border:none;
	padding:0px 0px 0px 10px;
	margin:5px 0px 0px 0px;
	        border-radius: 5px 5px 5px 5px; 
	   -moz-border-radius: 5px 5px 5px 5px; 
	 -khtml-border-radius: 5px 5px 5px 5px; 
	-webkit-border-radius: 5px 5px 5px 5px;
	-webkit-box-shadow: inset 0px 0px 0px 2px #EBEBEB;
	   -moz-box-shadow: inset 0px 0px 0px 2px #EBEBEB;
	        box-shadow: inset 0px 0px 0px 2px #EBEBEB;
}

.sliderBtn {
	background:url('../imgs/slider/btn.png');
	background-position:top left;
	cursor:pointer;
	width:20px;
	height:20px;
	float:left;
}
.sliderBtn:hover {
	background-position:top right;
}
.btnburda{
	background-position:top right;
}
.btndegil{
	background-position:top left;
}

.cBaslik1 {
	font-family:'Ubuntu', sans-serif, Arial;
	font-size:17px;
	color:#01bac6;
}
.cBaslik2 {
	font-family:'Ubuntu', sans-serif, Arial;
	font-size:20px;
	color:#FFFFFF;
}
.cBaslik3 {
	font-family:'Ubuntu', sans-serif, Arial;
	font-size:22px;
	color:#01bac6;
}

.cBaslik4 {
	font-family:'Ubuntu', sans-serif, Arial;
	font-size:15px;
	color:#b8b8b8;
	font-weight:bold;
}

.cYazi1 {
	font-family: 'Titillium Web', sans-serif;
	font-size:14px !important;
	color:#FFF;
	text-decoration:none;
}

.cYazi2 {
	font-family:'Font-Regular', Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#666666;
	line-height:16px;
	text-decoration:none;
}

.cYazi3 {
	font-family:'Font-Regular', Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#01bac6;
	text-decoration:none;
}

.cSayacYazi {
	font-family:'Font-Bold', Arial, Helvetica, sans-serif;
	font-size:38px;
	color:#707174;
	text-decoration:none;
	margin:10px 0px 0px 0px;
}
.cSayacAltiYazi {
	font-family:'Font-Regular', Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#707174;
	text-decoration:none;
	margin:0;
}

.cSolLink {
	font-family:'Ubuntu', sans-serif, Arial;
	font-size:15px;
	color:#b8b8b8;
	font-weight:bold;
	text-decoration:none !important;
}
.cSolLink:hover{
	color:#01bac6;
}
.burdaSol {
	color:#01bac6 !important;
}

.cHR1 {
	height:1px;
	border:none;
	color:#eaeaea;
	background-color:#eaeaea;
	margin-top:3px;
}
.cHR2 {
	height:1px;
	border:none;
	color:#dbdbdb;
	background-color:#dbdbdb;
	margin:0px 0px 10px 0px;
}

.cFormBaslik {
	font-family:'Font-Regular', Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666666;
	text-decoration:none;
	font-weight:bold;
	margin:2px 0px 0px 10px !important;
}


/* HARİTALAR */
	#iletisimharita{ width:100%; height:450px; background-color:#FFF; margin:2px 0px 2px 0px; border:1px solid #FFF;}

.dvMenu2 {
	position:fixed; 
	bottom:0px; 
	padding:0px 0px 0px 0px;
	width:100%; 
	height:30px;
	text-align:center; 
	background:#000;
	z-index:999;
}
	
	
.dvMenu {
	position:fixed; 
	top:0px; 
	padding:0px 0px 0px 0px;
	width:100%; 
	text-align:center; 
	background:#000;
	z-index:999;
}

.cMenuMg {
	display: table;
	position:absolute; 
	background:url(../imgs/yuzde60siyah.png);  
	text-align: center;	
}

.cMenuMg  span {
	display: table-cell;
	vertical-align: middle;
	font-family: 'Courgette', cursive;
	font-size:16px;
	line-height:18px;
	color:#FFF;
}

.mnRes {
	width:100%;
}


#dvMegaMn1 {
	display:none;
	position:fixed;
	top:57px;
	width:700px;
	color:#8d8d8d ;
	background:#000;
	margin:0px 0px 0px -252px; 
	line-height:22px;
	padding:15px;
	border-radius: 0px 0px 15px 15px; 
	-moz-border-radius: 0px 0px 15px 15px; 
	-khtml-border-radius:  0px 0px 15px 15px; 
	-webkit-border-radius: 0px 0px 15px 15px;
}
#dvMegaMn1 a{
	font-family: 'Courgette', cursive;
	font-size:16px !important;
	color:#8d8d8d ;
	font-style:italic !important;
	text-decoration:none;
}	

#dvMegaMn2 {
	display:none;
	position:fixed;
	top:57px;
	width:700px;
	color:#8d8d8d ;
	background:#000;
	margin:0px 0px 0px -134px; 
	line-height:22px;
	padding:26px;
	border-radius: 0px 0px 15px 15px; 
	-moz-border-radius: 0px 0px 15px 15px; 
	-khtml-border-radius:  0px 0px 15px 15px; 
	-webkit-border-radius: 0px 0px 15px 15px;
}
#dvMegaMn2 a{
	font-family: 'Courgette', cursive;
	font-size:16px !important;
	color:#8d8d8d ;
	font-style:italic !important;
	text-decoration:none;
}	


#Menu {
	position:inherit;
	padding: 0px;
	margin:50px auto;
	list-style-type: none;
}

#Menu li { 
	display:block;
	height:55px;
	float:left;
	line-height:55px;
	vertical-align: middle;
	margin-right:2px;
	padding:0px 5px 0px 5px;
	font-family: 'Titillium Web', sans-serif;
	font-size:16px;
	color:#000;
	font-weight:600;

}

#Menu li a {
	font-family: 'Titillium Web', sans-serif;
	font-size:18px;
	text-decoration: none;	
	padding: 1px 12px;
	color: #58595b;
}

#Menu li a:hover{
	color: #106db4;
	border-bottom:2px solid #146cb1;
}
#Menu li img {
/*	vertical-align: middle; */
}

#Menu a.aktif {
	border-bottom:2px solid #146cb1;
}
.dropdown-menu {
	margin: -10px auto;
}
.dropdown-menu li  {
	height:30px !important;
}

#UstMenu {
	padding: 0px;
	margin:0px auto;
	list-style-type: none;
}

#UstMenu li { 
	display:block;
	height:50px;
	float:left;
	line-height:50px;
	vertical-align: middle;
	margin-right:2px;
	padding:0px 5px 0px 12px;
	font-family:'Font-Bold', Arial;
	font-size:22px;
	color:#333;
}

#UstMenu li a {
	font-family:'Font-Cond', Arial;
	font-size:16px;
	text-decoration: none;	
	padding: 0px;
	color: #FFFFFF;
}

#UstMenu li a:hover{
	color: #f9a045;
}
#UstMenu li img {
	vertical-align: middle;
}

.cBlm {
	position: absolute;
	margin:0px 0px 0px 0px;	
	overflow:hidden;
}

.cArka {
	position: absolute;
}
.cOklar {
	cursor:pointer;
}


.satir > .kolon-1-1{width: 100%;}
.satir > .kolon-1-2{width: 50%;}
.satir > .ozkolon-1-2{width: 60%;}
.satir > .ozkolon-1-2_2{width: 40%;}
.satir > .kolon-1-3{width: 33.33%;}
.satir > .kolon-2-3{width: 66.66%;}
.satir > .kolon-1-4{width: 25%;}
.satir > .kolon-3-4{width: 75%;}
.satir > .kolon-1-5{width: 20%;}
.satir > .kolon-2-5{width: 40%;}
.satir > .kolon-3-5{width: 60%;}
.satir > .kolon-4-5{width: 80%;}
.satir > .kolon-1-6{width: 16.66%;}
.satir > .kolon-5-6{width: 83.33%;}


.satir > *[class *= "kolon-"]{
position:relative;
float:left;
text-align:left;
}

.satir > *[class *= "kolon-"].centered{
float:none;
margin-right: auto;
margin-left: auto;
}

.satir > *[class *= "kolon-"].last{
float:right;
}

.satir{display: block; clear:both; width: 100%;  margin:0 auto;	 }
.satir:first-child{margin-top: 0;}
.satir:last-child{margin-bottom: 0;}
.satir:before, .satir:after{content: ""; display: table; clear: both;}


.dvYazilar {
	width:100%;
	text-align:center;
	height:auto;
}
.textarea-arka{
	-webkit-box-shadow: inset 0px 0px 10px 2px #DFDFDF;
	   -moz-box-shadow: inset 0px 0px 10px 2px #DFDFDF;
	        box-shadow: inset 0px 0px 10px 2px #DFDFDF;
	        border-radius: 5px 5px 5px 5px; 
	   -moz-border-radius: 5px 5px 5px 5px; 
	 -khtml-border-radius: 5px 5px 5px 5px; 
	-webkit-border-radius: 5px 5px 5px 5px;
}

textarea {
	padding:2px 5px 0px 5px;
    border: none;
	width:100%;
	height:60px !important;
}


textarea,input,select,checkbox,radio  {
	font-family:'Font2-Regular', Arial, Helvetica, sans-serif;
	font-size:13px;
	height:30px;
 	border:none;
	padding:0px 0px 0px 10px;
	margin:5px 0px 0px 0px;
	        border-radius: 5px 5px 5px 5px; 
	   -moz-border-radius: 5px 5px 5px 5px; 
	 -khtml-border-radius: 5px 5px 5px 5px; 
	-webkit-border-radius: 5px 5px 5px 5px;
	-webkit-box-shadow: inset 0px 0px 5px 2px #EBEBEB;
	   -moz-box-shadow: inset 0px 0px 5px 2px #EBEBEB;
	        box-shadow: inset 0px 0px 5px 2px #EBEBEB;
}	
textarea {
	padding:5px 10px 5px 10px;
}
.chkTxt {
	margin:14px 0px 0px 18px;
}

.form_pasif {
	font-family:'Font-CondBold', Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#CCCCCC;
	margin-bottom:10px;
}

.form_aktif {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333333;
}

.aramakutusu  {
	font-family:'Font2-Regular', Arial, Helvetica, sans-serif;
	font-size:18px;
	outline: 0;
	color:#979797;
	width:334px;
	height:30px;
 	border:none;
	background-color:transparent; 
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 6px;
	        border-radius: 0px 0px 0px 0px; 
	   -moz-border-radius: 0px 0px 0px 0px; 
	 -khtml-border-radius: 0px 0px 0px 0px; 
	-webkit-border-radius: 0px 0px 0px 0px;
	-webkit-box-shadow: inset 0px 0px 0px 0px #EBEBEB;
	   -moz-box-shadow: inset 0px 0px 0px 0px #EBEBEB;
	        box-shadow: inset 0px 0px 0px 0px #EBEBEB;
}			


/* BUTONLAR için */

.button {
    position: relative;
    cursor: pointer;
    font-family:Arial;
	font-size:12px;
    color: #333;
    text-decoration: none;
    text-shadow: 1px 1px rgba(255,255,255,0.5);
    border: 1px solid rgba(0,0,0,.1);
    padding: 5px 10px 6px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    background-color: #EEE;
    -webkit-user-select: none;
    -moz-user-select: none;
}

.button::-moz-focus-inner {
    margin: 0;
    padding: 0;
    border: 0;
}

a.button { outline: 0 }


.button:hover, .button:active {
    text-decoration: none;
    background-color: #F9F9F9;
}


.button:active {
    top: 1px;
    margin-bottom: 1px;
    border-bottom-width: 1px;
    background-color: #F9F9F9;
    background-image: -moz-linear-gradient(rgba(0,0,0,0.2), rgba(255,255,255,0.2));
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0,0,0,0.2)), color-stop(100%, rgba(255,255,255,0.2)));
    background-image: -webkit-linear-gradient(rgba(0,0,0,0.2), rgba(255,255,255,0.2));
    background-image: -o-linear-gradient(rgba(0,0,0,0.2), rgba(255,255,255,0.2));
    background-image: linear-gradient(rgba(0,0,0,0.2), rgba(255,255,255,0.2));
}

.button.small {
    padding: 3px 8px 4px;
    font-size: 10px;
}

.button.large {
    padding: 10px 20px 11px;
    font-size: 14px;
}

.button.turuncu {
    color: #FFF;
    text-shadow: 0 -1px rgba(0,0,0,0.15);
	background-color: #f09121;
	font-family:'Font-CondBold', Arial, Helvetica, sans-serif;
	font-size:18px;
}

.button.turuncu:hover, .button.turuncu:active { background-color: #c07620 }

.button.yesil {
    color: #FFF;
    text-shadow: 0 -1px rgba(0,0,0,0.15);
	background-color: #01bac6;
	font-family:'Font-CondBold', Arial, Helvetica, sans-serif;
	font-size:18px;
}

.button.yesil:hover, .button.yesil:active { background-color: #6e8922 }

.button.kahve {
    color: #FFF;
    text-shadow: 0 -1px rgba(0,0,0,0.15);
	background-color: #716558;
}

.button.kahve:hover, .button.kahve:active { background-color: #D9CA9B }


.uyari {
	position: relative;
	margin: 0 0 15px 0;
	padding: 0;
	border: 1px solid;
	background-position: 10px 11px !important;
	background-repeat: no-repeat !important;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
	width: 99.8%;
}
.uyari div {
	display:block;
	font-style:normal;
	padding: 10px 10px 10px 36px;
	line-height: 1.5em;
}

.olumlu {
	background: #d5ffce url('../imgs/ikonlar/onay.png');
	border-color: #9adf8f;
	color: #556652;
}

.hata {
	background: #ffcece url('../imgs/ikonlar/hata.png');
	border-color: #df8f8f;
	color: #665252;
}

.uyari_kapat{
	color:#990000;
	font-size:9px;
	position:absolute;
	right:5px;
	top:5px;
}


.H3HR {
	height:1px;
	border:none;
	color:#6b6b6b;
	background-color:#6b6b6b;
	margin-top:3px;
}

.H3HR2 {
	height:1px;
	border:none;
	color:#6b6b6b;
	background-color:#CCCCCC;
	margin-top:5px;
}

.baslikHR {
	height:1px;
	border:none;
	color:#eaeaea;
	background-color:#eaeaea;
	margin-top:3px;
}
.baslik2HR {
	height:1px;
	border:none;
	color:#716558;
	background-color:#716558;
	margin-top:5px;
}
.araHR {
	height:1px;
	border:none;
	color:#dedede;
	background-color:#dedede;
	margin:20px 0px 20px 0px;
}


.baslik2 {
	font-family:'Font-CondBold',Arial;
	font-size:20px;
	color:#FFF; /* #716558; */
}
.baslik3 {
	font-family:'Font-CondBold',Arial;
	font-size:14px;
	color:#372c20;
}
.baslik4 {
	font-family:'Font-Cond',Arial;
	font-size:13px;
	color:#716558;
}
.baslik5 {
	font-family:'Font-CondBold',Arial;
	font-size:20px;
	color:#858585;
}
.baslik6 {
	font-family:'Font-CondBold',Arial;
	font-size:20px;
	color:#443D35; /* #716558; */
}
.baslik7 {
	font-family:'Font-Cond',Arial;
	font-size:50px;
	color:#474747;
}
.baslik8 {
	font-family:'Font-CondBlack',Arial;
	font-size:50px;
	color:#474747;
}


.yazi1 {
	font-family:'Font-Regular', Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	line-height:16px;
	text-decoration:none;
}
.yazi1 a:hover {
	color:#999;
}

.yazi2 {
	font-family:'Font-Regular', Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#565656;
	line-height:16px
}

.yazi3 {
	font-family:'Font-Regular', Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#f09121;
	line-height:16px;
	text-decoration:none;
}

.yazi3:hover {
	color:#565656;
}

.yazi4 {
	font-family:'Font-Regular', Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	line-height:16px;
}

.yazi5 {
	font-family:'Font-Regular', Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#565656;
	line-height:16px;
}

.yazi6 {
	font-family:'Font-Cond', Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#f58220;
	line-height:20px;
}

.yaziTasarla {
	font-family:'Font-Regular', Arial, Helvetica, sans-serif;
	font-size:16px;
/*	color:#333333; */
}

.haber_devam {
	font-family:'Font-Regular', Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#f09121;
	line-height:16px;
	text-decoration:none;
	cursor:pointer;
}

.haber_devam:hover {
	color:#565656;
}


.haber_trh {
	font-family:'Font-Regular', Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	line-height:16px;
}

#AltBolum {
	width:100%;
	height:500px;
	background:#cfc6b9 url(../imgs/alt_bg.jpg) repeat-x;
	text-align:center;
}

input[type=radio].css-checkbox {
	display:none;
}

input[type=radio].css-checkbox + label.css-label {
	padding-left:22px;
	height:17px; 
	display:inline-block;
	line-height:17px;
	background-repeat:no-repeat;
	background-position: 0 0;
	vertical-align:middle;
	cursor:pointer;
}

input[type=radio].css-checkbox:checked + label.css-label {
	background-position: 0 -17px;
}

label.css-label {
	background-image:url(../imgs/btnradio.png);
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

.cRbtnP {
	margin:8px 0px 0px 5px;
}

.tab {
	display:block; 
	float:left;
	line-height:30px;
	padding:0px 10px 0px 10px;
	cursor:pointer;
}
.tab.burda {
	background:#f09121;
	color:#FFFFFF;
}
.tab:hover {
	background:#f09121;
	color:#FFFFFF;
}

#dvGaleri ul { width:770px; margin:0 auto; }
#dvGaleri ul li { float:left; margin:0px 5px 5px 0px }


	
	
.cDegis {
	position:absolute;
}







.ozSliderY1 {
	font-family:'Font-Cond',Arial;
	font-size:48px;
	color:#5a4a42;
}

.ozSliderY2 {
	font-family:'Font-CondBlack',Arial;
	font-size:48px;
	color:#5a4a42;
}

.ozSliderY3 {
	font-family:'Font-Cond',Arial;
	font-size:30px;
	color:#5a4a42;
}

.ozSliderY4 {
	font-family:'Font-CondBlack',Arial;
	font-size:25px;
	color:#5a4a42;
}

.ozSliderY5 {
	font-family:'Font-Cond',Arial;
	font-size:25px;
	color:#5a4a42;
}


.kategori_baslik {
	font-family:'font2-bold',Arial;
	font-size:16px;
	color:#faa219;
	text-decoration:none;
}
.altbaslik1 {
	font-family:'Font-Regular',Arial;
	font-size:14px;
	color:#888896;
}
.altyazi1 {
	font-family:'Font-Regular', Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#888896;
	line-height:16px;
	text-decoration:none;
}
.altyazi1 a:hover{
	color:#000000;
}

.solkat1 {
	font-family:'font2-regular', Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#999999;
	text-decoration:none;
	line-height:18px;
}
.solkat1:hover {
	color:#F60 !important;
}
.solkat1.aktif {
	font-family:'font2-bold', Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#6a6a6a;
	text-decoration:none;
	line-height:18px;
}

.urun_baslik {
	font-family:'font2-bold',Arial;
	font-size:18px;
	color:#404040;
	text-decoration:none;
	margin:0px;
	padding:0px;
}

.urun_kodu {
	font-family:'font2-bold',Arial;
	font-size:16px;
	color:#404040;
	text-decoration:none;
	margin:0px;
	padding:0px;
}
.urunfiyat {
	font-family:'font2-regular',Arial;
	font-size:18px;
	color:#333333;
}

.urunsonfiyat {
	font-family:'font2-bold',Arial;
	font-size:24px;
	color:#333333;
}

.ozellikbaslik {
	font-family:'font2-regular',Arial;
	font-size:16px;
	color:#faa219;
}

.dahafazlaozellik{
	font-family:'font2-regular',Arial;
	font-size:14px;
	color:#faa219;
	cursor:pointer;
}
.dahafazlaozellik:hover {
	color:#B56F04;
}

.cDvDahaFazla {
	-webkit-box-shadow: 1px 5px 10px 0px rgba(50, 50, 50, 0.79);
	-moz-box-shadow:    1px 5px 10px 0px rgba(50, 50, 50, 0.79);
	box-shadow:         1px 5px 10px 0px rgba(50, 50, 50, 0.79);
	        border-radius: 5px 5px 5px 5px; 
	   -moz-border-radius: 5px 5px 5px 5px; 
	 -khtml-border-radius: 5px 5px 5px 5px; 
	-webkit-border-radius: 5px 5px 5px 5px;
}

.cDvDahaFazla2 {
	-webkit-box-shadow: 1px 5px 10px 0px rgba(50, 50, 50, 0.79);
	-moz-box-shadow:    1px 5px 10px 0px rgba(50, 50, 50, 0.79);
	box-shadow:         1px 5px 10px 0px rgba(50, 50, 50, 0.79);
	        border-radius: 5px 5px 5px 5px; 
	   -moz-border-radius: 5px 5px 5px 5px; 
	 -khtml-border-radius: 5px 5px 5px 5px; 
	-webkit-border-radius: 5px 5px 5px 5px;
}


/* Standart CSSler */

.yuvarlakkenar {
	        border-radius: 5px 5px 5px 5px; 
	   -moz-border-radius: 5px 5px 5px 5px; 
	 -khtml-border-radius: 5px 5px 5px 5px; 
	-webkit-border-radius: 5px 5px 5px 5px;
}
.yuvarlakkenar2 {
	        border-radius: 20px 20px 20px 20px; 
	   -moz-border-radius: 20px 20px 20px 20px; 
	 -khtml-border-radius: 20px 20px 20px 20px; 
	-webkit-border-radius: 20px 20px 20px 20px;
}
/* Standart CSSler bitiş */

.autocomplete-suggestions { border: 1px solid #999; background: #FFF; cursor: default; overflow: auto; -webkit-box-shadow: 1px 4px 3px rgba(50, 50, 50, 0.64); -moz-box-shadow: 1px 4px 3px rgba(50, 50, 50, 0.64); box-shadow: 1px 4px 3px rgba(50, 50, 50, 0.64); }
.autocomplete-suggestion { font-family:'font2-regular',Arial; font-size:14px; padding: 2px 5px; white-space: nowrap; overflow: hidden; }
.autocomplete-no-suggestion { padding: 2px 5px;}
.autocomplete-selected { background: #F0F0F0; }
.autocomplete-suggestions strong { 	font-family:'font2-bold',Arial; font-size:14px; color: #3399FF; }

.solAnaBaslik {
	font-weight:bold;
}

.tel {
	font-family:'Font-CondBold',Arial;
	font-size:30px;
}
.tel span {
	font-family:'Font-CondBold',Arial;
	font-size:20px;
}

.cAhref {
	text-decoration: none !important;
}

.cSolKat {
	cursor:pointer;
	font-size:13px; 
	color:#666666;
	text-decoration:none;
}
.cSolKat:hover {
	color:#F60;
}

.MenuOk {
	position:absolute;
	z-index:999;
	width:20px;
	height:30px;
	margin:-28px 0px 0px 230px !important;
	background:url(../imgs/menuok.png) top left no-repeat;
	background-position:0px 7px;
	padding:0px 0px 0px 15px;
}
.MenuOk p{
	padding:5px 0px 5px 0px;
}
.cAltMn {
	width:150px;
}

.tabPDF {
	margin:0px;
	padding:0px;
	display:block;
}

.tabPDF li{
	list-style:none;
	background: url(../imgs/pdf_yukleme/tab.jpg) no-repeat 0 0;
	border: none;
	border-radius: 0 0 0 0;
	height: 50px;
	margin: 0 1px 0 0;
	padding: 0;
	width: 67px;
	float: left;
	position: relative;
	opacity: .6;
	cursor:pointer;
}
.tabPDF li:hover{
	background: url(../imgs/pdf_yukleme/tab.jpg) no-repeat 0px -50px;
}
.tabPDF li.aktif{
	background: url(../imgs/pdf_yukleme/tab.jpg) no-repeat 0px -100px;
	cursor:default;
}

.tabPDF a {
	display:block;
	background-position: 50% 50%;
	background-repeat: no-repeat;
	height: 100%;
	margin: 0 auto;
	padding: 0;
	text-indent: -9999px;
	width: 100%;	
}

.tabPDF1 {
	background-image:url(../imgs/pdf_yukleme/word.png);
}
.tabPDF2 {
	background-image:url(../imgs/pdf_yukleme/excel.png);
}
.tabPDF3 {
	background-image:url(../imgs/pdf_yukleme/powerpoint.png);
}
.tabPDF4 {
	background-image:url(../imgs/pdf_yukleme/indesign.png);
}
.tabPDF5 {
	background-image:url(../imgs/pdf_yukleme/mac-pages.png);
}
.tabPDF6 {
	background-image:url(../imgs/pdf_yukleme/mac-numbers.png);
}
.tabPDF7 {
	background-image:url(../imgs/pdf_yukleme/mac-keynote.png);
}
.tabPDF8 {
	background-image:url(../imgs/pdf_yukleme/bilinmeyen.png);
}
.PDFtablar {
	display:none;
}

#gal1 a{
 text-decoration:none !important;
}

.cALink {
	font-family: 'Font-Regular';
	font-size:12px;
	color:#999999;
	text-decoration:none;
	cursor:pointer;
}
.cALink:hover {
	color:#f9a045;
}

.cbtnKapat {
	position:absolute; 
	background:url(../imgs/kapat_btn.png) top left; 
	width:23px; 
	height:23px; 
	top:-11px; 
	right:-11px; 
	cursor:pointer;
}
.cbtnKapat:hover {
	background-position:top right;
}

.sOzellikler{
	width:90%;
}

.sOzellikler2 {
	height:50px;
	font-size:18px;
	float:left;
	margin:6px 10px 0px 0px;
	width:100%;
}

.cAdetler {
	height:50px;
	font-size:16px;
	width:160px;
	color:#666;
}

.cHesapBtn {
	height:50px;
	width:150px;
	float:left;
	font-family: 'Font-CondBold';
	font-size:28px;
	color:#FFF;
	background:#ffcc04;
	cursor:pointer;
}

.cTel1 {
	font-family:'Font2-Regular', Arial, Helvetica, sans-serif;
	font-size:21px;
	color:#e0e1e2;
}
.cTel2 {
	font-family:'font2-bold',Arial;
	font-size:31px;
	color:#e0e1e2;
}
.sepeturunyazi {
	font-family:'Font-Cond', Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#666666;
	line-height:16px;
	text-decoration:none;
}
.sepeturunyazi strong{
	font-size:18px;
	line-height:18px;
}

.pdfyuklebaslik {
	font-family:'Font-CondBold', Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#333333;
	line-height:18px;
	text-decoration:none;
}

.pdfyuklebaslik2 {
	font-family:'Font-Cond', Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666666;
	line-height:14px;
	text-decoration:none;
}

.pdfyukleyazi {
	font-family:'Font-Regular', Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	line-height:16px;
	text-decoration:none;
}

.#mnCanvas {
	padding: 0px;
	margin:20px 0px 20px 0px;
	list-style-type: none;
}

#mnCanvas li { 
	cursor:pointer;
	display:block;
	height:50px;
	float:left;
	line-height:50px;
	vertical-align: middle;
	margin-right:2px;
	padding:0px 5px 0px 5px;
	font-family:'Font-Bold', Arial;
	font-size:22px;
	color:#333;
	background-position: center 0px;	
}

#mnCanvas li:hover { 
	background-position: center -50px;	
}

#mnCanvas li a {
	font-family:'Font-Bold', Arial;
	font-size:20px;
	text-decoration: none;	
	padding: .1em .3em;
	color: #f7941d; /*#4c4d4f; */
}

#mnCanvas li a:hover{
	color: #f9a045;
}
#mnCanvas li img {
	vertical-align: middle;
}

#mnCnvs1 {
	width:81px;
	background:url(../imgs/canvas/mncnvs1.png) no-repeat;
}
#mnCnvs2 {
	width:41px;
	background:url(../imgs/canvas/mncnvs2.png) no-repeat;
}
#mnCnvs3 {
	width:41px;
	background:url(../imgs/canvas/mncnvs3.png) no-repeat;
}
#mnCnvs4 {
	width:41px;
	background:url(../imgs/canvas/mncnvs4.png) no-repeat;
}
#mnCnvs5 {
	width:35px;
	background:url(../imgs/canvas/mncnvs5.png) no-repeat;
}
#mnCnvs6 {
	width:25px;
	background:url(../imgs/canvas/mncnvs6.png) no-repeat;
}

.cdvIsOrtak {
	border-radius: 25px 25px 25px 25px;
	-moz-border-radius: 25px 25px 25px 25px;
	-webkit-border-radius: 25px 25px 25px 25px;
	border: 0px solid #000000;
	background-color:#F3F3F3;
	text-align:center;
	width:90%;
	vertical-align:middle;
	overflow:hidden;
	-webkit-box-shadow: 3px 3px 26px -6px rgba(0,0,0,0.7);
	-moz-box-shadow: 3px 3px 26px -6px rgba(0,0,0,0.7);
	box-shadow: 3px 3px 26px -6px rgba(0,0,0,0.7);
	margin-top:20px;
}

.cdvHizmetAgi {
	border-radius: 15px 15px 15px 15px;
	-moz-border-radius: 15px 15px 15px 15px;
	-webkit-border-radius: 15px 15px 15px 15px;
	border: 0px solid #000000;
	background-color:#F3F3F3;
	text-align:center;
	width:95%;
	vertical-align:middle;
	overflow:hidden;
	-webkit-box-shadow: 3px 3px 16px -6px rgba(0,0,0,0.7);
	-moz-box-shadow: 3px 3px 16px -6px rgba(0,0,0,0.7);
	box-shadow: 3px 3px 16px -6px rgba(0,0,0,0.7);
	margin:20px 0px 10px 0px;
	cursor:pointer;
}
.cdvHizmetAgi:hover {
	-webkit-box-shadow: 3px 3px 6px -6px rgba(0,0,0,0.7);
	-moz-box-shadow: 3px 3px 6px -6px rgba(0,0,0,0.7);
	box-shadow: 3px 3px 6px -6px rgba(0,0,0,0.7);
}
.cdvHizmetAgi.aktif{
	-webkit-box-shadow: 3px 3px 0px -6px rgba(0,0,0,0.7);
	-moz-box-shadow: 3px 3px 0px -6px rgba(0,0,0,0.7);
	box-shadow: 3px 3px 0px -6px rgba(0,0,0,0.7);
}

.bslk1 {
	font-family:'Ubuntu', sans-serif, Arial;
	font-size:14px;
	font-weight:bold;
	color:#01bac6;
	margin:10px 0px 5px 0px;
}
.bslk2 {
	font-family:'Ubuntu', sans-serif, Arial;
	font-size:13px;
	font-weight:normal;
	color:#595959;
	margin:0px 0px 5px 0px;
}
.yz1 {
	font-family:'Font-Regular', Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#888888;
	line-height:16px;
	text-decoration:none;
}

.cFiltre {
	cursor:pointer;
}

.cHaritadaNokta{
	float:left;
	padding-left:15px;
	padding-right:15px;
}



.btnFacebook {
	width:22px;
	height:22px;
	background:url('../imgs/facebook.png') top center no-repeat;
	float:right;
	margin:5px 5px 5px 0px;
	cursor:pointer;
}
.btnFacebook:hover {
	background-position:bottom center;
}

.btnTwitter {
	width:22px;
	height:22px;
	background:url('../imgs/twitter.png') top center no-repeat;
	float:right;
	margin:5px 5px 5px 0px;
	cursor:pointer;
}
.btnTwitter:hover {
	background-position:bottom center;
}

.btnYoutube {
	width:22px;
	height:22px;
	background:url('../imgs/youtube.png') top center no-repeat;
	float:right;
	margin:5px 5px 5px 0px;
	cursor:pointer;
}
.btnYoutube:hover {
	background-position:bottom center;
}

.btnVimeo {
	width:22px;
	height:22px;
	background:url('../imgs/vimeo.png') top center no-repeat;
	float:right;
	margin:5px 0px 5px 0px;
	cursor:pointer;
}
.btnVimeo:hover {
	background-position:bottom center;
}

.cAltYazi {
	margin:40px 0px 40px 0px;
	text-align:center;
	font-family: 'Titillium Web', sans-serif;
	font-size:14px;
	color:#58595b;
	
}

.cGaleri {
	width:100%;
	border:1px solid #FFF;
	margin:10px auto;
}
.AnaSf1 {
	height:100%; 
}
.AnaSf3 {
	height:100%; 
}
