@charset "utf-8";
/* CSS Document */

body {background:url(../images_page/bg.jpg) repeat-x #efefef; margin:0; padding:0; font-family:Arial, Helvetica, 
sans-serif; font-size:12px; color:#000000; line-height:21px;}

h2 { font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:18px; margin: 0 0 10px 0;}
img { border:none;}
#container { width:752px; height:auto; margin:auto; background-color:#FFFFFF; background:url(../images_page/content-bg.jpg);}
form { padding:0; margin:0;}

/* header */
#bgheader { background:url(../images_page/bg-header.jpg) no-repeat; width:764px; height:194px; margin:auto;}
#containerheader { width:752px; height:194px; margin:auto;}
#header01 { width:752px; height:28px; background:url(../images_page/header01.jpg) no-repeat; float:left;}
#header02 { width:752px; height:27px; background:url(../images_page/header02.jpg) no-repeat; float:left;}
#topnav_container { width:300px; height:auto; padding:6px 0 0 26px;}
#header03 { width:361px; height:109px; background:url(../images_page/header03.jpg) no-repeat; float:left;}
#header04 { width:391px; height:109px; background:url(../images_page/header04.jpg) no-repeat; float:left;}
#header05 { width:361px; height:30px; background:url(../images_page/header05.jpg) no-repeat; float:left;}
#header06 { width:391px; height:30px; background:url(../images_page/header06.jpg) no-repeat; float:left;}
#search { width:391px; height:30px;}
#search2 { width:444px; height:30px;}
#searchfield { margin:0 0 0 225px; width:auto; height:30px;}

/* navigation */
#nav_container { width:180px; height:auto; float:left; background:url(../images_page/nav-bg.jpg);}
#basket { width:180px; height:90px; background:url(../images_page/nav-my-basket2.jpg); float:left;}
#basket_content { width:auto; height:auto; padding:40px 0 0 34px; margin:10px 0 0 0; vertical-align:top;}
/*#brand { width:180px; height:auto; background:url(../images_page/graphic-brand.jpg) no-repeat; float:left; padding:29px 0 0 0;}*/
#information { width:180px; height:auto; background:url(../images_page/graphic-information.jpg) no-repeat; float:left; padding:29px 0 0 0;}
#customer { width:180px; height:176px; background:url(../images_page/graphic-customer.jpg); display:block; float:left;}
#customer_link {width:160px; margin:152px 0 0 0; float:left; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#515151; font-weight:bold; padding-left:20px;}
.click_here a { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#333; font-weight:bold; text-decoration:underline; margin-left:}
.click_here a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#333; font-weight:bold; text-decoration:none;}
#nav_spacer { width:180px; height:100px; display:block; float:left;}

/* content */
#promotion { width:572px; height:111px; background:url(../images_page/graphic-promotional-offer.gif); float:left;}
#content { width:572px; float:left;}

/* footer */
#footer { width:752px; height:69px; background:url(../images_page/footer.jpg); margin:auto; padding:0; display:block;}
#soula { width:109px; height:25px; background:url(../images_page/soula.jpg) no-repeat; float:right; display:block;}

/* styles */
.navtop a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; padding:0 10px 0 0; text-decoration:none;}
.navtop a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; padding:0 10px 0 0; text-decoration:none;}

.button a{ background:url(../images_page/but01.jpg) no-repeat; display:block; width:143px; height:22px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; padding-left:37px; text-decoration:none; line-height:22px;}
.button a:hover{ background:url(../images_page/but02.jpg) no-repeat; display:block; width:143px; height:22px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; padding-left:37px; text-decoration:none; line-height:22px;}

.view_basket a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; text-decoration:underline; line-height:21px;}
.view_basket a:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; text-decoration:none; line-height:21px;}

.items { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; font-weight:bold; line-height:18px;}
.red { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fe0000; font-weight:bold;}

.footer_links { font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF; font-size:12px; line-height:21px;}
.footer_links a{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF; font-size:12px; margin:0 8px 0 8px;}
.footer_links a:hover{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF; font-size:12px; text-decoration:none;}

.copyright { font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:10px; font-weight:normal; line-height:}
.search { width:110px; padding:0 4px 0 4px; height:15px; font-family:Arial, Helvetica, sans-serif; color:#333; font-size:12px;}
.clr {clear:both; padding:0px; margin:0px;}
.content_table { width:532px; margin:20px;}
.product_padding { padding:0px; width:156px;}
.product { width:530px; border:#b2b2b2 solid 1px; background:#f2f2f2; margin:0 0 5px 20px;}
.product2 { width:135px; height:135px; border:#b2b2b2 solid 1px; background:#fff; margin:10px 0 5px 10px;}
.product_info { width:530px; border:#b2b2b2 solid 1px; background:#f2f2f2; margin:0 0 5px 20px;}

#bullet_bg { background:url(../images_page/bullet-bg.gif) no-repeat; display:block; margin-left:2px; margin-bottom:0px; padding:15px 0 0 25px; height:129px;}

.bullet_bold { color:#2a6888;}
.prod_discription { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; line-height:18px; padding:8px 8px 0 8px;}
.price { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#891906; line-height:18px; padding:8px 8px 8px 8px;}
.price2 { font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#ff0000; line-height:18px;}
.amount { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#ff0000; line-height:18px; margin:0 0 0 8px; }
.brand { background:#FFFFFF; border:#b2b2b2 solid 1px; height:55px;}
.featuredtitle { color:#3468a6; font-weight:bold;}



.searchbox {border:solid 1px #989898; background-color:#FFFFFF; height:16px; width:114px; font-size:10px; vertical-align:top;}
.search_submit {background:url(../images_page/go.jpg) top left no-repeat; height:21px; width:22px; cursor:pointer; border:none;}

#cta { width:180px; height:58px; background:url(../images_page/newsletter.jpg); display:block; float:left; margin:15px 0 0 0;}
#cta a{ width:180px; height:58px; background:url(../images_page/newsletter.jpg); display:block; float:left;}
#cta a:hover{ width:180px; height:58px; background:url(../images_page/newsletter-on.jpg); display:block; float:left;}

