﻿/* begin 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;
	}
fieldset, img { 
	border: 0;
	}
table {
	border-collapse: collapse;
	border-spacing: 0;
	}
/*ol, ul {
	list-style: none;
	}*/
address, caption, cite, code, dfn, em, strong, th, var {
	font-weight: normal;
	font-style: normal;
	}
caption, th {
	text-align: left;
	}
h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
	font-size: 100%;
	}
q:before, q:after {
	content: '';
	}
abbr, acronym { 
	border: 0;
	}
/* end reset */

table.tblCart
{
    border-spacing: 1px;
    border-collapse: separate;
}

body
{
	background-color: #eeeeee;
	margin: 0; padding: 0;
}

div, p, span, a, form, table
{
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
	font-size: 8pt
}

p { margin: 10px 0; }

td { vertical-align: top; padding: 2px }

img
{
	border-style: none;
}

a
{
	color: #333333; text-decoration: underline;
}

a:hover
{
	color: #cc0000;
}

h1
{
	font-weight: bold;
	font-size: 1.1em;
	color: #333333;
}

h2
{
	font-weight: bold;
	font-size: 1.05em;
	color: #e27500;
}

h3
{
	font-weight: bold;
	font-size: 1em;
	color: #e27500;
}

ul
{
	list-style-position: outside;
	list-style-type: disc;
}

ul li
{
	margin-bottom: 10px;
}

ul.numbered
{
	list-style-position: outside;
	list-style-type: decimal;
}

pre { font-family: monospace; }

table { empty-cells: show; }

.discountprice
{
	color: #ff0000;
}

.adminTable
{
    text-align: left;
}

.darkcell
{
	background-color: #eeeeee;
}

.bluelink
{
	font-weight: bold;
	color: #0066cc;
}

a.bluelink:hover
{
	color: #cc0000;
}

.bluelb
{
	font-weight: bold;
	color: #0066cc;
	margin: 0 auto;
}

a.bluelb:hover
{
	color: #00eedd;
}

.redlb
{
	font-weight: bold;
	color: #cc0000;
	margin: 10px auto;
}

a.redlb:hover
{
	color: #ee4400;
}

.divInStock form
{
	margin: 0; padding: 0;
}

.divInStock a, .divInStock a img
{
	margin: 0; padding: 0;
}

.error 
{ 
    padding: 10px; 
    background-color: #ffffcc; 
    color: #e00; 
    font-weight: bold; 
    border : solid 1px #e00
} 

.header
{
	font-weight: bold;
	font-size: 1.1em;
	color: #333333;
}

.headercell
{
	background-color: #eeeeee;
	font-weight: bold;
	font-size: 1.1em;
	color: #333333;
	padding: 2px 0 4px 0;
	text-align: center;
	/*border: solid 1px #ccc;*/
}

.redtext
{
	color: #ff0000;
}

.pesintaksit
{
	color: #ff0000;
	font-style: italic;
}

.textgray
{
	color: #333333;
}

.textorange
{
	font-size: 1.1em;
	color: #e27500;
}

.trow
{
	background-color: #e9f4ff;
	padding-bottom: 3px; padding-top: 2px
}

.alttrow
{
	background-color: #fce9de;
	padding-bottom: 3px; padding-top: 2px
}

.editrow
{
    background-color: #ffff99;
    padding-bottom: 3px;
    padding-top: 2px;
}

.warning
{
	color: #ff0000;
	font-weight: bold;
}

.tboxquan
{
	width: 34px;
}

.wbox
{
	width: 260px;	
}

.nbox
{
	width: 130px;	
}

/* databasede ürün açıklamalarında kullanılıyor */
td .theader
{
	font-weight: bold;
	color: #e27500;
	padding-left : 4px;
	padding-right : 4px;
}

.show_price span
{
    margin: auto 0;
}

#banners_right, #banners_left 
{
	padding: 0;
	margin-top: 6px;
}

#banners_right img, #banners_left img
{
	display: block;
	margin: 0px auto 5px auto;
}

#bestsellers img
{
    margin-top: 10px;
}

#canopath
{
	margin: 5px;
	text-align: left;
}

#content
{
	margin: 0 auto;
	padding-top: 10px;
	text-align: left;
	width: 620px;
}

#content a
{
	font-weight: bold;
	color: #0066cc;
}

#content a:hover
{
	color: #cc0000;
}

#content h1
{
	margin-bottom: 10px;
}

#bestsellers
{
	padding: 0px 3px 0px 3px;
	margin-top: 5px;
}

#bestsellers table
{
    display: inline;
}

#categoryfeatureds
{
	padding: 0px 3px 0px 3px;
	margin-top: 5px;
}

#categoryfeatureds div.image
{
	float: left;
	margin-top: 5px;
	width: 130px; 
}

#categoryfeatureds div.text
{
	margin-left: 130px;
	text-align: left;
	padding-right: 2px;
	height: 1% /*maybe deleted - check ie6*/
}

#categoryfeatureds div.show_price
{
	margin-top: 10px;
	margin-bottom: 2px;
	text-align: left;
}

#categoryfeatureds div.list
{
	clear: both;
	padding: 4px 2px 4px 10px;
	text-align: left;
	margin-top: 14px;
}

#categoryfeatureds div.showall
{
	padding-right: 10px;
	text-align: right;
	margin: 4px 0px 10px 0px;  
}

#deals
{
	padding-left: 4px; 
	padding-right: 4px; 
	margin-top: 3px;
	text-align: center;
}

#deals div.headercell
{
	padding: 1px 0 2px 0;
	margin-bottom: 5px;
}

#ddbrands 
{
	text-align: right;
	margin-top: 5px;
	margin-bottom: 10px;
}

#ddbrands form
{
	margin: 0 5px 0 0; padding: 0;
}

#divMember form
{
	margin: 0; padding: 0;
}

#featureditems
{
	padding: 0px 3px 0px 3px;
	margin-top: 5px;
}

#featureditems div.image
{
	float: left;
	margin-top: 5px;
	width: 130px; 
}

#featureditems div.text
{
	text-align: left;
	padding-right: 2px;
	margin-left: 132px;
}

#featureditems div.show_price
{
	margin: 10px auto 0 132px;
	text-align: left;
}

#featureditems div.seperator 
{
	clear: both;
}

#frames_header
{
	width: 760px;
	background-color: #ffffff;
	padding: 4px 0;
	margin: 10px auto 0px auto;
}

#frames_main
{
	width: 760px; 
	background-color: #ffffff;
	margin: 0px auto;
	min-height: 400px;
	/* IE hack */
	height: auto; _height: 400px;
}

#frames_footer
{
	width: 760px;
	text-align: center;
	margin: 4px auto 4px auto;
	padding-bottom: 10px;
}

#frames_footer a, #canopath a, a .large
{
	font-size: 1.1em;
}

#headerlinks
{
	text-align: right; 
	padding-right: 14px; 
}

#headerlinks a
{
	padding-right: 10px;
}

#headertabs
{
	clear: both;
}

#headertabs ul
{
    text-align: center;
    padding: 10px 0 0 0;
}

#headertabs ul, #headertabs ul li
{
    margin: 0; list-style: none;
}

#headertabs li
{
    display: inline; margin: 0 -1px;
}

#headertabs img
{
	vertical-align: bottom;
}

#headerribbon
{
	background-color: #ef9533;
}

#htmlpromo div
{
	padding: 1px 0px 1px 0px;
}

#htmlpromo table
{
    display: inline;
}

#leftmenu
{
	margin-top: 10px;
}

#leftmenu .header
{
	font-weight: bold;
	color: #e27500;
	border-bottom: solid 1px #cccccc;
	padding-left: 6px;
	text-align: left
}

#leftmenu a
{
	padding-right: 3px;
	display: block;
	padding-left: 6px;
	padding-bottom: 3px;
	padding-top: 3px;
	text-decoration: none;
	text-align: left;
	font-weight: bold;
	color: #333333;
	border-bottom: solid 1px #cccccc;
}

#leftmenu a:hover
{
	background-color: #eeeeee;
}

#links
{
    margin-top: 5px;
}

#links div.image
{
	float: left; 
	width: 14px;
	clear: both;
}

#links div.text
{
	margin-left: 14px; 
	padding: 0px 2px 6px 0px;
	text-align: left;
	/*holy hack for IE*/
	height: 1%;
}

#newitems
{
	padding-left: 4px;
	padding-right: 4px;
	text-align: left;
}

#newitems .item
{
	margin: 4px 2px 4px 2px;
}

#newitems .header
{
	background-color: #eeeeee;
	font-weight: bold;
	color: #333333;
	padding-top: 1px; padding-bottom: 2px;
	margin-top: 4px; margin-bottom: 4px;
	text-align: left; padding-left: 10px;
}

#plist
{
	margin-left: 5px; 
	margin-right: 5px;
	padding: 0;
	text-align: left;
}

#plist div.show_price
{
	margin-top: 10px;
	margin-bottom: 2px;
	text-align: left;
}

#plist_pager
{
	text-align: right;
	background-color: #eee;
	padding: 1px 4px 2px 1px;
	margin-top: 4px;
	margin-bottom: 4px;
}

#plist_pager a, #plist_pager span
{
	color: #0066cc;
	padding: 0;
	margin: 0px 0px 0px 3px;
	font-weight: bold;
}

#plist_pager a:hover
{
	color: #cc0000;
}

#plist div.show_price
{
	margin-top: 10px;
	margin-bottom: 2px;
	text-align: left;
}

#plist div.image
{
	float: left;
	width: 70px;
	text-align: center;
}

#plist div.text
{
	margin-left: 72px;
	padding: 1px 2px 1px 3px;
	text-align: left;
}

#plist div.show_price
{
	margin-top: 10px;
	margin-bottom: 2px;
	text-align: left;
}

#plist hr
{
	clear: both;
}

#prod_descr
{
	margin: 0;
	padding: 6px 10px 6px 10px;
	text-align: left;
}

#prod_descr table, #prod_descr p
{
	margin-top: 10px;
	margin-bottom: 10px;
}

/*#prod_txt
{
	text-align: left;
	padding-left: 5px;
	float: left;
	width: 380px;
}*/

#prod_txt h1, #prod_txt h2, .txtSize
{
	color: #333333;
	margin: 0
}

#prod_txt h1
{
	margin-top: 4px;
}

#prod_txt h2
{
	font-weight: normal;
	margin: 10px 0px
}

#prod_txt .txtSize
{
	font-weight: bold;
	font-size: 1.05em;
}

/*#prod_img
{
	text-align: center; 
	margin-right: 5px;
	float: right;
	width: 210px;
}*/

/*#searchbox
{
	margin-left: 3px; margin-right: 3px
}

#searchbox form
{
	margin: 0; padding: 0;
}*/

#ssl_frame
{
    text-align: center; 
    width: 760px; margin: 10px auto 4px auto; 
    background-color: #ffffff;
}

#ssl_main
{
    text-align: center;
    min-height: 400px;
	/* IE hack */
	height: auto; _height: 400px;
}