/* 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/administrare/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/administrare/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/administrare/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;}



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

/* 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: 99%;
        border: 1px solid #AAAAAA;
}

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

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

.admTblHeader th {
        background: #006BD1;
        font-weight: bold;
        padding: 5px;
        color: #fff;
        font-size: 13px;
        text-align: left;
}



.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 #aaaaaa;}
.admListRow td a {font-weight:bold; text-decoration:none; color:#000}
.admListRow td a:hover {text-decoration:underline}
.admListRowHighlight td {padding: 5px;border-bottom: 1px solid #aaaaaa; color: #aaaaaa;}


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

.admListSelected { background: #CCFFCC; }
.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:#990000;}

.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;
}
.mesaj_informare_verde {

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

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