/* CSS Document - Admin Module Main*/

body {
        background: #fff;
        font-family: Trebuchet MS, Arial, Verdana, sans-serif;
        color: #333333;
        padding: 0px;
        margin: 0px;
    font-size:10px;
}


form {padding:0; margin:0; font-size:10px; font-family:verdana;}
p {padding:0; margin:0;}
a {color:#0000ff; font-size:11px;}
img {border:none;}
td {font-size:10px; font-family:verdana;}


.garbageCollector {
        background: #FF0000;
        color: #ffffff;
        font-weight: bold;
        padding: 3px;
        margin: 10px;
}

.clearer {clear: both;}

.admMainMenu {
        background: #D3DCE3;
        padding: 5px;
        border-top: 1px solid #AAAAAA;
        border-bottom: 1px solid #AAAAAA;
}

.admMainMenu a {
        background: #fff;
        padding: 2px 5px 2px 5px;
        border: 1px solid #C8C2A6;
        margin-right: 10px;
        font-weight: bold;
        color: #006AD4;
        text-decoration: none;
        display:block;
        text-align: center;
        float: left;
        min-width: 80px;
}

.admMainMenu a:hover{
        padding: 2px 5px 2px 5px;
        border: 1px solid #C8C2A6;
        margin-right: 10px;
    background: #fff;
        background-repeat: repeat-x;
        font-weight: bold;
        color: #900;
        text-decoration: none;
        display:block;
        text-align: center;
        float: left;
        min-width: 80px;
}


/* input {border: 1px solid #aaaaaa; background: #FF9900; margin-bottom: 5px; font-weight: bold;} */
input {
        background-image: url("/images/images_admin/inputShade.jpg");
        border: 1px solid #aaaaaa;
        color: #333333;
        font-size: 12px;
        font-family: Trebuchet MS, Arial, Verdana, sans-serif;
        padding-left: 5px;
}
textarea {
        background-image: url("/images/images_admin/inputShade.jpg");
        border: 1px solid #aaaaaa;
        color: #333333;
        font-size: 12px;
        font-family: Trebuchet MS, Arial, Verdana, sans-serif;
        padding-left: 5px;
}
select {
        background: #F7F7F7;
        background-image: url("/images/images_admin/inputShade.jpg");
        background-repeat: repeat-x;
        border: 1px solid #aaaaaa;
        color: #333333;
        font-size: 12px;
        font-family: Trebuchet MS, Arial, Verdana, sans-serif;
}

.frmButtons {
        background:#006BD1;
        color: #ffffff;
        font-size: 11px;
        padding: 3px 5px 3px 5px;
        border: 1px solid #aaaaaa;
        margin: 3px 0px 0px 0px;
}

img {border: 0px;}

td {vertical-align: top;}

.min {min-height:436px}


/************************************//************************************/
/************************************//************************************/
/************************************//************************************/
/************************************//************************************/
/************************************/ /************************************/

/* CSS Document */


#utilityBar {
        width: 99%;
        margin-bottom: 10px;
        padding: 5px;

}

#utilityBar img {border: 0px;}

#utilityBar ul {
        list-style-type: none;
        padding: 0px;
        margin: 0px;
}

#utilityBar li {
        display: block;
        border: 1px solid #aaaaaa;
        background: #fff;

        width: 100px;
        float: left;
        padding-top: 5px;
        text-align: center;
        vertical-align: bottom;
        margin-right: 15px;

}

#utilityBar li:hover {
        background: #fff;
}

#utilityBar li a {text-decoration: none; color: #333333; font-weight: bold;}

#utilityBar li a:hover {text-decoration: none; color: #333333; font-weight: bold;}



/************************************//************************************/
/************************************//************************************/
/************************************//************************************/
/************************************//************************************/
/************************************/ /************************************/
/* CSS Document  - Divs*/


.websiteTopLogo {
        position: relative;
        margin: auto;
        margin-top: 10px;
}


.admHeader {
        background: #FFFFFF;
        padding: 10px;
}
#logo img {
        float: left;
        margin-right: 25px;
}

.admHeader h2 {
        margin: 0px;
        padding: 0px;
}



.admSubMenu {
        width: 180px;
        float: left;
        margin-right: 10px;
        background: #eeeeee;
        padding: 5px;
        border-right: 1px solid #aaaaaa;
}

.admContent {
        margin-left: 5px;
        margin-bottom: 20px;

}

.admTblContainer {
        width: 974px;
        border: 1px solid #B5B5B5;                              /*------------------------------------------------------------------------*/

}

.admTblContainer img {border: 0px;}
.admHiddenTable {

        border: 1px solid #AAAAAA;
        margin-bottom: 10px;
        margin-top: 10px;
        margin-left: 20px;
}

.admTblHeader th {
        background:url(/images/images_admin/statusBar_bg2.gif);
        font-weight: bold;
        padding: 5px;
        color: #404040;
        font-size: 13px;
        text-align: left;
		font-family: tahoma,verdana,helvetica,sans-serif;
}

.aaaaaa  {
        background:url(/images/images_admin/dw_background.png);

}
.admListRow {
        background: #ffffff;
}

.admTblSubHeader {
        background: #E1DECF;
}
.admTblSubHeader td { padding: 5px; font-weight: bold; font-size: 13px;}

.admListRowHighlight {
        background: #F1EDE1;
}
.admListRow td {padding: 5px;border-bottom: 1px solid #B5B5B5; font-size: 13px;}            /*------------------------------------------------------------------------*/
.admListRow td a {font-weight:normal; text-decoration:none; color:#CD2F01}
.admListRow td a:hover {text-decoration:underline}
.admListRowHighlight td {padding: 5px;border-bottom: 1px solid #aaaaaa; color: #aaaaaa;}


.admListRowHighlight2 {
        background: #E6EEF2;
}
.admListRowHighlight2 td {padding: 5px;border-bottom: 1px solid #aaaaaa; color: #333333;}

.admListSelected { background: #F3F3F3; }
.admListSelected td {padding: 5px;border-bottom: 1px solid #aaaaaa; color: #333333; }

.admListRowEditing {}
.admListRowEditing td { padding: 5px; border: 3px solid #ffaaaa;}

.trEditInvisible {background: #333333; display: none;}
trEditInvisible td {padding: 5px; color: #ffffff;}

.trEditShow {background: #333333; display: block;}
.trEditShow td {padding: 5px; color: #ffffff;}

.admFooter {
        background: #E1DECF;
        padding: 5px;
        border-top: 1px solid #AAAAAA;
        border-bottom: 1px solid #AAAAAA;
}


.utilLink{text-decoration:none; color:#f00;}

.utilLink:hover {text-decoration: underline; color: #333333;}


#adminInformations {
        width: 350px;
        border: 1px solid #E1DECF;
        padding: 5px;
        background: #F9F8F4;
        position: absolute;
        top: 2px;
        right: 2px;
        cursor: pointer;
}

.adminInformationsTitle {
        background: #E1DECF;
        padding: 3px;
        font-weight: bold;
}


.moduleSubmenu {
        background: #aaaaaa;
        background-image: url("/images/administrare/tableHeaderShade.jpg");
        padding: 5px;
        padding-left: 30px;
}

.moduleSubmenu a {color: #ffffff; font-weight: bold; text-decoration: none; padding: 2px 10px 2px 10px;}
.moduleSubmenu a:hover {color: #990100; background: #FFFFFF; font-weight: bold; text-decoration: none; padding: 2px 10px 2px 10px;}

.formLabel {
        font-weight: bold;
        font-size: 13px;
        vertical-align: top;
}

td img {
        border: 1px solid #333333;
        padding: 1px;
}


/* NEW CSS STUFF */
.admPager {width: 98%;}

.admPager a {text-decoration: none; color: #004080;}
.admPager a:hover {text-decoration: underline; color: #333333;}

.admPager table {width: 100%; border: 1px solid #aaaaaa;}
.admPager td {padding: 5px; text-align: left; border-bottom: 1px solid #aaaaaa;}
.admPager th {
        background: #006BD1;
        font-weight: bold;
        padding: 5px;
        color: #fff;
        font-size: 13px;
        text-align: left;
}


#edit_record img {border: 0px;}

#mlQueue img {border: 0px; position: relative; top: 5px;}

.subModuleMenu {padding: 5px; background: #eeeeee; border: 1px solid #aaaaaa; margin-bottom: 10px;}
.subModuleMenu img {border: 0px;}

.subModuleItem {padding: 5px; background: #ffffff; border: 1px solid #aaaaaa;
                        text-align: center; float: left; margin-right: 10px; width: 100px; height:80px}
.subModuleItem:hover {background: #f8f8f8;}

.subModuleMenu a {text-decoration: none; font-size: 14px; font-weight: bold; color: #111111;}
.subModuleMenu a:hover {text-decoration: none; font-size: 14px; font-weight: bold; color: #000000;}


#filemanagerForm h2 {font-size: 15px; font-weight: bold; border-bottom: 1px solid #333333; margin: 0px;}

.inlinButton img {position: relative; top: 5px;}
.inlinButton a {color: #333333; text-decoration: none;}
.inlinButton a:hover {color: #A90000; text-decoration: none;}

.Paginare {
        padding: 2px;
        background: #D3DCE3;
        border: 1px solid #aaaaaa;
        width: 98.5% !important; width:100%;
   /* height: auto !important; height: 73px;  */
}

.Paginare ul {
        list-style-image: none;
        padding: 0px;
        margin: 0px;
}

.Paginare li {
        display: block;
        min-width: 15px;
        background: #ECE8DA;
        padding: 3px;
        text-align: center;
        float: left;
        margin-right: 5px;
        border: 1px solid #aaaaaa;
        font-weight: bold;
}
.Paginare li:hover {background: #ffffff;}

.dirListItem {
        padding: 5px;
        border-bottom: 1px solid #aaaaaa;
        font-weight: bold;
        cursor: pointer;
}
.subDirNavigation {padding: 5px; background: #f7f7f7; font-weight: bold;}
.subDirNavigation img {position: relative; top: 5px;}
.dirListItem  img {position: relative; top: 5px;}


/* fileBrowser stuff */


.pblock {width:160px; height: 160px; float: left; border: 1px solid #aaaaaa; padding: 2px; background: #f8f8f8; margin-right: 5px;
margin-bottom: 5px; text-align: center; font-size: 7px;}
.pblock:hover {background: #eeeeee;}
.pblock img {border: 1px solid #555555; padding: 1px;}


/*****************************adaugate dsl**/

.mesaj_informare {

font-size:12px; color:#990100; font-weight:bold; border:1px solid #990100;
padding:5px;
width:933px;
}
.mesaj_informare_verde {

font-size:12px; color:#009900; font-weight:bold; border:1px solid #009900;
padding:5px;
width:933px;
}

.product_buy {
        padding:5px;
        color:#006AD4;
        border: 1px solid #C8C2A6;
        text-decoration:none;
        background:#ffffff;
        }



/*tbs languages */

.hidden {display:none}



.language_tabs li {
        display: block;
        padding: 0;
        margin: 0;
        list-style: none;
        border-style: solid;
        border-color: #ececec;
}
.language_tabs {
        margin: 0 5px 0 0 ;
    padding:0;
        border-width: 0 0 1px 0;
        border-bottom-color: #ccc;
}
.language_tabs li {
        float: left;
        border-color: #fff;
                color:#C3C3C3

}
.language_tabs a {
        float: left;
        padding: 5px;
        border: 1px solid #ccc;
        font-weight: bold;
        text-decoration: none;
    background-color:#D8DADA;
}

.language_tabs a:hover {
        background-color: #F1F1F1;
    text-decoration: none;

}
.language_tabs .current a,
.language_tabs .current a:hover {
       /* background-color: #fcfcfc !important;*/
       /* background-image: none !important; */
        background: #fcfcfc  url("/images/images_admin/message_alert2.gif") no-repeat !important;                /*+++++++++++++++++++++++++++++++++++++++++++++++++======*/
                vertical-align:bottom;
                padding-left:23px;
        border-bottom-color: #fcfcfc !important;
        color: #ECB83B;
                font-weight:bold;
    text-decoration: none;
}

.language_tabs .current1 a,
.language_tabs .current1 a:hover {
        background-color: #fcfcfc !important;
        background-image: none !important;
        border-bottom-color: #fcfcfc !important;
        color: #F68200;
    text-decoration: none;
}