/* CSS Document */

html {margin:0; height:100%; }
body.allpages {margin:0;height:100%; background: url(images/bg.jpg); min-width: 1440px;}
img {border:none;}

body.mediateca {margin:0;height:100%; background: black url(images/bg2.jpg) repeat-x; min-width: 1440px;}
a:active
{
  outline: none !important;
}

:focus
{
  -moz-outline-style: none;
}
#headerWrapper {width:100%; text-align: center; z-index: 9;}
#header {
    width:960px;
    margin:0 auto;
    background-color:white;
    z-index: 10;
    position: relative;
}
.bx-wrapper { margin-bottom:10px !important;}
.bx-wrapper .bx-viewport { box-shadow: none !important;}
.bx-viewport ul { margin-top:0 !important;}

#coverLeft, #coverRight {float:left; width:0px; height:110px; overflow: visible; position: relative;}
#coverLeft img, #coverRight img { z-index:20; position: relative;}
#coverleft {text-align: left;}
#coverRight {text-align: right;}
#coverRight img {margin-left:-150px;}
#rotatingBanners .bx-wrapper {float:left;}
.bx-controls-direction {z-index:22;}
.bx-wrapper ul li {background-color: #c9e2b3;}

#prevButton a, #nextButton a {
    outline: 0 none;
    text-indent: -9999px;
    z-index: 9999;
    text-decoration: none;
    display: block;
}
#prevButton a:hover, #nextButton a:hover {text-decoration: none; }

#prevButton {
    background: url("bxslider/images/controls.png") no-repeat scroll 0 -32px rgba(0, 0, 0, 0);
    height: 32px; width: 32px;
    position: relative;
    top:45px;
    left:30px;
    z-index: 2000;
}
#nextButton {
    background: url("bxslider/images/controls.png") no-repeat scroll -43px -32px rgba(0, 0, 0, 0);
    height: 32px; width: 32px;
    position: relative;
    top:45px;
    z-index: 2000;
}
#rotatingBannersControls { width:960px; margin:0 auto; height: 0px; overflow: visible;}


#rotatingBannersWrapper { width:960px; overflow: hidden; text-align: center;}
#rotatingBanners { width: 1200px; margin: 0 auto; margin-left:-120px;}
#slider {padding:0 !important;}
ul.bxslider li {
    height: 90px;
    padding:0px;
    width:230px;
    margin-right:8px;
    border:1px solid #cccccc;
}
#rotatingBanners .bx-wrapper .bx-prev { margin-left:-60px;}
#rotatingBanners .bx-wrapper .bx-next { right:-50px; }

.triangleWrapper {
    left: -1000px;
    margin-top: -55px;
    position: absolute;
    top: 0;
    width: 0;
    z-index: 0;
    height:500px;
}
.triangle {
    border-left: 0 solid transparent;
    border-right: 1630px solid transparent;
    border-top: 1630px solid #fff;
    height: 0;
    overflow: hidden;
}

#firstNav { text-align: left; height: 26px; border-top:1px solid #768aa5; }
#firstNav { margin-top:0; background-color:#768AA5; color:white; }
#firstNav ul {padding:0; margin-top:0;}
#firstNav ul li { float: left; list-style-type: none; margin-left:10px; margin-right:10px; margin-top:0;}
#firstNav ul li a { font-family: Arial; font-size:12px; color:white; text-decoration:none; font-weight: bold;  margin-top:0; padding:5px; }
#firstNav ul li a:hover { text-decoration: underline; background-color: #38557D; border-radius: 4px; padding:5px;}

#logo { width:185px; text-align: center; top:40px; position: absolute; left:50px; z-index: 4; }
#logo h1 { font-family: Georgia, Arial, sans-serif; font-size:26px; text-align: center; color:#768AA5; text-shadow: 2px 2px 4px #cccccc; margin-top:6px;}
#secondNav { width:960px; text-align: left;}
#secondNav ul {padding:0;}
#secondNav ul li { float: left; list-style-type: none; }

.mainmenuItem {background:url(images/menuitembg.png); text-align: center; height: 40px; width:80px; font-size: 14px; display: block; float: left; }

/**************/
/*  languages */
/**************/

#t01 a, #t02 a, #t03 a, #t04 a, #t05 a {
 width:16px !important;
 height:16px !important;
 display:block;
 color:transparent !important;
 text-decoration:none !important;
 padding:4px !important;
 background-position:center center !important;
 background-repeat: no-repeat !important;
}

#t01 a { background:url(images/flag_en.jpg) no-repeat; }
#t02 a { background:url(images/flag_de.jpg) no-repeat; }
#t03 a { background:url(images/flag_hu.jpg) no-repeat; }
#t04 a { background:url(images/flag_fr.jpg) no-repeat; }
#t05 a { background:url(images/flag_es.jpg) no-repeat; }


#accordion {
    list-style: none;
    margin: 0px;
    padding: 0;
    height: 40px;
    overflow: hidden;
}

#accordion a, #accordion span {
    display: inline;
    float: left;
    line-height: 40px;
    padding: 0;
    color:white;
    font-family: 'Oswald', sans-serif;
    text-decoration: none;
    margin-right:8px;
}
#accordion a:hover, #accordion span:hover {
    color:#fffbe2;
}

#accordion li.m01 { background-color: #38557D; }
#accordion li.m02 { background-color: #169B5A; }
#accordion li.m03 { background-color: #A10B56; }
#accordion li.m05 { background-color: #F0A20E; }
//#accordion li.m05 { background-color: #C0820B; }
#accordion li.m06 { background-color: #C91100; }



#accordion li {
    float: left;
    border-left:1px solid white;
    display: block;
    height: 40px;
    width: 80px;
    padding: 0;
    margin:0;
    overflow: hidden;
    color: #fff;
    text-decoration: none;
    font-size: 12px;
    line-height: 1.5em;
}


#accordion li.active {
    width: 630px;
}



.clear { clear: both; }






#footerWrapper {
    background: url(images/footerbg.png) repeat-x top;
    z-index: 11;
    position: relative;
}
#footer {
    width:920px;
    margin:0 auto;
    min-height: 100px;
    color:#016594;
    padding:0 20px 4px 20px;
    background: #d2dfed; /* Old browsers */
    background: -moz-linear-gradient(top,  #d2dfed 0%, #c8d7eb 26%, #bed0ea 51%, #a6c0e3 51%, #afc7e8 62%, #bad0ef 75%, #99b5db 88%, #799bc8 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d2dfed), color-stop(26%,#c8d7eb), color-stop(51%,#bed0ea), color-stop(51%,#a6c0e3), color-stop(62%,#afc7e8), color-stop(75%,#bad0ef), color-stop(88%,#99b5db), color-stop(100%,#799bc8)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #d2dfed 0%,#c8d7eb 26%,#bed0ea 51%,#a6c0e3 51%,#afc7e8 62%,#bad0ef 75%,#99b5db 88%,#799bc8 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #d2dfed 0%,#c8d7eb 26%,#bed0ea 51%,#a6c0e3 51%,#afc7e8 62%,#bad0ef 75%,#99b5db 88%,#799bc8 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #d2dfed 0%,#c8d7eb 26%,#bed0ea 51%,#a6c0e3 51%,#afc7e8 62%,#bad0ef 75%,#99b5db 88%,#799bc8 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #d2dfed 0%,#c8d7eb 26%,#bed0ea 51%,#a6c0e3 51%,#afc7e8 62%,#bad0ef 75%,#99b5db 88%,#799bc8 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d2dfed', endColorstr='#799bc8',GradientType=0 ); /* IE6-9 */

}

#footer ul {padding-left:0; margin-left:0px; margin-right:10px; margin-top:0;}
#footer ul li {
    float: left; list-style-type: none;
    margin:0px;
    width:150px;
    font-family: 'Roboto',sans-serif;
    font-weight: 900;
    font-size:13px;
    color:#cccccc;

}
#footer ul li a {
    color:#016594;
    font-family: Arial;
    font-size:13px;
    font-weight: normal;
    text-decoration: none;
}
#footer ul li a:hover {
    color:white;
    text-decoration: underline;
}
#footer li.section {margin-left:10px; margin-right:10px; padding-top:10px;}
#footer li.section ul { margin-top:10px;}

.lastSection, .lastSection li { width:170px !important; }

/* footer end */



/* main content css */

.mainWrapper {
    width:960px;
    margin:0 auto;
    z-index: 2;
    position: relative;
    padding-bottom:20px;
}
#mainWrapper3 {
    background: url(images/contentbg.jpg) repeat-y;
}
#mainWrapper2 {
    background: url(images/contentbg2.jpg) repeat-y;
}

#mainWrapper1 {
    background: url(images/contentbg1.jpg) repeat-y;
}

#mainWrapper3 div.contentBG{ background: url(images/contenttop.jpg) no-repeat top left;}
#mainWrapper2 div.contentBG{ background: url(images/contenttop2.jpg) no-repeat top;}
#mainWrapper1 div.contentBG{ background: url(images/contenttop1.jpg) no-repeat top;}

#mainWrapper3 #leftContent {
    float: left;
    width:443px;
    min-height: 500px;
}
#mainWrapper2 #leftContent {
    float: left;
    width:650px;
    min-height: 500px;
    font-family:Arial;
}
#mainWrapper1 #leftContent {
   /* width:100%; */
    min-height: 500px;
    padding-left:10px;
    padding-right:10px;
}


#middleContent {
    float:left;
    width: 207px;
    min-height: 500px;
}
#rightContent {
    float: left;
    width:310px;
    min-height: 500px;
}

#leftPaging {
    width:650px;
    float: left;
}
#rightPaging {
    width:310px;
    float: left;
}

#leftContentTitle {
    text-align: center;
    font-family: Arial;
    padding:5px;
    font-size:18px;
    color: #38557d;
    font-weight: bold;
}
#leftContentTitle h1 {
    text-align: center;
    font-family: Arial;
    font-size:18px;
    margin:0;
    color: #38557d;
}

#rightContentTitle {
    text-align: center;
    font-family: Arial;
    padding:5px;
}
#rightContentTitle h1 {
    text-align: center;
    font-family: Arial;
    font-size:18px;
    margin:0;
    color: #38557d;

}

#middleContentTitle, #middleContentTitle2 {
    text-align: center;
    font-family: Arial;
    padding:5px;
}
#middleContentTitle h1, #middleContentTitle2 h1 {
    text-align: center;
    font-family: Arial;
    font-size:18px;
    margin:0;
    color: #38557d;
}

#middleContentTitle2 {
    background:url(images/recomandaribg.png) no-repeat top center;
    width:207px;
    position:relative;
    left:-10px;
    padding-left:10px;
    padding-right:10px;
    margin-top:30px;
}

#disclaimer {
    background-color: #f0ead8;
    text-align: center;
    font-family: 'Roboto',sans-serif;
    font-size:14px;
    color:#555555;
    padding-top:15px;
    padding-bottom:15px;
}
#disclaimer a:link, #disclaimer a:visited {
    color: #38557d;
    font-weight: 900;
    text-decoration: none;
}
#disclaimer a:hover {
    text-decoration: underline;
    color:#3974c3;
}

#msgBox {
    padding:15px;
    text-align: center;
    width:930px;
    background-color: #d0e9c6;
    color:#478500;
    font-family: Georgia, serif;
    font-size:15px;
    font-style: italic;
}


#newsletter, .evenimente, .vizitatori {
    width: 260px;
    margin:8px auto;
    padding:8px;
    box-shadow: 4px 4px 4px #cccccc;
    border-radius:6px;
    border:1px solid white;
    background-color:#38557D;
    color:white;
}
#newsletter h2, .evenimente h2, .vizitatori h2 { text-align: left; font-family: Georgia; font-size:16px; margin:0 0 8px 0; padding:4px; border-bottom:1px dotted white; }
#newsletter p {font-family: Arial; font-size:13px; color:white; line-height: 1.1em; margin:5px 0 5px 0;}

.evenimente { background-color:#F9F4BB; color:#38557d;}
.evenimente h2 {color:#38557d; border-bottom-color: #38557d;}

/* .vizitatori { background-color:#DA5B4F;} */
.vizitatori h2 {color:white; border-bottom-color: white;}

/* news Articles */
#mainWrapper3 .newsArticle {font-family: Arial; font-size:14px; line-height: 1.3em; text-align: justify; width:356px; margin:15px auto; box-shadow: 2px 2px 4px 0 #d0d0d0; border:1px solid #bebebd;  }
#mainWrapper3 .newsArticle:hover {background-color: #F6F6F6;}
#mainWrapper2 .newsArticle, #mainWrapper1 .newsArticle { padding:15px; padding-top:30px; font-family: Arial; font-size: 14px; line-height: 1.3em; text-align: justify; }


.newsArticle p {margin:8px 0 6px 0; font-family: Arial; font-size:14px; line-height: 1.3em; text-align: justify; }
.newsArticle h2, .newsArticle h2 a { font-family: Georgia, Arial, sans-serif; font-size:18px; text-align: left; color:#38557D; text-decoration: none; line-height: 1.2em; }
.newsArticle h3, .newsArticle h3 a { font-family: Georgia, Arial, sans-serif; font-size:18px; text-align: left; color:#38557D; text-decoration: none; }
.newsArticle h2 a:hover {text-decoration: underline;}
#mainWrapper2 .newsArticle img.newsImage {float:right; margin:8px; }

.newsArticle hr { border:none; border-bottom:1px dashed #cccccc;}
.newsArticle span.when { text-align: left; font-style: italic; color:#666666; font-family: Arial; font-size:13px;}

.recomandariArticle { margin:15px auto; width:180px; height: 200px; text-align: center;
    box-shadow: 4px 4px 4px #F0A20E;
    border-radius:0 0 6px 6px;
    border:1px solid white;
}
.recomandariArticle h2, .recomandariArticle h2 a  { font-family: Georgia, Arial, sans-serif; font-size:14px; color:white; text-align: left; margin:0; font-weight: normal; text-decoration: none;}
.recomandariArticle h2 a:hover {text-decoration: underline; color:#cccccc;}

.recomandariArticle h2 a { font-family: Arial; font-size:13px;}

.newsArticle ul li {margin-top:15px; margin-bottom:15px;}

.fluxArticle {font-family: Arial; font-size:14px; line-height: 1.3em; text-align: justify; padding:0 15px 0 15px;}
.fluxArticle h2, .fluxArticle h2 a { font-family: Arial; font-size:14px; text-align: left; color:#38557D; text-decoration: none; margin:0; }
.fluxArticle h2 a:hover {text-decoration: underline;}
.fluxArticle hr { border:none; border-bottom:1px dashed #cccccc;}
.fluxArticle span.when { text-align: left; font-style: italic; color:#666666; font-family: Arial; font-size:13px;}

a.readmore {font-family: Arial; font-size:13px; color:white; text-decoration: none; background-color: #cccccc; padding:2px 4px 2px 4px; border-radius:3px; }
a.readmore:hover { color:#ffffff; text-decoration: underline; background-color:#38557D;  }

a.fluxSource { color:#C2DFFF; font-weight: bold; text-decoration: none; }
a.fluxSource:hover {color:#38557D; text-decoration: underline;}

/* edit section */

.editBox {  text-align: right; padding:0 10px 0 10px; border-top:1px solid #cccccc; margin-top:3px; }
.editBox img {margin:2px; cursor: pointer;}

.editNews {  font-family: Arial;font-size:12px;  }
.editNews textarea { width:790px; height: 420px;}

.submit { padding:4px; min-width: 200px;}

.editAnnouncements  { float: right; width:85px; margin-right:30px; }
.editAnnouncements img { float: left; cursor: pointer;}



#cboxClose, #cboxNext, #cboxPrevious, #cboxSlideshow {border:none !important;}

#ui-datepicker-div {
    font-size:12px !important;
}

.bibliotecaTitle {margin:0; font-family: Georgia, "Times New Roman", Times, serif; font-size:18px; color:#0782C1; text-align: left; border-bottom:1px solid #0782C1; padding-bottom:2px; margin-bottom:4px; width:600px;}
.bibliotecaDescription { font-family: Georgia, "Times New Roman", Times, serif; font-size:14px; color:#0782C1; text-align: left; padding-left:20px; padding-top:20px; }
.bibliotecaDoc { padding:10px; text-align: left; background-color: #EAF4FD; border:1px solid #285e8e; box-shadow: 2px 2px 4px #cccccc; width:500px; margin-left:100px; margin-bottom:10px;  }
.bibliotecaDoc a, .secureDoc a { font-family: Arial; font-size: 13px; color:#285e8e; text-decoration: none; }
.bibliotecaDoc a:hover, .secureDoc a:hover {text-decoration: underline; color:#0782C1; }

.secureDoc { padding:0 10px 10px 10px; text-align: left; background-color: #EAF4FD; border:1px solid #285e8e; box-shadow: 2px 2px 4px #cccccc; width:450px; margin-left:50px; margin-bottom:10px; float: left;  }
.secureDownload { float: left; width:50px; text-align: center; padding:5px;}
.fileOwner { text-align: right; margin:0 !important; font-size:11px !important; font-style: italic; font-family: Arial; color:#666666;}



/* search bar */
#searchBar { padding-left:710px;  width:250px; margin:0 auto; padding-bottom: 6px; margin-top:10px;}
#searchForm { width:250px; margin:0 auto; z-index: 500;  }
.search { padding:6px 15px 6px 30px; margin:3px; background: url('images/search.png') no-repeat 8px 6px; border-radius:15px; -moz-border-radius:15px;  -webkit-border-radius:15px; }
#searchForm input[type=text]{
    color:#999999; font-size:12px; width:190px; height: 16px; background-color: #fcfcfc; border: 1px solid #d0d0d0; z-index:501 !important;
}

/* login box */

.parteneri h2 { color: #016594; font-family: Georgia, "Times New Roman"; font-size:20px; font-weight: 400; margin-top: 20px; text-align: center; }
.parteneri p {font-family: Arial; font-size:14px; line-height: 1.3em;}
.parteneri #button  { font-size:12px; }
.loginbox { width:150px; margin:0 auto; border:1px solid #cccccc; background-color:white; font-family: Arial; font-size:12px; padding:20px; box-shadow: 2px 2px 6px #cccccc; }
.red {color:red !important; }
#pwreminder { text-align: center; font-family: Arial; font-size:13px; color:blue; margin-top:20px;}

#attachedDocs p {font-family: Arial; font-size:13px;}

/* user list section */

#contentLeft { background-color: white; border: 2px solid #03366d; border-radius: 8px; float: left;  margin-left: 0px; margin-right: 10px; padding: 10px; width: 150px; font-size:13px; }
#contentLeft h2, #contentRight h2 { color: #016594; font-family: Georgia, "Times New Roman"; font-size:20px; font-weight: 400; margin-top: 20px; text-align: center; }
#contentRight { float: left; width: 750px; }
#contentRight #results {width: 800px;}
#contentLeft span { font-family: Arial; font-size: 12px;  }
#contentLeft input { font-size: 12px; width: 140px; }
#contentLeft select { width: 90px; }
.searching { background-color: #ffdfe1; border: 1px dotted green; font-family: Arial; font-size: 12px; font-style: italic; font-weight: bold; padding: 4px; text-align: center; }

.cell_id, .header_id {
    background-color: #eeeeee;
    border: 1px dotted #aaaaaa;
    float: left;
    font-family: Arial;
    font-size: 11px;
    margin: 2px;
    padding-bottom: 4px;
    padding-top: 4px;
    text-align: left;
    width: 140px;
}
.cell_crt, .header_crt {
    background-color: #eeeeee;
    border: 1px dotted #aaaaaa;
    float: left;
    font-family: Arial;
    font-size: 11px;
    height: 20px;
    margin: 2px;
    padding-bottom: 2px;
    padding-top: 2px;
    text-align: center;
    width: 45px !important;
}
.cell_crt2 {
    background-color: #eeeeee;
    border: 1px dotted #aaaaaa;
    float: left;
    font-family: Arial;
    font-size: 11px;
    height: 24px;
    margin: 2px;
    text-align: center;
    width: 45px !important;
}
.cell_name, .cell_name2, .header_name, .header_name2 {
    background-color: #eeeeee;
    border: 1px dotted #aaaaaa;
    float: left;
    font-family: Arial;
    font-size: 11px;
    height: 20px;
    margin: 2px;
    overflow: hidden;
    padding-bottom: 2px;
    padding-left: 5px;
    padding-top: 2px;
    text-align: left;
    width: 160px;
}
.header_name2, .cell_name2 {
    width: 105px !important;
}
.emailfield {
    width: 180px !important;
}
.cell_status, .header_status {
    background-color: #eeeeee;
    border: 1px dotted #aaaaaa;
    float: left;
    font-family: Arial;
    font-size: 11px;
    margin: 2px;
    overflow: hidden;
    padding-bottom: 4px;
    padding-left: 5px;
    padding-top: 4px;
    text-align: left;
    width: 60px;
}
.cell_msg {
    background-color: #eeeeee;
    border: 1px dotted #aaaaaa;
    font-family: Arial;
    font-size: 11px;
    margin: 2px;
    padding-bottom: 4px;
    padding-top: 4px;
    text-align: center;
}
.cell_button, .header_button {
    float: left;
    font-family: Arial;
    font-size: 11px;
    margin: 2px;
    padding-bottom: 2px;
    padding-top: 2px;
    width: 50px;
}
.cell_button input {
    width: 50px;
}
.header_id, .header_name, .header_name2, .header_button, .header_crt, .header_status {
    background-color: #220243;
    border: 1px solid black !important;
    color: white !important;
    font-weight: bold !important;
    height: 14px !important;
    padding-bottom: 4px !important;
    padding-top: 4px !important;
}
.pinkbg {text-align: center; font-family: Arial; font-weight: bold; background-color:#F7C8E0; font-size:12px; border-radius: 24px 24px 24px 24px; padding-bottom: 8px; padding-top: 8px; width:400px; margin:0 auto; }
.greenbg {text-align: center; font-family: Arial; background-color:#6FDF37; color:white; font-weight: bold; font-size:12px; border-radius: 24px 24px 24px 24px; padding-bottom: 8px; padding-top: 8px; width:400px; margin:0 auto; }
span.cuField {font-weight: bold; color:#1A6585; font-family: Arial; font-size:14px;}
.validationerror { color:red !important;}

#searchResults { font-family: Arial; font-size:13px;}

/* adeziune */


.textinput {
    width:250px;
    font-family:Arial;
    font-size:12px;
}

.textinput2 {
    width:250px;
    font-family:Arial;
    font-size:12px;
    border:2px solid #F17D0E;
}

.textinput3 {
    width:250px;
    font-family:Arial;
    font-size:12px;
    border:2px solid #183169;
}

.tdform {
    border-bottom:1px solid #BDC8E8;
    padding:3px;
    font-family:Arial;
    font-size:11px;
}

.tdnumber {
    border-bottom:1px solid #BDC8E8;
    padding:3px;
    font-family:Arial;
    font-size:11px;
    font-weight:bold;
}

.tdform2 {

    padding:3px;
    font-family:Arial;
    font-size:12px;
    font-weight:bold;
}


.selectinput {
    font-family:Arial;
    font-size:10px;
}

#previewBanner {border:1px solid #cccccc; margin-top:15px;  margin-bottom:15px; }
#previewBanner, .rotatingBanner {
    width:232px;
    height: 90px;
}
.bannerImage {
    width:90px;
    height: 90px;
    float: left;
    background-repeat: no-repeat;
    background-position: center center;
    margin-right:10px;
}
.bannerText {
    float: left;
    width:125px;
    text-align: left;
    padding-top:10px;
}

.bannerText p { margin:0; font-family: Arial; font-size:13px; text-align: left; }
.bannerTextNoImg p { margin:0; font-family: Arial; font-size:13px; text-align: center; }
.bannerTextNoImg {padding-top:15px; text-align: center !important;}

.anuntCuBackground {width:246px; margin:10px auto; padding:5px 15px 5px 15px; text-align: center; font-family: Arial; font-size:14px; box-shadow: 4px 4px 4px #cccccc; border-radius:6px; border:1px solid white; }
.anuntCuBackground h2 { text-align: left; font-family: Georgia; font-size:16px; margin:0 0 8px 0; padding:4px; border-bottom:1px dotted white; }
.anuntCuBackground p { margin-top:2px; margin-bottom:2px;}

.arhiva { padding:4px 15px 2px 15px; border-radius:4px; color:#fcfcfc; text-align:center; font-family: Arial; font-size:13px; float: right;
    background: #1e5799; /* Old browsers */
    background: -moz-linear-gradient(top,  #1e5799 0%, #2989d8 50%, #207cca 51%, #7db9e8 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1e5799), color-stop(50%,#2989d8), color-stop(51%,#207cca), color-stop(100%,#7db9e8)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #1e5799 0%,#2989d8 50%,#207cca 51%,#7db9e8 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #1e5799 0%,#2989d8 50%,#207cca 51%,#7db9e8 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #1e5799 0%,#2989d8 50%,#207cca 51%,#7db9e8 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #1e5799 0%,#2989d8 50%,#207cca 51%,#7db9e8 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#7db9e8',GradientType=0 ); /* IE6-9 */
}
.arhiva:hover {text-decoration: underline; color:#fefcea;}
.dataEveniment { width:50px; height: 45px; padding-top:5px; text-align: center; float: left; border:1px solid #cccccc;
    background: rgb(255,255,255); /* Old browsers */
    background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(239,239,239,1) 49%, rgba(255,255,255,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(49%,rgba(239,239,239,1)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(239,239,239,1) 49%,rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(239,239,239,1) 49%,rgba(255,255,255,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(239,239,239,1) 49%,rgba(255,255,255,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(239,239,239,1) 49%,rgba(255,255,255,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}
.titluEveniment {
    width:195px; float: left; padding-left:10px;
}
.titluEveniment h3 { margin:0; text-align: left; color: #666666; font-family: Arial; font-weight: bold; font-size:14px; }
.titluEveniment h3 a { margin:0; text-align: left; color: #666666; font-family: Arial; font-weight: bold; font-size:14px; }
.titluEveniment h3 a:hover {color:#38557d;}
.eveniment_zi { color:red; font-family: Arial; font-size:18px; text-align: center; font-weight: bold;}
.eveniment_my { color:#245269; font-family: Arial; font-size:11px; font-style: italic; text-align: center;}

.arhivaEvenimente { width:570px; margin:10px auto;}
.arhivaEvenimente .titluEveniment { width:495px;}


#visitorCounter { width:100px; text-align: right; border:1px solid #016594; padding:4px; font-family: "Lucida Console", "Courier New", Verdana; font-size:14px; font-weight: bold; color:#016594;  margin-left:150px;
    background: rgb(235,241,246); /* Old browsers */
    background: -moz-linear-gradient(top,  rgba(235,241,246,1) 0%, rgba(171,211,238,1) 50%, rgba(137,195,235,1) 51%, rgba(213,235,251,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(235,241,246,1)), color-stop(50%,rgba(171,211,238,1)), color-stop(51%,rgba(137,195,235,1)), color-stop(100%,rgba(213,235,251,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(235,241,246,1) 0%,rgba(171,211,238,1) 50%,rgba(137,195,235,1) 51%,rgba(213,235,251,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(235,241,246,1) 0%,rgba(171,211,238,1) 50%,rgba(137,195,235,1) 51%,rgba(213,235,251,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(235,241,246,1) 0%,rgba(171,211,238,1) 50%,rgba(137,195,235,1) 51%,rgba(213,235,251,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(235,241,246,1) 0%,rgba(171,211,238,1) 50%,rgba(137,195,235,1) 51%,rgba(213,235,251,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebf1f6', endColorstr='#d5ebfb',GradientType=0 ); /* IE6-9 */

}

.pagination {
    font-family: Arial;
    font-size:12px;
    width:270px;
    margin:0 auto;
}
.pagination a {
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#1e5799+0,2989d8+50,207cca+51,7db9e8+100;Blue+Gloss+Default */
    background: #1e5799; /* Old browsers */
    background: -moz-linear-gradient(top,  #1e5799 0%, #2989d8 50%, #207cca 51%, #7db9e8 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1e5799), color-stop(50%,#2989d8), color-stop(51%,#207cca), color-stop(100%,#7db9e8)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #1e5799 0%,#2989d8 50%,#207cca 51%,#7db9e8 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #1e5799 0%,#2989d8 50%,#207cca 51%,#7db9e8 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #1e5799 0%,#2989d8 50%,#207cca 51%,#7db9e8 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #1e5799 0%,#2989d8 50%,#207cca 51%,#7db9e8 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#7db9e8',GradientType=0 ); /* IE6-9 */

}

.paginationPage {
width:100px;
}

.pagination a, .pagination span {
    color:white;
    display:block;
    padding:4px;
    border-radius: 3px;
    text-align: center;
    width:20px;
    height: 15px;
    float: left;
    margin-left:5px;
    margin-right:5px;
    text-decoration: none;
    font-family:Arial;
    font-size:12px;
    box-shadow:2px 2px 3px #999999;
}
.pagination a:hover {
    text-decoration:underline;
}
.pagination span {
    color:#444444;
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#fcfff4+0,dfe5d7+40,b3bead+100;Wax+3D+%233 */
    background: #fcfff4; /* Old browsers */
    background: -moz-linear-gradient(top,  #fcfff4 0%, #dfe5d7 40%, #b3bead 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfff4), color-stop(40%,#dfe5d7), color-stop(100%,#b3bead)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #fcfff4 0%,#dfe5d7 40%,#b3bead 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #fcfff4 0%,#dfe5d7 40%,#b3bead 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #fcfff4 0%,#dfe5d7 40%,#b3bead 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #fcfff4 0%,#dfe5d7 40%,#b3bead 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfff4', endColorstr='#b3bead',GradientType=0 ); /* IE6-9 */

}

#middleContent div.pagination {
	width: 100% !important; 
}
#middleContent .pagination span, #middleContent a.pagination { margin: 1px !important; }
#middleContent .paginationPage { width:85px !important; }
#createdby { text-align:center;}
#createdby a { font-size:12px; color:#768AA5; text-align:center; font-family:Arial;}

#underconstruction {
	width:960px;
	margin:10px auto;
	text-align:center;
	color:#A10B56;
	font-family:Georgia, Arial, sans-serif;
	font-size:16px;
	padding:20px;
	
	/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#fceabb+0,fccd4d+50,f8b500+51,fbdf93+100;Orange+3D+%235 */
	background: #fceabb; /* Old browsers */
	background: -moz-linear-gradient(-45deg,  #fceabb 0%, #fccd4d 50%, #f8b500 51%, #fbdf93 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(-45deg,  #fceabb 0%,#fccd4d 50%,#f8b500 51%,#fbdf93 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(135deg,  #fceabb 0%,#fccd4d 50%,#f8b500 51%,#fbdf93 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fceabb', endColorstr='#fbdf93',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */

}