* {
	border: 0;
	margin: 0;
	padding: 0;
}

body, input, textarea, button, form, div, td, ul, li, p, a {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 300;
	font-size: 12px;
	line-height: 18px;
	letter-spacing: 0px;
	color: #222;
}

strong, b {font-weight:bold}

/* @Font-Face  */
@font-face {
    font-family: 'semibold';
    src: url('../webfonts/OpenSans-Semibold-webfont.eot');
    src: url('../webfonts/OpenSans-Semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../webfonts/OpenSans-Semibold-webfont.woff') format('woff'),
         url('../webfonts/OpenSans-Semibold-webfont.ttf') format('truetype'),
         url('../webfonts/OpenSans-Semibold-webfont.svg#OpenSans-Semibold-webfont') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'bold';
    src: url('../webfonts/OpenSans-Bold-webfont.eot');
    src: url('../webfonts/OpenSans-Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../webfonts/OpenSans-Bold-webfont.woff') format('woff'),
         url('../webfonts/OpenSans-Bold-webfont.ttf') format('truetype'),
         url('../webfonts/OpenSans-Bold-webfont.svg#OpenSans-Bold-webfont') format('svg');
    font-weight: normal;
    font-style: normal;
}


@font-face {
    font-family: 'opensans';
    src: url('../webfonts/OpenSans-Bold-webfont.eot');
    src: url('../webfonts/OpenSans-Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../webfonts/OpenSans-Bold-webfont.woff') format('woff'),
         url('../webfonts/OpenSans-Bold-webfont.ttf') format('truetype'),
         url('../webfonts/OpenSans-Bold-webfont.svg#OpenSans-Bold-webfont') format('svg');
    font-weight: normal;
    font-style: normal;
}

.littlefont {
font-size: 11px;
}

header, nav {
	display: block;
	position: relative;	
}	

img, a, *:focus {
	outline: none;
}

a {
	text-decoration: none;
}

.c {
	text-align: center;
}

.l {
	text-align: left;
}

.r {
	text-align: right;
}

.j {
	text-align: justify;
}

.b {
	font-weight: bold;
}

.i {
	font-style: italic;
}

span.hl {
	font-weight: bold;
	color: #444;
}

.fl {
	float: left;
}

.fr {
	float: right;
}

.active, .active:hover, .active *, .active *:hover {
	cursor: default;
}

h1, h2, h3, h4, h5 {
	font-weight: normal;
}

.clear, form br {
	display: block;
	clear: both;
	float: none;
	line-height: 0px;
	font-size: 0px;
}

.notext {
	line-height: 0px;
	font-size: 0px;
}

.noheight {
	height: 0px;
	line-height: 0px;
	font-size: 0px;
	overflow: hidden;
}

.hidden {
	display: none;
}

.forcew {
	display: inline-block;
}


#dim {
	min-width: 100%;
	overflow: hidden;
	position: relative;
	background:url(../images/bg-slide.jpg) repeat-x
}

header {
	padding-bottom: 40px;
}

.page {
	position: relative;
	width: 900px;
	margin: 0px auto 50px auto;
	padding: 5px;
}

.bg {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
/*	background: white;
	box-shadow: 0px 3px 15px -10px #000;
	-moz-box-shadow: 0px 3px 15px -10px #000;
	-webkit-box-shadow: 0px 3px 15px -10px #000;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;	*/
}

.inner {
	position: relative;
	padding: 45px 45px 85px 45px;
	box-shadow: 0px 0px 100px #f1f1f1 inset;
	background: white;
}

#doc_banner {
	margin: 100px 0px;
}

.inner a {
	border-bottom: 1px dotted #222;
}

.inner a:hover {
	color: #000;
	border-color: #000;
}

.inner h2.description a {
	color: #555;
	border-color: #555;
}

.inner h2.description a:hover {
	color: #111;
	border-color: #111;
}

nav a {
	border: 0px !important;
}

h1 {
	font-size: 30px;
}

h2 {
	font-size: 22px;
	color: #555;
}

h2.description {
	margin: 20px 100px 0px 30px;
	font-size: 15px;
	font-style: italic;
}

h3 {
	font-size: 22px;line-height: 16px;
}

.page .inner p {
	margin-left: 30px;
}

.page .inner ul {
	margin: 20px 0px 0px 50px;
	list-style: circle;
}

.page .inner p {
	margin-top: 20px;
	list-style: circle;
}

.sep {
	width: 840px;
	height: 4px;
	margin: 50px 0px 0px -15px;
	background: url(../images/static.png) 0px -206px;
}




body.dark {
	background: #2d2d2d none;	
}

body.dark * {
	text-shadow: none;
	color: #999;	
}

body.dark .page .bg {
	/*background: #222;
	box-shadow: 0px 3px 15px -5px #000;
	-moz-box-shadow: 0px 3px 15px -5px #000;
	-webkit-box-shadow: 0px 3px 15px -5px #000;*/
}

body.dark .page .inner {
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	background: #111;
}

.leaves {
	display: none;
	position: absolute;
}


.doc {
	margin-left: 155px;
	padding-bottom: 115px;
}

.doc h3 {
	margin-top: 100px;
}

.doc ul {
	margin: 10px 0px 0px 50px !important;
	list-style: upper-alpha !important;
}

.doc ul li {
	margin-bottom: 10px;
}

.doc ul li ul {
	margin: 10px 0px 15px 30px !important;
	list-style: decimal !important;
}

.doc ul li ul li {
	margin-bottom: 5px;
}



/* LayerSlider Layers and Sublayers unique styles */


#layerslider {
	width: 1000px;
	height: 351px;
	margin: 0px auto;
}

#leaf1 {
	left: 110px;
	top: -110px;
}

#leaf2 {
	left: -20px;
	top: 200px;
}

#leaf3 {
	left: 500px;
	top: -210px;
}

#clouds {
	left: -100px;
	top: -100px;
}

#urun {
	left: 380px;
	top: 10px;
}

#l5text1, #l5text2, #l5text3, #l5text4 {
	padding: 5px;
	text-align: left;
	color: #000;
	/*border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	background-color: #FFF;
	background-color: rgba(255,255,255,.07);*/
	font-size: 14px;
}

#l5text1, #l5text2, #l5text3 {
	width: 300px;
/*	-webkit-transform: rotate(-30deg); 
	-moz-transform: rotate(-30deg);	*/
	
	font-family:"semibold", Arial, Helvetica, sans-serif;
}

#l5text1 {
	left: 35px;
	top: 70px;
	font-size:48px;letter-spacing: -2px
}

#l5text2 {
	left: 35px;
	top: 110px;	
	font-size:22px;
	font-family:"bold", Arial, Helvetica, sans-serif;letter-spacing: -1px;
}

#l5text3 {
	left: 35px;
	top: 150px;
	font-size:14px;
	color:#323232
}

#l5text4 {
	width: 250px;
	left: 500px;
	top: 400px;
	background-color: #000 !important;
}

#l5text4 a {
	color: #ddd;
	font-style: italic;
}

#l5text4 a:hover {
	color: #ddd;
	border-bottom: 1px dotted #ccc;
}

/* LayerSlider Styles */



.ls-layer {
	display: none;
}

.ls-active,
.ls-animating {
	display: block;
}

.ls-layer > * {
	position: absolute;
	left: 0px;
	top: 0px;
}

.ls-layer .ls-bg {
	left: 50%;
	top: 50%;
}

.ls-nav {
	text-align: center;
}

.ls-nav a {
	display: inline-block;
}


		.header {width:100%; height:106px; background:url(images/bg-header.jpg) repeat-x; border-bottom:6px solid #2e97b9}
		.header .head {width:1000px; margin:auto; height:106px; position:relative}
		.header .head .logo { position:absolute; top:25px}
		.header .head .menu { position:absolute; top:62px; z-index:99999; right:0}
		.header .head .phone { position:absolute; top:20px; z-index:99999; right:150px}
	
	
		
		.header .head .social {position:absolute; top:20px; z-index:99999; right:0px}
		.header .head .social ul { width:110px }
		.header .head .social ul li{ list-style:none;  float:left; background:url(../images/social.png) no-repeat left; width:24px; height:24px; padding-left:7px }
		.header .head .social ul li.fb{background-position:0 0 }
		.header .head .social ul li.tw{background-position:-30px 0px }
		.header .head .social ul li.ct{background-position:-60px 0px}
		.header .head .social ul li.fb:hover{background-position:0 -24px   }
		.header .head .social ul li.tw:hover{background-position:-30px -24px }
		.header .head .social ul li.ct:hover{background-position:-60px -24px}
		.header .head .social ul li a{
	     padding:0;  text-indent:-9999px; display:block
	     }
	

		
		#content_main {width:1000px; margin:auto; position:relative; height:285px }
		#content_main .content_middle .box { width:310px; border-right:1px dotted #CDCDCD; padding:0 10px}
		#content_main .content_middle .box:first-child { width:318px; border-right:1px dotted #CDCDCD; padding-left:0 }
	    #content_main .content_middle .box:last-child { width:318px; border-right:0px dotted #CDCDCD; padding-right:0 }
		#content_main .content_middle h2 { background: url(../images/bg-box.jpg) no-repeat; padding:8px; margin-bottom:0; color:#000000; font-size:16px; font-family: "semibold", Arial, Helvetica, sans-serif }
		#content_main .content_middle h3 {  padding:8px 0; color:#090909; font-size:13px; font-family: "semibold", Arial, Helvetica, sans-serif; margin:0}
		#content_main .content_middle p { line-height:16px;	text-align: justify;}
		#content_main .content_middle .box .box_left {width:175px; float:left}
		#content_main .content_middle .box .box_right {width:130px; float:left; padding-left:5px}		
		
       .footer { background:#002856; width: 100%;}
	   .footer .foot { width:1000px; margin: auto; height:85px; position:relative; padding-top:35px}
	   .footer .foot .logo_small { position:absolute; left:0}
	   .footer .foot .copy { position:absolute; left:130px; color:#FFFFFF;}
	   .footer .foot .copy  p{ color:#FFFFFF}
	   .footer .foot .venus_ajans { position:absolute; right:0;}
	   .footer .foot .venus_ajans a {color:#FFFFFF}

/*HABER / DUYURU*/
div#news {  background:url(../images/bg-news.png) no-repeat;  width:1000px; position:absolute; top:-18px}
div#news .news_title { font-size:16px; float: left; width:220px; padding:10px 0px 10px 20px; color:#FFFFFF}
div#news ul { width:620px; float:left; height:49px}
div#news ul li { font-family:"semibold", Arial, Helvetica, sans-serif; padding:12px 0 15px 0; }
div#news .tumHaberler a { float:left;font-family:"semibold", Arial, Helvetica, sans-serif; padding:12px 0 12px 0; color:#0f75bc; text-decoration:underline}

#content {background:url(../images/bg-content.jpg) repeat-x #FFF; width:100%; }
#content .banner {width:1000px; margin:auto; position:relative; height:190px}
#content .banner .banner_left {left:-10px; position: absolute; top:30px; width:260px;font-family:"semibold", Arial, Helvetica, sans-serif; }
#content .banner .banner_left h2 {font-family:"semibold", Arial, Helvetica, sans-serif; font-size:22px; color:#000000; position:absolute; top:45px; left:-20px; line-height: 30px }
#content .banner .banner_left h3 {font-family:"bold", Arial, Helvetica, sans-serif; font-size:18px; color:#000000; position:absolute; top:20px; left:-40px; line-height: 24px }
#content .banner .banner_right { }
#content .banner .banner_right_bg {background:url(/images/bg-banner.png) no-repeat; width:735px; height:310px; position:absolute; top:0; right:20px; z-index:3}
#content .banner .banner_right_img { position:absolute;  right:20px; z-index:2;  top:0; height:310px; width:735px; overflow:hidden }

.content_page {width:1000px; margin:auto;}
.content_page .content_page_left {float: left; width:214px; margin-right:10px}
.content_page .content_page_right { float: left; width:714px; margin-right:10px; background:url(../images/bg-content-left.png) no-repeat; padding:50px 0 0 40px; min-height:337px}
.content_page .content_page_right h2 {font-family:"semibold", Arial, Helvetica, sans-serif; font-size:22px; color:#2e97b9; margin-bottom:30px;}
.content_page .content_page_right p { line-height:18px; font-size:12px; }



.menu_top{ float:left; width:212px; height:49px; background-image:url('../images/menu-top.png'); background-repeat:no-repeat; text-decoration:none; border:0px; outline:none; }
.menu_top h2{font-family:"semibold", Arial, Helvetica, sans-serif; font-size:18px; color:#FFF; padding:20px 0 0 45px   }
.menu_middle{ float:left; width:212px; height:auto; min-height:150px; background-image:url('../images/menu-middle.png'); background-repeat:repeat-y; text-decoration:none; border:0px; outline:none; padding:0px;}
.menu_bottom{ float:left; width:212px; height:15px; background-image:url('../images/menu-bottom.png'); background-repeat:no-repeat; text-decoration:none; border:0px; outline:none; }

/*MENÜ*/
#nav ul {list-style: none;margin: 0 0 10px 0; padding:10px 10px 0 0;}
#nav li{font-family:'semibold' , Arial, Helvetica; font-size:15px; margin:0; padding:0; }
#nav li a:link, #nav li a:visited {font-size: 15px;display: block;padding: 5px 15px 5px 25px;color: #FFF;text-decoration: none;left:-41px;text-align: left;}
#nav li a:hover, #nav li a:focus {background: url(../images/nav.png) no-repeat;color: #fff;left:-5px;padding: 5px 15px 5px 25px;}
#nav li a.selected {background: url(../images/nav.png) no-repeat;color: #fff;left:-5px;padding: 5px 45px 5px 25px;}

#nav li.menu_item a:link, #nav li.menu_item a:visited {font-size: 11px;display: block;padding: 5px 15px 5px 25px;color: #FFF;text-decoration: none;left:-41px;text-align: left; background:url(../images/arrow-news.png) no-repeat 7px }
#nav li.menu_item a:hover, #nav li.menu_item a:focus {  color:#F3F3F3; }


/*İLETİŞİM*/
.form-contact  {width:704px}
.form-contact h2 {font-size: 20px; font-family: 'semibold' , Arial, Helvetica, sans-serif;  text-align: left; padding: 0;}
.form-contact p  { padding: 0; margin:0}
.form-contact > ul li{width:100%; height:auto; display:inline; float:left; position:relative; border-bottom:0px #CCC dotted; list-style:none; margin:0; padding:0;}
.form-contact > ul li input.text,.form-contact > ul li textarea {width:90%; background:#F3F3F3;  border:2px #E3E3E3 solid; font-size:11px; color:#000; padding:5px; height:18px;-webkit-border-radius:  10px 10px;-moz-border-radius:  10px/10px; border-radius:  10px/10px;}
.form-contact > ul li textarea {max-height:300px;  resize:none; border:2px #E3E3E3 solid; height:80px}
.form-contact > ul li input.text:focus,.form-contact > ul li textarea:focus {border:#2e97b9 2px solid; -moz-box-shadow:0 0 10px rgba(0,0,0,.71); -webkit-box-shadow:0 0 10px rgba(0,0,0,.71); box-shadow: 0 0 10px rgba(0,0,0,.71); font-weight:bold; background:#FFF; -webkit-border-radius:  10px 10px;-moz-border-radius:  10px/10px; border-radius:  10px/10px;}
.form-contact > ul li input:hover,.form-contact > ul li textarea:hover  {border:2px #2e97b9 solid; font-weight:normal; }

.form-contact > .form-success, .form-contact div .form-success {width:99%; height:auto; position:relative; display:inline; float:left;  border:2px #E3E3E3 solid; background:#e1ffe2;}
.form-contact > .form-info {color:#000; font:15px 'semibold'; padding-left:10px}
.form-button-image {background:url(/images/send.png) no-repeat; width:97px; height:40px; cursor:pointer; border:none; color:#FFFFFF; text-align:center; margin-top:10px}
input[type=radio]{vertical-align: middle;margin-right:5px;padding:0;width:15px; }


.listeler {padding: 10px 0; border-bottom: 1px  dotted #CDCDCD; margin:0 0 10px  0}
.liste_sol {width:260px; float:left}
.liste_sag {width:350px; float:left;}
.liste_sag h3 { font-size:18px}
ul.test {margin:0; padding:0}