BODY {
    margin: 0px;
    padding: 0px;
  background-image: url(../images/design/background.png);
  background-repeat: repeat-x;
  background-position: top;
  background-color: #c7d3d9;

  
}

DIV {
    margin: 0px;
    padding: 0px;
    font-family: Arial;
    
    
    
}

IMG {
border: none;
}

H1 {
    margin: 0px;
    padding: 0px;
}

H2 {
    margin: 0px;
    padding: 0px;
}

H4 {
    margin: 0px;
    padding: 0px;
}

A {
margin: 0px;
padding: 0px;
text-decoration: none;
color: inherit;
}

A:Hover {
text-decoration: none;  
 color: inherit;      
}


A:Visited {
 color: inherit;

}

#page_align {
float: none;
}

#page {

    margin-top: 34px;
    margin-bottom: 10px;
    width: 985px; 
    
    float: none;
    overflow: hidden; 

}


#page_inner {
       float: left; 
       padding: 15px;
       padding-bottom: 8px;
       background-color: #ffffff; 
}

#page_inner2 {
  width: 935px;
  float: left; 
}

#page_top {
height: 121px;
background-color: #ffffff;
background-image: url(../images/design/top_image.jpg);
background-repeat: no-repeat;
background-position: 0 0;
width: 935px;
overflow: hidden; 
float: left; 
}

.vspacer13 {
font-size: 0px;
height: 13px;
float: left; 
 width: 100%; 
}

#main_menu {
height: 38px;
 float: left; 
 background-image: url(../images/design/main_menu_bgr.png);
background-repeat: repeat-x;
width: 100%; 
}

#main_menu2 {
height: 38px;
 float: left; 
 background-image: url(../images/design/main_menu_left.png);
background-repeat: no-repeat;
background-position: left;
width: 100%; 
}

#main_menu3 {
height: 38px;
 float: left; 
 background-image: url(../images/design/main_menu_right.png);
background-repeat: no-repeat;
background-position: right;
width: 100%; 
}


#main_menu_inner {
padding-top: 4px;
padding-left: 20px;
float: left; 
width: 100%; 
}




.menu_item_sep_div {
float: left; 
height: 14px;
    font-size: 0px;
    width: 2px;
    background-color: #ffffff;
    
}

.vspacer10 {
 font-size: 0px;
height: 10px;
float: left; 
width: 100%; 
}


.vspacer5 {
 font-size: 0px;
height: 5px;
float: left; 
}

#page_middle {
   background-color: #f4f4f4;
              overflow: visible;
   background-image: url(../images/design/shadows/content_top.png);
   background-repeat: repeat-x;
   background-position: top;
   float: left; 
}

#page_middle2 {
   overflow: visible; 
   background-image: url(../images/design/shadows/content_left.png);
   background-repeat: repeat-y;
   background-position: left;
   float: left; 
}

#page_middle3 {
   overflow: visible; 
   background-image: url(../images/design/shadows/content_right.png);
   background-repeat: repeat-y;
   background-position: right;
   float: left; 
}

#page_middle4 {
   overflow: visible; 
   background-image: url(../images/design/shadows/content_left_top.png);
   background-repeat: no-repeat;
   background-position: left top;
   float: left; 
}

#page_middle5 {
   overflow: visible; 
   background-image: url(../images/design/shadows/content_right_top.png);
   background-repeat: no-repeat;
   background-position: right top;
   float: left; 
}





#page_middle_left {
 float: left;
 width: 174px;
 overflow: visible; 
}


#leftMenuShadowBottom {
   background-image: url(../images/design/shadows/leftMenuShadowBottom.png);
   height:15px;
   clear:both;
}

#page_middle_left_inner {
    padding-left: 11px;
    padding-top: 19px;
   overflow: visible; 
    float: left;
   background-image: url(../images/design/shadows/leftMenuShadow.png);
}

#page_middle_left_inner2 {
    width: 163px;
   overflow: visible; 
   float: left; 
}

#page_middle_right {
  float: right;
  width: 761px;
  font-size: 12px;
  float: left; 
}

#skenar_img {

  width: 162px;
  height: 122px;
  background-image: url(../images/skenar_img.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  float: left; 
}



.menu_layer1 {
overflow: visible;

padding-left: 10px;
padding-bottom: 10px;

 float: left; 
width: auto;
font-size: 12.5px;
}

.menu_layer1 A{
    position: relative;
    
    float: left; 
    width: 150px;
    
    padding-bottom: 4px;
    padding-top: 4px;
    
    display: block;

    text-align: left;
    color: #0b4f97;
    border-bottom : 1px solid #749cb8;   
    font-weight: bold;
    
 
}

.menu_layer1 A IMG {
   border: none; 
   position: absolute;
   left: -25px; 
 }
 
 .menu_layer1 A H2{ 
  font-size: 12px;
 } 

.menu_layer2 {
overflow: visible;  
padding-left: 10px;
float: left; 
width: auto;
}

.menu_layer2 A{
     position: relative; 
     
    display: block;
    padding-bottom: 4px;
    padding-top: 4px;
    
    float: left;
    width: 140px; 
    
    text-align: left;
    color: #0b4f97;

    font-weight: bold;
    border-bottom: 1px solid #dedede;
    
}

.menu_layer2 A IMG {
   border: none; 
   position: absolute;
   left: -35px; 
 }
 
  
 .menu_layer2 A H2{ 
  font-size: 12px;
 } 
 

.menu_layer3 {
overflow: visible;  
padding-left: 10px;
float: left; 
width: auto;  
/*
width: 100px;
overflow: hidden;
*/
}

.menu_layer3 A{
    position: relative; 

    display: block;
    padding-bottom: 4px;
    padding-top: 4px;
    
    float: left; 
    width: 100%;
    
    
    
    text-align: left;
    color: #0b4f97;

    font-weight: bold;
    border: none;

}


.menu_layer3 A IMG {
   border: none; 
   position: absolute;
   left: -45px; 
 }
 
  
 .menu_layer3 A H2{ 
  font-size: 11px;
 } 
 
 #content_bound {
 left: 0px;
 top: 0px;
     padding: 3px; 
     padding-top: 10px;
     width: auto;
     float: left; 
 }
 
 #leftPageShadow{
     width:10px;
     background-image: url("../images/design/shadows/leftPageShadow.png");
 }

 #rightPageShadow{
     width:10px;
     background-image: url("../images/design/shadows/rightPageShadow.png");
 }

 
 #content_shadow1 {
 float: left;
     background-image: url(../images/design/shadows/content2_left.png);
     background-repeat: repeat-y;
     background-position: left;
     padding: 0px;
 }
 
  #content_shadow2 {
    float: left;
     background-image: url(../images/design/shadows/content2_top.png);
     background-repeat: repeat-x;
     background-position: top;
     padding: 0px;
 }
 
 
  #content_shadow3 {
    float: left;
     background-image: url(../images/design/shadows/content2_right.png);
     background-repeat: repeat-y;
     background-position: right;
     padding: 0px;
 } 
 
 
  #content_shadow4 {
    float: left;
     background-image: url(../images/design/shadows/content2_bottom.png);
     background-repeat: repeat-x;
     background-position: bottom;
     padding: 0px;
 }  
 
 
  #content_shadow5 {
    float: left;
     background-image: url(../images/design/shadows/content2_corner_left_top.png);
     background-repeat: no-repeat;
     background-position: top left;
     padding: 0px;
 }  
 
  #content_shadow6{
    float: left;
     background-image: url(../images/design/shadows/content2_corner_right_top.png);
     background-repeat: no-repeat;
     background-position: top right;
     padding: 0px;
 } 
 
  #content_shadow7 {
    float: left;
     background-image: url(../images/design/shadows/content2_corner_left_bottom.png);
     background-repeat: no-repeat;
     background-position: bottom left;
     padding: 0px;
 } 
 
  #content_shadow8 {
    float: left;
     background-image: url(../images/design/shadows/content2_corner_right_bottom.png);
     background-repeat: no-repeat;
     background-position: bottom right;
     padding: 10px;
 }    
 
 
 #content {
 left: 0px;
 top: 0px; 
  padding: 0px;
  width: 732px;
  min-height: 400px;
  height: auto !important;
  height: 400px;
  float: left;  
  background-color: #ffffff;
  overflow-x: hidden;
 
 }
 #content_padding {
    padding: 15px;
    width: auto;
    float: left; 
 }
 
 #aa {
float: left; 
background: transparent;
width: 100px;
 
 }
 
 .content_image {
 float: left;
   margin-right: 20px;
 margin-bottom: 20px
 }
 
 .text_title {
 width: 460px;
 background-color: #cfcfcf;
 font-weight: bold;
 font-size: 15px;
 float: left; 
 
 }

 .text_title_padd { 
 padding: 5px;
 padding-bottom: 2px;
 padding-top: 2px;
 width: auto;
 float: left; 
 }
 
 H4.text {
    font-size: 14px;
    font-weight: bold;
   
 }
 
 .special_box {
 background-color: #d2dde7;


 float: none;
 }
 
  .special_box_inner {
  padding: 10px;
  padding-top: 6px;
  padding-bottom: 6px;

  color: #48739b;
  font-weight: bold;
  
    float: none; 
  }
  
  
  .special_title {
     float: none; 
    font-size: 18px;
    font-weight: bold; 
  }
  
  #footer {
   position: relative;
   clear: both; 
  }
  
  #footer_inner {
   padding: 10px 5px 0 10px;
  }
  
  #footer_logo {
    float: left;
    margin-right: 20px;
  }
  
  .footer_text {
  font-family: sans-serif;
  padding-top: 15px;
     font-size: 10px;
   color: #6f6f6f;
   width: 400px;
  float: left;  
  
  }
  
  #stats {
    position: absolute;
    bottom: 0;
    right: 0;
  }
  
  .locator {
   width: 100%;  

   float: left; 

    background-color: #eeeeee;
    padding-top: 2px;
    padding-bottom: 2px;
    
  }
  
  .choose_language {
   float: right;
   width: 280px;
   font-size: 10px;
   color: #455056;
   font-weight: bold;
  }
  
  .choose_language A {
    color: #455056;
    font-weight:bold;
    text-transform: uppercase;
    
  }
  
 .locator_items {
    float: left;
   width: 440px;
 } 
  
  .locator_inner {
  width: 100%; 
        padding-left: 10px;
        font-size: 10px;
        font-family: Verdana;
       float: left;  
  }
  
  .locator_item {
      
    float: left;       
    color: #2386c8;
    font-family: Verdana;
    font-weight: bold;  
  }
  
  
  .locator_item:visited {
    float: left;     
             
    color: #2386c8;
    font-family: Verdana;
    font-weight: bold;  
  }  
  
   .loc_separator {
   color: #aaaaaa;
   font-size: 8px;
   font-family: Verdana;
   font-weight: bold;
   float: left;
   padding: 1px 5px 0px 5px;
       
   }
  
 .jmenu  {
     display: inline;
     float: left;
     position: relative;
     
     list-style-type:none;
 }
 
 .menumain {
  display: inline;
 float: left;
 list-style-type:none; 
 cursor: pointer;
 
 }
  
 .menumain h1{
  font-size: 14px;
 }
 
 
#dropmenu, #dropmenu ul { 
margin:0;                          
padding:0; 


 
list-style-type:none; 
list-style-position:outside; 
position:relative; 
line-height:1.5em; 
z-index:20; 
width:100%; 

font-weight:bold;
}

.dropmenu_a_1 {
display:block; 
padding: 2px 8px 2px 8px; 
color:#124b76;
font-weight: bold;
border-right: 1px solid #c8c8c8; 
text-decoration: none; 
font-size:13px;


}

.dropmenu_a_1 H1 {
    font-size: 13px; 
}

.dropmenu_a_1_last H1 {
   font-size: 13px; 

}

.dropmenu_a_1_last {
display:block; 
padding: 2px 8px 2px 8px; 
color:#124b76;
font-weight: bold;
font-size:13pt;


text-decoration: none; 


border: none;
}


.dropmenu_a_1_last:visited {
display:block; 
padding: 2px 8px 2px 8px; 
color:#124b76;
font-weight:bold;
border: none; 
text-decoration:none; 
font-size: 13px;

}


.dropmenu_a_1:visited {
display:block; 
padding: 2px 8px 2px 8px; 
color:#124b76;
font-weight:bold;
border-right:1px solid #c8c8c8; 
text-decoration:none; 
font-size: 13px;

}

.dropmenu_a_2 {
display:block; 
padding: 0px 2px 0px 5px; 
color:#124b76;
font-weight:bold;
border-right:1px solid #c8c8c8; 
text-decoration:none;
 background-color: #ffffff;
 font-size: 11px; 
}

.input_desc{
    font-weight: normal;
    font-size:9pt;
    color:#0B4F97;
}

.dropmenu_a_2 H1 {
    font-size: 11px; 
}

.dropmenu_a_2:visited {
display:block; 
padding: 0px 2px 0px 5px; 
color:#124b76;
font-weight:bold;
border-right:1px solid #c8c8c8; 
text-decoration:none;
 background-color: #ffffff;
 font-size: 11px;    
}


#dropmenu a:hover {background:#d4d4d4; color:#124b76;}



#dropmenu li {float:left; position:relative;display: table-cell;}
#dropmenu ul {position:absolute; display:none; width:auto; top: 28px; left:-1px;}
#dropmenu ul a {border-left:1px solid #c8c8c8;}
#dropmenu li ul {border-top:1px solid #c8c8c8; width:auto; background-color: #ffffff; display: table;}
#dropmenu li ul a {width:100%; height: 21px; float:left;  border-bottom:1px solid #c8c8c8; white-space:nowrap;}
#dropmenu ul ul {top:auto;}
#dropmenu li ul ul {left:110px; margin:0px 0 0 10px;}
#dropmenu li:hover ul ul, #dropmenu li:hover ul ul ul, #dropmenu li:hover ul ul ul ul {display:none;}
#dropmenu li:hover ul, #dropmenu li li:hover ul, #dropmenu li li li:hover ul, #dropmenu li li li li:hover ul {display: table;}

#dropmenu_layer2 li {
    width: 100%;
}


.drop_menu_table {
border-top:1px solid #c8c8c8; width:auto; background-color: #ffffff;
top:auto;
float:left; position:relative;
}









#gallery {
float: left; 

}

.gallery_title {
padding-bottom: 10px;
font-size: 12px;
font-weight: bold;
color: #223742;
}



.pageName {
font-weight: bold;
color:#0B4F97;
}

.clear {
  clear: both;
}
