* {
    margin: 0px;
    padding: 0px;
}
/*  ------------  main styles ---------- */
body { 
  text-align:center;  
  background: #FEE3BC url('../img/img_background.jpg') fixed;  
}

#container {
   margin-left: auto;
   margin-right: auto;
   width:953px;
} 

#header {
   /*background: url('../img/banner_flash_sus.swf') no-repeat;*/
   width:953px;
   height:80px;       
}

#meniu {
    background: url('../img/meniu.jpg') no-repeat;   
    width:953px;
    height:111px;
}

#continut {
    float:left;
    width:953px;
    background: url('../img/mijloc.jpg') repeat-y;
    text-align: left;
    
    font-family:Verdana, Arial, sans-serif;
    font-size:14px;
    color: #61686E; 
}
#footer {
    float:left;
    background: url('../img/footer.jpg') no-repeat;  
    width:953px;
    height:95px;
}

/*  ------------- meniu styles --------------- */

#meniu ul {
   list-style: none;
   float:left;
   height:53px; 
   width:953px;  
   margin-left:7px;  
}

#meniu ul li {
    display: block;     
    float: left;
} 

#meniu ul li a{
    text-decoration: none;
}

.text_meniu {
    width: 116px;
    font-size: 12px;
    color: white;
    font-weight: bold; 
    display: block;
    float: left;
    height:27px; 
    margin-top:20px; 
    cursor:pointer;
    font-family: Arial;
}

.text_submeniu {
    padding-left: 60px;
    font-size: 12px;
    color: white;
    font-weight: bold; 
    display: block;
    float: left;
    height:27px; 
    margin-top:18px; 
    text-align:center;
    cursor:pointer; 
    font-family: Arial;
}

.text_submeniu:hover {
    font-size: 12px;
    color: #EDBD03;
    font-weight: bold; 
    display: block;
    float: left;
    height:27px; 
    margin-top:18px; 
    text-align:center;
    cursor:pointer; 
    font-family: Arial;
} 

.selector_activ {
    background: url('../img/meniu_sel_mij.jpg') repeat-x;
    width: 113px;
    height: 53px;
}

.selector_pasiv {
    width: 113px;
    height: 53px;
}

.stanga_activ { 
    background: url('../img/meniu_sel_st.jpg') no-repeat;
    width: 8px;
    height: 53px;
}

.centru_pasiv {
   background: url('../img/desp_meniu.jpg') no-repeat;
   width: 17px;
   height: 53px;
}

.dreapta_activ {
    background: url('../img/meniu_sel_dr.jpg') no-repeat;
    width: 14px;
    height: 53px; 
}

/* ---------- supbar -----------------*/
#supbar {
    background: url('../img/mijloc.jpg') repeat-y; 
    width:953px; 
    height:99px;
}

#page_title {
    padding-top:30px; 
    padding-left:40px;
    float:left; 
    text-align:left; 
    height:57px; 
    vertical-align:middle;
    
    font-size: 28px;
    font-family: Verdana;
    color: orange;
}


/* ------------ footer -------------- */

#footer_info {
    margin-left:33px;
    margin-top:49px;     
    display:block;
    width: 403px;
    height: 27px;
    color: white;
    font-size: 11px; 
    font-family: Arial;
    float:left;
}

#footer_disclaimer {
    margin-left:83px;
    margin-top:49px;     
    display:block;
    float: left;
    width: 183px;
    height: 27px;
    color: white;
    font-size: 11px; 
    text-decoration: none;
    font-family: Arial;
}

#footer_disclaimer:hover {
    margin-left:83px;
    margin-top:49px;     
    display:block;
    float: left;
    width: 183px;
    height: 27px;
    color: white;
    font-size: 11px; 
    text-decoration: underline;
    font-family: Arial;
}

.email {
    direction: rtl;
    unicode-bidi: bidi-override;
    text-decoration: none;
    color: orange;
}

.email:hover {
    direction: rtl;
    unicode-bidi: bidi-override;
    text-decoration: underline;
    color: orange;
}

/* ----------- body_info ----------- */
.text_body {
    float:left;
    width:575px;
/*    text-align: justify;*/
    padding-right:0px; 
    padding-left:45px;
    color: #61686E;
    font-family:Verdana, Arial, sans-serif;
    font-size:14px;
}

.frame_dreapta {
    width:318px;
    float:right;
}

.link_text {
    color:#FE6600;
}

.bullet {
    list-style : url('../img/bullet.gif');
}

.bkgr_module {
    background: url('../img/module.jpg');
    width:953px;
    height:339px;     
    float:left;   
    display:block; 
}

.error-message {
    color: #FF0000;
}

/* -------------- link-uri module ------------- */
.banda_module {
    display:block;
    float:left; 
    height:157px; 
    width:953px; 
}
/* -------- */

.link_modul_sus {
    margin-left:47px;
    margin-top:23px;      
    width:80px; 
    height: 130px;
    float:left;
}
.link_modul_jos {
    margin-left:193px;
    margin-top:23px;      
    width:80px; 
    height: 130px;
    float:left;
}

/* -------- inside each modul -------- */
.inside_mod_banda {
    display:block;
    float:left;
    width:953px;
    height:432px;
}
.inside_mod_sesiuni {   
    
    padding-left:30px;
    padding-right: 20px; 
    width:220px;          
    height:432px; 
    float:left; 

}
.inside_mod_chart {
    width:365px; 
    height:432px; 
    float:left; 
}
.inside_mod_citat {
    width:318px; 
    height:432px; 
    float:left; 
}
.inside_mod_jos {
    width:853px;
    padding-left:40px;
    padding-bottom:80px;
}
#inside_mod_back {
    float: left;
    background: url('../img/inapoi.gif') no-repeat;
    width:99px; 
    height:24px; 
    margin-top:40px;
    margin-left:20px;
    margin-bottom:20px; 
}
.inside_mod_title {
    color: #FE6600;
    font-size: 18px;
}

/* --------- contact ------------ */
.spinner {
    width:300px;
    height:300px;
    background: url('../img/spinner.gif') no-repeat;
    background-position:center; 
} 
.box_cariere {
     padding-left:40px; 
     padding-right:20px; 
     padding-top:20px; 
     padding-bottom:20px; 
     width:70%;
}
.box_contact {
    padding-left: 40px;
    padding-right: 20px;
    padding-bottom: 20px;
    padding-top: 20px;
    width:70%;
}
