@charset "utf-8";
/* CSS Document */

body {
overflow:scroll;
margin:20px 20px 20px 20px;
text-align:center; /*center hack*/
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
font-weight: normal;
/* line-height:1.4em;*/
color:#FFFFFF;
background-color: #424346;
margin: 0px 0px 20px 0px;
}
.google_translator {
    z-index:0;
    float: right;
    top:5px;
    right:5px;
    position: fixed;
    text-align:right;
    }
    .gtrans {
        z-index:99;
        margin:2px;
        float:right;
        width:185px;
        height:65px;
        text-align:left;
        background: url(../images/gtrans_bg.png) left top no-repeat;
    }
        .gtrans_content {
            padding:10px;
        }
    #google_translate_element {
        width:100%;
        text-align:left;
        color:#FFF;
    }
        .skiptranslate goog-te-gadget {
            color:#FFFFFF;
        }




#backgroundIMG {
    width:100%;
    background-image: url(../images/bg.gif);
    background-repeat: repeat-x;
    min-height:750px;
    z-index:1;
}


#page_warper {
min-width:980px;
max-width:980px;
width: auto !important; /*IE6 hack*/
width:980px; /*IE6 hack*/
margin:0 auto; /*center hack*/
text-align:left; /*center hack*/
}
#sidebar-left {float:left;width:24%; overflow:hidden;}
#content60 {float:left;width:52%;overflow:hidden;background:url(../images/dot_vertical.gif) top left repeat-y;}
#content80 {float:left;width:76%;overflow:hidden;background:url(../images/dot_vertical.gif) top left repeat-y;}
#content100 {float:left;width:100%;overflow:hidden;background:url(../images/dot_vertical.gif) top left repeat-y;}
#sidebar-right {float:left;width:24%; overflow:hidden;} 
#footer {clear:both; }
.inside {margin:5px;padding:5px;}
.spacer {float:left;width:100%;overflow:hidden;height:35px;}
.red_txt {color:#ED1C24; font-style:italic; font-weight:bold;}
* {
margin:0;
padding:0;
}

#header {float:left;width:100%; overflow:hidden;
    height:230px;
}
    #header_logo {
        float:left;width:30%; overflow:hidden;
        padding-top:25px;
        text-align:center;
    }
    #header_reprezentanta{
        float:left;width:70%; overflow:hidden;
        height:192px;
    }
    #header_menu {
        float:left;width:100%;overflow:hidden;
        background:url(../images/topnav_bg.gif) top left no-repeat;
        padding-top:7px;
        padding-left:20px;
        height:32px;
    }

#breadcrumbs{
    width:100%; float:left;overflow:hidden;
    background:url(../images/categories_bg.jpg) top left no-repeat;
    padding-left:15px;
    font-size:11px;
    word-spacing:0.07em;
    letter-spacing: normal;
}
    #breadcrumbs a{
        font-weight:bold;
        text-decoration:underline;
        color:#FFFFFF;
    }
    #breadcrumbs a:hover{
        color:#AAAAAA;
        text-decoration: none;
    }


#left_menu {
    padding-top:20px;
    float:left;
    width:97%;
    overflow:hidden;
    padding-left:10px;
}

#content{width:100%; float:left;overflow:hidden;
    background-color:#4b4c4e;
}
#content li {
    padding-left:5px;
    margin-left:35px;
    left:20px;
}
    #continut_style{
        /*padding-top:25px;*/
        width:100%;
        /*margin-left:-8px;*/
    }
    #continut_style img{
        border:none;
        margin-top:5px;
        margin-right:5px;
    }

#footer {
    padding-bottom:10px;
    background:#616264;
    text-align:center;
}

/* dupa semnul - urmeaza numele; sufixul individual la module-> nume modul -> Module Class Sufix*/

.moduletable-main_menu {
    padding-top:4px;
}
    .moduletable-main_menu a{
        font-size:15px;
        word-spacing:0.15em;
        letter-spacing:0.05em;
        font-weight:bold;
        text-decoration:none;
        padding-left:15px;
        padding-right:15px;
        color:#ffffff;
    }
    .moduletable-main_menu a:hover{
        text-decoration:underline;
        color:#DDDDDD;
    }
    .moduletable-main_menu td{
    }



.moduletable-left_menu{
    width:98%;
    float:left;
    overflow:hidden;
}
    .moduletable-left_menu h3{
    }
    .moduletable-left_menu a{
        /*font-size:11px;*/
        font-weight:bold;
        color:#ffffff;
        /*line-height:1.25em;*/
        padding-bottom:3px;
        letter-spacing:0.02em;
    }
    .moduletable-left_menu a.mainlevel-left_menu{
        padding-left:13px;
        background:url(../images/bullet_square_gray.gif) left center no-repeat;
        text-decoration:none;
        /*line-height:normal;*/
    }
    .moduletable-left_menu a:hover.mainlevel-left_menu{
        text-decoration:underline;
        color:#DDDDDD;
        background:url(../images/bullet_square_red.gif) left center no-repeat;
    }
    .moduletable-left_menu a.sublevel-left_menu{
        font-size:11px;
        padding-left:9px;
        margin-left:9px;
        /*padding-top:3px;*/
        background:url(../images/bullet_disc_white.gif) left top no-repeat ;
        text-decoration:none;
        line-height:1.15em;
        display: block;
    }
    .moduletable-left_menu a:hover.sublevel-left_menu{
        text-decoration:underline;
        color:#DDDDDD;
        background:url(../images/bullet_disc_red.gif) left top no-repeat;
        display: block;
    }
    
    .moduletable-left_menu td{
        padding-top:3px;
        padding-bottom:3px;
    }
    .mainlevel-left_menu a{
        /*font-size:20px;*/
    }
    .moduletable-left_menu div {
        width:auto;
        padding-top:2px;
    }
    A#active_menu-left_menu {
        color:#ED1C24;
        text-decoration:underline;
    }

.moduletable-footer{
}
    .moduletable-footer a{
    }
    .moduletable-footer a:hover{
    }

.contentpaneopen{
    width:100%;
    word-spacing:0.2em;
}


.contentpaneopen a {
    color:#ffffff;
    font-size:12px;
    font-weight:bold;
    text-decoration:underline;
}

.pdf_download a{
    color:#ffffff;
    font-weight:bold;
    text-decoration:none;
    background:url(../images/pdf_icon.gif) left center no-repeat;
    
}
.pdf_download a:hover{
    text-decoration:underline;
}
.contentheading {
    font-size:15px;
    font-weight:bold;
    padding-bottom:35px;
}
.buttonheading {
    padding-bottom:15px;
}

#contentpaneopen img{
    border:none;
}

.blog a {
    color:#cccccc;
    text-decoration: none;
    font-weight:bold;
}
    .blog a:hover {
        text-decoration:underline;
        color:#ffffff;
    }


body.contentpane {
    background-color:#4b4c4e;
}
.contentpane td {
    text-align:justify;
}
.seo {
    clear:both;
    width:100%;
    text-align:center;
}
    .seo a {
        color:#eeeeff;
        margin-left:5px;
        margin-right:5px;
        text-decoration:none;
    }

#contact_form {
    width: 100%;
}
#c_form_element25 a, #c_form_element26 a {
    color: #ffffff;
}
#footer a {
    color: #ffffff;
    font-weight: bold;
}

/* default Joomla styles */
div.componentheading {}
div.contentpane {}
div.contentdescription {}
td.sectiontablefooter {}
td.sectiontableheader {}
a.category {}
td.sectiontableentry1 {}
td.sectiontableentry2 {}
form#selectForm {}
table.contentpane {}
td.contentheading {}
form#emailForm {}
input#contact_name {}
label#contact_emailmsg {}
input#contact_email {}
input#contact_subject {}
label#contact_textmsg {}
textarea#contact_text {}
input#contact_email_copy {}
form.form-validate {}
div.contact_email {}
input.inputbox {}
input.required {}
input.validate-email {}
textarea.inputbox {}
textarea.required {}
button.button {}
button.validate {}
span.hasTip {}
hr#system-readmore {}
form#jForm {}
ul#archive-list {}
div#navigation {}
li.row {}
h4.title {}
h5.metadata {}
span.created-date {}
span.author {}
div.intro {}
div.contentpaneopen_edit {}
table.contentpaneopen {}
a.contentpagetitle {}
td.buttonheading {}
span.small {}
td.createdate {}
td.modifydate {}
a.readon {}
span.article_separator {}
input#title {}
input#created_by_alias {}
input#publish_up {}
input#publish_down {}
textarea#metadesc {}
textarea#metakey {}
table.adminform {}
td.key {}
img.calendar {}
input#alt {}
table.blog {}
td.article_column {}
div.blog_more {}
a.blogsection {}
td.contentdescription {}
span .article_separator {}
td.componentheading {}
form#poll {}
table.pollstableborder {}
th.sectiontableheader {}
td.smalldark {}
span.highlight {}
table.searchintro {}
input#search_searchword {}
/*input#area_{VALUE} {} /* Value is set programatically */
input.button {}
form#login {}
form#josForm {}
label#namemsg {}
input#name {}
label#usernamemsg {}
input#username {}
label#emailmsg {}
input#email {}
label#pwmsg {}
input#password {}
label#pw2msg {}
input#password2 {}
div.message {}
form.josForm {}
label.hasTip {}
input#password1 {}
input.validate-password {}
input#token {}
input#name {}
form#adminForm {}
input#jformtitle {}
input#jformurl {}
textarea#jformdescription {}
table#explain-sql {}
table.Table {}
td.TD {}
div#keepAliveLayer {}
/*input#cb{ROW_NUMBER} {} /* Value is set programatically */
dl.tabs {}
div.pane-sliders {}
div.panel {}
h3.jpane-toggler  {}
h3.title {}
div.jpane-slider  {}
div.content {}
table.paramlist {}
table.admintable {}
td.paramlist_description {}
td.paramlist_key {}
td.paramlist_value {}
div.toolbar {}
#search {}
input.text_area {}
select.inputbox {}
span.breadcrumbs  {}
span.pathway {}
/*button#trigger_{ID} {} /* Value is set programatically */
div.expander {}
/*input#{NAME} {} /* Value is set programatically */
/*input#{VALUE} {} /* Value is set programatically */
div#overDiv {}
a.tooltip {}
/*form{FORMNAME} {} /* Value is set programatically */
link#luna-tab-style-sheet {}
/*div#{PANEID} {} /* Value is set programatically */
div.tab-page {}
h2.tab {}
div.bannergroup {}
div.bannerheader {}
div.banneritem {}
div.clr {}
div.bannerfooter {}
a.pathway {}
table.moduletable {}
ul.newsfeed {}
ul.latestnews {}
li.latestnews {}
a.latestnews {}
input#mod_login_username {}
input#mod_login_password {}
input#mod_login_remember {}
/*li#{ITEM ID} {} /* Value is set programatically */
span.separator {}
ul#mainlevel {}
ul#sublevel {}
ul.mostread {}
li.mostread {}
a.mostread {}
/*input#voteid{VOTE ID NUMBER} {} /* Value is set programatically */
table.poll {}
ul.relateditems {}
input#mod_search_searchword {}
div.search {}
ul.sections {}
