/*
 * Header CSS
 * 
 * @author Claudiu Marginean <claudiu@boonsoft.net>
 * @version v0.1
 * 
 */

/*bof Header CSS */
#head_container_1 {height: 129px; width: 990px; background:url(../images/header_top.png) no-repeat top center transparent; position: absolute; top: 0; z-index: 50;}

#head_container_1 .head_top_space { clear: both; height: 43px;}
#head_container_1 .head_left { float:left; width: 450px;}
#head_container_1 .head_middle { float:left; width: 300px;}
#head_container_1 .head_middle .banners  { margin-top: 10px;}
#head_container_1 .head_right { float:right; width: 238px;}

#head_container_2 { position: absolute; top: 129px; height: 36px; width: 990px; margin: 3px 0px;}
#logo {display: block; margin: 10px 0px 0px 0px; text-align: center;}

#header_basket {  height: 86px; width: 235px; position: relative;}
#header_basket_line {color: #0E315E; display: block;}
#header_basket_line a {color: #0E315E; display: block; float: left;}
#header_basket_line a.basket_link {width: 56px; height: 69px; background:url(../images/bag.png) no-repeat center center transparent;}
#header_basket_line a.basket_line {width: 176px; height: 20px; margin-top: 23px;}
#header_basket_line span {font-size:17px;}
#header_basket_line span.basket_items_no {font-weight:bold;}
#header_basket_line span.basket_items {color: yellow;}
#header_basket_line span.basket_separator {color: yellow; width: 6px; text-align: center; float: left; }
#header_basket_line span.basket_total { color: #fff;}
#header_basket_line span.basket_items, #header_basket_line span.basket_total {display: block; text-align: center; float: left; width: 85px;}

.txt_c1, #cartBoxTotal { font-size:15px; font-weight:bold; }

#header_basket #header_basket_weaccept {font-weight: bold; font-size: 12px; position: absolute; bottom: 5px; right: 15px;}
#header_basket #header_basket_weaccept .weAccept { float:left; height:15px; color: #fff;}
#header_basket #header_basket_weaccept .cards { width:81px; height:15px; margin-left:10px; background: url(../images/cards.png) no-repeat top left transparent; float:left;}        

#head_container_2 {}
    #Search-Box { width:222px; margin: 0; padding: 0; display:block; float: left;}
    #Search-Box FORM {display: block; padding: 0; margin: 0;}
    #Search-Box div.search_input, #Search-Box div.search_btn {float: left; height: 36px;}
    #Search-Box div.search_input{ background:url(../images/search_bg_l.png) no-repeat transparent; height: 16px; padding: 10px 5px 10px 10px ;}
    #Search-Box div.search_input #search_field { background-color: transparent; font-size: 13px; font-weight: bold; color: red; display: block; width: 169px; height: 16px; line-height: 16px; padding: 0; margin: 0;  text-align: left; }
    #Search-Box #search_btn { background:url(../images/search_bg_r.png) no-repeat transparent; width:38px; height:36px; border:none; cursor:pointer; margin: 0; display: block;}

#head_container_2 .site_slogan { float: left; height: 36px; width: 750px; line-height: 36px; vertical-align: middle; margin-left: 15px; font-weight: bold; font-size: 13px; text-align: justify;}

.red {color: red;}

/*eof Header CSS */
