a:link { font-family:helvetica, verdana; font-weight:normal; font-size:12px;Color: #003454; text-decoration:none;  }
a:visited { font-family:helvetica, verdana; font-weight:normal; font-size:12px;Color: #003454; text-decoration:none;}
a:focus { font-family:helvetica, verdana; font-weight:normal; font-size:12px;Color: #003454; text-decoration:none; } 
a:hover { font-family:helvetica, verdana; font-weight:normal; font-size:12px;Color: #003454; text-decoration:none; }
a:active { font-family:helvetica, verdana; font-weight:normal; font-size:12px;Color: #003454; text-decoration:none; }

h1{
   font: bold 14px helvetica ;
   color: #003454;
   margin: 5px 0px 15px 0px;
   height: 13px;
}

h2 {
   font: bold 12px helvetica ;
   color: #003454;
   margin: 0px 0px 10px 0px;
   }

h4{
  font: italic 10px helvetica;
  color: #002454;
  padding: 0px;
  margin: 0px;
}

td{
  font: normal 10px helvetica;
  color: #002454;
 
}

.Headline {
  font: bold 13px helvetica;
  color: #002454;
}

.Subheadline {
  font: bold 12px helvetica;
  color: #002454;
}

.Text{
  font: 12px helvetica;
  color: #002454;
  text-align:justify  ;
}

body {
  font: 12px helvetica;
  color: #002454;
  text-align:center;
}

a.path:link, a.path:hover, a.path:active, a.path:focus, a.path:visited{
  font: 9px helvetica;

}

#footer a{
  font-family:helvetica, verdana; 
  font-weight:normal; 
  font-size:10px;

}

#outer {
  position: relative;
  width:990px;
  height: 580px;
  margin:0px auto;
  text-align:left;
  background-color: #f1f3f0;
  z-index:10;
}

#top {
  position: relative;
  width: 990px;
  height: 90px;
  background-image: url(../upload/misc/element.gif);
  /*background-color: #f1f3f0;*/
  z-index:50;
}

#top1 {
  position: relative;
  width: 765px;
  height: 60px;
  float:left;
  border: 0px;
  padding-top: 30px;
  padding-left: 15px;
  font: 18px arial;
  z-index:100;
 
}



#cat1 {
  position:absolute;
  width: 195px;
  height: 220 px;
  margin-left: -25px;
  margin-top:5px;
  
  background-color: #ffffff;
  z-index:1000;
}

#cat1 a {
  font-size: 10px;
}

#cat1 a:hover {
  background-color:#ffd503;
}

#top2 { 
  position: relative;
  width: 170px;
  height: 62px;
  float: right;
  padding-top: 28px;
  padding-left: 40px;
  z-index:100;
 
}

#main {
  position: relative;
  width: 990px;
  height: 450px;
  background-color: #f1f3f0;
  z-index:10;
}

#main1 {
   position: relative;
   width: 755px;
   height: 440px;
   float:left;
   padding-top: 10px;
   padding-left: 15px;
   background-image: url(../upload/misc/main1.jpg);
   background-color: #ffffff;
   z-index:10;
   background-position:57px 50%;
}

#main1c {
   position: relative;
   width: 770px;
   height: 450px;
   float:left;
   /*padding-top: 10px;
   padding-left: 15px;
   padding-right: 15px;*/
   background-image: url(../upload/misc/main1c.jpg);
   /*background-image: url(../upload/misc/element0.gif);*/
   background-repeat:no-repeat;
   background-color: #ffffff;
   z-index:10;
}

#in_main1c {
   position: relative;
   width: 740px;
   height: 430px;
   float:left;
   padding-top: 10px;
   padding-left: 15px;
   padding-right: 15px;
   overflow:auto;
   z-index:15;
}


#vid_main1c {
   position: relative;
   width: 740px;
   height: 430px;
   float:left;
   padding-top: 10px;
   padding-left: 15px;
   padding-right: 15px;
   z-index:5;
   text-align:center; 
}

#tab1 {
   position: relative;
   margin-left: 5px;
   margin-top: 260px;
   width: 175px;
   height: 175px;
   float:left;
   padding-top: 5px;
   text-align:center;
   font: 14px helvetica;
   background-image: url(../upload/misc/element1.gif);
}

#tab1 h1, #tab1 h1 a {
   font: normal 12px helvetica ;
   color: #ffffff;
   margin: 10px 0 10px 0;
   height: 11px;
}

#tab2 {
   position: relative;
   margin-left: 13px;
   margin-top: 260px;
   width: 175px;
   height: 175px;
   float:left;
   padding-top: 5px;
   text-align:center;
   font: 14px helvetica;
   background-image: url(../upload/misc/element2.gif);
   /*background-color: #f39800;*/
}

#tab2 h1, #tab2 h1 a {
   font: normal 12px helvetica ;
   color: #ffffff;
   margin: 10px 0 10px 0;
   height: 11px;
}

#tab3 {
   position: relative;
   margin-left: 13px;
   margin-top: 260px;
   width: 175px;
   height: 175px;
   float:left;
   padding-top: 5px;
   text-align:center;
   font: 14px helvetica;
   background-image: url(../upload/misc/element3.gif);
   /*background-color: #8cb110;*/
}

#tab3 h1, #tab3 h1 a {
   font: normal 12px helvetica ;
   color: #ffffff;
   margin: 10px 0 10px 0;
   height: 11px;
}

#tab4 {
   position: relative;
   margin-left: 13px;
   margin-top: 260px;
   width: 175px;
   height: 175px;
   float:left;
   padding-top: 5px;
   text-align:center;
   font: 14px helvetica;
   background-image: url(../upload/misc/element4.gif);
   /*background-color: #d04f7e;*/
}

#tab4 h1, #tab4 h1 a {
   font: normal 12px helvetica ;
   color: #ffffff;
   margin: 10px 0 10px 0;
   height: 11px;
}

.tabt {
   position: relative;
   text-align: left;
   padding-left: 5px;
   font: normal 10px helvetica ;
}

.tabt a{
   position: relative;
   text-align: left;
   padding-left: 5px;
   font: normal 10px helvetica ;
}

.tabt a img {
    position: relative;
    top: 1px;
}

#main2 {
   position: relative;
   width: 175px;
   height: 440px;
   float:left;
   padding-top: 10px;
   padding-left: 10px;
   padding-right: 10px;
   font: 10px helvetica ;
   margin-left: 15px;
   background-image: url(../upload/misc/element0.gif);
  
   z-index:10;
}

#main2 h1 {
   font: bold 14px helvetica ;
   color: #003454;
   margin: 5px 0 5px 0;
   height: 13px;
}

#main2 a {
   font: normal 10px helvetica ;
   color: #003454;
}



#news {
 position: relative;
 width: 175px;
 height: 245px;
}

#such {
   position: relative;
   display:inline;
   width: 175px;
   height: 130px;
   font: 10px helvetica ;
   border:0px solid #FF0000;
}


#such form, #form input {
  display:inline;
  width: 150px;
  padding: 0;
  margin: 0;
  font-size:11px;
  line-height: 15px;
}
 

#count {
   position: relative;  
   margin-top: 5px; 
   width: 175px;
   height: 15px;
}

#count form, #count select{
  display:inline;
  width: 170px;
  margin-bottom: 10px; 
  font-size:11px;
  
}

#footer {
   position: relative;
   width: 970px;
   height: 30px;
   padding-top: 10px;
   padding-left: 20px;
   background-color: #f1f3f0;
   font-family:helvetica, verdana; 
  font-weight:normal; 
  font-size:10px;
}

#vpnavigation {
    position: relative;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    width: 765px;
    height: 25px;
    z-index: 10;
}
#vpnavigation ul {
/* all lists */
    list-style: none;
    font-weight: bold;
    padding: 0;
    margin: 0 0 1em 0;
    height: 25px;
    max-width: 765px;
}
#vpnavigation a {
    color: #666666;
    text-decoration: none;
    display: block;
    padding-left: 10px;
    padding-right: 10px;
    height: 25px;
    font-weight: bold;
    font-size: 14px;
        font-family: helvetica;
    padding-top: 3px;
    min-width: 131px;
    _width: 131px;
        text-align:center;
}
#vpnavigation li {
/* all list items */
    float: left;
    display: inline;
    padding: 0;
    min-width: 131px;
    _width: 131px;
       
        
}
#vpnavigation li:hover a, #vpnavigation li.sfhover a {
/* all list items */
    background: #ffd503;
    color: #333333;
}
#vpnavigation li ul {
/* second-level lists */
    position: absolute;
    background: #ffd503;
    top: 20px;
    min-width: 131px;
    /*_width: 148px;
    max-width: 148px;*/
    display: none;
        
}
#vpnavigation li li {
/* second-level lists */
    height: 20px;
    float: none;
    display: block;
}
#vpnavigation li li a {
/* second-level lists */
    height: 20px;
    float: none;
    display: block;
    color: #666666;
    font-size: 11px;
        font-family: helvetica;
        font-weight: normal;
    text-align: left;
           
}


#vpnavigation li li a:hover {
/* second-level lists */
    background: #ffd503;
    color: #ffffff;
}
#vpnavigation li:hover li ul, #vpnavigation li.sfhover li ul {
/* second-level lists */
    background: #ffd503;
    min-width: 131px;
    
    display: none;
    position: absolute;
    top: 0px;
    left: 130px;
     
}
#vpnavigation li:hover ul, #vpnavigation li.sfhover ul, #vpnavigation li li:hover ul, #vpnavigation li li.sfhover ul {
/* lists nested under hovered list items */
    display: block;
}
 