* {
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size:12px;
	/*font-weight:normal;*/
}
html,body{
	height:100%;
	background-color: #b1e5f0;
}

th{
color:#FFFFFF;
}


label {
float:left;
margin:5px 10px 0px 0px;
display:block;
width:100px;
text-align:right;
}

h1 {
font-family:"Trebuchet Ms";
font-size:22px;
font-weight:bold;
margin-bottom: 10px;
color:#006699;
}


h2 {
font-weight:normal;
margin-bottom: 10px;
}

h4 {
font-size:14px;
font-weight:bold;
margin: 15px 0px 5px 0px;
}


hr {
	color: #CCCCCC;
	background:#CCCCCC;
	border:0;
	margin:4px 0px 0px 0px;
	height:1px;
	text-align:left;
	width:500px;
}


#container { 
	position:relative;
	width:940px;
	height:auto !important;
	height:100%;
	min-height:100% !important;
	background: url(images/bkg_container.jpg) repeat-y; 
	margin: 0 auto;
	text-align: left; 
}

#header { 
	width:940px;
	height:200px;
	background: url(images/header_bkg.jpg) no-repeat;
	float:none;
}

#header img{ 
	border:none;
}

#header a{ 
	text-decoration:none;
}



#fade2{
text-align:right;
height:60px;
width:430px;
padding: 60px 0px 0px 0px;
margin-left:10px;
font-weight:bold;
color:#FFFFFF;

}

#limbi {
	width:250px;
	height:33px;
	padding: 0px 0px 0px 280px;
}

#limbi p {
	font-size:11px;
	float:left;
	margin:1px 5px 0px 0px;
}

#limbi h3{
	font-weight:normal;
	float:left;
	margin-top:1px;
}


#limbi img{
	float:left;
	margin: 0px 5px 0px 5px;
}


#limbi a:link, #limbi  a:visited {
	color: #006699;
	text-decoration:none;
}

#limbi a:hover, #limbi a:active  {
	color: #FF9900;
}



/* --- Left --- */

#left {
	float: left; 
	width: 200px;
	height: auto ;
	font-size:13px;
	background: url(images/stanga_bkg.jpg) repeat-y;
	margin-bottom:0px;
}

#left_up {
	background:url(images/stanga_up_bk.jpg) no-repeat;
	background-position:top;
	height:auto;
	position:relative;
}

#left_down {
	background:url(images/stanga_down_bkg.jpg) no-repeat;
	background-position:bottom;
	height:auto;
}


#left_under {
	float: left; 
	width: 200px;
	height: auto ;
	font-size:13px;
	background: url(images/stanga_bkg_fara.jpg) repeat-y;
	margin-bottom:0px;
}

#left_under img{
margin:0px 0px 0px 45px;
border:none;
}

#left_under p{
	font-family:Verdana;
	font-size:11px;
	margin:10px 0px 20px 55px;
	font-weight:bold;
	color: #A00;
}






#left_down ul {
	padding:0px 0px 40px 55px;
	width:110px;
}


#left_down li {
	background:url(images/li_bkg.jpg) no-repeat -12px 8px;
	color:#3399CC;
	list-style:none;
	padding:5px 0px 8px 0px;
}

#left_down li h3{
	font-weight:normal;
	color: #F90;
}

#left_down a:link, #left_down a:visited {
	color:#87cfdb;
	text-decoration:none;
}

#left_down a:hover, #left_down a:active  {
	color: #004f74;
}


#left_down  ul .sub1 {
	padding:8px 0px 5px 0px;
}

#left_down ul .sub1 li {
	color:#3399CC;
	background:none;
	list-style: outside square;
	padding:5px 0px 0px 0px;
}

#left_down  ul .sub1 li a:link, #left_down  ul .sub1 li a:visited {
	color: #006699;
	text-decoration:none;
}

#left_down  ul .sub1 li a:hover, #left_down  ul .sub1 li a:active  {
	color: #FF9900;
}

/* --- Left-End --- */



/* --- Content --- */

#content {
	font-family:Georgia, "Times New Roman", Times, serif;
	float: left; 
	width: 430px;
	height:auto;
	min-height:366px !important;
	background: #FFFFFF;
	margin: 15px 0px 60px 25px;
}

#content h3 {
	font-family:"Trebuchet Ms";
	font-size:16px;
	font-weight:bolder;
	margin-bottom: 10px;
	color:#006699;
}

#content p {
	font-family:Georgia, "Times New Roman", Times, serif;
	line-height:18px;
	margin-bottom:10px;
	/* text-indent:15px; */
} 

#content ul {
	font-family:Georgia, "Times New Roman", Times, serif;
	margin-left:20px;
}

#content td{
	padding:5px 5px 5px 5px;
	border: solid 1px #CCC;
	color:#666;
	/* text-indent:15px; */
} 


#nota {
	width:505px;
	height:30px;
	margin-down:10px;
	color:#999999;
	padding:10px 0px 0px 200px;
}



#content ol  {
	margin:0px 0px 20px 0px ;
}

#content li  {
	font-family:Georgia, "Times New Roman", Times, serif;
	margin:5px 0px 5px 0px;
	line-height:18px;
}

#content h2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	margin:15px 0px 5px 0px;
	font-size:16px;
	font-weight:bold;
}



#content a:link, #content a:visited {
	font-family:Georgia, "Times New Roman", Times, serif;
	color: #0066FF;
	text-decoration:none;
}

#content a:hover, #content a:active  {
	font-family:Georgia, "Times New Roman", Times, serif;
	color: #FF9900;
	text-decoration:none;
}


#content a.link_special:link,#content  a.link_special:visited{
	font-family:Georgia, "Times New Roman", Times, serif;
	color: #666666;
	text-decoration:none;
}

#content a.link_special:hover, #content a.link_special:active{
	font-family:Georgia, "Times New Roman", Times, serif;
	color: #FF9900;
	text-decoration:none;
}


#content a.link_numar:link,#content  a.link_numar:visited{
	font-family:Georgia, "Times New Roman", Times, serif;
	color: #666666;
	text-decoration:none;
}

#content a.link_numar:hover, #content a.link_numar:active{
	font-family:Georgia, "Times New Roman", Times, serif;
	color: #FF9900;
	text-decoration:none;
}



/* --- Content-End --- */



/* --- Right --- */

#right {
	float:right; 
	width: 233px;
	height: auto;
	font-size:13px;
	background: url(images/dreapta_bk.jpg) repeat-y;
	margin-bottom:50px;
}


#right_up {
	background:url(images/dreapta_up_bk.jpg) no-repeat;
	background-position:top;
	height:auto;
}

#right_down {
	background:url(images/dreapta_down_bkg.jpg) no-repeat;
	background-position:bottom;
	height:auto;
	padding: 10px 35px 40px 50px;
}

#right ol {
	margin-left:20px;
}

#right li {
	margin:5px 0px 0px 0px;
}

#right a:link, #right a:visited {
	color: #006699;
	text-decoration:none;
}

#right a:hover, #right a:active  {
	color: #FF9900;
	text-decoration:none;
}


/* --- Right-End --- */


div#corector_footer{
	padding: 20px 0 0 0; 
	width:100%;
	clear:both;
}

div#footer {
	position:absolute;
	text-align:right;
	width:940px;
	height:45px;
	background: url(images/footer_bkg.jpg) no-repeat;
	bottom:0; /* stick to bottom */
}

#footer p {
	font-size:11px;
	color:#FFFFFF;
	margin:25px 50px 0px 0px;
}

#footer a:link, #footer a:visited {
color: #0000CC;
font-size:11px;
text-decoration:none;
}

#footer a:hover, #footer a:active  {
color: #FFFFFF;
}

sup {
	font-size:10px;
	color: #0000CC;
}

sub {
	font-size:10px;
}

