body
  { font-size:75%; letter-spacing:auto; line-height:auto; margin:0; padding: 0 0 0 0; color:#000;
    background:url('/img/bg.jpg') right top no-repeat #fff; font-family: Arial, Helvetica, sans-serif; }

table, td, th
  { font-size:100%; }

.left
  { background:url('/img/banner2.jpg') left bottom no-repeat; vertical-align: top; padding: 0 0 280px 0; }
.logo-bg
  { background:url('/img/logo-bg.jpg') no-repeat left top; text-align: right; }

.tab-bor
  { border-left: 1px #E5E5E5 solid; background:url('/img/intro-bg.gif') repeat-x left bottom; }
.header
  { background:#EEEEEE; font-size: 1.2em; color: #0F7DE2; line-height: 150%; padding: 0 0 0 10px; }
.intro
  { padding: 20px 10px 0 10px; border-right: 1px #E5E5E5 solid; }
.corner
  { background:url('/img/intro-corner.gif') right bottom no-repeat; }
.corner a
  { color: #676769; font-size: 0.9em; padding: 0 40px 5px 0; }

.small1, .small2, .small3
  { padding: 0 0 0 20px; color: #227DD7; }
.small1
  { background:url('/img/home.gif') left top no-repeat; }
.small2
  { background:url('/img/mail.gif') left top no-repeat; }
.small3
  { background:url('/img/net.gif') left top no-repeat; }

.menudiv
  { background:url('/img/menu-bg.gif') left top repeat-y; width: 230px; }

.allbottom
  { background:url('/img/allbottom.jpg') left top; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
     font-size: 0.9em; color: #000; height: 43px; padding: 10px 20px 0 0; }

.grayborder1, .grayborder2
  { border-top: 1px #C7C7C8 solid; height: 63px; }
.grayborder1
  { background:#F4F4F4; font-size: 1.2em; color: #1C64B4; font-weight: bold; } 
.grayborder2
  { background:url('/img/logo-left.jpg') left bottom no-repeat; }

.grayborder2 *
  { padding: 0 0 0 20px; vertical-align: middle; }

.main-border
  { padding: 0 10px 0 0; }

.ind-head
  { font-weight: bold; color: #F17B46; font-size: 1.2em; text-decoration: underline; }

.main-menu1, .main-menu2, .main-menu3, .main-menu4, .main-menu5, .main-menu6,
.main-menu7, .main-menu8, .main-menu9
  { width: 175px; height: 170px; padding: 0 0 15px 0; float: left; text-align: left; } 


.main-menu1
  { background:url('/img/main1.jpg') bottom center no-repeat; }
.main-menu2
  { background:url('/img/main2.jpg') bottom center no-repeat; }
.main-menu3
  { background:url('/img/main3.jpg') bottom center no-repeat; }
.main-menu4
  { background:url('/img/main4.jpg') bottom center no-repeat; }
.main-menu5
  { background:url('/img/main5.jpg') bottom center no-repeat; }
.main-menu6
  { background:url('/img/main6.jpg') bottom center no-repeat; }
.main-menu7
  { background:url('/img/main7.jpg') bottom center no-repeat; }
.main-menu8
  { background:url('/img/main8.jpg') bottom center no-repeat; }
.main-menu9
  { background:url('/img/main9.jpg') bottom center no-repeat; }

.main-menu1 a, .main-menu2 a, .main-menu3 a, .main-menu4 a, .main-menu5 a,
.main-menu6 a, .main-menu7 a, .main-menu8 a, .main-menu9 a
  { font-weight: bold; color: #D8231C; margin: 0 0 0 40px; }
  
.main-menu1 a span, .main-menu2 a span, .main-menu3 a span, .main-menu4 a span,
.main-menu5 a span, .main-menu6 a span, .main-menu7 a span, .main-menu8 a span, .main-menu9 a span
  { padding: 0 0 0 20px;  background: url('/img/main-bull.gif') center left no-repeat; font-size:1.2em; }


.lay1, .lay2, .lay3, .lay4, .lay5, .lay6, .lay7, .lay8, .lay9
  {  z-index: 5; width: 262px; height: 110px; position: absolute; padding: 0px; display: none; margin: 0 0 0 42px; } 

.lay1 div, .lay2 div, .lay3 div, .lay4 div, .lay5 div, .lay6 div, .lay7 div, .lay8 div, .lay9 div
  { background: #F4F3F3; text-align: left; }

.lay1 ul, .lay2 ul, .lay3 ul, .lay4 ul, .lay5 ul, .lay6 ul, .lay7 ul, .lay8 ul, .lay9 ul 
  { padding: 10px 0 10px 5px; margin: 0; }

.lay1 ul li, .lay2 ul li, .lay3 ul li, .lay4 ul li, .lay5 ul li,
.lay6 ul li, .lay7 ul li, .lay8 ul li, .lay9 ul li
 { list-style: none; padding: 0; margin: 0; }

.lay1 ul li a, .lay2 ul li a, .lay3 ul li a, .lay4 ul li a, .lay5 ul li a,
.lay6 ul li a, .lay7 ul li a, .lay8 ul li a, .lay9 ul li a
  { padding: 0 0 0 15px; margin: 0; background: url('/img/arr-blue.gif') left center no-repeat;
  text-align: left; font-size: 0.9em; font-weight: normal;  color: #0C61B0; text-decoration: none; display:inline-block; } 

.lay1 ul li a:hover, .lay2 ul li a:hover, .lay3 ul li a:hover, .lay4 ul li a:hover,
.lay5 ul li a:hover, .lay6 ul li a:hover, .lay7 ul li a:hover, .lay8 ul li a:hover, .lay9 ul li a:hover
  { background: url('/img/arr-red.gif') left center no-repeat; padding: 0 0 0 15px; color: #D8231C; text-decoration: none; }
 

.dot-bot
  { border-bottom: 1px dashed #D8231C; }
.dot
  { border-left: 1px dashed #D8231C;  border-bottom: 1px dashed #D8231C;  border-right: 1px dashed #D8231C; }
 
.eng
  { padding: 15px 40px 0 0; }
.eng a
  { background: url('/img/eng-bg.gif') right top no-repeat; padding: 4px 20px 10px 30px; color: #fff; font-weight: bold; }
 
.adv1
  { border-left: 1px dashed #D8231C; border-top:1px dashed #D8231C; border-right: 1px dashed #D8231C; }
.adv2
  { background: url('/img/adv1.jpg') left top no-repeat; }
.details
  { margin: 300px 20px 10px 0; }
.details a
  { color: #676769; font-size: 0.9em; }

.gray
  { background: url('/img/gray-border.gif') right top repeat-y #F4F4F3; }
.com-news, .par-news
  { font-weight: normal; font-size: 1.2em; color: #fff; padding: 9px  10px 10px  20px; }
.com-news
  { background: url('/img/new-com.gif') left top no-repeat; }
.par-news
  { background: url('/img/new-par.gif') left top no-repeat; }

.news-tab td
  { padding: 0 0 0 15px; }
.news-tab td dl
  { padding: 0; margin: 0; }
.news-tab td dl dt
  { padding: 0 0 5px 0; margin: 5px 0 0 0; color: #0F7DE2; }
.news-tab td dl dd
  { padding: 0; margin: 0; }
.news-tab td dl dd a
  { color: #676769; font-size: 0.9em; }

.hot span
  { padding: 8px 20px 8px 0;  background: url('/img/hot1.gif') right top no-repeat;  height: 35px; }
.hot2 span
  {padding: 8px 25px 8px 0;  background: url('/img/hot2.gif') right top no-repeat; height: 35px; }
.hot3 span
  {padding: 8px 25px 8px 0;  background: url('/img/hot3.gif') right top no-repeat; height: 35px; }
.gray a
  { color: #0C61B0; font-size: 0.9em; }

.doctitle
  { padding: 0 0 0 20px; background: url('/img/main-bull.gif') left center no-repeat;
 color: #56585A; font-size: 1.2em; font-weight: bold; }

.route
  { padding: 0 10px 0 10px; }
.route h1, .route h2
  { color: #56585A; line-height: 100%; padding: 0; margin: 0; }
.route h1
  { font-size: 1.2em; } 
.route h2
  { font-size: 1.1em; } 
 
.copyrights
  { color: #000; font-size:1em; padding: 0 0 5px 20px; float: left; }
.copyrights a
  { color: #000; text-decoration: underline; }
 
a
  { color: #0C61B0; text-decoration:  none; } 
a:hover
  { text-decoration:   underline; } 


img, table      
  { border:none; }

table
  { border-collapse:collapse; border-spacing:0; }
tr
  { text-align: left; vertical-align: top; }

label
  { cursor:hand; cursor:pointer; }

form, td, th
  { margin:0; padding:0; }
 
div#content
  { font-size: 1em; margin: 0; padding: 0 20px 0 40px; width: 95%; line-height:normal; font-family: Arial, Helvetica, sans-serif; }

div#content img
  { border:0px solid #000000; margin:0.5em; }

div#content img.none
  { border:none; margin:auto; }

div#content h1, div#content h2, div#content h3, div#content h4, div#content h5, div#content h6
  { line-height:normal; margin:0.5em 0 -0.3em 0; font-weight:normal; color: #666666; font-family: Arial, Helvetica, sans-serif;  }
div#content h1
  { font-size:1.5em; padding:0 0 0 20px; background:url('/img/main-bull.gif') left center no-repeat; }
div#content h2
  { font-size:1.5em; margin-top:1em; padding:0 0 0 20px; background:url('/img/main-bull.gif') left center no-repeat; } 
div#content h3, div#content h4, div#content h5, div#content h6
  { font-size:1.2em; margin-top:1.5em; font-weight: bold; padding: 0 0 0 20px; background: url('/img/main-bull.gif') left center no-repeat; } 

div#content table
  { border-collapse:  collapse; border-spacing: 0px; border-bottom: 2px solid #999999;
    border-top: 2px solid #999999; width:auto; font-size:1.0em; margin:0.3em 0 0.5em 0;  }
div#content table.none
  { border-collapse:separate; border-spacing:auto; border:none; margin:0; }
div#content table td, div#content table th
  { margin:0; padding:0; }

div#content table td
  { border: inset 1px #999999; padding:0.5em; }

div#content table th, div#content table thead td
  { border:  1px inset #999999; padding:0.5em; padding-top: 10px; text-align:center; vertical-align:auto;
   font-weight:bold; background:#F17B46; color: #fff  }

div#content table.none td, div#content table td.none, div#content table.none th, div#content table th.none, div#content table tr.none td, div#content table tr.none th, div#content table thead.none td, div#content table thead.none th
  { border:none; margin:auto; padding:auto; text-align:auto; font-weight:auto; }

div#content table td *, div#content table th *  { margin:0; }

div#content p
  { font-size:auto; margin:0.5em 0 inherit 0; }

div#content blockquote
  { font-family: Arial, Helvetica, sans-serif; margin:0.5em 2em 0.5em 0; font-size: 1em;
  padding: 1em; color: #606060; background:#F0F0F0; line-height: 120%; }
div#content blockquote p
  { margin:0; }

div#content li   { padding:0.2em 0 0.3em 0; }


div#content ul
  { margin:0.5em 0 0 0.5em; padding:0 0 0 1.5em; }
div#content ul li ol li
  { list-style: decimal; }
div#content ol 
 { margin:0.5em 0 0 0.5em; padding:0 0 0 1.5em }

div#content dl
  { margin:0.5em 0 0.5em 0; padding:0; }
div#content dt
  { margin:0 0 0.25em 0; font-size: 0.9em; }
div#content dd
  { margin:0 0 0.5em 3em;  }


div#content input, div#content textarea, div#content select
  { width:auto; height:auto; background:#F4F3F3; border: 0px; }
div#content input.button
  { padding:0 0.5em 0 0.5em; }
div#content input.checkbox, div#content input.radio
  { width:auto; height:auto; border:none; background:none; }
div#content button
  { background:url('/img/button.gif') repeat-x left top; border: 0px solid; font-size: 1em; 
  font-weight: bold; width: 118px; height: 24px; color: #fff    }

h1#doctitle
  { font-size:1.8em; }


div#fullpath
  { font-size:0.9em; padding: 0 20px 0 40px; }

div#fullpath a
  { font-size:inherit; text-decoration: underline; font-size: 0.95em }
div#fullpath a:link
  { text-decoration: underline } 
div#fullpath a:hover
  { text-decoration: none } 
div#fullpath span
  { font-size:inherit; }

ul.menu0
  { list-style: none; padding: 0 0 2em 18px; margin: 0; width: 230px;
background:url('/img/menu-bottom.jpg') bottom left no-repeat; text-transform: uppercase; }
ul.menu0 li
  { margin: 0; padding: 0; font-weight: bold; list-style: none; }
ul.menu0 li a
  { text-decoration: none; padding: 0 0 0 15px; background:url('/img/bullet1.gif') left center no-repeat; 
line-height: 150%; color: #227DD7; display: inline-block; }
ul.menu0 li a:hover
 { text-decoration: underline; }

ul.menu1 
  { list-style: none; padding: 0.5em 0 0.5em 0; margin: 0; text-transform: lowercase; }
ul.menu1 li 
  { padding:0; margin:0; list-style: none; }
ul.menu1 li a 
  { text-decoration: none; padding: 0 0 0 15px; background:url('/img/bullet2.gif') left center no-repeat; 
line-height: 150%; color: #227DD7; display: inline-block; }

div.copyright
  { float: right; width:auto; height:auto; color: #606060; font-size: 0.95em; margin: 103px 0 0 0;  }
div.intecmedia
  { width:auto; height:auto; text-align:center; color: #707070; font-size: 0.9em; margin: 100px 0 0 20px;  }
div.aquilon
  { width:auto; height:auto; text-align:center; color: #707070; font-size: 0.9em; margin: 100px 20px 0 10px; }


*html #content .preview
  { width: 140px; height: 180px; font-size: 0.9em; text-align: center; 
    padding: 12px 0 0 0; float:left; margin: 10px 30px 0 0; overflow: hidden; }

#content .preview 
  { width: 140px; height: 180px; font-size: 0.9em; text-align: center; padding: 0; float:left;  
    margin: 10px 30px 0 0; overflow: hidden; }

#content .preview div 
  { background:url('/img/border-gal.gif') no-repeat right center; margin: 0 0 0 0; width: 120px;
    height: 120px; }

#content .preview div 
  { padding-top: 0.5em; }

*html #content .preview img 
  { width: 100px; height: 100px; margin: 4px 0 0 6px; border: 1px solid #fff; }

#content .preview img 
  { width: 100px; height: 100px; margin: 7px 0 0 7px; border: 1px solid #fff; }

.context 
 { 
   filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/img/context-menu.png');
 }
.context[class]
  { background-image:url('/img/context-menu.png'); }


.highslide-image { border: 1px solid black; position:absolute; z-index:5; }
.highslide-image-blur { }
.highslide-caption { display: none; border-bottom: 1px solid white; font-family: Verdana, Helvetica; font-size: 10pt; padding: 5px; background-color: silver; }
.highslide-loading { display: block; color: white; font-size: 9px; font-weight: bold; text-transform: uppercase; text-decoration: none; padding: 3px; border-top: 1px solid white; border-bottom: 1px solid white; background-color: black; }
.highslide-display-block { display: block; }
.highslide-display-none { display: none; }
.highslide-credits { dislpay:none; }