body { margin: 0px; background: url(gfx/bg.jpg) no-repeat #820000 center top }
td,div { font-family: Tahoma, Arial; font-size: 11px; color: #ffffff }
a { color: #ffffff; text-decoration: none }
a:hover { color: #EBE0DB; text-decoration: none }


#all { width: 100%; text-align: center }
#top { width: 947px; text-align: left; margin: 0 auto }

#top1 { float: left; width: 236px }
#top2 { float: left; width: 500px; padding-top: 50px }
#top2 h1 { font-size: 11px; font-weight: normal; margin-bottom: 12px; margin-top: 5px; color: #C79C87 }
#top3 { float: left; width: 200px; padding-top: 75px }

#menu { text-transform: uppercase; font-size: 10px; font-weight: bolder }
#menu a { display: block; float: left; padding-top: 5px; padding-bottom: 5px; padding-right: 15px }
#menu a:hover { color: #EBE0DB }

#navi { color: #EEDBD2; padding-top: 70px }
#navi a { color: #EEDBD2 }
#navi a:hover { color: #ffffff }

#left { width: 216px; float: left; padding-right: 20px; padding-top: 10px }
#right { width: 700px; float: left; padding-top: 20px }

#txt { font-size: 12px; line-height: 19px }

#rightia { float: left; width: 215px; line-height: 20px; padding-top: 10px }
#rightib { float: left; width: 480px; font-size: 12px; line-height: 19px; padding-top: 10px }

#footer { margin: 0 auto; width: 806px; padding-right: 120px; padding-top: 10px; background: url(gfx/bg-footer.gif) no-repeat top right; text-align: right; color: #BA6F6C; line-height: 14px }
#footer a { color: #ffffff }
#footer a.webart { font-size: 9px; color: #BA6F6C }
#footer a.webart:hover { color: #ffffff }

.form { padding: 4px; height: 13px; border: 2px #ffffff solid; background: url(gfx/bg-search.gif) no-repeat #cccccc; font-size: 11px; width: 188px }


h1 { margin-bottom: 7px; margin-left: -1px; margin-top: 10px; font-size: 28px; color: #ffffff; font-weight: lighter; font-family: Arial, Trebuchet MS, Tahoma; line-height: 26px }
h2 { margin-bottom: 3px; margin-left: -1px; margin-top: 0px; font-size: 18px; color: #ffffff; font-weight: lighter; font-family: Arial, Trebuchet MS, Tahoma  }
h3 { margin-bottom: 2px; margin-left: -1px; margin-top: 0px; font-size: 16px; color: #ffffff; font-weight: lighter; font-family: Arial, Trebuchet MS, Tahoma }
h4 { margin-bottom: 2px; margin-left: -1px; margin-top: 0px; font-size: 15px; color: #ffffff; font-weight: bold; font-family: Arial, Trebuchet MS, Tahoma }

.imgt { vertical-align: text-top; }
img { border: 0px }

##.footerlink { padding: 5px 20px 5px 20px; color: #6E6E6E }
##.footerlink2 { padding: 5px 10px 5px 10px; color: #929292; font-size: 9px }

.small { font-size: 10px; font-family: Tahoma }



##sub1 { float: left; width: 280px; padding-left: 20px; padding-top: 10px; padding-right: 20px; line-height: 15px; }
##sub2 { float: left; width: 285px; padding-left: 10px; padding-top: 10px; line-height: 15px; }
##sub2a { float: left; width: 485px; padding-left: 10px; padding-top: 10px; line-height: 15px; font-size: 12px; }
##sub3 { float: left; width: 315px; padding-left: 10px; padding-top: 10px; line-height: 15px; }
##newsletter { padding-left: 15px;  }
##form { margin-top: 0px; margin-bottom: 0px }

hr { background: transparent; border:0; border-bottom:1px solid #A24343; color:#ffffff} 

##.f0 { border: 1px solid #e3e3e3 }
##.ft { background: #CECECE; font-weight: bold }
##.f1 { background: #f1f1f1 }


a.menua { display: block; color: #ffffff; padding: 10px 10px 10px 35px; background:url(gfx/bg-menu1.gif) no-repeat bottom right } 
a.menua:hover { color: #ffffff; background:url(gfx/bg-menu1on.gif) no-repeat bottom right } 

.menuaselected { border-bottom: #ffffff solid 1px; display: block; color: #ffffff; padding: 6px;  background: #C24531 } 
a.menuaselected:hover { color: #ffffff; } 

a.menua2 { display: block; color: #ffffff; padding: 10px; background:url(gfx/menu-b.gif) no-repeat } 
a.menua2:hover { background:url(gfx/menu-b.gif) no-repeat } 

.menua2selected { display: block; color: #ffffff; padding: 6px; background: #546DA1 } 
a.menua2selected:hover { color: #ffffff; } 

a.menua3 { solid 1px; display: block; color: #ECC5BF; padding: 10px 10px 10px 55px; background:url(gfx/bg-menu2.gif) no-repeat bottom right } 
a.menua3:hover { color: #ffffff; background:url(gfx/bg-menu2on.gif) no-repeat bottom right } 

.menua3selected { width: 225px; border-bottom: #ffffff solid 1px; display: block; color: #ffffff; padding: 6px; background: #C24531 } 
a.menua3selected:hover { color: #ffffff; } 

ul { list-style-image: url(gfx/li.gif); }
