/* Generated by CaScadeS, a stylesheet editor for Mozilla Composer */

  body { margin: 0px 3px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: small;
    }

  #header { position: relative; 
    border: 1px solid rgb(255, 255, 255);
    height: 130px;
    background-color: rgb(255, 255, 255);
    background-repeat: no-repeat;
    background-image: url(images/worldmaptitle.png);
    background-position: center;
    }

  #headertwo { position: relative; 
    border-bottom: 1px solid rgb(175, 175, 175);
    padding: 2px;
    text-align: left;
    color: rgb(255, 0, 0);
    font-weight: bold;
    background-color: rgb(255, 255, 255);
    background-repeat: repeat-x;
    font-size: x-small;
    background-position: left bottom;
    background-image: url(images/bghdt.png);
    }

  #leftnav { float: left;
    background-color: rgb(255, 255, 255);
    width: 150px;
    text-align: center;
    }

  #maincontent { position: relative;
    margin-left: 152px;
    padding-bottom: 20%;
    }

  #rightnav { /*position: relative;*/
    float: right;    
    border: 1px solid rgb(153, 153, 153);
    padding: 3px;    
    width: 120px;
    text-align: center;
    margin-top: 50px;
    background-color: white;
    }

  #articletext { position: relative;
    padding-top: 2px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-leftt: 5px;
    margin-right: 130px;
    text-align: justify;
    bacground-color: white;
    }

  #articletextright { /*position: relative; */
    float: right;
    width: 40%;
    border: 1px solid rgb(190, 190, 189);
    background-color: rgb(245, 245, 245);
    padding: 2px;
    }

  #articletextleft { position: relative;
    width: 58%;
    background-repeat: repeat-x;
    background-image: url(images/bgarticle.png);
    }

  .navlink { padding: 3px;
    display: block;
    }

  a.navlink { border: 1px solid rgb(221, 221, 221);
    text-decoration: none;
    font-weight: bold;
    background-repeat: no-repeat;
    background-position: left center;
    color: rgb(0, 69, 138);
    background-color: rgb(240, 240, 240);
    margin-top: 2px;
    padding-left: 2px;
    margin-right: 2px;
    text-align: left;
    }

  a.navlink:hover { font-weight: bold;
    background-repeat: no-repeat;
    background-position: left center;
    color: rgb(0, 146, 214);
    text-decoration: none;
    }

  .titlulink { padding: 3px;
    }

  a.titlulink { font-weight: bold;
    text-decoration: none;
    color: rgb(0, 69, 138);
    }

  a.titlulink:hover { color: rgb(0, 69, 138);
    text-decoration: underline;
    }

  .dhl { 
    color: rgb(150, 150, 150);
    font-size: x-small;
    font-style: italic;
    font-weight: bold;
    }

  .boxtitlearhiva { padding: 3px;
    color: rgb(255, 255, 255);
    font-weight: bold;
    text-align: center;
    display: block;
    margin-top: -2px;
    margin-left: -2px;
    margin-right: -2px;
    background-color: rgb(190, 190, 189);
    margin-bottom: 3px;
    border-top: 1px solid rgb(179, 179, 179);
    border-bottom: 1px solid rgb(255, 255, 255);
    }

  a { color: rgb(0, 69, 138);
    text-decoration: none;
    }

  a:hover { text-decoration: underline;
    }

  .boxtitlearticle { border-top: 1px solid rgb(179, 179, 179);
    border-bottom: 1px solid rgb(255, 255, 255);
    font-weight: bold;
    display: block;
    margin-bottom: 3px;
    padding-left: 3px;
    color: rgb(76, 76, 76);
    padding-top: 3px;
    padding-bottom: 3px;
    background-color: rgb(190, 190, 189);
    }

 #footer { text-align: center;
    color: rgb(76, 76, 76);

    padding-top: 10px;
    margin-left: 5%;
    margin-right: 5%;
    padding-bottom: 10px;

    }

  #footertwo { text-align: center;
    color: rgb(153, 153, 153);
    background-image: url(images/bgfooter.png);
    background-repeat: repeat-x;
    background-position: left top;
    padding-top: 10px;
    margin-left: 5%;
    margin-right: 5%;
    padding-bottom: 10px;
    }


   #gf { 
    padding: 3px 10px;
    text-align: right;
    }



#gf a { border: 1px solid rgb(200, 200, 200);
    border-bottom: none;
    text-decoration: none;
    font-weight: bold;
    color: rgb(76, 76, 76);
    background-color: rgb(245, 245, 245);
    padding-left: 2px;
    margin-right: 2px;
    text-align: right;
    padding: 3px 12px;
    font-family: Verdana;
    }

 #gf a:hover { font-weight: bold;
    background-color: rgb(200, 200, 200);
    border-color: black;
    color: black;
    }
#gf a.activ { color: black;
    background-color: #d2e5f9;
    border-color: black;
}


#contentfoto
{
border: 1px solid rgb(200, 200, 200); 
padding-top: 10px;
height: 100px; 
width: 100%; 
text-align: center; 
background-color: white;
}

#contentfoto img {
   border: 3px solid rgb(168, 168, 168);
   margin-left: 5px;
   margin-right: 5px;
   cursor: pointer
}

#articletext h1 {
   border-bottom: 1px solid #cccccc;
   padding-bottom: 3px;
  font-size: large;
}

#articletext img {
   float: left;
   margin: 5px;
}

#articletext ul {
   list-style-type: square;
}

#traficmenu 
{
  margin: 0px;
  padding: 0px;
}

#traficmenu li {
position: relative;
z-index: 3;
list-style-type: none;
margin: 0px;
padding: 0px;
}

#traficmenu li ul {
  position: absolute;
  width: 220px;
  left: 0px;
  top: 0px;
  display: none;
  border: 1px solid black;
  padding-left: 0px;
}

 #traficmenu li a { height: 1%; }

#traficsubmenu li a{
background: white url(images/bgtr.png) repeat-x bottom left;
font: bold 12px Verdana, Helvetica, sans-serif;
color: white;
display: block;
width: auto;
padding: 5px 5px 5px 10px;
text-decoration: none;
text-align: left;
z-index: 4;
margin: 0px;
}

#traficsubmenu li a:hover {
   background: white url(images/bgtro.png) repeat-x bottom left;
}


/* pentru afisare ok in IE */
* html #traficmenu li { float: left;}  

.titlubggri {
   font-size: medium;
   font-weight: bold;
   background-color: rgb(90, 90, 90);
   color: white;
   display: block;
   margin-bottom: 5px;
   text-align: center;
   padding: 1px;
}

.titlustire {
   font-size: large;
   font-weight: bold;
   background-color: white;
   color: black;
   border-bottom: 1px solid #cccccc;
   padding-bottom: 5px;
   margin-bottom: 5px;
}

  #headerfr { position: relative; 
    border: 1px solid rgb(255, 255, 255);
    height: 130px;
    background-color: rgb(255, 255, 255);
    background-repeat: no-repeat;
    background-image: url(images/worldmaptitle_fr.png);
    background-position: center;
    }

  #headeren { position: relative; 
    border: 1px solid rgb(255, 255, 255);
    height: 130px;
    background-color: rgb(255, 255, 255);
    background-repeat: no-repeat;
    background-image: url(images/worldmaptitle_en.png);
    background-position: center;
    }
