body {
	margin-left:0px;
	margin-top:0px;
	color: #394946;
	font-family: Verdana;
	font-size: 70%;
}
h1,h2 {
	font-family: Tahoma, Arial narrow, Verdana bold Italic, Verdana;
	font-size: 160%;
	color: #FF5500;
	font-weight:bold;
	text-transform: uppercase;
}

h2.hot {
	font-size: 100%;
}

.h3,h3 {
	color:#1435AE;
	font-family: Tahoma, Arial narrow, Verdana bold Italic, Verdana;
	font-size: 100%;
	font-weight:bold;
}

.current_page {
	color: #FF5500;
}

h3 a {
	color: #1435AE !important;
}

a.h3 {
	color: #1435AE !important;
	font-weight:normal;
	margin:0px;
	padding:0px;
}

.upper {
	text-transform : uppercase;
}

h4,h5,h6 {
	font-family: Verdana bold Italic, Verdana;
	font-size: 120%;
	font-weight: bold;
	color: #7A6505;
}

td {
	color: #394946;
	font-family: Verdana;
	font-size: 70%;
}

form {
	padding:0px;
	margin:0px;
}

a {
	/*font-family: Verdana;*/
	/*font-size: 100%;*/
	/*color:#0D7090;*/
	color: #4D4D4D;
	text-decoration: underline;
}
a:hover {
	text-decoration: underline;
}

.menu {
	font-family: Tahoma, Arial narrow, Verdana bold Italic, Verdana;
	font-size: 9px !important;
	color: #394946 !important;
	font-weight:bold !important;
	text-transform: uppercase;
	text-decoration: none;
}

.menu_sel {
	font-family: Tahoma, Arial narrow, Verdana bold Italic, Verdana;
	font-size: 9px !important;
	color: #FF5500 !important;
	font-weight:bold !important;
	text-transform: uppercase;
	text-decoration: none;
}

.submenu {
	color:#1435AE;
	font-family: Tahoma, Arial narrow, Verdana bold Italic, Verdana;
	font-size: 95%;
	font-weight:bold;
	text-decoration: none;
}
.submenu_sel {
	color:#FF5500;
	font-family: Tahoma, Arial narrow, Verdana bold Italic, Verdana;
	/*font-size: 100%;*/
	font-weight:bold;
	text-decoration: none;
}

.path {
	color:#1435AE;
	font-size: 95%;
	text-decoration: none;
	text-transform: uppercase;
}
.path_sel {
	color:#FF5500;
	font-size: 95%;
	text-decoration: none;
	text-transform: uppercase;
}

.prodmenu1, .step_title {
	color:#1435AE;
	font-family: Tahoma, Arial narrow, Verdana bold Italic, Verdana;
	/*font-size: 100%;*/
	font-weight:bold;
	text-decoration: none;
	text-transform: uppercase;
}
.prodmenu1 a {
	color:#1435AE !important;
	text-decoration: none;
}

.link  {
	text-transform: none;
}

.prodmenu1_sel {
	color:#FF5500;
	font-family: Tahoma, Arial narrow, Verdana bold Italic, Verdana;
	/*font-size: 100%;*/
	font-weight:bold;
	text-decoration: none;
	text-transform: uppercase;
}
.prodmenu1_sel a {
	color:#FF5500 !important;
	text-decoration: none;
}

.prodmenu2, .prodmenu2 a {
	color:#394946 !important;
	font-family: Tahoma, Arial narrow, Verdana bold Italic, Verdana;
	/*font-size: 100%;*/
	text-decoration: none;
}
.prodmenu2_sel, .prodmenu2_sel a {
	color:#FF5500 !important;
	font-family: Tahoma, Arial narrow, Verdana bold Italic, Verdana;
	/*font-size: 100%;*/
	text-decoration: none;
}
a.contacts {
	font-family: Tahoma, Arial narrow, Verdana bold Italic, Verdana;
	font-size: 100%;
	color: #808080;
	font-weight:normal;
	text-decoration: underline;
}

a.more {
	font-family: Verdana;
	font-size: 100%;
	color:#1435AE;
	font-weight: normal;
	text-decoration: underline;
}

a.menu_top {
	font-family: Arial;
	font-size: 90%;
	color:#4D4D4D;
	text-decoration:underline;
}
span.menu_top {
	font-family: Arial;
	font-size: 90%;
	color:#4D4D4D;
}

input.text, textarea {
	border: 1px solid #DADADA;
	width: 100%;
}

select.input, input.input {
	border: 1px solid #CCCCCC;
	height:20px;
	width: 100%;
}
input.invisible{
	border: 0;
	font-size: 100%;
}
.configurator{
	font-size: 95%;
}

.form  {width: 100%;}

td.form {width: 70%;}
td.form1 {width: 350px; text-align:right}

.form div {width: 80%; text-align:right}
.form input{width: 100%;}

input.submit{width:auto;}


input.button,input.button_mid,input.button_large,input.submit {
	width: 75px;
	height: 22px;
	color: #000000;
	font-size:95%;
	cursor:hand;
	border: 0px solid black;
	background-image: url(/images/button_bg.gif);
}

input.button_mid {
	background-image: url(/images/button_bg_middle.gif) !important;
	width: 100px;

}

input.button_large {
	background-image: url(/images/button_bg_large.gif);
	width: 150px;
}

select {
	width:100%;
}

.cart_info a {
	color: #1435AE !important;
}

.cab_enter {
	font-size: 65%;
}
.cab_enter a {
	font-weight: bold;
	text-decoration: none;
}
td.right{
	text-align:right;

}

table.cart {
	border: 0;
}
.warning {background-color: red}
th.cart,th.right_cart {

	border-left: 1px solid #E3E3E3;
	border-bottom: 1px solid #E3E3E3;
	font-weight: bold;
	color: #394946;
	font-size: 70%;
	padding: 2px 10px 5px 10px;
}

th.ceil {
	padding:10px;
	border-top: 1px solid #E3E3E3;
}

th.right_cart {
	border-left: 0px solid #E3E3E3;
	border-right: 1px solid #E3E3E3;
}

td.cart,td.right_cart {
	padding: 15px 10px 10px 10px;
	border-left: 1px solid #E3E3E3;
	border-bottom: 1px solid #E3E3E3;
}

.top {
	border-top: 1px solid #E3E3E3;
}

td.ceil {
	padding:5px;
}

td.right_cart {
	border-left: 0px solid #E3E3E3;
	border-right: 1px solid #E3E3E3;
	padding: 15px 10px 10px 10px;
}

td.right_bottom_cart {
	border-top: 1px solid #E3E3E3;
	border-right: 1px solid #E3E3E3;
	padding: 15px 10px 10px 10px;
}

td.small_padding {
	padding: 8px 5px 8px 5px;
}


td.cart_1r_bg,table.cart_1r_bg {
	background-position: top;
	background-repeat: repeat-x;
	background-image: url(images/cart_tbl_1r_bg.gif);
}

td.features {
	padding:9px 9px 10px 9px;
	font-family:Arial;
	font-size: 70%;
}


td.cart_bot_bg {
	background-position: top;
	background-repeat: repeat-x;
	background-image: url(images/cart_tbl_bot_bg.gif);
}
a.cart_button {
	text-transform: uppercase;
	color: #1435AE !important;
	text-decoration: none;
	font-size: 90%;
}

.cart_total {
	text-transform: uppercase;
	color: #FF5500 !important;
	text-decoration: none;
	font-size: 70%;
	font-weight: bold;
}
.cart_total input {
	text-transform: uppercase;
	color: #FF5500 !important;
	text-decoration: none;
	font-size: 100%;
	width: 90%;
	font-weight: bold;
	font-family: Tahoma, Arial narrow, Verdana bold Italic, Verdana;
}
table.orders{text-align:right;}
table.orders th{font-size:13px;}
table.orders tr{cursor:hand;}

.list_hover {
	background-color: #C3CBE9;
	cursor: hand;
}

.sel_menu,.sel_menu a{
	color:#1435AE;
	text-decoration: none;
} 
.sel_menu_sel {
	color:#FF5500;
}
.bl {
	border-left: 1px solid #E3E3E3;
}
.searchfind {color:red}

hr	{ 
	height: 0px; 
	border: solid #D1D3CF 0px; 
	border-top-width: 1px;
	margin:10px 0px 0px 0px;
}

input.cart_info {
	text-transform: uppercase;
	color: #394946 !important;
	font-size: 100%;
	font-weight: bold;
	font-family: Verdana;
	border: 0;
	background: transparent;
}