BODY {
       background-color : #FBFBFB;
       color : black;
       margin:0px;
       padding-top:0px;
       padding-bottom:0px;
       padding-left:0px;
       padding-right:0px;
       border: 0px;
       font-family : Arial, Helvetica, sans-serif;
       font-size : 10pt;
     scrollbar-face-color: lightsteelblue;
           scrollbar-highlight-color: #e0e0e0;
           scrollbar-shadow-color: #808080;
           scrollbar-3dlight-color: #c0c0c0;
           scrollbar-arrow-color: #ffffff;
           scrollbar-track-color: #c0c0c0;
           scrollbar-darkshadow-color: #c0c0c0;
  }


/*===============[ Headers ]============*/
h3{
       text-align: center;
       font-size:25px;
               font-style : italic;
       color : #0025AF;
}

h4{
      font-size:16pt;
               color : #074C58;
               font-family: tahoma,geneva,arial;
               letter-spacing: normal;
               font-variant: normal;
               font-weight: normal;
                margin-left:25px;
}

h5{
       font-size:17px;
          color : #043088;
               font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
               font-style : italic;

}

h6
{
       font-size:15px;
       color:#1A0488;
        font-weight: bolder;
                 text-align: center;
                 margin: 0 0 0 0;

}

/*=================[ TEXT ]==================*/

/*a:link,
a:visited,
a:active   { font-family: Tahoma, Arial, Helvetica; text-decoration: none; color: darkblue}
a:hover   { font-family: Tahoma, Arial, Helvetica; text-decoration: underline; color: red}
*/



/*---------Content links-------------*/

a.supplementary
{
       font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
       font-size: 8pt;
       text-align: center;
       text-decoration: underline;
        font-weight: bold;
        color: Black;
        }
a.main_{color:#4169E1;
       font-family:helvetica, helv,  Arial,Verdana;
       font-size:11pt;
       font : bold;
       text-decoration:none;}


a.main_:hover{
       color: Blue;
       font-family: helvetica, helv,  Arial,Verdana;
       font-size:11pt;
       font : bold;
       text-decoration:underline;}


a.map
{
FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-FAMILY: Verdana,sans-serif; color:#003266;
  text-decoration: none;
       }

a.map:hover
{
FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-FAMILY: Verdana,sans-serif;
color:#CC0000;
text-decoration: underline;

       }


a.norm
{
       color:#369;
       font-family:Arial,Verdana;
       font-size:10pt;
       font : bold;
       text-decoration:none;
}

a.norm:hover
{
       color:red;
       font-family:Arial,Verdana;
       font-size:10pt;
       font : bold;
       text-decoration:underline;
       }





/*a.norm:visited
{
       color: #D2B48C;
       font-family:Arial,Verdana;
       font-size:11pt;
       font : bold;
       text-decoration:underline;
}*/


a.norm  img {
       border: none;
}

/*------------------------------------------*/



p{
       margin-top: 0px ;
       margin-bottom: 10px ;
       margin-left: 10px ;
       padding: 0px ;
                padding-right: 10px;
       text-indent : 10px;
       line-height : 17px;
           font-family : Verdana,Arial, Helvetica, sans-serif;
                text-align: justify;
}

table{
       margin-bottom:5px;
font-family : Arial, Helvetica, sans-serif;
       font-size : 10pt;
}

/*===============[ Objects ]=============*/


div.centeredImage{
       text-align:center;
       font-style : italic;
       font-weight:bold;
       padding-bottom:5px;
       padding-right:5px;
}

img.over{
       border:1px solid #faa;
}

img.norm{
       border:1px solid white;
}

p.indent{
       text-indent:10px;
}


/*==============[ S T R U C T U R E ]======================*/


span.structure{

       border-left:2px solid #FDCACA;
       padding-left:5px;
       margin-bottom:0px;
       background-color:whitesmoke;
       color:#2D5B8C;
}


hr.structure{
margin-top:0px;
margin-bottom:5px;
text-align:right;
       height:1px;
       color:#FDCACA;
       width:90%;
}

hr.map{
margin-top:0px;
margin-bottom:5px;
text-align:left;
       height:1px;
       color: rgb(98, 183, 248);;
       width:90%;
}
span.foto_descr
{
       font-family : Arial, Helvetica, sans-serif;
       font-style : italic;
       font-size : 10pt;
       font : bolder;
}


/*==============[ List Items ]======================*/
/*
OL LI{
       font-weight:bold;
}
*/

OL
{
       font-family: arial,verdana ;
       font-size:10pt;
 line-height: 18px;
}

UL
{
       font-family: tahoma,arial,verdana ;
       font-size:11pt;
}
LI.norm{
       list-style-image : url(img/li_01.gif);
       font-weight:normal;
       margin-left:3px;
       line-height : 21px;
}

li.list01{
       background-image:url(img/li_00.gif); margin: 2px 0px 2px 0px; padding: 0px 0px 0px 15px; background-repeat:no-repeat; background-position:0px 4px;
       font-family: tahoma,arial,verdana ;
       font-size:11pt;
       text-decoration:none;
       list-style: none;
       letter-spacing: 0.5px;


}

LI.list03{
       list-style-image : url(img/li_03.gif);
       font-weight:normal;
       margin-left:3px;
          margin-top:5px;
}

LI.list05{
       list-style-image : url(img/li_05.jpg);
       font-weight:normal;
       margin-left:3px;
           margin-top:3px;
               padding-top:0px;

}


dl{
       font-weight:bold;
}

.exlist
{
       padding-left : 10px;
}

/*===================[ Tables ]==================*/
table.centeredImage{
       width:100%;
       border:0px dashed black;
}

table.centeredImage td{
       text-align:center;
       font-style : italic;
       font-weight:bold;
       padding-bottom:5px;
       padding-right:5px;
}


div.templateHeader{
       width:100%;
       height:25px;
       border-bottom:1px solid #ccc;
       background-color :#88042F;
       color:white;
       font-family:verdana;
       font-size:18px;
       font-weight:15px;
       font-weight:bold;
       text-align:center;

}

div.templateContent{
       border:1px solid #ccc;
}

div.infoHeader{
       width:100%;
       height:20px;
       border-bottom:1px solid #ccc;
       background-color :#FFE4C4;
       font-weight:bold;
       text-align:center;
}

div.infoContent{
       border:1px solid #ccc;
       background-color:whiteSmoke;
       width: 100%;
FONT-WEIGHT: bold;
FONT-SIZE: 8pt;
CURSOR: default;
COLOR: #4d5a6f;
FONT-FAMILY: "arial", "verdana", "helvetica", "sans-serif";
margin:0 0 0 0;
}


.main
{
       border-right: 2px solid #047488;
}
/*=================*/

img.over{
       border:1px solid #faa;
}

img.norm{
       border:1px solid white;
}




/*=================================*/
input.stext
{
       font-family: Tahoma, Arial, Helvetica;
       font-weight : 500;
       background-color: #E4E9F1;
       /*border-bottom: 1px solid black;
       border-left: 1px solid black;
       border-right: 1px solid black;
       border-top:  1px solid black;*/
}


HR.menuHR{
       width:100%;
       height:1px;
}





pre {  font-family: Tahoma, Arial, Helvetica; font-size: 11px;  }






.smallInfo{
       background-color:whiteSmoke;
       font-size:10px;
}



.box {
       font: 94%/24px "Trebuchet MS", Tahoma, Arial, sans-serif;
       color: #353535;
       background-color: #ECF3F8;
       border: 1px solid #96BADC;
       padding: 8px 12px;
}

.props{position:relative; margin-top:0px; margin-bottom:66px; width:800px; font-size:11px; color: #00008B;font-weight:bolder;  border: 2px outset ThreedLightShadow;  border-top: 0px; font-family:Tahoma,Arial;  }




/*a.bracketStruct:visited{background-image:url(img/bracket.gif); margin:7px 0px 11px 0px; padding:4px 0px 0px 30px; background-repeat:no-repeat; background-position:0px 4px; color: silver;
       font-family:Arial,Verdana;
       font-size:10pt;
       font : bold;
       text-decoration:none;}*/

.boxmenu {
       font: 94%/24px "Trebuchet MS", Tahoma, Arial, sans-serif;
       color: #353535;
       background-color: #ECF3F8;
       border: 1px solid #96BADC;
       padding: 8px 12px;
}


.menuheader
{
       margin-left: 2px;
       font-size: 12pt;
       font-weight: bolder;
       color: #626190;
}
/*----------------------------------------------------*/



.Disclaimer { FONT-WEIGHT: bold; FONT-SIZE: 8pt; CURSOR: default; COLOR: #505050; FONT-FAMILY: "arial", "verdana", "helvetica", "sans-serif"; }
.big2 { FONT-WEIGHT: bold; FONT-SIZE: 11pt; CURSOR: default; COLOR: #4d5a6f; FONT-FAMILY: "arial", "verdana", "helvetica", "sans-serif"; }

HR {
       color : #bed3e7;
       height : 1px;
       width: 90%;
}

.countriesTableHeader { FONT-SIZE: 11pt; COLOR: #000000; FONT-FAMILY: "arial", "verdana", "helvetica", "sans-serif"; BACKGROUND-COLOR: #d8d8d8; font-weight: bold; }
.countriesTableCellName { FONT-SIZE: 11pt; COLOR: #000000; FONT-FAMILY: "arial", "verdana", "helvetica", "sans-serif"; BACKGROUND-COLOR: #efefef; TEXT-ALIGN: center; BORDER-LEFT: 0; }
.countriesTableCellCode { FONT-SIZE: 11pt; COLOR: #000000; FONT-FAMILY: "arial", "verdana", "helvetica", "sans-serif"; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center;  }

.promo{
 font-size: 1px;
 visibility: hidden;
 
 }