/*
Author: TemplateAccess.com (DT/TS)
*/
@charset "utf-8";
@font-face {
	font-family: my;
	src: url('MyriadPro-Light.ttf');
}
body { margin:0; padding:0; width:100%; background-color:#FFF;font: normal 15px my, sans-serif; color:#000;}
html, ul { padding:0; margin:0;}

.main { margin:0 auto; width:980px;}

/********** header **********/
.header {  padding:0; margin:0 auto; width:980px;}
/* logo */
.logo {float:left;}
/* rss */
.rss { text-align:right; width:215px; margin:0; padding:10px 10px 10px 0; float:left;  color:#7e7e7e; line-height:1.8em;}
.rss_img { float:left; margin:0; padding:20px 0 0 0;}
.rss_img img { margin:5px; padding:0;}
/*menu*/
.menu { padding:0; margin:0; float:right; width:530px;}
.menu ul { text-align: left;  padding:15px 0 0 0; margin:0; list-style:none; border:0; float:right;}
.menu ul li { float:left; margin:0; padding:13px 5px; border:0; }
.menu ul li a { float:left; margin:0; padding:13px 0 13px 0; color:#5e5e5e; font:bold 14px ; text-decoration:none; }
.menu ul li a span { padding:13px 10px; background:none; }
.menu ul li a:hover { color:#fff; background: url(images/r_menu.gif) no-repeat right; }
.menu ul li a:hover span {color:#fff; background:url(images/l_menu.gif) no-repeat left; }
.menu ul li a.active { color:#fff;  background:url(images/r_menu.gif) no-repeat right; }
.menu ul li a.active span { color:#fff; background:url(images/l_menu.gif) no-repeat left; }
/* search */
.search { padding:15px 0 0 0; margin:0; width:230px; float:right;}
.search form { display:block; float:right; padding:0;}
.search span { display:block; float:left; background: url(images/search_bg.gif) left top no-repeat; width:171px; padding:0; height:32px;}
.search form .keywords { width:179px; line-height:14px;  float:left; background:none; border:0; padding:8px 2px 0 10px; margin:0; font:normal 11px ; color:#8e8e8e;}
.search form .button { float:left; margin:0; padding:0;}
/* FBG */
.FBG {   background: url("images/FBG_bg.gif") repeat-x scroll center top #373737;
    border-top: 5px solid #CCCCCC;
    margin: 0;
    padding: 0;}
.FBG_resize { width:980px; margin:0 auto; padding:0; color:#6C0;}
.FBG_resize img { float:left; margin:0; padding:0;}
.FBG_resize a { color:#317c91; text-decoration:none; }
.FBG_resize h2 { font: normal 18px ; color:#b7b7b7; padding:10px 0; margin:0;}
.FBG_resize p {font: normal 11px; color:#919191; padding:5px 0; margin:0; line-height:1.8em;}
.FBG_resize ul { padding:0; margin:0; list-style:none;}
.FBG_resize li { padding:5px 0; margin:0;  border-bottom:1px solid #404040; }
.FBG_resize li a { font: normal 11px; color:#757575; padding:5px 0 5px 0; margin:0;text-decoration:none;}
.FBG_resize li a:hover { color:#317c91; text-decoration:none;}
.FBG_resize .blog { width:300px; float:left; margin:0; padding:15px 40px 15px 0;}
.FBG_resize .blog.last { padding:15px 0; float:right; width:500px; text-align:right;}
/* body */
.body_resize { width:980px; margin:0 auto; padding:20px 0 0 0;}
.body { padding:0; margin:0 auto;}
.body h2 {  color:#494949; padding:10px 0; margin:0 0 10px 0; border-bottom:1px solid #c7c7c7;}
.body h2 span { font: normal 11px Arial, Helvetica, sans-serif; color:#b1b1b1; padding:0; margin:0;}
.body h3 { color:#4f4f4f; border-bottom:1px solid #dbdbdb; padding:15px 0 15px 20px; margin:0; }
.body h4 {color:#2a2a2a; padding:5px 0; margin:0; border-bottom:none;}
.body .menu2 { width:170px; float:right; padding:0; margin:0;}
.body .menu2 a {  color:#5d5d5d; text-decoration:none; padding:0 3px;}
.body .menu2 a:hover { color:#fff; background:#363636;}
.body p { color:#848484; line-height:1.5em; padding:5px 0; margin:0;}
.body p.about { background:#e6e6e6; border-left:5px solid #cdcdcd; padding:20px; margin:15px 0;  color:#747474;}
.body p span { font-size:18px; font-weight:bold; color:#888;}
.body a { color:#317c91; text-decoration:none;}
.body img { margin:5px auto; padding:0px; background:#f8f8f8; }
.body img.floated { margin:10px 10px 5px 0; padding:0; padding:5px; background:#f8f8f8; border:1px solid #d4d4d4; float:left;}
.body img.none { float:left; margin:5px 5px 5px 0; padding:0; border:none; background:none;}
.right {  width:288px; margin:0; padding:10px 0; float:right; text-align:center; font-family:Verdana, Geneva, sans-serif; font-size:12px;}
.right ul { margin:0; padding:0; list-style:none;}
.right li { border-bottom:1px solid #d0d0d0; padding:5px 0; margin:0;}
.right li a { font: normal 12px Arial, Helvetica, sans-serif; color:#747474; text-decoration:none;}
.right li a:hover { color:#2b6e80; text-decoration:underline;}
.left {  width:655px; margin:0; padding:10px 0; float:left;}
.port {width:290px; margin:10px 0; padding:0 55px 0 0; float:left;}
.port img{border:1px solid #d4d4d4; padding:5px;}
.last { padding:0;}
/********** contact form **********/
#contactform { margin:0; padding:5px 0; }
#contactform * { color:#F00; }
#contactform ol { margin:0; padding:0; list-style:none; }
#contactform li { margin:0; padding:0; background:none; border:none; display:block; clear:both; }
#contactform li.buttons { margin:5px 0 5px 0; clear:both; }
#contactform label { margin:0; width:400px; display:block; padding:5px 0; color:#737373; font: bold 12px Arial, Helvetica, sans-serif;  float:left; }
#contactform label span { color:#d66423; font-weight:bold; }
#contactform input.text { width:250px; border:1px solid #d4d4d4; margin:2px 0; padding:5px 2px; height:16px; background:#fff; float:left; }
#contactform textarea { width:450px; border:1px solid #d4d4d4; margin:2px 0; padding:2px; background:#fff; float:left; }
#contactform li.buttons input { padding:3px 0 3px 0; margin:10px 0 0 0; border:0; color:#FFF; float:left; }
/*************footer**********/
.footer {padding:20px;  margin:0 auto; background:#2e2e2e url(images/footer_bg.gif) top repeat-x;}
.footer_resize { width:980px; margin:0 auto; padding:0;}
.footer p { font:normal 12px Arial, Helvetica, sans-serif; color:#707070;}
.footer a { font:bold 12px Arial, Helvetica, sans-serif; color:#707070; text-decoration:none; }
.footer p.right { text-align:right; width:350px; margin:0; padding:10px 0; float:right;} 
.footer p.leftt { text-align:left; width:550px; margin:0; padding:10px 0; float:left;}

p.clr, .clr { clear:both; padding:0; margin:0; background:none;}
.bg { clear:both; padding:5px 0; margin:0; border-bottom:1px solid #ededed;}
/* Slider */
#slider { width:980px; padding:0; margin:0 auto;}
#slider .flash_slider { width:980px; height:300px; margin:0; overflow:hidden;}
.slide_blog_resize { background-color:#000; border-top:1px solid #fff; padding:3px; margin:0; margin-top:18px; }
.slide_blog_resize_b { width:980px; margin:0 auto; padding:0; text-align:center;}
.slide_blog { width:300px; float:left; padding:15px 0; margin:auto;}
.slide_blog img { float:left; margin:0; padding:10px 10px 30px 0;}
.slide_blog h3 {color:#474747; padding:10px 0; margin:0; border:0;}
.slide_blog_resize  h4 { width:300px; float: left; font: normal 36px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#4f4f4f; padding:10px 0 20px 0; margin:0;}
.slide_blog p { font: normal 11px Arial, Helvetica, sans-serif; color:#939393; padding:0; margin:0; line-height:1.8em;}







#slider1 { height: 1%; overflow:hidden;  margin:auto; }
#slider1 .viewport { float: left; width:860px; height: 80px; overflow: hidden; position: relative; background:#fff;  border: 5px solid #ddd; }
#slider1 .buttons { background:url("/images/buttons2.png") no-repeat scroll 0 0 transparent; display: block; margin: 30px 10px 0 0; background-position: 0 -38px; text-indent: -999em; float: left; width: 39px; height: 37px; overflow: hidden; position: relative; }
#slider1 .next { background-position: 0 0; margin: 30px 0 0 10px;  }
#slider1 .disable { visibility: hidden; }
#slider1 .overview { list-style: none; position: absolute; padding: 0; margin: 0; width: 240px; left: 0 top: 0; }
#slider1 .overview li{ float: left; margin-left:5px; padding: 1px; height: 121px; border: 1px solid #dcdcdc; width: 224px;}






#slider2 { height: 1%; overflow:hidden; padding: 0 0 10px;  width:210px; margin:auto; }
#slider2 .viewport { float: left; width: 100px; height: 100px; overflow: hidden; position: relative; background:#fff;   border: 5px solid #CCCCCC;}
#slider2 .buttons { background:url("/images/buttons2.png") no-repeat scroll 0 0 transparent; display: block; margin: 30px 10px 0 0; background-position: 0 -38px; text-indent: -999em; float: left; width: 39px; height: 37px; overflow: hidden; position: relative; }
#slider2 .next { background-position: 0 0; margin: 30px 0 0 10px;  }
#slider2 .disable { visibility: hidden; }
#slider2 .overview { list-style: none; position: absolute; padding: 0; margin: 0; width: 240px; left: 0 top: 0; }
#slider2 .overview li{ float: left; margin-left:5px; padding: 1px; height: 121px; border: 1px solid #dcdcdc; width: 224px;}




input[type="text"], input[type="password"] {
    border: 1px solid #CCCCCC;
    color: #333333;
 
    font-size: 9pt;
    margin: 2px;
    padding: 4px;
    width: 250px;
}

textarea {
    border: 1px solid #CCCCCC;
    color: #333333;
 
    font-size: 9pt;
    margin: 2px;
    padding: 4px;
    width: 250px;
}







	
.sagcontent {
    float: left;
    width: 270px;
	text-align:center;
}


.ustsag{float:right; height:0px;}

.topnav {    background-color: #333333;
    clear: both;
    margin: 0;
    padding: 3px;}
.topnav li { float:left; list-style-type:none;}
.topnav li a {  color:#fff; display:inline-block; float:left; padding:5px 8px; text-decoration:none; text-align:left;}
.topnav li a span { background:none; padding:5px;}
.topnav li a:hover { color:#CCC; background:#FFF repeat; text-align:left;}
.topnav li a:hover span { color:#000; text-align:left; }
.topnav li.current_page_item a { color:#151515; background:#fff repeat;}
.topnav li.current_page_item a span { color:#151515; background:#fff repeat;}

.topnav ul li ul li a { color:#000;  repeat; text-align:left; width:160px; padding:3px;}
.topnav ul li ul li a:hover { color:#000; background:#FFF repeat; text-align:left; width:160px;}


.altMenu {
	display:none;
	width:165px;
	background-color:#CCC;
	font-size:12px;
	position:absolute;
	top:180px;
	z-index:999;
	padding-left:0px;
	text-align:right;
}







.topnav2 { float:right; width:650px; margin:0; padding:0; margin-top:64px;}
.topnav2 li { float:left; list-style-type:none;}
.topnav2 li a { font: bold 12px Arial, Helvetica, sans-serif; color:#000; display:inline-block; float:left; padding:11px 8px; text-decoration:none; text-align:left;}
.topnav2 li a span { background:none; padding:5px;}
.topnav2 li a:hover { color:#CCC; background:#FFF repeat; text-align:left;}
.topnav2 li a:hover span { color:#000; text-align:left; }
.topnav2 li.current_page_item a { color:#151515; background:#fff repeat;}
.topnav2 li.current_page_item a span { color:#151515; background:#fff repeat;}

.topnav2 ul li ul li a { color:#000;  repeat; text-align:left; width:160px; padding:3px;}
.topnav2 ul li ul li a:hover { color:#000; background:#FFF repeat; text-align:left; width:160px;}


.altMenu2 {
	display:none;
	width:165px;
	background-color:#CCC;
	font-size:12px;
	position:absolute;
	top:130px;
	z-index:999;
	padding-left:0px;
	text-align:right;
}










.solcontent2 {
float: left;
    padding-left: 0;
    padding-right: 70px;
    width: 600px;
	color:#939393	
	
	}

.solcontent {
    float: left;
    padding-left: 0;
    padding-right: 70px;
    width: 980px;
	}
	
.footersag {
    float: right;
    font-weight: bold;
    text-align: right;
    width: 460px;
	}
	
	
	
caption, th, td {
	text-align:left;
	font-weight:normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content:"";
}
blockquote, q {
	quotes:"" "";
}
/* HTML5 tags */
header, section, footer,
aside, nav, article, figure {
	display: block;
}

/*===================*/
/*=== Main Styles ===*/
/*===================*/
body {
	
	color:#333;

}

a, a:visited {
	color:blue;
	text-decoration:none;
}
a:hover, a:active {
	color:#000;
	text-decoration:none;
}


.slider-wrapper {

margin-top:20px;
	height:360px;
	float:left;
}

/*====================*/
/*=== Other Styles ===*/
/*====================*/
.clear {
	clear:both;
}


.kutu { list-style:none; float:left; margin:14px; padding: 10px; text-align:center;
	box-shadow: 1px 1px 8px #AAAAAA;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
	height:200px;
	width:170px;
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top, #ffffff 0%, #e5e5e5 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #e5e5e5)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffffff 0%, #e5e5e5 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffffff 0%, #e5e5e5 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ffffff 0%, #e5e5e5 100%); /* IE10+ */
	background: linear-gradient(to bottom, #ffffff 0%, #e5e5e5 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5', GradientType=0 ); /* IE6-9 */}
 
 .enust { background-color:#006c15; display:block; color:#FFF; text-align:right; padding:5px;}
 .enust span {font-size:20px;}
 .talepler {background-color:#006c15; padding:10px; width:250px; float:left; margin-left:10px; margin-bottom:5px; margin-top:10px; color:#fff;font-weight:bold; text-align:center;} 
  .cozumler {background-color:#006c15; padding:10px;   margin-bottom:5px; margin-top:10px; color:#fff;font-weight:bold; text-align:center;} 
  .alt { background-color:#006C15; padding:20px; color:#fff;  }
  
  .cozum1 {width:306px; float:left; margin:10px; text-align:center; font-weight:bold;}
  .cozum1 img { margin-bottom:10px;}
  
    .cozum2 {width:195px; float:left;  text-align:center; margin-top:30px; margin-bottom:30px;font-weight:bold;}
  .cozum2 img { margin-bottom:10px;}
  
  .left {width:185px; margin-right:10px; float:left; clear:both; text-align:center; line-height:20px; font-size:15px}
.left a{display:block; font-size:15px}
.right {width:980px;}
.right .baslik { text-align:center; margin-bottom:15px;}
.right h1 {display:inline-block; font-size:25px; font-weight:normal; padding:10px; padding-left:95px; padding-right:95px; border-top:2px solid #000; border-bottom:1px solid #333;}
.urunKutu { width:200px; height:200px; display:inline-block; margin:5px; padding:10px; border:1px solid #ccc ; position:relative; vertical-align:top;}
.urunKutu h4 {color:#333; font-size:12px; position:absolute; bottom:5px; text-align:center; margin:0; width:100%}
.sha {
	-moz-box-shadow: 3px 3px 4px #ccc;
	-webkit-box-shadow: 3px 3px 4px #ccc;
	box-shadow: 3px 3px 4px #ccc;
}

.gra { 
background: rgb(255,255,255); /* Old browsers */

/* IE9 SVG, needs conditional override of 'filter' to 'none' */

background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2UxZTFlMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNmY2ZjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);

background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(241,241,241,1) 50%, rgba(225,225,225,1) 51%, rgba(246,246,246,1) 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(50%,rgba(241,241,241,1)), color-stop(51%,rgba(225,225,225,1)), color-stop(100%,rgba(246,246,246,1))); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* IE10+ */

background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 ); /* IE6-8 */



}
#pager_links {font-size:15px}
#pager_links span {background-color:#006c15; text-decoration:none; color:#fff;  padding:10px; margin-left:1px; }
#pager_links span a { color:#FFF;}
#pager_links span:hover {background-color:#aaa; text-decoration:none; color:#000; padding:10px; margin-left:1px;}
#pager_links a {text-decoration:none; color:#666;   margin:1px;padding-bottom: 10px;
    padding-top: 10px; }
#pager_links a:hover {  text-decoration:none; color:#666;   margin:1px; padding-bottom: 10px;
    padding-top: 10px;}
#current_page {background-color:#aaa; text-decoration:none; color:#000;  padding:10px; margin:1px; }
span#current_page {background-color:#aaa; text-decoration:none; color:#000;  padding:10px; margin:1px; }
.clear {clear:both;}

.urunResim {border: 1px solid #AAAAAA; position:relative;
    height: 190px;
    padding: 25px;
    width: 130px; float:left; margin-right:15px;}
.pakets td {padding:4px;}
br {clear:both;}
img {border:none;}
.blog a {margin:10px; color:#FFF;}
.blog a:hover {margin:10px; color:#aaa;}
