* { font-family:arial,sans-serif; }
body {margin:0px; padding:0px; background-color:#ffffff; }
body, p, td, th, div, input, textarea, select { color:#8c8987; font-size:11px; }
a { color:#000000; text-decoration:none; }
a:hover { text-decoration:underline; }

body { background:#ffffff; margin:0px; }
table, img { border:none; }

ul { margin-left:30px; }
li { list-style-type:circle; list-style-image:url("../i/li.gif"); }

input, textarea { border:1px solid #db881e; }
input.btn { border:none; background:#ffffff; font-weight:bold; color:#2f2f2f; font-size:12px; }

h1 {font-size:21px; color:#f79000; font-weight:normal; margin-bottom:10px; }
h1.phone { color:#109ba5; margin:0px; margin-top:4px; }

hr { height:1px; width:100%; color:#f79000; margin:0px; padding:0px; }

table.topline { width:100%; background: #fa6601 url("../i/b1.jpg") no-repeat; }
table.topline td { background:url("../i/b2.jpg") right top no-repeat; }

td.menu, td.last_menu, td.amenu { text-align:right; padding-right:10px; padding-left:30px;  }
td.last_menu { background:url("../i/b2.jpg") right no-repeat; }
td.amenu { background:#57878c url("../i/b2_.jpg") no-repeat; }
td.menu *, td.last_menu *, td.amenu * { color:#ffffff; font-size: 12px; }
td.menu h1, td.last_menu h1, td.amenu h1 { margin:0px; padding-top:48px; padding-bottom:32px; font-weight:bold; }
td.menu span, td.last_menu span, td.amenu span { font-size:11px; }

td.banner { background: #f78b00 url("../i/corner.gif") right bottom no-repeat; color:#ffffff; padding:4px; }

td.smenu, td.asmenu { width:200px; padding-left:4px; padding-right:20px; }
td.smenu *, td.asmenu * { color:#ff8400; text-decoration:underline; }
td.asmenu { font-weight:bold; }

td.cont, td.cont * { color:#000000; }

table.footer { width:100%; height:100px; background:#129fac url("../i/ftr.jpg") no-repeat; margin-top:30px;	 }
table.footer * { color:#ffffff; }

td.lang, td.lang * { color:#109ba5; font-size:12px; }
td.lang a.active { color:#f79000; }