BODY { background-color: #ffffff; margin: 0px; padding: 0px; background: url(images/bg.gif) }
TD { font-family:Tahoma; color:#000000; font-size: 12px;  }

.active {background:#f19001}
.active a {color:#ffffff}

.top_menu a {color: #000000; text-decoration: none; padding: 4px 4px 4px 4px;}
.top_menu a:active { text-decoration: underline;}
.top_menu a:hover { text-decoration: underline;}

a {color: #f19001; text-decoration: none; font-weight:bold; padding: 4px 4px 4px 0px;}
a:active { text-decoration: underline;}
a:hover { text-decoration: underline;}

a.link1 {color:#000000; padding:0px; text-decoration: underline;}
a.link2 {font-size:11px; color:#F19001; padding-left:0px}
a.product {font-weight:normal}
a.sm { color: #f19001; font-size:11px; }
a.sm:hover { color: #f19001; text-decoration: underline; }

img { border-width: 0px; }

H3 { color:#CC0000 }
UL { margin:0px 0px 0px 10px; padding:0px 0px 0px 10px; list-style-type: disc;  }
LI  { color: #000000; margin: 1px; padding: 1px; }

.b12 { font-size:12px; }

.bg_right { border-left: 1px solid #000000}
.bg_left { border-right: 1px solid #000000}
.bg_content { background: url(images/bg_content_full.gif) no-repeat top right #FFF; }
.bg_content2 { background: url(images/bg_content.gif) no-repeat top right #FFF; }
.bg_menu_right { border-left: 1px solid black; background: url(images/bg_menu_left.gif) no-repeat top left #fff; }

#right_menu TD { border-bottom:0px solid #000000; padding:6px}
#right_menu TD.products {padding:0px; border-bottom:0px}
#right_menu TD.on {  }
#right_menu a { color:#000; font-weight:bold; font-size:11px; text-decoration:none;}
#right_menu a:hover { text-decoration: underline; }
#right_menu a.cat_product {margin-left:0px; color:#000000; font-weight:bold; font-size:12px; text-decoration:none}
#right_menu a.cat_product:hover {text-decoration:none}

#right_form { border-bottom: 1px solid #000; margin-top:5px}
#right_form TD { padding: 4px 7px 4px 7px; color: #333; }

/* FORMS */
FORM { margin:0px}
INPUT, TEXTAREA, SELECT { font-family:Tahoma; color: #555; font-size: 11px; }
.butt {color:#000000}
.search {margin: 0px 5px 0px 10px; padding:0px 3px; border:1px solid #000000; width:95px}
.search_ico {margin: 0px 5px 0px 0px}

#div_txt { padding: 5px 7px 5px 7px; color: #555; }
#div_txt a { color: #295795; text-decoration: underline; }
#div_txt a:hover { color: #113C76; }

#table_text { background-color:#CCC; }
#table_text TD { background-color:#FFF; padding: 5px 7px 5px 7px; }
#table_text #head TD { background-color:#f19001; color:#FFFFFF; font-weight:bold}
#table_text .download { padding: 5px 7px 5px 0px; }

#table_form {  }
#table_form TD { background-color:#ffc000; color:#000000; padding: 5px 7px 5px 7px; }
#table_form TD.td1 { background-color:#f19001; color:#000000; font-weight:bold; width:250px }
#table_form #head TD { background-color:#8294AD; color:#FFF; font-weight:bold}
#table_form .non { background:none; }

#table_download DIV { padding: 3px 5px 4px 5px; }
#table_handler TD { padding: 10px 20px 20px 0px; }

#table_product TD { padding: 10px 20px 20px 0px; }
#table_product TD.sep { padding: 5px 20px 5px 0px;}

.page_active { background-color: #f19001; WIDTH: 20px; COLOR: #fff; border: 1px solid #000000; }
.page_link { background-color:#ffc000; WIDTH: 18px; border: 1px solid #767676; }
.page {color:#000000; }

.map { 
	border: 1px solid #000000;
	padding: 2px 2px 2px 2px;
}

#news_right { border-bottom: 0px solid #000; }
#news_right TD { color:#000000; padding: 8px 15px 8px 15px; }

#bodydata a {color: #f19001;}

.dealer_group {font-family:Tahoma,Arial,sans-serif; font-size:14px; font-weight:bold; color:#000000}
.dealers {margin-left:10px}