* {
margin: 0;
padding: 0;
}
body {
font: 12px/1 Sans, sans-serif ;
color: #3c4040;
background-color: #ffffff;
text-align: center;
}
#wrapper {
margin: 0 auto;
width: 800px;
text-align: left;
}
/* MENIU RAPID */
#meniurapid {
width:800px;
height:40px;
}
#meniurapid a {
font:10px/1 Verdana, Trebuchet MS;
text-decoration:none;
color:#404040;
}
#meniurapid img:hover {
text-decoration:none;
}
#meniurapid a:hover {
font:10px/1 Verdana, Trebuchet MS;
text-decoration:underline;
color:#808080;
}

img {
border:0px;
text-decoration:none;
}
/* MENIU GENERAL */
#meniugeneral {
width:800px;
height:32px;
padding-left:1px;
}
#meniugeneral a {
display:block;
font:12px/1 Verdana, Trebuchet MS;
text-decoration:none;
color:#68759c;
}
#meniugeneral a:hover {
font:12px/1 Verdana, Trebuchet MS;
text-decoration:none;
color:#8895b8;
}

#meniugeneral span {
display:list-item;
list-style-type:none;
list-style-position:outside;
float:left;
font:12px/1 Verdana, Trebuchet MS;
width:133px;
border-top:4px solid rgb(220,220,220);
padding: 6px 0;
margin:0 0px;
text-align:center;
font-weight:bold;
}
#meniugeneral span:hover {
display:list-item;
list-style-type:none;
list-style-position:outside;
float:left;
font:12px/1 Verdana, Trebuchet MS;
width:133px;
border-top:4px solid rgb(0,102,153);
padding: 6px 0;
margin:0 0px;
text-align:center;
font-weight:bold;
cursor:pointer;
}
#meniugeneral #current span {
text-decoration:none;
border-top:4px solid rgb(0,102,153);
color:rgb(0,102,153);
}
/* HEADER IMAGE */
#header {
height: 220px;
text-align: left;
background-color:#ffffff;
}
/* NAVI */
#navi {
visibility:visible;
position:absolute;
width:150px;
margin-left:640px;
margin-top:0px;
border:0px solid rgb(0,102,153);
}
#navi a {
text-decoration:none;
color:#68759c;
}
#navi a:hover {
text-decoration:none;
color:#8895b8;
}
#navi span {
display:list-item;
list-style-type:none;
list-style-position:outside;
font:12px/1 Verdana, Trebuchet MS;
width:150px;
border-left:4px solid rgb(220,220,220);
padding: 6px 0;
margin:4px 0;
text-align:left;
font-weight:bold;
}
#navi span:hover {
display:list-item;
list-style-type:none;
list-style-position:outside;
font:12px/1 Verdana, Trebuchet MS;
width:150px;
border-left:4px solid rgb(0,102,153);
padding: 6px 0;
margin:4px 0;
text-align:left;
font-weight:bold;
cursor:pointer;
}
#navi #currentcat span {
text-align:left;
text-decoration:none;
border-left:4px solid rgb(0,102,153);
color:rgb(0,102,153);
}

#navi #subcurrent span {
text-align:left;
text-decoration:none;
border-left:4px solid #1E90FF;
color:rgb(0,102,153);
}

/*#current p{
font-weight:bold;
text-align: center;
color:#3d495a;
}*/

/* CONTENT */
#content {
text-align:left;
float: left;
width: 590px;
background-color: #ffffff;
}
#content, #subContent {
background: #ffffff;
}
#content li {
font: 12px/1.5 Sans, sans-serif;
list-style-type: disc;
color: #4169E1;
text-align: justify;
list-style-position: outside;
}
#content h1 {
background: #ffffff;  
font: normal 20px Sans, sans-serif;
text-indent: 0em;
color: #292929;
line-height:20px;
}
#content h2 {
background: #ffffff;  
font: normal 16px Sans, sans-serif;
text-indent: 0em;
color: #292929;
}
#content h3 {
background: #ffffff;  
font: bold 14px Sans, sans-serif;
text-indent: 0em;
color: #3c4040;
padding-bottom: 0px;
padding-top:0px;
} 
#content h2 {
padding-top: 0px;
padding-bottom: 10px;
}
#sitemapTable .sitemapA1 {
text-decoration:none;
font:16px/1.5 Sans, sans-serif;
font-weight:bold;
text-indent: 0em;
color: #292929;
}
#sitemapTable .sitemapA2 {
text-decoration:none;
font:14px/1.5 Sans, sans-serif;
font-weight:bold;
text-indent: 0em;
color: #292929;
}
#sitemapTable .sitemapA3 {
text-decoration:none;
font:12px/1.5 Sans, sans-serif;
font-weight:bold;
text-indent: 10px;
color: #5c9dd6;
}





#Ctable #Bl p {
font: 12px/2 Sans, sans-serif ;
}
#Ctable #Bl a {
color: #7F7F7F;
text-decoration: none;
}
#Ctable #Bl p:hover {
color: #7F7F7F;
background-color:#dfdfdf;
}
#Ctable #Bl #currentBl  {
color: #f5f5f5;
background-color:#8f8f8f;
}


#subContent {
/*background: url(images/bandaBG.jpg) right top repeat-y;*/
float: right;
width: 800px;
background-color: #ffffff;

/*text-align:right;*/
}
#content a {
color: #0000FF;
font: normal 12px/1 Sans, sans-serif;
text-decoration: none;
}
#content a:hover {
color: #0000FF;
text-decoration: none;
}
#footer table {
border-top:1px solid #e0e0e0;
clear: both;
text-align: center;
font: 10px/1 Sans, sans-serif;
}
footer td {
padding: 2px;
}
#footer a {
color: #202020;
}
#footer a:hover {
color: #808080;
}
img {
border: none;
}
p, h3, h4 {
font: 12px Sans, sans-serif;
margin: 0px;
}
p {
text-align:justify;
}
#calendar {
margin-top: 60px;
color: #B0C4DE;
background-color: transparent;
}
#calendar table {
width: 140px;
text-align: right;
font-size: 10px;
color: #4682B4;
background-color: #FFFFFF;
border: 1px solid #F5F5F5;
}
#calendar caption {
font-size: 12px;
color: #4682B4;
background-color: #FFFFFF;
}
#calendar a {
font-size: 10px;
color: #4682B4;
background-color: #FFFFFF;
}
#calendar .selected {
background-color: #F5F5F5;
color: #FF4500;
}
#paletar {
float: right;
text-align: right;
position: absolute;
margin-top: 300px;
margin-left: 600px;
width: 200px;
z-index: 100;
}
#utilitar {
border-top: 1px solid #e0e0e0;
padding: 10px;
text-align: left;
}
.disTable a {
font: 16px/1 Sans, sans-serif;
text-decoration: none;
}
.dataFill {
border: 1px outset #4169E1;
height: 20px;
width: 160px;
font-family: Verdana;
font-style: normal;
text-align: left;
font-size: 12px;
}
.dataFillTA {
border: 1px outset #4169E1;
/*width: 100%;*/
font-family: Verdana;
font-style: normal;
text-align: left;
font-size: 12px;
}
.dataFillTAM {
border: 1px outset #4169E1;
font-family: Verdana;
font-style: normal;
text-align: left;
font-size: 12px;
}
.dataFillM {
border: 1px outset #4169E1;
height: 20px;
width: 100px;
font-family: Verdana;
font-style: normal;
text-align: left;
font-size: 12px;
}
.dataFillS {
border: 1px outset #4169E1;
height: 20px;
width: 80px;
font-family: Verdana;
font-style: normal;
text-align: left;
font-size: 12px;
}
.butVerif {
border: 1px outset #4169E1;
width: 70px;
font-family: Verdana;
font-style: normal;
text-align: center;
font-size: 12px;
font-weight: bold;
background-color: #FFFF00;
color: #000000;
}
.butSterge {
border: 1px outset #4169E1;
width: 70px;
font-family: Verdana;
font-style: normal;
text-align: center;
font-size: 12px;
font-weight: bold;
background-color: #FF0000;
color: #FFFFFF;
}
#CtableM {
width:800px;
font: 12px/2 Sans, sans-serif ;
border-left: 1px solid #e0e0e0;
border-top:1px solid #e0e0e0;
}
#CtableM td {
padding: 10px;
}
#Ctable {
width:590px;
font: 12px/2 Sans, sans-serif ;
border-left: 1px solid #e0e0e0;
border-top:1px solid #e0e0e0;
}
.Ctable {
width:590px;
font: 12px/2 Sans, sans-serif ;
border-left: 1px solid #e0e0e0;
border-top:1px solid #e0e0e0;
}
#CtableQLON {
width:800px;
font: 12px/2 Sans, sans-serif ;
border-left: 1px solid #e0e0e0;
border-top:1px solid #e0e0e0;
}
.Ctable td {
padding: 10px;
}
#Ctable td {
padding: 10px;
}
#CtableQLON td {
padding: 10px;
}
#CtableF {
width:570px;
font: 12px/2 Sans, sans-serif ;
border-left: 1px solid #e0e0e0;
border-top:1px solid #e0e0e0;
border-right:1px solid #e0e0e0;
}
#CtableF td {
padding: 10px;
}
#CtableDw {
width:590px;
font: 12px/2 Sans, sans-serif ;
border-left: 1px solid #e0e0e0;
border-top:1px solid #e0e0e0;
}
.CtableDw {
width:590px;
font: 12px/2 Sans, sans-serif ;
border-left: 1px solid #e0e0e0;
border-top:1px solid #e0e0e0;
}
#CtableDw td {
padding: 2px;
}
.CtableDw td {
padding: 2px;
}
#CtableLac1 {
width:800px;
font: 12px Sans, sans-serif ;
border-left: 0px solid #e0e0e0;
border-top:0px solid #e0e0e0;
text-align:center;
vertical-align:top;
/*background-color:#ffffff;*/
}
#CtableLac1 td {
padding: 10px;
background-color: #ffffff;
border:1px solid #efefef;
}
#CtableLac2 {
width:800px;
font: 12px Sans, sans-serif ;
border-left: 1px solid #e0e0e0;
border-top:0px solid #e0e0e0;
text-align:left;
vertical-align:top;
background-color:#e0e0e0;
}
#CtableLac2 td {
padding: 2px;
background-color: #ffffff;
border:1px dashed #f0f0f0;
}
#CtableLac2 td.c2 {
background-color:#fcfcfc;
}
#CtableCon {
width:800px;
font: 12px Sans, sans-serif ;
border-left: 1px solid #e0e0e0;
border-top:1px solid #e0e0e0;
}
#CtableCon td {
padding: 2px;
}
#WelTable {
width: 800px;
font: 12px/1.5 Sans, sans-serif ;
}
#WelTable td {
padding:2px;
}

#rebo40 td, th  {
font: 12px Sans, sans-serif;
padding:2px;
}
#rebo25 td, th {
font: 12px Sans, sans-serif;
padding:2px;
}
.wg td, th  {
font: 10px Sans, sans-serif;
padding:2px;
}
