
*{
padding:0;
margin:0;
}

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
border:0 none;
font-family:inherit;
font-size:100%;
font-style:inherit;
font-weight:inherit;
margin:0;
padding:0;
}

body
{
	background-color: white;
	font-family: arial;
	font-size: 12px;
	color:#0e88af;
}

/************* Slider **************/
#page-wrap						{ background: white; width: 669px; margin: 0 auto; padding: 0px; }

#slider							{ background: url("http://www.ekoecza.com/images/background_ee.jpg"); border: 1px solid #bbecf1; height: 127px; overflow: hidden; position: relative; margin: 0px 0; width:669px; }
                                /* DEFAULT is for three panels in width, adjust as needed
                                   This only matters if JS is OFF, otherwise JS sets this. */								  
#mover							{ width: 2880px; position: relative; }
.slide							{ padding: 20px 10px; width: 649px; float: left; position: relative; }
.slide h1						{ font-family: Helvetica, Sans-Serif; margin-left:50px; font-size: 18px; line-height:25px; color: #ac0000; width:300px; padding-left:0px;}
.slide h1 a						{ color:#0387D2; text-decoration:none; }
.slide p							{ color: #0e88af; font-size: 20px; width: 300px; font-weight:bold; margin-top:10px; margin-left:50px; }
.slide p a						{ color:#e33336; text-decoration:none; }
.slide img						{ position: absolute; top: 20px; left: 480px; }
#slider-stopper					{ position: absolute; top: 1px; right: 20px; background: #ac0000; color: white;
								  padding: 3px 8px; font-size: 10px; text-transform: uppercase; z-index: 1000; }
/******************************FORM*************************************/

#Inner
{
	margin-top: 15px;
}

#Container
{
	width: 900px;
	margin: 0px auto;
}

.cleaner
{
    clear: both;
}
#Microsoft_Live_Messenger_PresenceButton_588fda794ef0198f {
	background: url("http://www.ekoecza.com/images/canli-destek.gif.gif");
}
#Head
{
	height: 212px;
	width: 900px;
	background: url("http://www.ekoecza.com/images/bac_logo.gif") top left repeat-x;
}

#Head_left
{
	height: 212px;
	width: 324px;
	float: left;
}

#Leaf_top
{
    background: url("http://www.ekoecza.com/images/leaf.gif") top left no-repeat;
    height: 161px;
    width: 324px;
	float: left;
}

#Leaf_bottom
{
	background: url("http://www.ekoecza.com/images/leaf2.gif") top left no-repeat;
    height: 51px;
	float: left;
	width: 390px;
}

#Leaf_bottom a
{
	color: #6b9c22;
	text-decoration: none;
	font-weight: bold;
	line-height: 58px;
	font-size: 11px;
}

#Leaf_bottom a:hover
{
	text-decoration: underline;
}

.registration
{
	text-indent: 12px;
	font-weight:bold;
}

*>.registration
{
    margin-left: 12px;
}

.log-in
{
    margin-left: 40px;
}

*>.log-in
{
    margin-left: 80px;
}

#Head_right
{
	height: 212px;
	width: 510px;
	float: right;
	clear: right;
}

#Logo
{
	height: 161px;
	width: 510px;
}

#Name
{
    background: url("http://www.ekoecza.com/images/logo.gif") top left no-repeat;
    background-position: 54px 50px;
    font-size: 34px;
  	padding-top: 48px;
    padding-left: 100px;
    color: #989d9e;
}

.blue
{
	color: #0e88af;
}

#Informations
{
    font-size: 15px;
    padding-left: 92px;
    color: #989d9e;
}

#Top_menu
{
    height: 51px;
	width: 510px;
	background: url("http://www.ekoecza.com/images/bac_button.gif") top left repeat-x;
	font-size:14px;
}

#Top_menu a
{
	width: 120px;
	height: 51px;
	float: right;
	color: #0e88af;
	text-decoration: none;
	font-weight: bold;
	padding-top: 20px;
	text-indent: 38px;
}

#Top_menu a:hover
{
	text-decoration: none;
}

#Top_menu .home
{
    background: url("http://www.ekoecza.com/images/home.jpg") top left no-repeat;
}

#Top_menu .help
{
    background: url("http://www.ekoecza.com/images/help.jpg") top left no-repeat;
}

#Top_menu .contact
{
    background: url("http://www.ekoecza.com/images/contact.jpg") top left no-repeat;
}

#Top_menu .orders
{
    background: url("http://www.ekoecza.com/images/orders.jpg") top left no-repeat;
}

#Top_menu .kart
{
    background: url("http://www.ekoecza.com/images/kart.jpg") top left no-repeat;
}

#LeftPart
{
	width: 215px;
	background-color: #fbfdfe;
	margin-top: -12px;
	float: left;
}

*>#LeftPart
{
    margin-top: 8px;
}

#Menu
{
    width: 215px;
    float: left;
	letter-spacing:1px;
}

#Menu_header
{
    width: 215px;
    height: 31px;
}

.menu_header_right
{
    background: url("http://www.ekoecza.com/images/ornament_menu.gif") top left no-repeat;
	height: 31px;
	width: 46px;
	float: right;
}

.menu_header_left
{
    background: url("http://www.ekoecza.com/images/bac_menu.gif") top left repeat-x;
	width: 169px;
	height: 31px;
	float: left;
}

.menu_header_uzun
{
    background: url("http://www.ekoecza.com/images/bac_menu.gif") top left repeat-x;
	width: 629px;
	height: 31px;
	float: left;
	margin-bottom:5px;
}

.menu_text
{
	color: #0e88af;
	font-weight: bold;
	line-height: 31px;
	padding-left: 14px;
}

.menu_text a
{
	color: #0e88af;
	font-weight: bold;
	line-height: 31px;
	padding-left: 0px;
	text-decoration:none;
}

.menu_text a:hover
{
	color: #FF9834;
	font-weight: bold;
	line-height: 31px;
	padding-left: 0px;
	text-decoration:none;
}

#Menu_content
{
	float: left;
	width: 205px;
}

#Menu_content a:hover
{
    text-decoration: underline;
    color: #0e88af;
}

.menu_item
{
	color: #8d9395;
	text-decoration: none;
	padding-left: 20px;
	background: url("http://www.ekoecza.com/images/arrow.gif") top left no-repeat;
	margin-left: 6px;
	line-height: 18px;
}

.menu_item2
{
	color: #8d9395;
	text-decoration: none;
	padding-left: 50px;
	font-size: 11px;
}

#Poll_header
{
    width: 215px;
    height: 31px;
    float: left;
	margin-top:5px;
}

#Poll
{
	margin-top: 5px;
	float: left;
}

#Poll_content
{
    width: 203px;
	padding: 5px;
    padding-left: 12px;
	float: left;
}

#Poll_content a:hover
{
    text-decoration: underline;
    color: #0e88af;
}

.poll_question
{
    color: #767879;
	text-decoration: none;
	font-weight: bold;
}

.poll_unswer
{
    color: #8d9395;
	text-decoration: none;
	line-height: 25px;
}

#RightPart
{
	width: 680px;
	float: right;
	clear: left;
	background-color: #f5fdfd;
	margin-top: -12px;
}

*>#RightPart
{
    margin-top: 8px;
    clear: right;
    margin-left: 5px;
}

#Page
{
	width: 675px;
	padding: 0px 5px 5px 5px;
}

h1
{
	color: #979a9b;
	font-size: 20px;
	font-weight: normal;
	padding-left: 20px;
	line-height: 35px;
}

#Page_header
{
	background-color: white;
	padding: 8px;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	width: 669px;
}

.page_header_img
{
	width: 68px;
	padding-left: 8px;
}

.page_header_text
{
    width: 250px;
    text-align: justify;
    font-size: 11px;
    color: #0e88af;
}
.page_header_text a
{
    width: 250px;
    text-align: justify;
    font-size: 11px;
    color: #0e88af;
	text-decoration:none;
}

#Page_header tr
{
	width: 670px;
}

#Page_top
{
	background-color: #a5d7e9;
	margin-top: 8px;
	margin-bottom: 8px;
	color: #074d64;
	width: 669px;
}

#Page_top p
{
    padding: 5px;
}

#Page_top a
{
    color: #074d64;
}

#Page_center
{
    width: 669px;
	clear:both;
}

#urun_kategoriler { width:98%; height:auto; border:1px solid #bbd8ec; padding:5px; -moz-border-radius:10px; clear:both; font-size:12px; letter-spacing:1px; text-align:center;}
#urun_kategoriler span { border:1px solid #bbd8ec; background-color:#e7f1f8; -moz-border-radius:5px; line-height:25px; padding:0px 5px; display:inline-block; margin:3px; height:25px;}
#urun_kategoriler span:hover {background-color:#fff;}
#urun_kategoriler span a{ color:#0e88af; text-decoration:none; -moz-border-radius:5px;  padding:0px 3px; height:25px;}
#urun_kategoriler span a:hover { background-color:#fff; color:#FF9834; text-decoration:none; -moz-border-radius:5px;  padding:0px 3px;height:25px; line-height:25px;}

.page_center_button
{
	width: 31px;
	float:left;
}

.page_center_button span
{
	display: none;
	
}

.page_center_buy
{
    background: url("http://www.ekoecza.com/images/buy.gif") top left no-repeat;
    height: 53px;
    width: 31px;
    float: left;
}

.page_center_info
{
    background: url("http://www.ekoecza.com/images/info.gif") top left no-repeat;
    height: 99px;
    width: 31px;
    float: left;
}

.page_center_content
{
    height: 152px;
    width: 170px;
    background-color: white;
  	margin-bottom: 3px;
    padding-left: 10px;
	float:left;
}


#Page_center tr
{
    width: 669px;
    margin-bottom: 5px;
}

.page_center_img
{
	width: 110px;
	height: 152px;
	background-color: white;
	margin-right: 3px;
	float:left;
}

.page_center_img img
{
	padding-top: 30px;
	padding-left: 10px;
}

.page_center_img2
{
	float: left;
	width: 117px;
	height: 152px;
	background-color: white;
}

.page_center_img2 img
{
	padding-top: 30px;
	padding-left: 20px;
}

.blue2
{
    color: #0e88af;
    font-size: 12px;
    font-weight: bold;
    line-height: 14px;
}

.blue2 a {text-decoration:none; color: #0e88af;}
.blue2 a:hover {text-decoration:none; color: #13b0e2;}

.gray
{
    color: #a6acae;
    font-size: 12px;
    font-weight: normal;
}

.green
{
    color: #7e9b1e;
    font-size: 14px;
    font-weight: bold;
}

.page_center_text
{
	width: 170px;
	float: left;
}

#Bottom
{
	width: 900px;
	float: left;
	margin-top: 15px;
	border-top:1px solid #0e88af;
}

.down
{
	font-size: 12px;
	margin:10px 280px;
}

.down a
{
    color: #5a5551;
}

.down2
{
	margin-left: 810px;
	padding-bottom: 10px;
}

.down2 img
{
    border: 0px;
}

/******solmenu********/

#menusol {
	width: 215px;
	margin: 10px 10px 10px 0px;
	}
	
#menusol li a {
	height: 32px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;
	}	
	
#menusol li a:link, #menusol li a:visited {
	color: #0E88AF;
	display: block;
	background:  url(http://www.ekoecza.com/images/menu.gif);
	padding: 8px 0 0 10px;
	text-decoration: none;
	}
	
#menusol li a:hover {
	color: #FF9834;
	background:  url(http://www.ekoecza.com/images/menu.gif) 0 -32px;
	padding: 8px 0 0 10px;
	}
	
#menusol ul {
	list-style: none;
	margin: 0;
	padding: 0;
	}
	
#menusol h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	margin:0;
	padding:0;
	}

#menusol hr {
	border:none;
	border-top:1px solid #CCCCCC;
	height:1px;
	margin-bottom:25px;
	}
/***********urun_kutu*********************/
.urun_kutu { width:333px; height:150px; float:left; margin:5px 0px;}
/***********urun_detay***********/
.detay_sinir { width:100%;clear:both;}
.detay_sinir h1{ color:#0E88AF; padding-left:2px;}
.detay_sinir  p {text-indent:5px; text-align:justify; margin:5px;}
.detay_sinir img {/*border:2px #bbd8ec solid;*/} 
.sag_icerik {float:right; width:310px;}
.sol_icerik {float:left; width:330px;}
.urun_resim{ width:300px; height:300px; float:left; border:1px #bbd8ec solid; margin:0px 5px 5px 0px; text-align:center; }
.urun_bilgi{ width:357px; float:left; margin-left:5px;}
.urun_isim{ width:100%; height:35px;}
.urun_isim h2 {font-size:14px; font-weight:bold; color:#6db302; margin-bottom:5px;}
.urun_kisa_bilgi{ width:100%; margin:10px 0px; height:auto;}
.urun_durum{width:100%;}
.durum_isim{float:left; color:#44a5c5; font-weight:bold; font-size:14px;}
.durum_isim p {margin:5px 10px 7px 0px;}
.turuncu {color:#ff6e17;}
.yesil {color:#00a000; font-size:16px;}
.mor {color:#7b7bff;}
.durum_bilgi{float:left; font-size:14px; font-weight:bold;}
.durum_bilgi p {margin:5px 0px;}
.urun_butonlar{ width:100%;}
.urun_sosyal {clear:both; margin:5px 5px 5px 70px; width:280px;}
.urun_sosyal ul { margin:0; width:280px;}
.urun_sosyal li {float:left; list-style-type:none; margin:10px 6px 0 0;}
.urun_sosyal img {border:0px;}
.durum_bilgi img {border:0px;}
.urun_eylem { float:right; margin:10px 0px 5px 0px;;}
.satinal { width:62px; height:20px; background: url("http://www.ekoecza.com/images/buton.gif") no-repeat; color:#0e88af; float:left; margin:auto; padding:5px 40px; font-weight:bold; font-size:16px;}
.satinal a{ color:#0e88af; text-decoration:none;}
.satinal a:hover{color:#00afeb;}
.sepetat { width:60px; height:15px; background: url("http://www.ekoecza.com/images/buton.gif") no-repeat; color:#0e88af; float:right; padding:8px; font-weight:bold;}
.tab_sistem{ clear:both;}
.FormKrediVade1Tr {background-color:#c2e7b1;}
.FormKrediVade3Tr {background-color:#E4E9F8;}
.FormKrediVade4Tr {background-color:#FBDBEB;}
.FormKrediKartTablo {text-align:center;}
.kktablo { width:100%;}
.kktablo td {padding:3px;}
.secim tr:hover {background-color:#ddd;}
/* Overlays */
.ui-widget-overlay { background: #666666 url(images/ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% repeat; opacity: .50;filter:Alpha(Opacity=50); }
.ui-widget-shadow { margin: -5px 0 0 -5px; padding: 5px; background: #000000 url(images/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x; opacity: .20;filter:Alpha(Opacity=20); -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }/* Tabs
----------------------------------*/
.ui-tabs { position: relative; padding: .2em; zoom: 1; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
.ui-tabs .ui-tabs-nav { margin: 0; padding:0px; }
.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin: 0 .2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; -moz-border-radius-topright:10px; -moz-border-radius-topleft:10px;}
.ui-tabs .ui-tabs-nav li a { float: left; padding: .5em 1em; text-decoration: none; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; -moz-border-radius-topright:10px; -moz-border-radius-topleft:10px; background-color:#f5fdfd; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor:default; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel { display: block; border: 0; padding: 1em 1.4em; background: none; border:1px solid #cccccc; -moz-border-radius-topright:10px; -moz-border-radius-bottomleft:10px; -moz-border-radius-bottomright:10px; overflow:auto;}
.ui-tabs .ui-tabs-hide { display: none !important; }
/* Layout helpers
----------------------------------*/
.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute; left: -99999999px; }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; }
/* required comment for clearfix to work in Opera \*/
* html .ui-helper-clearfix { height:1%; }
.ui-helper-clearfix { display:block; }
/* end clearfix */
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }
/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default {border: 1px solid #bbd8ec; background-color: #e7f1f8; font-weight: bold; color: #1c94c4; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #1c94c4; text-decoration: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus { border: 1px solid #fbcb09; background: #fdf5ce url(images/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #c77405; }
.ui-state-hover a, .ui-state-hover a:hover { color: #c77405; text-decoration: none; }
.ui-state-active, .ui-widget-content .ui-state-active { border: 1px solid #ccc; background: #ffffff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #eb8f00; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #0e88af; text-decoration: none; }
.ui-widget :active { outline: none; }

.arama {
float:left;
margin-top:18px;
font-size:12px;
color:#0e88af !important;
font-weight:bold;
margin:18px 0px 0px;
}
#aranan {height:18px; color:#9e9e9e; border:1px solid #cacaca; margin-right:5px; padding-top:2px; width:120px; background-color:#fff;}
#aranan2 {color:#9e9e9e; border:1px solid #cacaca; height:22px; margin-right: 10px; padding: 0px; width: 160px; float: left; clear: both;background-color:#fff;}
.arama img {
vertical-align:top;
}
.ac_input{
border:1px solid #ccc;
width:245px;
color:#0e88af;
margin-right:3px;
height:20px;
}

.resim_sol { float:left; width:250px; margin:10px;}
.resim_sol img { border: 1px #bbd8ec solid;}
.iletisim { margin:10px 0 0 10px; width:100%;}
.iletisim p { margin: 0 0 10px; }
.iletisim_sag { float:left; width:375px; margin:10px; text-align:justify;}
label.form4 {
float:left;
padding-top:5px;
width:135px;
}
label.form5 {
float:left;
padding-top:5px;
width:140px;
}
.form2 {border:1px solid #bbd8ec; color:#0e88af; padding:3px;}
label.form3 { float:left; padding-top:5px; width:150px;}
.adres_sol { width:350px; float:right; text-align:left; margin: 0px 0px 10px 10px; border-left:1px solid #ccc; padding-left:20px; }
.adres_sag { width:250px; float:left; text-align:left; margin: 0px 0px 10px 10px; border-left:1px solid #ccc; padding-left:20px; height:60px; }
.adresler p { margin:0 0 10px; clear:both; }
.siparis_adimlar { height:40px; width:100%; text-align:center; }
.siparis_adimlar ul {height:40px; width:100%; margin:auto;}
.siparis_adimlar li { height:32px; width:158px; float:left; list-style:none; margin:0px 5px;}
.sepet_icerik { width:100%; margin:auto; height:auto;}
.kampanya_urunler { width:100%; float:left; }
.aktif_kuyruk {width:13px; height:42px; float:left;}
.aktif_ok {width:15px; height:42px; float:left;}
.aktif_adim {width:130px; height:28px; float:left; background-color:#FFA234; color:#FFFFFF; font-weight:bold;}
.aktif_adim p {padding-top:6px;}
.pasif_kuyruk {width:13px; height:42px; float:left;}
.pasif_ok {width:15px; height:42px; float:left;}
.pasif_adim {width:130px; height:28px; float:left; background-color:#E7F1F8; color:#0E88AF; font-weight:bold;}
.pasif_adim p {padding-top:6px;}

.tablo { width:100%; float:left;}
.aciklama {width:500px; text-align:justify; padding:5px 0px; color:#474747; font-size:11px; line-height:15px; float:left;}
.kdvtoplam { border-bottom:1px #ccc solid; padding:10px 0px; float:right; width:100%; text-align:right; font-size:16px; font-weight:bold;}
.geneltoplam {padding:15px 0px; margin:10px 0px; width:300px; float:right; background-color:#ffe986; -moz-border-radius:10px;}
.guncelle { float:left;}
.gtoplam { float:right; font-size:14px; margin:0 10px;}
.toplam { margin:auto; height:80px; clear:both;}
.soldan { padding-left:5px;}
.kampanya_urunler a{ padding-left:5px; text-decoration:none; color:#0e88af;}
.butonlar {width:100%; clear:both; float:left; padding:10px 0px; border-top:1px #cacaca solid; }
.tablo a {color:#585858;}
.tablo a:hover{color:#b80000;}
.odeme_secenek {width:100%; clear:both; padding:5px 0px; }
.odeme_secenekleri h1 {font-size:12px; color:#fff; font-weight:bold;}
.odeme_baslik {width:180px; float:left; padding:5px; font-weight:bold; }
.odeme_baslik li {list-style:none;}
.odeme_tutar { width:100px; float:left; padding:5px; font-weight:bold;}
.odeme_tutar li {list-style:none;}
.odeme_secenekleri { width:100%; background-color:#bee8f6; height:13px; color:#0e88af; font-weight:bold; text-align:center; font-size:14px; margin-bottom:5px; padding: 10px 0px;}
.odeme_secenekleri h2 {padding:5px;}
.sevkiyat_bilgileri { width:100%; background-color:#BEE8F6; height:15px; clear:both; padding:8px 0px; }
.sevkiyat_bilgileri h1 {font-size:12px; color:#0E88AF; font-weight:bold; line-height:15px; padding-left:5px;}
.hide {display:none;}
.kampanya_urunler { width:100%; float:left; }
.sag_border {border-right:1px solid #ccc;}
.sag_bosluk {margin-right:0px;}
.sepetlistefiyat { color:#5f5f5f; font-size:16px; font-weight:bold;}
.fiyatlar { width:200px; float:right; margin-right:20px;}
.fiyatlarname {width:100px; float:left;}
.fiyatlarrakam {width:100px; float:right;}
.kdv {font-size :14px; font-weight:normal;}
.gtoplamsol { float:left; width:120px; text-align:left; font-weight:bold; font-size:16px; margin-left:20px; }
.gtoplamsag { float:right; width:120px; font-size:25px; margin-right:20px; font-weight:bold;}
.gri { color:#adadad; }
.inpt_adt  {
color:#007DAB;
font-weight:bold;
text-align:right;
width:20px;
}
thead {
color:#0E88AF;
font-weight:bold;
background-color:#BEE8F6;
}
th {
padding:5px;
}
.satir_bck {
font-size:14px;
vertical-align:middle;
}
.tablo td {
border-bottom:1px solid #DDDDDD;
height:40px;
vertical-align:middle;
}
.kampanya_urunler td {
vertical-align:middle;
}
.kampanya_urunler tr.gry {
background-color:#EDEBEB;
}
.kampanya_urunler tr.beyaz {
background-color:#FFFFFF;
}
.kampanya_urunler td.kampanya_resim img {
border:1px solid #CCCCCC;
height:70px;
margin:5px;
vertical-align:middle;
width:70px;
}
.tablo_resim {
width:100px;
}
.urun_sepet {
font-size:14px;
width:180px;
}
.urun_sepet a {
font-size:14px;
width:180px;
text-decoration:none;
}
.tablo td.tablo_resim img {
vertical-align:middle;
}

.hm {margin:2px;}
.hm img {margin:2px;}
.sola {float:left;}
.saga {float:right;}
.odeme_secenek {width:100%; clear:both; padding:5px 0px; }
.odeme_baslik {width:180px; float:left; padding:5px; font-weight:bold; }
.odeme_baslik li {list-style:none;}
.odeme_tutar { width:100px; float:left; padding:5px; font-weight:bold;}
.odeme_tutar li {list-style:none;}
.detay_taksit2 { width:100%; background-color:#e5e5e5; border: 1px solid #0e88af; clear:both; margin-bottom:10px; }
.aylar { background-color:#0e88af; color:#bee8f6; font-size:14px; font-weight:bold; text-align:center; }
.taksit_deger { color:#000; font-size:15px;  text-align:center; } 
.taksit_deger td { padding:10px 0px; }
.beyaz {background-color:#FFFFFF; }
.red { color:#FF0000; }
.green { color:#5f5f5f;}
.green2 { font-size:25px; color:#037b00;}
.gri { color:#adadad; }
.red2 { color:#990000; font-size:16px; font-weight:bold; }
.ustden { margin-top:15px; }
.altdan { margin-bottom:15px; vertical-align:top; position:absolute; padding-top:6px; margin-left:5px; }
.kullanici_bilgileri {}
.kullanici_bilgileri_c {width:99%; margin:0 0 15px 5px;}
.kullanici_bilgileri_c p { margin:0 0 10px; width:300px; }
.kullanici_bilgileri_b { width:100%; background-color:#BEE8F6; height:15px; clear:both; padding:8px 0px; }
.kullanici_bilgileri_b h1 {font-size:12px; color:#0E88AF; font-weight:bold; line-height:15px; padding-left:5px;}
.kullanici_sorgu {}
.kullanici_sorgu_c {width:99%; margin:0 0 15px 5px; text-align:center;}
.kullanici_sorgu_c p { margin:0 0 10px; width:300px; }
.kullanici_sorgu_b { width:100%; background-color:#BEE8F6; height:15px; clear:both; padding:8px 0px; }
.kullanici_sorgu_b h1 {font-size:12px; color:#0E88AF; font-weight:bold; line-height:15px; padding-left:5px;}
.adresler { width:100%; height:auto; margin-bottom:20px; }
.sevkiyat { width:337px; float:left; margin:20px 0px;}
.fatura { width:333px; float:right; margin:20px 0px;}
.adresler h3 { font-size:14px; color:#0E88AF; font-weight:bold; padding:10px 0px; margin-bottom:0px; }
.adres_sol { width:410px; float:left; text-align:left; margin: 0px 0px 10px 10px; padding-right:10px; }
.adres_sag { width:400px; float:left; text-align:left; margin: 0px 0px 10px 10px; border-left:1px solid #ccc; padding-left:20px; }
.odeme_bilgi { float:left; width:200px; margin:10px 5px 0px;}
.odemetipi_b {font-size:16px; color:#adadad; font-weight:bold;}
.odemetipi {font-size:14px; color:#474747; font-weight:bold; margin-left:25px;}
.odememiktar { font-size:14px; color:#990000; font-weight:bold;  }
.odeme { width:100%; height:460px; margin-top:10px;}
.kk_odeme_alan{ width:364px; border:1px solid #afafaf; height:324px; background-color:#fff; margin:37px 0px 0px 172px; float:left; -moz-border-radius:10px; }
.kk_odeme_alan h1{ font-size:20px; font-weight:bold; color:#000; margin:20px; }
.nakit_odeme_alan{ width:664px; border:1px solid #afafaf; height:370px; background-color:#fff; margin:10px; float:left; -moz-border-radius:10px; }
.nakit_odeme_alan h1{ font-size:20px; font-weight:bold; color:#82db57; margin:10px 20px; padding-left:0px; }
.odeme_sag_nkt { width:383px; height:450px; margin-top:35px; background:url(http://www.fujitsuteknoloji.com/images/odeme_sag_nkt.jpg) no-repeat; float:right;}
.odemekart_baslik { width:125px; float:left; margin: 5px 0px 5px 20px;}
.odemekart_baslik p{ margin:10px 5px;}
.odemekart_bilgi { width:210px; float:left; margin:4px;}
.odemekart_bilgi input{ margin:0px 1px;}
.odemekart_bilgi p{ margin:7px;}
.odemekart_bilgi select { margin-left:2px;}
.odemekart_uyari { font-size:11px; margin:0px 5px  0px 15px; clear:both; height:200px;}
.odemenakit_bilgi {font-size:14px; margin:0px 5px  0px 15px; clear:both; width:520px;}
.odemenakit_bilgi p{clear:both;}
.odeme_guvenlik { font-size:11px; margin: 20px; height:100px; width:350px; clear:both;}
.odeme_nakit {width:480px; float:left; margin-left:25px;}
.odemenakit_bilgi span.sol {font-weight:bold; margin:10px; float:left; width:140px;}
.odemenakit_bilgi span.sag {margin:10px; float:right; text-align:left; width:320px;}
.destek img{border:1px solid #BBD8EC;}
.destek  h1 { padding-left:0px;}
.destek { height:187px;}
.hakkimizda { height:210px;}
.detay_sinir a{ color:#0e88af; text-decoration:none; font-weight:bold;}
.detay_sinir a:hover{ color:#FF9834; text-decoration:none; font-weight:bold;}
.sol_metin {float:left; width:480px; text-align:justify; margin:10px 0px 0px 10px; line-height:150%;}
.sag_metin {float:right; width:480px; text-align:justify; margin:10px 10px 0px 0px; line-height:150%;}
.sag_metin_hakkimizda {float:right; width:345px; text-align:justify; margin:0px;}
.sol_resim{float:left;margin:5px;}
.sag_resim {float:right;margin:5px;}
.sozlesme_baslik { font-size:16px; margin:10px 0px;}
.print_goster {height:100px; clear:both; display:none;}
.print_goster h1{font-size:46px; text-align:center;}
.text_site { font-weight:bold; color:#0e88af;}
#mss { overflow:auto; height:200px; border:1px solid #0e88af; padding:0px 5px;}
select.form_select {
background-color:#FFFFFF;
border:1px solid #DFDFDF;
color:#999999;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
width:200px;}
.error { color:#ff0000; font-size:10px; font-weight:bold;}
#alt_menu {clear:both; height:20px; margin-bottom:20px;}
#alt_menu ul {
  margin: 10px 150px;
}

#alt_menu ul li {
  display: inline;
  list-style: none;
}

#alt_menu ul li a {
  float: left;
  padding: 0 1em;
  font: 400 1.1em arial, sans-serif;
  letter-spacing: 0em;
  line-height: 0.8em !important;
  line-height: 1em;
  color: #0E88AF;
  border-right: 1px solid #4D5760;
  text-decoration:none;
}

#alt_menu ul li a.last {
  padding-right: 0;
  border-right: 0;
}

#alt_menu ul li a:hover {
  color: #3B5D77;
 }
 
 .kdv_renk { color:#05afe6;}
 #sevkiyat_bilgi { padding:8px; color:#4D5760; border:1px solid #bbd8ec; color:#0E88AF;}
#sevkiyat_bilgi legend { font-size:12px; font-weight:bold; color:#0e88af;}
#fatura_bilgi { padding:8px; color:#4D5760; border:1px solid #bbd8ec; color:#0E88AF;}
#fatura_bilgi legend { font-size:12px; font-weight:bold; color:#0e88af;}
#yardim_bilgi legend { font-size:16px; font-weight:bold; color:#0e88af;}
#yardim_bilgi { padding:0px 8px; color:#4D5760; border:1px solid #bbd8ec; color:#0E88AF; margin:20px 0px;}
.uye_soru {text-align:center;}
.uye_soru a{color:#FF5A00; font-weight:bold; font-size:14px; text-decoration:none; text-align:center;}
.uye_soru a:hover {color:#199ac3; text-align:center;}
.odeme_mesaj { padding-left:10px; padding-top:18px; font-size:16px; float:left; }
.odeme_logo { float:left; padding-left:20px;}
.ayni { color:#FF5A00;}
.reklam {clear:both;}
.urun_liste_sayfa_no_alan {width:100%;clear:both;}
.urun_liste_sayfa_no {margin:auto; text-align:center;}
.urun_liste_sayfa_no ul {}
.urun_liste_sayfa_no li {list-style:none; display:inline;}
.urun_liste_sayfa_no li img {margin:0px 1px; vertical-align:bottom;}
.urun_liste_sayfa_no select {color:#9e9e9e; border:1px solid #cacaca; background-color:#fff; margin:0px 3px;}

a.facebook  {
background:url("http://www.ekoecza.com/images/s_facebook.gif") no-repeat scroll 0px 0px transparent;
display:block;
float:left;
height:30px;
padding:0 0 0 0px;
width:30px;}






