body {
background-color: #ffffff;
color: #000000;
margin: 0px;
padding: 0;
font-size: 8pt;
font-family: verdana, arial, helvetica, sans-serif;
}

a {
text-decoration: none;
}

a:hover {
text-decoration: underline;
}

#body-container {
margin: 0px;
padding: 0px;
min-width: 700px;
z-index: 1;
}

#top {
background-color: #ffffff;
margin: 0px;
padding: 0px;
height: 95px;
border: #ffffff 1px solid;
z-index: 2;
}
#top img{
margin-left: 20px;
margin-right: auto;
margin-top: 5px;
}
#top p {
color: #000000;
text-align: right;
margin-top: -30px;
margin-right: 5px;
font: normal 8pt verdana, arial, helvetica, sans-serif;
}
#top a, #top a:visited{
color: #000000;
font: bold 8pt verdana, arial, helvetica, sans-serif;
text-decoration: none;
}
#top a:hover{
text-decoration: underline;
}

#top-menu {
background: #958477;
color: #f6ede7;
border: 1px solid #dabfad;
margin-left: 10px;
padding-left: 10px;
height: 20px;
font:  bold 8pt/20px verdana, arial, helvetica, sans-serif;
text-align: left;
min-width: 800px;
z-index: 3;
}
#top-menu a, #top-menu a:visited{
color: #f6ede7;
font: bold 8pt/20px verdana, arial, helvetica, sans-serif;
text-decoration: none;
}
#top-menu a:hover{
text-decoration: underline;
}
#top-menu form {
float: right;
vertical-align: middle;
margin-top: 0px;
}
#top-menu .textfield {
height: 9pt;
font: normal 8pt verdana, arial, helvetica, sans-serif;
width: 80pt;
}
.button, #top-menu .button {
height: 13pt;
width: 50pt;
vertical-align: middle;
font: bold 7pt verdana, arial, helvetica, sans-serif;
border: 1px outset;
margin-left: 3px;
margin-top: 2px;
}

#left {
position: absolute;
left: 10px;
top: 120px;
width: 150px;
background: #eeeeff;
padding-bottom: 10px;
z-index: 4;
}
#left p {
margin: 4px;
padding-left: 5px;
font:  bold 8pt/20px verdana, arial, helvetica, sans-serif;
border: 1px solid #ffffff;
}
#left img{
margin-left: 10px;
margin-top: 2px;
border: none;
}

#center {
margin-top: 10px;
margin-left: 160px;
margin-right: 160px;
padding: 10px;
min-width: 400px;
padding-right: 20px;
padding-left: 20px;
z-index: 6;
}
#center a, a:visited {
color: #000000;
font: bold 8pt verdana, arial, helvetica, sans-serif;
text-decoration: none;
}
#center a:hover {
color: #000000;
font: bold 8pt verdana, arial, helvetica, sans-serif;
text-decoration: underline;
}
#center img {
float: left;
margin: 10px;
}
#center h1 {
text-align: center;
font: bold 16pt verdana, arial, helvetica, sans-serif;
}
#center h2 {
text-align: center;
font: bold 12pt verdana, arial, helvetica, sans-serif;
}
#center h4 {
text-align: right;
font: bold 8pt verdana, arial, helvetica, sans-serif;
}
#center h5 {
text-align: justify;
font: 8pt verdana, arial, helvetica, sans-serif;
}
#center table {
border: 1px #000000 solid;
margin-left: auto;
margin-right: auto;
}
#center td {
border: 1px #000000 solid;
}
#center th {
border: 1px #000000 solid;
Background: #eeeeee;
}
#center form {
text-align: left;
}
#center .supratitlu {
text-align: left;
font: italic 10pt verdana, arial, helvetica, sans-serif;
}
#center .box {
clear: both;
text-align: center;
margin-left: auto;
margin-right: auto;
}
#center .box img{
float: none;
}
#center .box h5 {
text-align: center;
}
#center .box p {
text-align: center;
}

#right {
position: absolute;
right: 10px;
top: 120px;
width: 150px;
background: #eeeeff;
color: #000000;
padding-bottom: 10px;
z-index: 5;
}
#right p {
margin: 4px;
padding-left: 5px;
font:  bold 8pt/20px verdana, arial, helvetica, sans-serif;
border: 1px solid #ffffff;
}
#right span {
margin: 4px;
padding-left: 5px;
}
#right img{
margin-left: 10px;
margin-top: 2px;
border: none;
width: 120px;
}
#right .textfield {
height: 9pt;
font: normal 8pt verdana, arial, helvetica, sans-serif;
width: 80pt;
margin-left: 5px;
}
#right .button {
height: 13pt;
width: 80pt;
vertical-align: middle;
font: bold 7pt verdana, arial, helvetica, sans-serif;
border: 1px outset;
margin-left: 5px;
margin-top: 2px;
}


#footer {
margin: 20px;
text-align: center;
font:  bold 8pt verdana, arial, helvetica, sans-serif;
z-index: 7;
clear: both;
}
#footer a, a:visited {
color: #000000;
font: bold 8pt verdana, arial, helvetica, sans-serif;
text-decoration: none;
}
#footer a:hover {
color: #000000;
font: bold 8pt verdana, arial, helvetica, sans-serif;
text-decoration: underline;
}
#footer img {
float: none;
clear: both;
margin-left: auto;
margin-right: auto;
border: none;
}

#trafic {
position: relative;
left: 20px
}

.test-dummy{
border: 1px solid;
}

.meniu { 
display: block;
background: #ccccff;
color: #000000;
width: 140px;
height: 20px;
font: bold 8pt/20px verdana, arial, helvetica, sans-serif;
border-top: 1px solid #ddddff;
border-bottom: 1px solid #0068a6;
margin: 1px;
padding-left: 5px;
}
.meniu a, .meniu a:visited{
color: #000000;
font: bold 8pt/20px verdana, arial, helvetica, sans-serif;
text-decoration: none;
}
.meniu a:hover{
text-decoration: underline;
}

.white-zone {
display: block;
background: #ffffff;
color: #000000;
width: 140px;
margin-left: 5px;
}

.form-thing {
margin-left: 100px;
}
.form-thing label, input, textarea {
display: block;
width: 150px;
float: left;
margin-bottom: 10px;
}
.form-thing select {
display: block;
float: left;
clear: left;
margin-bottom: 10px;
}
.form-thing label {
text-align: right;
width: 75px;
padding-right: 20px;
}
.form-thing br {
clear: left;
}
.form-thing p{
font-weight: bold;
}

.chestie img, #center .chestie img {
display: block;
float: none;
margin-left: auto;
margin-right: auto;
}
.chestie p, #center .chestie p {
display: block;
text-align: center;
}

.button {
height: 13pt;
width: 40pt;
font: bold 7pt verdana, arial, helvetica, sans-serif;
border: 1px outset;
}
.validators img {
padding-left: 20px;
}
#asdasd {
width: 400px;
}
