::-webkit-input-placeholder { /* Chrome */
  color:#dddddd;
}
:-ms-input-placeholder { /* IE 10+ */
  color:#dddddd;
}
::-moz-placeholder { /* Firefox 19+ */
  color:#dddddd;
  opacity: 1;
}
:-moz-placeholder { /* Firefox 4 - 18 */
  color:#dddddd;
  opacity: 1;
} 

h1 {
   float:left;
   left:20px;
   position:relative;
   padding:10px 30px 10px 30px;
   margin:0px;
   -moz-border-radius: 16px; 
   -webkit-border-radius: 16px;
   -khtml-border-radius:16px;
   border-radius: 16px;  
   background:#5296f5; 
   font-size:18pt; 
   color:white;
   white-space:nowrap;
   FONT-WEIGHT      : normal;
}

.sub_title {
   float:none;
   left:0px;top:8px;
   position:relative;
   padding:4px 30px 4px 30px;
   -moz-border-radius: 16px; 
   -webkit-border-radius: 16px;
   -khtml-border-radius:16px;
   border-radius: 16px;  
   background:#5296f5; 
   font-size:18pt; 
   color:white;
   white-space:nowrap;
}


.popup_menu {
   box-shadow: 4px 4px 4px rgba(0,0,0,0.5); 
   #padding:8px 26px 10px 26px; 
   z-index:100; 
   border:#5296f5 solid 1px; 
   background:#5296f5;
   position: absolute; 
   display: none;
}

.popup_menu > a {
   font-size: 14px;
   color:#5296f5; 
}



.footer_cell { 
  white-space:nowrap;
  padding: 3px 16px 4px 16px; 
  background:#5296f5; 
  color:white;
  text-align:center;
  vertical-align: middle;
   -moz-border-radius: 8px; 
   -webkit-border-radius: 8px;
   -khtml-border-radius:8px;
   border-radius: 8px;  
   font-size: 14px;
}

.footer_cell3 { 
  white-space:nowrap;
  padding: 3px 16px 4px 16px; 
  background:#5296f5; 
  color:white;
  text-align:center;
  vertical-align: middle;
   -moz-border-radius: 8px; 
   -webkit-border-radius: 8px;
   -khtml-border-radius:8px;
   border-radius: 8px;  
   font-size: 14px;
}

.footer_cell2 { 
  white-space:nowrap;
  padding: 3px 16px 4px 16px; 
  background:#5296f5; 
  color:white;
  text-align:left;
  vertical-align: middle;
   -moz-border-radius: 8px; 
   -webkit-border-radius: 8px;
   -khtml-border-radius:8px;
   border-radius: 8px;  
   font-size: 14px;
}

.footer_cell:hover { 
  white-space:nowrap;
  padding: 3px 16px 4px 16px; 
  background:navy; 
  color:white;
  text-align:center;
  vertical-align: middle;
   -moz-border-radius: 8px; 
   -webkit-border-radius: 8px;
   -khtml-border-radius:8px;
   border-radius: 8px;  
   font-size: 14px;
}

.footer_cell3:hover { 
  white-space:nowrap;
  padding: 3px 16px 4px 16px; 
  background:#5296f5; 
  color:white;
  text-align:center;
  vertical-align: middle;
   -moz-border-radius: 8px; 
   -webkit-border-radius: 8px;
   -khtml-border-radius:8px;
   border-radius: 8px;  
   font-size: 14px;
}

.footer_cell2:hover { 
  white-space:nowrap;
  padding: 3px 16px 4px 16px; 
  background:navy; 
  color:white;
  text-align:left;
  vertical-align: middle;
   -moz-border-radius: 1px; 
   -webkit-border-radius: 1px;
   -khtml-border-radius:1px;
   border-radius: 1px;  
   font-size: 14px;
}

.footer_cell_sel { 
  white-space:nowrap;
  padding: 3px 16px 4px 16px; 
  background:#72B6f5; 
  color:white;
  text-align:center;
  vertical-align: middle;
   -moz-border-radius: 8px; 
   -webkit-border-radius: 8px;
   -khtml-border-radius:8px;
   border-radius: 8px;  
   font-size: 14px;
}

.footer_cell_super { 
  white-space:nowrap;
  padding: 3px 16px 4px 16px; 
  background:#e51256; 
  color:white;
  text-align:center;
  vertical-align: middle;
   -moz-border-radius: 8px; 
   -webkit-border-radius: 8px;
   -khtml-border-radius:8px;
   border-radius: 8px;  
   font-size: 14px;
}

.lang_cell { 
  white-space:nowrap;
  padding: 2px 6px 2px 6px; 
  background:#5296f5; 
  color:white;
  text-align:center;
  vertical-align: middle;
   -moz-border-radius: 8px 0px; 
   -webkit-border-radius: 8px 0px;
   -khtml-border-radius:8px 0px;
   border-radius: 8px 0px;  
   font-size: 16px;
}

.lang_cell2 { 
  white-space:nowrap;
  padding: 2px 6px 2px 6px; 
  text-align:center;
  vertical-align: middle;
   -moz-border-radius: 8px; 
   -webkit-border-radius: 8px;
   -khtml-border-radius:8px;
   border-radius: 8px;  
   font-size: 16px;
}

.a_white {
  color:white;
  text-decoration: none;
}

.a_white:hover {
  color:white;
  text-decoration: none;
}

  .news_block { 
    width:950px; 
    #height:80px; 
    background: white;
    text-align:left;
    padding: 16px;
    border: solid 1px #333333; 
    #position: relative;
    #float:left;
    #left:20px;
    
   -moz-border-radius: 4px; 
   -webkit-border-radius: 4px;
   -khtml-border-radius:4px;
   border-radius: 4px;  
    box-shadow: 10px 10px 10px rgba(0,0,0,0.5);
  }

   .news_block_td { 
   font-size:11pt;
}


   .block1 { 
    width:300px; /* 260px 450px plus padding in IE less 9 */
    height:500px; 
    background: white;
    text-align:left;
    #padding: 20px;
    margin-right: 40px;
    border: solid 1px #333333; 
    position: relative;
    float:left;
    left:20px;
    
   -moz-border-radius: 4px; 
   -webkit-border-radius: 4px;
   -khtml-border-radius:4px;
   border-radius: 4px;  
    box-shadow: 10px 10px 10px rgba(0,0,0,0.5);
  }

   .block11 { 
    position: absolute; top:460px; left:180px; width:110px; 
   }
   .block111 { 
    #display: table-cell;
    padding:2px 16px 2px 16px; 
    text-align:center;
    vertical-align: middle;
    height:21px; width:110px;
    background:#5296f5; 
    color:white;
    border-radius: 10px 2px 2px 10px; 
}

   .block111:hover { 
    #display: table-cell;
    padding:2px 16px 2px 16px; 
    text-align:center;
    vertical-align: middle;
    height:21px; width:110px;
    background:navy; 
    color:white;
    border-radius: 10px 2px 2px 10px; 
}

.header {
  #position:relative;
  #left:0px;
  background-color:white;
  #box-shadow: 0px 0px 4px rgba(0,0,0,0.5);
  border:1px solid #777777;
   -moz-border-radius: 4px; 
   -webkit-border-radius: 4px;
   -khtml-border-radius:4px;
   border-radius: 4px;  
  #height:14px;      /* look down */
}
.header_in {
  margin-top:-104px; /* look up */
  position:relative; 
}

A{
  color:#5296f5;
}

td {
  FONT-SIZE : 16px;
}

BODY {
  font-family: Tahoma,Verdana, Arial, Sans Serif;
  font-size: 16px;
  margin:0px;
  background-image: url(/p/bg.png);
  background-repeat: repeat-x;
  background-size: 100%;    
  background-color: #eeeeee;
}


.txt{
   	BACKGROUND-COLOR : #FFFFFF;
	FONT-FAMILY      : Tahoma, Verdana, Arial, Sans Serif;
   	FONT-SIZE        : 16px;
   	FONT-WEIGHT      : normal;
   	FONT-STYLE       : normal;
   	COLOR            : #000000;
	border: solid 1px #5296f5;
}
.txt1{
   	BACKGROUND-COLOR : #FFFFFF;
	FONT-FAMILY      : Tahoma, Verdana, Arial, Sans Serif;
   	FONT-SIZE        : 20px;
   	FONT-WEIGHT      : normal;
   	FONT-STYLE       : normal;
   	COLOR            : #0ac80a;
	border: solid 1px #0ac80a;
}
.btn{
	FONT-FAMILY      : Tahoma, Verdana, Arial, Sans Serif;
   	FONT-SIZE        : 16px;
   	FONT-WEIGHT      : normal;
   	FONT-STYLE       : normal;
   	COLOR            : #000000;
}









p {

    text-align:left;
}

li {

    text-align:left;
}





.menu { 
    margin:10px 6px 0px 0px; 
    left:-10px;
    border-spacing:10px 1px;
    position: relative;
  }
.menu > div { 
    font-size: 14px;
    white-space:nowrap;
    display: table-cell;
    padding: 2px 16px 2px 16px; 
    background:#5296f5; 
    color:white;
    text-align:center;
    vertical-align: middle;
   -moz-border-radius: 4px; 
   -webkit-border-radius: 4px;
   -khtml-border-radius:4px;
   border-radius: 4px;  
    }
.menu > div > a {
   color:white;
}

#show_img_back{
display: none;
position: fixed; 
left:0;
top:0;
bottom:0;
right:0;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=75);
-moz-opacity: 0.75;
-khtml-opacity: 0.75;
z-index: 100;
opacity: 0.75;
background-color: #000;
}

#show_img{
z-index: 101;
display: none;
position: absolute; 
left:0;
top:0;
bottom:0;
right:0;
cursor:pointer;
}
