body {
  background-color:rgb(255,255,255);  
  font-family:serif,arial;
  color:rgb(0,0,0);
  font-size:13px;
  margin-top:5px;
  margin-bottom:1px;
  margin-left:15px;
  margin-right:15px;
}
a {
  color:#0000a8;
  text-decoration:none;
}

a:hover {
  text-decoration:underline;
  color:#a0000f;
}

input,select,textarea {
  font-family:arial;
  font-size:12px;
  padding:2px;
}

hr {
  height:1px;
  color:rgb(230,230,220);
}
form {
  margin:0px;
  display:inline;
}

.light {
  background-color:#f4f4f4;
  padding:1px;
  margin:2px;
}
.dark {
  background-color:#efefef;
  padding:1px;
  margin:2px;
}
.tableTitle {
font-family:ms sans serif,arial;
padding-left:5px;
padding-top:2px;
background-color:#EFEFCE;
border-bottom:1px solid #e0e0e0;
font-size:17px;
}
.tableBorder {
background-color:#e0e0e0;
}
.tableBody {
  background-color:#FFFFFF;
  font-family:trebuchet ms, Arial, Helvetica;
  padding:3px;
}
.tableTitle2 {
  background-color:#EEE5D7;
  font-weight:bold;
}
.tableRow2 {
background-color:rgb(240,240,240);
font-family:helvetica;
}
.text {
border-width:1px;
border-color:rgb(0,0,0);
background-color:rgb(255,255,255);
}
.infoCarte {
font-family:arial;
}
.status {
color:rgb(100,100,100);
}
.verdana {
font-family:verdana;
}
li {
list-style-image: none; 
list-style-type: square;
}
.menuitem {
  font-family:verdana;
  font-size:13px;
  border:1px solid #e8e8d6;
  padding-left:2px;
}
.smallTable {
color:#000000;
border:1px solid #dddddd;
font-size:12px;
}
.smallTableTitle {
font-weight:bold;
font-size:13px;
font-family:verdana;
background-color:#EFEFCE;
}
.smallTableBody {
  background-color:#ffffff;
  font-size:12px;
  font-family:verdana;
}

.field {
padding-right:4px;
font-size:14px;
border-right:3px solid #eeeeee;
font-weight:bold;
}
.value {
font-family:verdana;
font-size:13px;
}
.affTableTitle {
background-color:rgb(220,220,200);
}
.affTableBody {
background-color:rgb(240,240,210);
}
.blue {
color:rgb(50,50,150);
}
.red,.error {
color:rgb(200,0,0);
}
.green {
color:rgb(0,200,0);
}
.yellow {
color:rgb(200,200,50);
}

.footer {
font-size:13px;
font-family:verdana;
background-color:#f0f0f0;
padding:3px;
}

.image {
border-width:1px;
border-color:rgb(230,230,200);
}
.nounderline {
text-decoration:none;
}
.menu {
  border:1px solid #d0d0c0;
}
.shade {
color:#888888;
}
.indexcategorie {
font-weight:bold;
color:#aa4200;
padding:1px;
border-bottom:1px solid #ff0000;
}
.dashLine {
border-top:1px dashed #f0f0f0;
padding-top:5px;
}
.bulinadisponibila {
color:#ffffff;
background-color:#008800;
font-family:courier;
font-weight:bold;
}
.bulinaoferta {
color:#ffffff;
background-color:#0000aa;
font-family:courier;
font-weight:bold;
}
.bulinaanticariat {
color:#ffffff;
background-color:#885500;
font-family:courier;
font-weight:bold;
}
.bulinalibrarie {
color:#ffffff;
background-color:#55aa00;
font-family:courier;
font-weight:bold;
}
.bulinanedisponibila {
color:#ffffff;
background-color:#aa0000;
font-family:courier;
font-weight:bold;
}
.bulinadisponibilalacerere {
color:#ffffff;
background-color:#aa8800;
font-family:courier;
font-weight:bold;
}
.carte {
background-color:#f5f5f0;
padding:5px;
font-size:13px;
font-family:tahoma, arial;
}
.tip {
font-family:arial;
background-color:#fff8f0;
padding:5px;
border:1px dashed #a0a0a0;
margin:5px;
}
.tableTitle H1 {
font-size:17px;
display:inline;
}
.recL {
font-family:arial;
font-size:12px;
background-color:#f5f5f5;
padding:2px;
}
.recD {
  font-family:arial;
  font-size:12px;
  background-color:#f8f8f8;
  padding:2px;
}
.verdanaText {
  font-family:verdana;
  font-size:14px;
  font-weight:bold;
}

.promo {
  padding:2px;
  padding-bottom:5px;
  font-family:ms sans serif;
  font-size:14px;
  background-color:#f8f8f0;
  border-left:solid 5px #f0f0f0;
  padding-left:3px;
}

.cautare {
  background-color:#f5f5ea;
  padding:5px;
  border-top:1px solid #a0a0a0;
  border-bottom:1px solid #a0a0a0;
}
.ldivider {
  padding-left:5px; 
  border-left:2px dashed #f0f0f0;
}
.linkCarte {
  color:#000066;
}

.reclama {
  font-size:13px;
  font-family:arial;
  padding:3px;
  margin:2px;
  border:1px dashed #a0a0d0;
  background-color:#f8f8fa;
}

.motto {
  font-family:trebuchet ms, Arial, Helvetica;
  font-size:16px;
  font-weight:bold;
}
.carte_descriere {
  font-family:trebuchet ms, Arial, Helvetica;;
  font-size:14px;
}
.kk {
  visibility:hidden;
  font-size:1px;
}

