BODY {background-color: #ffffff; font-family: Arial; font-size: 12px; color: #000000}
A:link, A:visited, A:hover {font-size: 12px; color: #000000; font-weight: bold; TEXT-DECORATION: none}
A:hover {color: #C60707}
A.small:link, A.small:visited, A.small:hover {font-size: 10px; color: #000000; }
A.small:hover {color: #C60707; }
A.foot:link, A.foot:visited, A.foot:hover {font-size: 10px; color: #083E88; }
A.foot:hover {color: #C60707; }
TABLE.grand_table {width: 100%; height: 100%; }
TABLE.cat {border-left:1px solid #666666; border-top: 1px solid #666666;}
TABLE.cat TH, TABLE.cat TD {border-bottom:1px solid #666666; border-right: 1px solid #666666;}
TABLE.cat TD {font-size: 10px;}
TABLE.cat TH {font-size: 11px; font-weight: bold;}
TABLE.news {width: 150px; /*border-bottom: 1px solid #f1f1f1;*/ padding: 5px; margin-left:5px;}
TABLE.to {font-size: 18px;}
TD {font-family: Arial; font-size: 12px;}
TD.year {font-weight: bold; vertical-align: top; width: 60px; color: ff9900;}
TD.top1 {background-image: url('../images/top/bg1.gif'); height: 111px; }
TD.top2 {background-image: url('../images/top/bg2.gif'); height: 45px; }
TD.top3 {background-image: url('../images/top/bg3.gif'); height: 11px; }
TD.lm {width: 222px; background-image: url('../images/menu/bg.gif'); background-repeat: repeat-y; vertical-align: top; padding-top:20px;}
TD.cont {color: #000000; text-align:justify; vertical-align: top; padding: 20px; background-image: url('../images/bg.gif'); background-position: right bottom; background-repeat: no-repeat;}
TD.right { width: 181px; background-image: url('../images/right/bg.gif'); background-position: right top; background-repeat: repeat-y;  vertical-align: top; padding-top:20px;}
TD.right A:link, TD.right A:visited, TD.right A:hover {font-size: 10px;}
TD.nd {font-weight: normal; color: #2F2E97; background: #f1f1f1; padding: 2px; padding-left:4px}
TD.nt {font-size: 13px; padding-bottom:7px; padding-top:2px;}
TD.foot {font-size: 10px; background-image: url('../images/menu/bg.gif'); text-align: center; vertical-align: middle;}
TD.copy {font-size: 10px; text-align: right; vertical-align: middle;}
TD.sep {background-image: url('../images/bot/punkt.gif'); background-position: right top; background-repeat: no-repeat; vertical-align: top;}
TD.msep { background: #f7f7f7; background-image: url('../images/menu/punkt.gif'); background-position: left top; background-repeat: no-repeat; width: 3px;}
TD.rsep {background-image: url('../images/right/punkt.gif'); background-position: left top; background-repeat: repeat-y; width: 3px;}

H1, H2, H3 {font-family: Arial; font-weight: bold; text-align:left; letter-spacing: 1px; text-transform: lowercase; font-variant:small-caps;}
H1 {color: #FF9900; font-size: 18px; margin-bottom:10px; text-align: center}
H1.news {color: #999999; margin-left:10px;}
H2, H3 {color: #2F2E97; font-size: 12px; font-weight: normal; margin-bottom:4px;}
H2.tin {letter-spacing: 0px; text-align: center;}
H3 { color: #FF9900; }

P:first-line { margin-left: 20; }
P {text-indent: 20px; padding-top: 0px; padding-bottom: 7px;  margin: 0px; }
P EM, P B {font-weight: bold; color: #333333;}

LI {padding-bottom: 2px; color: #000000; font-family: Arial; font-weight: normal; font-size: 12px; text-align:left; list-style-image: url('../images/lig.gif');}
LI B, DIV B {color: #ff9900;}
LI.red {list-style-image: url('../images/lir.gif');}
LI.nom {list-style-type: decimal; list-style-image: none; font-size: 10px;}
UL.gr, LI.gr {margin-top: 0px; padding-top: 0px;}
.small {font-size: 10px;}
.att { background: #FAF3E7; border: 1px solid #cc6633; padding: 10px; margin-bottom: 10px;}
.begun {font-family: Arial; font-size: 10px;}
