/* background alb*/
/* cool font - insert here*/
/*@import url(http://fonts.googleapis.com/css?family=Dosis:200,400,700%20&subset=latin-ext);*/
/* cool font - insert here*/

@import "compass";

a,a:focus,a:hover{
text-decoration: none;
}


@font-face {
  font-family: 'Dosis';
  font-style: normal;
  font-weight: 200;
  src: local('Dosis ExtraLight'), local('Dosis-ExtraLight'), url(/cnpp_theme/fonts/W6aLiTthA4f3EVhqR-mpuPesZW2xOQ-xsNqO47m55DA.woff) format('woff');
}
@font-face {
  font-family: 'Dosis';
  font-style: normal;
  font-weight: 400;
  src: local('Dosis Regular'), local('Dosis-Regular'), url(/cnpp_theme/fonts/tYjwoPxcNbCapURVAi2M5g.woff) format('woff');
}
@font-face {
  font-family: 'Dosis';
  font-style: normal;
  font-weight: 700;
  src: local('Dosis Bold'), local('Dosis-Bold'), url(/cnpp_theme/fonts/SD_sh9aV9vitKsBsjDXok_esZW2xOQ-xsNqO47m55DA.woff) format('woff');
}


body {
    background: none repeat scroll 0 0 #FFFFFF;
    font-size: 11px;
}

/*end background alb*/

/*poza heading*/

#banner{
	margin-top: 0px;
	z-index: 100;/*pentru a afisa menul deasupra tututror elementelor*/
	
}
#wrapper {
	background: none;
	margin: 0 auto;
	width: 960px;
	min-width: 960px;
	max-width: 960 px;
	position: relative;
}


#heading {
    background-image: url(../images/cnpp/poza_header1.png);
    background-repeat: no-repeat;
    background-position: top center;
    height: 148px;
    margin: auto;
    width: 960px;
}
#header {
    height: 148px;
    margin: auto;
    width: 960px;
}
/*end poza heading*/

#sign-in {
    top: 10.8em;
}

.top_search{
	/*left: 637px;pentru includerea butonului de cautare custom*/
    position: absolute;
    top: 90px;
	right: -5px;
	/*width: 308px; pentru a respecta latimea continutului*/
}

/*campul de text pentru cautare sa fie de aceeasi dimensiune cu butonul de cautare*/
#keywords{
	height: 24px;
}

/*campul de text pentru cautare din intrebari frecvente sa fie de aceeasi dimensiune cu butonul de cautare*/
#_77_keywords{
	height: 24px;
}


/* cssul pentru topMenu */

.topMenu{
	position: relative;
	top:7px;
	float: right;
}

.topMenu td{
	color: #FFFFFF;
    font-size: 12px;
    height: 27px;
    padding-left: 10px;
    padding-right: 10px;
    text-transform: uppercase;
}
.topMenu td a {
	color: #ffffff;
    text-decoration: none;
}
#harta {
    background-color: #046399;
}

#ajutor {
    background-color: #0074B6;
}

#accesPrivat {
    background-color: #1C8ECF;
}

#lang {
    background-color: #00bce4;
}
/* end css topMenu*/


/* css navigation bar*/

#navigation {
    background-image: url("../images/cnpp/poza_navigator.png");
   	min-height: 42px;
    border-radius:0px;
}
#navigation ul {
	text-transform: uppercase;
    padding: 0px;
}

#navigation li{
    position: relative;
    vertical-align: middle;
	border-radius:0px;
}

#navigation li.selected a, #navigation li:hover.selected {
    background-image: url("../images/cnpp/selected_poza_navigator.png");
    text-shadow:none;
    box-shadow:none;
	font-family: 'Dosis', sans-serif;
	font-weight:400;
	border-radius: 0px;
    
}

#navigation a {
	 border-radius:0px 0px 0px 0px;
	 height: 22px;
     padding: 10px 5px;
	 font-family: 'Dosis', sans-serif !important;
	 font-weight:400 !important;
	 font-size: 13px !important;
	
}


#navigation .selected a, #navigation li.hover a, #navigation a:hover, #navigation a:focus, #navigation li a.active{
	background-image: url("../images/cnpp/selected_poza_navigator.png");
    text-shadow:none;
    box-shadow:none;
	font-family: 'Dosis', sans-serif !important;
	 font-weight:400 !important;
	 border-radius: 0px;
}

 #navigation .child-menu li a, #navigation .yui3-dd-dragging, .lfr-navigation-proxy {
	background: #013B72;
	text-shadow: none;	
	font-family: 'Dosis', sans-serif !important;
	 font-weight:400 !important;
}

#navigation .child-menu{
	border-top: 3px solid #ffffff;
	border-radius: 0px;
}

#navigation .child-menu li {
    background: none repeat scroll 0 0 #0074B6;
  	
}

#navigation li.hover .child-menu{
	background-color: #0074B6;
	min-height: 10px;
}

#navigation .child-menu li a:hover  {
    background-color: #013B72;
    width: 179px;
}

#navigation .child-menu li a {
    background: none repeat scroll 0 0 #0074B6;
    cursor: pointer !important;
    text-shadow: none;
	font-family: 'Dosis', sans-serif !important;
	 font-weight:400 !important;
}

#navigation .child-menu a{
	padding-top: 5px;
	padding-bottom: 5px;
	font-family: 'Dosis', sans-serif !important;
	 font-weight:400 !important;
}

#navigation .child-menu .selected a {
	background:  none repeat scroll 0 0 #0074B6;
	font-family: 'Dosis', sans-serif !important;
	 font-weight:400 !important;
}

 #navigation a:hover, #navigation a:focus{
	background:#013B72;
	font-family: 'Dosis', sans-serif !important;
	 font-weight:400 !important;
}
 #navigation a:focus {
	background: none;
	
}

/* end navigation bar*/


/* css footer

#footer {
	background:url("../images/cnpp/poza_footer.png") no-repeat bottom;
	height: 200px;
	border-top: 2px solid #a1a1a1;
	font-family: 'Dosis', sans-serif !important;
	 font-weight:200 !important;
	 text-align: left;
}

#footer a{
	text-decoration: none;
}
*/
.logos_from_footer{
	float:left;
	padding: 4px;
	text-decoration: none;
}

.footer_content{
	height: 200px; /*CPAVEL - marit dimensiunea la 200px pentur a include textul aferent fonduri UE*/
	width: 100%;
	
}

.bottomMenu{
	float: left;
}

.bottomMenu #navigation, 
.bottomMenu #navigation a, 
.bottomMenu #navigation a:hover,
.bottomMenu #navigation a:focus, 
.bottomMenu #navigation li.selected a, 
.bottomMenu #navigation li.selected a:hover, 
.bottomMenu #navigation li.selected a:focus
{
    background: none repeat scroll 0 0 transparent;
    color: #717174;
    float: left;
    font-size: 11px;
    padding: 2px;
    position: relative;
    top: -6px;
    }
 
.bottomMenu #navigation li{
    border-left: 1px solid #717174;
    height: 8px;
    position: relative;
    top: 29px;
}

.bottomMenu #navigation .child-menu,
.bottomMenu #navigation li:hover .child-menu,
.bottomMenu #navigation li:focus .child-menu,
.bottomMenu #navigation li:hover.selected .child-menu,
.bottomMenu #navigation li:focus.selected .child-menu{
	display: none;
}
 
.bottomMenu #navigation li.selected a,.bottomMenu #navigation li:hover.selected {
    background: none;
}
 
.powered-by{
    color: #717174;
}

.fonduriUE{
    color: #717174;
    float: left;
    position: relative;
	margin-bottom: 0em;
}

.td_button_footer{
	padding-bottom: 20px;
    text-align: right;
    vertical-align: bottom;
}

.button_footer, .button_cnpp{
 	background: url("../images/cnpp/poza_button.png") no-repeat scroll left top #00bce4;/*culoare de fundal la fel ca la portlet-title*/
    color: #FFFFFF;
    font-size: 12px;
    height: 29px;
    min-width: 150px;
    width: 150px;
    max-width: 150px;
    padding-left: 23px;
    padding-right: 5px;
    padding-top: 7px;
    float: left;
	text-align: center;
	line-height: 1em;
 }

.button_footer:hover,
.button_cnpp:hover{
  box-shadow: 5px 5px 5px #888888;
}
.button_cnpp a ,
.button_cnpp a:hover,
.button_cnpp a:active,
.button_cnpp a:focus{
    color: #ffffff;
    text-decoration: none;
	}

.button_footer{
	 float: right;
	
}
/* end css footer*/

/* portlet style */

.portlet{
	border:none;
	background-color: #FFFFFF;
}

.portlet-topper{
	border-style: inherit;
	/*margin-top: 3px; eliminat pentru alinierea la zona de navigare*/
}

.cnpp_1_4_columns .portlet-title{
width: 99% !important;
}

.portlet-title{
     background: none repeat scroll 0 0 #00bce4;
    color: #FFFFFF;
    padding: 4px 0 0 0;
    text-shadow: none;
	float: left;
	height:33px;
	width: 100%;
	margin-bottom: 15px;
}

.ie .portlet-title{
padding-bottom:0px;
}
.portlet-title img{
	display: none;
	
}

.portlet-title-text{
   background: none repeat scroll 0 0 #717174;
    cursor: default;
    font-size: 20px;
    padding: 6px 18px 7px;
	line-height: 1.4em;
    
}
.ie .portlet-title-text{
padding-top: 7px !important;
padding-bottom:7px;
}

.ie .cnpp_1_4_columns .portlet-title-text{
padding-top: 6px !important;
padding-bottom:8px !important;
}

.portlet-content{
border:none;

	
}
/* end  */

/* layout cnpp-columns-1-4*/
.cnpp-columns-1-4 #column-1{
     float: left;
	 width: 233px;
	 margin-right: 2px;
}
.cnpp-columns-1-4 #column-2{
     float: left;
	 width: 231px;
	 margin-right: 2px;
	 margin-left: 2px;
}
.cnpp-columns-1-4 #column-3{
     float: left;
	 width: 231px;
	 margin-right: 2px;
	 margin-left: 2px;
}
.cnpp-columns-1-4 #column-4{
     float: right;
	 width: 233px;
	 margin-left: 2px;
}
/* end layout cnpp-columns-1-4*/

.nav-menu h2 a{
	padding: 5px 5px 5px 0px;
	font-size:17px;
}

.nav-menu .layouts level-1 ul{
    margin: 0;
    padding-left: 13px;
    font-weight: bold; 
}


.nav-menu h1,
.nav-menu h2,
.nav-menu h3 {
    margin:0px;
    padding-top: 5px;
	padding-bottom: 5px;
}

.nav-menu  h2 a,
.nav-menu  h2 a:focus,
.nav-menu  h2 a:hover
{
    color: #3c86c0;
    text-decoration: none;
    font-weight: bold;
    font-size:17px;
}

.nav-menu  a,
.nav-menu  a:focus,
.nav-menu  a:hover
{
	font-weight: normal;
	font-size:11px;
}

.nav-menu a:hover{
    color: black !important;
}
  
.nav-menu ul {
    padding-left: 10px;
}
.nav-menu ul,
.nav-menu li,
.nav-menu ol {
    list-style: none !important;
    padding: 0px !important;
    margin:0px !important;
    }
	
.nav-menu li  ul{
    padding-left:10px !important;
    padding-top:2px !important;
    padding-bottom:2px !important;
}

.nav-menu a:active
{
	text-decoration: none;
}

.nav-menu .level-1 li,
{
text-decoration: none;
list-style-type: none;
}

.nav-menu li a.selected 
 {
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #013B72;
}

.nav-menu li.selected {
  background-color: #013b72;
  color: white;
}

.nav-menu li.selected  ul{
  background-color: #FFFFFF;
  margin: 0px !important;
}

.nav-menu li.selected a.selected{
    color: white !important;
}

.nav-menu .level-1 li a{
	color: #013B72;/*WTS 27321 28175*/
    font-size: 14px;
    font-weight: bold;
}

.nav-menu  .level-2 li a{
    font-weight: bold;/*WTS 27321 28175*/
	font-size: 12px;
}

/* end layout column_2_nav */

/* layout column_2 */
.cnpp-columns-2 #column-1 .portlet,
.cnpp-columns-2 #column-2 .portlet{
	border:none;
	background-color: #FFFFFF;
}

.cnpp-columns-2 #column-1 .portlet-topper,
.cnpp-columns-2 #column-2 .portlet-topper{
	border-style: inherit;
}

.cnpp-columns-2 #column-1  .portlet-title,
.cnpp-columns-2 #column-2  .portlet-title{
    background: none repeat scroll 0 0 #00bce4;
    color: #FFFFFF;
    height: 33px;
    padding: 4px 0 0 0;
    text-shadow: none;
}


.cnpp-columns-2 #column-1  .portlet-title img,
.cnpp-columns-2 #column-2  .portlet-title img{
	display: none;
	
}

.cnpp-columns-2 #column-1 .portlet-content,
.cnpp-columns-2 #column-2 .portlet-content{
border:none;

}

.cnpp-columns-2 #column-1 {
	padding-right : 10px;
}

/* end layout column_2 */



/* css pentru topMenu cu map */
#cnppMap {
    background-color: transparent;
    height: 92px;
    left: 3px;
    position: absolute;
    top: 20px;
    width: 182px;
}

#ueMap {
    background-color: transparent;
    height: 85px;
    left: 224px;
    position: absolute;
    top: 27px;
    width: 94px;
}


#guvernulRoMap {
    background-color: transparent;
    height: 85px;
    left: 339px;
    position: absolute;
    top: 27px;
    width: 94px;
}

#fonduriUeMap {
    background-color: transparent;
    height: 97px;
    left: 447px;
    position: absolute;
    top: 20px;
    width: 96px;
}
/* end css topMenu map */



.portlet{
padding: 0px;
}

.portlet-content, .portlet-minimized .portlet-content-container {
    padding: 12px 0px 10px;
}

.portlet-column-content {
    padding: 0px;
}


.portlet-layout {
    margin: 15px 0;/*pentru aerisirea informatiei*/
}


/*pentru tabelele liferay folosite de polls display*/
.results-row td{
	border-style: none;
    padding: 2px;
}

.alpha, .beta{
display: none;
}


/*pentru portleti*/
/*portlet selectie solicitant*/
.selectie_solicitant {
    /*background: none repeat scroll 0 0 #00bce4;*/
	float: left;
}
.interior {
	border-left: 5px solid #45d0e4;
	border-right: 5px solid #45d0e4;
	margin-bottom: 5px;
	margin-top: 5px;
	text-align: left;
	padding: 5px;
	color: #717174;
	font-weight: bold;
	line-height: 18px;
}
	
	
/*sfarsit pentru portleti*/

.centrat{
text-align:center;
}

.stanga{
text-align:left;
}

.dreapta{
text-align:right;
}

.eticheta{
line-height:26px;
font-size:12px;
font-weight:bold;
color: #878288;
}

.ajutor_login{
line-height:45px;
}

.buton_formular{
padding-left: 20px;
padding-right: 20px;
}

.spatiu_sus{
padding-top:10px;
}

.spatiu_jos{
padding-bottom:10px;
}

/* form login rearanjare 
#loginBean
{
	width:200px;
}
#loginBean table tr
{
	margin: 0 0 10px 0;
    float: left;
	width:100%;
}
#loginBean table tr td
{
	float:left;
	width:50px;
	line-height:26px;
}
*/
.taglib-page-iterator
{
	line-height:30px;
}

/* modificare linkuri comunicate index */

img.icon
{
	padding:0 3px 5px 0;
}
.taglib-text
{
	text-decoration: none;
	color: #000000;
	font-size: 11px;
font-weight: normal;
}

.taglib-icon .taglib-text{
text-decoration: none;
}

/* modificare padding inputuri */

input[type="text"],input[type="password"],input[type="file"],
input[type="submit"], input[type="button"], input[type="reset"],
select, textarea, .textarea, button
{
	padding:5px;
}


.portlet-login .aui-form fieldset{
	float: left;
}

/* modificare code, pre, .portlet-msg-error */
code, pre
{
	width: 960px;
	float: left;
	overflow-x: auto;
	overflow-y: hidden;
	padding: 10px 0;
	margin: 10px 0;
}

.portlet-msg-error
{
	border-color: #717174 !important;
	height: 30px;
	margin: 0;
	text-indent: 30px;
	line-height: 30px;
	padding: 0;
	float: left;
	width: 100%;
}

/* spatiere taguri data si an de la comuniate */
.portlet-asset-publisher .metadata-entry
{
	padding:0 10px;
}

.aui-field-inline .aui-field-content,
.aui-field-row .aui-field-content {
margin: 0;
margin-right: 5px;
margin-top: 10px;
}

.ui-widget-content{
border:none;
}

.ui-widget-header{
background:none;
}

input[type="image"] { }
  
input[type="image"]:hover {
  box-shadow: 5px 5px 10px #888888; }


.slide{
display:block; 
margin-left: 0px;/*WTS 27321 28175*/
width: 200px;/*WTS 27321 28175*/
padding: 5px; 
color: #f8f8f8 !important; 
font-weight: bold; 
font-size: 30px; 
text-decoration: none;
background: #00bce4; 
}

.first_slide{
margin-top: 200px; /*WTS 27321 28175*/
width: 215px;
}

.second_slide{
margin-top: 50px; 
}

.third_slide{
margin-top: 50px; 
}

.cnpp_hover_transparent{
opacity:0.8;
}
.cnpp_hover_transparent:hover{
opacity:1;
}

.asig_img{
width: 97%;
height: auto;
border: 3px solid rgb(245, 128, 38); 
}

.asig_a{
background: rgb(245, 128, 38); 
left: 0px; 
top: -50px; 
width: 200px; 
color: rgb(248, 248, 248) !important; 
text-transform: uppercase; 
padding-top: 5px; 
padding-bottom: 5px; 
padding-left: 5px; 
font-size: 12px; 
font-weight: bold; 
text-decoration: none; 
position: relative;
}

.ang_img{
width: 97%;
height: auto;
border: 3px solid rgb(141, 198, 63);
}

.ang_a{
background: rgb(141, 198, 63); 
left: 0px; 
top: -50px; 
width: 200px; 
color: rgb(248, 248, 248) !important; 
text-transform: uppercase; 
padding-top: 5px; 
padding-bottom: 5px; 
padding-left: 5px; 
font-size: 12px; 
font-weight: bold; 
text-decoration: none; 
position: relative;
}

.cont_img{
width: 97%;
height: auto;
border: 3px solid rgb(0, 188, 228);
}

.cont_a{
background: rgb(0, 188, 228); 
left: 0px; 
top: -50px; 
width: 200px; 
color: rgb(248, 248, 248) !important; 
text-transform: uppercase; 
padding-top: 5px; 
padding-bottom: 5px; 
padding-left: 5px; 
font-size: 16px; 
font-weight: bold; 
text-decoration: none; 
position: relative;
}

.part_img{
width: 97%;
height: auto;
border:3px solid rgb(0, 188, 228);
}

.part_a{
background: rgb(0, 188, 228); 
left: 0px; 
top: -50px; 
width: 200px; 
color: rgb(248, 248, 248) !important; 
text-transform: uppercase; 
padding-top: 5px; 
padding-bottom: 5px; 
padding-left: 5px; 
font-size: 12px; 
font-weight: bold; 
text-decoration: none; 
position: relative;
}


.pens_img{
width: 97%;
height: auto;
border: 3px solid rgb(0, 188, 228);
}

.pens_a{
background: rgb(0, 188, 228); 
left: 0px; 
top: -50px; 
width: 200px; 
color: rgb(248, 248, 248) !important; 
text-transform: uppercase; 
padding-top: 5px; 
padding-bottom: 5px; 
padding-left: 5px; 
font-size: 16px; 
font-weight: bold; 
text-decoration: none; 
position: relative;
}

.faq_img{
width: 97%;
height: auto;
border: 3px solid rgb(213, 38, 245);
}

.faq_a{
background: rgb(213, 38, 245); 
left: 0px; 
top: -50px; 
width: 200px; 
color: rgb(248, 248, 248) !important; 
text-transform: uppercase; 
padding-top: 5px; 
padding-bottom: 5px; 
padding-left: 5px; 
font-size: 12px; 
font-weight: bold; 
text-decoration: none; 
position: relative;
}


.continut_cnpp h1{
/*        	font-family: 'Dosis', sans-serif;
	        font-weight:400;*/
        	margin-top: 0px;
}
.continut_cnpp h2{
/*        	font-family: 'Dosis', sans-serif;
	        font-weight:400;*/
        	margin-top: 0px;
}

.continut_cnpp{
/*        	font-family: 'Dosis', sans-serif;
        	font-weight: 200;*/
        	font-size: 13px;
        	line-height: 1.8em;
			text-align: justify;
}

.continut_cnpp .data_modificarii{
    text-align: right;
            /*	font-family: 'Dosis', sans-serif;
        	font-weight: 200;*/
        	font-size: 10px;
color: #888888;
}
/*
.cnpp_wcag_normal
{
font-size : 100%;
}

.cnpp_wcag_large
{
font-size : 125% !important;
}

.cnpp_wcag_largest
{
font-size : 150% !important;
}
*/
.portlet-asset-publisher .asset-metadata{
margin-left: 0px;
}

.portlet-asset-publisher   h3{
 border-bottom:none;
}

.portlet-asset-publisher   h3 a img {
 display: none;
}

.portlet-asset-publisher .asset-title{
margin-right: 0px;
margin-top: 0px;
}

.portlet-asset-publisher .asset-content{
 margin-left: 0px;
 margin-right: 0px;
 }
 
.portlet-asset-publisher .asset-content .asset-summary{
 margin-bottom: 10px;
}

.portlet-asset-publisher .metadata-entry {
    padding: 0 20px;
}

.portlet-asset-publisher .add-asset-selector {
padding: 2px;
}

.portlet-asset-publisher ul{
margin-right: 0px;
}

li.title-list{
	border-left: 3px solid #00BCE4;
    margin-top: 15px;
    padding: 0px 0 5px 5px;
}
.portlet-asset-publisher  .asset-abstract{
	border-left: 5px solid #00BCE4;
    margin-bottom: 15px;
    margin-top: 15px;
    padding: 0px 0 5px 5px;
}

.portlet-asset-publisher  ul li img{
display:none;
}

.portlet-asset-publisher  .separator{
display:none;
}

#p_p_id_101_INSTANCE_content_ .asset-description {
	display:none;
}

#p_p_id_101_INSTANCE_content_  br {
	display:none;
}


.telverde {
font-size: 24px;/*WTS 27321 28175*/
font-weight: 400;
letter-spacing: -1px;
text-align: right;
margin: 0 0 10px;
}

.fg-color-grayDark {
color: #525252 !important;
}

.fg-color-green {
color: #00A300 !important;
}


#separator_cnpp{
height:8px;
}

#separator_stanga{
background:#a1a1a1;
height:8px;
}
#separator_dreapta{
background:#0074b6;
height:8px;
}
#idsearch{
text-align:right;
margin-bottom: 5px;
}

.harta-site{
background: #046399;padding:5px 0px 5px 0px;
}

.ajutor{
background: #0074b6;padding:5px 0px 5px 0px;
}

.acces-privat{
background: #1c8ecf;padding:5px 0px 5px 0px;
}

.language-id{
background: #56b4e9;padding:5px 0px 5px 0px;
}

#spacer-actiuni{
height:1px;
}

.sigle{
margin-top:5px !important;
}

#sigla-cnpp a img{
margin-top:5px;
width: 100%;
height: auto;
max-width: 183px;
}

#sigle_header{
margin-top:5px;
}

#actiuni-header{
text-align: center;
text-transform: uppercase;
}

#actiuni-header a{color: white;}


#continut_footer_1_nav #navigation, 
#continut_footer_1_nav #navigation a, 
#continut_footer_1_nav #navigation a:hover,
#continut_footer_1_nav #navigation a:focus, 
#continut_footer_1_nav #navigation li.selected a, 
#continut_footer_1_nav #navigation li.selected a:hover, 
#continut_footer_1_nav #navigation li.selected a:focus
{
    background: none repeat scroll 0 0 transparent;
    color: #717174;
    float: left;
    font-size: 11px;
    padding: 2px;
    position: relative;
    top: -6px;
    }
 
#continut_footer_1_nav #navigation li{
    border-left: 1px solid #717174;
    height: 8px;
    position: relative;
    top: 29px;
}

#continut_footer_1_nav #navigation .child-menu,
#continut_footer_1_nav #navigation li:hover .child-menu,
#continut_footer_1_nav #navigation li:focus .child-menu,
#continut_footer_1_nav #navigation li:hover.selected .child-menu,
#continut_footer_1_nav #navigation li:focus.selected .child-menu{
	display: none;
}
 
#continut_footer_1_nav #navigation li.selected a,
#continut_footer_1_nav #navigation li:hover.selected {
    background: none;
}

#footer {
  text-align: left; 
}

#id-breadcrumb-cnpp{
    margin-bottom: 0px;
}

.site-breadcrumbs {
background-color: #EBE8E8;
border-radius: 0px;
}

.site-breadcrumbs li.last a {
	font-size: 11px;/*WTS 15442*/
}

.portlet-borderless-container{
    min-height: 0px;
}


.cnpp-fb-site{
margin-right:10px;
}


.aui-carousel menu {
  background: rgb(55, 47, 107); 
}

.aui-carousel-menu-index{
background: rgb(33, 118, 146); 
}
.aui-carousel-menu-active{
background: white; 
}


.aui-w20{
width: 19.5%;
}
/*
#id-meniu-lateral{
    ul{
	list-style: none;
	padding: 0px;
	margin: 0px;
	}
	
	ul ul{
	margin-left: 10px;
	}
	a,a:focus,a:hover{
	color: #0074b6;
	text-decoration: none;
	}
	.selected a ,.selected a:focus,.selected a:hover{
	color: #046399;
	text-decoration: none;
	}


}
*/

#notificare-cookie{
position: relative;/*fixare bug IE8 si Firefox*/
bottom: 0;
padding: 3px 0;
width: 100%;
z-index: 501;
background-color: #000;
background-color: rgba(0, 0, 0, 0.8);
color: #FFF;
display:none;
}

#notificare-cookie-continut{
margin: 0 auto;
width:960px;
z-index: 500;/*http://brenelz.com/blog/squish-the-internet-explorer-z-index-bug/*/
}

.cnpp_loginhdr_account{
color: #FFF;
font-weight: bolder;
text-shadow: #000 0.1em 0.1em 0.2em;
}

.cnpp_loginhdr_login{
color: #FFF;
}

.taglib-header {/*WTS 27321 28175*/
color: #000;
}

.aui-view-lt960 .aui-carousel {
display:none !important;
}

.aui-view-960 #wrapper,
.aui-view-960 #heading,
.aui-view-960 #header{
width: 960px;
}


.aui-view-720 #wrapper,
.aui-view-720 #heading,
.aui-view-720 #header,
.aui-view-720 #notificare-cookie-continut{
width: 720px;
min-width: 720px;
}
.aui-view-lt720 #wrapper,
.aui-view-lt720 #heading,
.aui-view-lt720 #header,
.aui-view-lt720 #notificare-cookie-continut{
width: 100%;
min-width: 100%;
}

.aui-view-lt960 #continut_footer_1_nav{
display: none;
}


.aui-view-lt960 #sigle_header{
}

.aui-view-lt960 #spacer-actiuni{
display:none;
}


.aui-view-lt960 .aui-w25{
}

.aui-view-lt960 #navigation{
    background: none;
	background-image:url("../images/cnpp/poza_navigator.png");
	padding: 0px;
}

.aui-view-lt720 #cookie-info{
display: none;
}

.aui-view-lt720 #navigation a{
}
.aui-view-lt720 #navigation li{
    display: block;
	float: none;
	text-align: center;
	border: 1px solid white;
    background: none;
	background-image:url("../images/cnpp/poza_navigator.png");
}

.aui-view-lt720 #navigation .selected a, 
.aui-view-lt720 #navigation li.hover a, 
.aui-view-lt720 #navigation a:hover, 
.aui-view-lt720 #navigation a:focus, 
.aui-view-lt720 #navigation li a.active{
width: 100%;
padding: 10px 0px;
}

.aui-view-lt720 .portlet-column {
display: inline-block;
float: none;
}

.aui-view-lt720 #separator_cnpp{
display: none;
}

.aui-view-lt720 .aui-w20 {
width: 100%;
text-align: center;
}
.aui-view-lt720 .aui-w80 {
width: 100%;
}

.aui-view-lt720 .telverde{
text-align:center;
}

.aui-view-lt720 #idsearch{
text-align:center;
}

.aui-view-lt960 .aui-w1-2 {
  width: 50%; }

.aui-view-lt960 .aui-w50 {
  width: 100%; }

.aui-view-lt480 .aui-w1-2 {
  width: 100%; }

.aui-view-lt480 .aui-w50 {
  width: 100%; }
  
.aui-view-lt480  .site-breadcrumbs {
display: none;
}

.aui-view-lt720 #navigation .child-menu,
.aui-view-lt720 #navigation li:hover .child-menu,
.aui-view-lt720#navigation li:focus .child-menu,
.aui-view-lt720 #navigation li:hover.selected .child-menu,
.aui-view-lt720 #navigation li:focus.selected .child-menu{
	display: none;
}
/*
.nav-menu {
    font-size:13px;
    font-weight:normal;
}

.nav-menu ul {
  margin: 0;
  padding: 0;
  list-style: none;
  width: 100%;
  border-bottom: 1px solid #aaa;
   }

.nav-menu ul li {
  position: relative; }

.nav-menu li ul {
  position: absolute;
  left: 99.9%;
  top: 0;
  display: none; }

.nav-menu ul li a {
  display: block;
  text-decoration: none;
  color: #666;
  background: #fff;
  padding: 5px;
  border: 1px solid #aaa;
  border-bottom: 0; }

* html .nav-menu ul li {
  float: left;
  height: 1%; }

* html .nav-menu ul li a {
  height: 1%; }

.nav-menu ul li a:hover {
  color: #FFFFFF;
  background: #013B72; }
  
.nav-menu li:hover ul ul,
.nav-menu li:hover ul ul ul,
.nav-menu li:hover ul ul ul ul,
.nav-menu li:hover ul ul ul ul ul
{
  display: none; }


.nav-menu li:hover ul,
.nav-menu li li:hover ul,
.nav-menu li li li:hover ul,
.nav-menu li li li li:hover ul,
li.over ul {
  display: block; }
  */





#loaderDiv {  
    display:none;
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    z-index:1000;
    background-color:grey;
    opacity: .8;
 }

.ajax-loader {
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -32px; /* -1 * image width / 2 */
    margin-top: -32px;  /* -1 * image height / 2 */
    display: block;     
}

/*CNPPEGUVM-2727*/
.fb-like span > iframe {
    z-index: 1000;
}

#captcha_img_container{
    width:200px;
    height:80px;
}

ul.dropdown-menu li.active {
    background-color: #45d0e4;
}

.statistici .vizualizari{
    text-align : right;
    color: #717174;
    margin: 0px;
}
