/*---------- Turkiye Yemek--------------*/
/*---------- Coder: Murat Dogan --------------*/
/*---------- Email: m.dogan@teknolyo.com --------------*/
/*---------- Last Update:Aralık 24, 2009 --------------*/
/*---------- global reset --------------*/

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend , caption, tfoot, thead {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 12px;
	font-family: inherit;
	vertical-align: baseline;
}
/* remember to define focus styles! */

:focus {outline: 0;}
body {color: black;background:#fff url(../i/rightBg.jpg) left top repeat-x;font-size:12px;line-height:1.3;font-family: Verdana, Arial, Helvetica, sans-serif;}
ol, ul {list-style: none;padding: 0;margin: 0;}
.clear {clear: both;font-size:0;line-height:0;overflow:hidden;}
.clear3px {clear: both;font-size:1px;height:3px;}
.flt_lft {float: left;}
.flt_right {float: right;}
table {	border-collapse: collapse;}
caption, th, td {text-align: left;font-weight: normal;}
blockquote:before, blockquote:after, q:before, q:after {content: "";}
blockquote, q {	quotes: "" "";}
.algn_right {text-align:right}
select, input {font-size:11px;}
/******************************************
	Starts Codes
*******************************************/
.pageContainer { width:940px; background:url(../i/contBg.jpg) left top no-repeat; position:relative;
min-height:700px;
  height:auto !important;
  height:700px;}
.leftColumn { width:177px; padding:0 0 0 78px; float:left;}
.rightColumn {
	width:684px;
	float: right;
	background:#FFF url(../i/rightBg.jpg) left top repeat-x;
	padding:34px 0 0 0;
	position:relative;
}

.logo { padding:17px 0 0 0; margin:0 0 22px 0;}

/** starts login components **/
.login { background:url(../i/loginBg.jpg) left top no-repeat; width:147px; height:73px; padding:5px 9px 0 7px; margin:0 0 10px 0;}
.login .line {margin:0 0 0 0;}
.login .line label { font:normal 10px Arial, Helvetica, sans-serif; color:#FFF; width:65px; display:block; float:left;}
.login .line input { width:78px; float:left; height:12px; border:1px solid #ee910a; font:normal 11px Arial, Helvetica, sans-serif; color:#999;}
.login .line img { float:right;}
.login .unuttum { width:100px; float:left;}
.login .unuttum p , .login .unuttum p a { font:normal 10px Arial, Helvetica, sans-serif; color:#ed3a31; text-decoration:none;}
.login .unuttum p a:hover { font:normal 10px Arial, Helvetica, sans-serif; color:#ed3a31; text-decoration:underline;}
.error p  { font:normal 10px Arial, Helvetica, sans-serif; color:#ed3a31; text-decoration:none; margin-top: 5px; margin-bottom: 10px;}
.login td.logged { font:normal 11px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; margin-top: 5px; margin-bottom: 10px;}
.login td.logged a { font:normal 11px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; margin-top: 5px; margin-bottom: 10px;}
.login td.logged a:hover { font:normal 11px Arial, Helvetica, sans-serif; color:#000000; text-decoration:underline; margin-top: 5px; margin-bottom: 10px;}
/** ends login components **/

/** starts sepet components **/
.sepet { width:163px; margin:0 0 10px 0;}
.sepet .empty { font:normal 11px Arial, Helvetica, sans-serif; color:#ed3a31; text-decoration:none; margin-top: 5px; margin-bottom: 10px;}
.sepet .sepetTop { background:url(../i/sepetTopBg.jpg) left top no-repeat; height:24px; text-indent:-9999px;}
.sepet .sepetCont { background:url(../i/sepetContBg.jpg) left top repeat-y; padding:5px; font:normal 10px Arial, Helvetica, sans-serif; color:#606060;}
.sepet .sepetBot { background:url(../i/sepetBotBg.jpg) left bottom no-repeat; height:5px; line-height:0; overflow:hidden; font-size:0;}
/** ends sepet components **/

.musterihatti , .ads { margin:0 0 10px 0;}

/** starts right column **/
.topAds {
	position:absolute;
	left:32px;
	z-index: 5;
}

.topAds img {margin:0 5px;}
.topMenu {
	background:url(../i/topMenuBg.jpg) left top no-repeat;
	height:52px;
	position:absolute;
	left:0px;
	width:683px;
	top:120px;
}
.topMenu .menuUst { padding:0px 0 2px 15px; height:23px}
.topMenu .menuUst ul li { float:left;}
.topMenu .menuUst ul li a { padding:0 15px; font:normal 12px "Lucida Sans Unicode", "Lucida Grande", sans-serif; color:#FFF;}
.topMenu .dropdown {padding:0 0 0 20px; margin:3px 0 0 0;}
.topMenu .dropdown select.jumpMenu { width:185px; margin:0 10px 0 0; float:left;}
.content {
	padding:0 0 0 20px;
	margin: 182px 0 0 0px;
}
.content h3 { color:#ed8d00; font:bold 15px Arial, Helvetica, sans-serif; margin:0 0 10px 0;}
.content p { font:normal 11px Arial, Helvetica, sans-serif; color:#5d5d5d;}
.content .indexrest a { font:normal 11px Arial, Helvetica, sans-serif;}
.content .indexrest a:hover { font:normal 11px Arial, Helvetica, sans-serif;}
.content .indexrest a:visited { font:normal 11px Arial, Helvetica, sans-serif;}
.content .indexrest { border-bottom:solid 1px #C9C9C9;}
.content .sol { float:left; width:412px; margin:10px 0 0 0;}
.content .sol h4 { background:url(../i/tabloHeader.jpg) left top no-repeat; width:393px; display:block; font:normal 11px Arial, Helvetica, sans-serif; color:#FFF; padding:5px ; margin:0 0 10px 0;}
.content .sag { width:249px; float:right; margin:10px 0 0 0;}
.content .sag img { margin:0 0 5px 0;}
.content div .sol table tr td p { font:normal 11px Arial, Helvetica, sans-serif; color:#a0a0a0;}
.content div .sol table tr td p strong { font:bold 11px Arial, Helvetica, sans-serif; color:#5f5f5f;}
.content div .sol table tr td.icos img { margin:0 1px 0 0;}
.footer {
	background:url(../i/footerBg.jpg) left top no-repeat;
	width:662px;
	padding:2px 0 0 278px;
}
.footer ul { width: 650px;}
.footer ul li { float:left; font:normal 10px Arial, Helvetica, sans-serif; color:#FFF; padding:0px; text-decoration: none; margin-top: 3px;}
.footer ul li a { font:normal 10px Arial, Helvetica, sans-serif; color:#FFF; padding:0 15px; border-right:0px solid #CCC; text-decoration: none;}
.footer ul li a:hover { font:normal 10px Arial, Helvetica, sans-serif; color:#FFF; padding:0 15px; border-right:0px solid #CCC; text-decoration: underline;}
.footer ul li a:visited { font:normal 10px Arial, Helvetica, sans-serif; color:#FFF; padding:0 15px; border-right:0px solid #CCC;}
.footer .subFooter { margin:8px 0 0 0;}
.footer .subFooter .left { color:#bdbdbd; font:normal 9px Arial, Helvetica, sans-serif; width:250px; float:left;}
.footer .subFooter .rigt {
	width:300px;
	float:right;
	text-align: right;
}
.footer .subFooter .rigt img { margin:0 5px 0 0;}
.rightColumn .righTopBg { position:absolute; left:0; top:0; background:url(../i/rightTopBg.jpg) left top no-repeat; width:52px; height:120px; z-index:1;}
/** eski css **/
.buttonb {width: 180; height: 23; font-family: Verdana; font-size: 10px; font-weight: bold; color: #47728B; background-image: url(../images/butonb.gif); background-color: #FFFFFF; BORDER-RIGHT: medium none; BORDER-TOP: medium none;BORDER-LEFT: medium none;BORDER-BOTTOM: medium none;}
.buttono {width: 120; height: 23; font-family: Verdana; font-size: 10px; font-weight: bold; color: #47728B; background-image: url(../images/butono.gif); background-color: #FFFFFF; BORDER-RIGHT: medium none; BORDER-TOP: medium none;BORDER-LEFT: medium none;BORDER-BOTTOM: medium none;}
.buttonk {width: 50; height: 23; font-family: Verdana; font-size: 10px; color: #47728B; background-image: url(images/butonk.gif); background-color: #FFFFFF; BORDER-RIGHT: medium none; BORDER-TOP: medium none;BORDER-LEFT: medium none;BORDER-BOTTOM: medium none;}
.buttont {border:0px}

.hatalar {font-family: verdana, arial;	font-size: 8 pt; color: #FF0000;  font-weight: bold}

button,input,textarea,select  {margin-top: 0px;margin-bottom: 4px;color:#003333;background-color:#ffffff;border:1px solid #9CADB2;font-family:Verdana,Tahoma,Arial;font-size:12px;}

.checkboxer{border:0px; background-color:#FFFFFF;}
.checkboxer2{border:0px;}

.formbaslik {font-size: 11px; color: #EE8D02; }
.formuyari {font-size: 10px; color: #FF0000; }


.buttont {border:0px}
hr {
  border: 1;
  width: 100%;
  border-color:  #ED8079;
  background-color: #ED8079;
}
small
{
	font-family:'arial','verdana','trebuchet ms';
}
input.nok {
	margin-top: 0px;
	margin-bottom: 4px;
	color:#000000;
	background-color:#F5F4EF;
	border:1px solid #EE8D02;
	font-family:Verdana,Tahoma,Arial;
	font-size:12px;
}

input.pass {
	width:90px;
	height:17px;
	border:1px solid #D5900D;
	font-size:10px;
	color:#D5900D;
}

input.sepet {
	border:1px solid #CE2218;

	font-size:10px;
	vertical-align: middle;
	color:#000000;
}

#arama1 {
	position:relative;
	top:12px;
	left:46px;
}

#arama2 {
	position:relative;
	left:315px;
	top:-7px;
}

#arama3 {
	position:absolute;
	left:580px;
	top:7px;
}

#ustlink {
	position:relative;
	top:7px;
	left:15px;
	background: url("images/linktaban.jpg") no-repeat top center;
	width:740px;
	height:44px;
}

#form {
	position:relative;
	width:50px;
	left:20px;
	top:20px;
}

#userInfo {
	position:relative;
	width:200px;
	left:20px;
	top:10px;
}

#bilgi {
	position:absolute;
	display:none;
	width:200px;
	height:40
	left:0px;
	top:0px;
}

div.bilgi {
	position:absolute;
	display:none;
	width:200px;
	height:40
	left:0px;
	top:0px;
}



td {
	font-family:'arial','verdana','trebuchet ms';
	font-size:12px;
	line-height: 150%;
}

font {
	font-family:'arial','verdana','trebuchet ms';
	font-size:12px;
	line-height: 150%;
}

font.anaSayfaAlt{
	font-family:'arial','trebuchet ms','verdana';
	font-size:12px;
}

select.arama {
	width:210px;
	height:17px;
	font-size:10px;
	color:#D5900D;
	background:#ffffff;
}

a:link, a:active, a:visited { 
	font-family:'arial','verdana','trebuchet ms';
	color: #CE2218; 
	text-decoration: none;
	font-size: 12px;
}

a:hover { 
	font-family:'arial','verdana','trebuchet ms';
	color: #CE2218;
	text-decoration: underline;
}

a.vej:link, a.vej:active, a.vej:visited { 
	font-family:'arial','verdana','trebuchet ms';
	color: #339933; 
	text-decoration: underline;
}

a.vej:hover { 
	color: #339933;
	text-decoration: none;
}

a.light:link, a.light:active, a.light:visited { 
	color: #0099FF; 
	text-decoration: underline;
}

a.light:hover { 
	color: #0099FF;
	text-decoration: none;
}

a.liste:link, a.liste:active, a.liste:visited { 
	color: #606060; 
	text-decoration: underline;
	font-family:verdana;
	font-size: 10px;
}

a.liste:hover { 
	color: #606060; 
	text-decoration: none;
	font-family:verdana;
	font-size: 10px;
}

a.liste2:link, a.liste2:active, a.liste2:visited, a.liste2:hover { 
	color: #ff0000; 
	text-decoration: underline;
	font-family:verdana;
	font-size: 10px;
}

a.liste3:link, a.liste3:active, a.liste3:visited { 
	color: #606060; 
	text-decoration: none;
	font-family:verdana;
	font-size: 10px;
	line-height: 130%;

}
a.liste3:hover { 
	color: #606060; 
	text-decoration: underline;
	font-family:verdana;
	font-size: 10px;
	line-height: 130%;

}

a.sepet:link, a.sepet:active, a.sepet:visited { 
	color: #CE2218; 
	text-decoration: none;
	font-family:trebuchet ms;
	font-size: 11px;
}
a.sepet:hover { 
	color: #CE2218; 
	text-decoration: underline;
	font-family:trebuchet ms;
	font-size: 11px;
}
font.sepet{
	color: #CE2218; 
	text-decoration: none;
	font-family:trebuchet ms;
	font-size: 11px;
}

#rezervasyon {
	position:absolute;
	width:200px;
	left:70px;
	top:310px;
}

#ucanBanner {
	position:absolute;
	width:200px;
	left:70px;
	top:230px;
}



.buttonsearch {
    border: none;
    background: url('/d/i/but_ara.jpg') no-repeat top left;
    padding: 1px 16px;
	width: 38px;
	height: 17px;
}
