@charset "utf-8";
/* CSS Document */
/* www.tdperformance */
/* by www.NSMdesign.com */

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin:0px;
}

a:link, a:visited, a:active {
	color: #a71d22;
	text-decoration: underline;
}
a:hover {
	color: #ca191f;
	text-decoration: underline;
}

a.red:link, a.red:visited, a.red:active {
	color: #a71d22;
	text-decoration: none;
}
a.red:hover {
	color: #ca191f;
	text-decoration: underline;
}

a.tablink:link, a.tablink:visited, a.tablink:active {
	color: #9a9797;
	text-decoration: none;
}
a.tablink:hover {
	color: #b8b7b7;
	text-decoration: none;
}

a.menulink:link, a.menulink:visited, a.menulink:active {
	color: #ffe800;
	text-decoration: none;
}
a.menulink:hover {
	color: #fcf072;
	text-decoration: none;
}

h1 {
	font-size:20px;
	font-weight:bold;
	color:#a71d22;
	letter-spacing:-0.1ex;
}
h2 {
	font-size:16px;
	font-weight:bold;
	color:#3e3d3d;
	letter-spacing:-0.1ex;
}
h3 {
	font-size:14px;
	font-weight:bold;
	color:#a71d22;
	letter-spacing:-0.1ex;
	margin-bottom:-10px;
}
p {
	line-height:1.5;
	padding-bottom:20px;
}
ul {
	list-style-image: url(/img/arrowred.gif);
	margin-top:0;
}
li {
	padding-bottom:7px;
	line-height:1.5;
}
.img {
	border:5px solid #cccccc; 
	padding:1px;
}

.wrapper {
	float:left;
	width:100%;
}
.headbg {
	background-image:url(/img/bg.jpg);
	background-repeat:repeat-x;
	background-position:top center;
	background-color:#000000;
}
.header {
	margin:auto;
	width:760px;
}
.tabsbg {
	background-image:url(/img/menubg.gif);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#1c1c1c;
}
.tabs {
	margin:auto;
	width:760px;
	height:49px;
	font-size:16px;
	font-weight:bold;
	color:#9a9797;
}
.redbg {
	background-image:url(/img/redbg.jpg);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#9d181f;
	min-height:261px;
}
.block {
	margin:auto;
	width:760px;
	padding:8px 0 8px 0;
}
.blockimg {
	border:5px solid #701c20;
}
.tabsphone {
	float:right;
	padding:16px 10px 0 0;
}
.tab {
	float:left;
	margin:2px 0 2px 0;
	padding:14px 20px 12px 20px;
}
.tabon {
	background-color:#272727;
	background-image:url(/img/tabon.gif);
	background-repeat:repeat-x;
}
.main {
	margin:auto;
	width:760px;
	padding:8px 0 8px 0;
}
.menu {
	float:left;
	width:175px;
	margin-right:15px;
}
.cont {
	float:left;
	width:560px;
	padding:5px 10px 15px 0;
}
.menutop {
	float:left;
	width:160px;
	height:28px;
	background-color:#010101;
	background-image:url(/img/menutop.jpg);
	background-repeat:no-repeat;
	background-position:top;
	color:#9a9797;
	font-size:16px;
	font-weight:bold;
	padding:10px 0 0 15px;
}
.menuopt {
	float:left;
	width:145px;
	background-color:#414141;
	background-image:url(/img/menuopt.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	font-size:13px;
	padding:10px 15px 15px 15px;
	line-height:1.6;
	margin-bottom:8px;
}
.arrow {
	margin:0 5px 2px 0;
	width:3px;
	height:5px;
}
.footbg {
	background-image:url(/img/footbg.gif);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#1c1c1c;
}
.foot {
	margin:auto;
	width:760px;
	height:33px;
	color:#9a9797;
	padding:16px 20px 0 20px;
}
.footr {
	float:right;
}
.footun {
	background-color:#838383;
}
.footunc {
	margin:auto;
	width:760px;
	padding:15px 0 15px 0;
}

#proddesc p {
	line-height:normal;	
	padding:0px;
	margin-bottom:0px;
}
