*{padding:0; margin:0}
html,body{padding:0;margin: 0}

img{border:none;}

body {
  background: url('../img/bg.png') repeat-x #62acdd;
  *background: url('../img/bg.png') repeat-x #56a3d9;
  font-family: arial;
  font-size: 0.8em;
  margin: 0px;
  padding: 0px;
}

a{color: #E52927; text-decoration: underline}
a:hover{color: #E52927; text-decoration: none;}

a.logo{position: absolute; top: 50px; left: 200px}

/**********top***********/
#top {     
  width: 978px;
  height: 285px;
  margin: 0px auto;
}

#top2 {
  background: url('../img/top_bg.png') no-repeat top center; 
  width: 978px;
  height: 285px;
  margin: 0px auto;
}

embed{_margin-top:-257px}

#top_center1 {
  padding-top: 10px;
  text-align: right;
  vertical-align: middle; 
}

#top_center1 img {
  margin-right: 15px;
  margin-top: 7px;
}

#top_center1 span img {
  margin-right: 8px;
}

#top_center1 span {
  padding-right: 20px;
  color: #777777;
  position: relative;
  bottom: 6px; 
}

#top_center1 a, #top_center1 a:link, #top_center1 a:visited {
   color: #777777;
  text-decoration: none;
}

#top_center1 a:hover {
  color: #777777;
  text-decoration: underline;
}

#top_center2{
  text-align: center;
}

#top_left {
  background: url('../img/home_separator_left.png') repeat-y;
  width: 23px;
  height: 285px;
  margin: 0px auto;
  float: left;
}

#top_right {
  background: url('../img/home_separator_right.png') repeat-y;
  width: 23px;
  height: 285px;
  margin: 0px auto;
  float: right;
}
/**********top***********/


/**********menu***********/  
#menu {
  height: 43px;
  font-weight: bold;
  font-size: 10pt;
  _margin-top:-16px;
}

#menu2 {
  width: 978px;
  height: 43px;
  margin: 0px auto;
}

#menu_left {
  background: url('../img/menu_separator_left.png') no-repeat;
  width: 23px;
  height: 43px;
  margin: 0px auto;
  float: left;
  
}

#menu_right {
  background: url('../img/menu_separator_right.png') no-repeat;
  width: 23px;
  height: 43px;
  margin: 0px auto;
  float: right;

}

#menu_center ul {
  margin: 0px;
  padding: 0px;
  text-align: center;
  padding-left: 30px;

}

#menu_center ul li {
  float: left;
  display:block;
  list-style-type: none;
  /*width: 110px;*/
  height: 30px;
  background: url('../img/menu_separator.png') no-repeat right;
  padding: 13px 8px 0 8px;
}

#menu_center ul li:hover ul,#menu_center ul li.sfhover ul {
  display: block;
  padding: 0px;
  width: 153px;
}
    
#menu_center ul li ul {
  display: none;
  position: absolute;
  margin-top: 14px;
  padding-left: 0px;
  margin-left:-10px;
  /*background: url('../img/submenu_bottom.png') no-repeat center bottom;*/
}

*body #menu_center ul li ul {
  clear: both;
  width: 153px;
  margin-top: 30px;
  margin-left:-95px;
  padding: 0;
}

#menu_center ul li ul li {
  float: none;
  list-style-type: none;
  width: 143px;
  background: url('../img/submenu_bg.png') repeat center bottom;
  margin: 0px;
  height: auto;
  padding: 6px 5px 6px 5px;
}

#menu_center ul li a, #menu_center ul li a:visited, #menu_center ul li a:link {
  color: #ffffff;
  text-decoration: none; 
  padding-bottom: 14px;
}

#menu_center ul li a:hover {
  color: #ffffff;
  text-decoration: underline;
}

#menu_center ul li ul li a, #menu_center ul li ul li a:visited, #menu_center ul li ul li a:link {
  padding: 0px;
  margin: 0px;
}

#menu_center ul li ul li.submenu_bottom {
  float: none;
  list-style-type: none;
  width: 143px;
  padding: 0px 5px 0px 5px;
  margin: 0px;
  height: 9px;
  background: url('../img/submenu_bottom.png') no-repeat center top;
  clear: both;
}

*body #menu_center ul li ul li.submenu_bottom{
margin-top:-9px;
}


/**********menu***********/


/**********content***********/  
#content {
  background: url('../img/container_bg.png') repeat-y;  
  /*background: url('img/background.png') bottom repeat-x #ffffff;*/
  display: block;
  float: left;
  width: 998px;
  margin: 0px auto;
}

*html #xbody #content a
 {
  background-image: none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/container_bg.png', sizingMethod='scale');
}



#xbody{ margin: 0px auto; width: 998px;}
#content2 {display: block; width: 900px; margin: 0 auto 0 auto; padding: 0 15px 0 15px; }
#left{display: block; float: left; width: 585px; margin: 0 0px 0 0px; }
#right{display: block; float: right; width: 252px; margin: 0 0px 0 0px; background: #e5e7e7; padding: 20px 20px 20px 20px; }

.clear{clear:both;}

h2 {
  margin: 0px;
  padding: 0px;
}

h1 {
  margin: 15px 0 15px 0;
  color: #015F94;
}

td.article {
  width: 558px;
}

#right h2 {
  text-align: center;
  vertical-align: middle;
  background: url('../img/h2_bg.png') no-repeat;
  color: #ffffff;
  height: 58px;
  line-height: 58px;
  width: 265px;
  margin: 10px 0 10px 0;
}

#content2 table td.right_articles {
  width: 252px;
}

#content2 table #first_paragraf {
  font-weight: bold;
  color: #6C6C6C;
  line-height: 200%;
  text-align: justify;
}

#content2 table #next_paragraf {
  color: #6C6C6C;
  line-height: 200%;
  text-align: justify;
}

.gap {
  width: 40px;
}

.right_paragraf div {
  margin-top: 20px;
  margin-bottom: 5px;
  color: #c0c0c0;
  display: block;
}

.right_paragraf a, .right_paragraf a:link, .right_paragraf a:hover, .right_paragraf a:visited {
  font-weight: bold;
  display: block;
  color: #015F94;
}

.right_paragraf p {
  margin-top: 0px;
  color: #6C6C6C;
  line-height: 200%;
  text-align: justify;
}

.right_paragraf p img {
  float: left;
  margin: 5px;
  margin-top: 12px;
}



/**********content***********/


/**********bottom***********/
#footer {
  display: block;
  width: 900px;
  margin: 0px auto;
  padding: 0 15px 0 15px;
}

#footer img {
  margin: 0px 45px;
}

#footer div a, #footer div a:link, #footer div a:visited {
  color: #E52927;
  text-decoration: none;
}

#footer_divider{display: block; margin:20px auto 20px auto; width:998px; height:2px; background: url('../img/footer_divider.png') no-repeat center}
#footer div a:hover {
  color: #E52927;
  text-decoration: underline;
}

#container-bottom {
  background: url('../img/container_bottom.png') no-repeat;  
  height: 34px;
  width: 998px;
  margin: 0px auto;
  display: block;
}

#aircarpatia {
  margin: 0px;
  float: right;
  margin-right: 80px;
}

#aircarpatia img {
  margin: 0px;
  margin-right: 20px;
}
/**********bottom***********/

div.date{color: #666666; font-size:8pt;}
#right h3 a{ display: block;color: #E52927; text-decoration: underline; font-size: 10pt; margin: 5px 0 15px 0}
#right h3 a:hover{ text-decoration: none}
#briefing img {display: block; margin: 0 auto 0 auto}

#action-selected .date, #news-selected .date{color: #c0c0c0; font-size: 9pt;}
#action-selected h2, #news-selected h2 {color: #E52927; }
#action-selected img, #news-selected img {display: block; margin: 20px auto 20px auto;}

.divider{display: block; border-top: 1px solid #c0c0c0; width: 600px; margin: 20px auto 20px auto}

#news-list table .date{width: 100px; color: #c0c0c0; font-weight: bold; text-align: left;}
#news-list table .headline{width: 500px; font-weight: bold; text-align: left;}


#actions-list table .date{width: 100px; color: #c0c0c0; font-weight: bold; text-align: left;}
#actions-list table .headline{width: 500px; font-weight: bold; text-align: left;}

.news-item img{margin: 0 5px 5px 0}
.actions-item img{margin: 0 5px 5px 0}

.news-item {margin: 0 0 25px 0}
.actions-item {margin: 0 0 25px 0}
