@charset "UTF-8";

/* valori speciale pentru browsere "speciale" */
* { margin:0; padding: 0 }
option { padding-left: 0.4em }
* html body * { overflow:visible }
* html iframe, * html frame { overflow:auto }
* html frameset { overflow:hidden }
html { height: 100% }
body {
	min-height: 101%;
	font-size: 100.01%;
	color: #000;
	background: url(../images/background.gif) repeat-x top left #e3e3e3;
	text-align: left;
	}
fieldset, img { border: 0 solid}
ul, ol, dl { margin: 0 0 1em 1em }
li { margin-left: 1.5em; line-height: 1.5em; }

dt { font-weight: bold; }
dd { margin: 0 0 1em 2em; }
blockquote, cite { margin: 0 0 1em 1.5em; font-size: 0.93em; width: auto;}

/* ------------------------------------------------ */
#flashcontent{
position:relative;top:30px;left:270px;width: 497px; height: 199px;
}

#right table {border:solid 1px #666666;font-family:"Tahoma";font-size:11px;border-collapse: collapse;background-color:#fff;margin:10px 30px 10px 30px;}
#right table  td {border: 1px solid #ccc;text-align: left;padding: 2px 4px 2px 4px;}
#right table  th{border: 1px solid #828282;background-color: #00123b;font-weight: bold;text-align: left;padding: 2px 4px 2px 4px;color:#fff;}
#right table  td.aligncenter{text-align:center;}
#right table td a:hover{text-decoration:underline;color:#0066CC;}
#content{
	left: 50%;
	margin:0 0 0 -392px;
	width:785px;
	position:absolute;
	background: url(../images/content-back.gif) repeat-y top left transparent;

	}

#left{
	float:left;
	width:249px;
	margin:288px 0 0 0;
	}
#right{
	float:right;
	width:536px;
	margin:295px 0 0 0;
	}
#header{
	position:absolute;
	top:0;
	left: 50%;
	margin:0 0 0 -392px;
	width:785px;

	height:288px;
	background: url(../images/header-back.jpg) no-repeat top left transparent;

	}
#footer{
	width:785px;
	height:54px;
	clear:both;
	background: url(../images/footer-back.jpg) no-repeat top left transparent;
	font-family:"Small Fonts";
	font-size:9px;
	color:#b9b9b9;
}
	#footer a:link, #footer a:visited{
	color:#b9b9b9; 
	text-decoration:none;}
	#footer a:active, #footer a:hover{color:#fff;text-decoration:underline;}
	
	.rightt{ float:right; display:inline; margin:25px 50px 0 0;}
	.leftt{ float:left; display:inline; margin:25px 0 0 50px;}
/*left pane---------------------------------*/
.pane{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000;
	text-align:center;
	padding: 3px 13px 25px 24px;
	background: url(../images/left-spacer.gif) no-repeat bottom left transparent;
	}
.pane h3{
	font-family:Georgia;
	font-size:23px;
	color:#111;
	font-weight:normal;
	margin-bottom:3px;
	background: url(../images/h3-back.gif) repeat-x top left transparent;
	}
/*right content -------------------------- */
#right h1{
	margin:0 25px 14px 47px;
	font-family:"Trebuchet MS";
	font-size:23px;
	color:#921813;
	font-weight:normal;
	background: url(../images/h1-bullet.gif) no-repeat top left transparent;
	text-indent:30px;
	}
#right p,#right li{
	margin:0 25px 10px 47px;
	text-indent:35px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
	}
#right li{
		text-indent:0px;
		margin:0 25px 2px 47px;
	}
#right p strong{
	color:#921813;
	}
#right a:link, #right a:visited{
	color:#000;
	font-weight:bold;
	text-decoration:underline;
	}
#right a:focus,#right a:hover, #right a:active{
	color:#999;
	}
	
#right .a1{
	width:440px;
	min-height:90px;
	background-color:#e5e5e5;
	margin:0 25px 10px 47px;
	}
*html #right .a1{
	height:90px;
	}
#right .a1 img{ 
	float:left;	
	margin: 8px 0 0 8px;
	}
#right .a1 p{
	text-align:left;
	text-indent:0;
	margin:8px 0 8px 125px;
	}
.input{
	margin-top:0px;
	border:solid 1px #666;display:inline;
	}
.cauta {
	margin: 0 0 -4px 0;
	}

	
/*language-----------------------------------*/
ul#language {
margin: 0 0 20px 0;
list-style-type: none;
background:transparent;
width:200px;
border:none;
font-size:12px;
}
* html ul#language {
margin: 0 0 0 0;
}

ul#language li {
float:left;
height:21px;
width:60px;
text-indent:0px;
text-align:right;
margin-right:10px;
}

ul#language li#ro{
background: url(../images/ro.gif) no-repeat center left transparent;width:65px;
}
ul#language li#en{
background: url(../images/en.gif) no-repeat center left transparent;
}
	
#language a:link,#language a:visited{
color:#3f5062;
text-decoration:none;
}

#language a:hover,#language a:active{
color:#000;
text-decoration:underline;
}
form label {
	display:block;
	font-family:Tahoma;
	font-size:12px;
}

	/*taburi-----------------------------------*/

.menu {
   	position:absolute;
	top:226px;
	left:284px;
    line-height: 1em;
    list-style: none;
    margin:0 0 0 0;
    padding:0 0 0 0;
    white-space: nowrap;
}
ul.menu li {
	float:left;
	position:relative;
    margin: 0;
    padding: 0 0 0 1px;
}
ul.menu  li a,  ul.menu li a:visited {
    color: #fff;
    display: block;
    text-decoration: none;
    text-transform: uppercase;
    text-align:center;
    width: 93px;
    height:30px;
    font-family:Tahoma;
    font-size:10px;
    font-weight:bold;
    line-height:10px;
    padding:13px 0 0 0;
}
ul.menu  li a.intrebari,  ul.menu li a.intrebari:visited {width:155px;}

* html  ul.menu li a, .menu ul li a:visited {
	width:93px;/*grosime meniu principal ie*/
	w\idth:93px;
}
 ul.menu li ul {
	display: none;
	list-style: none;
}
.menu table {
	margin:-1px; 
	border-collapse:collapse;
	font-size:1em;
}

/* specific to non IE browsers */
ul.menu li:hover a,
ul.menu li a:hover {
	color:#921911; 
	background:transparent;
	background-image:url(../images/tab-on.gif);
}

ul.menu li:hover ul,
ul.menu li a:hover ul {
	display:block; 
	position:absolute; 
	top:38px;
	margin-top:1px;
	left:-16px; 
	width:150px;
}
ul.menu li:hover ul.subleft,
ul.menu li a:hover ul.subleft {
	display:block; 
	position:absolute; 
	top:38px;
	margin-top:1px;
	left:-95px; 
	width:150px;
	text-align:right;
}
* html  ul.menu li a:hover ul {
	margin-top:0;
	marg\in-top:1px;
}

ul.menu li:hover ul li ul,
ul.menu li a:hover ul li a ul {
	visibility:hidden; 
	position:absolute; 
	height:0; 
	width:0;
}

ul.menu li:hover ul li a,
ul.menu li a:hover ul li a {
	display:block; 
	background:#cdcdcd; /*fundal submeniuEBEBEB*/
	color:#333; 
	height:auto; 
	line-height:1.2em; 
	padding:5px 10px; 
	width:160px;
	text-align:left;
	font-size:10px;
	font-weight:normal;
	text-transform:none;
}
* html ul.menu li a:hover ul li a {
	width:150px; /*grosime submeniu*/
	w\idth:155px;
}


ul.menu li:hover ul li a:hover,
ul.menu li a:hover ul li a:hover {
	background:#6c6c6c; /*hover submeniu si sub sub meniu*/
	color:#fff;
	background-image:none;
}

ul.menu li:hover ul li:hover ul,
ul.menu li a:hover ul li a:hover ul {
	visibility:visible; 
	position:absolute; 
	left:148px; 
	top:0;
	width:150px;
}
ul.menu li:hover ul li:hover ul.left,
ul.menu li a:hover ul li a:hover ul.left {
	left:-148px;
}
