
/* CSS Document */
/*
.table_height100{
	height:100%;
}
.height50{
	margin:1px;
	height:50%;
}
.width100{
	height:100%;
}
*/


/*5*/

body
{
	font-family:Arial, Helvetica, sans-serif;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#FFFFFF;
}

.whiteSpace
{
	background-color:#FFFFFF;
	padding:0px;
	display:block;
}

.leftCol
{
	width:196px;
	padding:0px;
	margin:0px;
}

.centerCol
{
	width:384px;
	padding:0px;
	background-color:#FFFFFF;
}

.rightCol
{
	width:180px;
	display:block;
	border-style:solid;
	border-width:0px;
	padding:0px;
	margin:0px;
}

.bodyCol
{
	display:block;
	background-color:#CCCCCC;
	padding:10px;
	font-size:11px;
}

.topRedLineH
{
	height:24px;
	background-color:#529FCC;
	/*	display:block; 
	margin-left:1px;
	margin-right:1px; */
	vertical-align:bottom;
}

.botRedLineH
{
	height:6px;
	background-color:#D8D9DE;
	display:block;
	margin:1px;
}

.topNav
{
	font-size:11px;
	background-color:#18618c;
	border:1px solid #bfbfbf;
	color:#999999;
	text-align:right;
	padding:3px;
	/*	float:right; */
	vertical-align:bottom;
}

.topNavlang
{
	font-size:11px;
	color:#999999;
	text-align:right;
	padding:3px;
	/*	float:right; */
	vertical-align:bottom;
}

.topNav a
{
	font-size:10px;
	font-weight: bold;
	padding-left:5px;
	padding-right:5px;
	text-decoration:none;
	color:#FFFFFF;
	display:block;
	cursor:pointer
}

.topNav a:hover
{
	text-decoration:none;
	color:#F9CB33;
	display:block;
	cursor:pointer;
	height:12px;
	font-size:10px;
	font-weight: bold;
	padding-left:5px;
	padding-right:5px;
	text-decoration:none;
}

/*LEFT MENU NEW starts here*/

.leftMenuNew
{
	width:180px;
	height:auto;
	float:left
}

#menu
{
	height:132px;
	width:180px;
	position:relative;
}

#menu ul#toplevel
{
	width:180px;
	position:absolute;
	left:0;
	top:0;
	margin:0;
	padding:0
}

#menu ul
{
	margin:0;
	padding:0;
	list-style:none;
	white-space:nowrap;
	text-align:left;
	padding:1px 1px 0 1px;
	background:#fff;
}

#menu li
{
	margin:0;
	padding:0;
	list-style:none;
	background-color:#18618C;
	border:1px solid #BFBFBF;
	display:block !important;
	display:inline;
	height:21px;
	line-height:21px
}

#menu ul, #menu ul.despreLeft, #menu ul.ofertaLeft, #menu ul.solPost, #menu ul.serviciiLeft, #menu ul.solPostCur, #menu ul.imprimDigit, #menu ul.solAutInsert, #menu ul.solFinDoc
{
	position:absolute;
	left:-9999px;
}

/*ADDS for IE7*/
#menu ul.despreLeft
{
	width:200px
}

#menu ul.ofertaLeft
{
	width:155px
}

#menu ul.solTeh
{
	width:275px
}

#menu ul.serviciiLeft
{
	width:385px
}

#menu ul.solTeh
{
	width:275px
}

#menu ul.solPostCur
{
	width:245px
}

#menu ul.imprimDigit
{
	width:245px
}

#menu ul.solAutInsert
{
	width:265px
}

#menu ul.solFinDoc
{
	width:185px
}

#menu a
{
	display:block;
	font:normal 10px verdana, arial, sans-serif;
	line-height:21px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	padding:0 20px 0 10px;
}

#menu ul li.sub ul li
{
	background-color:#18618C;
	border:1px solid #BFBFBF;
	display:block;
	height:21px;
	width:100%
}

#menu li a.fly
{
	background: url(../images/arrow.gif) no-repeat right;
	padding-right:5px;
	color:#ffffff;
	font-weight:bold;
}

/*ADDS*/

/*END ADDS*/


#menu li a:hover
{
	background-color:#09c;
	color:#fff;
}

#menu li:hover > a
{
	background-color:#09c;
	color:#fff;
	line-height:21px;
	display:block;
}

#menu ul li:hover > ul
{
	left:100%;
	margin-top:-23px;
	margin-left:-1px;
}

#menu a:hover ul, #menu a:hover a:hover ul, #menu a:hover a:hover a:hover ul
{
	left:100%;
}

#menu a:hover ul ul, #menu a:hover a:hover ul ul
{
	left:-9999px;
}

/*#menu table
{
	position:absolute;
	left:99%;
	height:0;
	width:0;
	border-collapse:collapse;
	margin-top:-7px;
	margin-left:-1px;
}*/

/************OLD MENU - SLIDING / HIT / FOCUS / MULTILEVEL ***************/
/*.menu {list-style-type:none; padding:0; margin:0; z-index:100; float:left; height:360px; }
.menu a
{
	display:block
}
.menu ul {list-style-type:none; padding:0; margin:0;}

.menu li 
{
	float:left;
	background-color:#18618C;
	border:1px solid #BFBFBF;
}

.menu li.sub 
{
	background-color:#18618C;
	border:1px solid #BFBFBF;
	width:100%;
	float:left;
	display:block
}

.menu li, .menu li a 
{
	display:block; 
	color:#ffffff; 
	font-family:arial, sans-serif; 
	font-size:11px; 
	line-height:30px; 
	text-decoration:none;
	cursor:pointer;
	font-weight:bold; 
	text-align:center;
	width:100%
}


.menu table {border-collapse:collapse; padding:0; margin:0 -1px -1px;}

.menu ul,
.menu :hover ul ul,
.menu :hover ul :hover ul ul {position:absolute; left:-9999px; }

.menu :hover 
{
	color:#FF9600;
	z-index:500; 
	white-space:nowrap;
}

.menu :hover ul {position:static; margin-top:-1px; background:#383838;}
.menu :hover ul :hover ul, 
.menu :hover ul :hover ul :hover ul {display:block; position:absolute; left:130px; top:0; height:auto; z-index:500; border:1px solid #fff;}

.menu :hover ul li, .menu :hover ul li a 
{
	background:#383838; 
	text-align:left; 
	text-indent:10px; 
	font-weight:normal ;
	display:block
}

.menu :hover ul li.fly a 
{
	background: #383838 url(../images/arrow.gif) no-repeat 95% center;
	font-weight:normal
}

.menu :hover ul :hover {background:#255fa3; position:relative; z-index:100;}
.menu a:hover ul li.fly a:hover {background:#255fa3 url(../images/arrow.gif) no-repeat 95% center; color:#000000;}
.menu :hover ul li.fly:hover > a {background:#255fa3 url(../images/arrow.gif) no-repeat 95% center; color:#000000;}

.menu :hover ul :hover ul li, 
.menu :hover ul :hover ul li a
{
	background:#666;
	font-weight:normal;
	padding-left:5px;
	padding-right:5px;
	line-height:30px
}

.menu :hover ul :hover ul :hover ul li {background:#666; z-index:500;}

.menu :hover ul :hover ul li.fly a {background: #626262 url(../images/arrow.gif) no-repeat 95% center;}
.menu :hover ul :hover ul :hover {z-index:500; background:#0d72c0; color:#000000;}
.menu a:hover ul a:hover ul li.fly a:hover {background:#0d72c0 url(../images/arrow.gif) no-repeat 95% center; color:#000000;}
.menu :hover ul :hover ul li.fly:hover > a {background:#0d72c0 url(../images/arrow.gif) no-repeat 95% center; color:#000000;}

.menu :hover ul :hover ul :hover ul li, 
.menu :hover ul :hover ul :hover ul li a {background:#888; line-height:30px}

.menu :hover ul :hover ul :hover ul :hover {background:#5184b8; color:#000000;}
.menu :hover ul :hover ul :hover ul :hover a {color:#000000;}
*/

/************OLD MENU - SLIDING / HIT / FOCUS / MULTILEVEL ***************/

/*LEFT MENU NEW ends here*/


.botNav
{
	font-size:11px;
	background-color:#F1F1F1;
	/*	float:right;
	clear:right;*/
	width:100%;
	height:150px;
}

.botNav a
{
	padding-left:5px;
	padding-right:5px;
	text-decoration:none;
	color:#FFFFFF;
}

.botNav a:hover
{
	color:#000000;
}

.botNav1
{
	font-size:3px;
	background-color:#D8D9DE;
	float:right;
	clear:right;
	width:100%;
	height:10px;
}

.botNav2
{
	font-size:11px;
	background-color:#F1F1F1;/*	float:right;
	clear:right;
	height:130px;*/
}

.botNav2 a
{
	padding-left:5px;
	padding-right:5px;
	text-decoration:none;
	color:#3B5168;
}

.botNav2 a:hover
{
	color:#3B5168;
}

/* news */
table.news
{
	font-size:10px;
	color:#18618C;
}

table.news a
{
	font-size:11px;
	color:#18618C;
	text-decoration:none;
}

table.news a:hover
{
	color:#18618C;
}

table.news td
{
	padding-bottom:8px;
}

/* news_details */
table.news_details
{
	font-size:10px;
	color:#3B5168;
	text-align:justify;
}

table.news_details a
{
	font-size:11px;
	color:#FF9000;
	text-decoration:none;
}

table.news_details a:hover
{
	color:#00B8D6;
}

/*
table.news_details td {
	padding-top:16px;
}
*/

/* news_header_right */
.news_header_right1
{
	font-size:15px;
	font-weight: bold;
	color:#FFFFFF;
}

.news_header_right2
{
	font-size:9px;
	color:#FFFFFF;
}

.copyright
{
	font-size:10px;
	color:#63767D;
}

.left1
{
	border-right: #D8D9DE 1px solid;
	width:180px;
}

.left2
{
	border-right: #FFFFFF 1px solid;
	width:196px;
}

.left3
{
	border-right: #63767D 1px solid;
	border-style: dotted;
	border-left: 0px;
	border-top: 0px;
	border-bottom: 0px;
	width:196px;/*	display:block;
	padding:0px;
	margin:0px;	*/
}

.left4
{
	border-right: #D8D9DE 1px solid;
	font-size:11px;
	background-color:#F1F1F1;
	/*	float:right;
	clear:right;*/
	height:130px;
}

/*.stiri_right {
	border-left: #18618C 1px solid;
}*/

.up_right_table
{
	/*border-left: #FFFFFF 1px solid;*/
	font-size:12px;
	color:#18618C;
	font-weight: bold;
}

.button_lr1 a
{
	font-size:10px;
	background-color:#FF9000;
	color:#FFFFFF;
}

.button_lr1 a:link
{
	font-size:10px;
	background-color:#FF9000;
	color:#FFFFFF;
}

.button_lr1 a:hover
{
	font-size:10px;
	background-color:#FF9000;
	color:#FFFFFF;
}

.parteneri_left
{
	width:196px;
	font-size:12px;
	font-weight:bold;
	color:#3C526A;
}

.solutii_meniu a
{
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}

.solutii_meniu a:hover
{
	color:#FFFFFF;
}

div
{
	font-size:11px;/*	color:#FF0CF0;
	text-decoration:underline;
	border-bottom: #F1F1F1 1px solid;
*/
}

.leftmenu_style2
{
	width:196px;
}

.content_title
{
	font-size:12px;
	color:#529FCC;
}

.content_title_bold
{
	font-size:12px;
	font-weight:bold;
	color:#19586B;
}

.content_title_blue
{
	font-size:12px;
	color:#1B8CBE;
}

.content_title_blue_bold
{
	font-size:12px;
	font-weight:bold;
	color:#1B8CBE;
}

.content_body
{
	font-size:10px;
	color:#000000;
	text-align:justify;
}

.content_body_bold
{
	font-size:10px;
	font-weight:bold;
	color:#000000;
	text-align:justify;
}

.content_body_blue
{
	font-size:10px;
	color:#1B8CBE;
	text-align:justify;
}

.content_body_blue_bold
{
	font-size:10px;
	font-weight:bold;
	color:#1B8CBE;
	text-align:justify;
}

.content_body_underline
{
	font-size:10px;
	color:#19586B;
	text-decoration:underline;
	text-align:justify;
}

li
{
	color:#1B8CBE;
	text-align:justify;
}

ul
{
	list-style-type:square;/*	padding-top:1px;
	margin:1px;*/
}

/* parteneri */
.partner_table
{
	border:0;
	width:100%;
}

.partner_title
{
	font-size:14px;
	font-weight:bold;
	color:#000000;
}

.partner_content
{
	font-size:10px;
	color:#000000;
	text-align:justify;
}

.search_table
{
	border:0;
	width:100%;
}

.search_content
{
	font-size:10px;
	color:#000000;
	text-align:justify;
}

.table_img
{
	border:0;
	width:760px;
	height:176px;
}

.nav_up_menu
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border:0;
	background-color:#99B3CF;
	height:20px;
	width:760px;
	font-size:10px;
	color:#FFFFFF;
}

.linkfile_up
{
	background-color:#4EC6E0;
	width:100%;
}

.linkfile_down
{
	background-color:#D8D9DE;
	width:100%;
}

