/*
Theme Name: Desnet
Theme URI: http://www.desnet.com.tr/
Description: Desnet için tasarlanmış özel tema.
Author: Aykut FARSAK
Version: 1.0
*/

/*  =RESET



---------------------------------------------------*/







body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 



	padding: 0;



	margin: 0;



	}



table {



	border-collapse: collapse;



	border-spacing: 0;



	}



fieldset,img { 



	border: 0;



	}



ol,ul {



	list-style: none;



	}



h1,h2,h3,h4,h5,h6 {



	font-weight: normal;



	font-size: 100%;



	}



abbr,acronym { border: 0;



	}



	



	



/*  =GLOBAL ELEMENTS



-------------------------------------------------------------- */







body {



	font-family: Tahoma;



	font-size: 100%;



	color: #6a6a6a;



    background-color: #f7f7f7;



}







a:link {



	color: #6a6a6a;



    text-decoration: none;



}







a:visited {



	color: #6a6a6a;



    text-decoration: none;



}







a:hover, a:active {



	color: #6a6a6a;



	text-decoration: underline;



}







h1 {



	color: #;



	font-size: ;



}







h2 {



	color: #;



	font-size: ;



}







h3 {



	color: #;



	font-size: ;



}







h4 {



	color: #;



	font-size: ;



}











blockquote {}







#wrapper {



	width: 960px;



	margin: 10px auto;



}







.wrapper {



	width: 960px;



	margin: 0 auto;



}











/*  =HEADER



-------------------------------------------------------------- */







#top {



  height: 17px;



  background: #fff url(images/top_bg.gif) repeat-x top left;



}











#header {



  background: #fff url(images/header_bg.gif) repeat-x top left;



  height: 100px;



}







#head_wrap {



  width: 960px;



  margin: 0 auto;



}







#logo {



  float: left;



  background: transparent url(images/desnet_logo.jpg) no-repeat top left;



  height: 86px;



  width: 219px;



}



#logo:hover {

cursor:pointer;

}







#logo h1 {



  display: none;



}







#top_links {



  float: right;



  width: 403px;



}







#top_left {



  float: left;



  background: transparent url(images/links_ara.gif) no-repeat right center;



  padding-top: 41px;



  padding-bottom: 34px;



  padding-right: 14px;



}







#top_left a {



  padding-left: 13px;



}











#top_right {



  float: right;



  font-size: 8pt;



  padding-top: 29px;



}







#search_box {



  margin-bottom: 11px;



}







#search_box input[type=text] {



  padding: 5px;



  border: 1px solid #ddd;



  font-family: Tahoma;



  color: #6B6B6B;



  font-size: 8pt;



  width: 160px;



  background: #e4e4e4 url(images/search_bg.png) no-repeat 5px 4px;



  padding-left: 25px;



}







#search_box input[type=submit] {



  padding: 1px 2px;



  margin-left: 2px;



  font-size: 9pt;



  font-family: Tahoma;



}











#top_right a {



  font-size: 8pt;



}







#top_right ul li {



  display: inline;



}











/*  =NAVIGATION



-------------------------------------------------------------- */











#nav {

  background: transparent url(images/nav_bg2.gif) repeat-x top left;

  width: 960px;

  margin: 0 auto;

  margin-top: 13px;

  margin-bottom: 0;

  height: 50px;

}



/*

ul#menum {

  padding-left: 18px;

  padding-top: 10px;

  padding-bottom: 12px;

}



ul#menum li {

  display: inline;

  font-size: 12px;

  font-family: Arial;

  padding-left: 42px;

}



ul#menum ul li a {

  color: #fff;

}

*/





ul#topnav {

   padding-left: 18px;

  padding-top: 10px;

  padding-bottom: 12px;

}





ul#topnav li {

	position: relative; /*--Important--*/

    display: inline;

  font-size: 12px;

  font-family: Arial;

  padding-left: 42px;

}



ul#topnav li a {

   color: #fff;

}





ul#topnav li .sub {

	position: absolute; /*--Important--*/

	top: 28px; left: 0;

	z-index: 99999;

	padding: 2px 10px 10px;

	float: left;

	/*--Bottom right rounded corner--*/

	-moz-border-radius-bottomright: 5px;

	-khtml-border-radius-bottomright: 5px;

	-webkit-border-bottom-right-radius: 5px;

	/*--Bottom left rounded corner--*/

	-moz-border-radius-bottomleft: 5px;

	-khtml-border-radius-bottomleft: 5px;

	-webkit-border-bottom-left-radius: 5px;

	display: none; /*--Hidden for those with js turned off--*/

    background: #fff;

}

ul#topnav li .row { /*--If needed to break out into rows--*/

	clear: both;

	float: left;

	width: 100%;

	margin-bottom: 10px;

}

ul#topnav li .sub a {

  color: #000;

}







/*

ul#topnav li .sub ul{

	list-style: none;

	margin: 0; padding: 0;

	width: 150px;

	float: left;

}

ul#topnav .sub ul li {

	width: 100%;

	color: #fff;

}

ul#topnav .sub ul li h2 {

	padding: 0;  margin: 0;

	font-size: 1.3em;

	font-weight: normal;

}

ul#topnav .sub ul li h2 a {

	padding: 5px 0;

	background-image: none;

	color: blue;

}

ul#topnav .sub ul li a {

	float: none;

	text-indent: 0;

	height: auto;

	padding: 5px 5px 2px 15px;

	display: block;

	text-decoration: none;

	color: #000;

}

ul#topnav .sub ul li a:hover {

	color: red;

}





     /*



ul#topnav li .sub ul {



}



ul#topnav li .sub ul li a {

   color: red;

}



ul#topnav li .sub ul li ul {

   margin-left: 20px;

}



ul#topnav li .sub ul li ul li a {

   color: blue;

}    */



.desitem {

  overflow: hidden;

  float: left;

  margin-top: 5px;

  margin-right: 20px;

  margin-bottom: 10px;

  width: 200px;

}



.desitem h5 {

  font-weight: bold;

}



.desitem ul {

  margin:8px !important;

  padding: 0 !important;                                

}





.desitem ul li {

  margin: 0 0 12px 0 !important;

  font-family: Tahoma;

  padding: 0 !important;

  display: inline;

}



.desitem ul li a {

  margin: 0 0 2px 0 !important;

  padding: 0 !important;

  display: block;

  font-size: 9pt;

}





/*  =BANNER



-------------------------------------------------------------- */







#banner {



  margin-bottom: 10px;



}







#ft-buttons-banner {



  font-size: 8pt;



  margin-top: -10px;



}







a.ft-button-banner-active {



  color: #a12600;



}











#ft-next-banner {



   display: none;



}







#ft-prev-banner {



  display: none;



}







.ft-title {



  padding: 20px;



  font-size: 10pt;



  width: 920px;



}







.ft-title h3 {



  font-size: 15pt;



  font-weight: bold;



  margin-bottom: 10px;



}











/*  =ALAN1



-------------------------------------------------------------- */







#alan1 {



  font-size: 8pt;



  color: #6a6a6a;



  line-height: 20px;



  overflow: hidden;



}







#kurumsal {



  float: left;



  background: transparent url(images/kurumsal_bg.gif) no-repeat top left;



  width: 290px;



  padding: 40px 80px 20px 40px;



  height: 140px;



}







#urun_grup {



  float: right;



  background: transparent url(images/urun_grup_bg.gif) no-repeat top right;



  width: 400px;



  padding: 40px 100px 30px 40px;



  height: 120px;



  line-height: 22px;



}







#urun_grup ul {



  list-style-image: url(images/list_img.png);



}







#urun_grup ul li {



  border-bottom: 1px dashed #6a6a6a;



  margin-bottom: 5px;



  width: 130px;



}











/*  =ALAN2



-------------------------------------------------------------- */







#alan2 {



  overflow: hidden;



  font-size: 11px;



  margin-bottom: 20px;



}







#haberler {



  float: left;



  background: transparent url(images/haberler_bg.gif) no-repeat top left;



  padding: 10px 30px 20px 100px;



  width: 530px;



  margin-top: 13px;



}







.desnet_newsticker ul li{



  list-style:none;



  display:block;



  padding-bottom:1px;



  margin-bottom:5px;



}







#canli_destek {



  float: right;



  height: 60px;



  width: 291px;



}







/*  =ALAN3



-------------------------------------------------------------- */







#alan3 {



  overflow: hidden;



  font-size: 8pt;



  margin-bottom: 45px;



}







#orta_sol {



   border-right: 1px solid #d5d5d5;



   float: left;



   width: 240px;



   padding-right: 27px;



   padding-top: 8px;



}







#box1 {



  background-color: #dfdfdf;



  padding: 10px;



  line-height: 20px;



  margin-bottom: 20px;



  width: 195px;



}







#box2 {



  /*background-color: #dfdfdf;*/



}







#orta_orta {



   float: left;



   width: 355px;



   margin: 8px 20px 20px 30px;



}







#box3 {



  border-bottom: 1px solid #d5d5d5;



  padding-bottom: 5px;



  line-height: 16px;



  margin-bottom: 21px;



}







#box3 h3 {



  font-weight: bold;



  font-size: 14px;



  margin-bottom: 10px;



  color: #000;



  font-family: Arial;



}







#box3 p {



  margin-bottom: 15px;



}











#box4 {







}







#urunler3 {



  background-color: #f7f7f7;



  padding-bottom: 10px;



  overflow: hidden;



  width: 104px;



  margin: 0 5px;



}







#urunler3 ul li {



  background-color: #f7f7f7;



  display: inline;



  overflow: hidden;



  height: 157px;



  font-size: 7pt;



}







.slide_both {



  padding-top: 75px;



}











.tek_urun {



  background-color: #F7F7F7;



  text-align: center;



  float: left;



  color: #a2a2a2;



  padding: 0 20px 3px 25px;



  /*border-right: 1px dashed #a2a2a2; */



}







.tek_urun img {



  margin-bottom: 5px;



}











#urun_turler {



   overflow: hidden;



   background-color: #eee;



}







#urun_turler a {



  font-family: Arial;



  font-size: 11px;



  font-weight: bold;



  color: #7F7F7F;



}











#urun_sol {



   float: left;



   padding: 10px 15px;



   background: transparent url(images/urun_sol_bg.gif) repeat-y right top;



}







#urun_sag {



   padding: 10px;



}







#urun_sag a {



  margin-left: 10px;



}











#orta_sag {



   border-left: 1px solid #d5d5d5;



   float: right;



   width: 251px;



   padding-left: 26px;



   padding-top: 8px;



   padding-bottom: 28px;



}







#box5 {



  background-color: #dfdfdf;



  padding: 10px;



  line-height: 20px;



  margin-bottom: 20px;



  width: 195px;



}







#box6 {



  background-color: #dfdfdf;



  padding: 10px;



  line-height: 20px;



  margin-bottom: 20px;



  width: 195px;



}











/*  =CONTENT



-------------------------------------------------------------- */







#content {



  background-color: #fff;



  -moz-border-radius: 5px;



  -webkit-border-radius: 5px;



  padding: 10px 15px;



  margin-bottom: 20px;



  font-size: 10pt;



  line-height: 21px;



float: left;



  width: 700px;



}







#content h2 {



   margin: 10px 0;



   font-size: 13pt;



   font-weight: bold;



}







#content p {



   margin-bottom: 20px;



}







/*  =SIDEBAR



-------------------------------------------------------------- */







#sidebar {



  width: 190px;



  margin-right: 10px;



  background-color: #fff;



  -moz-border-radius: 5px;



  -webkit-border-radius: 5px;



  padding: 10px 10px 10px 10px;



  margin-bottom: 20px;



  font-size: 10pt;



  line-height: 21px;



  float: left;



  line-height: 22px;



}







#sidebar a {



  font-size: 8pt;



}







#sidebar ul {



  font-size: 9pt;



  padding-bottom: 5px;



}







#sidebar .children {



  margin-left: 15px;



}







#sidebar .children a {



  font-size: 8pt;



}







#sidebar ul {



  list-style-image: url(images/list_img.png);



  margin-left: 15px;



}











/*  =ENTRY



-------------------------------------------------------------- */







.entry {



  margin: 15px 0;



}







.entry h3 {



  font-size: 11pt;



  font-weight: bold;



}







/*  =FOOTER



-------------------------------------------------------------- */







#footer {



  background-color: #f0f0f0;



  overflow: hidden;



  padding-top: 33px;



  padding-bottom: 50px;



  font-size: 8pt;



}







.foot {



  background: transparent url(images/footer_bg.gif) no-repeat top center;



  overflow: hidden;



}











#footer_logo {



  float: left;



  width: 130px;



  height: 30px;



  background: transparent url(images/footer_logo.gif) no-repeat top left;



}







#footer_adres {



   float: left;



   padding-left: 20px;



}







#footer_links {



  float: right;



  padding-top: 10px;



  margin-right: 20px;



}











/*  =FORMS



-------------------------------------------------------------- */







input {}



textarea {}



button {}







input:focus {}



textarea:focus {}



button:hover {}











/*  =TABLES



-------------------------------------------------------------- */







table {}



tr {}



th {}



td {}























/*  =DEFAULT STYLES



-------------------------------------------------------------- */







.alignleft {float: left;}



.alignright {float: right;}



.clear {clear: both;}







.center {text-align: center;}



.left {text-align: left;}



.right {text-align: right;}







.small {font-size: 0.8em;}



.hidden {display: none;}



.manset_resim {display: none;}




