body {
    background-color:#d8dadb;
    margin:0px;
    padding:0px;
    font-family:verdana,Arial, Helvetica, sans-serif;
    font-size:12px;
    line-height:1.2em;
}
table {
    padding:0px;
    font-size:12px;
    background-color:#fff;
}
table.container {
    width:830px;
}
table.content {
    width:800px;
}
td.ve {
    background-image:url(imgs/site/V.png);
    background-repeat:repeat-y;
    width:15px;
}
td.e {
    background-image:url(imgs/site/E.png);
    background-repeat:repeat-y;
    width:15px;
}
div.header {
    font-size:8px;
    font-weight:bold;
    padding:2px 7px 0 0;
    text-align:right;
    color:gray;
}
td.header {
    background-image:url(imgs/site/header1.png);
    background-repeat:no-repeat;
    height:98px;
}
td.coloane {
    padding:0 5px 0 5px;
    width:160px;
}
td.footer {
    font-size:9px;
    text-align:center;
    border-top: 1px solid gray;
    padding:1px 0 0 0;
}
div.main {
    text-indent:0.5cm;
    text-align:justify;
}
td.main {
    padding: 1px 5px 15px 5px;
    border-right: 1px solid gray;
    border-left: 1px solid gray;
}
table.normal {
    padding: 0px;
    text-indent:0cm;
}
.right {
    text-align:left;
    font-size:10px;
    padding: 0 2px 0 2px;
}
a.right:link, a.right:visited {
    font-weight:bold;
    color:gray;
}
a.right:hover {
    color:blue;
}
h1.right {
    font-size:11px;
    background-color:#00F;
    padding:3px;
    color:#FFF;
}
div.terminat, span.terminat {
    font-family:wingdings;
    font-size:16px;
    line-height:1.5em;
    color:#00f;
    text-align:left;
}
.symbol {
	font-family:symbol;
}
div.buttoncontainer {
    background-color:gray;
    width:160px;
    line-height:1.5em;
    text-align:right;
    font-size:13px;
    font-weight:bold;
    display:block;
}
a.buttons:link, a.buttons:visited {
    color:#fff;
    padding:4px;
    text-decoration:none;
#    border-bottom:1px solid white;
    width:160px;
    text-transform:uppercase;
}
a.buttons:hover {
    background-color:#00f;
}
h1.main {
	font-family:arial;
    font-size:16px;
    color:#00f;
	font-weight:bold;
	text-indent:0cm;
}
h2.main {
	text-indent:0cm;
	font-family:arial;
    font-size:12px;
	font-weight:bold;
    text-transform:uppercase;
    text-align:right;
    color:gray;
    border-bottom:2px solid gray;
}
h3.main {
	text-indent:0cm;
	font-family:arial;
    font-size:14px;
    color:white;
	font-weight:bold;
    background-color:gray;
    padding:2px;
}
h4.main {
	text-indent:0cm;
	font-family:arial;
    font-size:12px;
    color:black;
	font-weight:bold;
    border-bottom: 1px dotted silver;
}
a.main:link, a.main:visited {
    font-size:12px;
    color:gray;
    font-weight:bold;
}
a.main:hover {
    color:blue;
}
td.colontitlu {
    font-size:10px;
    font-weight:bold;
    text-align:right;
    padding:0 2px 0 0;
    text-transform:uppercase;
    border-bottom:1px dotted gray;
}
td.titlu {
    font-size:10px;
    padding:0 0 0 4px;
    border-bottom:1px dotted gray;
}
td.M {
  background-color: #82519f;
  font-size:11px;
  font-weight:bold;
  color: white;
  text-align:center;
  padding:2px 2px 2px 2px;
}
td.A {
  background-color:#3D8ECE;
  font-size:11px;
  font-weight:bold;
  text-align:center;
  color:#fff;
  padding:2px 2px 2px 2px;
}
td.P {
  background-color:#D59B34;
  font-size:11px;
  font-weight:bold;
  color:#fff;
  text-align:center;
  padding:2px 2px 2px 2px;
}
td.V {
  background-color:#86B673;
  font-size:11px;
  font-weight:bold;
  color: white;
  text-align:center;
  padding:2px 2px 2px 2px;
}
td.N {
  background-color:black;
  font-size:11px;
  font-weight:bold;
  color:#fff;
  text-align:center;
  padding:2px 2px 2px 2px;
}
a.footer:link, a.footer:visited {
    font-size:10px;
    font-weight:bold;
    color:gray;
}
a.footer:hover {
    color:blue;
}
span.mic, div.mic {
    font-size:9px;
}
a.mic:link, a.mic:visited {
    font-size:9px;
    font-weight:bold;
    color:gray;
}
a.mic:hover {
    font-weight:bold;
    color:blue;
}
.txt10pxGri {
    font-size:10px;
    color:black;
}
form.main, textarea.main {
    font-size:12px;
    text-indent:0cm;
}
table.login {
    font-size:10px;
    text-indent:0cm;
}
.LoginRosu {
    font-size:10px;
    padding-right:5px;
    color:red;
    font-weight:bold;
    text-align:left;
}
.LoginNegru {
    font-size:10px;
    padding-right:5px;
    color:black;
    font-weight:bold;
    text-align:left;
}
.gri {
    font-size:8px;
    color:gray;
    font-weight:bold;
}
.semnat {
    text-align:right;
    font-weight:bold;
    
}
.foto {
    font-size:10px;
    font-weight:bold;
    text-align:center;
}
.intr {
    padding-top:15px;
    padding-bottom:10px;
    font-style:italic;
    color:#007cce;
}
li.main, ul.main {
    text-indent:0cm;
    padding-left:20px;
    text-align:justify;
    position:outside;
}

#error {
    position: absolute;
    color:red;
    font-style:italic;
    z-index:100;
    top:300px;
    left:700;
}

#text404{
    top:340px;
    left:0;
    position: absolute;
    text-align:left;
    vertical-align:top;
    overflow: hidden;
    font-size:500px;
    color:silver;
    font-weight:bold;
    z-index:99;
    filter:alpha(opacity=70);
    -moz-opacity:0.7;
    -khtml-opacity: 0.7;
    opacity: 0.7;
}

ul{
    text-indent:0;
}
