* {font-family:Arial, "MS Sans Serif", Tahoma;}
html, body {height: 100%;}
body{padding: 0;margin: 0;}
body, td, p, div { font-size: 12px;}
p {margin-bottom:5px; margin-top:5px; } 
div.margin4 {margin-left:6px; margin-top:0px; margin-bottom:0px; margin-right : 5px; }
.title {color:#003399; font-size:16px; font-weight:bold; }
.text8 {font-size:11px;}
.text9c {color:#003399; }
.text8c {font-size:11px; color:#003399; }
.article {color:#000000; }
.article8 {color:#000000; font-size:11px; }
h3 {color:#6090E8; font-size:18px; margin-top:0px; margin-bottom:0px; }
a, a:link, a:active, a:visited {color:#003399; text-decoration:underline; font-size: 12px;}
a:hover {color:#003399; text-decoration:none; }
a.menuw, a.menuw:link, a.menuw:visited, a.menuw:active {text-decoration:none; color:#ffffff; font-weight:bold; }
a.menuw:hover {color:#FFFF00; text-decoration:none; font-weight:bold; }
a.linkn, a.linkn:link, a.linkn:active, a.linkn:visited {color:#003399; text-decoration:none; }
a.linkn:hover {color:#003399; text-decoration:underline; }
a.link8, a.link8:link, a.link8:active, a.link8:visited {font-size:11px; color:#003399; text-decoration:underline; }
a.link8:hover {color:#003399; font-size:11px; text-decoration:none; }
a.link8n, a.link8n:link, a.link8n:active, a.link8n:visited {font-size:11px; color:#003399; text-decoration:none; }
a.link8n:hover {color:#003399; font-size:11px; text-decoration:underline; }
a.link8c, a.link8c:link, a.link8c:active, a.link8c:visited {font-size:11px; color:#E0FFFF; text-decoration:underline; }
a.link8c:hover {color:#E0FFFF; font-size:11px; text-decoration:none; }
a.link8cn, a.link8cn:link, a.link8cn:active, a.link8cn:visited {font-size:11px; color:#E0FFFF; text-decoration:none; }
a.link8cn:hover {color:#E0FFFF; font-size:11px; text-decoration:underline; }
a.menuy, a.menuy:link, a.menuy:visited, a.menuw:active {text-decoration:none; color:#FFFF00; font-weight:bold; }
a.menuy:hover {color:#a9cae0; text-decoration:none; font-weight:bold; }
/*optimiz*/
.td1 {background: #000A5C;}
.td2{	background: #6090E8 url(/i/bk-td.gif) repeat-y;}
.blue { background: #6090E8; padding: 3px 0}
.td3 {background: url(/i/bk-line.gif)}
.td4 { background: #2451D3;}
.td5 { text-align: right; vertical-align: top; background:#2451D3;}
.td6 { background: url(/i/bk-mainline.gif);}
.content {padding: 10px 0 10px 10px;}
.border{border-bottom: #003399 solid 1px;}
.catalog{background : #3366CC; color : #FFF8E0; font-weight : bold;}

/* Menu */
.clCMEvent {position:absolute; width:99%; height:99%; clip:rect(0,100%,100%,0); left:0; top:0; visibility:visible; }
.clCMAbs {position:absolute; visibility:hidden; left:0; top:0; }
.clBar {position:absolute; width:1; height:1; background-color:#f0ecf4; layer-background-color:#f0ecf4; visibility:hidden; }

.clLevel0, .clLevel0over {position: absolute; padding:0px; font-weight: bold;font-family: Arial, "MS Sans Serif", Tahoma; font-size: 12px; }
.clLevel0 {background-color: #6090e8; layer-background-color: #6090e8; color: #003399; }
.clLevel0over {background-color: #6090e8; layer-background-color: #6090e8; color: #ffff00; cursor: pointer; cursor: hand; }
.clLevel0border {position: absolute; visibility: hidden; background-color: #006699; layer-background-color: #006699; }

.clLevel1, .clLevel1over {position:absolute; font-weight: bold; padding-left: 5px; padding-top:1px;font-family: Arial, "MS Sans Serif", Tahoma; font-size: 11px; }
.clLevel1 {background-color: #8daee9; layer-background-color:#8daee9; color:#003399; }
.clLevel1over {background-color:#6090e8; layer-background-color:#6090e8; color:#ffff00; cursor:pointer; cursor:hand; }
.clLevel1border {position:absolute; z-index:500; visibility:hidden; background-color:#2451d3; layer-background-color:#2451d3; }

/*.clLevel2, .clLevel2over {position:absolute; font-family: Arial, "MS Sans Serif", Tahoma; font-size: 11px; font-weight: normal; padding-left: 5px; }
.clLevel2 {background-color:#ffffff; layer-background-color:#ffffff; color:#434b50; }
.clLevel2over {background-color:#d0e3f4; layer-background-color:#d0e3f4; color:#434b50; cursor:pointer; cursor:hand; }
.clLevel2border {position:absolute; z-index:500; visibility:hidden; background-color:#2365a0; layer-background-color:#2365A0; }
*/