

/*START OLD STYLE*/
body{background:#fff;}
.box {
    background: #efefef;
    padding: 10px;
    box-shadow: 2px 2px 8px #666;
}
.box:hover .r{color:#e91e63!important;font-weight:bold;}
.box:hover .i{color:#009688!important;font-weight:bold;}
.i {color:#e91e63!important;font-weight:bold;}	
.r {color:#009688!important;font-weight:bold;}	
.palpaitor{ font-size:24px;background:#009688;color:white!important;text-align:center;display:block;padding:20px;
    animation:myfirst 5s;
    -moz-animation:myfirst 5s infinite; /* Firefox */
    -webkit-animation:myfirst 5s infinite; /* Safari and Chrome */}
	@-moz-keyframes myfirst /* Firefox */ {
    0% {background:#009688;}
    50% {background:#e91e63;}
    100% {background:#009688;}
}

@-webkit-keyframes myfirst /* Safari and Chrome */ {
    0% {background:#009688;}
    50% {background:#e91e63;}
    100% {background:#009688;}
}
a{text-decoration:none;}
h2 {padding:5px;    color: #00bcd4;}
pre {font-size:14px;font-family: "Courier 10 Pitch", Courier, monospace;white-space: pre;white-space: pre-wrap;white-space: -moz-pre-wrap;white-space: -o-pre-wrap;display: block;color: #555555;background: #f4f4f4;box-shadow: 0px 2px 2px #ccc, 0px -1px 1px #ccc;padding: 1em;} 
pre .comentariu{font-weight:normal;color:#9e9e9e}
ul{list-style-type: none;padding: 0;}
li {border-bottom: 1px solid #ccc;padding:5px;}
li:hover{background: #f6f6f6;}
.article {padding-left: 50px;}
.comentariu {margin:0;padding:0px;color: #4CAF50;font-weight:bold;}
.modal, .modalP {
    position: fixed;
    z-index: 10000;
    width: 90%;
    height: 90%;
    background: #fff;
    top: 5%;
    left: 5%;
    overflow-y: scroll;
}
.modal img {
    width: 100%;
}
.modalContent {
    background: #fff;
    max-width: 1000px;
    margin: 0 auto;
    width: 100%;
    padding: 20px;
	position:relative;
}

.modalP {
    display: flex;
    justify-content: center;
    align-items: center;
}
.modalP {
    background: rgba(0,0,0,0.25);
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.x {cursor:pointer;
    position: absolute;
    top: 10px;
    right: 10px;
}
.i {color:#e91e63!important;font-weight:bold;}	
.r {color:#009688!important;font-weight:bold;}	
.textcenter{text-align:center}
.ui-widget{font-family:initial!important;}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active, .ui-button:active, .ui-button.ui-state-active:hover {
    border: 1px solid #00bcd7!important;
    background: #00bcd7!important;
    font-weight: normal;
    color: #ffffff;
}
.other{border:1px solid #ccc;background:#efefef;}

#menu{top:0;right:0;z-index:2000;background:#fff;}
#menu li{display:inline;margin-right:5px;border:none;padding:10px;}
#menu li.active{background:#00bcd4;}
#menu li a{color:#000;font-weight:bold}
#menu li.active a{color:#fff;}

#menu ul:first-child{border-bottom:1px solid #00bcd4;padding:9px;    margin-bottom: 10px;}
#menu ul:nth-of-type(2){margin-top:0;}

#content{margin-top:40px}
.paulund_block_page{    z-index: 10000!important}

.informatii {
    padding: 10px;
    display: flex;
	flex-wrap:wrap;
}

.informatii h3 {
    text-transform: uppercase;
}

.informatii a {
    color: #001234;
	font-weight:bold;
}
.informatii h4 {
    color: #e91e63;
}
.w100{width:100%!important}
.informatii > div > div{display:flex;width:100%}
.informatii > div{display:flex;flex-direction:column;width: calc(50% - 32px);border: 1px solid #ccc;padding: 10px;margin: 0 5px;}
.informatii .box {
    width: calc(50% - 32px);
    margin: 10px 5px;
    border: 1px solid #ccc;
    padding: 10px;
}

@media (max-width:1080px){
	.informatii .box {
		width: calc(100% - 32px);
	}



	.informatii > div > div {
		flex-direction: column;
	}
}

@media (max-width:600px){
	.informatii > div {
		flex-direction: column;
		width:calc(100% - 32px)
	}
}

.informatie_modal {
    background: rgba(51,51,51,0.75);
    z-index: 9999!important;
    width: 100%!important;
    height: 100%!important;
    top: 0!important;
    left: 0!important;
    position: fixed;
}

h3.button{
    margin: 0;
    text-align:center;
}
h3.button a:hover{
background:#7b0e33;}
h3.button a{
    padding: 10px;
    display: block;
    background: #e91e63;
    margin: 0;
    color: #fff;
}
/*.seminar{background:#b2ebf2}
.curs{background:#26c6da}*/
tr:nth-of-type(2n){background:#efefef}
.ultima td ,.ultima th{
    border-bottom: 3px solid #000!important;
}
code{background:transparent!important}
/*END OLD STYLE*/