/* Layout
-------------------------------------------------------------- */
.header{
	height:540px;
	position:relative;
	/*background:url(../img/sprite-hp.png) top -500px no-repeat;*/
	margin-bottom:30px;
	z-index:80;
}
.pag-content .header{
	height:289px;
	margin-bottom:0;
}
.header .max-width{
	background:url(../img/sprite-layout.png) top center no-repeat;
	height:540px;
}
.header .max-width-en{
	background:url(../img/sprite-layout-en.png) top center no-repeat !important;
}
.pag-content .header .max-width{
	background:url(../img/sprite-layout.png) center -1028px no-repeat;
	height:289px;
}
.pag-content .header .max-width-en{
	background:url(../img/sprite-layout-en.png) center -1028px no-repeat !important;
}
.header-title{
	font-size:13px;
	font-weight:bold;
	color:#fff;
	position:absolute;
	top:166px;
	left:813px;
	height:32px;
	line-height:32px;
	text-transform:uppercase;
	text-align:center;
	width:215px;
	font-family:Verdana, Geneva, sans-serif;
}
.max-width{
	width:1028px;
	margin:0 auto;
	position:relative;
	
}
.logo{
	width:164px;
	height:110px;
	position:absolute;
	display:block;
	top:6px;
	left:0;
}

.logo-en{
	width:164px;
	height:110px;
	position:absolute;
	display:block;
	top:6px;
	left:0;
	background:url(../img/logo-en.png) top left no-repeat;
}



/* Top tools
--------------------------------------------------------------  */
.top-tools{
	margin:0;
	padding:0;
	list-style:none;
	position:absolute;
	top:0;
	right:0;
}
.top-tools li{
	margin:0;
	padding:0;
	float:left;
}
.top-tools a{
	margin:0;
	padding:0 8px;
	font-size:13px;
	color:#fff!important;
	height:48px;
	line-height:48px;
	display:block;
}
.t-login{
	width:92px;
	text-indent:58px;
	background:url(../img/icon-login.png) 15px 13px no-repeat;
}
.t-signup{
	width:114px;
	text-indent:25px;
	background:url(../img/icon-signup.png) 5px 13px no-repeat;
}
.logat{
	width:200px;
	position:absolute;
	top:0;
	color:#fff;
	right:17px;
	display:block;
}
.logat a{
	color:#fff;
	text-decoration:underline;
}





/* Header tools
-------------------------------------------------------------- */
.header-tools{
	margin:0;
	padding:0;
	list-style:none;
	position:absolute;
	top:84px;
	right:0;
}
.header-tools li{
	margin:0;
	padding:0;
	float:left;
}
.header-tools a{
	margin:0 1px 0 0;
	padding:0;
	display:block;
	height:40px;
	width:40px;
	background:url(../img/sprite-layout.png);
	background-repeat:no-repeat;
}
.tool-size{	background-position: 0 -676px!important;}
.tool-ro{ background-position: -40px -676px!important;}
.tool-en{ background-position: -80px -676px!important;}
.tool-mobile{background-position: 8px -806px !important;}
.tool-rss{ background-position: -28px -807px !important;}


/* Navigation
-------------------------------------------------------------- */
.nav{
	margin:0;
	padding:0;
	list-style:none;
	position:absolute;
	top:158px;
	left:20px;
}
.nav li{
    float: left;
    margin: 0;
    padding: 0 30px 0 10px;
}
.nav a{
	display:block;
	color:#fff!important;
	font-size:14px;
	padding:0;
	position:relative;
	text-align:center;
	height:57px;
	line-height:57px;
	text-shadow:1px 1px 1px rgba(0,0,0,0.8);
	letter-spacing:-0.02em;
}

/* Dropdown Navigation
-------------------------------------------------------------- */
.nav-drop{
	list-style:none;
	margin:0;
	padding:0;
	position:absolute;
	top:180px;
	left:20px;
	z-index:100;
}
.nav-drop li{
	float:left;
	margin:0 10px 0 0;
	padding:0;
	position:relative;
	z-index:100;
}
.nav-drop a{
	display:block;
	color:#fff;
	font-size:13px;
	height:44px;
	width:91px;
	text-align:center;
	line-height:1.2em;
	padding:15px 20px 0 20px;
}
.nav-drop .sub-menu{display:none;}
.hover .sub-menu{display:block;}
.nav-drop .hover a{
	background:url(../img/sprite-menu.png) 0 0 no-repeat;
	color:#bd232d;
	text-decoration:none;
}
.no-submenu a{
	background:none!important;
	color:#fff!important;
}
.no-submenu a:hover{
	text-decoration:underline;
}
.sub-menu{
	position:absolute;
	background:url(../img/sprite-menu.png) 0 -52px no-repeat;
	top:50px;
	left:0;
	z-index:100;
	padding:10px 0 5px 30px;
	width:330px;
}
.bottom-sub-menu{
	height:30px;
	width:360px;
	position:absolute;
	bottom:-30px;
	left:0;
	display:block;
	background:url(../img/sprite-menu.png) 0 bottom no-repeat;
	z-index:100;
}
.sub-menu ul{
	list-style:none;
	margin:0;
	padding:0;
	z-index:100;
}
.sub-menu li{
	float:none;
	margin:0;
	padding:0;
	z-index:100;
}
.sub-menu a{
	color:#3f3f3f!important;
	display:block;
	height:28px;
	width:320px;
	padding:0;
	margin:0;
	line-height:28px;
	text-align:left;
	border-bottom:1px solid #c1c1c1;
	text-indent:2px;
	background:none!important;
	z-index:100;
}
.sub-menu a:hover{
	text-decoration:none;
	color:#bd232d!important;
}

.submenulogin{
	position:absolute;
	top:0px;
	left:0;
	z-index:100;
	padding:5px 0 5px 30px;
	width:710px;
	color:white;
	text-align:center;
	
}

.submenulogin a{
	position:absolute;
	top:18px;
	left:0;
	z-index:100;
	padding:5px 0 5px 30px;
	width:710px;
	color:white;
	text-align:center;
	
}




/* Search
-------------------------------------------------------------- */
.search-field{
	height:19px;
	line-height:19px;
	width:184px;
	position:absolute;
	top:173px;
	left:609px;
	padding:3px!important;
	margin:0!important;
	border:none!important;
	background:none!important;	
}
.search-submit{
	height:25px;
	width:25px;
	position:absolute;
	top:15px;
	left:791px;
	padding:0!important;
	margin:0!important;
	border:none!important;
	background:none!important;
	cursor:pointer;
	display:block;
}

/* Header slider
-------------------------------------------------------------- */
.slides{
	position:absolute;
	top:45px;
	left:260px;
	width:750px;
	height:259px;
	margin:0;
	padding:0;
	list-style:none;
}
.slides li{
	margin:0;
	padding:0;
}
.slider-links{
	margin:0;
	padding:0;
	list-style:none;
	top:325px;
	left:900px;
	position:absolute;
}
.slider-links li{
	float:left;
	margin:0 9px 0 0;
	padding:0;
}
.slider-links a{
	display:block;
	width:10px;
	height:10px;
	background:url(../img/sprite-layout.png) -165px -645px no-repeat;
}
.slider-links .active{
	background-position:-153px -645px;
}
.s-container{
	padding:0px 0 0 55px;
	color:#fff;
}
.s-mare{
	font-size:30px;
	letter-spacing:-0.08em;
	font-weight:bold;
	text-shadow:0 0 4px rgba(0,0,0,0.8);
}
.s-mediu{
	font-size:20px;
	letter-spacing:-0.08em;
	text-shadow:0 0 4px rgba(0,0,0,0.6);
}
.s-container p{
	margin-top:20px;
}
/* Header slider 20.08.2014 inainte de prima pag
-------------------------------------------------------------- 
.slides{
	position:absolute;
	top:263px;
	left:0;
	width:684px;
	height:259px;
	margin:0;
	padding:0;
	list-style:none;
}
.slides li{
	margin:0;
	padding:0;
}
.slider-links{
	margin:0;
	padding:0;
	list-style:none;
	top:504px;
	left:296px;
	position:absolute;
}
.slider-links li{
	float:left;
	margin:0 1px 0 0;
	padding:0;
}
.slider-links a{
	display:block;
	width:26px;
	height:26px;
	background:url(../img/sprite-layout.png) -26px -650px no-repeat;
}
.slider-links .active{
	background-position:0 -650px;
}
.s-container{
	padding:0px 0 0 30px;
	color:#fff;
}
.s-mare{
	font-size:30px;
	letter-spacing:-0.08em;
	font-weight:bold;
	text-shadow:0 0 4px rgba(0,0,0,0.8);
}
.s-mediu{
	font-size:20px;
	letter-spacing:-0.08em;
	text-shadow:0 0 4px rgba(0,0,0,0.6);
}
.s-container p{
	margin-top:20px;
}
*/

/* Featured boxes
-------------------------------------------------------------- */
.featured{
	list-style:none;
	margin:0;
	padding:0;
	position:absolute;
	top:362px;
	
	width:1028px;
}
.featured li{
	float:right;
	margin:0 2.5px 0px 2.5px;
	padding:0;
}
.featured a{
	width:252px;
	height:279px;
	display:block;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	border-radius:0px;
	-moz-box-shadow:0px 0px 0px rgba(0,0,0,0);
	-webkit-box-shadow:0px 0px 0px rgba(0,0,0,0);
	box-shadow:0px 0px 0px rgba(0,0,0,0);
}


.poza_hp_dr {
	list-style:none;
	margin:0;
	padding:0;
}

.poza_hp_dr  .last{
	border:none;
}
.poza_hp_dr  li{
	margin:100px 5px 0 10px;
	padding:0 0 10px 0;
	
}
.poza_hp_dr img{
	width:202px;
	height:125px;
	margin:7px 5px 0 0;
	float:right;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	-moz-box-shadow:1px 1px 5px rgba(0,0,0,0.8);
	-webkit-box-shadow:1px 1px 5px rgba(0,0,0,0.8);
	box-shadow:1px 1px 5px rgba(0,0,0,0.8);
}


/* Featured boxes 20.08.2014 inainte de mprima pagina
-------------------------------------------------------------- 
.featured{
	list-style:none;
	margin:0;
	padding:0;
	position:absolute;
	top:160px;
	right:6px;
	width:420px;
}
.featured li{
	float:right;
	margin:0 0 6px 6px;
	padding:0;
}
.featured a{
	width:202px;
	height:178px;
	display:block;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	-moz-box-shadow:1px 1px 5px rgba(0,0,0,0.8);
	-webkit-box-shadow:1px 1px 5px rgba(0,0,0,0.8);
	box-shadow:1px 1px 5px rgba(0,0,0,0.8);
}


.poza_hp_dr {
	list-style:none;
	margin:0;
	padding:0;
}

.poza_hp_dr  .last{
	border:none;
}
.poza_hp_dr  li{
	margin:100px 5px 0 10px;
	padding:0 0 10px 0;
	
}
.poza_hp_dr img{
	width:202px;
	height:125px;
	margin:7px 5px 0 0;
	float:right;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	-moz-box-shadow:1px 1px 5px rgba(0,0,0,0.8);
	-webkit-box-shadow:1px 1px 5px rgba(0,0,0,0.8);
	box-shadow:1px 1px 5px rgba(0,0,0,0.8);
} */

/* Columns
-------------------------------------------------------------- */
.footer{
	margin-top:0px;
	height:144px;
	padding-top: 0px; 
	background-color:#3b3b3b;
}
.footer .max-width{
	height:144px;
	background:url(../img/sprite-layout.png) center -1488px no-repeat;

}
.footer .max-width-en{
	height:144px;
	background:url(../img/sprite-layout-en.png) center -1488px no-repeat;
}

.footer-nav{
	margin: 0 0 0 150px;
	padding: 24px 0 0 0;
	list-style:none;
	width:440px;
}
.footer-nav li{
	margin:0 45px 0 0;
	padding:0;
	float:left;
	width:100px;
	height:24px;
}
.footer-nav a{
	display:block;
	width:120px;
	height:24px;
	line-height:24px;
	color:#fff;
	text-shadow:1px 1px 0 #2b2b2b;
	text-indent:3px;
	border-bottom:1px solid #595959;
	font-size:10px;
}
.footer-nav .first{ color:#ffffff; } /* .footer-nav .first{ color:#ff3e4b; } */
.footer-nav .faded{ color:#9c9d9d; }

.copyright{
	position:absolute;
	bottom:20px;
	right:0px;
	color:#fff;
	margin:0;
	padding:0;
	margin-right:14px;
}
.copyrightn{
	position:absolute;
	bottom:20px;
	right:0px;
	color:#fff;
	margin:0;
	padding:0;
	margin-right:184px;
}





/* Success, notice and error boxes
-------------------------------------------------------------- */
.error, .notice, .success, .info {
	padding: 1.75em 2em 1.75em 6em;
	margin-bottom: 1em;
	border: 1px solid #ddd;
}
.error p, .notice p, .success p, .info p{margin:0;}
.error{
	background: #FBE3E4 url(../img/dialogs/delete_32.png) 19px 17px no-repeat;
	color: #8a1f11;
	border-color: #FBC2C4;
}
.error h3{
	color:#8a1f11;
	margin-bottom:0.75em;
	font-weight:bold;
}
.notice{
	background: #FFF6BF url(../img/dialogs/warning_32.png) 19px 17px no-repeat;
	color: #514721;
	border-color: #FFD324;
}
.notice h3{
	color:#514721;
	margin-bottom:0.75em;
	font-weight:bold;
}
.success{
	background: #E6EFC2 url(../img/dialogs/tick_32.png) 19px 17px no-repeat;
	color: #264409;
	border-color: #C6D880;
}
.success h3{
	color:#264409;
	margin-bottom:0.75em;
	font-weight:bold;
}
.info{
	background: #e3e4fb url(../img/dialogs/info_32.png) 19px 17px no-repeat;
	color: #4c4c6b;
	border-color: #c2c6fb;
}
.info h3{
	color:#4c4c6b;
	margin-bottom:0.75em;
	font-weight:bold;
}
.error a{ color: #8a1f11; }
.notice a{ color: #514721; }
.success a{ color: #264409; }

/* Butoane
-------------------------------------------------------------- */
.but-read{
	display:block;
	width:84px;
	height:19px;
	text-indent:-9999px;
	float:right;
	background:url(../img/but-citeste-articol.png) no-repeat;
}

.but-read-more{
	display:block;
	width:84px;
	height:19px;
	text-indent:-9999px;
	float:right;
	background:url(../img/but-read-more.png) no-repeat;
}
.but-afla{
	display:block;
	width:68px;
	height:19px;
	text-indent:-9999px;
	float:right;
	background:url(../img/but-afla-detalii.png) no-repeat;
}

.but-afla-alb{
	display:block;
	width:80px;
	height:19px;
	text-indent:-9999px;
	float:right;
	background:url(../img/but-afla-detalii-alb.png) no-repeat;
}
/*  -- butonul cerut in primul design 

.but-afla-albs{
	display:block;
	width:109px;
	height:30px;
	text-indent:-9999px;
	background:url(../img/acceseaza_g.png) no-repeat;
}


.but-afla-albs2{
	display:block;
	width:80px;
	height:19px;
	text-indent:-9999px;
	background:url(../img/but-afla-detalii-alb.png) no-repeat;
}*/
.but-details{
	display:block;
	width:68px;
	height:19px;
	text-indent:-9999px;
	float:right;
	background:url(../img/but-details.png) no-repeat;
}
.but-details-alb{
	display:block;
	width:84px;
	height:19px;
	text-indent:-9999px;
	float:right;
	background:url(../img/but-details-alb.png) no-repeat;
}
.login{
	width:220px;
	margin:0 auto;
}

.login .text{
	width:180px;
}
/* Breadcrumbs
-------------------------------------------------------------- */
/* Breadcrumbs
-------------------------------------------------------------- */
.breadcrumbs{list-style:none;margin:0 0 5px 0;padding:0;font-family:Verdana, Geneva, sans-serif;font-size:8pt;color:#999;}
.breadcrumbs li{list-style:none;margin:0;padding:0; float:left;}
.breadcrumbs span{padding:0 10px;}
.breadcrumbs a{padding:3px 0;color:#999!important;}

.titluAlbastru{
    color: #006085!important;
    font-size:11pt!important;
    font-family:Verdana, Geneva, sans-serif!important;
    font-weight:bold!important;
    margin-top:10px!important;
}
.titluRosu{
    color:#d21925!important;
    font-size:11pt!important;
    font-family:Verdana, Geneva, sans-serif!important;
    font-weight:bold!important;
    margin-top:10px!important;
}
.titluVerde{
    color: #0E774A!important;
    font-size:11pt!important;
    font-family:Verdana, Geneva, sans-serif!important;
    font-weight:bold!important;
    margin-top:10px!important;
}
.titluGri{
    color: #555555!important;
    font-size:11pt!important;
    font-family:Verdana, Geneva, sans-serif!important;
    font-weight:bold!important;
    margin-top:10px!important;
}
/* Paginatie
-------------------------------------------------------------- */
.paginatie{height:50px; margin-top:30px;}
.paginatie ul{list-style:none;margin:0;padding:11px 10px 0 0;}
.paginatie li{float:left;list-style:none;margin:0;padding:0;margin-right:3px;}
.paginatie a, .paginatie b, .paginatie i{margin:0;padding:4px 7px;height:26px;line-height:26px;border:1px solid #ccc;background:#fff;}
.paginatie b, .paginatie a:hover{background:#1d588c;border:1px suolid #1d588c;color:#fff;text-decoration:none;}
.paginatie i{font-style:normal;background:none;color:#bbb;}


/* Tabele
-------------------------------------------------------------- */
.insiruire { width:100%; border-collapse:collapse;}
.insiruire label { font-weight:normal;}
.insiruire th { border:0; text-align:left; padding:5px 3px;  border:1px solid #c1c1c1;}
.insiruire td { padding:1px; border:1px solid #c1c1c1;font-size:10px;}
.tr-hover tr:hover td { background:#E6E6E6; }
.th-bg-c3d3e3 th{ background:#DA1926;color:#fff }
.insiruire-gri  { width:100%; border-collapse:collapse; border: 1px solid #c1c1c1;}
.insiruire-gri th  { text-align:left; padding:5px 3px;  border:1px solid #c1c1c1;}
.insiruire-gri td  { padding:3px; border:1px solid #c1c1c1;}
.no-border td, .no-border{border:0;}
.tborder td { padding:6px; }

.buton_red{
    background: #DA1926;
    width:156px;
    border:1 none;
    height:20px;
    color:#FFFFFF !important;
    cursor:pointer;
    display:block;
    font-size:11px;
    font-weight:bold;
    text-align:center;
    vertical-align:middle;
}


a.img-art span {
    background:none repeat scroll 0 0 #000000;
    bottom:8px;
    cursor:pointer;
    display:block;
    font-size:11px;
    height:19px;
    line-height:19px;
    opacity:0.7;
    position:absolute;
    right:8px;
    text-align:center;
    z-index:1;
    color:#fff;
    text-transform:lowercase;
}
a.img-art{
    border:1px solid #BFBFBF;
    color:#FFFFFF;
    display:block;
    float:left;
    margin:0 4px 0 0;
    padding:3px;
    position:relative;
    z-index:2;
}

.organigrama-head{
    -moz-border-radius: 5px 5px 5px 5px;
    -moz-box-shadow: 2px 2px 2px 2px rgba(0, 0, 0, 0.3);
    border: 1px solid #FFFFFF;
    height: 150px;
    margin-right: 40px;
    width: 192px;
}
.organigrama{
    -moz-border-radius: 5px 5px 5px 5px;
    -moz-box-shadow: 2px 2px 2px 2px rgba(0, 0, 0, 0.3);
    border: 1px solid #FFFFFF;
    display: block;
    float: left;
    height: 150px;
    width: 192px;
    margin:0px;
    padding:0px;
}

.sag-activ-sus{
	background:url('../img/sag-sus.png') no-repeat;
	background-position:bottom center;
}

.sag-activ-jos{
	background:url('../img/sag-jos.png') no-repeat !important;
	background-position:top center!important;
}
.clear { clear:both; }
.clear0 { clear:both; font-size:0px; height:0px; }
.cls, .clk, .cl, .cl5 {clear:both; font-size:0px;}

.lf1{
    float: left;
    height: 50px;
    width: 48px;
    margin-right:10px;
}

.lf2{
    float: left;
    height: 50px;
    width: 48px;
    margin-right:3px;
}

.lf3{
    float: left;
    height: 50px;
    width: 41px;
    margin-right:10px;
}

.lf4{
    float: left;
    height: 50px;
    width: 39px;
    margin-right:10px;

}

.lf5{
    float: left;
    height: 50px;
    width: 90px;
     margin-right:10px;
}

.lf6{
    float: left;
    height: 50px;
    width: 63px;
    margin-right:10px;
}


.lf7{
    float: left;
    height: 50px;
    width: 35px;
    margin-right:10px;
}

.lf8{
    float: left;
    height: 50px;
    width: 105px;
    margin-right:10px;
}

.lf{
	float:right;
	height:60px;
	width: 415px;
	padding-top:30px;
}



/* --------   Noi clase adaugate pentru modificarea primei pagini a site-ului------------ */

/* Header nou din prima pagina cu imagini si alte setari
-------------------------------------------------------------- */
.headern{
	height:641px;
	position:relative;
	/*background:url(../img/sprite-hp.png) top -500px no-repeat;*/
	margin-bottom:0px;
	z-index:80;
	background-color:#e8e8e8;
}
.headern .max-widthn{
	background:url(../img/sprite-layout.png) top center no-repeat;
	height:641px;
}
.headern .max-widthn-en{
	background:url(../img/sprite-layout-en.png) top center no-repeat !important;
}
.headern-title{
	font-size:13px;
	font-weight:bold;
	color:#fff;
	position:absolute;
	top:166px;
	left:813px;
	height:32px;
	line-height:32px;
	text-transform:uppercase;
	text-align:center;
	width:215px;
	font-family:Verdana, Geneva, sans-serif;
}
.max-widthn{
	width:1028px;
	margin:0 auto;
	position:relative;
	
}
.nlogo{
	width:250px;
	height:110px;
	position:absolute;
	display:block;
	top:156px;
	left:4px;
}

.nlogo-en{
	width:164px;
	height:110px;
	position:absolute;
	display:block;
	top:6px;
	left:0;
	background:url(../img/logo-en.png) top left no-repeat;
}

/* Top tools Link-urile de login si cont nou din prima pagina
-------------------------------------------------------------- */
.topn-tools{
	margin:0;
	padding:0;
	list-style:none;
	position:absolute;
	top:5px;
	right:280px;
}
.topn-tools li{
	margin:0;
	padding:0;
	float:left;
}
.topn-tools a{
	margin:0;
	/*padding:0 8px;*/
	font-size:13px;
	color:#fff!important;
	height:48px;
	line-height:48px;
	display:block;
}
.nt-login{
	width:72px;
	text-indent:35px;
	background:url(../img/nicon-login.png) 15px 13px no-repeat;
}
.nt-signup{
	width:95px;
	text-indent:22px;
	background:url(../img/nicon-signup.png) 5px 13px no-repeat;
}
.nlogat{
	width:190px;
	position:absolute;
	top:10px;
	color:#fff;
	right:300px;
	display:block;
}
.nlogat a{
	color:#fff;
	text-decoration:underline;
}

/* Header tools RO si EN din prima pagina
-------------------------------------------------------------- */
.headern-tools{
	margin:0;
	padding:0;
	list-style:none;
	position:absolute;
	top:10px;
	right:205px;
}
.headern-tools li{
	margin:0;
	padding:0;
	float:left;
}
.headern-tools a{
	margin:0 1px 0 0;
	padding:0;
	display:block;
	height:40px;
	width:40px;
	background:url(../img/sprite-layout.png);
	background-repeat:no-repeat;
}
.tooln-size{	background-position: 0 -676px!important;}
.tooln-ro{ background-position: -125px -676px!important;}
.tooln-en{ background-position: -165px -676px!important;}
.tooln-mobile{background-position: 8px -806px !important;}
.tooln-rss{ background-position: -28px -807px !important;}


/* Navigation - meniul din prima pagina
-------------------------------------------------------------- */
.navnsav{ /*background din zona meniu pe toata pagina */
	margin:0;
	padding:0;
	list-style:none;
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	background-color:#474747;
	height:57px;
}

.navn{
	margin:0;
	padding:0;
	list-style:none;
	position:absolute;
	top:1px;
	left:2px;
}
.navn li{
    float: left;
    margin: 0;
    padding: 0 15px 0 10px;
}
.navn a{
	/*display:block;*/
	color:#fff!important;
	font-size:14px;
	padding:0;
	position:relative;
	text-align:center;
	height:57px;
	line-height:57px;
	text-shadow:1px 1px 1px rgba(0,0,0,0.8);
	letter-spacing:-0.02em;
}

/* Search - campul de cautare din prima pagina
-------------------------------------------------------------- */
.searchn-field{
	height:19px;
	line-height:19px;
	width:180px;
	position:absolute;
	top:16px;
	left:825px;
	padding:3px!important;
	margin:0!important;
	border:none!important;
	background:none!important;	
}
.searchn-submit{
	height:25px;
	width:25px;
	position:absolute;
	top:15px;
	left:1000px;
	padding:0!important;
	margin:0!important;
	border:none!important;
	background:none!important;
	cursor:pointer;
	display:block;
}

/* Columns zona 1 din prima pagina 
-------------------------------------------------------------- */
.contentspp1{
	margin-top:15px;*/
	height:144px;
	
}
.contentspp1 .max-width{
	top:435px;
	height:144px;
	background:url(../img/sprite-layout-sav.png) center -1488px no-repeat;
}
.contentspp1.max-width-en{
	height:144px;
	background:url(../img/sprite-layout-en.png) center -1488px no-repeat;
}
.contentspp1-nav{
	margin: 0 0 0px 0px;
	padding: 0px 0 0 0;
	list-style:none;
	width:1028px;
	
}
.contentspp1-nav li{
	margin:0 15px 0 15px;
	padding:0;
	float:left;
	width:225px;
	height:200px;
	text-align:center;
}

.contentspp1-titl {

/*font-size: 16pt;*/
margin-bottom:0px;
margin-top:0px;
text-align:center;

}
.contentspp1-desc {
text-align:center;
}

---

.contentspp3{
	margin-top:15px;*/
	height:144px;
	
}
.contentspp3 .max-width{
	top:435px;
	height:144px;
	background:url(../img/sprite-layout-sav.png) center -1488px no-repeat;
}
.contentspp3.max-width-en{
	height:144px;
	background:url(../img/sprite-layout-en.png) center -1488px no-repeat;
}
.contentspp3-nav{
	margin: 6px 0 8px 0px;
	padding: 0px 0 0 0;
	list-style:none;
	width:1028px;
	
}
.contentspp3-nav li{
	margin:0 15px 5px 15px;
	padding:0;
	float:left;
	width:225px;
	height:30px;
	text-align:center;
}

.contentspp3-titl {
color:#d51c28;
font-size: 16pt;
margin-bottom:0px;
margin-top:0px;

}
.contentspp3-desc {
text-align:center;
}



.industrie {
color:#d51c28;
font-size: 14pt;
margin-bottom:10px;
margin-top:0px;
}

.industrie a{
color:#d51c28;
font-size: 14pt;
margin-bottom:10px;
margin-top:0px;
}
.industrie a:hover{
color:#d51c28;
font-size: 14pt;
margin-bottom:10px;
margin-top:0px;
text-decoration:underline;
}

.industrie-but {
color:#d51c28;
font-size: 16pt;
margin-top:12px;
line-height:30px;

}

.industrie-but a{
color:#d51c28;
font-size: 16pt;
margin-top:12px;
line-height:30px;

}
.industrie-but a:hover{
color:#d51c28;
font-size: 16pt;
margin-top:12px;
line-height:30px;
text-decoration:underline;
}


/* Columns zona 2 din prima pagina (mijloc)
-------------------------------------------------------------- */
.contentspp-mij{
	margin-top:15px;
	height:144px;
	
}
.contentspp-mij .max-width{
	top:435px;
	height:144px;
	background:url(../img/sprite-layout-sav.png) center -1488px no-repeat;
}
.contentspp-mij.max-width-en{
	height:144px;
	background:url(../img/sprite-layout-en.png) center -1488px no-repeat;
}
.contentspp-mij-nav{
	margin: 0 0 50px 0px;
	padding: 1px 0 10px 0;
	list-style:none;
	width:1028px;
	background-color:#f1f1f1;
	
}
.contentspp-mij-nav li{
	margin:0 15px 0 15px;
	padding:0;
	float:left;
	width:310px;
	height:160px;
	text-align:center;
}

.contentspp-mij-titl {
color:red;
font-size: 12pt;
margin-bottom:25px;
margin-top:15px;
}

.contentspp-mij-desc {
text-align:right;
}


.con {
width:100%;
height:280px;
background-color:#e8e8e8;
}


.con-pp1 {
width:100%;
height:160px;
background-color:#f1f1f1;
}
/* Columns zona 3 din prima pagina (noutati)
-------------------------------------------------------------- */
.contentspp2{
	margin-top:15px;
	height:144px;
	
}
.contentspp2 .max-width{
	top:435px;
	height:144px;
	background:url(../img/sprite-layout-sav.png) center -1488px no-repeat;
}
.contentspp2 .max-width-en{
	height:144px;
	background:url(../img/sprite-layout-en.png) center -1488px no-repeat;
}

.contentspp2-nav{
	margin: 0 0 0px 0px;
	padding: 20px 0 0 0;
	list-style:none;
	width:1028px;
	background-color:#e8e8e8;

}
.contentspp2-nav li{
	margin:0 0px 0 5px;
	padding:0;
	float:left;
	width:500px;
	height:130px;
	text-align:left;
}

.contentspp2-titl {
color:#595b62;
font-size: 9.5pt;
}

.data{
color:#d51c28;
text-align:left;
font-size: 8pt;
}

.contentspp2-desc {
color:red;
text-align:center;
}
.contentspp2-nav .first{ color:#ff3e4b; } 
.contentspp2-nav .faded{ color:#9c9d9d; }

.noutati{

text-align:justify;
}

.noutati a{
color:#d51c28;
text-align:justify;
text-decoration:underline;
}
.noutati a:hover{
color:#d51c28;
text-align:justify;
text-decoration:none;
}

























/* Columns footer ppn
-------------------------------------------------------------- 
.footern{
	margin-top:0px;
	height:154px;
	padding-top: 0px; 
	background-color:#474747;
}
.footern .max-width{
	height:144px;
	backgrounnd:url(../img/sprite-layout.png) center -1488px no-repeat;
}
.footern .max-width-en{
	height:144px;
	background:url(../img/sprite-layout-en.png) center -1488px no-repeat;
}
.footern-nav{
	margin: 0 0 0 150px;
	padding: 20px 0 0 0;
	list-style:none;
	width:564px;
}
.footern-nav li{
	margin:0 55px 0 0;
	padding:0;
	float:left;
	width:130px;
	height:24px;
}
.footern-nav a{
	display:block;
	width:130px;
	height:24px;
	line-height:24px;
	color:#fff;
	text-shadow:1px 1px 0 #2b2b2b;
	text-indent:3px;
	border-bottom:1px solid #595959;
	font-size:11px;
}
.footern-nav .first{ color:#ff3e4b; }
.footern-nav .faded{ color:#9c9d9d; }

.copyrightn{
	position:absolute;
	bottom:20px;
	right:0px;
	color:#fff;
	margin:0;
	padding:0;
	margin-right:184px;
}
*/

