*{}

div.dropmenu { position:relative;display:block; z-index:2}
div.dropmenu2 { position:absolute; display:none; left:0px;top:0px;}

.time{padding-left: 6px; color: #01648E; font-size: 10px; font-family: Arial; font-weight: bold; text-decoration: none;}
.paging_off {
height: 12px; width: 12px; background-color: #6CD1E3; color: #006490; font-family: Arial; font-size: 10px; cursor: pointer;}
.paging_on {
height: 12px; width: 12px; background-color: #00648E; color: #FFFFFF; font-family: Arial; font-size: 10px;
}
.page_text {
color: #00628F; font-family: Arial; font-size: 10px;
}
.div_paging
{height: 35px; width: 100%; background-color: #DAF3F7;}

.president {padding-bottom: 5px;margin-right: 20px; margin-bottom: 2px; font-family: Freestyle Script; font-size: 24px; color: #469EC3;
line-height: 18px;}
.td_galery{
background-color: #E0F5F8;
padding: 10px; border: 3px solid #FFFFFF;
}
.galery_table{
background-color: #7ED8E3;
padding: 3px;
}
.img{
  border: 1px solid #01668F;
}

.img2{
  border: 1px solid #A8D8E0;
}
.main_table{background-image: url(images/top_bg.jpg);
background-repeat: repeat-x;
background-position: top;
  background-color: E6F7FA;

}
.main_table2{background-image: url(images/flag.jpg);
background-repeat: no-repeat;
background-position: top left;
}
.left_bg{background-image: url(images/left_bg.jpg);
background-repeat: repeat-y;
background-position: right;
  background-color: #EDF9FC;

}
.right_bg{background-image: url(images/right_bg.jpg);
background-repeat: repeat-y;
background-position: left;
  background-color: #E9F8FB;

}

.left_bg_flag{background-image: url(images/left_bg_flag.jpg);
background-repeat: no-repeat;
background-position: right;

}
.right_bg_flag{background-image: url(images/right_bg_flag.jpg);
background-repeat: repeat-y;
background-position: left;
  background-color: #E0F6F9;

}
.td_center{background-image: url(images/embassy.jpg);
background-repeat: no-repeat;
background-position: top right;
}
.td_right{background-image: url(images/herb.jpg);
background-repeat: no-repeat;
background-position: top right;
}
.td_center_main{background-image: url(images/menu_bg.jpg);
background-repeat: repeat-x;
background-position: top;
  background-color: #FFFFFF;
  padding-top: 5px;
text-align:left;
}
/*MENU*/
.menu_left{background-image: url(images/menu_left.jpg);
background-repeat: no-repeat;
  background-position: right
}
.menu_center{background-image: url(images/menu_center.jpg);
background-repeat: repeat-x;
}
.menu_right{background-image: url(images/menu_right.jpg);
background-repeat: no-repeat;
  background-position: left
}
.menu{color: #FFFFFF; font-size: 11px; font-family: Arial; text-decoration: none; }
.menu2{color: #01648e; font-size: 11px; font-weight: bold; font-family: Arial; text-decoration: none;}
.left_menu{color: #484848; font-size: 11px; font-weight: bold; font-family: Arial; text-decoration: none;
line-height: 14px; cursor: pointer; }
.left_menu_activ{color: #006699; font-size: 11px; font-weight: bold; font-family: Arial; text-decoration: none;
line-height: 16px; cursor: pointer; }

a.left_menu:hover {color: #006699; font-size: 11px; font-weight: bold; font-family: Arial; text-decoration: none;
line-height: 16px; cursor: pointer; }
.vert_menu{color: #01648E; font-size: 11px; font-weight: bold; font-family: Arial; text-decoration: none;
line-height: 12px;  }

/*END OF MENU*/
.line_bg{background-image: url(images/line_bg.jpg);
background-repeat: repeat-x;
background-position: top;

}
.mr{/*background-image: url(images/mr.jpg);*/
/*background-repeat: no-repeat;*/
/*background-position: bottom right;*/
color: #484848; font-size: 12px; font-family: Arial; text-decoration: none;
}
.mr2{
color: #484848; font-size: 12px; font-family: Arial; text-decoration: none;
}

.popup{padding-left: 3px; background-color: #8AE4F5; height=21;  border-bottom: 1px solid #3DBED7;
color: #01648E; font-size: 11px; font-family: Arial; text-decoration: none; cursor: pointer;}

.popup_1{padding-left: 3px; background-color: #8AE4F5; height=21;  border-bottom: 1px solid #3DBED7;
color: #023145; font-size: 11px; font-family: Arial; text-decoration: none; cursor: pointer;}


.popup_a{color: #01648E; font-size: 11px; font-family: Arial; text-decoration: none;  }
a.popup_a:hover{color: #023145; font-size: 11px; font-family: Arial; text-decoration: none; }

.popup2{color: #828282; font-size: 11px; font-family: Arial; text-decoration: none; line-height: 14px;}
a.popup2:hover{color: #484848; font-size: 11px; font-family: Arial; text-decoration: none; }

.main{color: #484848; font-size: 12px; font-family: Arial; text-decoration: none; }
.main a{color: #01B1C9; font-size: 12px; font-weight: bold; font-family: Arial; text-decoration: none; }
.consular{color: #484848; font-size: 11px; font-family: Arial; text-decoration: none;text-align:justify !important; }
.consular a{color: #01B1C9; font-size: 11px; font-weight: bold; font-family: Arial; text-decoration: none; }
.news{color: #01B1C9; font-size: 12px; font-weight: bold; font-family: Arial; text-decoration: none; }
.events{color: #01668F; font-size: 12px; font-family: Arial; text-decoration: none;text-align:justify !important;}

.write_us{color: #01648E; font-size: 11px; font-family: Arial; text-decoration: underline; }

.span{background-image: url(images/activ_menu_bg.jpg);
background-repeat: repeat-x;
background-position: left;

}
.search{

 border: 1px solid #01648E;
 color: #9A9A9A;
 width: 110px;
 height: 19px;
 padding: 3px;
 font-size: 11px; font-family: Arial; text-decoration: none;
}

.div_paging table{margin:auto;}
.search_list a {color:#01668F;font-family:Arial;font-size:11px;text-decoration:none;}

.input{

 border: 1px solid #01648E;
 color: #01648D;
 width: 200px;
 height: 23px;
 padding: 3px;
 font-size: 11px; font-family: Arial; text-decoration: none;
}
.input3
{width: 150 px;
  color: #5D5D5D;

  height: 20px;
  font-size: 10px
}
.input2{

 border: 1px solid #01648E;
 color: #01648D;
 width: 200px;
padding: 3px;
 font-size: 11px; font-family: Arial; text-decoration: none;
 overflow: auto;
}
.send{
 cursor: pointer; background-image: url(images/send.jpg); width: 45px; height: 22px; background-color: transparent; border: 0}
.find{
 cursor: pointer; background-image: url(images/find.jpg); width: 34px; height: 18px; background-color: transparent; border: 0}
.more_news{color: #01648E; font-size: 11px; font-family: Arial; text-decoration: none; }
.more_events{color: #01668F; font-size: 11px; font-family: Arial; text-decoration: none; }
.events_big{color: #01668F; font-size: 13px; font-family: Arial; text-decoration: none; }
.news_big{color: #01648E; font-size: 13px; font-family: Arial; text-decoration: none; }

.events_anons{color: #484848; font-size: 12px; font-family: Arial; text-decoration: none; }
 .events_anons a{color: #01B1C9; font-size: 12px; font-weight: bold; font-family: Arial; text-decoration: none; }
.footer{color: #FFFFFF; font-size: 10px; font-weight: bold; font-family: Arial; text-decoration: none; }
table {color: #484848; font-size: 12px; font-family: Arial; text-decoration: none; }


/* ddsmoothmenu LEFT - vertical*/

.navLeft ul{
text-align:left;
margin: 0;
padding: 0;
width: 160px; /* Main Menu Item widths */
list-style-type: none;
font: bold 11px Arial;

border-bottom: 1px solid #eee;
}
 
.navLeft ul li{
position: relative;
}

/* Top level menu links style */
.navLeft ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
color: #484848;
text-decoration: none;
padding: 6px;
border-bottom: 1px solid #ddd;
border-right: 1px solid #ddd;
}

.navLeft ul li a:link, .navLeft ul li a:visited, .navLeft ul li a:active{
background: #DDF5F9; /*background of menu items (default state)*/
color: #484848;
}


.navLeft ul li a.selected{ /*CSS class that's dynamically added to the currently active menu items' LI A element*/
background: #007098; 
color: white;
}

.navLeft ul li a:hover{
background: #007098; /*background of menu items during onmouseover (hover state)*/
color: white;
}

/*Sub level menu items */
.navLeft ul li ul{
position: absolute;
width: 170px; /*Sub Menu Items width */
top: 0;
font-weight: normal;
visibility: hidden;
}

/* Holly Hack for IE \*/
* html .navLeft ul li { float: left; height: 1%; }
* html .navLeft ul li a { height: 1%; }
/* End */


/* ddsmoothmenu TOP - horiz */

.navTop{
text-align:left;
font: normal 11px Arial;
background: transparent; /*background of menu bar (default state)*/
width: 560px;
}

.navTop ul{
z-index:100;
margin: 0;
list-style-type: none;
}

/*Top level list items*/
.navTop ul li{
position: relative;
display: inline;
float: left;
}

/*Top level menu link items style*/
.navTop ul li a{
display: block;
background: transparent; /*background of menu items (default state)*/
color: white;
padding: 8px 10px;
color: #2d2b2b;
text-decoration: none;
}

* html .navTop ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
display: inline-block;
}

.navTop ul li a:link, .navTop ul li a:visited{
color: white;
}

.navTop ul li a.selected{ /*CSS class that's dynamically added to the currently active menu items' LI A element*/
background: transparent; 
color: white;
background-image: url(images/activ_menu_bg.jpg);
background-repeat: repeat-x;
background-position: left;
}

.navTop ul li a:hover{
background: transparent; /*background of menu items during onmouseover (hover state)*/
background-image: url(images/activ_menu_bg.jpg);
background-repeat: repeat-x;
background-position: left;
color: white;
}
	
/*1st sub level menu*/
.navTop ul li ul{
padding:0 !important;
position: absolute;
left: 0;
display: none; /*collapse all sub menus to begin with*/
visibility: hidden;
background: #8AE4F5;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.navTop ul li ul li{
display: list-item;
float: none;
}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.navTop ul li ul li ul{
top: 0;
}

/* Sub level menu links style */
.navTop ul li ul li a{
font: normal 11px Arial;
width: 160px; /*width of sub menus*/
padding: 5px;
margin: 0;
border-top-width: 0;
border-bottom: 1px solid grey;
color:#484848 !important;
}

.navTop ul li ul li a:hover{color:white !important;}

/* Holly Hack for IE \*/
* html .navTop{height: 1%;} /*Holly Hack for IE7 and below*/


/* ######### CSS classes applied to down and right arrow images  ######### */

.downarrowclass{
position: absolute;
top: 12px;
right: 7px;
}

.rightarrowclass{
position: absolute;
top: 6px;
right: 5px;
}

/* ######### CSS for shadow added to sub menus  ######### */

.ddshadow{
position: absolute;
left: 0;
top: 0;
width: 0;
height: 0;
background: silver;
}

.toplevelshadow{
filter: alpha(opacity=80); -moz-opacity:0.8; opacity:0.8;
}



