p {
font-family:"Times New Roman", Verdana, Arial, Helvetica, sans-serif;
font-size:1.2em;
color:#343434;
line-height:1.2em;
}

p a {
color:#69A612;
font-weight:bold;
}

.cat_description {
	font-family :tahoma;
	font-size : 10px;
	color: #800000;
	font-weight: bold
}
.boxText {
	font-family:tahoma;
	font-size: 10px;
}
.centertable {
	border-left:1px solid #798CCC;
	border-right:1px solid #798CCC;
	background-color:#D2DBF5
}
.navBlue {
	color: #FF0000;
	font-size: 8pt;
	font-family: Verdana
}
.errorBox {
	font-family :tahoma;
	font-size : 10px;
	background: #ffb3b5;
	font-weight: bold;
}
.stockWarning {
	font-family :tahoma;
	font-size : 10px;
	color: #cc0033;
}
.productsNotifications {
}
.orderEdit {
	font-family :tahoma;
	font-size : 10px;
	color:#547DAF;
	text-decoration: none;
}
img {
	border:0;
}
.no_under a {
	text-decoration:none;
}
FORM {
	display: inline;
}
TR.headerNavigation {
	background: #bbc3d3;
}
TD.headerNavigation {
	font-family:tahoma;
	font-size: 11px;
	background: #bbc3d3;
	color: #566268;
	font-weight : bold;
}
A.headerNavigation {
	color: #424242;
}
A.headerNavigation:hover {
	color: #424242;
}
TR.headerError {
	background: #ff0000;
}
TD.headerError {
	font-family:tahoma;
	font-size: 12px;
	background: #ff0000;
	color:#547DAF;
	font-weight : bold;
	text-align : center;
}
TR.headerInfo {
	background: #00ff00;
}
TD.headerInfo {
	font-family:tahoma;
	font-size: 12px;
	background: #00ff00;
	color:#547DAF;
	font-weight: bold;
	text-align: center;
}
td select {
	width:134px;
}
.infoBoxContents {
	font-family:tahoma;
	font-size: 10px;
}
.infoBoxNoticeContents {
	font-family:tahoma;
	font-size: 10px;
}
.infoBoxNoticeContents {
	font-family:tahoma;
	font-size: 10px;
}
TD.infoBoxHeading {
	font-family:tahoma;
	font-size: 12px;
	font-weight: bold;
	color:#547DAF;
	padding-top:4
}
TD.infoBox, SPAN.infoBox {
	font-family:tahoma;
	font-size: 10px;
	color:#547DAF;
}
TD.contentBoxHeading {
	font-family:tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #534F4D;
	padding-top:5
}
TABLE.productListing {
	border-spacing: 1px
}
.productListing-heading {
	font-family: tahoma;
	font-size: 10px;
	color:#547DAF;
	font-weight:bold;
	text-align:center;
}
TD.productListing-data {
	font-family:tahoma;
	font-size: 10px;
	color:#547DAF;
	vertical-align:middle;
	padding:0 5px 0 5px;
}
TD.productListing-data a {
	text-decoration:none;
	color:#547DAF;
}
TD.productListing-data a b {
	color:#547DAF;
	text-decoration:none;
	margin:0 0 0 5px;
}
TD.productListing-data2 {
	font-family:tahoma;
	font-size: 10px;
	padding-top:10px;
}
A.pageResults {
	color:#547DAF;
}
a:hover.pageResults {
	color:#547DAF;
}
.navBbrown a {
	color:#547DAF;
	text-decoration:none;
}
.navBbrown {
	text-align:center !important
}
TR.subBar {
	background: #f4f7fd;
}
TD.subBar {
	font-family:tahoma;
	font-size: 10px;
	color: #E46709;
}
.main, P.main, .main a {
	font-family: tahoma;
	font-size: 11px;
	line-height:14px;
	color:#547DAF;
}
TD.main2, P.main2 {
	font-family:tahoma;
	font-size: 11px;
	line-height: 1.5;
	padding:3px;
	color:#000000;
	padding:10px;
}
TD.smallText, SPAN.smallText, P.smallText {
	font-family:tahoma;
	font-size: 11px;
	color:#547DAF;
}
TD.smallText a {
	font-family:tahoma;
	font-size: 11px;
}
TD.accountCategory {
	font-family:tahoma;
	font-size: 13px;
	color: #aabbdd;
}
TD.fieldKey {
	font-family:tahoma;
	font-size: 11px;
	font-weight: bold;
	color:#000000
}
TD.fieldValue {
	font-family:tahoma;
	font-size: 12px;
}
TD.tableHeading {
	font-family:tahoma;
	font-size: 12px;
	font-weight: bold;
}
TD.category_desc {
	font-family:tahoma;
	color:#547DAF;
	font-size: 11px;
	line-height: 1.5;
}
SPAN.newItemInCart {
	font-family:tahoma;
	font-size: 10px;
	color: #ff0000;
}
CHECKBOX, INPUT, RADIO, SELECT {
	font-family:tahoma;
	font-size: 11px;
}
select {
	width:200px;
}
TEXTAREA {
	width: 100%;
	font-family:tahoma;
	font-size: 11px;
}
SPAN.greetUser {
	font-family:tahoma;
	font-size: 12px;
	color: #f0a480;
	font-weight: bold;
}
TABLE.formArea {
	background: #f1f9fe;
	border-color: #7b9ebd;
	border-style: solid;
	border-width: 1px;
}
TD.formAreaTitle {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
SPAN.markProductOutOfStock {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #c76170;
	font-weight: bold;
}
SPAN.productSpecialPrice {
	font-family:tahoma;
	color: #E46709;
}
SPAN.errorText {
	font-family:tahoma;
	color: #ff0000;
}
.moduleRow {
}
.moduleRowOver {
	background-color: #D7E9F7;
	cursor: pointer;
}
.moduleRowSelected {
	background-color: #E9F4FC;
}
.checkoutBarFrom, .checkoutBarTo {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #8c8c8c;
}
.checkoutBarCurrent {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #980133;
}
.messageBox {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}
.messageStackError, .messageStackWarning {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	background-color: #ffb3b5;
}
.messageStackSuccess {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	background-color: #E46709;
}
.inputRequirement {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #ff0000;
}
TABLE.linkListing {
	border: 0px;
	border-style: solid;
	border-color: #D6D6D6;
	border-spacing: 1px;
}
.linkListing-heading {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color:#547DAF;
	text-align: center;
}
TD.linkListing-data, TD.linkListing-data a {
	border-right: 0px solid #D6D6D6;
	border-bottom: 0px solid #D6D6D6;
	padding: 4px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color:#547DAF;
}
TR.ShowCartDetails, TD.ShowCartDetails, P.ShowCartDetails {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	line-height: 1.5;
	color: #BDCAF0;
}
TR.HeaderPageLinks, TD.HeaderPageLinks, P.HeaderPageLinks {
	background-image: url('../images/button_blank_middle.gif');
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #E46709
}
A.HeaderPageLinks {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color:#547DAF;
}
a:hover.HeaderPageLinks {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #00FF00;
}
TD.cookieUsage {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background: #000000;
	color:#547DAF;
}
.attributeBoxContent {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color:#547DAF;
	background-color: #808080;
}
.TR.attributeBoxContent {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color:#547DAF;
	background-color: #808080;
}
.TD.attributeBoxContent {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color:#547DAF;
	background-color: #C0C0C0;
}
.storyboxtitle {
	FONT-FAMILY: Verdana;
	color:#547DAF;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	BACKGROUND: none;
}
.storyboxtitle A:link {
	FONT-FAMILY: Verdana;
	color:#547DAF;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	BACKGROUND: none;
}
.storyboxtitle A:active {
	FONT-FAMILY: Verdana;
	color:#547DAF;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	BACKGROUND: none;
}
.storyboxtitle A:visited {
	FONT-FAMILY: Verdana;
	color:#547DAF;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	BACKGROUND: none;
}
.storyboxtitle A:hover {
	FONT-FAMILY: Verdana;
	color:#547DAF;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
	BACKGROUND: none;
}
.yearHeader {
	font-family: Helvetica, Arial, Verdana;
	font-size: 14px;
	font-weight: bold;
	color:#547DAF;
	text-decoration: none;
}
.calendarMonth {
	background-color: #BBC3D3;
	cursor: default;
	width: 100%;
}
.calendarHeader {
	font-family: Helvetica, Arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	color:#547DAF;
	text-decoration: none;
	height: 22px;
}
.calendarToday {
	font-family: Arial, Verdana;
	font-size: 10px;
	color:#547DAF;
	background-color: #FFCF00;
	padding-left : 3px;
	text-decoration: none;
	border:1px solid #000000;
	height: 22px;
	width: 18px;
}
.calendarWeekend {
	font-family: Arial, Verdana;
	font-size: 10px;
	color:#547DAF;
	background-color: #CAEEFF;
	padding-left : 3px;
	line-height: 14px;
	text-decoration: none;
	border:1px solid #000000;
	height: 22px;
	width: 18px;
}
.calendar {
	font-family: Arial, Verdana;
	font-size: 10px;
	color:#547DAF;
	padding-left : 3px;
	line-height: 14px;
	text-decoration: none;
	border:1px solid #000000;
	height: 22px;
	width: 18px;
}
.event {
	font-family: Arial, Verdana;
	font-size: 11px;
	color:#547DAF;
	text-decoration: none;
	border:1px solid #E6E6E6;
}
.empty {
	background-color: #F0FAFF;
	line-height: 14px;
	height: 22px;
	width: 18px;
}
.calendar A:hover, .calendar A:link, .calendar A:visited, .calendar A:visited:hover, .yearHeader A:hover {
	color: red;
	text-decoration: underline;
}
.calendarWeekend A:hover, .calendarWeekend A:link, .calendarWeekend A:visited, .calendarWeekend A:visited:hover {
	color: red;
	text-decoration: underline;
}
.calendarToday A:hover, .calendarToday A:link, .calendarToday A:visited, .calendarToday A:visited:hover {
	color: red;
	text-decoration: underline;
}
/* MY*/
body {
	margin:0;
	background:#545454 url(../images/tail.gif) repeat-x 0 0;
	padding:0px 0px 0px 0px;
}
td, input, textarea {
	font-size:12px;
	font-family:"Times New Roman", Times, serif;
	color:#000000;
	line-height:14px;
	vertical-align:top;
	padding:0px;
}
img {
	border:0px;
}
.width {
	width:100%;
}
h1 {
	display:inline;
	color:#272727;
	font-size:11px;
	font-weight:bold;
	text-transform:none;
}

h2 {

color:#404A4B;
display:block;
font-family:"Times New Roman",Times,serif;
font-size:1.2em;
font-weight:bold;
margin:0;
padding:17px 0 15px 18px;
}

s {
	color:#1488a0;
	font-size:20px;
	font-weight:bold;
	font-family:"Times New Roman", Times, serif
}
a {
	text-decoration:underline
}
a:hover {
	text-decoration:none
}
.main {
	font-size:11px;
	color:#484545;
	line-height:15px;
}
.center {
	text-align:center !important
}
.img_border img {
	border:1px solid #dfdfdf
}
.vam img, .vam {
	vertical-align:middle
}
.vam_td td {
	vertical-align:middle;
	text-align:center
}
.input {
	width:44px;
	height:18px;
	color:#3F4143;
	font-size:10px;
}
.input1 {
	width:44px;
	height:18px;
	color:#3F4143;
	font-size:10px;
}
.input2 {
	width:105px;
	height:19px;
	color:#3F4143;
	font-size:11px;
	border:1px solid #24180d;
}
.input_box {
	text-align:left !important;
	padding:0px 0px 0px 0px;
}
.input_box div {
	padding:0px 0px 0px 30px;
}
.input_box select {
	width:109px;
	height:18px;
	color:#103553;
	font-size:10px;
	padding-left:4px;
}
/*______________________________________________BOX_________________________________________________*/	
.box_header_txt {
	width:100%
}
.box_header_txt_cent {
	width:100%;
	background:url(../images/box_header_bg.gif) repeat-x 0 0
}
.box_header_txt td {
	padding:0px 0px 0px 0px;
}
.box_header_txt font {
	margin:0px 0px 0px 0px;
	padding:17px 0px 25px 18px;
	display:block;
	font-size:16px;
	font-weight:bold;
	font-family:"Times New Roman", Times, serif
}
.box_header_txt1 {
	width:100%;
}
.box_header_txt1 td {
	padding:0px 0px 0px 0px;
}
.box_header_txt1_cent {
	width:100%;
	background:url(../images/box_header_bg2.jpg) repeat-x 0 0
}
.box_header_txt1 font {
	margin:0px 0px 0px 0px;
	padding:17px 0px 25px 18px;
	display:block;
	font-size:16px;
	font-weight:bold;
	font-family:"Times New Roman", Times, serif
}
.box_header_txt2 {
	width:100%;
}
.box_header_txt2 td {
	vertical-align:top;
	background:url(../images/box_header_bg2.gif) repeat-x 0 0;
	padding:0px 0px 0px 0px;
}
.box_header_txt2 font {
	margin:0px 0px 0px 0px;
	padding:22px 0px 10px 21px;
	font-size:12px;
	font-weight:bold;
	display:block;
	text-transform:uppercase
}
.box_header_txt3 {
	width:100%;
	background:url(../images/box_header_right.jpg) no-repeat right 0 #368b98
}
.box_header_txt3 td {
	vertical-align:top;
	padding:0px 0px 0px 0px;
}
.box_header_txt3 font {
	margin:0px 0px 0px 0px;
	padding:12px 0px 0px 0px;
	font-size:12px;
	font-weight:bold;
	display:block;
	text-transform:uppercase
}
/*_____________________________________________box_body_____________________________________________*/
.box_body {
	margin:0px 0px 9px 0px;
	width:100%;
}
.box_body td {
	padding:10px 12px 10px 12px;
	color:#444;
	font:normal 11px Arial
}
.box_body td td {
	padding:0px 0px 0px 0px;
}
.box_body .pad {
	padding:10px 15px 10px 15px;
}
.box_body td td {
	padding:0px 0px 0px 0px;
}
.box_body a {
	color:#6d9a00;
	text-decoration:none;
	font-size:16px;
	font-weight:bold;
	text-transform:none;
	font-family:"Times New Roman", Times, serif
}
.box_body a:hover {
	text-decoration:underline
}
.box_body span {
	color:#3b909d
}
.box_body span a {
	color:#b3003c;
	text-transform:none !important;
	font-weight:bold;
	font-size:11px
}
.box_body select {
	width:146px;
	margin:10px 0px 10px 10px;
}
.box_body strong {
	color:#3b909d
}
.box_body1 {
	margin:0px 0px 9px 0px;
	width:100%;
}
.box_body1 td {
	padding:0px 0px 10px 0px;
	color:#8a8a8a
}
.box_body1 td td {
	padding:0px 0px 0px 0px;
}
.box_body1 .pad {
	padding:10px 15px 10px 15px;
}
.box_body1 td td {
	padding:0px 0px 0px 0px;
}
.box_body1 a {
	color:#603a33;
	text-decoration:none;
	font-size:12px;
	font-weight:normal;
	display:block
}
.box_body1 a:hover {
	text-decoration:underline
}
.box_body2 {
	margin:0px 0px 9px 0px;
}
.box_body2 td {
	padding:0px 0px 25px 0px;
}
.box_body2 td td {
	padding:0px 0px 0px 0px;
}
.box_body2 a {
	color:#6d9a00;
	text-decoration:none;
	font-size:16px;
	font-weight:bold;
	text-transform:none;
	font-family:"Times New Roman", Times, serif
}
.box_body2 a:hover {
	text-decoration:underline
}
/*_________________________________________________*/
ul {
	padding:0;
	margin:0px;
	list-style:none;
}
.ul_1 {
	margin:1px 0px 0px 3px;
	background:url(../images/line.gif) repeat-y 21px 0
}
.ul_1 .bg_list {
	margin:0px 0px 0px 0px;
	padding:1px 0px 3px 10px;
	line-height:14px;
	display:block;
	background:url(../images/li_bg.gif) repeat-x 0 bottom
}
.ul_1 .bg_list a {
	color:#404a4b;
	font-weight:normal;
	text-decoration:none;
	font-size:16px;
	font-family:"Times New Roman", Times, serif;
	line-height:16px;
	text-transform:none !important;
	background:url(../images/a_bg.gif) no-repeat 0 13px;
	padding:10px 0px 11px 18px;
}
.ul_1 .bg_list a:hover {
	color:#343434;
	text-decoration:underline;
}
.ul_1 .bg_list_sub {
	margin:0px 0px 0px 0px;
	padding:10px 0px 11px 10px;
	line-height:16px;
	display:block;
	background:url(../images/li_bg.gif) repeat-x 0 bottom
}
.ul_1 .bg_list_sub a {
	color:#167a95;
	font-weight:normal;
	text-decoration:none;
	font-size:16px;
	font-family:"Times New Roman", Times, serif;
	line-height:16px;
	text-transform:none !important;
	background:url(../images/a_bg.gif) no-repeat 0 13px;
	padding:10px 0px 11px 18px;
	display:inline
}
.ul_1 .bg_list_sub a:hover {
	color:#167a95;
	text-decoration:underline;
}
.ul_2 {
	margin:1px 0px 0px 0px;
}

.ul_2 .bg_list {
	margin:0px 0px 0px 0px;
	padding:1px 0px 3px 10px;
	line-height:14px;
	display:block;
}
.ul_2 .bg_list a {
	color:#3a3a3a;
	font-weight:bold;
	text-decoration:none;
	font-size:11px;
	line-height:16px;
	text-transform:none !important;
	background:url(../images/a_bg.gif) no-repeat 0 3px;
	padding:0px 0px 0px 24px;
}
.ul_2 .bg_list a:hover {
	color:#919191;
	text-decoration:none;
}
/*_________________________________________________*/
.ul_1 .bg_list_un {
	margin:0px 0px 0px 0px;
	padding:1px 0px 3px 10px;
	line-height:14px;
	display:block;
	background:url(../images/li_bg.gif) repeat-x 0 bottom
}
.ul_1 .bg_list_un a {
	color:#404a4b;
	font-weight:normal;
	text-decoration:none;
	font-size:16px;
	font-family:"Times New Roman", Times, serif;
	line-height:16px;
	text-transform:none !important;
	background:url(../images/a_bg.gif) no-repeat 0 13px;
	padding:5px 0px 6px 18px;
}
.ul_1 .bg_list_un a:hover {
	color:#343434;
	text-decoration:underline;
}
.ul_2 .bg_list_un {
	margin:0px 0px 0px 0px;
	padding:1px 0px 3px 10px;
	line-height:14px;
	display:block;
}
.ul_2 .bg_list_un a {
	color:#3a3a3a;
	font-weight:bold;
	text-decoration:none;
	font-size:11px;
	line-height:16px;
	text-transform:none !important;
	background:url(../images/a_bg.gif) no-repeat 0 3px;
	padding:0px 0px 0px 17px;
}
.ul_2 .bg_list_un a:hover {
	color:#343434;
	font-weight:normal;
	text-decoration:none;
	font-size:12px;
	line-height:16px;
	text-transform:none !important;
	background:url(../images/a_bg.gif) no-repeat 0 3px;
	padding:0px 0px 0px 17px;
}
.content .input_box {
	padding:0px 0px 0px 0px;
}
.content .input_box select {
	width:141px !important;
	height:18px;
	margin:0px 0px 0px 0px;
}
.content .input_box input {
	width:108px;
	height:18px;
	vertical-align:middle;
	margin:0px 5px 0px 0px;
}
/*____________________________________________CONTENT_______________________________________________*/
.cont_header_txt {
	width:100%;
}
.cont_header_txt font {
	margin:0px 0px 0px 0px;
	padding:17px 0px 15px 18px;
	display:block;
	font-size:16px;
	font-weight:bold;
	font-family:"Times New Roman", Times, serif;
	color:#404a4b
}
.cont_header_txt td {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:13px;
	font-weight:bold;
	color:#fff;
}
.cont_header_cent {
	padding:0px 0px 0px 0px !important;
	vertical-align:middle;
	width:100%;
	background:url(../images/cont_header_bg.gif) repeat-x 0 0
}
/*__________________________________________PRODUCT________________________________________________*/
.product {
	padding:0px 0px 0px 0px;
	width:100%
}
.product td {
	color:#727a7d;
	font-weight:normal;
	line-height:15px;
	font-size:14px;
	text-align:left
}
.product a {
	color:#167a95;
	font-weight:bold;
	font-size:16px;
	text-decoration:none;
	text-transform:none
}
.product a:hover {
	color:#111;
	text-decoration:underline;
}
.product em {
	color:#603a33;
	font-size:12px;
	font-family:Tahoma;
	font-style:normal
}
.product b {
	color:#8E1214;
	font-size:12px;
}
.product font {
	font-size:13px;
	font-weight:bold;
}
.product div a {
	color:#98C61D;
	font-size:9px;
	font-weight:normal;
	text-decoration:none;
	text-transform:none;
}
.product div a:hover {
	color:#98C61D;
	text-decoration:underline;
}
.product .input_box input {
	width:39px;
	height:18px;
	vertical-align:middle;
	text-align:right;
	margin:0px 5px 0px 0px;
}
.prod_img {
	float:left;
	width:117px;
	height:170px;
	text-align:center
}
.prod_info {
}
.prod_info td {
}
SPAN.productSpecialPrice {
	color:#1488a0;
	font-size:20px;
	font-weight:bold;
	font-family:"Times New Roman", Times, serif
}
SPAN.productSpecialPrice2 {
	color:#1488a0;
	font-size:20px;
	font-weight:bold;
	font-family:"Times New Roman", Times, serif
}
.product span.productSpecialPrice {
	color:#69a612;
	font-size:20px;
	font-weight:bold;
	font-family:"Times New Roman", Times, serif
}
.product_border {
}
.product_name td {
}
.remove {
	width:17%;
}
.products {
	width:45%;
}
.quantity {
	width:23%;
}
.total {
	width:20%
}
.shop_cart {
	height:34px;
	text-align:center;
	vertical-align:middle;
	font-weight:bold !important;
	font-size:11px !important;
	color:#272727 !important;
	font-family:Tahoma !important
}
.price {
	background:#121b2b
}
/*_________________________________________BANNER_________________________________________________*/
.banner {
	margin:0px 0px 3px 0px;
	height:193px;
	width:100%;
	background:url(../images/banner_bg.jpg) repeat-x 0 0
}
.banner .bg {
	position:absolute;
	background:url(../images/banner_p.jpg) no-repeat 0 0;
	width:306px;
	height:186px;
	top:419px
}
.banner_bg {
	width:100%;
	background:url(../images/banner_right.jpg) no-repeat right 0
}
.banner td {
	color:#505050;
	line-height:16px;
	padding:0px 0px 0px 0px;
	font-size:12px
}
.banner span {
	display:block;
	height:18px;
	width:223px;
	background:url(../images/banner_t.jpg) no-repeat 0 0;
	margin:0px 0px 0px 0px;
}
.banner a {
	color:#505050
}
.banner font a {
	background:url(../images/banner_a.jpg) no-repeat 0 0;
	height:85px;
	height:20px;
	display:block;
	text-decoration:none
}
.banner .space {
	padding:37px 20px 0px 0px;
}
.banner_left {
	background:url(../images/banner_left.jpg) no-repeat 0 0;
	height:193px;
	width:200px
}
.banner_right {
	background:url(../images/banner_right.jpg) no-repeat 0 0;
	width:35px;
	height:193px
}
/*_________________________________________RESULT_________________________________________________*/
.result td {
	color:#727a7d;
	vertical-align:top;
	padding:8px 0px 0px 0px;
	font-size:16px;
	line-height:18px
}
.result a {
	color:#167a95;
	text-decoration:none;
	text-transform:none;
	font-size:16px;
	font-weight:bold
}
.result a:hover {
	color:#167a95;
	text-decoration:underline;
}
.result b {
	color:#727a7d;
	font-weight:bold;
	font-size:16px
}
.result u {
	color:#167a95;
	font-size:16px;
}
.result span {
	color:#727a7d;
	font-size:16px;
}
.result_right {
	text-align:right !important;
}
.result {
	margin:0px 0px 6px 0px;
}
.result_top {
}
.result_lr {
	padding:0px 0px 0px 0px;
}
/*_________________________________________header_________________________________________________*/
#header {
	padding:0px 0px 0px 0px;
	height:507px
}
#header a {
	color:#000;
	font-weight:bold;
	text-decoration:none
}
#header .vl {
	background:url(../images/header_vl.gif) no-repeat right 21px
}
#header_bg {
	background:url(../images/header.jpg) no-repeat 0 0;
	height:287px
}
#header .img img {
	margin:12px 0px 0px 0px;
}
.sep {
	background:url(../images/sep.gif) no-repeat right 12px
}
.mid {
	height:393px;
	background:#f3f3f3
}
.pic1 {
	width:100%;
	background:url(../images/header.jpg) no-repeat 0 17px;
	height:358px
}
.basket {
	background:url(../images/basket.jpg) no-repeat 0 0;
	width:224px;
	height:40px;
	margin:0px 0px 0px 0px;
	display:block;
	vertical-align:middle;
	color:#000;
	font:normal 12px Tahoma
}
.basket a {
	font-weight:bold;
	text-decoration:none
}
.basket div {
	padding:13px 0px 0px 68px;
}
#logo {
	height:331px;
	background:url(../images/header.jpg) no-repeat right 0
}
#logo div {
	padding:91px 0px 0px 35px;
}
#search {
	height:252px
}
#menu {
	height:40px;
	background:url(../images/menu.gif) repeat-x 0 0
}
#menu div {
	background:url(../images/menu_right.jpg) no-repeat right 0
}
.width2 {
	width:50%
}
#content {
	padding:0px 0px 0px 0px;
	background:#fff
}
/*_________________________________________FOOTER_________________________________________________*/
#footer {
	height:86px;
	background:url(../images/footer.gif) repeat-x
}
#footer td {
	color:#acbab7;
	font-size:14px;
	line-height:17px
}
#footer .space {
	padding:35px 0px 0px 41px;
}
#footer .space2 {
	padding:20px 0px 0px 211px;
}
#footer .space div {
	border-top:20px solid #fff
}
#footer .space dl {
	padding:0px 0px 0px 12px;
}
#footer a {
	color:#acbab7;
	text-decoration:none;
	font-weight:normal;
	font-size:14px;
}
#footer a:hover {
	color:#acbab7;
	text-decoration:underline
}
#footer .left {
	background:url(../images/footer_left.jpg) no-repeat 0 0;
	width:100%
}
#footer .right {
	background:url(../images/footer_right.jpg) no-repeat right 0;
	height:63px
}
#footer font {
	padding:0px 0px 0px 50px;
}
#footer font a {
	color:#acbab7
}
#footer font a:hover {
	color:#acbab7;
	text-decoration:underline
}
/*___________________________________________________________________________________________________________________*/

.border {
	border:1px solid #e5e5e5;
	margin:0px 0px 5px 0px;
}
.shopcart {
	height:62px
}
.shopcart td {
	color:#272727;
	font:normal 11px Tahoma
}
.shopcart a {
	color:#c22f23;
	font:bold 11px tahoma;
	text-decoration:none
}
.shopcart a:hover {
	text-decoration:underline
}
#top {
	height:88px
}
#top select {
	width:124px
}
.vl {
	background:url(../images/gl.gif) repeat-y 50% top
}
.gl {
	background:url(../images/gl.gif) repeat-x 0 0;
	padding:0px 0px 0px 0px;
}
.gl50 {
	background:url(../images/gl.gif) repeat-x 0 50%;
}
.vl2 {
	background:url(../images/gl.gif) repeat-y 0 top
}
.gl2 {
	background:url(../images/gl.gif) repeat-x 0 bottom;
	padding:0px 0px 0px 0px;
}
.shop td {
	padding:10px 0px 10px 0px;
}
.topic strong {
	color:#1a1a1a;
	font-size:16px;
	padding:5px 0px 5px 0px
}
.topic {
	padding:4px 0px 4px 0px;
}
.pad_top {
	padding:17px 0px 10px 0px;
	height:100%
}
.cart {
	padding:0px 0px 0px 0px;
}
.cart td {
	text-align:center;
}
.cart font {
	font-size:11px
}
.infoBoxContents img {
	margin:0px 5px 0px 0px;
}
.infoBoxContents td {
	padding:0px 0px 5px 0px;
}
.shadow_left {
	background:url(../images/shadow_left.gif) repeat-y 0 0;
}
.shadow_left div, .shadow_right div {
	width:3px
}
.shadow_right {
	background:url(../images/shadow_right.gif) repeat-y 0 0;
}
.indent {
	padding:30px 20px 15px 20px;
}
td.smallText {
	padding:10px 25px 10px 25px;
}
.c_t {
	background:url(../images/c_t.gif) repeat-x 0 0 #fff;
	width:100%
}
.c_l {
	background:url(../images/c_l.gif) repeat-y 0 0
}
.c_r {
	background:url(../images/c_r.gif) repeat-y right 0;
}
.c_b {
	background:url(../images/c_b.gif) repeat-x 0 bottom;
	width:100%
}
.c_tl {
	background:url(../images/c_tl.gif) no-repeat 0 0
}
.c_tr {
	background:url(../images/c_tr.gif) no-repeat right 0
}
.c_bl {
	background:url(../images/c_bl.gif) no-repeat 0 bottom
}
.c_br {
	background:url(../images/c_br.gif) no-repeat right bottom;
	padding:18px 18px 18px 18px;
}
.productlisting-headingPrice {
	vertical-align:middle;
	background:url(../images/cont_header_bg.gif) repeat-x 0 0
}
.bg {
	background:url(../images/column_bg.gif) repeat-x 0 0;
	margin:0px 0px 0px 0px;
}
.bg .space {
	padding:7px 20px 0px 17px !important;
}
.bg .space2 {
	padding:7px 16px 0px 15px !important;
}
.vam2 {
	vertical-align:middle;
	width:100%;
	background:url(../images/box_header_bg.jpg) no-repeat 0 0
}
.bord_bot {
	border-bottom:1px solid #e5e5e5;
	padding:0px 0px 10px 0px;
}
.sub {
	color:#404a4b;
	font-size:16px !important
}
.corn_bl {
	background:url(../images/corn_bl.gif) no-repeat 0 bottom #e6e8e8
}
.corn_br {
	background:url(../images/corn_br.gif) no-repeat right bottom #e6e8e8
}

.form_style {
margin:0px; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; height:28px;
}

.hmenu {
	float:left;
	display:inline;
	width:70px; 
	height:28px; 
	padding-top:12px;
	margin-left:40px; 
	background-image:none; 
	font-size:1.4em; 
	font-family:'Times New Roman',Times,serif; 
	font-weight:bold; 
	color:#404a4b;
}

.hmenu1 {
	float:left;
	display:inline;
	width:80px; 
	height:28px; 
	padding-top:12px;
	margin-left:30px; 
	background-image:none; 
	font-size:1.4em; 
	font-family:'Times New Roman',Times,serif; 
	font-weight:bold; 
	color:#404a4b;
}

.img_dim {
	max-width:215px; 
	width:auto !important; 
	width:215px; 
	max-height:215px; 
	height:auto !important; 
	height:215px;
}
.titlu, .titlu a {
	color:#167A95;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	text-transform:none;
}

.categdiv {
	float:left; 
	width:215px; 
	height:130px; 
	margin-right:5px;
}