
BODY {
    font-family: Verdana, sans-serif;
    font-size:11px;
    line-height:18px;
    background-color:#eaeaea;
    margin:0;
    padding:0;
}

A {
    color:#1e72a0;
    text-decoration:none;
}

H1,H2,H3,H4,H5,H6 {
    margin:0 0 18px 0;
    padding:0;
    line-height:18px;
}

H1 { font-size:15px; margin-top:18px;}
H2 { font-size:14px; margin-top:36px;}
H3 { font-size:11px; margin:18px 0 0 0;}
H4 { font-size:11px; }

UL {
    padding-top:0;
    padding-bottom:0;
}

P, UL {
    margin:18px 0;
}

P { text-align:justify; }

SUP {
    font-size:75%;
}
#outer {
    width:928px;
    margin:0 auto;
    padding:0;
    background-color:#fff;
    border-width:0 1px 1px 1px;
    border-style:solid;
    border-color:#d6d6d6;
    overflow:auto;
}

#dev {
    width:928px;
    margin:0 auto;
    text-align:right;
    color:#aaa;
}
#dev A {
    color:#999;
}

#footer {
    margin:18px 0 0 0;
    clear:both;
    overflow:auto;
    background: url('/media/img/dot-gray-h.gif') repeat-x left top;
}
#footer .name {
    margin-top:18px;
    width:112px;
    text-align:right;
    float:left;
    font-weight:bold;
    font-size:14px;
}
#footer .address {
    margin-top:18px;
    width:600px;
    margin-left:10px;
    padding-left:10px;
    padding-bottom:18px;
    border-left:1px solid #000;
    float:left;
}
#page {
    margin:0 20px;
    position:relative;
    overflow:auto;
}

.grid {
    background-image:url('/media/img/grid2.gif');
}

#miniLinks {
    text-align:right;
    margin-right:20px;
}
#contentArea {
    width:582px;
    float:left;
    overflow:auto;
}

#contentArea P {
    clear:none;
    overflow:auto;
}

DIV.updated {
    text-align:right;
    color:#666;
}
#sidebar {
    width:280px;
    float:right;
    position:relative;
}

#sidebar H2 {
    font-size:11px;
    margin:0;
    padding:0;
    text-align:right;
    background: url('/media/img/dot-black-h.gif') repeat-x left bottom;
}

#sidebar H2 A { color:#000; }

#sidebar .advst {
    background: url('/media/img/dot-black-h.gif') repeat-x left top;
    margin-top:18px;
}

A#logo {
    display:block;
    border-bottom:1px solid #000;
    height:89px;
    position:relative;
}

A#logo IMG {
    position:absolute;
    bottom:7px;
}

#slideshow {
    list-style-type:none;
    padding:0;
    margin:0;
    height:252px;
    overflow:hidden;
    border-bottom:1px solid #000;
    position:relative;
}

#slideshow IMG {
    display:block;
    margin:0;
    width:281px;
    position:absolute;
    top:0;
    left:0;
}

#slide1 {
    z-index: 2;
}

#slide2 {
    z-index: 1;
    display:none;
}


FORM#search-form {
    width:280px;
    margin:0;
    height:34px;
    padding:0;
    overflow:hidden;
}
INPUT#sfrm-inp {
    padding:0;
    width:200px;
}
INPUT#sfrm-subm {
    padding:0;
    width:70px;
}
FORM#search-form INPUT {
    margin:3px 0;
}


#sideCatedre {
    list-style-type:none;
    margin:0;
    padding:0;
}

#sideGal {
    width: 100%;
    height:216px;
    overflow:hidden;
    position:relative;
    margin-bottom:18px;
}

#sideGal IMG {
    position:absolute;
    top:-50px;
    left:-50px;
}

#sideGal DIV#prjinfo {
    position:absolute;
    bottom:0px;
    padding:5px;
    color:#fff;
    background-image:url('/media/img/navbg.png');
    display:none;
}

#sideGal:hover DIV#prjinfo {
    display:block;
}
#sideGal A {
    color:#fff;
    font-weight:bold;
}


#nav {
    border-bottom:1px solid #ccc;
}

#nav A:hover {
    color:#000;
    background-color:yellow;
}


.navUp {
    font-weight:bold;
}

.navUp A, .navUp STRONG{
    color:#000;
    padding-left:13px;
    background-image: url('/media/img/bupg.gif');
    background-repeat: no-repeat;
    background-position: 0 50%;
}

.navUpFirst A,
.navUpFirst STRONG {
    background-image: none !important;
}

DIV.navHome {display:none;}

#nav UL {
    padding:0 0 0 13px;
    margin:0;
    list-style-type:none;
}
#nav UL.navHome {
    padding-left:0;
}

#nav LI {
    list-style-type:none;
    display:inline;
}

/* content */

.pageboxList {
    overflow:auto;
    width:100%;
    clear:both;
}

.pageboxList .left {
    float:left;
    width:47%;
    clear:left;
}

.pageboxList .right {
    width:47%;
    float:right;
    clear:right;
}

.pagebox {
    margin-top:18px;
    height:100%;
}

.pagebox IMG {
    float:left;
    border-width:0;
    margin-right:10px;
}

.pagebox H2 {
    margin:0;
    padding:0;
    font-size:11px;
    text-align:left;
    background: url('/media/img/dot-black-h.gif') repeat-x left bottom;
}

#sidebar .pagebox H2 {
    height:100%;
}
.pagebox H2 A {
   color:black;
 }
.pageboxMore {
    text-align:right;
}
.pageboxMore A {
    font-size:90%;
    text-decoration:none;
}


.info {
    background:url('/media/img/info.gif') no-repeat 13px 16px;
    padding:17px 17px 17px 45px;
    border:1px solid #fff;
    margin:18px 0 18px 0;
}

.info UL {
    margin:0;
    padding:0 0 0 18px;
}

SPAN.dld {
    white-space:nowrap;
}
SPAN.dld A {
    padding-left:15px;
    background-repeat:no-repeat;
    background-position:0 50%;
    background-image:url('/media/img/dld.gif');
}
SPAN.dld-error {
    color:red;
}

A.dld {
    padding-left:15px;
    background-repeat:no-repeat;
    background-position:0 50%;
    background-image:url('/media/img/dld.gif');
}
A.pdf {
    background-image:url('/img/icons/pdf.gif');
}

A.dld IMG { display:none;}

IMG.left {
    float:left;
    margin-right:18px;
    border-width:0;
}

/* homepage */
.double {
    width:281px;
}
.double H2 {
    margin:0;
    padding:0;
    font-size:11px;
    background: url('/media/img/dot-black-h.gif') repeat-x left bottom;
    text-align:right;
}
.double UL {
    padding:0;
    margin:0;
    list-style-type:none;
}

.double UL LI {
    list-style-type:none;
}

.double IMG {
    border:0;
    display:block;
    width:281px;
    height:72px;
}


UL.linkList {
    padding:0;
    margin:0;
    list-style-type:none;
}
UL.linkList A {
    display:block;
    padding:0;
    margin:0;
    width:99%;
    background-image:url('/media/img/bl.gif');
    background-repeat:no-repeat;
    background-position:right 50%;
}

UL.linkList A:hover {
    color:black;
    background-image:url('/media/img/bl-hover.gif');
    background-color:#e6e6e6;
}


#patru IMG {
    margin:0 0 18px 0;
    width:130px;
    height:72px;
}

#patru IMG.left {
    float:left;
    margin-right:21px;
}
#patru IMG.right {
    float:right !important;
}

H2 A {
    color:#000;
}

.w1 {
    width:130px;
    float:left;
    margin-right:20px;
}

.rightmost { margin-right:0 !important }

.w1 UL.linkList A {
    /*background-position:120px 50%; */
}

.mt0 { margin-top:0 !important; }
.mt1 { margin-top:18px !important; }
.mt2 { margin-top:36px !important; }

DIV.imagesuite IMG {
    margin-right:20px;
    margin-bottom:20px;
}

DIV.imagesuite A:focus {
    border:0;
    outline:0;
}
#galLink { text-align:right; }

#sitemap UL {
    margin-top:0;
    margin-bottom:0;
    padding-left:27px;
}

/* biblioteca */
TABLE.content {border:0}
TABLE.content TH { font-weight:bold;font-style:normal;border-bottom:1px solid #999; padding:3px; text-align:left; }
TABLE.content TD {border-bottom: 1px solid #ccc;padding:3px; }
.btop {
    border-top:1px solid #999;
}

/* studii avansate */
.infobox {
    background: url('/media/img/dot-black-h.gif') repeat-x left bottom;
    padding-bottom:18px;
}
.infobox .item {
    overflow:auto;
    margin-top:18px;
}
.infobox .data {
    width:90px;
    float:left;
    clear:left;
}
.infobox .content {
    float:left;
    width:480px;
    border-left:1px solid #ccc;
    padding-left:7px;
}
/* tabele personal */
TABLE.cdTable {
    border:0;
    margin-bottom:18px;
    width:30em;
}
TABLE.cdTable TD {
    border-bottom:1px solid #e6e6e6;
    padding:5px;
}
TABLE.cdTable THEAD TH {
    border-bottom:1px solid #aaa;
    text-align:left;
    font-style:normal;
}
UL.discList {
    padding:0;
    margin:0;
    list-style-type:none;
}

UL.discList LI {
    margin-top:9px;
    margin-bottom:9px;
}

UL.discList A {
    text-transform:uppercase;
    background-image:url('/media/img/bl.gif');
    background-repeat:no-repeat;
    background-position:left 50%;
    padding:0 0 0 18px;
    margin:0;
}

UL.discList A:hover {
    color:black;
    background-image:url('/media/img/bl-hover.gif');
}

UL.discList A.missing {
    color:#000;
}

UL.discList A.missing:hover {
    background-image:url('/media/img/bl.gif');
}

UL.conducere {
    list-style-type:none;
    padding:0;
    margin:0;
}

UL.conducere IMG {
    float:left;
    margin:0 18px 18px 0;
}
UL.conducere LI {
    clear:left;
    margin-bottom:18px;
    padding:0;
}
UL.conducere LI.noimg {
    padding:0;
}
.sg {
    padding-left:12px;
    background-image:url('/media/img/bl.gif');
    background-repeat:no-repeat;
    background-position:left 50%;
}
DT {
    font-weight:bold;
    margin:18px 0 0 0;
}
DD {
    padding:0;
    margin:0 0 0 27px;
}
UL.compact {
    margin:0;
    padding:0;
    list-style-type:none;
    list-style-image:none;
}

.leftCol {
    margin:0;
    padding:0;
    float:left;
    width:280px;
}
.rightCol {
    margin:0 0 0 300px;
}
.fullwidth {
    width:100%;
}

#sideICAR {
    border-top:1px solid #ccc;
    margin:18px 0;
    overflow:hidden;
    padding:18px 0 36px 0;
}

#sideUNKNOWN {
    border-top:1px solid #ccc;
    margin:0;
    padding:18px 0 36px 0;
}
#sideUNKNOWN img {
    border:none;
}
#sideUNKNOWN .org {
    width: 140px;
    float:left;
}
#sideUNKNOWN .org img {
    margin:0;
}
#sideUNKNOWN .info {
    margin:0 0 9px 0;
    padding:9px 0;
    background-image:none;
    float:none;
    clear:both;
}
#sideUNKNOWN .more {
    text-align:right;
    border-top:1px solid #ccc;
}


