/*  
Project Name: Bestar Aydınlatma Ürünleri
Description: Bestar Aydınlatma Ürünleri web sitesi.
Version: 2.0
Author: Tercan Keskin
*/

body {  font: normal 11px Tahoma, Verdana, Arial; background: #efefef url('images/background.gif') repeat-x; color: #000; text-align: left; margin: 0px auto; }

#page { border: 0; text-align: left; margin: 0px auto; padding: 0; width: 780px; }
#logo { border: none; margin: 0px auto; padding: 0; width: 220px; height: 80px; }
table { border-collapse: collapse; padding: 0; margin: 0; }
td { vertical-align: top; }
.prd-01 { margin-bottom: 5px; width: 180px; height: 60px; border: 1px solid #8aaec5; background: #d7e9f3; text-align: left; }
.prd-01-img { width: 60px; height: 60px; vertical-align: left; padding-right: 10px; }
.prd-01-name { font: bold 18px Georgia; color: #51819b; margin-top: 10px; text-align: left; }
.news-01-img { width: 75px; height: 50px; vertical-align: left; padding-right: 4px; }
.news-01-name { font: bold 12px Georgia; color: #51819b; margin-top: 4px; margin-bottom: 4px; text-align: left; }
.news-02-name { font: bold 11px Tahoma; color: #696969; }
.h2 { font: normal 18px Arial, Georgia, Tahoma, Verdana, Lucida, 'Lucida Grande', Arial, Helvetica, 'sans-serif'; color: #184684;  }
.h1 { font: bold 25px Georgia, Tahoma, Verdana, Lucida, Arial, Helvetica, 'Lucida Grande', 'sans-serif'; color: #426ca4; }

#MainTable { border-collapse: collapse; border: 0px solid #fff; padding: 0; width: 780px; } 
.MainTable { border-collapse: collapse; width: 780px; }
.TopLine { background: url('images/780-164b.gif') no-repeat; vertical-align: top; width: 780px; height: 164px; }
.MenuLine { background: #00f url('images/mline-b.gif') repeat-x; vertical-align: top; border-left: 1px solid #d5d2c7;
	border-right: 1px solid #d5d2c7; border-top: 0px; border-bottom: 0px; width: 778px; height: 80px; }
.LeftColumn { vertical-align: top; border-left: 1px solid #d5d2c7; width: 180px; height: 700px; }
.RightColumn { vertical-align: top; border-right: 1px solid #d5d2c7; width: 600px; }
.BottomLine { font: normal 18px Calibri; background: #800000; color: #CDCDCD; text-align: center; height: 40px; margin: 12px; }
.head { font: bold 20px Georgia; color: #00F; text-align: right; margin: 30px 75px 0 15px; }

.NewsLeft { margin-bottom: 5px; width: 180px; border: 1px solid #c9c9c9; background: #f0f0f0; text-align: left; }

/* Arama */
#searchbox { float: right; width: 232px; margin: 0px 50px 0px 0px; padding: 0px; border: none; }
.searchform { width: 200px; margin: 0px 20px 0px 0px; border: 1px solid #3c81c4; }
#searchbox form { margin: 0px; padding: 0px; }
#searchbox p { padding: 0px; float: right; margin-top: 5px; margin-right: 5px;margin-bottom: 0px; margin-left: 0px; }
.searchfield { background: #FFF url('images/s_box.gif') repeat-x; font: normal 11px Tahoma; width: 92px; height: 15px;
	float: left; margin-top: 0px; padding: 1px 0 0 5px; border: 1px solid #3c81c4; }
.sbmbutton { margin-top: 0px; width: 28px; height: 15px; border: none; }

/* Product List
---------------------------------------------------------- */
.ProdList { margin: 0px; padding: 0px; text-decoration: none; }
.ProdList ol { margin: 0px; padding: 0px; list-style: none; }
.ProdList li { font: bold 14px/20px Arial, Calibri, Tahoma, Verdana, 'sans-serif'; margin: 0 0 0 20px; padding: 0px; list-style: none; border: 0px; }
.ProdList li a { border-bottom: 1px solid #ABABAB; }
.ProdList li ul li { font: normal 12px/22px Arial, Calibri, Tahoma, Verdana, 'sans-serif'; margin: 0 0 0 10px; padding: 0px;
	list-style: none; border: none; }
.ProdList li ul li a { border: none; }
.ProdList a:link, .ProdList a:visited { height: 22px; color: #000; display: block; text-decoration: none; text-align: left; }
.ProdList a:hover { color: #800; text-decoration: none; }

/* footer
---------------------------------------------------------- */
#footer { width: 100%; height: 110px; margin: 0px auto; background: #f3f3f5 url('images/footer_bg.gif') repeat-x;
	font: normal 11px Tahoma; color: #454545; border-bottom: 1px solid #dbd5c5; }
#footer-table { width: 780px; margin: 0px auto; }
.footer-txt { font: normal 11px Tahoma; padding-top: 8px; }
#powered { height: 25px; margin: 0px auto; padding: 3px; background: #484848; font: normal 11px/24px Tahoma; }
.pwd { color: #484848; text-decoration: none; }
a { outline: none; text-decoration: none; }

* div.left { float: left; }
* div.right { float: right; }
input, textarea, select { font: normal 11px Tahoma; border: 1px solid #8aaec5; padding: 2px; }
input, textarea  { color: #000; }
select .stil-1 { color: #F00; }
select .stil-2 { color: #00F; }
select .stil-3 { color: #800; }
select .stil-4 { color: #005000; }
select .stil-5 { color: #c200a0; }
select .stil-6 { color: #788a00; }
select .stil-7 { color: #9e4700; }
.EkleButon { width: 120px; height: 27px; background: url('images/EkleBtn_bg.gif') no-repeat; border: none; }

/* Haberler
---------------------------------------------------------- */
.HaberKisa { width: 536px; height: 112px; margin: 5px 0 5px 0; padding: 0; border: 1px solid #a6c8dd; background: #e7f6ff; text-align: left; }
.HaberIc { padding: 5px 0 5px 5px; }

/* Ürünler
---------------------------------------------------------- */
.BolumAd, .AnaCat { text-align: left; margin: 0px auto; }
.BolumAd { width: 240px; font: bold 16px Arial; color: #f5ff98; height: 28px; background: url('images/BolumAd_back.gif') repeat-x; }
.BolumAdIn { margin: 0px 3px 0px 35px; }
.AnaCatIn { margin: 3px 3px 0px 18px; }
.BolumAdIn, .AnaCatIn { padding: 3px; }
.AnaCat { width: 232px; padding: 3px; background: #9fc9f7; border: 1px solid #60a8f6; border-top: none; }
.CatDiv { text-align: left; margin: 0 0 0 20px; }
.KategoriAd { font: bold 14px/20px Arial; color: #333333; }

.UrunKucukDiv { width: 260px; height: 80px; margin: 5px 0 5px 0; padding: 0; border: 1px solid #a6c8dd; background: #e7f6ff; text-align: left; }
.UrunKucukKodDiv { margin: 10px 0 0 0; }
.UrunKucukKod { font: bold 15px Arial; color: #DF6941; }
.UrunKucukResim { width: 80px; height: 80px; border: none; border-right: 1px solid #a6c8dd; margin-right: 10px; }
.UrunBuyukResim { width: 300px; height: 300px; border: none; border-right: 1px solid #a6c8dd; margin: 0px 2px 0px 2px; }

.tab1 { border: 0; line-height: 20px; padding: 0 0 0 10px; width: 75px; float: left; }
.tab1b { border: 0; line-height: 20px; padding: 0 0 0 20px; width: 250px; }
.tab2 { border: 0; line-height: 20px; width: 320px; margin: 15px 0 0 0; }
.adres { font: normal 12px Arial; color: #3b657c; }
#patates { display: none; }
