/* Generated by KompoZer */
input.textinput {
  border-width: 1px;
  border-color: transparent;
  background-color: #BBBBFF;
  color: #000000;
}

input.textinput:hover
{
    border-color: #000000;
}

div.mainDiv
{
    width: 870px;
    border-width: 1px;
    border-color: #eeeeee;
    border-style: solid;
}


table.formtable
{
  background-color: #F5F5A0;
  padding: 3px;
  border-color: transparent;
}

table.formtable:hover
{
  /*background-color: #E0E0FF;*/
  border-color: #000000;
}


.tdmare {
  border-left: 1px solid #e0e0e0;
  border-right: 1px solid #e0e0e0;
  border-bottom: 1px solid #e0e0e0;
}
.footer {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #000000;
}

a.footer:link, a.footer:visited {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #000000;
  text-decoration: underline;
}
a.footer:hover {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
}
.titlumare {
  margin: 5px;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 14px;
  font-weight: bolder;
  color: #000000;
  vertical-align: middle;
  display: block;
}
.logo {
  border-bottom: 1px solid #e0e0e0;
  border-right-width: 1px;
}
.meniulink:link, .meniulink:visited {
  color: #ffffff;
  text-decoration: none;
  display: block;
  width: 100%;
  height: 23px;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 11px;
  font-weight: bold;
  line-height: 22px;
  text-align: center;
}
.meniulink:hover {
  color: #ffa800;
  text-decoration: none;
}
.meniulinkleftactiv {
  color: #4e4e4e;
  text-decoration: none;
  display: block;
  width: 100%;
  height: 23px;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 12px;
  font-weight: bold;
  line-height: 22px;
}
.meniutd {
  background-image: url(../img/other/final/meniu_bg_but.gif);
  background-repeat: no-repeat;
}
.meniutdright {
  background-image: url(../img/other/final/meniu_bg_but_right.gif);
  background-repeat: no-repeat;
}
.meniutdleftactiv {
  background-image: url(../img/other/final/meniu_bg_but_left_activ.gif);
  background-repeat: no-repeat;
}
.meniulinkactiv:link, .meniulinkactiv:visited {
  color: #4e4e4e;
  text-decoration: none;
  display: block;
  width: 100%;
  height: 23px;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 11px;
  font-weight: bold;
  line-height: 22px;
  text-align: center;
}
.submeniu {
  border-left: 1px solid #e0e0e0;
}
.submeniulinkurihome {
  border-right: 1px solid #e0e0e0;
  border-bottom: 1px solid #e0e0e0;
  vertical-align: bottom;
  display: block;
  height: 20px;
}
.submeniulinkuri {
  border-left: 1px solid #e0e0e0;
  border-right: 1px solid #e0e0e0;
  border-bottom: 1px solid #e0e0e0;
  vertical-align: bottom;
  display: block;
  height: 20px;
}

div.box
{
    border-style: solid;
    border-width: 1px;
    border-color: #A0A0A0;
    padding-left: 3px;
    padding-right: 3px;
    padding-bottom: 3px;
    padding-top: 0px;
}

.boxtitle {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #ffffff;
  height: 22px;
  background-color: #006132;
  padding: 3px;
}
.loading {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #ffffff;
  height: 10px;
}
a.boxtitlelink:link, a.boxtitlelink:visited, a.boxtitlelink:active, a.boxtitlelink:hover {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 11px;
  color: #ffffff;
}
.titleblacksmall {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #000000;
}
a.titleblacksmall:link, a.titleblacksmall:visited, a.titleblacksmall:active, a.titleblacksmall:hover {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
}
.titleblacksmall22 {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
}
a.titleblacksmall22:link, a.titleblacksmall22:visited, a.titleblacksmall22:active, a.titleblacksmall22:hover {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
}
.titleblack {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
}
.titleblack13 {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 13px;
  font-weight: bold;
  color: #000000;
}

/*body, td, p {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 11px;
  color: #000000;
}
a, a:visited {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 11px;
  color: #000099;
  text-decoration: none;
}*/

.linku:hover {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 10px;
  color: #3366cc;
  text-decoration: none;
}
.linkblacku, .linkblacku:visited {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 10px;
  color: #31312d;
  text-decoration: underline;
}
.linkblacku:hover {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 10px;
  color: #31312d;
  text-decoration: none;
}

.inputtitle {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #7f7f7f;
}

.superbutton {
  border:  none;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 13px;
  font-weight: bolder;
  background-image: url(../shoppix-res/buttonbgnormal.png);
  background-repeat: no-repeat;
  background-color: transparent;
  width: 94px;
  height: 27px;
}
.superbutton:hover {
  background-image: url(../shoppix-res/buttonbghover.png);
  cursor: pointer;
}


.grenabold {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 11px;
  color: #990000;
  font-weight: bold;
}
.grideschisbold {
  color: #cccccc;
  font-weight: bold;
}
.titleblack {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
}
.grena {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 11px;
  color: #990000;
}

/*input {
  border: 1px solid #000000;
  font-family: arial,sans-serif;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  font-size: 12px;
  line-height: normal;
  font-size-adjust: none;
  font-stretch: normal;
} */

.cursor_help {
  cursor: help;
}
.exclamation {
  border: 1px solid #ff0000;
  padding: 5px;
  background-color: #ffffff;
  text-align: left;
  position: relative;
  right: 160px;
  color: #ff0000;
  width: 50%;
  font-size: 11px;
  font-family: arial,sans-serif;
}
.no_style {
  border:  none;
}
.disabled {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
  color: #a8a8a8;
  text-decoration: none;
}
.black {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
  color: #000000;
  text-decoration: none;
}
.linkcpd a:link, .linkcpd a:visited {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 11px;
  color: #ff0000;
  display: block;
  width: 139px;
  padding-bottom: 2px;
  padding-top: 1px;
  text-indent: 7px;
  font-weight: bold;
}
.linkcpd a:hover {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 11px;
  color: #ff0000;
  background-color: #e8e8e8;
  text-decoration: none;
  font-weight: bold;
}
.linkok a:link, .linkok a:visited {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 11px;
  color: #3366cc;
  font-weight: normal;
  display: block;
  width: 139px;
  padding-bottom: 2px;
  padding-top: 1px;
  text-indent: 7px;
}
.linkok a:hover {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 11px;
  color: #000000;
  background-color: #e8e8e8;
  text-decoration: none;
}
.linkalb {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 11px;
  font-style: normal;
  color: #ffffff;
  font-weight: bold;
}
.linkalb a:link, .linkalb a:visited {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 11px;
  font-style: normal;
  color: #ffffff;
  font-weight: bold;
  text-decoration: none;
}
.linkalb a:hover {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 11px;
  font-style: normal;
  color: #ffffff;
  font-weight: bold;
  text-decoration: underline;
}
.tdbdr {
  border: 1px solid #cccccc;
}

.trlistatitlu a {
  font-weight: bold;
  color: #000070;
}
.hl {
  color: #ff0000;
  background-color: #ffff00;
}
.span_error {
  font-size: 13px;
  color: #ff0000;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: bold;
}
.felicitari {
  color: #ffa800;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 13px;
  font-weight: bold;
}
.linkfals {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 11px;
  color: #000099;
  text-decoration: none;
}
.clear {
  background-color: #ffffff;
}
.radio {
  border:  none;
}

