#fotografii
{
    width: 250px;
    border: 1px solid;
    float:left;
    margin-right: 30px;
    margin-bottom: 20px;
}
#fotografii  .foto
{
    width: 250px;
    float:left;
    padding-bottom: 5px;
    padding-top: 5px;
}
#fotografii  .detalii
{
    padding: 5px;
    width: 250px;
    float:left;
}
#fotografii  .ratings
{
    float:left;
}
#albume_foto
{
    width: 145px;
    border: 1px solid;
    float:left;
    margin-right: 30px;
    margin-bottom: 20px;
}
#albume_foto  .foto
{
    width: 145px;
    float:left;
    padding-bottom: 5px;
    padding-top: 5px;
}
#albume_foto  .detalii
{
    padding: 5px;
    width: 145px;
    float:left;
}
#albume_foto  .ratings
{
    float:left;
}
.float_left{
    float:left;
}
.float_right{
    float:right;
}
.voturi{
    float:left;
    padding-top: 8px;
    padding-left: 4px;
}
.comments{
    float:left;
    padding-top: 8px;
    padding-left: 10px;
}
div.button {
    height: 29px;    
    width: 133px;
    background: url(../img/button.png) 0 0;
    
    font-size: 14px;
    color: #C7D92C;
    text-align: center;
    padding-top: 15px;
}
#flashcontent {
        height: 100%;
    }
#image_item {
background-color:#F9F9F8;
border:1px solid #EBECE9;
float:left;
height:112px;
margin-bottom:11px;
margin-right:10px;
padding:5px;
width:145px;
}

div.image_item div.thumbnail {
float:left;
height:110px;
margin-right:5px;
}
div.image_item div.image_info {
overflow:hidden;
width:100px;
float:left;
}
div.image_item div.image_info h1 {
color:#000000;
font-size:12px;
font-weight:bold;
margin:0;
padding:0;
}
#image_item2 {
background-color:#F9F9F8;
border:1px solid #EBECE9;
float:left;
height:112px;
margin-bottom:11px;
margin-right:10px;
padding:5px;
width:200px;
}
#image_item2 div.thumbnail {
float:left;
height:110px;
margin-right:5px;
}
#image_item2 div.image_info {
overflow:hidden;
float:left;
}
#image_item2 div.image_info h1 {
color:#000000;
font-size:12px;
font-weight:bold;
margin:0;
padding:0;
}
#image_item2 div.image_info h1 a {
color:black;
text-decoration:none;
}
#image_item2 div.image_rating {
margin-top:4px;
}
.details {
margin-top: 10px;
background:white none repeat scroll 0 0;
border:1px solid #CDDAE5;
padding:10px;
clear:both;
width:500px;
text-align: left;
}
.ratings{
background:white none repeat scroll 0 0;
border-right :1px solid #CDDAE5;
padding:3px;
width: 160px;
float:left;
clear:both;
margin-right: 10px;  
}
.extra_details {
padding:3px;
float:left;
clear:both;  
}
.commentBox {
border-top:1px solid #DAE1E8;
margin-bottom:12px;
margin-left:15px;
margin-right:15px;
padding-top:7px;
}
.clear
 {
clear:both;  
}
.comment_content {
color:#47494D;

}
.comment_details {
color:#000000;
float:left;
font-size:12px;
font-weight:bold;
margin-top:5px;
}
