
/*	-------------------------------------------------------------
	Zero Books Online
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Tanım:			Ana css belgesi
	Dosya adı:		main.css
	Versiyon:		1.0
	Tarih:			15 Mayıs 2006
	Kod Yazarı:		Orhan Küçükerman (İki Pixel Multimedia)
	-------------------------------------------------------------	*/



/*	##############################################################
	
	Ana sayfa bölümü
	
	############################################################## */

*	{
	margin:0;
	padding:0;
	}
body {
	padding: 0 0 20px;
	background: #fff url("../tr/images/body_bg.gif") repeat-x 0 100%;
	color: #333;
	font: 70%/1.3 verdana,tahoma,sans-serif;
	}


/*	-------------------------------------------------------------
	Linklerin Stilleri
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

a, a:link, a:link, a:link, a:hover {
	background:transparent;
	text-decoration:underline;
	cursor:pointer;
	} 
a:link {
	color:#c00;
	} 
a:visited {
	color:#c00;
	} 
a:hover, a:active {
	color:#069;
	} 
a.short-link:link, a.short-link:visited, a.short-link:active {
	color:#069;
	text-decoration: none;
	}
a.short-link:hover {
	color:#069;
	text-decoration: underline;
	}

/*	-------------------------------------------------------------
	Formların Stilleri
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

form {
	margin: 0 0 1.5em;
	}
input {
	font-family: tahoma,verdana,sans-serif;
	margin: 2px 0;
	}
fieldset {
	border: none;
	}
label {
	display:block;
	padding: 5px 0;
	}
label br {
	clear:left;
	}
input.f-submit {
	padding: 1px 3px;
	background:#666;
	color:#fff;
	font-weight:bold;
	font-size:96%;
	}
#Add_Cart_Form, #Direct_Buy_Form {
	width:140px;
	float:left;
	margin: 0;
	padding:0;
	}

/*	-------------------------
	Üye Login Stilleri
	- - - - - - - - - - - - - */
	
#member_login, #lost_password {
	margin: 0;
	padding: 0;
	}
#member_login h1, #lost_password h1 {
	padding: 0 0 4px 0;
	margin: 20px 0 10px 0;
	color:#c00;
	font-size: 96%;
	font-weight: normal;
	border-bottom: 1px solid #c00;
	}
#member_login label, #lost_password label {
	float: left;
	width: 110px;
	font-weight: normal;
	}
#member_login input, #lost_password input {
	margin-bottom: 5px;
	padding: 0;
	}
#member_login br, #lost_password br {
	clear: left;
	}
#member_login .submit, #lost_password .submit {
	color: #333;
	font-size: 90%;
	margin-left: 112px;
	margin-top: 5px;
	padding: 2px;
	background: #efefef;
	border: 1px solid #64707C;
    cursor: pointer;
	}

/*	-------------------------
	Kayıp şifre Stilleri
	- - - - - - - - - - - - - */
	
#update_password {
	margin: 0;
	padding: 0;
	}
#update_password label {
	float: left;
	width: 155px;
	font-weight: bold;
	}
#update_password input {
	margin-bottom: 5px;
	padding: 0;
	}
#update_password br {
	clear: left;
	}
#update_password h1 {
	padding: 0 0 4px 0;
	margin: 20px 0 10px 0;
	color:#c00;
	font-size: 96%;
	font-weight: normal;
	border-bottom: 1px solid #c00;
	}
#update_password .submit {
	color: #333;
	font-size: 90%;
	margin-left: 157px;
	margin-top: 5px;
	padding: 2px;
	background: #efefef;
	border: 1px solid #64707C;
    cursor: pointer;
	}

/*	-------------------------
	Üye Bilgi formu Stilleri
	- - - - - - - - - - - - - */
#member_info, #member_new {
	padding: 0;
	margin: 0;
	}
#member_info label, #member_new label {
	float: left;
	width: 140px;
	font-weight: normal;
	}
.required {
	color: #c00;
	font-size: 100%;
	vertical-align: middle;
	margin-left: 10px;
	}
#member_info input, #member_info textarea, #member_info select, #member_new input, #member_new textarea, #member_new select {
	margin: 2px 0 5px 0;
	padding: 0;
	}
#member_info .formtext, #member_new .formtext {
	display: block;
	margin: 0;
	padding: 5px 0;
	}
#member_info .boxes, #member_new .boxes{
	width: 1em;
	height: 1em;
	margin: 8px 4px 0 0;
	padding: 0;
	}
#member_info br, #member_new br {
	margin: 0;
	padding: 0;
	clear: left;
	}
#member_info h1, #member_new h1 {
	padding: 0 0 4px 0;
	margin: 20px 0 10px 0;
	color:#c00;
	font-size: 110%;
	font-weight: normal;
	border-bottom: 1px solid #c00;
	}
#member_info .submit, #member_new .submit{
	color: #333;
	font-size: 90%;
	margin-left: 142px;
	margin-top: 15px;
	padding: 2px;
	background: #efefef;
	border: 1px solid #64707C;
    cursor: pointer;
	}

/*	-------------------------
	Tavsiye Sayfaları Stilleri
	- - - - - - - - - - - - - */

#recommend_form {
	width:340px;
	padding: 0 20px;
	margin: 0;
	padding:0;
	text-align: left;
	}
#recommend_form h1 {
	color: #cc0000;
	font-family: "Trebuchet MS", Arial, Tahoma;
	font-size: 17px;
	font-weight: normal;
	letter-spacing: 0;
	line-height: 1em;
	padding: 5px 0;
	margin: 0;
	}
#recommend_form h2 {
	color: #006DDF;
	font-family: "Trebuchet MS", Arial, Tahoma;
	font-size: 14px;
	font-weight: normal;
	padding: 10px 0 4px 0;
	margin: 0;
	}
#recommend_form p {
	margin: 0;
	padding: 0 0 5px 0;
	font-size: 1em;
	}
#recommend_form label {
	float: left;
	width: 120px;
	margin: 7px 15px 0 0;
	padding: 0;
	font-weight: bold;
	}
#recommend_form input, select, textarea {
	font-size: 1.2em;
	background: #F8F8F8;
	border: 1px solid #999;
	padding: 2px;
	}
#recommend_form .formSubmit{
	font-size: 1em;
	color: #333;
	margin-top: 5px;
	padding: 5px 0;
	margin-left:128px;
	background: #F8F8F8;
	border: 1px solid #999;
    cursor: pointer;
	}

/*	-------------------------
	İletişim Sayfaları Stilleri
	- - - - - - - - - - - - - */

#contact_form {
	padding: 0;
	margin: 0;
	}
#contact_form label {
	float: left;
	width: 140px;
	font-weight: bold;
	}
#contact_form input, #contact_form textarea {
	margin-bottom: 5px;
	padding: 0;
	}
#contact_form br {
	clear: left;
	}
#contact_form .submit{
	color: #333;
	font-size: 90%;
	margin-left: 142px;
	margin-top: 5px;
	padding: 2px;
	background: #efefef;
	border: 1px solid #64707C;
    cursor: pointer;
	}


/*	-------------------------------------------------------------
	Yazım Stilleri
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

p, ul, ol {
	margin: 10px 0 1.1em;
	}
h1, h2, h3, h4, h5, h6 {
	font: Bold 1.5em tahoma;
	color:#000;
	margin: 0;
	padding: 5px 0 3px 0;
	}
h1 {
	padding-top: 5px;
	}
h1 .goback {
	font-size: 60%;
	font-weight: normal;
	float:right;
	margin-top:-20px;
	margin-right: 28px;
	}
h1 .sortexplain {
	font-size:11px;
	font-weight: normal;
	color: #C66504;
	margin-left:15px;
	}
h2 {
	font-weight: normal;
	font-size: 1em;
	padding-bottom: 5px;
	color: #666;
	}
h3 {
	font-size: 120%;
	}
h4 {
	font-size: 110%;
	}
h5 {
	font-size: 100%;
	}
h6 {
	font-size: 90%;
	}
.highlight {
	color:#E17000;
	}
.subdued {
	color:#999;
	}
.error {
	color:#c00;
	font-weight:bold;
	}
.caption {
	color:#999;
	font-size:11px;
	}
.date {
	font: bold 82% tahoma;
	color:#bbb;
	display:block;
	letter-spacing: 1px;
	}
small {
	font-size:11px;
	}


/*	-------------------------------------------------------------
	Listeleme Stilleri
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

ul {
	margin: .3em 0 1.5em 0;
	list-style-type:none;
	}
li {
	line-height: 1.4em;
	margin: 0 0 0 30px;
	padding: 0;
	list-style-image: url("../tr/images/li.gif");
	}
li.doc {
	background-position: 3px -500px;
	}
ul.related {
	margin-top: -1em;
	}
ul.nomarker li {
	background:none;
	padding-left:0;
	}


ol {
	margin: .5em .5em 1.5em;
	}
ol li {
	margin-left: 2.8em;
	padding-left: 0;
	background: none;
	list-style-image: none;
	list-style-type: decimal;
	}


dl {
	margin: 0 0 1em 0;
	}
dt {
	font-weight:bold;
	margin-top: 1.3em;
	}
dl dl {
	margin: 0 0 1.5em 30px;
	}

option.aktif	{color:#CC0000;}

/*	-------------------------------------------------------------
	Yazım Stilleri
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
 
hr {
	margin: 0;
	background:#666;
	height:1px;
	color:#666;
	border:none;
	clear:both;
	}
.clear {
	clear:both;
	position:relative;
	font-size:0px;
	height:0px;
	line-height:0px;
	} 



/*	##############################################################
	
	Sayfa içeriği bölümü
	
	############################################################## */


/*	-------------------------------------------------------------
	Görünüm Tepe Stilleri
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

#header {
	background: #666 url("../tr/images/sprites.gif") repeat-x 0 100%;
	margin: 0 0 15px;
	padding: 0 0 8px;
	}

#header #site-name {
	font: 265% tahoma;
	letter-spacing: -.05em;
	margin:0 0 0 34px;
	padding:10px 0;
	color:#ccc;
	border:none;
	}

	
/*	-------------------------------------------------------------
	Tepe ana menü Stilleri
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

#nav, #nav ul {
	padding: 0;
	margin: 0;
	list-style: none;
	}
#nav {
	font-weight:bold;
	height:2.4em;
	font: bold 96% tahoma;
	margin: 0 105px 0 16px;
	}
#nav li {
	position:relative;
	background: #999;
	float: left;
	width: auto;
	display:block;
	margin: 0;
	border-bottom: 3px solid #666;
	border-right: 3px solid #252525;
	padding:0;
	}
#nav a, #nav a:link, #nav a:visited, #nav a:hover, #nav a:active {
	text-decoration:none;
	cursor:pointer;
	color:#fff;
	display: block;
	padding: 4px 10px 3px;
	font: Bold 1.2em tahoma;
	}
#nav a:hover {
	color:#000;
	}

#nav li ul {
	border-left: 1px solid #c00;
	background: #f6f6f6 url("../tr/images/featurebox_bg.gif") no-repeat 100% 100%;
	width:15.8em;
	font-size:90%;
	margin-top:3px;
	position: absolute;
	font-weight:normal;
	left: -999em;
	}
#nav li:hover ul, #nav li.sfhover ul {
	left: 0;
	z-index:99999;
	}

#nav li li {
	background:none;
	float:none;
	border:none;
	border: 1px solid #999;
	border-top:1px solid #fff;
	border-right:none;
	border-left:none;
	padding-left:0;
	}
#nav li li.last {
	border-bottom:none;
	}
#nav li li a, #nav li li a:link, #nav li li a:visited, #nav li li a:hover {
	color:#000;
	padding: 3px 10px 2px;
	width:14em;
	}
#nav li li a:hover {
	color:#fff;
	background:#c00;
	}

#nav li.active {
	background: #c00;
	border-bottom: 3px solid #c00;
	}
#nav li.active ul {
	border:none;
	background: #c00 url("../tr/images/featurebox2_bg.gif") no-repeat 100% 100%;
	}
#nav li.active a:link, #nav li.active a:visited, #nav li.active a:hover, #nav li.active a:active {}
#nav li.active a:hover {
	color:#000;
	}

#nav li.active li {
	border:none;
	border-top: 1px solid #c15c5c;
	border-bottom: 1px solid #870000;
	}
#nav li.active li.last {
	border-bottom: none;
	}
#nav li.active li a:link, #nav li.active li a:visited, #nav li.active li a:hover, #nav li.active li a:active {
	color:#fff;
	}
#nav li.active li a:hover {
	background: #666 url("../tr/images/sprites.gif") repeat-x 0 99%;
	color:#fff;
	}

#nav li.active li.active a:link, #nav li.active li.active a:visited, #nav li.active li.active a:hover, #nav li.active li.active a:active {
	color:#fff;
	font-weight:bold;
	background: #666 url("../tr/images/sprites.gif") repeat-x 0 99%;
	}

/* hide from IE mac \*/
#nav li {width:auto}
/* end hiding from IE5 mac */


/*	-------------------------------------------------------------
	Arama bölgesi Stilleri
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

#search {
	margin: 0 0 10px 5px;
	padding: 0;
	text-align: left;
	}
#search input {
	width:8em;
	margin: 0;
	height:1.3em;
	}
#search input.f-submit {
	width:auto;
	font-size:1em;
	margin: 0;
	height:1.95em;
	}
#search a, #search a:active {
	font-size: 80%;
	color: #c00;
	text-decoration: none;
	}
#search a:hover {
	text-decoration: underline;
	}
#search a.deepsearch {
	margin:0;
	padding:0 0 0 10px;
	text-align: left;
	font-size:0.8em;
	color:#c00;	
	background: url(../tr/images/nav_right.gif) no-repeat -3px 2px ;
	}


/*	-------------------------------------------------------------
	Müşteri bölgesi Stilleri
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

#customer {
	font-weight:normal;
	text-align: right;
	margin: 14px 0 8px 0;
	}
#customer p {
	margin: 0;
	padding: 0;
	}
#customer p.note {
	font-size: 70%;
	background: none;
	border: none;
	margin: 0;
	padding: 0;
	}
#customer p.note a, #customer p.note a:active {
	color: #ccc;
	}

/*	-------------------------------------------------------------
	Sayfa bölgesi Stilleri
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

#wrap {
	min-width:780px;
	max-width:1600px;
	margin: 0 auto;
	position:relative;
	}
#content-wrap {
	position:relative;
	width:100%;
	}
#utility {
	position:absolute;
	top:0;
	left:10px;
	width:165px;
	padding-bottom: 40px;
	}
#utility p {
	margin: 0;
	padding: 0;
	}
#utility h4 {
	color:#c00;
	background: #f6f6f6;
	margin: 2px 0;
	padding: 0 12px;
	border-bottom: none;
	letter-spacing: 1px;
	}
#utility h4.secondary-header {
	color:#c00;
	font-size: 100%;
	background: #f6f6f6;
	margin: 2px 0;
	padding: 3px 10px 3px 17px;
	border-top: 5px solid #999;
	border-bottom: none;
	letter-spacing: 1px;
	}
#sidebar {
	position:absolute;
	top:0;
	right:15px;
	width:20%;
	padding-top: 1px;
	padding-bottom: 40px;
	}

#content {
	margin: 0 50px;
	font-size: 1em;
	min-height:500px;
	}
#content #warning {
	margin: 4px 0;
	padding: 12px 14px 12px 42px ;
	background: #FFEDDB url(../tr/images/icon_warning.gif) no-repeat 6px 3px;
	border: 1px solid #FF8400;
	font-size:85%;
	font-weight:normal;
	color: #000;
	}
#content #success {
	margin: 4px 0;
	padding: 5px 14px;
	background: #390;
	border: 1px solid #000;
	font-size:85%;
	font-weight:normal;
	color: #fff;
	}
#content #faxorder {
	margin: 8px 0;
	padding: 12px 14px 12px 52px ;
	background: #FFFF99 url(../tr/images/icon_word.gif) no-repeat 16px 12px;
	border: 2px solid #FF0000;
	font-size:85%;
	font-weight:normal;
	color: #000;
	}
#content #bankinfo {
	margin: 8px 0;
	padding: 6px 15px;
	background: #fff;
	border: 2px solid #c00;
	font-size:1em;
	font-weight:normal;
	color: #000;
	}
#content .listheader {
	margin: 10px 0 0 0;
	padding: 0;
	}
#content .returnlink {
	text-align: right;
	font-size: 80%;
	margin: 10px 0 0 0;
	padding: 0;
	}
#content em {
	font-size: 80%;
	margin: 0;
	padding: 0;
	}

/*	-------------------------------------------------------------
	Sayfa bölgesi Tabloların Stilleri
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

#content #propaging {
	margin: 0;
	padding: 10px 0;
	}
#content #propaging table {
	margin: 0;
	padding: 0;
	border: 1px solid #999;
	background: #f2f2f2;
	font-size:90%;
	}
#content #propaging table tr td {
	margin: 0;
	padding: 5px;
	}
#content #prodetailtable {
	margin: 0;
	padding: 10px 0 15px;
	}
#content #prodetailtable table tr td{
	margin: 0;
	padding: 0 15px 0 0;
	}
#content #prodetailtable table tr td.prothumb{
	margin: 0;
	padding: 0 0 0 20px;
	}
#content #promaintable {
	margin: 0;
	padding: 15px 0;
	}
#content #promaintable img {
	border:1px solid #000;
	}
#content #promaintable a.borderless img {
	border:none;
	margin-bottom: 8px;
	}
#content #promaintable {
	border-bottom: 1px dashed #ccc;
	}
#content #promaintable table tr td.prothumb{
	margin: 0;
	padding: 0 10px 0 0;
	}
#content #procarttable {
	margin: 0;
	padding: 0 0 10px 0;
	}
#content #procarttable table tr td{
	margin: 0;
	padding: 2px 5px;
	}
#content #procarttable table tr.border{
	margin: 0;
	padding: 10px 0;
	background: #f2f2f2;
	}
#content #procarttable #subtotal tr td{
	margin: 0;
	padding: 0;
	background: #F2F2F2;
	}
#content #prodeliverytable {
	margin: 0;
	padding: 0;
	}
#content #prodeliverytable table tr td{
	margin: 0;
	padding: 0;
	}
#content #propaytable {
	margin: 0;
	padding: 0;
	}
#content #propaytable table tr td{
	margin: 0;
	padding: 2px 5px;
	}
#content #propaytable #subtotal {
	border-top:1px solid #000;
	margin: 10px 0 0 0;
	padding:0;
	background: #F2F2F2;
	}
#content #propaytable #subtotal tr td {
	margin: 0;
	padding: 0 !important;
	background: #F2F2F2;
	}
#content a#bigpicturelink:link, #content a#bigpicturelink:visited, #content a#bigpicturelink:active {
	color: #000;
	font-size: 80%;
	}
#content a#bigpicturelink:hover {
	color: #c00;
	} 
#content a#bigpicturelink IMG {
	border: 1px solid #000;
	}
#content #promaintable table tr td.prodetails p {
	margin: 0 20px 0 0;
	padding: 0;
	}
#content #promaintable table tr td.pricebar {
	margin: 0;
	padding: 0 0 0 15px;
	}
#content #promaintable table tr td.pricebar form {
	margin: 0;
	padding: 0;
	}

#content #standarttable {
	width: 100%;
	background: #fff;
	margin: 15px 0 25px 0;
	}

#content #standarttable td	{
	margin: 0;
	padding: 2px 15px 2px 0;
	text-align: left;
	vertical-align: top;
	}
#content #standarttable tr	{
	background: #fff;
	}
#content #standarttable tr.alt {
	background: #e6e6e6;
	}
#content #standarttable p {
	margin: 0;
	padding: 0;
	}

#content #searchtable {
	width: 100%;
	background: #EEEEEE;
	margin: 15px 0 25px 0;
	border: 1px solid #999999;
	}
#content #searchtable th {
	margin: 0;
	padding: 6px;
	background: #7797B4;
	color: #fff;
	text-align: center;
	vertical-align: top;
	}
#content #searchtable td {
	margin: 0;
	padding: 1px 8px;
	text-align: left;
	vertical-align: middle;
	}
#content #searchtable td.label {
	text-align: right;
	}
#content #searchtable .submit {
	color: #fff;
	width: 110px;
	font-size: 90%;
	margin: 5px 0;
	text-align: center;
	background: #E44848;
	border: 1px solid #6D0101;
    cursor: pointer;
	}


.featurebox {
	color:#333;
	padding: 8px 10px 20px;
	border-top: 3px solid #999;
	margin: 0 0 1.2em;
	background: #f6f6f6 url("../tr/images/featurebox_bg.gif") no-repeat 100% 100%;
	}
.featurebox p, .featurebox h1, .featurebox h2, .featurebox h3, .featurebox h4, .featurebox h5, .featurebox h6 {
	margin: 0;
	padding: 0;
	border-bottom: 1px solid #c00;
	color:#c00;
	}
.featurebox h3 {
	margin: 0 0 8px 0;
	padding: 0 0 2px 0;
	font-family: tahoma;
	font-size:1.1em; 
	}
.featurebox p {
	font-size: 1em;
	border:none;
	margin: 0 0 6px 0;
	padding: 0;
	color:#444;
	line-height: 1.2em;
	}
.featurebox a {
	font-weight:normal;
	}
.featurebox ul {
	font-size: 85%;
	margin: 0;
	padding: 0;
	}

.thumbnail {
	margin: 0 0 0 10px;
	position:relative;
	z-index:9999;
	border: 1px solid #eee;
	float:right;
	width:100px;
	padding:5px;
	background:#fff;
	}
.thumbnail img {
	border: 1px solid #000;
	}

.pagination {
	background: #f2f2f2;
	color:#666;
	padding: 4px 2px 4px 7px;
	border: 1px solid #ddd;
	margin: 0 0 1.5em;
	}
.pagination p {
	position:relative;
	text-align:right;
	}
.pagination p a:link, .pagination p a:visited, .pagination p a:hover, .pagination p a:active {
	text-decoration:none;
	background:#fff;
	padding:2px 5px;
	border: 1px solid #ccc;}
.pagination p a:hover {
	background:#c00;
	color:#fff;
	}
.pagination p span {
	text-decoration:none;
	background:#fff;
	padding:2px 5px;
	border: 1px solid #ccc;
	color:#ccc;
	}
.pagination * {
	margin:0;
	}
.pagination h4 {
	margin-top:-1.45em;
	padding:0;
	border:none;
	}

#resultslist-wrap {
	margin: 0 0 1.5em;
	font-size:92%;
	}
#resultslist-wrap dt, #resultslist-wrap dl {
	margin: 0;
	}
#resultslist-wrap dt {
	font: bold 85% tahoma;
	padding: 3px 0;
	}
#resultslist-wrap li {
	padding: 0 0 1em;
	margin:0 0 0 1.2em;
	font: bold 145% tahoma;
	}
#resultslist-wrap li dd {
	font: normal 73% tahoma;
	}
#resultslist-wrap li dl {
	margin:0;
	}
#resultslist-wrap dd {
	line-height:1.3;
	}
#resultslist-wrap dd.filetype, #resultslist-wrap dd.date {
	color:#999;
	display:inline;
	padding-right:.5em;
	}

/*	-------------------------------------------------------------
	Sayfa içi Stilleri
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

a.morelink:link, a.morelink:visited, a.morelink:hover, a.morelink:active {
	background: transparent url("../tr/images/sprites.gif") no-repeat 5px -500px;
	padding-left:21px;
	}
a.morelink:hover {
	background: transparent url("../tr/images/sprites.gif") 5px -400px;
	}
.morelink span {
	position:absolute;
	left:-9999px;
	width:900px;
	}
p.note {
	margin: 1em;
	border: 1px solid #ddd;
	background: #f0f0f0;
	padding: 1em;
	}

#zerobook #content-wrap {
	background: transparent url("../tr/images/content_wrap_bg.gif") repeat-y 10px 0;
	}
#zerobook #content {
	margin: 0 23% 0 210px;
	}

/*	-------------------------------------------------------------
	Sayfa içi Navigasyon Stilleri
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

#nav-secondary, #nav-secondary ul {
	position: static;
	list-style: none;
	list-style-image: none;
	}
#nav-secondary, #nav-secondary li {
	list-style: none;
	list-style-image: none;
	margin: 0;
	padding: 0;
	background:#fff;
	}
#nav-secondary {
	width: 165px;
	padding-top: 0;
	border-top: 1px solid #ccc;
	margin-top: 1px;
	}
#nav-secondary a {
	width:148px;
	line-height: 1.8;
	margin: 0;
	padding: 4px 0 4px 16px;
	background: #fff url("../tr/images/sprites.gif") no-repeat 5px -695px;
	font: normal 1em tahoma;
	display: block;
	}
#nav-secondary a, #nav-secondary a:link, #nav-secondary a:visited, #nav-secondary a:hover, #nav-secondary a:active {
	text-decoration:none;
	cursor:pointer;
	} 
#nav-secondary a:link {
	color: #000;
	} 
#nav-secondary a:visited {
	color: #000;
	} 
#nav-secondary a:hover {
	color: #c00;
	background: #fee url("../tr/images/sprites.gif") no-repeat 5px -695px;
	} 
#nav-secondary li.active a:link, #nav-secondary li.active a:visited, #nav-secondary li.active a:hover, #nav-secondary li.active a:active {
	color: #c00;
	} 
#nav-secondary li {
	border-top: 1px solid #fff;
	border-bottom: 1px solid #ccc;
	}

#nav-secondary ul {
	margin: 0 0 0.4em 23px;
	padding: 0;
	}
#nav-secondary li.active li a, #nav-secondary li.active li a:link, #nav-secondary li.active li a:visited {
	line-height: 1.5em;
	background: #fff url("../tr/images/sprites.gif") no-repeat 0 -798px;
	padding: 0 0 0 12px;
	font-weight: normal;
	width: auto;
	color: #000;
	width: 130px;
	display: block;
	}
#nav-secondary li.active li a:hover, #nav-secondary li.active li a:active {
	color: #c00;
	background: #fff url("../tr/images/sprites.gif") no-repeat 0 -798px;
	}
#nav-secondary li.active li {
	border: none;
	margin: 0;
	padding: 0;
	}

#nav-secondary li.active li.active a:link, 
#nav-secondary li.active li.active a:visited, 
#nav-secondary li.active li.active a:hover, 
#nav-secondary li.active li.active a:active {
	color: #c00;
	}


#nav-secondary ul ul {
	margin: 0 0 1em 13px;
	padding:0;
	}
#nav-secondary li.active li.active li a, #nav-secondary li.active li.active li a:link, #nav-secondary li.active li.active li a:visited {
	width:117px;
	}
#nav-secondary li.active li.active li a:link, 
#nav-secondary li.active li.active li a:visited, 
#nav-secondary li.active li.active li a:hover, 
#nav-secondary li.active li.active li a:active {
	font-weight:normal;
	}
#nav-secondary li.active li.active li.active a:link, 
#nav-secondary li.active li.active li.active a:visited, 
#nav-secondary li.active li.active li.active a:hover, 
#nav-secondary li.active li.active li.active a:active {
	font-weight:bold;
	}


#nav-secondary ul ul ul {
	margin: 0 0 1em 13px;
	padding:0;
	}
#nav-secondary li.active li.active li.active li a, #nav-secondary li.active li.active li.active li a:link, #nav-secondary li.active li.active li.active li a:visited {
	width: 104px;
	}
#nav-secondary li.active li.active li.active li a:link, 
#nav-secondary li.active li.active li.active li a:visited, 
#nav-secondary li.active li.active li.active li a:hover, 
#nav-secondary li.active li.active li.active li a:active {
	font-weight:normal;
	}
#nav-secondary li.active li.active li.active li.active a:link, 
#nav-secondary li.active li.active li.active li.active a:visited, 
#nav-secondary li.active li.active li.active li.active a:hover, 
#nav-secondary li.active li.active li.active li.active a:active {
	font-weight:bold;
	}


/*	-------------------------------------------------------------
	En Alt Stilleri
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

#footer {
	clear:both;
	padding: 10px 0 30px;
	margin: 20px 0 0 0;
	font-size:0.9em;
	color:#666;
	border-top: 1px solid #666;
	}
#footer p {
	margin:0;
	padding:0;
	}
#footer a, #footer a:active {
	color:#666;
	}
#footer a:hover {
	color:#c00;
	}

#footer a.rss, #footer a.rss:active {
	background: url(../tr/images/icon_rss.gif) no-repeat;
	margin:0;
	padding: 0 0 0 16px;
	color:#666;
	}
#footer a:hover {
	color:#c00;
	}
