.logo{


background-image: url(http://www.twmperformance.com/images/top_img_logo2.jpg);
background-repeat:no-repeat;
margin: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-right-width: 0px;
border-bottom-width : 0px;
border-style:solid;
border-color:#404040;
height:90;


}

.mtcl{
background-image: url(http://www.twmperformance.com/images/mtcl2.gif);
background-repeat:no-repeat;
background-color:#FFFFFF;
margin: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-left-color:#404040;
border-right-width: 1px;
border-bottom-width : 0px;
border-style:solid;
border-right-color:#fff;

}


.box_k_wegert{
background-image: url(http://www.twmperformance.com/images/frontpage/box_talk.gif);
background-repeat:no-repeat;
background-color:#FFFFFF;
margin: 0px;

}

.box_movie{
background-image: url(http://www.twmperformance.com/images/frontpage/box_movie.gif);
background-repeat:no-repeat;
background-color:#FFFFFF;
margin: 0px;

}




.mtcl2{
background-image: url(http://www.twmperformance.com/images/mtcl2.gif);
background-repeat:no-repeat;
margin: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-left-color:#404040;
border-right-width: 0px;
border-bottom-width : 0px;
border-style:solid;
border-right-color:#000;
font-family:Arial, Helvetica;
font-size:14px;
font-weight:bold;
padding-left:10;
color: #000000;
text-decoration: none;
height:19px;

}

.mtcf{
background:#A8A8A8;
border-top-width: 0px;
border-left-width: 0px;
border-left-color:#404040;
border-right-width: 0px;
border-bottom-width : 0px;
border-style:solid;
border-right-color:#000;
}

.mtcf2{
background:#A8A8A8;
border-top-width: 0px;
border-left-width: 1px;
border-left-color:#404040;
border-right-width: 1px;
border-bottom-width : 0px;
border-style:solid;
border-right-color:#000;
}



.mtcf3{
background:#A8A8A8;
border-top-width: 0px;
border-left-width: 1px;
border-left-color:#000000;
border-right-width: 1px;
border-bottom-width : 0px;
border-style:solid;
border-right-color:#404040;
}



A.header {
font-family:Arial, Helvetica;
font-size:14px;
font-weight:bold;
color: #000000;
text-decoration: none;
}

A.header:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color: #666666;
text-decoration:none;
}



/* NEW */

.TWMHeaderTop { BACKGROUND-COLOR: #e8d468; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; }

.TWMHeaderTop2 { BACKGROUND-COLOR: #6a7d8b; BORDER: #000000 1px solid; }

.TWMHeaderTop3 { BACKGROUND-COLOR: #aa3c16; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; }

.TWMHeaderTop4 {
	BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #aa3c16;
}

.TWMFooter { BACKGROUND-COLOR: #6a7d8b; BORDER: #000000 1px solid; }

.TWMGift { BACKGROUND-COLOR: #cccccc; BORDER: #000000 1px solid; }

.TWMAddKnob { BACKGROUND-COLOR: #ffffff; BORDER: #b1b1b1 1px solid; }

.TWMAddKnobHeader { BACKGROUND-COLOR: #cccccc; BORDER-TOP: #b1b1b1 1px solid; BORDER-LEFT: #b1b1b1 1px solid; BORDER-RIGHT: #b1b1b1 1px solid; }

.top_menu {
color:#000000;
font-family:arial,verdana;
font-size:11px;
font-weight:bold;
}
a.top_menu {
font-family:arial,verdana;
font-size:11px;
color:#000000;
text-decoration:none;
font-weight:bold;
}
a:hover.top_menu {
color:#000000;
font-family:arial,verdana;
font-size:11px;
text-decoration:underline;
font-weight:bold;
}

.top_menu_w {
color:#ffffff;
font-family:arial,verdana;
font-size:11px;
font-weight:bold;
}
a.top_menu_w {
font-family:arial,verdana;
font-size:12px;
color:#ffffff;
text-decoration:none;
font-weight:bold;
}
a:hover.top_menu_w {
color:#ffffff;
font-family:arial,verdana;
font-size:12px;
text-decoration:underline;
font-weight:bold;
}

.top_menu_wh {
color:#ffffff;
font-family:arial,verdana;
font-size:11px;
}
a.top_menu_wh {
font-family:arial,verdana;
font-size:11px;
color:#ffffff;
text-decoration:none;
}
a:hover.top_menu_wh {
color:#ffffff;
font-family:arial,verdana;
font-size:11px;
text-decoration:underline;
}

/* NEWSLETTER */
.textbox { font-family: Verdana; font-size: 9px; width: 120px; border: 1 solid; }
input.buttonsend { color: #ffffff; height: 22px; width: 30px; }

.selectbox { font-family: Verdana; font-size: 9px; width: 200px; border: 1 solid; }
.selectbox2 { font-family: Verdana; font-size: 9px; width: 250px; border: 1 solid; }
.celicabox { font-family: Verdana; font-size: 9px; width: 290px; border: 1 solid; }
.orderbox { font-family: Verdana; font-size: 9px; width: 140px; border: 1 solid; }
.selectbox3 { font-family: Verdana; font-size: 9px; width: 200px; border: 1 solid; }
.selectbox4 { font-family: Verdana; font-size: 9px; width: 300px; border: 1 solid; }
.selectbox5 { font-family: Verdana; font-size: 9px; width: 230px; border: 1 solid; }
.menubox { font-family: Verdana; font-size: 12px; width: 140px; border: 1 solid; }

/* General font */
a.general {font-family: verdana, arial;font-size: 8pt;font-weight:bold;color:black}
a:hover {color:#ffffff;text-decoration:underline;}
a {color:#ffffff;text-decoration:none;}

a.standard {font-family: verdana, arial;font-size: 8pt;color:black;text-decoration:none;}

a.shoplink {font-family: verdana, arial;font-size: 8pt;color:#000000;text-decoration:underline;}
a.shoplink:hover {font-family: verdana, arial;font-size: 8pt;color:#000000;text-decoration:underline;}

a.tlink {font-family: verdana, arial;font-size: 10pt;color:#000000;text-decoration:underline;}
a.tlink:hover {font-family: verdana, arial;font-size: 10pt;color:#000000;text-decoration:underline;}

a.twlink {font-family: verdana, arial;font-size: 10px;color:#ffffff;text-decoration:underline;}
a.twlink:hover {font-family: verdana, arial;font-size: 10px;color:#ffffff;text-decoration:underline;}

a.sublink {font-family: verdana, arial;font-size: 10pt;color:black;text-decoration:underline;}
a.sublink:hover {font-family: verdana, arial;font-size: 10pt;color:#000000;text-decoration:underline;}

.pptable {
	font: 8pt Verdana, Geneva, Arial, Helvetica, "Nimbus Sans L", sans-serif;color: #000000;
}


a {
    text-decoration: none;
    color: #ffffff;
}

a:hover {
    text-decoration: underline;
}

h1 {
font-family:arial,verdana;
font-size:11px;
color:#ffffff;
}

h2 {
font-family:arial,verdana;
font-size:11px;
color:#000000;
}

body {background-color:#404040;}




.lhed_green {
background:#339900;
color:#fff;
font-weight:bold;
padding:2px 2px 2px 8px;
border-top:1px solid #33CC00;
border-bottom:1px solid #003300;
}
#mnu_twm {
width:150px;
font-weight:normal;
}
#mnu_twm ul, #llist_rev ul {
margin:0;
padding:0;
}
#mnu_twm ul li {
list-style:none;
border-bottom:1px solid #000000;
border-top:1px solid #FFFFFF;
padding:0 0 0 8px;
margin:0;
}
#mnu_twm a {
color:#000;
text-decoration:none;
}
#mnu_twm a:hover {
color:#000;
text-decoration:underline;
}
#llist_rev {
width:150px;
background:url('');
}
#llist_rev ul li {
list-style:none;
border-bottom:1px solid #BABABA;
border-top:1px solid #FFFFFF;
padding:0 2px 2px 8px;
margin:0;
font-family:arial,verdana;
font-size:11px;
}

.green {
color:#29CC00;
}

.white {
color:#FFF;
}
a.white  {
color:#FFF;
text-decoration:none;
}
a:hover.white  {
color:#FFF;
text-decoration:underline;
}
.gold  {
color:#FC0;
text-decoration:none;
}
a.gold  {
color:#FC0;
text-decoration:none;
}
a:hover.gold  {
color:#FC0;
text-decoration:underline;
}
.gray {
color:#CFCFCF;
}
a.gray {
color:#CFCFCF;
text-decoration:none;
}
a:hover.gray {
color:#CFCFCF;
text-decoration:underline;
}
.dkgray {
color:#989C9F;
}
.orange {
color:#FB6300;
}
a.orange {
color:#FB6300;
text-decoration:none;
}
a:hover.orange {
color:#FB6300;
text-decoration:underline;
}
.black2 {
color:#000010;
}
a.black2 {
text-decoration:underline;
}
a:hover.black2 {
color:#cc0000;
text-decoration:underline;
}
.brown {
color:#A06312;
}
.a_footer {
font-family:arial,verdana;
font-size:11px;
}
a.a_footer {
font-family:arial,verdana;
font-size:10px;
color:#666666;
text-decoration:underline;
}
a:hover.a_footer {
color:#666666;
font-family:arial,verdana;
font-size:10px;
text-decoration:underline;
}
.a_med {
font-family:Arial;
font-size:11px;
}
a.a_med {
font-family:Arial;
font-size:11px;
color:#0000cc;
text-decoration:underline;
}
a:hover.a_med {
color:#0000cc;
font-family:arial,verdana;
font-size:11px;
text-decoration:underline;
}


.a_med2 {
font-family:arial,verdana;
font-size:14px;
}
a.a_med2 {
font-family:arial,verdana;
font-size:14px;
color:#0000cc;
text-decoration:underline;
}
a:hover.a_med2 {
color:#0000cc;
font-family:arial,verdana;
font-size:14px;
text-decoration:underline;
}




.a_ban {
font-family:arial,verdana;
font-size:11px;
color:#ffffff;
}

.a_links {
color:#0000ff;
font-family:verdana,verdana;
font-size:12px;
font-weight:bold;
}
a:hover.a_links {
color:#0000ff;
font-family:verdana,verdana;
font-size:12px;
font-weight:bold;
text-decoration:underline;
}
.a_links_3 {
color:#0000ff;
font-family:verdana,verdana;
font-size:13px;
font-weight:bold;
}
a:hover.a_links_3 {
color:#0000ff;
font-family:verdana,verdana;
font-size:13px;
font-weight:bold;
text-decoration:underline;
}
.a_links_2 {
color:#FF0000;
font-family:verdana,verdana;
font-size:10px;
font-weight:bold;
}
a:hover.a_links_2 {
color:#FF0000;
font-family:verdana,verdana;
font-size:10px;
font-weight:bold;
}
.a_linksd {
color:#000000;
font-family:verdana,verdana;
font-size:12px;
}
.a_linksss {
color:#000000;
font-family:verdana,verdana;
font-size:12px;
font-weight:bold;
text-decoration:underline;
}
a:hover.a_linksss {
color:#ff0000;
font-family:verdana,verdana;
font-size:12px;
font-weight:bold;
text-decoration:underline;
}
.a_linksssbuy {
color:#0000cc;
font-family:verdana,verdana;
font-size:12px;
font-weight:bold;
text-decoration:underline;
}
a:hover.a_linksssbuy {
color:#ff0000;
font-family:verdana,verdana;
font-size:12px;
font-weight:bold;
text-decoration:underline;
}
.width_100 {
width:100%;
}
.width_1000 {
width:1000px;
}
.clear {
clear:both;
}


/*Extra Menu*/

.dm1 {
    font: 11px tahoma;
}
.dm1 .item1,
.dm1 .item1:hover,
.dm1 .item1-active,
.dm1 .item1-active:hover {
background-image: url(http://www.twmperformance.com/images/mtcl2.gif);
background-repeat:no-repeat;
margin: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-left-color:#404040;
border-right-width: 0px;
border-bottom-width : 0px;
border-style:solid;
border-right-color:#000;
font-family:Arial, Helvetica;
font-size:14px;
font-weight:bold;
padding-left:10;
color: #000000;
text-decoration: none;
height:19px;
width:160px !important;
width:160px;
display:block ;
}
.dm1 .item1 {
    color: #000000;
}
.dm1 .item1:hover,
.dm1 .item1-active,
.dm1 .item1-active:hover {
    color: #000000;
}
.dm1 .item2,
.dm1 .item2:hover {
    padding: 3px 8px 4px 8px;
    text-decoration: none;
    display: block;
    white-space: nowrap;
}
.dm1 .item2 {
    background: #3264C7;
    color: #ffffff;
}
.dm1 .item2:hover {
    background: #6699FF;
    color: #ffffff;
}
.dm1 .section {
    border: 1px #003366;
    border-style: solid solid solid solid;
    position: absolute;
    visibility: hidden;
    z-index: -1;
}
.dm1 .bottom,
.dm1 .bottom:hover { border-style: solid solid solid solid; }

* html .dm1 td { position: relative; } /* ie 5.0 fix */