﻿/*******************************
* 	client: Kipa
*	client site: kipa.com.tr
* 	agency: Spacesheep 
*	generated: 28.09.2009
********************************/

@import "reset.css";


/************************** GENERAL SITE **************************/

html, body { height:100%; }
body { font-size:62.5%; font-family:Arial, Helvetica, sans-serif; background:#FFFFFF url("../images/background_2.jpg") top center no-repeat; }
#wrapper { width:960px; margin:0 auto; }


/************************** GENERAL HTML TAG & CSS CLASS **************************/

.disp_inline { display:inline; } 
.disp_block { display:block; }
.f_left { float:left !important; }
.f_right { float:right !important; }
.clear_both { clear:both; font-size:0; line-height:0; }
.text_center, .text-center, .center { text-align:center !important; }
.half { width: 49% !important; display: block; float: left; }
.border_bottom_none{border-bottom:0 !important;}
.active_color{color:#03854B !important;}
.m_left{ margin-left: -5px !important; } 
h2, h3, h4 { font-weight:bold; color:#03854B;  }
p{  font-size:1.2em; color:#4C4C4C;}
label{font-weight:normal !important;}
.height110{height:110px;}
hr { margin: 15px 25px 5px; }
#flashcontent-contact { padding: 10px 20px 6px 10px; }

a { color: #03854B; }

#container #category_parts img.f_right   { margin: 12px; padding: 5px;}
#container #category_parts h4{line-height:20px; padding:10px 20px 15px 25px;}
#container #category_parts p {padding-top:5px; padding-bottom:0;}
#container #category_parts table{border-bottom:none;}
#container #category_parts td {border-right:20px solid #FFFFFF;}
#container #category_parts td.first {border-bottom:1px solid #ccc;}

/************************** HEADER **************************/

#header { width:960px; height:105px; margin:25px 0 -15px 0; }
  #header h1.kipa_logo {  width:170px; height:76px; position:relative; margin-top:-2px; background:transparent url("../images/header/h1_kipa_logo.png") no-repeat; text-indent:-9999px; }
  #header h1.kipa_logo a { width:170px; height:76px; display:block; }
  #header .menu { margin:30px 0 0 10px; }
    #header .menu ul { width:774px; }
    #header .menu ul li { float:left; }
      #header .menu ul li a {display:block; height:45px; text-indent:-9999px;}
        #header .menu ul li.m_home a { 					width:50px; background:transparent url("../images/header/menu.png") no-repeat; text-indent:-9999px; }
          #header .menu ul li.m_home a:hover 	{ 		background-position: 0  -49px;}
        #header .menu ul li.m_kampanya a { 				width:170px; background:transparent url("../images/header/menu.png") no-repeat -50px top; text-indent:-9999px; }
          #header .menu ul li.m_kampanya a:hover { 		background-position:-50px  -49px;}
          #header .menu ul li.m_kampanya a.active { 	background-position:-50px  -97px;}
        #header .menu ul li.m_haberler a { 				width:180px; background:transparent url("../images/header/menu.png") no-repeat -220px top; text-indent:-9999px; }
          #header .menu ul li.m_haberler a:hover { 		background-position:-220px  -49px;}
          #header .menu ul li.m_haberler a.active { 	background-position:-220px  -97px;}
        #header .menu ul li.m_etkinlikler a { 	display: none; width:140px; background:transparent url("../images/header/menu.png") no-repeat -340px top; text-indent:-9999px; }
          #header .menu ul li.m_etkinlikler a:hover { 	background-position:-340px -49px;}
          #header .menu ul li.m_etkinlikler a.active { 	background-position:-340px -97px;}
        #header .menu ul li.m_nerelerdeyiz a { 			width:200px; background:transparent url("../images/header/menu.png") no-repeat -400px top; text-indent:-9999px; }
          #header .menu ul li.m_nerelerdeyiz a:hover { 	background-position:-400px  -49px;}
          #header .menu ul li.m_nerelerdeyiz a.active { background-position:-400px -97px;}
        #header .menu ul li.m_bize_ulasin a { 			width:170px; background:transparent url("../images/header/menu.png") no-repeat -600px top; text-indent:-9999px; }
          #header .menu ul li.m_bize_ulasin a:hover { 	background-position:-600px -49px;}
          #header .menu ul li.m_bize_ulasin a.active { 	background-position:-600px -97px;} 


/************************** CONTAINER **************************/

#container { width:960px; clear:both; display:inline; }

/************************** MAIN **************************/

  #container .main { width:703px; }
    #container .main .top { width:703px; height:13px; background:transparent url("../images/main/top.png") no-repeat center; font-size:0; line-height:0; margin:0; padding:0; }
    #container .main .content { padding: 0  ; background:transparent url("../images/main/content.png") repeat-y top center; padding: 0 12px; height:410px; }
    #container .main .bottom { width:703px; height:7px; background:transparent url("../images/main/bottom.png") no-repeat bottom center; font-size:0; line-height:0; margin:0; padding:0; }    
    
/************************** INSIDE MAIN **************************/

  #container .inside_main { width:706px; padding-bottom: 40px; }
    #container .inside_main .top { width:706px; height:13px; background:transparent url(../images/inside_main/top.png) no-repeat center; font-size:0; line-height:0; margin:0; padding:0; }
    #container  .inside_main  .content { width:706px; background:transparent url(../images/inside_main/content.png)   top left repeat-y;  min-height: 600px; height:auto !important; height:600px; }
      #container  .inside_main  .content h2 { font-size:2.8em; padding:10px 0 20px 25px; background:  url(../images/inside_main/border.png) no-repeat  8px 56px;  }
      #container  .inside_main  .content h3 { font-size:2.2em; padding:10px 20px 6px 25px; }
      #container  .inside_main  .content h4 { font-size:1.5em; padding:10px 20px 6px 25px; }
      
      
      #container  .inside_main  .content p { /*width:90%;*/ line-height: 1.5; padding:0 20px 15px 25px; }
      
      #container  .inside_main  .content table { /*width:90%;*/ line-height: 1.5; margin:10px 20px 15px 25px; font-size: 13px; border-bottom: 1px solid #ccc; }
      #container  .inside_main  .content th, #container  .inside_main  .content td { padding: 2px 4px 2px 0; }
      #container  .inside_main  .content th { font-weight: bold; border-bottom: 1px solid #ccc; border-right: 30px solid #fff; }
      #container  .inside_main  .content td { font-weight: normal; }
      
      #container  .inside_main  .content img.new_image { float:right; float:right; padding:0px 25px 0 0; }
      #container  .inside_main  .content .dergi_pdf { width:362px; height:104px; text-indent:-9999px; margin-left:25px; background:transparent url("../images/inside_main/dergi_pdf.png") no-repeat left; }
      #container  .inside_main  .content .dergi_pdf .dergi_pdf_a { width:362px; height:104px; display:block; }    
    #container  .inside_main  .bottom { width:706px; height:8px; background:transparent url(../images/inside_main/bottom.png) no-repeat bottom center; font-size:0; line-height:0; margin:0; padding:0; }


      #container  .inside_main  .content ul { font-size:1.2em; padding:3px 20px 6px 45px; line-height: 20px; }
      
      #mapcontent { margin: 0 12px; }
      
      .newsMore {  }
      .newsMore a { width: 120px; display: block; height: 28px ; background: url(../images/buton_devam.png) no-repeat; text-indent: -9999px; float: right; }
      .newsMore a:hover { background: url(../images/buton_devam.png) bottom left no-repeat; }
      
/************************** ALT GROUPS **************************/

  div.alt_groups { width:703px; height:155px; position:relative; padding-top:6px; }
    div.alt_groups div.group { overflow:hidden; width:346px; height:164px; display:inline; margin-right:3px; background:transparent url("../images/alt_groups/group2.png") no-repeat; float:left; }
      div.alt_groups div.end_group { float:right; margin-right:0; }
      div.alt_groups div.end_group .campaignText { margin:0 0 5px 0; padding: 0 0 0 2px; }
      div.alt_groups div.end_group .campaignText .clearfix { margin-top: 5px; }
      div.alt_groups div.end_group .campaignText h3 { font-size: 12px; padding: 0; }
      div.alt_groups div.end_group .campaignText h3 a { text-decoration: none; }
      div.alt_groups div.end_group .campaignText h4 { color: #919191; }
      div.alt_groups div.end_group .campaignText .newsMore { display: none; }
      div.alt_groups div.center_group { margin-left:3px; }
        div.alt_groups div.group .news-wrapper { float:none; padding-left:90px; width:auto; }
        div.alt_groups div.group span.ico_group { display: block; float:left; padding:15px 0 0 10px; }
        div.alt_groups div.group p { width:220px; float:left; text-align:left; margin:5px 0 0 2px; font-size:12px ; color:#0B9355; line-height: 15px; } 
      h3.t_group { margin:17px 0 8px 0; font-size: 22px; font-weight: bold;   } 


/************************** NERELERDEYIZ **************************/
#storeDetailsWrapper {border-top: 1px solid #00af76; margin:0 22px; }
.marketListArea { margin: 0 15px; }
#container  .inside_main  .content 	.marketListArea ul.form { overflow: hidden; margin: 0 8px; padding: 0 15px 10px; }
	.marketListArea .form li  {  padding: 0 15px 0 0; float: left;   }
/*	
	.marketListArea .form li.store_submit {  background: url(../images/buton_listele.png) no-repeat; width: 73px; height: 25px; border: none; text-indent: -9999px; font-size: 1px; }
*/	
	.marketListArea select  { font-size: 15px;   }
	.marketListArea .backmap  { text-align: right; float: right; margin-right: 15px;   }
	.marketListArea .form li.filters  { /*padding-top: 8px; float: none; display: block; clear: both;*/ padding-top:6px;}
	/** html .marketListArea .form li.filters { padding-top: 0; }*/
	.marketListArea .form li.filters span { padding-right: 6px; }
	.marketListArea .form li.store_submit { float: left; }
	
	#container  .inside_main  .content .markets { width: 230px; float: left; padding: 0 2px 30px 0; margin-top: 0;   } 
	.markets li a { display: block; float: left; width: 210px; border-left: solid 1px #00af76;border-right: solid 1px #00af76; border-bottom: 1px solid #00af76;  padding: 3px 12px 3px; text-decoration: none; font-size: 12px; font-weight: bold;  background: url(../images/markets_bg.png) right top no-repeat;}
	.markets li a.active { background: url(../images/marketactive.png) no-repeat right center; width: 218px; color: yellow; border: none; }
	
	.markets li a:hover {  background: url(../images/markets_bg.png) right bottom no-repeat; }
	.markets li a.active:hover { background: url(../images/marketactive.png) no-repeat  right center; width: 218px; color: yellow; border: none; }
	
.stores {  background:  url(../images/inside_main/border.png) 8px bottom no-repeat; width: 445px; float: right; margin-right: 12px; }



#StoreDetailsPanel { padding: 10px 0 10px 20px; text-align: center; color:  #03854B; font-size: 14px; }


.StoreDetails{   width: 320px; float: right;  padding: 10px 15px; margin-bottom: 40px; text-align: left; font-size: 13px; color: #000; border:solid 1px #e3e3e3; background: #f3f3f3;  }

.StoreDetails.type1 { background: url(../images/market_tip1.png) 274px 4px  #f3f3f3 no-repeat ;  }
.StoreDetails.type3 { background: url(../images/martket_tip2.png) 274px 4px #f3f3f3 no-repeat ;  }

.StoreDetails div { font-size:13px;	margin-top:-20px; padding:4px;  }
#container .inside_main .content .StoreDetails h3 {  padding: 4px; margin: 0; font-size: 18px; }
.StoreDetails .photo {  }
.StoreDetails .address    { margin-top: 4px; }
.StoreDetails .address  label { display: none;  }
.StoreDetails .city {  }
.StoreDetails .phone {  }
.StoreDetails .photo {  }
.StoreDetails .photo {  }
.StoreDetails label  { border-top:1px solid #CCCCCC; display:block; font-size:11px; font-weight:bold !important; margin-top:15px; padding:4px 0; text-align:left; }


.storeText { padding: 10px 0 ; width: 365px; float: left; }
.storeText  h3 { padding: 10px 0;  }
.storeText  h4 { color: #00844a; }
.storeText  h5 { color: #666;  padding: 2px 25px; line-height: 14px; font-size: 12px;}
.storeText  h6 { color: #666;  padding: 2px 25px; line-height: 13px; font-size: 11px;}
.storeText  p  { color: #666;  padding: 2px 2px 2px 25px !important; line-height: 13px;}

.maplink { display: block; float: right; width:88px; height: 112px; background: url(../images/maplink.png) no-repeat 5px 5px;  margin: 12px 22px 0 0 ; text-indent: -5000px; }

/************************** GoogleMaps **************************/

#map { 
	width:648px; 
	height:400px;
	background-color:#E5E3DF;
	border-color:#999999 #CCCCCC #CCCCCC;
	border-style:solid;
	border-width:1px;
	margin: 10px 22px 10px 28px;
	position:relative;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
}
#message { position:absolute; padding:5px; background:#fff; color:#03854B; width:220px;  font-size: 11px; border: solid 2px #ffe500; }
#message span { display: block; padding: 2px 0; }
#message .gmaps_balloon_title { font-size: 14px; font-weight: bold; padding: 3px 0; border-bottom: 1px #ccc dotted; margin-bottom: 2px; }

.vcard .stores { display: none; }
#districtGeo { display: none; }

.bubble    { font-size: 11px; line-height:150%; color: #666; width:300px; padding: 10px 0; text-align: left; }
	.bubble a { color: #03854B; }
	.bubble .stores { display: block; float: none; background: none; text-align: left; width: auto; height: auto; padding-bottom: 8px; }
	#container .inside_main .content .bubble p { width: auto; height: auto; padding:4px 0 0 0px; margin: 0; font-size: 11px; line-height:150%; color: #666; }
    .bubble span {  }
    .bubble .addr  { background: url(http://www.eurekosigorta.com.tr/img/add_sm.gif) no-repeat 0 5px; }
    .bubble .phone { background: url(http://www.eurekosigorta.com.tr/img/tel_sm.gif) no-repeat 0 5px; }
    .bubble .fax   { background: url(http://www.eurekosigorta.com.tr/img/fax_sm.gif) no-repeat 0 5px; }
    .bubble .geo	{ display: none; }
    .bubble .quote { background: url(http://www.spacesheep.net/spacelabs/spacemaps/img/icons/quote.gif) no-repeat 0 5px; font-style: italic; }


/************************** SIDEBAR **************************/

#container .sidebar { width:235px;}
  .sidebar .where_c { width:234px; height:159px; float:right; background:transparent url("../images/sidebar/nerelerdeyiz.png") no-repeat; position:relative; }
  
  .sidebar .anket_c { width:234px; height:159px; float:right; background:transparent url("../images/promosyon.png") no-repeat; position:relative; }
  .sidebar .anket_c p.anket_text { width:162px; height:80px;   text-indent:-9999px; }
  .sidebar .anket_c div.anket_buton { width:190px; position:absolute; bottom:20px; left:20px; margin:auto; }
  .sidebar .anket_c div.anket_buton input {margin:0; padding:0; font-size:0; line-height:0; }
  .sidebar .anket_c div.anket_buton input.evet {margin-left:3px;}
  .sidebar .anket_c div.anket_buton label { vertical-align:2px; font-size:1.5em; font-weight:bold; color:#5A5959; padding-left:3px; }
  .sidebar .ekart_c { width:233px; height:134px; margin-top:6px; background:transparent url("../images/sidebar/ekart_c.png") no-repeat; float:right;}
  .sidebar .ekart_c p {text-indent:-9999px;}
  .sidebar .ekart_c p a {width:233px; height:134px; display:block;}
  .sidebar .kipa_markali_urunler {  width:235px; height:132px; margin-top:6px; background:transparent url("../images/sidebar/kipa_markali_urunler.png") no-repeat; float:right; }
  .sidebar .kipa_markali_urunler p { color:#FFE500; font:1.8em "Myriad Pro"; width:195px; margin:10px auto; text-align:center; }
  .sidebar .kipa_markali_urunler p a { color:#FFE500; text-decoration:none; }
  .sidebar .kipa_reklam { width:239px; height:156px; margin-top:6px; background:transparent url("../images/sidebar/kipa_reklam.png") no-repeat; float:right; position:relative; }
  .sidebar .kipa_reklam p.buyutec { width:283px; height:207px; margin-top:6px; background:transparent url("../images/sidebar/buyutec.png") no-repeat; position:absolute; right:1px; top:-13px; text-indent:-9999px; }


/************************** INSIDE SIDEBAR **************************/
  
  div.inside_sidebar_bg { width:264px; height:53px; background:transparent url("../images/inside_sidebar/inside_sidebar_bg.png") no-repeat left top; z-index:-1; margin-left:-32px; margin-top:15px; position:relative; }
  div.inside_sidebar_bg h2 { font-size:2em; padding:15px 20px 10px 25px;}
  .news_title_groups { width:235px; margin:4px 0 0 -5px; position:relative; }
    .news_title_groups .top { width:255px; height:10px; background:transparent url("../images/inside_sidebar/news_title_group_top.png") no-repeat center top; margin-left: -23px; }
    .news_title_groups .content { width:254px; background:transparent url("../images/inside_sidebar/news_title_group_content.png") repeat-y left top; margin-left: -23px;}
      .news_title_groups .content ul { margin:auto; width:250px; font-size: 1.0em;  }
        .news_title_groups .content ul li { border-bottom:1px solid #e3e3e3;  }
          .news_title_groups .content ul li a { color:#4C4C4C; line-height:15px; font-size:1.2em; text-decoration:none; display: block; padding: 7px 5px 9px 20px; background: url(../images/bullet_yellow.png) 6px 9px no-repeat; }
          .news_title_groups .content ul li a:hover {color:#03854B; background: url(../images/bullet_yellow.png) 6px -129px no-repeat  #ffe500;}
    .news_title_groups_bottom { width:255px; height:12px; margin-left:-28px; margin-top: -2px; position:relative; font-size:0; line-height:0; background:transparent url("../images/inside_sidebar/news_title_group_bottom.png") no-repeat center top; margin-bottom: 14px; }
    
      	 .news_title_groups .content ul li a span { display: block; font-size: 11px; color: #999; }
      	 
      	 
		.news_title_groups .content ul li .active_color { color:#03854B !important; background: url(../images/bullet_yellow.png) 6px -129px no-repeat  #ffe500;}

/************************** sidebar Banners **************************/

.ekart { margin: 2px 0; }
.anket { }
.marka { }

/************************** CONTACT FORM **************************/

#Contact-Form { padding: 4px 27px;    }
#container  .inside_main  #Contact-Form ul { padding: 0;    }
.registration-form-wrap    { padding: 10px 0 ;  }
#Contact-Form li  { padding-bottom: 8px;   }
#Contact-Form label  { width: 140px; float: left; color: #666666;  font-size: 12px; font-weight: bold !important;  margin-right: 10px; }
#Contact-Form input , #Contact-Form textarea   { float: left; padding: 4px; font-family: Arial, Helvetica; font-size: 12px;  }
input.text, textarea, select, input.checkbox, input.radio { border-width: 1px; border-style: solid; border-color: #8E8E8E #E1E1E1 #E1E1E1 #8E8E8E; padding: 4px; float: left; background: #fefefe url(../images/textbox_bg.png) repeat-x; -moz-border-radius: 3px; -webkit-border-radius: 3px; }
input.checkbox, input.radio { border: medium none; background: none; }
input.text:focus, textarea:focus, select:focus { background-color: #E9F9E5; border-color: #B4E8AA; }
label.error, #Contact-Form label.error, .subs_content label.error { padding-left: 6px; color: #B50007; white-space:nowrap; }
.subs_content label.error { clear:both; display:block; float:none; font-size:10px; margin-left:55px; width:auto; }
.subs_content .charsLeftWrapper { padding: 5px 60px; }
.charsLeftWrapper { display: block; clear: both; padding-left: 150px; font-size: 0.9em; color: #666; }
#Contact-Form .buttons { padding-left: 150px; } 
#Contact-Form button, form button { background: url(../images/buton_gonder.png) no-repeat; width: 84px; height: 25px; text-indent: -9999px; border: medium none; cursor: pointer; display:block;}
form button.go { background: url(../images/buton_git.png) no-repeat; width: 51px; margin: 1px 4px 0 4px; }

.promotionLink1, .promotionLink2 { display: block; float:left; background: url(../images/buton_indir.png) no-repeat 0 0; width: 116px; height: 25px; text-indent: -9999px; margin-right: 10px; }
.promotionLink2 { background: url(../images/buton_enyakin.png) no-repeat 0 0; }


.half form { padding: 0 20px 15px 20px; }
.half form input.button, .half form button { }

/****SUBSCRIBE****************************************************/

.subscribe { }
.subs_top  { background: url(../images/warning_top.png) no-repeat; height: 58px; }
.subs_result_top  { background: url(../images/warning_finished.png) no-repeat; height: 58px; }
.subs_top h3,.subs_result_top h3 { font-size: 16px; font-weight: bold; width: 450px; float: left; padding: 10px 13px 2px; }

.subs_top p { width: 550px; padding-left: 13px; font-size: 11px; clear: both; }
.subs_result_top h3 { margin: 12px 60px; }
.subs_top .close, .subs_result_top .close {  width: 50px; height: 25px; float: right; margin: 20px 2px 0; background: url(../images/close_yellow.png) no-repeat; display: block; text-indent: -5555px; }
.subs_bottom { background: url(../images/warning_bottom.png) bottom left no-repeat; height: 15px; }
.subs_content {  background: url(../images/warning_bg.png) repeat-y;  }
	.subs_content  ul {width: 270px; float: left; border-right: solid 1px #e3e3e3; padding: 10px 20px; /*height: 104px;*/ }
	.subs_content  ul.last { border: none; }
	.subs_content  fieldset { margin: 0; padding: 0; border:none;  }
	.subs_content  legend { display: none;  }
	.subs_content  label { width: 60px; float: left;  color: #03854B; font-size: 12px; font-weight: bold; line-height: 19px;}
	.subs_content  li { margin-bottom: 5px;     }
	.subs_content  li.describe { margin-bottom: 10px; color: #03854B; font-size: 12px;   }
	
	#ContactGsm { width:84px; margin-left: 2px; }

.subscribe form {  clear: both; }

	.subs_submit {   overflow: hidden; height: 30px; clear: both; /*border-top: solid 1px #e3e3e3;*/  padding: 7px 0 0; margin: 0 10px; }
	.subs_submit input { float: right; width: 120px; height: 27px; background: url(../images/buton_gonder_big.png) no-repeat; border: none; margin: 0 15px 0 10px; text-indent:-5555px;  cursor: pointer;}
	 
.notification { float: right; }
.notification p { background-image: url(../images/icons/spinner.gif); background-repeat: no-repeat; background-position: 0 50%; padding: 8px 2px 8px 30px; }
.notification p.info { background-image: url(../images/icons/spinner.gif); }
.notification p.success { background-image: url(../images/icons/12-em-check.png); padding: 8px 12px 8px 20px; }
.notification p.error { background-image: url(../images/icons/12-em-cross.png); padding: 8px 12px 8px 20px; }

.warning { font-size: .9em; color: #9DAFB1; font-style: italic; margin-top:-5px; }
	
/************************** FOOTER **************************/

#footer { width:960px; clear:both; padding:40px 0; /*background: url(../images/shadow.png) no-repeat 50% 54px #fff;*/ background:transparent url("../images/footer/footer_bg_top.png") 0 52px  no-repeat; margin: 0; }
  #footer .t_kurumsal_is_ortaklarimiz { font-size: 15px; margin-left: 400px;}
  #footer .footer_bg_top { width:960px; height:75px;  clear:both; margin: 2px auto 0; }
    #footer ul.foot_nav { display: inline; float:right; margin:18px 42px 0 0; overflow:hidden; text-align: center; padding-left: 0px;  }
    
      #footer  ul.foot_nav li {  margin:0 6px; background: url(../images/footerbuton_left.png) no-repeat; float: left; padding-left: 4px;  }
        #footer  ul.foot_nav li a { font-size:1.1em ; line-height: 16px; display: block; padding: 7px 8px 7px 5px; font-weight:bold; color:#12794B; text-decoration:none;  background: url(../images/footerbuton_right.png) top right no-repeat; overflow: hidden; } 
        #footer  ul.foot_nav li a:hover { text-decoration: underline; color: #333; }
        
      #footer  ul.foot_nav li img { float: left; margin-right: 4px; }
        
    #footer .copyright_logo { width:111px; height:50px; margin:30px 10px; }
      #footer .copyright_logo p { color:#575757; font-size:1.0em; }
      
      
      

/**************************** Footer Search Area *****************************/

.searchBox { width: 300px; margin: 0px 2px 0 26px; padding: 2px 10px; float: left; /* background: url(../images/footer/search_bg.png) 0 6px no-repeat;  */ }
.searchBox li { float: left; padding: 3px 1px; line-height: 12px; }
.searchBox li label { display: block; font-size:  11px;   font-weight: bold !important;  padding: 2px 26px; color:#12794B;  }
.searchBox li input { display: block;    margin: 0 0 0 24px; font-size: 13px; width: 200px; border: solid 1px #ccc; background: #f3f3f3; padding: 2px; float: left }
.searchBox li .searchButon { background: url(../images/footer/search.gif) no-repeat; width: 30px; height:30px; float: left; display: block; margin: -4px 0 0 3px; text-indent: -9999px;   }

.searchBox .rss { text-indent: -9999px; background: url(../images/footer/rss.jpg) no-repeat; width: 28px; height: 28px; display: block; margin-top: 8px; }
.searchBox .sitemap { text-indent: -9999px; background: url(../images/footer/sitemap.jpg) no-repeat; width: 28px; height: 28px; display: block; margin-top: 8px; } 
      
      
	.testimonials h3 { margin-top:12px;}
	.testimonials ul { position: relative; padding:8px 16px; height: 75px;  }
	.testimonials ul li { float: left; width:100px; height: 75px;  }
	.testimonials ul li a { display: block; float: left; width: 100px; height: 75px; line-height: 75px; text-align: center; text-indent: -9999px; text-decoration: none; margin: 0; background-position: 0 0; }
	.testimonials ul li.last a {   }
	.testimonials ul li.iss a 			{ background: url(../images/logos/logo_01.png) 0 0 no-repeat; }
	.testimonials ul li.fms a 			{ background: url(../images/logos/logo_02.png) 0 0 no-repeat; }
	.testimonials ul li.sofra a 		{ background: url(../images/logos/logo_03.png) 0 0 no-repeat; }
	.testimonials ul li.albas a 		{ background: url(../images/logos/logo_04.png) 0 0 no-repeat; }
	.testimonials ul li.sodexho a 		{ background: url(../images/logos/logo_05.png) 0 0 no-repeat; }
	.testimonials ul li.national a 		{ background: url(../images/logos/logo_06.png) 0 0 no-repeat; }	
	.testimonials ul li.sdl a 			{ background: url(../images/logos/logo_07.png) 0 0 no-repeat; }	
	.testimonials ul li.grand_efes a 	{ background: url(../images/logos/logo_08.png) 0 0 no-repeat; }	
	.testimonials ul li.palette a 		{ background: url(../images/logos/logo_09.png) 0 0 no-repeat; }	
	.testimonials ul li.temp a 			{ background: url(../images/logos/logo_10.png) 0 0 no-repeat; }	
	.testimonials ul li.kaplanlar a 	{ background: url(../images/logos/logo_11.png) 0 0 no-repeat; }	
	.testimonials ul li.lexmark a 		{ background: url(../images/logos/logo_12.png) 0 0 no-repeat; }	
	.testimonials ul li.g4s a 			{ background: url(../images/logos/logo_13.png) 0 0 no-repeat; }	
	.testimonials ul li.doganay a 		{ background: url(../images/logos/logo_14.png) 0 0 no-repeat; }
	.testimonials ul li.hilton a 		{ background: url(../images/logos/logo_15.png) 0 0 no-repeat; }
	.testimonials ul li.lezita a 		{ background: url(../images/logos/logo_16.png) 0 0 no-repeat; }
	.testimonials ul li.traffic_kurye a	{ background: url(../images/logos/logo_17.png) 0 0 no-repeat; }
	.testimonials ul li.viking a 		{ background: url(../images/logos/logo_18.png) 0 0 no-repeat; }
	.testimonials ul li.yorukoglu a 	{ background: url(../images/logos/logo_20.png) 0 0 no-repeat; }
	.testimonials ul li.sutas a 		{ background: url(../images/logos/logo_21.png) 0 0 no-repeat; }
	.testimonials ul li.banat a 		{ background: url(../images/logos/logo_22.png) 0 0 no-repeat; }
	.testimonials ul li.barilla a 		{ background: url(../images/logos/logo_23.png) 0 0 no-repeat; }
	.testimonials ul li.bes_yildiz a 	{ background: url(../images/logos/logo_24.png) 0 0 no-repeat; }
	.testimonials ul li.bifa a 			{ background: url(../images/logos/logo_25.png) 0 0 no-repeat; }
	.testimonials ul li.duru_bulgur a 	{ background: url(../images/logos/logo_26.png) 0 0 no-repeat; }
	.testimonials ul li.ekiz_yag a 		{ background: url(../images/logos/logo_27.png) 0 0 no-repeat; }
	.testimonials ul li.ikbal a 		{ background: url(../images/logos/logo_28.png) 0 0 no-repeat; }
	.testimonials ul li.keskinoglu a 	{ background: url(../images/logos/logo_29.png) 0 0 no-repeat; }
	.testimonials ul li.nuhun_ankara a 	{ background: url(../images/logos/logo_30.png) 0 0 no-repeat; }
	.testimonials ul li.pinar a 		{ background: url(../images/logos/logo_31.png) 0 0 no-repeat; }
	.testimonials ul li.polonez a 		{ background: url(../images/logos/logo_32.png) 0 0 no-repeat; }
	.testimonials ul li.billur_tuz a 	{ background: url(../images/logos/logo_33.png) 0 0 no-repeat; }
	.testimonials ul li.simsek a 		{ background: url(../images/logos/logo_34.png) 0 0 no-repeat; }
	.testimonials ul li.sinangil a 		{ background: url(../images/logos/logo_35.png) 0 0 no-repeat; }
	.testimonials ul li.tahsildaroglu a	{ background: url(../images/logos/logo_36.png) 0 0 no-repeat; }
	.testimonials ul li.yonca_gida a 	{ background: url(../images/logos/logo_37.png) 0 0 no-repeat; }
	.testimonials ul li.abc a 		    { background: url(../images/logos/logo_39.png) 0 0 no-repeat; }
	.testimonials ul li.bagdat a 		{ background: url(../images/logos/logo_38.png) 0 0 no-repeat; }
	.testimonials ul li.tat a 	        { background: url(../images/logos/logo_40.png) 0 0 no-repeat; }
	.testimonials ul li.lovedog a 	    { background: url(../images/logos/logo_41.png) 0 0 no-repeat; }
	.testimonials ul li.impeks a 	    { background: url(../images/logos/logo_42.png) 0 0 no-repeat; }
	.testimonials ul li.kardelen a 	    { background: url(../images/logos/logo_43.png) 0 0 no-repeat; }
	.testimonials ul li a:hover,
	.testimonials ul li a.activeSlide { background-position:  0 -75px; }
	/*
	.testimonials ul li.yorukoglu a:hover,
	.testimonials ul li.sutas a:hover,
	.testimonials ul li.banat a:hover,
	.testimonials ul li.barilla a:hover,
	.testimonials ul li.bes_yildiz a:hover,
	.testimonials ul li.bifa a:hover,
	.testimonials ul li.duru_bulgur a:hover,
	.testimonials ul li.ekiz_yag a:hover,
	.testimonials ul li.ikbal a:hover,
	.testimonials ul li.keskinoglu a:hover,
	.testimonials ul li.nuhun_ankara a:hover,
	.testimonials ul li.pinar a:hover,
	.testimonials ul li.polonez a:hover,
	.testimonials ul li.billur_tuz a:hover,
	.testimonials ul li.simsek a:hover,
	.testimonials ul li.sinangil a:hover,
	.testimonials ul li.tahsildaroglu a:hover,
	.testimonials ul li.yonca_gida a:hover 	{ background-position:  0 -51px; }
	*/
/* Search Page */
#searchList { overflow: hidden; }
#category_parts #searchList .search-meta { background: #ffe500; margin: 0 4px; padding-top: 10px; }
#category_parts #searchList ul, #category_parts #searchList li { list-style: none; background: none; padding: 0 5px; margin: 0; }
#category_parts #searchList li { border-bottom: 1px solid #FFE500; padding: 10px 0; }
#category_parts #searchList p { font-size: 12px; padding-bottom:5px; }
#searchList li { }
.inside_main .content #searchList h3 { font-size: 1.3em; padding-bottom: 4px; }
#searchList h3 a { text-decoration: none; }
#searchList .note { font-size: 11px;  color: #ccc; }
#searchList .note a { color: #ccc; text-decoration: none; font-weight: bold; }
#searchList .note a:hover { text-decoration: underline; }


#searchList p.detail { font-size: 12px; color: #999; }



/* Pagination  
.paging 					{ margin:5px 15px; text-align: center; overflow:hidden; line-height:1.5; }
.paging a 					{ display: block; padding:1px 5px; border:medium none; line-height:1.5; text-decoration: none; }
.paging span 				{ border:1px solid #ccc; margin: 2px 2px 2px 0; display:block; float:left; text-align:center; }
.paging a:hover 			{ background:#F0F8FC; }
.paging label				{ padding-top: 0; padding-bottom: 0; color:#5B6465; }
.paging .current 			{ background:#007143; color:#fff; border:0; padding:2px 7px; line-height:1.5; }
.paging div 				{ float: left; font-size:11px; }
.paging .paging-count 		{ display: block; float:right; padding: 5px 0; }
.paging .record-count 		{ border:0; padding:4px 12px 2px; color:#5B6465; }
.paging .paging-count span, 
.paging .record-count span 	{ display:inline; float: none; border: medium none; font-weight: normal; }
.paging .paging-wrap  {  width: 400px ; text-align: center; }
*/



/* Pagination  */
.paging 					{ margin:5px 15px; text-align: center; overflow:hidden; line-height:1.5; }
.paging a 					{ padding:1px 5px; line-height:1.5; text-decoration: none; }
.paging span 				{ margin: 2px 2px 2px 0;   text-align:center; }
.paging a:hover 			{ background:#F0F8FC; }
.paging label				{ padding-top: 0; padding-bottom: 0; color:#5B6465; }
.paging .current 			{ background:#007143; color:#fff; border:0; padding:2px 7px; line-height:1.5; }
.paging div 				{ float: left; font-size:11px; }
.paging .paging-count 		{ display: block; float:right; padding: 5px 0; }
.paging .record-count 		{ border:0; padding:4px 12px 2px; color:#5B6465; }
.paging .paging-count span, 
.paging .record-count span 	{ display:inline; float: none; border: medium none; font-weight: normal; }
.paging .paging-wrap  {  width: 480px ; text-align: center; margin-top: 4px; }
 
/**************************** ITEM VISUAL *****************************/

.itemVisual { float:left; margin: 12px 0 20px 21px; width: 198px; background: url(../images/showdetail_top.png) no-repeat; line-height: 1px; font-size: 1px; }
.itemVisual img {   padding: 4px;  width: 190px;   }

.itemVisualselector { background: url(../images/showdetail_closer.png) left bottom no-repeat;  display: block; height: 5px;  margin-top: -3px;  }
.itemVisualCloser {  background: url(../images/showdetail_closer.png) left bottom no-repeat;  clear:left; display:inline; float:left; height: 5px;  margin:0 0 20px 21px; width:198px; }



/**************************** CAMPAIGN *****************************/

.campaign {  background:  url(../images/inside_main/border.png) 8px bottom no-repeat; padding-bottom: 10px; }

.CategoryMainImage { float: left; }
.itemVisual { display: inline; float:left; margin: 17px 0 0 21px;  background: url(../images/showdetail_top.png) no-repeat; min-height:125px; height:auto !important; height:125px; }
.itemVisual img { padding: 4px 4px 0;  width: 190px;   } 

.campaignText { float:left; margin:0; padding:15px 0; width:475px; }
.campaignText  h3 { padding: 10px 0;  }
.campaignText  h4 { color: #00844a; }
.campaignText  a { color: #00844a; }


/**************************** CAMPAIGN *****************************/


.activity {  background:  url(../images/inside_main/border.png) 8px bottom no-repeat; padding:10px 0 0; min-height:205px; height:auto !important; height:205px; }


.activityText { padding: 10px 0 ; width: 465px; float: right; }
.activityText  h3 { padding: 10px 0;  }
.activityText  h4 { color: #00844a; }

 


/**************************** MapPage *****************************/
#mapWrapper { }
	#mapWrapper #filterBox{ }
		#mapWrapper fieldset { padding:15px 24px 5px 0; text-align:right; }
		#mapWrapper fieldset h6 { float: left; padding:4px 5px 5px 21px; font-size:13px; color: #555; }
		#mapWrapper fieldset .select { border-color:#666 #ccc #ccc; border-style:solid; border-width:1px; padding:1px 1px 1px 2px; }
		#mapWrapper fieldset .button { }
	#mappanel { }
		#mappanel #map { margin: 0 21px 21px; width: 658px; height: 400px; position: relative; background-color: rgb(229, 227, 223); border-width: 1px; border-style: solid; border-color: #999 #ccc #ccc; }

 

#category_parts ul, ol { font-size:1.2em; color:#4C4C4C; }
#category_parts li { background:transparent url("../images/bullet.png") no-repeat left 2px; padding-left: 20px;}

#CorporateFormSelection { width: 245px;}



/****SITEMAP****************************************************/
 
ul.sitemap li { font-size: 15px; font-weight: bold; padding: 5px 0;     }
ul.sitemap li li { font-size: 11px; border-bottom: 1px #e3e3e3 dotted; /*padding: 2px 0;*/ }

ul.sitemap ul { margin: 5px 55px 0 0; border: 1px #ccc solid; padding: 0 !important; background: #f3f3f3; }

ul.sitemap a { text-decoration: none; padding: 3px; } 
ul.sitemap a:hover {  background: #ffe500; } 



/****CLEARFIX****************************************************/

.clearfix:after, #Contact-Form li:after, .subs_content li:after, .newsMore:after, #storeDetailsWrapper:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix, #Contact-Form li, .subs_content li, .newsMore, #storeDetailsWrapper {
	display: inline-block;
}
 
html[xmlns] .clearfix, html[xmlns] #Contact-Form li, html[xmlns] .subs_content li, html[xmlns] .newsMore, html[xmlns] #storeDetailsWrapper {
	display: block;
}
 
* html .clearfix, * html #Contact-Form li, * html .subs_content li, * html .newsMore, * html #storeDetailsWrapper {
	height: 1%;
}
em { color: #B50007;}
/************************************************************************/

