html,body {padding:0px;margin:0px;height:100%}	
div.container {margin:0 auto;width:1100px;border:1px solid black}
div.menu-item-container {display:block;float:left;padding:1px}
div.page-body {padding:2px;font-family:arial,verdana,sans-serif;font-size:12px;color:black;background-color:#FFFFCC}
div.page-body-main {padding:2px;font-family:arial,verdana,sans-serif;font-size:12px;color:black;background-color:#FFFFCC;height:400px}
div.page-footer {padding:2px;text-align:center;font-family:arial,verdana,sans-serif;font-size:10px;color:black}
div.page-menu {width:1100px;background-color: #000066;height:20px}
div.menu-lang {text-align:right;padding:1px;}
h1 {color:#000066;padding-right:10px;text-align:right; text-decoration: none;}
h2 {text-align:left;}

a.main {font-family:arial,verdana,sans-serif;font-size:16px;font-weight:bold;color:black;width:330px;display:block;float:left;margin-top:180px;height:40px;margin-left:20px;border:1px solid black;padding:2px;padding-top:20px;background-color:#CCCCCC;text-decoration:none}
a.main:visited {font-family:arial,verdana,sans-serif;font-size:16px;font-weight:bold;color:black;width:330px;display:block;float:left;margin-top:180px;height:40px;margin-left:20px;border:1px solid black;padding:2px;padding-top:20px;background-color:#CCCCCC;text-decoration:none}
a.main:hover {font-family:arial,verdana,sans-serif;font-size:16px;font-weight:bold;color:black;width:330px;display:block;float:left;margin-top:180px;height:40px;margin-left:20px;border:1px solid black;padding:2px;padding-top:20px;background-color:#CCCCCC;text-decoration:none}

a.body-link {font-family:arial,verdana,sans-serif;font-size:14px;color:#333333;text-decoration:underline}
a.body-link:visited {font-family:arial,verdana,sans-serif;font-size:14px;color:#333333;text-decoration:underline}
a.body-link:hover {font-family:arial,verdana,sans-serif;font-size:14px;color:#333333;text-decoration:none}

a.body-link-large {font-family:arial,verdana,sans-serif;font-size:16px;color:#333333;text-decoration:underline}
a.body-link-large:visited {font-family:arial,verdana,sans-serif;font-size:16px;color:#333333;text-decoration:underline}
a.body-link-large:hover {font-family:arial,verdana,sans-serif;font-size:16px;color:#333333;text-decoration:none}

a.titlu {font-family:garamond,arial,verdana,sans-serif;color:#000066;text-decoration:none;font-weight:bold;}
a.titlu:visited {font-family:garamond,arial,verdana,sans-serif;color:#000066;text-decoration:none;font-weight:bold;}
a.titlu:hover {font-family:garamond,arial,verdana,sans-serif;color:#000066;text-decoration:none;font-weight:bold;}

p.body-text-large {FONT-FAMILY: arial, verdana,sans-serif;text-align:center;font-size:16px}
p.body-text-large-bold {FONT-FAMILY: arial, verdana,sans-serif;text-align:center;font-weight:bold;font-size:16px}
p.body-text-large-justify {FONT-FAMILY: arial, verdana,sans-serif;text-align:justify;font-weight:bold;font-size:16px}
p.body-text-small {font-family:arial,verdana,sans-serif;font-size:12px;text-align:center}
p.body-text-small-blue {font-family:arial,verdana,sans-serif;font-size:12px;text-align:center;color: #0000ff}
p.body-text-blue-large {FONT-FAMILY: arial, verdana, sans-serif;color: #0000ff;text-align:center;font-size:16px}
p.body-text {font-family:arial,verdana,sans-serif;font-size:14px;text-align:justify}
p.body-text-bold {font-family:arial,verdana,sans-serif;font-size:14px;text-align:justify;font-weight:bold}
p.body-text-bold-blue {font-family:arial,verdana,sans-serif;font-size:14px;text-align:justify;font-weight:bold;color:#0000ff}
p.body-text-bold-blue-center {font-family:arial,verdana,sans-serif;font-size:14px;text-align:center;font-weight:bold;color:#0000ff}
p.body-text-color {font-family:arial,verdana,sans-serif;font-size:16px;text-align:center;font-weight:bold;color:#FF3300;margin-top:10px;margin-bottom:10px}
p.body-text-color-small {font-family:arial,verdana,sans-serif;font-size:12px;text-align:center;font-weight:bold;color:#FF3300;margin-top:10px;margin-bottom:10px}
p.body-text-light-blue {font-family:garamond;font-size:14px;color:#000000;text-align:center}
ol.body {font-family:arial,verdana,sans-serif;font-size:14px;text-align:justify;margin-left:25px}
ol.body li {list-style:decimal}
ul.body {font-family:arial,verdana,sans-serif;font-size:14px;text-align:justify;margin-left:20px}
ul.body li {list-style:disc}
ul.body-simple {font-family:arial,verdana,sans-serif;font-size:14px;text-align:justify;margin-left:20px}
ul.body-simple li {list-style:none}
table.border {border:solid 1px black; font-family:garamond;font-size:14px;color:#0000ff;width:100%}

ul.menu {
  width:1100px;
  
  background-color: #000066;   
  padding-left: 0px;           
  cursor: default;
  margin:0 1% 3%;
  float:left;   
}

ul.menu ul {
  width: 110px;         
  border: 1px solid gray;      
  background-color: #000066;   
  padding-left: 10px;           
  cursor: pointer;
  margin-left: 0px;
}

ul.menu li {
  list-style-type: none;
  padding-left:2.5%;
  padding-right:2px;
  margin: 0px;
  display:block;
  float:left;
  position: relative;                           
  color: #ffffff;
  text-align:center;
}

ul.menu li a {
  list-style-type: none;
  padding-left:2px;
  padding-right:2px;
  margin: 0;
  display:block;
  float:left;
  position: relative;                           
  color: #ffffff;
  text-align:center;
  text-decoration:none;
}

ul.menu li a:hover {
  color: dimgrey;
}

ul.menu li:hover, ul.menu li.CSStoHighlight {
  color: dimgrey;        
}

ul.menu li > ul {        
  display: none;         
  position: absolute;    
  top: 20px;             
  left: 15px;             
  background-color: #000066;   
}

ul.menu li > ul li {        
  border-top:dotted 1px #586f86;
  background: none;   
  margin-right:8px;
}

ul.menu li > ul li a {        
  color:#ffffff;
  font-family:arial,verdana,sans-serif;
  font-size:12px;
  text-decoration:none;
}

ul.menu li > ul li a:hover {     
  color: dimgrey;
  font-family:arial,verdana,sans-serif;
  font-size:12px;
  text-decoration:none;
}


ul.menu li > ul li:first-child {        
  border-top:none;    
}

ul.menu ul.CSStoShow {   
  display: block;        
}

ul.menu li:hover > ul {  
  width: auto;
  display: block;       
}



.align-text{
    margin: 3%;
    font-weight: 500;
}