
body { margin: 0; padding: 5px 0 0 0; font-family: 'Tahoma'; font-size: 12px; color: #7a7a7a; background: #ffffff url('backAll.jpg') repeat-x 0 0; }
table, td { margin: 0; padding: 0; font-size: 12px; border-collapse: collapse; vertical-align: top; }
img { border: 0; }
h1, h2, h3, h4, h5, h6, h7, p { padding: 0 0 5px 0; margin: 0; }
ul, ol, li { padding: 0; margin: 0; list-style: none; }
form { padding: 0; margin: 0; }
select, input, textarea, option { padding: 0; margin: 0; font-size: 12px; font-family: 'Tahoma'; color: #000000; outline: none; }
a { color: #cc0000; cursor: pointer; outline: none; text-decoration:none;}
a:hover { color: #666666; text-decoration:none;}
a.a_link{color: #ffffff;text-decoration:none;}

table.page { margin: 0 auto; background: #ffffff url('b2.gif') repeat-y 0 0; }

td.a4 { height: 69px; background: url('a4.jpg') no-repeat 0 0; vertical-align: middle; text-align: right; padding: 0 10px; color: #cfcece; }
td.a4 p { padding: 0; }

td.a3 { height: 46px; background: url('a3.jpg') no-repeat 0 0; padding: 0 10px; color: #cfcece; }
td.a3 p { padding: 0; }

b { color: #000000; }

table.topmenu { margin: 0 0 0 auto; }
table.topmenu td.z2 { background: #cc0000 url('z2.gif') repeat-x 0 0; padding: 1px 0 0 0; }
table.topmenu td.x2 { background: #000000 url('x2.gif') repeat-x 0 0; padding: 1px 0 0 0; }
table.topmenu img { width: 9px; height: 18px; }
table.topmenu a { color: #ffffff; text-decoration: none; }
table.topmenu a:hover { color: #ead55b; }

td.main  { padding: 12px; }

td.c1 { background: #0a0a0a url('c1.gif') repeat-x 0 0; border: #000000 1px solid; padding: 5px 12px; color: #ffffff; font-size: 13px; text-transform: uppercase; font-weight: bold; }
td.c2 { background: #f4f4f4; border-bottom: #d8d8d8 1px solid; border-right: #d8d8d8 1px solid; border-left: #d8d8d8 1px solid; padding: 7px 8px; }
td.c2 a { color: #616161; text-decoration: none; }
td.c2 a:hover { color: #cc0000; }
ul li { background: url('li0.gif') no-repeat 3px 5px; padding: 0 0 5px 15px; }
ul.li li { background: url('li.gif') no-repeat 0 1px; padding: 0 0 6px 18px; }
td.c4 { background: #f4f4f4; border-bottom: #d8d8d8 1px solid; border-right: #d8d8d8 1px solid; border-left: #d8d8d8 1px solid; }
td.c3 { background: #f4f4f4; border-bottom: #d8d8d8 1px solid; border-right: #d8d8d8 1px solid; border-left: #d8d8d8 1px solid; padding: 7px 12px; }
td.c3 img { border: #d8d8d8 1px solid; }

td.d1 { background: #cc0000; border: #980000 1px solid; padding: 5px 12px; color: #ffffff; font-size: 13px; text-transform: uppercase; font-weight: bold; }
td.d2 { background: #f4f4f4; border-bottom: #d8d8d8 1px solid; border-right: #d8d8d8 1px solid; border-left: #d8d8d8 1px solid; padding: 12px; }
td.d2 h3 { font-size: 19px; color: #cc0000; }
td.d3 { background: #e3e3e3; border-bottom: #d8d8d8 1px solid; border-right: #d8d8d8 1px solid; border-left: #d8d8d8 1px solid; padding: 2px 12px; color: #4d4d4d; vertical-align: middle; }
td.d3 td { color: #4d4d4d; font-weight: bold; vertical-align: middle; }

div.ins a { color: #9c948d; text-decoration: none; }
div.ins a:hover { color: #cc0000; }
div.ins b a { color: #6b6b6b; }
div.ins b a:hover { color: #000000; }
div.desc strong { color: #000000;font-weight: bold;font-size: 13px; }
div.ins { font-weight: bold; }
div.desc { font-size: 11px; font-weight: bold; }

div.rate { margin: 5px 0; }

div.dn { background: #cc0000; border: #980000 1px solid; padding: 2px 0; text-align: center; color: #ffffff; font-weight: bold; }
div.dn a { color: #ffffff; text-decoration: none; }
div.dn a:hover { color: #ead55b; }

td.copy { padding: 12px; border-top: #cccccc 3px double; }
td.copy td { font-size: 11px; }
td.copy i { font-style: normal; margin: 0 3px; }
td.copy a { color: #656565; text-decoration: none; }
td.copy a:hover { color: #cc0000; }

td.menu { background: url('menu.gif') repeat-x 0 0; height: 30px; color: #696969; padding: 0 14px; vertical-align: middle; }
td.menu td { vertical-align: middle; padding: 0 0 0 10px; height: 30px; font-size: 14px; }
td.menu a { color: #696969; text-decoration: none; margin: 0 3px; }
td.menu a:hover { color: #cc0000; }

input.search { width: 200px; height: 19px; border: 0; padding: 0 5px; font-size: 13px; border: #d0d0d0 1px solid; }