html {
     overflow: -moz-scrollbars-vertical; /*ca sa apara permanent scroll bar-ul vertical in Firefox*/
     /*overflow: scroll;*/ /*ca sa apara permanent scroll bar-ul orizontal in Firefox*/
}
td{
    font-family: "Arial";
    font-size: 10pt;
    color: #cccccc;}
.body{
    font-family: "Arial";
    font-size: 10pt;
    color: #cccccc;
    line-height: 150%;}
body{
    background-color:#C0C0C0;
    margin-left:0px;
    margin-top:0px;

}    
.small_gray{
    font-family: "Arial";
    font-size: 9pt;
    color: #cccccc;}
.page_title{
    font-family: "Arial";
    font-size: 14pt;
    color: #cccccc;
}
h1{
    font-family: "Arial";
    font-size: 14pt;
    color: #cccccc;
}

a{ 
    color: #cccccc;
    text-decoration: none; }
a:hover{
    color: #eeeeee;
    text-decoration: none; }

a.nav-horizontal{ 
    color: #cccccc;
    text-decoration: none;
    font-size: 9pt;}
a.nav-horizontal:hover{
    color: #eeeeee;
    text-decoration: none;
    font-size: 9pt; }

a.nav-vertical{ 
    color: #cccccc;
    font-size: 8pt;
    text-decoration: none;
    line-height: 150%; }
a.nav-vertical:hover{
    color: #eeeeee;
    font-size: 8pt;
    text-decoration: none;
    line-height: 150%; }

a.black_link{ 
    color: #000000;
    text-decoration: none; }
a.black_link:hover{
    color: #888888;
    text-decoration: none; }

a.mediterraneo{ 
    color: #DDDDDD;
    text-decoration: none;
    border-bottom: 1px dotted #888888; }
a.mediterraneo:hover{
    color: #EEEEEE;
    text-decoration: none;
    border-bottom: 1px dotted #999999; }

    
.bottom_text{
    font-family: "Arial"; 
    font-size: 10pt;
    color: #cccccc;
    text-decoration: none; }
.admintext{
    font-family: "Arial"; 
    font-size: 10pt;
    color: #cccccc;
    text-decoration: none; }
.adminlinks{
    font-family: "Arial"; 
    font-size: 10pt;
    color: #cccccc;
    text-decoration: none; }
.adminlinks:hover{
    font-family: "Arial"; 
    font-size: 10pt;
    color: #eeeeee;
    text-decoration: none; }
.history{
    font-family: "Arial"; 
    font-size: 9pt;
    color: #cccccc;
    text-decoration: none; }
.history:hover{
    font-family: "Arial"; 
    font-size: 9pt;
    color: #eeeeee;
    text-decoration: none; }

.history_link{
    font-family: "Arial"; 
    font-size: 9pt;
    color: #cccccc;
    text-decoration: none; }
.history_link:hover{
    font-family: "Arial"; 
    font-size: 9pt;
    color: #eeeeee;
    text-decoration: none; }

.history_session{
    font-family: "Arial"; 
    font-size: 9pt;
    color: #cccccc;
    text-decoration: none;
    text-transform: uppercase; }

.comment_name{
    font-family: "Arial"; 
    font-size: 9pt;
    color: #BB0000;}
.comment_date{
    font-family: "Arial"; 
    font-size: 9pt;
    color: #7d7d7d;}
.td_comment{
    font-family: "Arial"; 
    font-size: 9pt;
    color: #7d7d7d;
    background-color: #D0D0D0;}

.news_links{
    font-family: "Arial"; 
    font-size: 9pt;
    font-weight:bold;
    color: #cccccc;
    text-decoration: none; }
.news_links:hover{
    font-family: "Arial"; 
    font-size: 9pt;
    font-weight:bold;
    color: #eeeeee;
    text-decoration: none; }
.news_description{
    font-family: "Arial"; 
    font-size: 8pt;
    color: #aaaaaa;
    text-decoration: none; }

.subpages_link{
    font-family: "Arial"; 
    font-size: 9pt;
    color: #7d7d7d;
    text-decoration: none; }
.subpages_link:hover{
    font-family: "Arial"; 
    font-size: 9pt;
    color: #bebebe;
    text-decoration: none; }
.subpages_session_link{
    font-family: "Arial"; 
    font-size: 9pt;
    color: #7d7d7d;
    text-decoration: none; }
.subpages_session_link:hover{
    font-family: "Arial"; 
    font-size: 9pt;
    color: #bebebe;
    text-decoration: none; }
.subpages_session{
    font-family: "Arial"; 
    font-size: 9pt;
    color: #7d7d7d;
    line-height: 150%;
    text-decoration: none; }


.gallery_module_title
{
    color: #CCCCCC;
    font-size: 14pt;
    font-family: Georgia;
    font-weight: bold;
    text-decoration: none;
    padding-bottom: 1px;
    margin-left: -2px;
}

.album_title
{
    color: #CCCCCC;
    font-family: Georgia;
    font-size: 12pt;
    text-decoration: none;
    padding-bottom: 1px;
    margin-left: -2px;
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #888888;
}

.album_title:hover
{
    color: #DDDDDD;
    text-decoration: none;
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #CCCCCC;
}

.album_info
{
    color: #CCCCCC;
    text-decoration: none;
    padding-bottom: 5pt;
    margin-top: 0pt;
    margin-right: 0px;
    margin-bottom: 5px;
    margin-left: 0px;
}

.album_description
{
    color: #CCCCCC;
    font-family: Georgia;
    font-size: 10pt;
    text-decoration: none;
    padding-bottom: 5pt;
    margin-bottom: 5px;
}

.image_comments{
    font-family: Verdana;
    font-size: 9pt;
}



/********** LINK ACHIZITII **********/
.achizitii {
    
    border:1px solid #333333;
    border-top:1px solid #888888;
    border-left:1px solid #888888;
    padding:3px 10px 3px 7px;
    background:#4E6A78;
    color:#FFFFFF;
    font-family:Tahoma;
    font-size:12px;
    font-weight:bold;
}
.achizitii img {
    vertical-align: middle;
}
/********** LINK ACHIZITII **********/