body{
font:normal 12px Arial, Helvetica, sans-serif;

}

a{
font-family: verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
font-size: 12px;
color: #415c67;
}
.menu_left{
padding-top: 5px;
padding-bottom: 5px;


}
.menu_left ul{
list-style-type:none;
margin:0px;
padding:0px;
padding-left: 10px;
}

.menu_left li{
background: url('arrow.png') no-repeat left;
padding-left: 23px;
display:block;
margin:0px;
font: bold 11px Verdana;
color: #39362d;
line-height: 19px;
}

.menu_left li a{
color: #39362d;
text-decoration: none;
}


.login_i1{
background: url('lock_green.png') no-repeat left;
padding-right: 1px;
line-height: 33px;
width: 183px;
}

.login_i2{
background: url('user_icon.png') no-repeat left;
padding-right: 1px;
line-height: 33px;
width: 180px;
}
.cont_nou {
background: url('arrow_green.png') no-repeat right;
padding-right: 30px;
font: bold 13px Verdana;
line-height: 25px;
color: #ce2424;
}


.date_atf {
font: bold 11px Verdana;
line-height: 25px;
color: #ce2424;
}



.cont_nou a{
color: #ce2424;
text-decoration: none;
}

.cont_nou a:hover{
color: #ce2424;
text-decoration: underline;
}

.field{
font: 12px Verdana;
border: 1px solid #afafaf;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
}

.button{
background: #e3754c;
font:bold 12px Verdana;
color: #ffffff;
border: 1px solid #cccccc;
padding-bottom: 2px;
height: 20px;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
}

.title{
font: bold 13px Arial;
color: #333333;
}

.title_sub{
font: bold 10px Verdana;
color:#164F83;

}

.title_info{
font: italic 11px Tahoma;
color: #555555;
}


.msg_success{
background: #c2ffaf;
border: 1px solid #cccccc; 
padding: 4px;
padding-left: 33px;
margin-bottom: 6px;
background-image:url(success.gif);
background-repeat:no-repeat;
background-position: 10px;
font-size: 11px;
font-weight: bold;
color: #444444;
}

.msg_error{
background: #F9F2B9;
border: 1px solid #cccccc; 
padding: 4px;

padding-left: 20px;
margin-bottom: 6px;
background-image:url(warning.gif);
background-repeat:no-repeat;
background-position: 2px;
font-size: 11px;
font-weight: bold;
color: #444444;
}

.content{
border: 1px solid #cccccc;
margin-left: 10px;
margin-right: 10px;
margin-top: 18px;
padding: 4px;
background: #e5e5e5;
}
.content .module_title{
background: #484848;
font: bold 13px Tahoma;
color: #ffffff;
padding-left: 4px;
line-height: 20px;
}

.content .module_content{
padding-left: 4px;
padding-right: 4px;
}

.u_title{
font-size: 12px;
padding: 4px;
padding-left: 8px;
color: #444444;
line-height: 22px;

}
.user_u{
font-size: 13px;
font-weight: bold;
padding-bottom: 4px;
color: #484848;
}

.tabela_pasi{
border: 1px solid #cccccc;
background: #ffffff;
font: 12px arial;
padding: 2px;
}


.user_subtitle{
background: #e3f7ff;
padding: 2px;
border: 1px solid #cccccc;
}

.table_list{
background: #EFEFEF;
border: 1px solid #888888;
}


.table_list .list_title_primary{
background: #a0acb1;
color: #333333;
font: bold 10px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
padding: 2px;
border: outset 1px #cccccc;
}

.table_list .list_title{
background: #e3f7ff;
color: #333333;
font: bold 10px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
padding: 2px;
border: outset 1px #cccccc;
}

.table_list  .list_buttons{
color: #001F30;
background: #DEE0E2;
border: outset 1px #cccccc;
padding: 2px;
}

.table_list .list_content{
font: 10px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
padding: 2px;	
height: 20px;
}

.table_list .list_content a{
font-size: 11px;
}

.even{
background: #ffffff;
}
.space{
margin-top: 20px;
}

.produs{
padding: 2px;
border: 1px solid #cccccc;
background: #ffffff;
-moz-border-radius: 9px;
-webkit-border-radius: 9px;
}

.produs .pret{
font: bold 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
padding: 8px;
color: #ff0000;
}

.produs .pret_rata{
font: bold 11px verdana;
padding: 8px;
color: #ff9900;
}

.produs .nume{
font: bold 13px arial;
padding: 4px;
color: #e66900;
}


.produs .descriere{
font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
padding-left: 4px;
color: #333333;
}

.produs hr{
height: 1px;
background: #ffffff;
color: #ccc;
}
.produs .alte_taxe{
font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;

color: #666666;
}

.produse_cos{
font: bold 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
padding: 4px;
color: #666666;
}

.produse_cos a{
font: bold 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
text-decoration: underline;
color: #666666;
}

.produse_cos a:hover{
font: bold 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
text-decoration: none;
color: #666666;
}

.produs  a{
font: bold 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
text-decoration: none;
color: #666666;
}

legend{
font: bold 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
color: #990000;
}