/***********************
GENERAL LAYOUT
***********************/
a.footer {
	text-decoration:none;
	color:#FFFFFF;
}
a.footer:hover {
	text-decoration:underline;
}
a.devam {
	padding-left:8px;
	background:url(../images/arrow-right-yellow.gif) no-repeat left 4px;
	text-decoration:none;
	color:#FA702B;
}
a.devam:hover {
	padding-left:8px;
	background:url(../images/arrow-right-yellow.gif) no-repeat left 4px;
	text-decoration:underline;
}
.seperator{
background:url(../images/seperator10x2.gif);
background-repeat:repeat-x;
line-height:10px;
font-size:0.5em;
}
.leftmenu_element {
	display:block;
	/*height:14px;*/
	line-height:14px;
	padding-left:10px;
	font-size:11px;
	color:#FA702B;
	padding-top:1px;
	padding-bottom:1px;
	margin-bottom:1px;
	text-align:left;
	}
a.menu_element {
	display:block;
	padding-left:8px;
	background:url(../images/element_box_off.gif) no-repeat left 4px;
	text-decoration:none;
	color:#000000;
}
a.menu_element:hover {
	display:block;
	text-decoration:underline;
}
a.menu_element_sel {
	display:block;
	padding-left:8px;
	background:url(../images/element_box_on.gif) no-repeat left 4px;
	text-decoration:none;
	color:#000000;
}
a.menu_element_sel:hover {
	display:block;
	text-decoration:underline;
}
p {padding: 0px 0px 10px 0px;}
p.quoteStr{ font-style:italic; overflow:visible;}
a {
color:#555555;
text-decoration:none;
}
a:hover{
color: #204a7f;
text-decoration:underline;
}
img{
border:0px;
}
h1, h2, h3 {
font-weight: normal;
margin-bottom:5px;
}
h1 {
font-size: 1.2em;
color:#204a7f;
line-height:120%;
}
h2 {
padding-left:5px;
font-size: 1.4em;
background-color:#B1A07A;
line-height:150%;
color:#FFFFFF;
}

h3 {
font-size: 1.2em;
line-height:120%;
}
h2.headerz {
background-color:#b1a07a;
margin-bottom:100px;
}

/***********************
DATA TABLE FORMATTING
***********************/

table.data
{
width: auto;
padding: 0px;
margin: 0 0 10px 0;
border-left: 1px solid #D9D1C1;
border-collapse:collapse;
}

table.data caption
        {
	padding: 0 0 5px 0;
	margin:0 0;
	width:auto;
	text-align: left;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
        }
table.data th
        {
	font: bold 10px/22px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #857040;
	border-right: 1px solid #D9D1C1;
	border-bottom: 1px solid #D9D1C1;
	border-top: 1px solid #D9D1C1;
	letter-spacing: 1px;
	text-transform: uppercase;
	text-align: left;
	padding: 8px 12px 4px 12px;
	background: #EBE6CA url(media/bg_header.jpg) no-repeat;
	vertical-align:middle;
	white-space: nowrap;
        }
table.data td.total
        {
	border-top: 0;
	border-left: 0;
	border-right: 1px solid #D9D1C1;
	background: none;
	text-align:right;
	font-weight:normal;
	letter-spacing:1px;
}
table.data td.num{
text-align:right;
}
table.data th a
        {
        text-decoration:none;
        color: #857040;
        background:transparent;
        }
table.data td a
        {
        text-decoration:none;
        color:#204a7f;
        background:transparent;
        }
table.data td img
        {
        margin:0 auto;
        border:0px;
        }
table.data td a:hover
        {
        color:#FA702B;
		text-decoration:underline;
        background:transparent;
        }
table.data td
        {
        font: normal 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
        border-right: 1px solid #D9D1C1;
        border-bottom: 1px solid #D9D1C1;
        padding: 6px 12px 6px 12px;
        color: #857040;
        }
table.data td.lft
        {
	text-align:left;
	white-space: nowrap;
	line-height:18px;
        }
table.data tr.alt
        {
        background: #FAF9F5;
        color: #797268;
}
/***********************
STOCK TABLE FORMATTING
***********************/

table.stock
{
width: auto;
padding: 0px;
margin: 0 0 10px 0;
border-left: 1px solid #D9D1C1;
border-collapse:collapse;
}

table.stock caption
        {
	padding: 0 0 5px 0;
	margin:0 0;
	width:auto;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
        }
table.stock th
        {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #857040;
	border-right: 1px solid #D9D1C1;
	border-bottom: 1px solid #D9D1C1;
	border-top: 1px solid #D9D1C1;
	letter-spacing: 1px;
	text-align: left;
	padding: 2px 4px 2px 4px;
	background: #EBE6CA url(media/bg_header.jpg) no-repeat;
	vertical-align:middle;
	white-space: nowrap;
        }
table.stock td.total
        {
	border-top: 0;
	border-left: 0;
	border-right: 1px solid #D9D1C1;
	background: none;
	text-align:right;
	font-weight:normal;
	letter-spacing:1px;
}
table.stock td.num{
text-align:right;
}
table.stock th a
        {
        text-decoration:none;
        color: #857040;
        background:transparent;
        }
table.stock td a
        {
        text-decoration:none;
        color:#204a7f;
        background:transparent;
        }
table.stock td img
        {
        margin:0 auto;
        border:0px;
        }
table.stock td a:hover
        {
        color:#FA702B;
		text-decoration:underline;
        background:transparent;
        }
table.stock td
        {
        font: normal 10px Verdana, Arial, Helvetica, sans-serif;
        border-right: 1px solid #D9D1C1;
        border-bottom: 1px solid #D9D1C1;
        padding: 2px 4px 2px 4px;
        color: #857040;
        }
table.stock td.lft
        {
	text-align:left;
	white-space: nowrap;
	line-height:18px;
        }
table.stock tr.alt
        {
        background: #FAF9F5;
        color: #797268;
}
/***********************
DATA NAVI TABLE FORMATTING
***********************/
table.navi{
width: 100%;
padding: 0px;
margin: 0 0 10px 0;
border-left: 1px solid #D9D1C1;
border-collapse:collapse;
}
table.navi td
{
font: normal 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
border-right: 1px solid #D9D1C1;
border-bottom: 1px solid #D9D1C1;
padding: 6px 12px 6px 12px;
color: #857040;
}
/***********************
***********************/
.kmcol1{
font-size:24px;
}
/***********************
FORM TABLE FORMATTING
***********************/
table.fform{
width: 566px;
background-color:#FFFFFF;
padding: 0px;
margin: 0 0 0px 0;
border: 1px solid #EBE6CA;
border-collapse:collapse;
}
table.fform caption
{
padding: 5px;
margin:0 0;
width:auto;
text-align: left;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
background-color:#EBE6CA;
color:#857040;
}
table.fform td
{
font: normal 10px Tahoma, Verdana, Arial, Helvetica, sans-serif;
padding: 2px 4px 2px 4px;
color:#222222;
}
table.fform td input, select, textarea{
border: 1px solid #222222;
font:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#222222;
}
table.fform input.radio{
border: none;
}
/***********************
FORM TABLE FORMATTING
***********************/
table.price{

background-color:#FFFFFF;
padding: 0px;
margin: 0 0 0px 0;
border: none;
border-collapse:collapse;
}
table.price caption
{
padding: 5px;
margin:0 0;
width:auto;
text-align: left;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
background-color:#EBE6CA;
color:#857040;
}
table.price td
{
font: normal 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
padding: 2px 4px 2px 4px;
color:#222222;
}
table.price td input, select, textarea{
border: 1px solid #222222;
font:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#222222;
}
table.price input.radio{
border: none;
}
table.price input.hidden{
border: none;
}

/***********************
PDF ICON TABLE FORMATTING
***********************/

table.pdf{
padding: 0px;
margin: 0 0 10px 0;
}
table.pdf td{
padding:0px 0px 0px 5px;
}
/***********************
FIYAT TABLE FORMATTING
***********************/
table.fiyat{
border:0px;
padding:0px;
margin:0px;
border-collapse:collapse;

}
table.fiyat td{
border:0px;
padding:0px 5px 0px 0px;/*right 5px*/
text-align:right;

}
table.fiyat input
{
    font-size:12px;
    color:#555555;
}
/***********************
NEWS TABLE FORMATTING
***********************/
table.news{
border:0px;
padding:0px;
margin:0px;
border-collapse:collapse;
width:100%;
}
table.fiyat td{
border:0px;
padding:0px 5px 0px 0px;/*right 5px*/
}
tfoot {
background-color:#FFFFFF;
}
/****** adres ******/
.adresBlock{
clear:both;
display:block;
float:left;
width:80px;
font-weight:bold;
}
.adresElement{
display:block;
float:left;
}
.subeAdi {
display:block;
float:left;
width:100%;
height:20px;
line-height:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}



select {
margin:0px;
margin-right:10px;
padding:0px;
font-size:100%;
border:#666666 solid 1px;
}
option{
padding-right:10px;
}
form {
padding:0px;
margin:0px;
display: inline;
}
input{
border:#666666 solid 1px;
font-size:100%;
margin:0px;
padding:0px;
display:inline;
}
input.radio{
border:none;
}
input.hid{
border:0px;
font-size:100%;
margin:0px;
padding:0px;
}
h2.headers{
width:561px;
}
input.hidden{
border:none;}
fieldset{
border: 1px solid #857040;
padding:5px;
margin-bottom:10px;
}
legend
{
color: #204a7f;
border: 1px solid #857040;
padding: 2px 6px
} 

legend{
font-weight:normal;
font-size:1.2em;
}
