@charset "utf-8";
/* CSS Document */

.trstyle {font-family: Arial, Helvetica, sans-serif; сolor: #000000; font-size: 13px; border-top:#CCCCCC solid 1px; border-bottom:#CCCCCC solid 1px; border-left:#CCCCCC solid 1px; border-right:#CCCCCC solid 1px; background:url(img/menubg.jpg) repeat-x; height:35px; cursor:pointer;}
.trstyle:hover{cursor:pointer; color:#FFFFFF; background:url(img/menubg2.jpg) repeat-x; border-top:#aabdd8 solid 1px; border-bottom:#aabdd8 solid 1px; border-left:#aabdd8 solid 1px; border-right:#aabdd8 solid 1px;}

.trstyle2{font-family: Arial, Helvetica, sans-serif; сolor: #000000; font-size: 13px; cursor:pointer; color:#FFFFFF; background:url(img/menubg2.jpg) repeat-x; height:35px; border-top:#aabdd8 solid 1px; border-bottom:#aabdd8 solid 1px; border-left:#aabdd8 solid 1px; border-right:#aabdd8 solid 1px;}

.divstyle {border-bottom:#000000 solid 1px; border-top:#000000 solid 1px; border-left:#000000 solid 1px; border-right:#000000 solid 1px; height:10px;}
.divstyle:hover {height:100px;}

.divstyle2 {border-bottom:#000000 solid 1px; border-top:#000000 solid 1px; border-left:#000000 solid 1px; border-right:#000000 solid 1px;}
.divstyle2:hover {}

a.news {font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-decoration:none; outline:none;}
a.news:hover {text-decoration:underline; color:#333333; outline:none;}


a.menulink {color: #3969a5; text-decoration: underline; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, sans-serif; margin-left:30px; display:block; margin-top:10px;  margin-bottom:10px; float:none; outline: none;}
a.menulink:hover {color: #94cf52; text-decoration: underline; font-weight: normal; font-size: 12px; margin-left:30px; outline: none;}

a.bottomlink {color: #0e305b; text-decoration: underline; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, sans-serif; outline: none;}
a.bottomlink:hover {color: #487811; text-decoration: none; font-weight: bold; font-size: 13px; outline: none;}

.bottomlinkvisited {color: #487811; text-decoration: none; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, sans-serif; outline: none;}

a.menu2link {color: #3969a5; text-decoration: none; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, sans-serif; margin-left:30px;}
a.menu2link:hover {color: #94cf52; text-decoration: underline; font-weight: normal; font-size: 11px;}

.smallgray {font-family: Arial, Helvetica, sans-serif; color:#666666; font-size: 11px;}

.imgprev1 {left:0px; right:0px; height:0px;}
.imgprev {position:absolute; visibility:visible; z-index:2; width:100%;}

.opacbg {position:absolute; visibility:visible; background-color:#000000; opacity: 0.70; filter: alpha(opacity=70); top:0px; left:0px; width:100%; z-index:1;}

.maintext {font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-align:justify;}

.blueforicons {color: #042b5b; font-weight: normal; font-size: 10px; font-family: Arial, Helvetica, sans-serif; outline: none; padding:1px; margin-bottom:10px;}

.bluefortable {color: #042b5b; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, sans-serif; outline: none; padding:1px; margin-bottom:10px; margin-top:10px; margin-left:10px; margin-right:10px;}

.hmenu {cursor:pointer; outline: none;}
.hmenu:hover {cursor:pointer; outline: none;}

a.mapcap1 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color:#1d1d5c; text-decoration:none; display:block; float:none; margin-bottom:10px; outline: none;}
a.mapcap1:hover {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight:normal; color:#2a2a7b; text-decoration:underline; outline: none;}

a.mapcap2{color: #3969a5; text-decoration: none; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, sans-serif; margin-left:15px; display:block; margin-top:10px;  margin-bottom:10px; float:none; outline: none;}
a.mapcap2:hover{color: #94cf52; text-decoration: underline; font-weight: normal; font-size: 12px; outline: none;} 

a.mainlink {color: #3969a5; text-decoration: underline; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, sans-serif; outline: none;}
a.mainlink:hover {color: #c2a48b; text-decoration: underline; font-weight: normal; font-size: 12px; outline: none;}

.imgborger {border:#CCCCCC solid 1px;}

.mainTable
{
   border-style: solid;
   border-width: 1px;
   border-color: black;
   font-family: Verdana, Helvetica, sans-serif;
   font-size: 0.8em;
   
}

.textTable
{
   border-style: none;
   font-family: Verdana, Helvetica, sans-serif;
   font-size: 0.9em;
}

.TopCap {font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight:normal; color:#c62810;}

p.MainRedLine {text-indent:1.3em; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#042b5b; text-align:justify; margin-top:0px; margin-bottom:5px;}

.Cap1 {font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#47698f; text-align:right; font-weight:bold; margin-top:8px; margin-right:8px; margin-bottom:8px;}

.banerimg {margin-left:5px; margin-top:2px; margin-bottom:1px;}


/*Main menu*/

ul{margin:0 0 0 2.5em;padding:0}

#nav, #nav ul {
  list-style: none;
  margin: 0;
  padding: 0;
  border: 0px solid #313234;
  background: #000000;
  float: left;
  width: 100%;  
}
#nav li {
  float: left;
  position: relative;    
  background: none;
  /*background-color:#000000;*/
}

#nav a {
  color: #FFFFFF;
  font-family: Arial, Helvetica, sans-serif;
  font-size:14px;  
  text-decoration: none;
  display: block;
  width: 6.8em;
  padding: 0.3em 0.5em;
  outline:none;
  /*background-color:#000000;*/
  /*background: url(dot.png) repeat-y right;*/
}
#nav a:hover {
  color: #FFFFFF;
  background: #31251a;
}
#nav li:hover,
#nav li.jshover {
  background: #251b12;
}

#nav li ul {
  display: none;
  position: absolute;
  background: url(fone-tr.png);     
 /* background-color:#000000;*/
  padding: 0.5em 0;
  width: 13.5em;
}
#nav li li a {
  width: 14.3em;
  background: none;
 /* background-color:#000000;*/
}
#nav li:hover ul,
#nav li.jshover ul {
  display: block;
}

#nav li:hover li ul,
#nav li.jshover li ul {
  display: none;
  width: 13.5em;
  top: -0.65em;
  left: 12.0em;
  left: 13.0em;
}
#nav li:hover li:hover ul,
#nav li.jshover li.jshover ul {
  display: block;
}
