/* CSS Document */

body { margin:0px; padding:0px; background-color:#fff; background-image:url(../images/body_bg.jpg); background-repeat:repeat-x; }

* { font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#000; }

p { margin:0px; padding:0px;}

p#header { color:#315ddc; margin-left:10px; margin-top:8px; line-height:14px; }
#header_right p#header-top { color:#315ddc; margin:0px; display:none;}
p#header_wi { color:#315ddc; margin-left:34px; margin-top:8px; line-height:14px; }
img#gif_header { margin-right:5px;}

a.header_email { color:#315ddc; text-decoration:none; }
a.header_email:hover, a.header_email:active {text-decoration:underline; }

#header_right {background-image:url(../images/header_right.jpg); width:191px; height:138px; background-repeat:no-repeat; }
#header_bottom {background-image:url(../images/header_bottom.jpg); width:191px; height:20px; background-repeat:no-repeat; overflow:hidden; }

#menu_back {background-image:url(../images/menu_back.jpg); width:747px; height:38px; background-repeat:no-repeat; }


#welcome_bg {margin-left:5px; width:369px; text-align:justify;background-image:url(../images/welcome_top.gif); background-repeat:no-repeat; background-position: top; }
#welcome_msg {margin:0px; padding:0px; padding-top:50px; margin-left:15px; padding-right:10px; font-size:11px; color:#3568fd; font-weight:normal;}
#welcome_bot {background-image:url(../images/welcome_bot.gif); width:369px; height:8px; background-repeat:no-repeat; background-position: bottom; }
/*#welcome_fnt { margin:0px; padding:0px; margin-top:50px; margin-left:15px; padding-right:10px; font-size:11px; color:#3568fd; font-weight:normal; text-align:justify; }
/*#welcome_fnt { margin:0px; padding:0px; margin-top:50px; margin-left:15px; padding-right:10px; font-size:11px; color:#3568fd; font-weight:normal; text-align:justify; }
#welcome_fnt .div { margin:0px; padding:0px; margin-top:50px; margin-left:15px; padding-right:10px; font-size:11px; color:#3568fd; font-weight:normal; text-align:justify; }*/
#welcome_a_fnt { margin:0px; padding:0px; margin-top:8px; font-size:11px; color:#3568fd; font-weight:bold; text-align:justify; display:block; text-decoration:none; }
#welcome_a_fnt:hover, #welcome_a_fnt:active { text-decoration:underline; }

#my_nav {margin:0;padding:0px;float:left;width:386px;height:38px; margin-left:3px;}
#my_nav li{margin:0; padding:0;list-style:none;float:left;}
#my_nav a{background:#3568fd;float:left;height:38px;text-indent:-9999px;overflow:hidden;}
a#home{width:63px;background:url('../images/menu/home.jpg') no-repeat;}
a#about{width:72px;background:url('../images/menu/about.jpg') no-repeat;}
a#offers{width:72px;background:url('../images/menu/offers.jpg') no-repeat;}
a#yourbasket{width:103px;background:url('../images/menu/yourbasket.jpg') no-repeat;}
a#contact{width:76px;background:url('../images/menu/contact.jpg') no-repeat;}
#my_nav a:hover,#my_nav a:active,#my_nav a:focus{background-position:0 -38px;}

/* search at top */
.search_keyword	{
display:inline;
color:#fff;
font-size:11px;
font-weight:bold;
text-decoration:none;
text-align:middle
float:left
overflow:hidden;
position:absolute;
margin-left:20px
}
.search_theme {
color:#fff;
font-size:11px;
font-weight:bold;
text-decoration:none;
text-align:middle
float:left
margin-left:3px;
overflow:hidden;
position:relative;
left:200px
}


.SearchLogIn {display:inline;}
.SearchLogIn p {color:#FFFFFF; font-size:11px; font-weight:bold;}
.SearchLogIn a {color:#FFFFFF; text-decoration:underline;}


/* left tables  */
p#table_content { padding-right:8px; padding-left:8px; padding-top:2px; line-height:15px; font-size:11px; color:#3568fd; font-weight:normal;}
b { font-weight:bold; }
p#table_title { margin:0px; padding:0px; display:block; padding-left:15px; list-style:none; font-size:11px; font-weight:bold; height:31px; color:#fff; text-align:left; }
p#table_content a { color:#3568fd; font-size:12px; font-weight:bold; text-decoration:none; display:block; clear:both; margin-top:10px;}

div.table_title { width:170px; margin:0px; padding:0px; display:block; list-style:none; font-size:11px; font-weight:bold; height:31px; line-height:15px; color:#fff; text-align:center;}

#table_margin_bottom { margin-bottom:14px;}
#left_table_body {background:url(../images/left_body.jpg) repeat-y; width:177px; color:#fff; } 
#left_table_top {background-image:url(../images/category_title.jpg); background-repeat:no-repeat; width:177px; height:31px; color:#fff; line-height:31px; } 
#left_table_middle { background-image:url(../images/left_middle.jpg); background-repeat:no-repeat; width:177px; height:90px; color:#fff; } 
#left_table_bottom { background-image:url(../images/left_bottom.gif); background-repeat:no-repeat; width:177px; height:10px; color:#fff; } 


/* right tables */

/* left tables  */
#table_content_basket { padding-top:2px; line-height:20px; font-size:11px; color:#3568fd; font-weight:bold; display:block; clear:both}

#table_margin_bottom { margin-bottom:14px;}
#right_table_body {background:url(../images/right_body.jpg) repeat-y; width:180px; color:#fff; } 
#right_table_top {background-image:url(../images/title_right.jpg); background-repeat:no-repeat; width:180px; height:31px; color:#fff; line-height:31px; background-position: center; } 
#right_table_middle { background-image:url(../images/right_middle.jpg); background-repeat:no-repeat; width:180px; height:67px; color:#fff; } 
#right_table_bottom { background-image:url(../images/right_bottom.gif); background-repeat:no-repeat; width:180px; height:10px; color:#fff; } 

/* left side lists */



#ul_category {margin:0px; padding:0px; margin-bottom:14px; }
#ul_category li { width:177px; margin:0px; padding:0px; display:block; list-style:none; font-size:11px; color:#3568fd; font-weight:bold; } 
#ul_category li a { font-size:11px; color:#3568fd; font-weight:bold; padding-left:10px; }
#ul_category li a:hover {text-decoration:underline; }
#ul_category li a:active {text-decoration:underline; }
#ul_category li.title { background-image:url(../images/category_title.jpg); background-repeat:no-repeat; width:177px; height:31px; line-height:31px; color:#fff; } 
#ul_category li.title span { padding-left:10px; height:31px; line-height:31px; color:#fff; font-size:11px; font-weight:bold; }
#ul_category li.cat_01 { background-image:url(../images/category_01.jpg); background-repeat:no-repeat; } 
#ul_category li.cat_01a { background-image:url(../images/category_01a.jpg); background-repeat:no-repeat; } 
#ul_category li.cat_02 { background-image:url(../images/category_02.jpg); background-repeat:no-repeat; }
#ul_category li.cat_02a { background-image:url(../images/category_02a.jpg); background-repeat:no-repeat; }
#ul_category li.cat_03 { background-image:url(../images/category_03.jpg); background-repeat:no-repeat; } 
#ul_category li.cat_03a { background-image:url(../images/category_03a.jpg); background-repeat:no-repeat; } 
#ul_category li.cat_rest { background-image:url(../images/category_rest.jpg); background-repeat:no-repeat; } 
#ul_category li.cat_resta { background-image:url(../images/category_resta.jpg); background-repeat:no-repeat; } 
#ul_category li.cat_bottom { background-image:url(../images/category_bottom.jpg); background-repeat:no-repeat; } 

#span_title { padding-left:10px; height:31px; line-height:31px; color:#fff; font-size:11px; font-weight:bold; }


#balloons_by_post {margin:0px; padding:0px; margin-bottom:14px; }
#balloons_by_post li { width:177px; line-height:24px; margin:0px; padding:0px; display:block; list-style:none; font-size:11px; color:#3568fd; font-weight:bold; } 
#balloons_by_post li.title { background-image:url(../images/category_title.jpg); background-repeat:no-repeat; width:177px; height:31px; line-height:31px; color:#fff; } 
#balloons_by_post li.advert_img {padding:0px; margin:0px; }


#new_products {margin:0px; padding:0px; margin-bottom:14px; }
#new_products li { width:177px; line-height:24px; margin:0px; padding:0px; display:block; list-style:none; font-size:11px; color:#3568fd; font-weight:bold; } 
#new_products li.title { background-image:url(../images/category_title.jpg); background-repeat:no-repeat; width:177px; height:31px; line-height:31px; color:#fff; } 
#new_products li.advert_img {padding:0px; margin:0px; }


#calendar_events {margin:0px; padding:0px; margin-bottom:14px; }
#calendar_events li { width:177px; line-height:24px; margin:0px; padding:0px; display:block; padding-left:10px; list-style:none; font-size:11px; color:#3568fd; font-weight:bold; } 
#calendar_events li.title { background-image:url(../images/category_title.jpg); background-repeat:no-repeat; width:177px; height:31px; line-height:31px; color:#fff; } 
#calendar_events li.advert_img {padding:0px; margin:0px; }


#personalise {margin:0px; padding:0px; margin-bottom:14px; }
#personalise li { width:177px; line-height:24px; margin:0px; padding:0px; display:block; padding-left:10px; list-style:none; font-size:11px; color:#3568fd; font-weight:bold; } 
#personalise li.title { background-image:url(../images/category_title.jpg); background-repeat:no-repeat; width:177px; height:31px; line-height:31px; color:#fff; } 
#personalise li.advert_img {padding:0px; margin:0px; }



#end_lines {margin:0px; padding:0px; margin-bottom:14px; }
#end_lines li { width:177px; line-height:24px; margin:0px; padding:0px; display:block; padding-left:10px; list-style:none; font-size:11px; color:#3568fd; font-weight:bold; } 
#end_lines li.title { background-image:url(../images/category_title.jpg); background-repeat:no-repeat; width:177px; height:31px; line-height:31px; color:#fff; } 
#end_lines li.advert_img {padding:0px; margin:0px; background:url(../images/end_line.jpg); width:177px; height:119px; background-repeat:no-repeat; }
#end_lines li p { padding-right:8px; padding-left:8px; padding-top:2px; line-height:15px; font-size:11px; color:#3568fd; font-weight:normal;}
#end_lines li p a { color:#3568fd; font-size:12px; font-weight:bold; text-decoration:none; display:block; clear:both; margin-top:10px;}
#end_lines li p a:hover { text-decoration:underline; }


/* rigth side  */


#right_search {padding:0px; margin:0px; margin-bottom:14px; }
#right_search li { width:180px; list-style:none; margin:0px; padding:0px; display:block;}
#right_search li.top { background:url(../images/right_search_top.jpg) top; background-repeat:no-repeat; width:180px; height:8px; overflow:hidden; line-height:0px; font-size:0em; } 
#right_search li.keyword { background-image:url(../images/right_search_body.jpg); background-repeat:repeat-y; width:180px; padding-bottom:4px; }
#right_search li.keyword_input { background-image:url(../images/right_search_body.jpg); background-repeat:repeat-y; width:180px; padding-bottom:4px; padding-left:8px; padding-top:6px; }
#right_search li p.img {margin:0px; padding:0px; line-height:0px; font-size:0em; display:inline; cursor:pointer }
#right_search li.theme { background-image:url(../images/right_search_body.jpg); background-repeat:repeat-y; width:180px; padding-bottom:10px;}
#right_search li p { color:#fff; font-size:11px; font-weight:bold; text-decoration:none; display:block;  padding-top:10px; padding-left:8px; padding-right:8px; padding-bottom:0px; }

#right_search li.bottom{ background:url(../images/right_search_bottom.jpg) top; background-repeat:no-repeat; width:180px; height:8px; overflow:hidden; line-height:0px; font-size:0em; }

.select { width:130px; }


#ul_basket {margin:0px; padding:0px; margin-bottom:14px; background:url(../images/right_body.jpg);background-repeat:repeat-y; width:180px; }
#ul_basket li { width:177px; line-height:24px; margin:0px; padding:0px; display:block; padding-left:0px; list-style:none; font-size:11px; color:#3568fd; font-weight:bold;  } 
#ul_basket li.title { background-image:url(../images/title_right.jpg); background-repeat:no-repeat; width:180px; height:31px; line-height:31px; color:#fff; }
#ul_basket li.body{ background:url(../images/right_body.jpg) top; background-repeat:repeat-y; width:180px; line-height:15px; font-size:11px;  }
#ul_basket li.middle{ background:url(../images/basket_middle.jpg) top; background-repeat:no-repeat; width:180px; height:81px; }
#ul_basket li p { padding-right:8px; padding-left:8px; padding-top:2px; line-height:15px; font-size:11px; color:#3568fd; font-weight:normal;}
#ul_basket li p a { color:#3568fd; font-size:12px; font-weight:bold; text-decoration:none; display:block; clear:both; margin-top:10px;}
#ul_basket li.bottom{ background:url(../images/right_bottom.jpg) top; background-repeat:no-repeat; width:180px; height:8px; overflow:hidden; line-height:0px; font-size:0em; }

/* 
#end_lines li.advert_img {padding:0px; margin:0px; background:url(../images/end_line.jpg); width:177px; height:119px; background-repeat:no-repeat; }
#end_lines li p { padding-right:8px; padding-left:8px; padding-top:2px; line-height:15px; font-size:11px; color:#3568fd; font-weight:normal;}
#end_lines li p a { color:#3568fd; font-size:12px; font-weight:bold; text-decoration:none; display:block; clear:both; margin-top:10px;}
#end_lines li p a:hover { text-decoration:underline; }

*/

/* footer top  */

#footer_tbl_bg {background-color:#3568fd;}
#footer_top { background:url(../images/footer_top.gif) top repeat-x; height:21px; }

#footer_links {margin:0px; padding:0px; margin-bottom:40px; }
#footer_links li {line-height:20px; margin:0px; padding:0px; padding-left:10px; margin-bottom:12px; list-style:none; font-size:11px; color:#fff; font-weight:normal; }
#footer_links li.copyright { margin-bottom:0px; }

#footer_links li a { color:#fff; font-size:11px; text-decoration:none; }
#footer_links li a:hover {text-decoration:underline; }
#footer_links li a:active {text-decoration:underline; }

#footer_links li.web-feet,  #footer_links li.web-feet a{color:#9ab4fe;font-size:11px; text-decoration:none;}
#footer_links li.web-feet a:hover {text-decoration:underline; }
#footer_links li.web-feet a:active {text-decoration:underline; }
