body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #A17778;
	background-repeat: repeat-x;
	background-position: top;
	color: #FFFFFF;
	background-image: url(images/main_bg.jpg);
}
object {
	display:block;
}
.ornam_bg {
	background-image: url(images/ornam_bg.gif);
	background-repeat:repeat-x;
	background-position: top left;
}
.cat_intro_bg {
	background-image: url(images/cat_intro_bg.jpg);
	background-repeat:repeat-x;
	background-position: top left;
}
.fr_bg {
	background-image: url(images/fr_bg.png);
	background-repeat:repeat-x;
	background-position: top left;
}
.vid_intro_bg {
	background-image: url(images/vid_intro_bg.jpg);
	background-repeat:repeat-x;
	background-position: left top;
}
.ci_img {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: solid;
	border-left-style: dotted;
	border-top-color: #F77419;
	border-right-color: #F77419;
	border-bottom-color: #612723;
	border-left-color: #F77419;
}
.cont_bg {
	background-image: url(images/cont_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.cont {
	padding-right: 35px;
	padding-left: 14px;
	color: #FFF;
}
.header_r_bg {
	background-image: url(images/main_bg_r.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.header_l_bg {
	background-image: url(images/main_bg_l.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.vid_r_bg {
	background-image: url(images/vid_bg_r.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.vid_l_bg {
	background-image: url(images/vid_bg_l.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.win_logo {
	background-image: url(images/win_logo.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.Tbrd_B5px {
	border-bottom-width: 6px;
	border-bottom-style: solid;
	border-bottom-color: #EBF2F8;
}
.footer_Tbrd {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #6B98AF;
	margin-top: 15px;
}
.Tbrd_R {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #4E271D;
}
.Tbrd_B {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #4F281E;
}
.Tbrd_RB {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #4E271D;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #4E271D;

}
.Tbrd_B5px {
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #C3F3FF;
}
.Tbrd_Bdot {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #6B98AF;
}
.Tbrd_Bdot_w {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #5495B8;
}
.arial10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.arial11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.arial12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.arial13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.arial14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.arial15 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
}
.arial17 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight:normal;
	color:#FFFFFF;
}
.arial21 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:21px;
	font-weight:normal;
	color:#FFFFFF;
}
.tahoma10 {
	font-family: Tahoma;
	font-size: 10px;
}
.tahoma11 {
	font-family: Tahoma;
	font-size: 11px;
}
.tahoma12 {
	font-family: Tahoma;
	font-size: 12px;
	word-spacing: 2px;
}
.tahoma13 {
	font-family: Tahoma;
	font-size: 13px;
}
.verdana11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.verdana12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.verdana13 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}
a.link_black:link {
	color: #333333;
	text-decoration: underline;
}
a.link_black:visited {
	color: #333333;
	text-decoration: underline;
}
a.link_black:hover {
	text-decoration: underline;
	color: #333333;
}
a.link_white:link {
	color: #FFFFFF;
	text-decoration: none;
}
a.link_white:visited {
	color: #FFFFFF;
	text-decoration: none;
}
a.link_white:hover {
	text-decoration: underline;
	color: #FFFFFF;
}
a:link {
	color: #0000cc;
}
a:visited {
	color: #0000cc;
}
a:hover {
	color: #0000cc;
}
.white {
	color: #FFFFFF;
}
.grey {
	color: #cdcdcd;
}
.grey2 {
	color: #6b6b6b;
}
.yellow {
	color: #FFFE8D;
}
.red {
	color: #C00000;
}
.blue {
	color: #00326B;
}
.menu_t_line {
	background-image: url(images/menu_topline.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.menu_splitter {
	background-image: url(images/menu_splitter.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
#spec p {
	margin-top:15px;
	margin-bottom:15px;
}
#spec Ul {
	list-style:none;
	margin-left:15px;
	padding-left:10px;
}
#spec LI {
	margin:0px;
	padding-bottom:6px;
	list-style-image:url(images/block_pointer2.gif);
}
#data td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFFFCC;
	padding-left:4px;
	padding-right:4px;
	padding-bottom:1px;
	padding-top:1px;
}
.content_bg {
	background-image: url(images/undercalc_bg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
#content {
	font-family: Tahoma;
	font-size: 12px;
	color:#003461;
	padding-left:26px;
	padding-top:30px;
}
#content h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:21px;
	color:#ffffff;
	font-weight:normal;
	padding-bottom:30px;
}
#content h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-weight:normal;
	color:#fffe8d;
	margin:0px;
	padding:0px;
}
.tr_bg1 {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #6B98AF;
}
#catalog {
}
#catalog h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:normal;
	margin:0px;
	padding:0px;
}
#catalog h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	margin:0px;
}
#catalog a:link {
	color: #c3f3ff;
	text-decoration: none;
}
#catalog a:visited {
	color: #c3f3ff;
	text-decoration: none;
}
#catalog a:hover {
	color: #c3f3ff;
	text-decoration: underline;
}
#news {

}
#news a:link {
	color: #FFC;
	text-decoration: none;
}
#news a:visited {
	color: #FFC;
	text-decoration: none;
}
#news a:hover {
	color: #FF9;
	text-decoration: underline;
}
#news H1 {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px; 
	font-weight:normal;
}
#mmenu {
color:#FFFFFF;
}
#mmenu a:link {
	color:#FFFFFF;
	text-decoration:none;
}
#mmenu a:visited {
	color:#FFFFFF;
	text-decoration:none;
}
#mmenu a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
H1 {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	font-weight:normal;
	margin: 0px;
	}
H2 {
	font-family:Tahoma;
	font-size:15px;
	font-weight:normal;
	padding: 0px;
	margin-top: 15px;
	margin-bottom: 0px;
}
H3 {
	font-family:Tahoma;
	font-size:18px;
	font-weight:normal;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.txt_field {
	background-color: #583527;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000;
	border-right-color: #563021;
	border-bottom-color: #563021;
	border-left-color: #000;
	color: #E4D3C9;
	padding: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
.wishlist_bg1 {
	padding-top: 4px;
	padding-bottom: 4px;
	padding-right: 4px;
}
.wishlist_bg2 {
	background-image: url(images/wishlist_bg.png);
	padding-top: 4px;
	padding-bottom: 4px;
	padding-right: 4px;
}
#wishlist a:link {
	color: #fff;
	text-decoration: none;
}
#wishlist a:visited {
	color: #fff;
	text-decoration: none;
}
#wishlist a:hover {
	color: #fff;
	text-decoration: underline;
}
