* { font-family: verdana, arial; }

a { color:#cf6334; }

table, img { border:none; }

body { margin:0px; background:#a6a6a5 url('../i/bg.jpg') repeat-x; }

h1 { font-size:18px; color:#48352E; line-height:30px; }
h2 { font-size:15px; color:#48352E; margin-top:10px; margin-bottom:0px; }
strong { color:#6A4537; }

td.cont { vertical-align:top; background:url('../i/dots2.gif') repeat-y; }
td.cont2 { vertical-align:top; background:url('../i/dots1.gif') repeat-y; }
td.main { width:100%; background:url('../i/main2.jpg') no-repeat; vertical-align:top; padding-top:135px; }

td.mii { padding-right:5px; vertical-align:top; padding-top:12px; }
td.mi, td.milast, td.ami { color:#ffffff; font-size:10px; padding:7px; padding-left:5px;  vertical-align:top; cursor:hand; }
td.mi { background:url('../i/mb.gif') repeat-x bottom; }
td.ami { background:url('../i/mba.gif'); }

td.mii2 { vertical-align:top; padding-top:12px; text-align:center; }
td.mi2, td.ami2 { text-align:center; color:#ffffff; font-size:10px; padding:6px; vertical-align:top; cursor:hand; }
td.mi2 {  }
td.ami2 { background:url('../i/mba.gif'); }

td.hdr { text-align:right; color:#8f5844; font-size:12px; font-weight:bold; padding-right:77px; }
td.text { font-size:11px; line-height:15px; padding:40px; padding-right:20px; }

td.text, td.text table td { font-size:12px; }

table.footer { width:100%; }
table.footer td { padding:10px; font-size:10px; vertical-align:top; }

div.hidden, div.visible { position: absolute; top: 0px; left: 0px; width:200px; cursor:hand;}
.hidden {visibility: hidden;}
.visible {visibility: visible;  z-index:1;}

table.submenu1 { background:#4f525e url('../i/smb.gif'); width:200px;  }
table.submenu2 { background:#6a6b57 url('../i/smb.gif'); width:200px;  }
table.submenu3 { background:#615d59 url('../i/smb.gif'); width:200px;  }

td.smenu, td.smenulast, td.asmenu { width:100%; color:#ffffff; font-size:10px; padding:7px; padding-left:5px;  vertical-align:top; cursor:hand; }
td.smenu { background:url('../i/mb2.gif') repeat-x bottom; }
td.asmenu { background:url('../i/mba.gif'); }

div.next { text-align:right; width:100%; font-weight:bold; padding-top:30px;}

table.gallery { margin-left:30px; margin-right:20px; }
table.gallery td { background:#b29f99; color:#4d4c5a; font-size:12px; vertical-align:top; height:60px; }

div.specialoffer { width:400px; height:145px; text-align:center;font-size:12px;background:white; padding:10px; margin-bottom:15px; border:red solid 2px; }
div.specialoffer p { padding:0px; margin:0px; margin-bottom:10px; }
div.specialoffer h5 { color:red; font-size:15px; margin:0px; margin-bottom:10px; }
div.specialoffer em { color:red; font-weight:bold; font-style:normal; }

