#menu .mLeft li {position: relative; z-index:100;}
#menu .sub {position: absolute; background: #fff;border: 6px solid #555;float: left;display: none;padding: 10px;z-index: 9999; margin-top:47px; margin-left:6px; height:auto; width:auto;}
					#menu .row {clear: both; float: left; width: 100%; margin-bottom: 10px;}
						#menu .sub ul{list-style: none;margin: 0; padding: 0;width: auto;float: left; height:auto;}
							#menu .sub ul li {float: left;width: 200px;color: #fff;height: 28px;line-height: 24px;border-bottom: 1px solid #e7e7e7;margin-left: 10px;margin-right: 10px; paddig-bottom:5px;}
								#menu .sub ul li a {float: none; text-indent: 0;height: auto;display: block;text-decoration: none;color: #4e4e4e;text-align: left;}
								#menu .sub ul li a:hover {color: #e17891;}

.gf_input,.loginForm input,.loginInput { 
	width:120xp;
	border: 1px solid #c9c2ad;
	margin-bottom: 2px;
	height: 22px;
	padding-top: 4px;
	padding-left: 3px;
	padding-right: 3px;
}

.gf_select { 
	width:120xp;
	border: 1px solid #c9c2ad;
	padding:4px;
}

.gf_textarea { 
	width:300px;
	height:100px;
	border: 1px solid #c9c2ad;
	margin-bottom: 2px;
	padding-top: 4px;
	padding-left: 3px;
	padding-right: 3px;
}
#tabData { float:left; clear:both; }
.td1 label { position:absolute; }
.menu_table td { padding:4px; }
#loginbox li a { background:none; }
#loginbox li a:hover { background:none; }
#loginbox li a.selected { background:none; }
#loginbox .welcome { display:none; }
.generatedForm { width:auto;  }
.generatedForm td,.loginForm td { padding:2px; }
.generatedForm .td1,.generatedForm .td2 { line-height: 20px;  color: #464646;}
.generatedForm .td1 { width:150px; }
#gf_acceptRules  { width:430px; }
.td1 input { float:left; }
.td1 label { white-space:normal; width:400px; float:left; }
h2 .BreadCrumb { font-size:12px; text-decoration:none; }
.UrunSecenekleriHeader { font-size: 14px; font-weight: bold; width: 60px; line-height:24px; }
.UrunSecenekleri { display:none;}

.newsBody { padding-bottom:10px; clear:both; }
.newsTitle { font-weight:bold; color:orange; font-size:14px; }
.newsDate { font-size:10px; color:gray; margin-bottom:4px; }


table.sepet th {  text-align:center; padding:5px; }
.menu_head { padding-bottom:3px; margin-bottom:3px; border-bottom:1px solid #ccc; clear:both; height:20px; width:450px; }
.menu_head span span { display:block; float:left; width:300px; }
.menu_head a { color:#555; }