* ----------------------------------------------------------------*/



/* This CSS is the main stylesheet used from the generated WebSite */



/* ----------------------------------------------------------------*/



/* All images from "Images Templ" could be used in this css.       */



/* EXAMPLE: background-image:url('../images_templ/image.gif');     */



/* ----------------------------------------------------------------*/







/* --- styles for BODY --------------------------------------------*/



body {



    SCROLLBAR-FACE-COLOR: #EAEAEA;



    SCROLLBAR-HIGHLIGHT-COLOR: #808080;



    SCROLLBAR-SHADOW-COLOR: #000000;



    SCROLLBAR-3DLIGHT-COLOR: #F0F8FF;



    SCROLLBAR-ARROW-COLOR: #000000;



    SCROLLBAR-TRACK-COLOR: #F0F8FF;



    SCROLLBAR-DARKSHADOW-COLOR: #F0F8FF;



    font-family: verdana, arial, tahoma, sans-serif; font-size: 11px;

	

	line-height: 120%;

	





}







/* --- styles for some common HTML TAGS ---------------------------*/



p, td, li, h1, h2, h3, h4, h5, h6 {



    font-family: verdana, arial, tahoma, sans-serif;font-size : 11px; 



}







/* --- styles for h1  title ---------------------------*/



h1.title {color:#ffffff; font-family: verdana, arial, tahoma, sans-serif;font-size : 11px; line-height : 0% ; white-space : nowrap ;}



hr { height: 1px; }







/* --- styles for h2  title ---------------------------*/



h2.title2 {color:#ffffff; font-family: verdana, arial, tahoma, sans-serif;font-size : 11px; line-height : 0% ; white-space : nowrap ;}



hr { height: 1px; }







/* --- styles for form fields -------------------------------------*/



input, textarea, select {



    font-family: arial, tahoma, sans-serif; font-size: 11px;



    background-image: none;



}



input.text {



    padding: 1px 2px;



    background-image: none;



    /*border: #909090 solid 1px;*/



}



input.btn {



    color: #0000A0;



    background-color: #FFFFFF;



    background-image: none;



}



input.checkbox, input.radio {



    background-image: none;



}







/* --- styles for the MENUS (border, header, body) ----------------*/



.menu_border {



    color: #000000;



    font-size: 11px;



}



.menu_header {



    color: #000000;



    background-color: #A68116;



    font-size: 11px;



    font-weight: bold;



}



.menu_body {



    color: #000000;



    font-size: 11px;



    



}







.menu_border_categprytype, menu_border_categorytype {



    color: #000000;







    font-size: 11px;



}



.menu_body_categprytype, menu_body_categorytype {



    color: #000000;



   



    font-size: 11px;



background-image: url('http://www.warriro-supplies.com/images/index/background03.jp'); background-repeat: repeat;



background-color: #ffffff







}







/* --- styles for header of the MAIN MENU (if links) --------------*/



.menu_header_tr { background-image: url('http://www.warrior-supplies.com/images/index/warriornavigatiebackground.gif'); background-repeat: no-repeat; height: 20px; vertical-align:top; } }



.menu_header_tr_over { background-color: #; }



.menu_header_tr_text { font-weight: bold; }



.menu_header_td_text { font-weight: ; }



.menu_header_td_inner { text-align: center;color: #ffffff; font-size: 12px; font-weight: bold; }







/* --- styles for the links in the LINKS MENU ---------------------*/



.menu_link:LINK {



    color: #0000CC;



    text-decoration: none;



    font-size: 11px;



}



.menu_link:VISITED {



    color: #0000CC;



    text-decoration: none;



    font-size: 11px;



}



.menu_link:HOVER {



    color: #000000;



    background-color: #FFFF90;



    text-decoration: none;



    font-size: 11px;



}







/* --- styles for the selected menu links in the LINKS MENU -------*/



.menu_link_selected:LINK {



    color: #0000CC;



    text-decoration: none;



    font-size: 11px;



}



.menu_link_selected:VISITED {



    color: #0000CC;



    text-decoration: none;



    font-size: 11px;



}



.menu_link_selected:HOVER {



    color: #000000;



    background-color: #FFFF90;



    text-decoration: none;



    font-size: 11px;



}













/* --- styles for the rows in the LINKS MENU ----------------------*/



.menu_link_tr {



    border: 0px solid #F9F9F9;



}



.menu_link_tr_over {



    border-top: 1px solid #FFFFFF;



    border-left: 1px solid #FFFFFF;



    border-bottom: 1px solid #D0D0D0;



    border-right: 1px solid #D0D0D0;



}







/* --- styles for CATEGORY TYPE links ---------------------------------*/



.menu_categorytype:LINK { 



    color: #000090;



    text-decoration: none;





font-size: 12px;



}



.menu_categorytype:VISITED { 



    color: #000090;



    text-decoration: none;







font-size: 12px;



}



.menu_categorytype:HOVER { 



    color: #0C32F6;



    text-decoration: underline;



font-size: 12px;



}







/* --- styles for CATEGORY links ----------------------------------*/



.menu_category:LINK { 



    color: #000000;



    text-decoration: none;

	font-weight: normal;



    font-size: 11px;



line-height: 120%;



padding-left:5px;







    



}



.menu_category:VISITED { 



    color: #000000;



    text-decoration: none;



    font-size: 11px;

		font-weight: normal;





line-height: 120%;



padding-left:5px;







}



.menu_category:HOVER { 



    color: #0C32F6;



	font-weight: normal;



    background-color: #;



    text-decoration: underline;



    font-size: 11px;



line-height: 120%;



padding-left:5px;



}







/* --- styles for the selected CATEGORY links ---------------------*/



.menu_category_selected:LINK { 



    color: #000000;



    background-color: #FFFFff;



    text-decoration: none;



    font-size: 11px;



line-height: 130%;



}



.menu_category_selected:VISITED { 



    color: #000000;



    text-decoration: none;



    font-size: 11px;



line-height: 130%;



}



.menu_category_selected:HOVER { 



    color: #000000;



    background-color: #FFFF90;



    text-decoration: none;



    font-size: 11px;



line-height: 130%;



}







/* --- styles for the rows in the CATEGORY menu -------------------*/



.menu_category_tr {



    border: 1px solid #FBFBFF;



}



.menu_category_tr_over {



    background-color: #FFFFE0;



    border-top: 1px solid #FFFFFF;



    border-left: 1px solid #FFFFFF;



    border-bottom: 1px solid #D0D0D0;



    border-right: 1px solid #D0D0D0;



}







/* --- styles for SUBCATEGORY links -------------------------------*/



.menu_subcategory:LINK { 



    color: #0000F0;



    text-decoration: none;



    font-size: 11px;



}



.menu_subcategory:VISITED { 



    color: #0000F0;



    text-decoration: none;



    font-size: 11px;



}



.menu_subcategory:HOVER { 



    color: #000000;



    background-color: #FFFF90;



    text-decoration: none;



    font-size: 11px;



}







/* --- styles for the selected SUBCATEGORY links ------------------*/



.menu_subcategory_selected:LINK { 



    color: #000000;



    text-decoration: none;



    font-size: 11px;



}



.menu_subcategory_selected:VISITED { 



    color: #000000;



    text-decoration: none;



    font-size: 11px;



}



.menu_subcategory_selected:HOVER { 



    color: #000000;



    background-color: #FFFF90;



    text-decoration: none;



    font-size: 11px;



}







/* --- styles for the rows in the SUBCATEGORY menu ----------------*/



.menu_subcategory_tr {



    border: 1px solid #FBFBFF;



}



.menu_subcategory_tr_over {



    background-color: #FFFFE0;



    border-top: 1px solid #FFFFFF;



    border-left: 1px solid #FFFFFF;



    border-bottom: 1px solid #D0D0D0;



    border-right: 1px solid #D0D0D0;



}







/* --- styles for CATEGORY's path and CATEGORY's list links -------*/



.top_link:LINK { 



    color: #000090;



    text-decoration: none;



    font-size: 11px;



}



.top_link:VISITED { 



    color: #000090;



    text-decoration: none;



    font-size: 11px;



}



.top_link:HOVER { 



    color: #000000;



    background-color: #FFFF90;



    text-decoration: none;



    font-size: 11px;



}







/* --- styles for PRODUCT links (like "AddToCart" link) -----------*/



.product_link:LINK {



    color: #0000CC;



    text-decoration:underline;



    font-size: 11px;



}



.product_link:VISITED {



    color: #0000CC;



    text-decoration: underline;



    font-size: 11px;



}



.product_link:HOVER {



    color: #0000CC;



    text-decoration: underline;



    font-size: 11px;



}







/* --- styles for TOOLS links (like "ViewCart" link) --------------*/



.tool_link:LINK {



    color: #0000CC;



    text-decoration: underline;



    font-size: 11px;



}



.tool_link:VISITED {



    color: #0000CC;



    text-decoration: underline;



    font-size: 11px;



}



.tool_link:HOVER {



    color: #CC0000;



    text-decoration: underline;



    font-size: 11px;



}







/* --- styles for footer links ------------------------------------*/



.footer_link:LINK {



    color: #0000CC;



    text-decoration: none;



    font-size: 11px;



}



.footer_link:VISITED {



    color: #0000CC;



    text-decoration: none;



    font-size: 11px;







}



.footer_link:HOVER {



    color: #CC0000;



    text-decoration: underline;



    font-size: 11px;



}







/* --- styles for IMAGE links -------------------------------------*/



.image_link:LINK { 



    text-decoration: none; 



    font-size: 11px;



}



.image_link:VISITED { 



    text-decoration: none; 



    font-size: 11px;



}



.image_link:HOVER { 



    text-decoration: none; 



    font-size: 11px;



}







/* --- styles for THE REST of the links ---------------------------*/



a:LINK {



    color: #0000CC;



    text-decoration: underline;



    font-size: 11px;



}



a:VISITED {



    color: #0000CC;



    text-decoration: underline;



    font-size: 11px;



}



a:HOVER {



    color: #CC0000;



    text-decoration: underline;



    font-size: 11px;



}







/* --- styles for products and options ----------------------------*/



.product_border { background-color: #909090; }



.product_borderlight { background-color: #FFFFFF; }



.product_header { background-color: #F0F0F0; }



.product_body { background-color: #FFFFFF; font-family : Arial, Helvetica, sans-serif; font-size:  13px;font-weight:bold}



.product_footer { background-color: #F0F0F0; }



.product_list_price { text-decoration: line-through; }



.product_price {}



.product_price_diff_amount {}



.product_price_diff_percent {}



.product_outofstock { color: #FF5000; }







.product_options_border { border:0px solid #ffffff; }



.product_options_header {font-size : 3px ;}



.product_options_body {  background-color: #FFFFFF; border:0px solid #ffffff }



.product_options_selected { background-color: #ffffff; }



.product_options_name {text-align: left; color :#000000 ; font-family : Arial, Helvetica, sans-serif; font-size:  13px;font-weight:bold}



.product_options_list_price { text-decoration: line-through; color: #000000 }



.product_options_price {color: #C31F11 ; font-weight: bold; }







.product_travel_border { background-color: #E5E5E5; }



.product_travel_header { background-color: #F5F5F5; }



.product_travel_body { background-color: #FFFFFF; }







.product_specialties_border { background-color: #CCCCCC; }



.product_specialties_header { background-color: #FFFFFF; }



.product_specialties_body { background-color: #FFFFFF; }







.product_separator {}







/* --- styles for the search form of travel products --------------*/



.search_travel_border { background-color: #E5E5E5; }



.search_travel_header { background-color: #FAFAFA; }



.search_travel_body { background-color: #FFFFFF; }



.search_travel_footer { background-color: #FAFAFA; }







/* --- styles for the search/browse of products -------------------*/



.search_border { background-color: #E5E5E5; }



.search_header { background-color: #FAFAFA; }



.search_body { background-color: #FFFFFF; }



.search_footer { background-color: #FAFAFA; }







.search_alphabet_selected {



    font-family: monospace;



}



.search_alphabet_link:LINK {



    font-family: monospace;



    color: #C000FF;



    text-decoration: none;



}



.search_alphabet_link:VISITED {



    font-family: monospace;



    color: #C000FF;



    text-decoration: none;



}



.search_alphabet_link:HOVER {



    font-family: monospace;



    color: #000000;



    background-color: #FFD0FF;



    text-decoration: none;



}







/* --- styles for the number of products per category on the menu -*/



.count_products { 



    color: #007000;



    font-size: 8px;



}







/* --- styles for the site map ------------------------------------*/



.site_map_border { background-color: #B0B0B0; }



.site_map_body { background-color: #FFFFFF; }



.site_map_tr { border: 1px solid #FBFBFF; }



.site_map_tr_over {



    background-color: #F5F5F5;



    border-top: 1px solid #FFFFFF;



    border-left: 1px solid #FFFFFF;



    border-bottom: 1px solid #D0D0D0;



    border-right: 1px solid #D0D0D0;



}



.site_map_link:LINK { 



    color: #000090;



    text-decoration: none;



    font-size: 11px;



}



.site_map_link:VISITED { 



    color: #000090;



    text-decoration: none;



    font-size: 11px;



}



.site_map_link:HOVER { 



    color: #000000;



    background-color: #FFFF90;



    text-decoration: none;



    font-size: 11px;



}







/* --- styles for the navigation line links (1-10 11-20 21-30) ----*/



.navigator_products {



    color: #000000;



    text-align: center;



    font-size: 10px;



}



.navigator_products_link:LINK { 



    color: #C000FF;



    text-decoration: none;



    font-size: 10px;



}



.navigator_products_link:VISITED { 



    color: #C000FF;



    text-decoration: none;



    font-size: 10px;



}



.navigator_products_link:HOVER { 



    color: #000000;



    background-color: #FFD0FF;



    text-decoration: none;



    font-size: 10px;



}



.navigator_products_link_selected { 



    color: #000000;



    text-decoration: none;



    font-size: 10px;



}







/* --- styles for the calendar ------------------------------------*/







.calendar_border { background-color: #D0D0D0; }



.calendar_header { background-color: #F0F0F0; }



.calendar_header_days { font-size: 11px; background-color: #F9F9F9; }



.calendar_body { background-color: #FFFFFF; }



.calendar_footer_selected_day { font-size: 11px; background-color: #F9F9F9; }



.calendar_footer { font-size: 11px; background-color: #F0F0F0; }



.calendar_day_onmouseover { background-color: #FFFF00; }



.calendar_day_onmouseout { background-color: NONE; }



.calendar_day_onclick { background-color: #D0D0FF; }



.calendar_day_notavailable { color: #CCCCCC; }







/* --- styles for errors and successes ----------------------------*/



.error { color: #FF0000; }



.warning { color: #FF5000; }



.success { color: #007000; }







/* --- styles miscellaneous ---------------------------------------*/



.categories_path_separator { color: #0000A0; }



.categories_path { margin: 0px 0px 3px 0px; }



.categories_path_td { padding: 0px 0px 0px 0px; }



.categories_item { margin: 0px 0px 0px 0px; }



.categories_item_td { padding: 0px 0px 0px 0px; }



.products_summary { margin: 3px 0px 0px 0px; }



.products_summary_td { padding: 0px 0px 0px 0px; }







/* --- styles copyright ---------------------------------------*/



a.copyright:link {color: #000000; text-decoration: none}



a.copyright:visited {color: #000000; text-decoration: none}



a.copyright:hover {color: #000000; text-decoration: none}







/* --- styles copyright ---------------------------------------*/



a.articles:link {color: #000000; text-decoration: none}



a.articles:visited {color: #000000; text-decoration: none}



a.articles:hover {color: #000000; text-decoration: underline}





/* --- styles menubovenlinks ---------------------------------------*/



a.menuboven:link {color: #000000; text-decoration: none ; font-weight: bold;}



a.menuboven:visited {color: #000000; text-decoration: none ; font-weight: bold;}



a.menuboven:hover { color: #000000; text-decoration: underline; }


/* --- styles navigatielinks ---------------------------------------*/



a.navigatie:link {color: #000000; text-decoration: none ;}

a.navigatie:visited {color: #000000; text-decoration: none ; }

a.navigatie:hover { color: #0000ff; text-decoration: underline; }





/* --- backgroundimageindex ---------------------------------------*/


.indeximage { 



background-image: 



url('http://www.samurai-sword-shop.com/shopsite/newtestsite/hoofd.jpg');



background-repeat: no-repeat ;



}







/* --- backgroundimageindex2007 ---------------------------------------*/



.indeximage2007 { 



background-image: 



url('http://www.samurai-sword-shop.com/imagesindex/newhoofd2007-950a.jpg');



background-repeat: no-repeat ;



}







/* --- backgroundimageindex2008 ---------------------------------------*/



.indeximage2008 { 



background-image: 



url('http://www.samurai-sword-shop.com/imagesindex/newhoofd2007-950USA.jpg');



background-repeat: no-repeat ;



}







/* --- backgroundimageindexbevlag ---------------------------------------*/



.bevlag { 



background-image: 



url('http://www.samurai-sword-shop.com/shopsite/newtestsite/onderhoofd.jpg');



background-repeat: no-repeat ;



color:#ffffff; font-size:9px



}











.navbar { width:450px; border:0px solid #979FA3; border-width: 1px 1px 1px 1px; background-color: white; }



.navbar td { border: 1px solid white; border-width: 1px 1px 0px 0px; text-align: left;  }



.navbar td.navtab_first { border: 1px solid white; border-width: 1px 1px 0px 1px;text-align: center; }



.navbar a.navtab_selected {  display: block; padding: 3px 3px 3px 3px; color: black; background-color: #ffffff; border-width: 1px 1px 0px 1px; text-align: center;}



.navbar a.navtab_notselected { background-image: url('http://www.samurai-sword-shop.com/imagesindex/background02b.jpg');display: block; padding: 3px 3px 3px 3px; color: black; background-color: #F0F0F0; text-decoration: none; text-align: center;}



.navbar a.navtab_notselected:hover { background-image: url('http://www.samurai-sword-shop.com/imagesindex/background02c.jpg') }



.navbar td.navtab_body { padding: 3px 3px 3px 3px; backgro