/* ------------------------------------------------------------ */
/* Page                                                         */
/* ------------------------------------------------------------ */
body {
background: #CCCCCC;
color: #000000;
padding: 0;
}

/* ------------------------------------------------------------ */
/* Main Container                                               */
/* ------------------------------------------------------------ */
.maincontainer {
background: #FFFFFF;
color: #000000;
font-family: Arial, Tahoma, Verdana, Helvetica, Sans-serif;
font-style: normal;
font-weight: none;
font-size: 10pt;
line-height: 100%;
}

/* ------------------------------------------------------------ */
/* Footer                                                       */
/* ------------------------------------------------------------ */
.footer {
color: #FFFFFF; /* white */
background: #800000;
padding: 5px;
font-family: Arial, Tahoma, Verdana, Helvetica, Sans-serif;
font-style: normal;
font-weight: none;
font-size: 8pt;
line-height: 100%;
}
.footer a {color: #FFFFFF; text-decoration: none;}
.footer a:link {color: #FFFFFF;}
.footer a:visited {color: #FFFFFF;}
.footer a:hover {color: #CCCCCC;}

/* ------------------------------------------------------------ */
/* Home page                                                    */
/* ------------------------------------------------------------ */
.mainlink {
font-family: Arial, Tahoma, Verdana, Helvetica, Sans-serif;
font-size: 12pt;
font-weight: bold;
}
.mainlink a {color: #000000; text-decoration: none;}
.mainlink a:link {color: #000000;}
.mainlink a:visited {color: #000000;}
.mainlink a:hover {color: #800000;}

/* ------------------------------------------------------------ */
/* Left column                                                  */
/* ------------------------------------------------------------ */
.leftcolumn {
width: 240px;
background: #FFFFFF;
margin: 0;
padding: 5px;
padding-top: 20px;
vertical-align: top;
font-family: Arial, Tahoma, Verdana, Helvetica, Sans-serif;
font-style: normal;
font-size: 9pt;
line-height: 120%;
text-align: left;
}

/* ------------------------------------------------------------ */
/* CenterColumn                                                 */
/* ------------------------------------------------------------ */
.centercolumn {
color: #000000;
vertical-align: top;
padding: 5px;
padding-top: 20px;
font-family: Arial, Tahoma, Verdana, Helvetica, Sans-serif;
font-style: normal;
font-size: 10pt;
line-height: 120%;
text-align: left;
}

.centercolumn a {color: #505050; text-decoration: none;}
.centercolumn a:link {color: #505050;}
.centercolumn a:visited {color: #505050;}
.centercolumn a:hover {color: #800000;}

.centercolumn p {
color: #000000;
font-family: Arial, Tahoma, Verdana, Helvetica, Sans-serif;
font-style: normal;
font-size: 10pt;
line-height: 120%;
text-align: left;
margin: 0px;
margin-top: 6px;
margin-bottom: 3px;
}

.centercolumn h1 {
color: #800000;
font-family: Arial, Tahoma, Verdana, Helvetica, Sans-serif;
font-style: bold;
font-size: 24pt;
line-height: 120%;
text-align: left;
margin: 0px;
margin-top: 6px;
margin-bottom: 3px;
}

.centercolumn h2 {
color: #000000;
font-family: Arial, Tahoma, Verdana, Helvetica, Sans-serif;
font-style: bold;
font-size: 12pt;
line-height: 120%;
text-align: left;
margin: 0px;
margin-top: 12px;
margin-bottom: 5px;
}

.centercolumn h3 {
color: #800000;
font-family: Arial, Tahoma, Verdana, Helvetica, Sans-serif;
font-style: bold;
font-size: 11pt;
line-height: 120%;
text-align: left;
margin: 0px;
margin-top: 6px;
margin-bottom: 3px;
}

.centercolumn ul {
margin: 0px;
padding: 0px;
margin-left: 20px;
/* padding-left: 5px; */
list-style-image: url(img/sajeata.gif);
}


/* ------------------------------------------------------------ */
/* Tabele                                                       */
/* ------------------------------------------------------------ */
.tbl {
color: #000000;
margin: 0;
border-top: 1px solid #E0E0E0;
border-left: 1px solid #E0E0E0;
font-family: Arial, Tahoma, Verdana, Helvetica, Sans-serif;
font-style: normal;
font-size: 10pt;
font-weight: none;
line-height: 120%;
text-align: left;
}

.tblheader {
background: #E6E6E6;
color: #800000;
padding: 3px 5px;
border-top: 1px solid #FFFFFF;
border-right: 1px solid #C0C0C0;
border-left: 1px solid #FFFFFF;
border-bottom: 1px solid #C0C0C0;
font-weight: bold;
text-align: center;
font-size: 11pt;
}

.tblcell {
background: #F5F5F5;
padding: 3px 5px;
vertical-align: top;
border-top: 1px solid #FFFFFF;
border-right: 1px solid #C0C0C0;
border-left: 1px solid #FFFFFF;
border-bottom: 1px solid #C0C0C0;
}

/* Prima coloana din tabele */
.tblcellleft {
background: #F5F5F5;
padding: 3px 5px;
vertical-align: top;
font-weight: bold;
border-top: 1px solid #FFFFFF;
border-right: 1px solid #C0C0C0;
border-left: 1px solid #FFFFFF;
border-bottom: 1px solid #C0C0C0;
}


.tblcell img {
border: 1px solid #E0E0E0;
}

.tblcomponente {
padding: 5px 0px;
}

.tblcellcomponente {
background: #F5F5F5;
padding: 3px 5px;
vertical-align: top;
border-top: 1px solid #E0E0E0;
border-right: 1px solid #C0C0C0;
border-left: 1px solid #E0E0E0;
border-bottom: 1px solid #C0C0C0;
}

.tblcellcomponente img {
border-top: 1px solid #E0E0E0;
border-right: 1px solid #C0C0C0;
border-left: 1px solid #E0E0E0;
border-bottom: 1px solid #C0C0C0;
}

/* Linkuri stanga */
.tblleft {
padding: 3px 5px;
border-right: 1px solid #E0E0E0;
border-bottom: 1px solid #E0E0E0;
vertical-align: middle;
font-family: Arial, Tahoma, Verdana, Helvetica, Sans-serif;
font-style: normal;
font-size: 9pt;
font-weight: none;
line-height: 120%;
text-align: left;
}

.tblleft a {color: #505050; text-decoration: none;}
.tblleft a:link {color: #505050;}
.tblleft a:visited {color: #505050;}
.tblleft a:hover {color: #800000;}

/* ------------------------------------------------------------ */
/* FAQ                                                          */
/* ------------------------------------------------------------ */
.faqheader {
background: #E6E6E6;
color: #800000;
padding: 3px 5px;
border-top: 1px solid #FFFFFF;
border-right: 1px solid #C0C0C0;
border-left: 1px solid #FFFFFF;
border-bottom: 1px solid #C0C0C0;
font-weight: bold;
text-align: left;
font-size: 11pt;
}



/* ------------------------------------------------------------ */
/* Formulare                                                    */
/* ------------------------------------------------------------ */
.FormLabel {
color: #800000;
padding: 3px 5px;
font-family: Arial, Tahoma, Verdana, Helvetica, Sans-serif;
font-style: normal;
font-size: 10pt;
font-weight: none;
line-height: 120%;
text-align: left;
}

.FormField {
color: #000000;
border: 1px solid #A0A0A0;
padding: 2px;
font-family: Arial, Tahoma, Verdana, Helvetica, Sans-serif;
font-style: normal;
font-size: 10pt;
font-weight: none;
line-height: 120%;
text-align: left;
}

.FormButton {
background: #E6E6E6;
color: #000000;
border: 1px solid #A0A0A0;
padding: 2px;
font-family: Arial, Tahoma, Verdana, Helvetica, Sans-serif;
font-style: normal;
font-size: 10pt;
font-weight: none;
line-height: 120%;
text-align: center;
}

/* ------------------------------------------------------------ */
/* Meniu                                                        */
/* ------------------------------------------------------------ */
.mainmenu {
background: #800000;
color: #FFFFFF;
}

.horizontalcssmenu ul
{
margin: 0;
padding: 0;
list-style-type: none;
}

/*Top level list items*/
.horizontalcssmenu ul li
{
position: relative;
display: inline;
float: left;
}

/*Top level menu link items style*/
.horizontalcssmenu ul li a
{
display: block;
width: 150px; /*Width of top level menu link items*/
padding: 2px 8px;
/* border: 1px solid #202020; */
border: 0
border-left-width: 0;
text-decoration: none;
/* background: url(menubg.jpg) center center repeat-x; */
/* font: bold 13px Tahoma; */
font: bold 13px Arial;
/* color: black; */
color: #FFFFFF;
text-align: center;
}
	
/*Sub level menu*/
.horizontalcssmenu ul li ul
{
left: 0;
top: 0;
border: 1px solid #202020;
position: absolute;
display: block;
visibility: hidden;
z-index: 100;
}

/*Sub level menu list items*/
.horizontalcssmenu ul li ul li
{
display: inline;
float: none;
}

/* Sub level menu links style */
.horizontalcssmenu ul li ul li a
{
width: 160px; /*width of sub menu levels*/
font-weight: normal;
padding: 2px 5px;
background: #F0F0F0;
border-width: 0 1px 1px 1px;
text-align: left;
/* border-top: 1px solid #202020; */
color: #000000;
}

.horizontalcssmenu ul li a:hover
{
/* background: url(menubgover.gif) center center repeat-x; */
background: #E0E0E0;
color: #000000;
}

.horizontalcssmenu ul li ul li a:hover
{
background: #C0C0C0;
}

.horizontalcssmenu .arrowdiv
{
position: absolute;
right: 0;
background: transparent url(img/menuarrow.gif) no-repeat center left;
}

* html p#iepara
{ /*For a paragraph (if any) that immediately follows menu, add 1em top spacing between the two in IE*/
padding-top: 1em;
}
	
/* Holly Hack for IE \*/
* html .horizontalcssmenu ul li { float: left; height: 1%; }
* html .horizontalcssmenu ul li a { height: 1%; }