/*
  $Id: stylesheet.css 1739 2007-12-20 00:52:16Z hpdl $
  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com
  Copyright (c) 2003 osCommerce
  Released under the GNU General Public License 
*/
/* ************************************************************************************* */
BODY
{
	color: #959595;
	margin: 0px;
	background: #e0e0e0;
}
.bg2_body
{
	height: auto !important;
	min-height: 100%;
	background: url(../images/bg_body.gif) center 0px repeat-x;
}
.Contacttxt
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #231f20;
    font-weight: normal;
    text-align: left;
    padding-left: 10px;
    line-height: 24px;
}
.Contactbody
{
    color: #666666;
    font-family: Verdana;
    font-size: 11px;
    line-height: 25px;
    text-align: justify;
    width: 350px; 
    float: left; 
  
}
#con-img
{
   /* background: url( "../images/contact.jpg" ) no-repeat scroll 0 0 transparent;*/
    height: 320px;
    
    margin: 0;
    padding: 0;
    
}
.bg3_body
{
	height: 100%;
	background: url(../images/bg2_body.jpg) center 0px no-repeat;
}
.fontproduct
{
	font-size: 17px;
	font-weight: bold; 
	color: #2E2F2F;
}
html, body
{
	height: 100%;
}
/* ************************************************************************************* */
*
{
	/*padding: 0px;*/
	margin: 0px;
	font-size: 12px;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif;
}
/* ************************************************************************************* */
.width_table
{
	width: 980px;
	position: relative;
	margin: auto;
}
.width_td
{
	padding: 0px 0px 0px 0px;
}
.width_td1
{
	padding: 0px 0px 0px 0px;
}
/* ************************************************************************************* */
/* ************************************************************************************* */
.main_table
{
	margin: 0px 0px 0px 0px;
}
.box_width_left
{
	width: 220px;
}
.box_width_right
{
	width: 220px;
}

.content_width_td
{
	width: 100%;
	padding: 0px 0px 0px 0px;
}
.box_width_td_left
{
	padding: 0px 19px 0px 0px;
}
.box_width_td_right
{
	padding: 0px 0px 0px 19px;
	display: none;
}

.box_width_un_column
{
	width: 112px;
}
.box_width_un_td_column
{
	padding: 0px 12px 0px 0px;
}

/* ************************************************************************************* */
/* ************************************************************************************* */
/*.row_1
{
	padding: 0px 0px 0px 0px;
	height: 155px;
	text-align: center;
}
.row_2
{
	padding: 0px 30px 0px 30px;
	background: #fff;
}
.row_3
{
	padding: 0px 30px 3px 30px;
	background: #fff;
}*/
.row_1
{
	padding: 0px 0px 0px 0px;
	height: 181px;
	text-align: center;
}
.row_2
{
	padding: 0px 30px 0px 30px;
	background: #fff;
}
.row_3
{
	padding: 0px 30px 3px 30px;
	background: #fff;
}
.row_4
{
	padding: 0px 30px 0px 30px;
	background: #fff;
}
/* ************************************************************************************* */
.navigation
{
	background: #fff;
}
/* ************************************************************************************* */
.logo
{
	padding: 33px 19px 0px 24px;
	height: 56px;
	vertical-align: top;
}
.banner_02
{
	padding: 0px 0px 21px 0px;
	width: 100%;
}
.banner_03
{
	padding: 0px 0px 21px 0px;
}

.navigation3
{
	border-bottom: 1px solid #e5e5e5;
	width: 100%;
}
.navigation2
{
	padding: 14px 1px 10px 0px;
	text-align: right;
	height: 60px;
	vertical-align: middle;
}
.navigation2 td
{
	white-space: nowrap;
	vertical-align: middle;
}
.navigation2 .td
{
	vertical-align: middle;
	white-space: nowrap;
	padding: 0px 14px 0px 14px;
	color: #fff;
}
.navigation2 .table
{
	width: 1px;
}

.navigation2 a
{
	color: #fff;
	font-size: 12px;
	line-height: 12px;
	font-weight: normal;
	text-decoration: none;
}
.navigation2 a:hover
{
	color: #fff;
	text-decoration: underline;
}
/* ************************************************************************************* */
.languages
{
	padding: 0px 0px 7px 0px;
	text-align: right;
	vertical-align: top;
}
.languages table
{
	width: 72px;
}
.languages .languages_img
{
	margin: 0px 0px 0px 8px;
}

.currencies
{
	padding: 0px 0px 0px 0px;
}
.currencies table
{
	width: 133px;
}


.navigation2 .languages td, .navigation2 .currencies td
{
	color: #9e9e9e;
	font-size: 12px;
	line-height: 14px;
	font-weight: normal;
	vertical-align: middle;
	vertical-align: middle;
}
/* ************************************************************************************* */
/* ************************************************************************************* */
.z1
{
	padding: 29px 0px 0px 0px;
}
.z1 table
{
	width: 298px;
}
.z1 td
{
	height: 16px;
	padding: 0px 0px 0px 0px;
	text-align: right;
}
.z1 b
{
	color: #7a7979;
	font-size: 13px;
	line-height: 15px;
	font-weight: normal;
	text-decoration: underline;
}
.z1 td
{
	color: #7a7979;
	font-size: 13px;
	line-height: 15px;
	font-weight: normal;
}
.z1 a, .z1 a:hover
{
	text-decoration: none;
}
.z1 a
{
	color: #7a7979;
	font-size: 13px;
	line-height: 15px;
	font-weight: normal;
	text-decoration: none;
}
.z1 a:hover
{
	color: #7a7979;
	text-decoration: underline;
}
.z1 a strong
{
	color: #fff;
	font-size: 13px;
	line-height: 15px;
	font-weight: normal;
	text-decoration: none;
}
.z1 a:hover strong
{
	color: #fff;
	text-decoration: underline;
}

/* ************************************************************************************* */
.select
{
	width: 100%;
	border: 1px solid #fff;
	background: #fff;
	color: #b70303;
	vertical-align: middle;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}
.select2
{
	margin: 0px 0px 6px 0px;
	border: 0px solid #1d1d1d;
	background: #fff;
	color: #696969;
}
.select2 td
{
	padding: 3px 0px 13px 0px;
	height: 36px;
	vertical-align: middle;
}
.select2 select
{
	width: 70%;
	border: 1px solid #e5e5e5;
	background: #fff;
	color: #999999;
	vertical-align: middle;
	margin: 0px 10px 2px 10px;
}
.select3
{
	width: 100%;
	border: 1px solid #e5e5e5;
	background: #fff;
	color: #999999;
	vertical-align: middle;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}

.search
{
	padding: 5px 0px 0px 6px;
	vertical-align: middle;
	height: 30px;
	background: #fff;
}
.search .go
{
	width: 100%;
	border: 0px solid #cccccc;
	background: transparent;
	color: #b2b2b2;
	font-size: 13px;
	line-height: 18px;
	vertical-align: middle;
	margin: 0px 0px 0px 0px;
	padding-left: 10px;
	padding-right: 5px;
	height: 18px;
	vertical-align: middle;
}
.search td
{
	color: #4a4849;
	font-size: 14px;
	line-height: 12px;
	font-weight: normal;
}
.search .table
{
	width: 313px;
}
.search .td
{
	padding: 0px 0px 4px 0px;
}
/* ************************************************************************************* */
/* ************************************************************************************* */
.search_input-rep
{
	background: url(../images/search-rep.gif) 0px 0px repeat-x;
	width: 100%;
}
.search_input-left
{
	background: url(../images/search-left.gif) 0px 0px no-repeat;
}
.search_input-right
{
	background: url(../images/search-left.gif) 100% 0px no-repeat;
	width: 100%;
	vertical-align: middle;
	height: 29px;
}

.search_button-rep
{
	padding: 0px 0px 0px 0px;
}
.search_button-left
{
	padding: 0px 0px 0px 0px;
}
.search_button-right
{
	vertical-align: middle;
	height: 29px;
	padding: 0px 0px 0px 0px;
}
/* ************************************************************************************* */
/* ************************************************************************************* */
/* Header End */
/* Footer */
/* ************************************************************************************* */
/* ************************************************************************************* */
.footer
{
	padding: 0px 0px 0px 0px;
	border-top: 1px solid #e5e5e5;
}
.footer_td
{
	text-align: left;
	padding: 15px 1px 20px 0px;
	width: 100%;
}
.footer2_td
{
	text-align: center;
	padding: 10px 20px 30px 24px;
}
.footer .footer2_td
{
	vertical-align: middle;
}
.footer
{
	color: #232323;
	font-size: 11px;
	line-height: 19px;
	font-weight: normal;
	vertical-align: middle;
}
.footer td
{
	color: #232323;
	font-size: 11px;
	line-height: 19px;
	font-weight: normal;
	vertical-align: middle;
}
.footer a
{
	color: #232323;
	font-size: 11px;
	line-height: 19px;
	font-weight: normal;
	text-decoration: none;
}
.footer a:hover
{
	color: #232323;
	text-decoration: underline;
}

.footer span
{
	color: #686868;
	font-size: 11px;
	font-weight: normal;
}
.footer span a
{
	color: #686868;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
.footer span a:hover
{
	color: #686868;
	text-decoration: underline;
}

.footer b
{
	color: #b70303;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
.footer b a
{
	color: #b70303;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
.footer b a:hover
{
	color: #b70303;
	text-decoration: underline;
}
.footer strong
{
	color: #9e9e9e;
	font-weight: normal;
}
/* ************************************************************************************* */
/* Footer End */
/* ************************************************************************************* */
.popup_bg
{
	padding: 0px 0px 0px 0px;
	background: #fff;
}
.popup_width_table
{
	margin: 0px 0px 0px 0px;
	margin: auto;
}
.popup_width_td
{
	padding: 0px 0px 0px 0px;
}

.popup_1
{
	padding: 15px 27px 29px;
	text-align: right;
	height: 100px;
}
.popup_2
{
	padding: 0px 0px 0px 0px;
}

.popup
{
	height: 100%;
	width: 408px;
	background: url(../images/logo.jpg) 0px 30px no-repeat;
}

.popup strong
{
	color: #999999;
	font-size: 11px;
	line-height: 13px;
	font-weight: bold;
	text-decoration: none;
	padding: 8px 0px 6px 0px;
	display: block;
}
.popup a, .popup a u
{
	color: #686868;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}
.popup a:hover, .popup a:hover u
{
	color: #686868;
	text-decoration: underline;
}

.popup .popup_footer
{
	text-align: center;
	padding: 11px 0px 11px 0px;
}
.popup .popup_footer
{
	color: #686868;
	font-size: 11px;
	line-height: 19px;
	font-weight: normal;
	vertical-align: top;
}
.popup .popup_footer a
{
	color: #686868;
	font-size: 11px;
	line-height: 19px;
	font-weight: normal;
	text-transform: none;
	text-decoration: none;
}
.popup .popup_footer a:hover
{
	color: #686868;
	text-decoration: underline;
}
/* ************************************************************************************* */
/* ************************************************************************************* */
.menu
{
	width: 100%;
	padding: 0px 0px 0px 0px;
	width: 100%;
}
.menu_separator
{
	width: 4px;
}
.menu_separator img
{
	padding: 0px 0px 0px 0px;
	vertical-align: middle;
	text-align: center;
	width: 4px;
}
/* ************************************************************************************* */
/* ************************************************************************************* */
#m1, #m2, #m3, #m4, #m5, #m6, #m7, #m8, #over_m1, #over_m2, #over_m3, #over_m4, #over_m5, #over_m6, #over_m7, #over_m8, #over2_m1, #over2_m2, #over2_m3, #over2_m4, #over2_m5, #over2_m6, #over2_m7, #over2_m8
{
	width: 20%;
	cursor: pointer;
	white-space: nowrap;
	text-align: center;
	padding: 0px 10px 0px 10px;
	height: 35px;
	vertical-align: middle;
	font-size: 13px;
	line-height: 14px;
	font-weight: bold;
	text-transform: uppercase;
}

#m1, #m2, #m3, #m4, #m5, #m6, #m7, #m8
{
	color: #fff;
	background: url(../images/menu_bg.gif) 0px 0px repeat-x;
}

#over_m1, #over_m2, #over_m3, #over_m4, #over_m5, #over_m6, #over_m7, #over_m8
{
	color: #333333;
	text-decoration: none;
	background: #fff;
}

#over2_m1, #over2_m2, #over2_m3, #over2_m4, #over2_m5, #over2_m6, #over2_m7, #over2_m8
{
	color: #333333;
	text-decoration: none;
	background: #fff;
}
/* ************************************************************************************* */
.menu2_separator
{
	width: 1px;
	vertical-align: middle;
}
.menu2_separator img
{
	padding: 0px 13px 0px 13px;
	vertical-align: middle;
	text-align: center;
	width: 1px;
}
/* ************************************************************************************* */
#m4
{
	color: #fff;
}
#over_m4
{
	color: #f6a905;
}
#over2_m4
{
	color: #f6a905;
}
/* ************************************************************************************* */
#m5
{
	color: #fff;
}
#over_m5
{
	color: #f6a905;
}
#over2_m5
{
	color: #f6a905;
}
/* ************************************************************************************* */
#m4, #m5, #over_m4, #over_m5, #over2_m4, #over2_m5
{
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	padding: 0px 1px 0px 1px;
	background: none;
	text-transform: none;
	height: 16px;
	vertical-align: middle;
}

/* ************************************************************************************* */
.infoBox
{
	background: #e6e6e6;
}
.orderEdit
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #fff;
	text-decoration: underline;
}
/* ************************************************************************************* */
/* ************************************************************************************* */
