/* CSS Document */
body
	{
	margin:0;
	padding:0;
	background-image:url(../images/basebg.jpg);
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:22px;
	color:#3E3E3E;
	}

.basetable{background-color:#ffffff;
	width:100%;
	vertical-align:top;
}

.topnavbg
{background-image:url(../images/topnav_patt.jpg);
background-repeat:no-repeat;
text-align:center;
font-size:15px;
color:#673440;
width:100%;
padding:22px 0px 0px 0px; margin:0px;
}
.topnavbg ul{list-style:none; padding:0 0 0 130px; margin:0px 0px 0px 50px;}

.topnavbg ul li
{ display:block;padding:0px; margin:0px 2px 0px 2px; list-style:none;float:left; background:url(../images/divider.jpg) no-repeat; background-position:right 5px;}
.topnavbg ul li a
{color:#673440; text-decoration:none; font-weight:bold; font-size:15px; padding:0px 12px 22px 12px; margin:0px; display:block;} 
.topnavbg ul li a:hover{color:#000000;}


a:active.topnav, a:link.topnav, a:visited.topnav
{
	text-align:center;
	font-size:15px;
	color:#673440;
	font-weight:bold;
	text-decoration:none;
}
a:hover.topnav
{
	text-align:center;
	font-size:15px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

.pagehead
{
font-size:20px;
color:#DCB006;
line-height:22px;
text-decoration:none;
font-weight:normal;
}

.pagehead2
{
font-size:20px;
color:#673440;
line-height:22px;
text-decoration:none;
font-weight:normal;
}

.subheading
{
font-size:15px;
color:#673440;
line-height:22px;
text-decoration:none;
font-weight:bold;
}

.topspacer
{
	text-align:center;
	font-size:15px;
	color:#FFCB03;
	font-weight:bold;
	padding:0 10px 0 10px;
	text-decoration:none;
}


.footerbg
{background-image:url(../images/footer_patt.jpg);
background-repeat:no-repeat;
text-align:center;
font-size:14px;
color:#000000;
width:100%;
}

.divline
{
	background-color:#e6e6e6;
	width:1px;
	vertical-align:top;
}

.leftcolm
{
	width:72%;
	vertical-align:top;
	padding:5px;
}
.rightcolm
{
	width:28%;
	vertical-align:top;
	padding:5px;
}
.dotline
{border-bottom:1px dotted #673440;
padding-bottom:5px;
}

#f_products
{
	font-size:11px;
	font-weight:normal;
	text-align:center;
	line-height:15px;
}
#f_products img
{
	text-align:center;
	border:4px solid #EBEBEB;
}
#f_products img:hover
{
	text-align:center;
	border:4px solid #E1D6D9;
}

#f_products a
{
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	text-align:center;
	color:#AD3F3F;
}
#f_products a:hover
{
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	color:#AD3F3F;
}


a:active, a:visited, a:link
{
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;
	color:#AD3F3F;
}
a:hover
{
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#AD3F3F;
}


.vtop
{vertical-align:top;
}
.acenter
{text-align:center;
}
.aright
{text-align:right;
}


a:active.btmnav, a:link.btmnav, a:visited.btmnav
{
	text-align:center;
	font-size:14px;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
}
a:hover.btmnav
{
	text-align:center;
	font-size:14px;
	color:#673440;
	font-weight:normal;
	text-decoration:none;
}

.btmspacer
{
	text-align:center;
	font-size:14px;
	color:#000000;
	font-weight:normal;
	padding:0 10px 0 10px;
	text-decoration:none;
}

.sidenav
{
background-image:url(../images/sidenav_bg.gif);
width:193px;
height:30px;
background-repeat:no-repeat;
padding:0px 0px 0px 15px;
margin:0px;
}

.sidenav a
{
	font-size:14px;
	margin:0px;
	padding:0;
	color:#3E3E3E;
	font-weight:normal;
	text-decoration:none;
}
.sidenav a:hover
{
	font-size:14px;
	color:#3E3E3E;
	font-weight:normal;
	text-decoration:underline;
}

#loginbox
{
	font-size:11px;
	color:#767676;
}


#loginbox input
{background-color:#ededed;
border:1px solid #dbdbdb;
}


.copyrit
{
	font-size:14px;
	font-weight:normal;
	text-align:center;
	color:#735959;
}

a:active.yellink, a:link.yellink, a:visited.yellink
{
	font-size:12px;
	color:#FFCB03;
	font-weight:normal;
	text-decoration:none;
	line-height:15px;
}
a:hover.yellink
{
	font-size:12px;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
}


table.cart_tble {
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: #ffffff;
	border-collapse: separate;
	text-align:left;
	/*background-color: white;*/
}
table.cart_tble th {
	border-width: 1px;
	padding: 0px 0px 0px 3px;
	font-size:13px;
	border-style:solid solid solid solid;
	border-color:#e8e8e8;
	background-color:#e5e5e5;
	text-align:left;
	/*-moz-border-radius: 5px 5px 5px 5px;*/
}
table.cart_tble td {
	font-size:13px;
	border-width:1px;
	font-family:tahoma;
	line-height:15px;
	padding: 4px 4px 4px 4px;
	border-style: solid solid solid solid;
	border-color: #e8e8e8;
	color:#000000;
/*	background-color: white;
	-moz-border-radius: 5px 5px 5px 5px;*/
}
.txt_inner
{
	margin:0;
}

.txt_inner p
{
	margin:0 0 0 10px;
}
a:active.middlelink, a:link.middlelink, a:visited.middlelink
{
	font-size:12px;
	color:#673440;
	font-weight:bold;
	text-decoration:underline;
}
a:hover.middlelink
{
	font-size:12px;
	color:#cc0000;
	font-weight:bold;
	text-decoration:none;
}
.errAlert
{
	color:#cc0000;
	font-size:12px;
	height:28px;
	text-align:center;
}
.box_background
{
  background-color:#e5e5e5;
  text-align:center;
  padding:5px 0 5px 0px;
  color:#000000;
  font-weight:bold;
 }

/*--------------- Inner page New Styles -------------*/
.innerheaderbg
{background-image:url(../images/header_line_bg.jpg);
background-repeat:no-repeat;
background-position:top left;
padding-top:5px;
}
.acivenode
{
	font-size:12px;
	color:#DCB006;
	font-weight:normal;
	text-decoration:underline;
	line-height:15px;
}
.inacivenode
{
	font-size:12px;
	color:#3E3E3E;
	font-weight:normal;
	text-decoration:none;
	line-height:15px;
}
a:active.cpylink, a:link.cpylink, a:visited.cpylink
{
	font-size:14px;	
	color:#735959;
	font-weight:normal;
	text-decoration:underline;	
}
a:hover.cpylink
{
	font-size:14px;
	color:#735959;
	font-weight:normal;
	text-decoration:none;
}

#industrie{ padding:10px 0px; margin:0px; vertical-align:top;}
#industrie img{ border:solid 1px #CCCCCC; padding:1px; margin:0px 10px 10px 0px;}
