/* pushes the page to the full capacity of the viewing area */
html {height:100%;}
body {height:100%; margin:0; padding:0; background-image:url(images/fundal-2.png); background-repeat:repeat; padding-top:10px;}

a  {
text-decoration:none;
color:#211356;
}

a:active  {
text-decoration:none;
color:#211356;
}

a:link  {
text-decoration:none;
color:#211356;
}

a:hover  {
text-decoration:none;
color:#211356;
font-weight:bold;
}



#div-header {
width:700px;
margin-bottom:15px;
}


#div-coluri-rotunjite-sus {
	clear:both;
}

#div-coluri-rotunjite-jos {
	clear:both;
}

#masterdiv {
width:156px;
float:left;
position:relative;
top:0px;
background-image:url(images/tabel-centru.png);
background-repeat:repeat;
padding-left:15px;
}

#div-nou {
width:154px;
clear:both;
text-align:left;
font-family:"Arial";

}

#div-link-rapid {
width:160px;

}

#div-link-rapid-top {
width:160px;
text-align:left;
height:13px;
}

#div-link-rapid-mijloc {
width:160px;
background-image:url(images/link-rapid-mijloc.png);
background-repeat:repeat-y;
font-family:"Humanst521 BT";
font-size:small;
color:#211356;
text-align:left;
padding-left:10px;

clear:both;
}

#div-link-rapid-bottom {
width:160px;
text-align:left;
height:13px;
}

#div-cupoane {
padding-left:10px;
top:20px;
}

#div-link-rapid-principal{
color:#211356;
padding-top:2px;
background-image:url(images/menu-linkuri-rapide.png);
background-repeat:no-repeat;
font-family:"Arial";
font-weight:bold;
font-size:13px;
width:145px;
text-align:left;
padding-left:30px;
height:22px;

}

#div-anunt{
padding-top:5px;
font-family:"Arial";
font-weight:bold;
color:#FF0000;
font-size:12px;
width:130px;
text-align:justify;
border-color:#333366;
border-style:solid;
border-width:2px;
padding:10px;

}



.menutitle{
cursor:pointer;
margin-bottom: 1px;
padding-top:2px;
background-image:url(images/menu-up.png);
background-repeat:no-repeat;
font-family:"Arial";
font-weight:bold;
font-size:13px;
color:#FFFFFF;
width:145px;

text-align:left;
padding-left:25px;
height:22px;
overflow:hidden;
}

.menutitle-roshu{
margin-bottom: 1px;
padding-top:2px;
background-image:url(images/menu-roshu.png);
background-repeat:no-repeat;
font-family:"Arial";
font-weight:bold;
font-size:13px;
color:#FFFFFF;
width:145px;

text-align:left;
padding-left:25px;
height:22px;
overflow:hidden;
}


.submenu{
margin-bottom: 0.5em;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#211356;
line-height:18px;
text-align:left;

}

.submenu a:link {
color:#211356;
text-decoration:none;
}

.submenu a:hover {
font-weight:bold;
text-decoration:none;
}

.submenu a:visited {
text-decoration:none;
color:#211356;
}


.submenu-bold{
margin-bottom: 0.5em;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#211356;
line-height:18px;
text-align:left;
font-weight:bold;
padding-left:0;
margin-left:0;

}




#div-continut {
	float:right;
	width:500px;
	background:#FFFFFF;
	text-align:left;
	padding-right:10px;
	
	
}

#div-after {
width:700px;
height:30px;
margin-top:5px;
}

#div-1 {
background-image:url(images/tabel-centru.png);
background-repeat:repeat-y;
}

.td-pad-left {
padding-left:10px;
text-align:justify;
font-family: Arial, Helvetica, sans-serif; 
font-size: 13px; 
}

.td-pad-top-left {
padding-top:7px;
padding-left:10px;
font-family: Arial, Helvetica, sans-serif; 
font-size: 13px; 
}

.td-pad-tlb {
padding-top:7px;
padding-left:10px;
padding-bottom:10px;
text-align:justify;
font-family: Arial, Helvetica, sans-serif; 
font-size: 13px; 
}

.td-pad-tb {
padding-top:7px;
padding-bottom:10px;
text-align:justify;
font-family: Arial, Helvetica, sans-serif; 
font-size: 13px; 
}

.td-pad-right {
padding-right:10px;
font-family: Arial, Helvetica, sans-serif; 
font-size: 13px; 
}

.td-pad-top {
padding-top:10px;
font-family: Arial, Helvetica, sans-serif; 
font-size: 13px; 
}

.td-pad {
padding:10px;
text-align:justify;
font-family: Arial, Helvetica, sans-serif; 
font-size: 13px; 
}

.td-left  {
padding-left:10px;
padding-bottom:0;
margin:0;
}

.td-pad-bottom  {
	padding-bottom:10px;
	text-align: left;
}

.titlu {
	font-family:"Arial";
	color:#FF0000;
	font-weight:bold;
	padding-left:7px;
	font-size: 16px;
	text-align:left;
}



.titlu-mic {
	font-family:"Arial";
	color:#FF0000;
	font-weight:bold;
	font-size: 13px;
}



.text {
font-family: Arial, Helvetica, sans-serif; 
font-size: 13px; 
color: #000000; 
text-align: justify;
}


.text-blue  {
color:#400080;
font-family: Arial, Helvetica, sans-serif; 
font-size: 13px; 
}	

.text-blue a {
color:#400080;
text-decoration:underline;
}	

.text-blue a:hover {
color:#400080;
font-weight:bold;
text-decoration:underline;
}

.text-roshu  {
color:#FF0000;
font-family: Arial, Helvetica, sans-serif; 
font-size: 13px; 
}	

.text-roshu a {
color:#FF0000;
text-decoration:underline;
}	

.text-roshu a:hover {
color:#FF0000;
font-weight:bold;
text-decoration:underline;
}


	
.text-left {
font-family: Arial, Helvetica, sans-serif; 
font-size: 13px; 
color: #000000; 
text-align: left;
}

.text-bold  {
font-family: Arial, Helvetica, sans-serif; 
font-size: 13px; 
color: #000000; 
font-weight: bold;
}

.text-bold-left  {
font-family: Arial, Helvetica, sans-serif; 
font-size: 13px; 
color: #000000; 
font-weight: bold;
text-align:left;
}

.text-bold-bleumarin  {
font-family: Arial, Helvetica, sans-serif; 
font-size: 13px; 
color:#400080;
font-weight: bold;
}

.text-bleu  {
font-family: Arial, Helvetica, sans-serif; 
font-size: 13px; 
color:#0099FF;

}

.text-bold-bleu  {
font-family: Arial, Helvetica, sans-serif; 
font-size: 13px; 
color:#0099FF;
font-weight: bold;
}




.floatimgright {
	float:right;
	padding-left:10px;
	padding-bottom:3px;
	}

li a {
	text-decoration:none;
	color:#211356;
	}

ul.bla {
margin-top: 0pt; 
padding-top: 0pt; 
margin-bottom: 0pt;
padding-left: 18pt; 
margin-left:11pt; 
padding-bottom: 0pt;
border-top-width: 0pt; 
}

ul {
margin-top: 0pt; 
padding-top: 0pt; 
margin-bottom: 0pt;
padding-left: 9pt; 
margin-left:2pt; 
padding-bottom: 0pt;
border-top-width: 0pt; 
}

li {
margin-top: 0pt; 
border-top-width: 0pt; 
padding-top: 0pt; 
margin-bottom: 0pt; 
border-bottom-width: 0pt; 
padding-bottom: 0pt;
font-weight:normal;

}

li.linkrapid {
margin-top: 0pt; 
border-top-width: 0pt; 
padding-top: 0pt; 
margin-bottom: 0pt; 
border-bottom-width: 0pt; 
padding-bottom: 5px;

list-style-type:disc;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;

}

li.invisible {
margin-top: 0pt; 
border-top-width: 0pt; 
padding-top: 0pt; 
margin-bottom: 0pt; 
border-bottom-width: 0pt; 
padding-bottom: 5px;
list-style-image:url(images/invisible.gif);
font-family:Arial, Helvetica, sans-serif;
font-size:12px;

}

.sub-link-rapid {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
line-height:20px;
}

.sub-link-rapid a:link {
color:#211356;
text-decoration:none;
}

.sub-link-rapid a:hover {
font-weight:bold;
text-decoration:none;
}

.sub-link-rapid a:visited {
text-decoration:none;
color:#211356;
}


li.paragraf {
margin-top: 0pt; 
border-top-width: 0pt; 
padding-top: 0pt; 
margin-bottom: 0pt; 
border-bottom-width: 0pt; 
padding-bottom: 2px;
padding-top:2px;
padding-left:0pt;
margin-left:28pt;
list-style-type:disc;
font-family:Arial, Helvetica, sans-serif;

font-size:12px;

}

div.hr {
  height: 5px;
  background: url(images/hr.gif) repeat-x;
  margin-bottom:0;
  padding-bottom:0;
}

div.hr hr {
  display: none;
}

.text-white{
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #FFFFFF; 
text-align: center;
}

.text-white a:link{
color: #FFFFFF; 
text-decoration:none;

}

.text-white a:hover{
color: #FFFFFF; 
text-decoration:none;
font-weight:bold;
}

.text-white a:visited{
color: #FFFFFF; 
text-decoration:none;

}


.text-bold-white{
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #FFFFFF; 
font-weight:bold;
}

.tabel-servicii  {
border: 1px dashed;
color:#211356;
}

.td-servicii  {
border: 1px dashed;
color:#211356;
}

.td-vr  {
background-image:url(images/vr.gif);
background-repeat:repeat-y;
}

.td-vr-pad-tb  {
background-image:url(images/vr.gif);
background-repeat:repeat-y;
margin: 10px 0 0 10px;
}





th  {
border:none;
}

.td-dash-left-bottom  {
border-bottom-style:dashed; 
border-bottom-color:#9d85be;
border-bottom-width:1px;
border-left-style:dashed; 
border-left-color:#9d85be;
border-left-width:1px;
padding:5px;
padding-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}

.td-dash-left-right  {
border-left-style:dashed; 
border-left-color:#9d85be;
border-left-width:1px;
border-right-style:dashed; 
border-right-color:#9d85be;
border-right-width:1px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
padding-left:10px;
padding-right:10px;
padding-top:5px;
}


.td-dash-left-bottom-right  {
border-left-style:dashed; 
border-left-color:#9d85be;
border-left-width:1px;
border-bottom-style:dashed; 
border-bottom-color:#9d85be;
border-bottom-width:1px;
border-right-style:dashed; 
border-right-color:#9d85be;
border-right-width:1px;
padding-left:10px;
padding-right:10px;
padding-top:5px;
padding-bottom:5px;
text-align:justify;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}

.td-dash-bottom-right  {
border-bottom-style:dashed; 
border-bottom-color:#9d85be;
border-bottom-width:1px;
border-right-style:dashed; 
border-right-color:#9d85be;
border-right-width:1px;
padding-left:10px;
padding-right:10px;
padding-top:5px;
padding-bottom:5px;

font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}

.td-dash-right  {
border-right-style:dashed; 
border-right-color:#9d85be;
border-right-width:1px;
padding-left:10px;
padding-right:10px;
padding-top:5px;
padding-bottom:5px;

}

.td-dash-left  {
border-left-style:dashed; 
border-left-color:#9d85be;
border-left-width:1px;
padding-left:10px;
padding-right:10px;
padding-top:5px;
padding-bottom:5px;
}


.td-dash-top-left-bottom {
border-top-style:dashed; 
border-top-color:#9d85be;
border-top-width:1px;
border-left-style:dashed; 
border-left-color:#9d85be;
border-left-width:1px;
border-bottom-style:dashed; 
border-bottom-color:#9d85be;
border-bottom-width:1px;
padding-left:10px;
padding-right:10px;
padding-top:5px;
padding-bottom:5px;
text-align:justify;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}

.td-dash-top-left-bottom-right {
border-top-style:dashed; 
border-top-color:#9d85be;
border-top-width:1px;
border-left-style:dashed; 
border-left-color:#9d85be;
border-left-width:1px;
border-bottom-style:dashed; 
border-bottom-color:#9d85be;
border-bottom-width:1px;
border-right-style:dashed; 
border-right-color:#9d85be;
border-right-width:1px;
padding-left:10px;
padding-right:10px;
padding-top:5px;
padding-bottom:5px;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}


#div-bar {
width:495px;
height:22px;
background-image:url(images/bar-4.png);
background-repeat:no-repeat;
background-position:right;
}

#div-bar-1 {
float:left;
}


#div-bar-2 {
height:22px;
background-image:url(images/bar-2.png);
background-repeat:repeat-x;
float:left;
}

#div-bar-2bis {
margin-top:2px;
font-family: Arial, Helvetica, sans-serif; 
font-size: 13px; 
color:#FFFFFF; 
font-weight: bold;
}

#div-bar-3 {
float:left;
}



#div-bar-bar {
width:495px;
height:38px;
background-image:url(images/bar-4bis.png);
background-repeat:no-repeat;
background-position:right;
}

#div-bar-bar-2 {
height:38px;
background-image:url(images/bar-2bis.png);
background-repeat:repeat-x;
float:left;
}

#div-bar-bar-2bis {
margin-top:2px;
font-family: Arial, Helvetica, sans-serif; 
font-size: 13px; 
color:#1f2755;
font-weight: bold;
text-align:center;
}

.text-program-35  {
padding-left:35px;
color:#1f2755;
font-weight: bold;
}

.text-program-20  {
padding-left:20px;
color:#1f2755;
font-weight: bold;
}

.text-program-50  {
padding-left:50px;
color:#1f2755;
font-weight: bold;
}

.text-program-75  {
padding-left:75px;
color:#1f2755;
font-weight: bold;
}

.text-mic-35{
padding-left:35px;
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #000000; 
text-align: left;
}

.buton-feed-back{
font-family: Arial, Helvetica, sans-serif; 
font-size: 13px; 
color: #FFFFFF; 
text-align: center;
font-weight: bold;
leftmargin:2px;
background-color:#6B6DA5;
border-color:#CCCCFF;

}


.input-bla  {
border:solid 1px;
border-color:#D5D5FF;
}

.radiobutton  {
border:none;
}


textarea  {
border:solid 1px;
border-color:#D5D5FF;
scrollbar-base-color:#6B6DA5;
scrollbar-arrow-color:#FFFFFF;
overflow:auto;
}

.text-right-20 {
text-align:right;
padding-right:20px;
}

