/* style for all elements */
* {font-family: tahoma; font-size: 11px;}

/* style for body*/
body {background-color:#ffffff;margin:0px; background-image : url(img/topfon.png); background-repeat : repeat-x}
.tline {background-image : url(img/bfon.png); background-repeat : repeat-x; height:16px;}
.tmain {width:100%; height:100%}
.thmain {height:100%}
.mtable {width:740px; color:#ff0000;font-weight:bold;padding-left:10px; padding-right:10px;}
.toppic {background-image : url(img/toppic.jpg); background-repeat : no-repeat; height:154px; width:530px;}
.iline {padding-right:25px; height:154px;}
.ttable {width:740px;font-weight:10px;color:#422c00;padding-left:10px; padding-right:10px;}

/* style for links*/
a, a:link,a:active, a:visited {color: #960000; text-decoration: none; font-weight:bold;}
a:hover {color: #ff0000; text-decoration: none; font-weight:bold;}

a.ha, a.ha:link,a.ha:active, a.ha:visited {color: #ff0000; font-size:12px; text-decoration: none; font-weight:bold;}
a.ha:hover {color: #960000; font-size:12px; text-decoration: none; font-weight:bold;}

a.tl, a.tl:link, a.tl:active, a.tl:visited {color: #ca9320; text-decoration: none; font-weight:bold;}
a.tl:hover {color: #960000; text-decoration: none; font-weight:bold;}

.button, .bord {padding-left:2px; padding-right:2px; background-color:#ffffff; border-left: 1px solid #a4884d; border-right: 1px solid #a4884d; border-top: 1px solid #a4884d; border-bottom: 1px solid #a4884d; height:21px; color:#442e02;}
.button {background-image : url(img/b_fon.png);}

h3 {font-size: 14px; font-weight:bold; color:#b38551;margin:0px;}
.th3 {font-size: 14px; font-weight:bold; color:#664604;margin:0px;}

hr { width: 100%; height: 1px; color: #b38551; border: none; }
html body hr { height: 1px; width: 100%; background-color: #b38551 border: none; }
html body hr { height: 1px; width: 100%;  background-color: #b38551; border: 0px solid #b38551; }

.hlight {color:#664604; font-weight:bold;}
.hp {padding-top:5px;padding-bottom:5px;}