body, td { font-family: Verdana, Helvetica, Sans; font-size: 11px; }
body { background-color: #73706E; color: #000; }
table, img { border: 0px; }
form { padding:0; margin:0; border: 0px; }
input, textarea { font-family: Verdana, Helvetica, Sans; font-size: 12px; }

a { color: #c03; }
a:hover { color: #000; }

.body { background-color: #F4F2E4; }
.header { background: url('i/bg.jpg') 0 0 no-repeat; }
.ctl { background: url('i/c-tl.gif') 0 0 no-repeat; }
.ctr { background: url('i/c-tr.gif') 100% 0 no-repeat; }
.footer { border-top: 1px solid #fff; }
.cbl { background: url('i/c-bl.gif') 0 100% no-repeat; }
.cbr { background: url('i/c-br.gif') 100% 100% no-repeat; }

.topnav div { position:relative; top:-10px; padding-top: 10px; height:69px; background: url('i/pi.gif') 50% 0 no-repeat; }
.topnav a { position:relative; top:-10px; padding-top: 10px; display:block; height:69px; }
.topnav a:hover { background: url('i/pi.gif') 50% 0 no-repeat; }

.tl { padding-top: 18px; padding-bottom: 25px; }
.phone { float: right; margin-right:30px; position:relative; top:-10px; }
.phone { background:url('i/phone.gif') 0 0 no-repeat; height:42px; padding-left: 68px; color:#CC0033; font-family:"Times New Roman",Times,serif; font-size:38px; }
.phone span { color: #000; font-size: 24px; }

.logo { padding: 0 50px 0 50px; }
.sublogo { padding-left: 14px; margin-top: 50px; }

#content { font-size: 12px; text-align: justify; }
h1 { color:#CE0C3C; font-family:"Times New Roman",Times,serif; font-size:24px; font-weight:normal; margin:0 0 8px; padding:0; }

#menu { padding: 10px 45px 40px 45px; }
.menu td { position:relative;z-index:100;background: url('i/btn-r.gif') 100% 0 no-repeat; }
.menu td div { height: 30px; margin-right:14px; padding: 6px 5px 0 19px; background: url('i/btn-l.gif') 0 0 no-repeat; }
.menu td div a { text-decoration: none; border-bottom: 1px dashed #c03; }
.menu td div a:hover { text-decoration: none; border-bottom: 1px dashed #000; }

.menu td.active { background: url('i/btn-active-r.gif') 100% 0 no-repeat; }
.menu td.active div { background: url('i/btn-active-l.gif') 0 0 no-repeat; padding: 6px 5px 0 19px; color: #fff; }

.online { display:block; width:241px; height:119px; margin-right: 15px; padding-top: 11px; position: relative; top: -86px; background: url('i/online.gif') 0 0 no-repeat; }
.online a { text-decoration: none; text-transform: uppercase; border-bottom: 1px dashed #c03; font-weight: bold; margin: 0 0 0 40px; }
.online a:hover { text-decoration: none; border-bottom: 1px dashed #000; }

.pt0, .p0 { padding-top:0px; }
.pb0, .p0 { padding-bottom:0px; }
.pl0, .p0 { padding-left:0px; }
.pr0, .p0 { padding-right:0px; }

.pt30 { padding-top:30px; }
.pb30 { padding-bottom:30px; }
.pl30 { padding-left:30px; }
.pr30 { padding-right:30px; }

.pr15 { padding-right: 15px; }
.pl50 { padding-left: 50px; }

