th {
	font-family: georgia, "times new roman", serif;
}

a.tooltip:hover {cursor: help;}
a.tooltip strong {display:none;}
a.tooltip:hover {border:0; position:relative; z-index:500; text-decoration:none !important;}
a.tooltip:hover strong {display:block; position:absolute; top: 16px; left: 0; padding: 5px; font-weight:normal; color:#2A1905; border:1px solid #666; background:#eee; width:255px; text-align: left; font-size: 11px; }
a.tooltip:hover strong em {position:absolute; left: 0; top:-6px; width:11px; height:6px; background: transparent url(../img/general/tooltip.gif) 0 0 no-repeat; display:block; font-size:1px;}






#az_search { margin-bottom: 0 !important; }
#az_search h1 { font-size: 13px; color: #fff; padding: 4px; display: block; background: #00417b url('../img/search/h1_bg.gif') center right no-repeat; }
#az_search form { display: block; margin: 10px 0 0 0; padding: 0 5px 7px 5px; border-bottom: 1px solid #bdbdbd;}
  #az_search input { display: block; float: left; width: 130px; padding: 1px 2px; border: 1px solid #ccc; font-size: 16px; color: #444; }
  #az_search select { display: block; float: left; font-size: 16px; padding: 0; width: 70px; margin: 0 0 0 5px; border: 1px solid #ccc; color: #444; }
    #az_search option { padding: 0 2px; }  
  #az_search .submit { width: 70px; height: 24px; font-size: 11px; margin: 0 0 0 5px; border: none !important; color: #fff; font-weight: bold; padding: 0 0 1px 0 !important; background: url('../img/search/submit_bg.gif') no-repeat;; }
  #az_search label { display: block; float: left; width: 132px; padding: 1px 0 0 0; margin: 5px 0 0 0; font-size: 11px; text-align: right; line-height: 11px; }
    #az_search label a { color: #00417b; font-size: 9px; }  
  #az_search select.aztype { width: 146px; margin: 5px 0 0 9px; }  
  #az_search .netto { clear: both; display: block; font-size: 9px; margin: -7px 10px 0 0; text-align: right; color: #999; }
  #az_search .azprices { clear: both; display: block; border: none; padding: 0; margin: 5px 0; }
    #az_search .azprices p { display: block; float: left; text-align: right; font-size: 20px; font-weight: bold; line-height: 12px; margin: 0 0 0 5px; padding: 0 0 6px 0; }
      #az_search .azprices p span { font-size: 9px; font-weight: normal; }  
      #az_search .azprices div { display: block; float: left; margin: 3px 0 0 3px; padding: 2px; font-size: 16px; font-weight: bold; border: 1px solid #8d0000; color: #fff; background: #c40000 url('../img/search/price_bg.gif') bottom repeat-x; }  
        #az_search .azprices div strong { font-size: 20px; font-weight: normal; }  
  
  
#az_adv { float: left; display: block; margin-bottom: 10px !important; }  
  #az_adv img { padding: 1px 0 0 0; margin: -4px 0 0 0; } 
  #az_adv div { display: block; width: 322px; height: 43px; background: transparent url('../img/adv/adv_bg.gif') center no-repeat;  }
  #az_adv h1 { font-size: 20px; color: #d70104; padding: 8px 0 0 5px; display: block; float: left; line-height: 15px; }
    #az_adv h1 span {  font-size: 12px; color: #444;  }
  #az_adv p { display: block; float: left; border-left: 1px solid #b1b1b1; margin: 8px 0 8px 5px; padding: 1px 0 0 5px; font-size: 9px; line-height: 10px; color: #333; }
    #az_adv p strong { color: #d70104; font-weight: normal; }  
  #az_adv a:hover { cursor: pointer; text-decoration: none; }  
  
#az_book { margin: 0; height: 96px; }
#az_book div { display: block; float: left; width: 190px; margin: 8px 0; border-right: 1px solid #bdbdbd; }
#az_book h3 { padding: 0 0 0 5px; font-size: 12px !important; color: #00417b; font-weight: normal; line-height: 13px; } 
  #az_book h3 span { font-size: 9px; color: #999; }
  #az_book p { display: block; float: left; font-size: 11px; padding: 2px 0 0 5px; line-height: 12px; }
  #az_book img { display: block; float: right; padding: 1px; border: 1px solid #bdbdbd; margin: 4px 2px 0 0; }
  
#book_links { padding: 0; margin: 0; }
  #book_links li { display: inline; }
    #book_links a { margin: 0 0 0 1px; display: block; float: right; height: 19px; color: #fff; font-size: 11px; padding: 0 10px 0 4px; background: transparent url('../img/book/link.gif') right no-repeat; }

#az_hosting { float: left; margin: -10px 0 0 0; display: block; padding: 15px 0 0 0; background: transparent url('../img/hosting/box_bg.jpg') 0 -15px no-repeat;  }
  #az_hosting table { border: none; border-collapse: collapse; width: 100%;}
  #az_hosting th { padding: 0 0 0 2px; text-align: left; font-size: 12px; color: #444; border-width: 1px 0; border-style: solid; border-color: #ccc; background: transparent url('../img/hosting/th_bg.gif');  line-height: 15px;   }
  #az_hosting th strong { font-size: 19px; color: #00417b; }
  #az_hosting th.hosting { width: 104px; }  
  #az_hosting .dark td { background: transparent url('../img/hosting/tddark.gif'); }
  #az_hosting td { border-width: 1px 0; border-style: solid; border-color: #ccc; font-weight: bold; color: #666; text-align: center; font-size: 12px; background: #fff; }  
    #az_hosting td.description { text-align: left; font-weight: normal; padding: 0 0 0 2px; font-size: 11px; }
    #az_hosting td strong { color: #d70104; }  
  #az_hosting div { display: block; height: 70px; background: transparent url('../img/hosting/box_bg.gif') repeat-x;  }   
    #az_hosting ul { display: block; padding: 8px 5px 0 2px; float: left; line-height: 15px; }
      #az_hosting ul a { display: block; padding: 0 0 0 12px; font-size: 11px; color: #00417b; background: transparent url('../img/hosting/boxlink_bg.gif') left no-repeat; }
  #az_hosting fieldset { display: block; float: left; margin: 5px 5px 0 10px; }
    #az_hosting input { display: block; float: left; height: auto; width: auto; padding: 0; margin: 0 0 -4px 0; border: none; }
    #az_hosting label { display: block; float: left; font-size: 11px; padding: 0 0 0 2px; margin: -2px 0 0 0; }   
    #az_hosting .submit { clear: both; float: none; font-size: 11px; margin: -2px 0 0 0 !important; padding: 1px 0 !important; width: 69px;  color: #fff; background: transparent url('../img/hosting/submit_bg.gif') no-repeat;   }  

#az_wc { margin: 0; height: 124px; }
#az_wc .content { display: block; float: left; width: 185px; margin: 8px 0 5px 0; }
#az_wc .example { display: block; float: right; width: 110px; margin: 7px 0 5px 0; }
#az_wc .example a { cursor: pointer; }
#az_wc h3 { padding: 0 0 0 5px; font-size: 12px !important; color: #00417b; font-weight: normal; line-height: 13px; } 
  #az_wc h3 span { font-size: 9px; color: #999; }
  #az_wc h3 strong { font-weight: normal; color: #d70104; }
  #az_wc p { display: block; float: left; font-size: 11px; padding: 2px 0 0 5px; line-height: 12px; }
    #az_wc p strong { font-weight: normal; font-size: 14px; }
  #az_wc img { display: block; float: left; padding: 1px; border: 1px solid #bdbdbd; }  
    #az_wc ul { display: block; float: left; padding: 0; margin: -4px 0 0 5px; }
      #az_wc ul img { border: none !important; }   
      #az_wc ul a { display: block; margin: 0; padding: 0; }
      
  #az_wc .azprices { clear: both; display: block; border: none; padding: 0; margin: 5px 0; border-top: 1px solid #bdbdbd; }
    #az_wc .azprices p { display: block; float: left; text-align: right; font-size: 14px; font-weight: bold; line-height: 10px; margin: 0 0 0 6px; padding: 3px 0 5px 0; }
      #az_wc .azprices p span { font-size: 9px; font-weight: normal; }  
      #az_wc .azprices div { display: block; float: left; margin: 4px 0 0 2px; padding: 1px; font-size: 14px; font-weight: bold; border: 1px solid #8d0000; color: #fff; background: #c40000 url('../img/search/price_bg.gif') bottom repeat-x; }  
        #az_wc .azprices div span { font-weight: normal; font-size: 12px; }
        
#az_wc_order { margin: 5px 0 0 0; }
  #az_wc_order li { display: inline; }
    #az_wc_order a { display: block; float: right; font-size: 11px; color: #666; background: transparent url('../img/wc/order_bg.gif') top right no-repeat; padding: 0 5px 0 0; margin: 0 5px 0 0; }
    #az_wc_order a:hover { text-decoration: none; }
          #az_wc_order span { color: #fff; }
