/*	CSS	 document  */

body { font-family:Tahoma,Arial; font-size:11px; background:#EDECE7; padding:0px; margin:0px; color:#3d3d3c; }

img { border:0px; }

table { font-family:Tahoma,Arial; font-size:11px; color:3d3d3c; }

h1 { color:#262c2c; background:#EDECE7; font-size:26px; text-decoration:none; font-weight:normal; }
h2 { font-family:Tahoma; font-size:13px; font-weight:bold; }

p { font-family:Tahoma; font-size:11px; color:#3d3d3c; }

.menu:link { font-family:Tahoma; font-size:11px; color:#fcfcfc; }
.menu:visited { font-family:Tahoma; font-size:11px; color:#fcfcfc; }
.menu:hover { background:#ffc600; font-family:Tahoma; font-size:11px; color:#3d3d3c; }
.menu:active { background:#ffc600; font-family:Tahoma; font-size:11px; color:#3d3d3c; }

.button:link { font-family:Tahoma; font-size:11px; color:#fcfcfc; }
.button:visited { font-family:Tahoma; font-size:11px; color:#fcfcfc; }
.button:hover { background:url(../images/cart_active.gif) no-repeat; font-family:Tahoma; font-size:11px; color:#3d3d3c; }
.button:active { background:url(../images/cart_active.gif) no-repeat; font-family:Tahoma; font-size:11px; color:#3d3d3c; }

.header_items:link { font-family:Tahoma; font-weight:bold; font-size:14px; color:#3E3E3E; }
.header_items:visited { font-family:Tahoma; font-weight:bold; font-size:14px; color:#3E3E3E; }
.header_items:hover { font-family:Tahoma; font-weight:bold; font-size:14px; color:#C92027; }

.pages_items:link { font-family:Tahoma; font-weight:bold; font-size:11px; color:#3E3E3E; }
.pages_items:visited { font-family:Tahoma; font-weight:bold; font-size:11px; color:#3E3E3E; }
.pages_items:hover { font-family:Tahoma; font-weight:bold; font-size:11px; color:#C92027; }

.text_header {font-family:Tahoma; font-weight:bold; font-size:14px; color:#3E3E3E;}

.red:link { font-family:Tahoma; font-size:11px; color:#C62406; }
.red:visited { font-family:Tahoma; font-size:11px; color:#C62406; }
.red:hover { background:#EDECE7; font-family:Tahoma; font-size:11px; color:#C62406; }

.grey:link { font-family:Tahoma; font-size:11px; color:#3d3d3c; }
.grey:visited { font-family:Tahoma; font-size:11px; color:#3d3d3c; }
.grey:hover { background:#EDECE7; font-family:Tahoma; font-size:11px; color:#3d3d3c; }

.grey_light:link { font-family:Tahoma; font-size:11px; color:#7f8395; }
.grey_light:visited { font-family:Tahoma; font-size:11px; color:#7f8395; }
.grey_light:hover { background:#ffffff; font-family:Tahoma; font-size:11px; color:#7f8395; }
.grey_light_text { padding-left:50px; font-family:Tahoma; font-size:11px; color:#838197; height:50px; vertical-align:middle; }
.grey_super_light_text { padding-left:50px; font-family:Tahoma; font-size:11px; color:#B0B1B5; height:30px; vertical-align:top; }

.big_grey_font { padding-left:30px; font-family:sans-serif,Arial; font-size:18px; color:#9f9d93; }
.big_black_font { font-family:sans-serif,Arial; font-size:18px; font-weight:bold; color:#3d3d3c; }

.red_price { font-family:Arial; font-size:17px; background:#C62406; color:#ffffff; line-height:28px; padding:2px; font-weight:bold; }
.grey_price { font-family:Arial; font-size:17px; background:#7F8395; color:#ffffff; line-height:28px; padding:2px; font-weight:bold; }

.b_left_a { background:url(../images/button_active_left.gif); width:52px; height:31px; border:0px; cursor:pointer; }
.b_left_p { background:url(../images/button_passive_left.gif); width:52px; height:31px; border:0px; cursor:pointer; }
.b_right_a { background:url(../images/button_active_right.gif); width:52px; height:31px; border:0px; cursor:pointer; }
.b_right_p { background:url(../images/button_active_right.gif); width:52px; height:31px; border:0px; cursor:pointer; }

select { font-family:Verdana,Tahoma; font-size:13px; }

input { font-family:Verdana; font-weight:normal; font-size:13px; color:#333333; }

table.items_table { font-family:Verdana; width:90%; font-weight:normal; font-size:11px; color:#40403E; }
table.items_table th { height:39px; font-family:Verdana; font-weight:bold; font-size:11px; color:#40403E; background:#fff url(../images/table_items_fon.gif) bottom left repeat-x; }
table.items_table td { height:40px; text-align:center; font-family:Verdana; font-weight:normal; font-size:11px; color:#40403E; background:#fff url(../images/table_items_td_fon.gif) bottom left repeat-x; }


/* cart styles */

form.search {
	margin: 0px;
	padding: 0px;
	display: block;
}
form.search input.text {
	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #777777;
	height: 15px;
	width: 110px;
	padding-right: 5px;
	padding-left: 5px;
	background-color: #eeeeee;
	border: 1px solid #cccccc;
	line-height: 12px;
	vertical-align: baseline;
	margin: 0px;
}
form.search input.number {
	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	height: 20px;
	width: 30px;
	padding-right: 5px;
	padding-left: 5px;
	background-color: #ffffff;
	border: 1px solid #cccccc;
	line-height: 15px;
	vertical-align: baseline;
	margin: 0px;
}
form.search input.button {
	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #777777;
	height: 19px;
	width: 30px;
	padding-right: 5px;
	padding-left: 5px;
	background-color: #eeeeee;
	border: 1px solid #cccccc;
	line-height: 12px;
	vertical-align: baseline;
	margin: 0px;
}
form.search input.button_text {
	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #777777;
	height: 19px;
	padding-right: 5px;
	padding-left: 5px;
	background-color: #eeeeee;
	border: 1px solid #000000;
	line-height: 12px;
	vertical-align: baseline;
	margin: 0px;
}

table.in {
	background-color: #ffffff;
	BORDER-RIGHT: medium none; 
	BORDER-TOP: medium none; 
	BORDER-LEFT: medium none; 
	BORDER-BOTTOM: medium none; 
	BORDER-COLLAPSE: collapse;
}

table.in td {
	BORDER-RIGHT: #fff 1px solid; 
	PADDING-RIGHT: 5px; 
	BORDER-TOP: #fff 1px solid; 
	PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; 
	VERTICAL-ALIGN: top; 
	BORDER-LEFT: #fff 1px solid; 
	PADDING-TOP: 5px; 
	BORDER-BOTTOM: #fff 1px solid;
}

table.in th {
 	background-color: #3D3D3D;
	border: 1px solid #bcbcbc;
	color:#FFFFFF;
	height:30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-align:center;
}

table.inc {
	background-color: #E9E9E9;
	BORDER-RIGHT: medium none; 
	BORDER-TOP: medium none; 
	BORDER-LEFT: medium none; 
	BORDER-BOTTOM: medium none; 
	BORDER-COLLAPSE: collapse;
}

table.inc td {
	BORDER-RIGHT: #fff 1px solid; 
	PADDING-RIGHT: 5px; 
	BORDER-TOP: #fff 1px solid; 
	PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; 
	VERTICAL-ALIGN: top; 
	BORDER-LEFT: #fff 1px solid; 
	PADDING-TOP: 5px; 
	BORDER-BOTTOM: #fff 1px solid;
}

table.inc th {
 	background-color: #ccc;
	border: 1px solid #bcbcbc;
	color:#666;
	height:30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-align:center;
}

