/* Contao Open Source CMS, (c) 2005-2014 Leo Feyer, LGPL license */
body,form{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}@media(max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}#main .inside{min-height:1px}img{max-width:100%;height:auto}.ie7 img{-ms-interpolation-mode:bicubic}.ie8 img{width:auto}.ce_gallery ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery li{float:left}.ce_gallery li.col_first{clear:left}.block{overflow:hidden}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{width:0;height:0;left:-1000px;top:-1000px;position:absolute;overflow:hidden;display:inline}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
/* Swipe 2.0, (C) Brad Birdsall 2012, MIT license */
.content-slider{overflow:hidden;visibility:hidden;position:relative}.slider-wrapper{overflow:hidden;position:relative}.slider-wrapper>*{float:left;width:100%;position:relative}.slider-control{height:30px;position:relative}.slider-control a,.slider-control span{position:absolute;top:9px;display:inline-block}.slider-control .slider-prev{left:0}.slider-control .slider-next{right:0}.slider-control .slider-menu{top:0;width:50%;left:50%;margin-left:-25%;font-size:27px;text-align:center}.slider-control .slider-menu b{color:#bbb;cursor:pointer}.slider-control .slider-menu b.active{color:#666}
/* Style sheet css */
#contact-header{float:right;color: #F0E0B1;font-size: 20px;position:relative;right: 32px;top: 100px}#lucrari .brdc{margin-bottom: 20px}.Breadc1 a{padding-left: 3px}.brdc a:hover{color: #F0E0B1}.brdc a{color: #fff;    text-decoration: none}.brdc{margin-left: 15px;margin-top: 10px;background: none repeat scroll 0 0 rgba(0, 0, 0, .5);border: 1px solid #000000;border-radius: 5px;margin-right: 15px;padding-left: 10px;padding-bottom: 5px;padding-top: 5px}.Breadc{float:left}.sitemap ul li ul{padding-left: 0}#primaryNav li:last-child{display:none}#primaryNav{padding-left: 90px}#primaryNav #primaryHome{display:none !important}.text_lucr h2{color: #B79F7D;    font-size: 14px;    margin-bottom: 0;    text-transform: uppercase}.contentHome h2{color: #B79F7D;    font-size: 14px;    margin-bottom: 0;    margin-left: 15px;    text-transform: uppercase}.cumpara_transport a:hover{color: #E5D081}#contact{margin-bottom: 20px}.text_contact h1{color:#F0E0B1;font-size: 20px}.text_contact{margin-right: 15px;margin-top: 60px}.map_bars .image_container{margin-left: 15px;margin-right: 15px;margin-top: 15px}.map_bars{width: 470px;float:left}.cumpara_transport a{color: #B79F7D;text-decoration:none}.cumpara_transport h5{font-family: Hambone;    font-size: 20px;    margin: 0;    padding: 0}.cumpara_transport{padding: 0 20px 20px;    text-align: left}.text_vanzare ul{list-style: disc outside url("../../files/img/arrow.png")}.text_vanzare ul li{font-family: times new roman;    font-size: 14px;    font-weight: bold}.text_vanzare{margin-right: 20px;    padding-left: 100px}.separator_a{background: none repeat scroll 0 0 #000000;    border-bottom: 1px solid #6C4936;    height: 1px;    margin: 0}.text_vanzare h1{color: #E5D081;    font-family: Times New Roman;    font-size: 16px;    font-weight: bold;    text-transform: uppercase}.img_vanzare .image_container{margin-left: 20px}.img_vanzare img{border: 2px solid #C0C0C0}.img_vanzare{float: left;    width: 350px}.separator{background: none repeat scroll 0 0 #000000;    border-bottom: 1px solid #6C4936;    height: 1px;    margin: 20px 20px;}}.lucrari_right p{line-height: 150%;font-family: 'Times New Roman';font-size:14px;text-align: justify;font-weight: bold}h1.text_lucr{line-height: 120%;margin-top: 20px;font-size: 16px; color: #e5d081}.text_lucr{box-sizing: border-box;padding-left: 15px;padding-right: 15px}.img_lucrari{width:420px;float:left}.ce_galerie{margin-left: 15px;margin-right: 15px;margin-top: 15px}#header{position: relative;    z-index: 999}#meniu_footer li{display: inline}#meniu_footer ul{margin: 0;padding: 0;list-style-type: none;list-style-image: none}#container{background-image:url("../../files/images/main.jpg");min-height: 600px; top: -60px; border-radius: 8px;padding-bottom: 120px}body{background: url("../../files/images/body.jpg") no-repeat fixed center top / 100% auto #0D0C11;    color: #FFFFFF;    font-family: Times New Roman;    font-size: 16px;    margin: 0;    padding: 0;    text-align: center;overflow-y: scroll}
/* Style sheet nav_left */
#nav_left ul{padding-left: 0}#nav_left ul li a{color: #FFFFFF;    display: inline-block;    box-sizing: border-box;    font-family: Papyrus;    font-size: 22px;    font-weight: bold;    margin: 0;    padding: 5px 15px 5px 15px;    text-align: right;    text-shadow: 0 2px 5px #000000;    width: 100%;text-decoration: none}#nav_left ul li a:hover,#nav_left ul li a.active{background: none repeat scroll 0 0 rgba(0, 0, 0, .5);    color: #EEDDB1;    text-shadow: 0 -2px 3px #F0E0B1}#left{left: -170px;top: 130px}#nav_left ul{background-repeat:repeat;list-style: none outside none}#nav_left{background-image:url("../../files/images/bg_menuleft_content.png");background-repeat:repeat;border-radius: 8px 0 0 8px;    box-shadow: 0 0 50px #000000 inset;    margin: 1px;    padding: 10px 0;    text-align: justify;    text-shadow: 0 2px 5px #000000;    width: 150px}
/* Style sheet content-main */
.image_text_lucrari  .text_box_lucrari{width: 100%; height: 100px; line-height: 100px;position: absolute; top: 0}.image_text_lucrari a{text-decoration: none}.image_text_lucrari:hover{opacity:.7}.image_text_lucrari a:hover{color:#EEDDB1;text-shadow:0 -2px 3px#F0E0B1}.text_box_lucrari h3{display: inline-block;vertical-align: middle;font-size: 12px;line-height: 16px;    width: 100%;    font-weight: bold;    margin: 0;    padding-bottom: 5px;    padding-top: 5px;    text-align: center;    text-transform: uppercase;color:#F0E0B1;text-decoration: underline}.box_lucrari{box-sizing: border-box;    position: relative;    display: flex;    align-items: center;    justify-content: center;    flex-wrap: wrap}.image_text_lucrari .image_container{margin: 0; height: 100px}.image_text_lucrari{position: relative;float:left;margin: 10px;border: 2px solid #C0C0C0;height: 100px;overflow: hidden}.event_img ul.list1 li{list-style:none}.event_img ul.list1{margin-bottom: 0;    margin-top: 20px;    padding-left: 15px}.event_img img{box-sizing: border-box;height: 280px !important;width: 430px !important;border: 2px solid #C0C0C0}.event_img{float: right;    height: 300px;    padding-left: 0;    width: 450px}.event_lucr .ce_text{overflow: visible}.contentHome ol{padding-right:15px}.contentHome a{color: #B79F7D}.text_contact h1 a{color: #F0E0B1;font-size: 20px;text-decoration: none}.lucrari_right a{color: #B79F7D}.facebook-home .title_home{padding-left: 0}.events-home{float: left;padding-left: 15px;padding-right: 15px}.facebook-home{float:left}.event-item .layout_teaser{float: left;position: relative;top: -10px}.event-item .header{float: left;    padding-right: 10px;    width: 50px}.date-event{background: #130F0A;padding-bottom: 2px;padding-top: 2px;text-align: center;width: 50px}.event-item{display: block;    overflow: hidden}.text_box p em{font-size: 11px;    font-style: normal;    font-weight: normal}.slide-lucrari p{font-weight: bold}.slide-lucrari h1{color: #F0E0B1;font-size: 16px;margin-left: 15px;text-transform: uppercase;margin-bottom: 0;margin-top: 20px}.content-slider .image_text:hover{opacity:.6}.content-slider a{color: #FFFFFF; text-decoration: none}.lucrari_right{}.contentHome p{font-size: 14px;padding-left: 15px;padding-right: 15px}.slider-control .slider-menu b:hover{color:#0A0909;cursor: pointer}.slider-control a:hover{color:#7C6635}.slider-control a{color:#9D8347;text-decoration: none}.slider-control{background-image: url("../../files/images/tbg2.png");margin-top: 15px}.slider-control span.slider-menu{top: 10px}.slider-control a.slider-next{right: 15px;top: 15px}.slider-control a.slider-prev{left: 15px;top: 15px}.slider-control{height:50px}.ce_sliderStart{background: none repeat scroll 0 0 rgba(0, 0, 0, .7);    color: #E0DCDC;    font-family: Tahoma,Helvetica,sans-serif;margin:15px}.text_box p{margin-top: 0px;font-size: 10px;line-height: 110%;padding-right: 10px;text-align: left}.text_box{width:260px; height: 100px;    padding-bottom: 0;    padding-left: 120px; background-color: #1A1A1A}.content-slider .image_container{width:100px;float:left;margin-right: 15px; height: 100px;    margin-bottom: 0;    margin-left: 0;    margin-top: 0}.image_text{float:left;width:370px;margin-left: 15px;margin-top: 15px;margin-right: 15px}#content-main{background-image:url("../../files/images/bg_menuleft_content.png");min-height:600px;   left: -25px;    position: relative;    top: 60px;    width: 840px;border-radius: 8px;    box-shadow: 0 0 50px #000000 inset;    display: inline-block;    font-family: Times New Roman;    font-size: 16px;    margin: 1px;    text-align: justify;    text-shadow: 0 2px 5px #000000}.video_youtube_home{margin: 0 15px}
/* Style sheet form */
.captcha{float:right;background: none repeat scroll 0 0 #1C150D;border: 1px solid #000000;border-radius: 5px;color: #FFFFFF;font-family: Times New Roman;font-size: 16px;font-weight: normal;line-height: normal;margin: 0;opacity: .8;padding: 3px;text-decoration: none;width: 105px}.Breadc span,.Breadc1 span{font-family:Arial;font-size:12px}.contact_bars{color: #F0E0B1;    font-family: Times New Roman;    font-size: 14px;    font-weight: normal;    text-decoration: none}.contact_bars .btn_send:hover{background: url("../../files/img/btn_trimite_over.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0)}.contact_bars .btn_send{border: 0 none;float:right;margin-top:40px;cursor: pointer;display: block;height: 40px;width: 115px}.contact_bars .text{background: none repeat scroll 0 0 #1C150D;    border: 1px solid #000000;    border-radius: 5px;    color: #FFFFFF;    font-family: Times New Roman;    font-size: 16px;    font-weight: normal;    line-height: normal;    margin: 0;    opacity: .8;    padding: 3px;    text-decoration: none;    width: 270px}.contact_bars .textarea{background: none repeat scroll 0 0 #1C150D;    border: 1px solid #000000;    border-radius: 5px;    color: #FFFFFF;    font-family: Times New Roman;    font-size: 16px;    font-weight: normal;    line-height: normal;    margin: 0;    opacity: .8;    padding: 3px;    text-decoration: none;    width: 270px}
/* Style sheet nav_footer */
.copyright a.stmap{color:#EEDDB1;font-size:12px;text-decoration: none;margin-top: 20px}.copyright p{color:#EEDDB1;font-size:12px;float:right;margin-top: 15px;margin-bottom: 15px}#meniu_footer a:hover,#meniu_footer a:active{font-family: Times New Roman;color: #080401;text-shadow: 0 -2px 2px #DDB97F}#meniu_footer{position: relative; top: -40px}#meniu_footer ul a{font-family: Papyrus;color: #FFFFFF;    text-shadow: 0 2px 5px #000000;    font-size: 18px;    margin: 0 25px;    padding: 15px;    text-align: center;    text-decoration: none}
/* Style sheet Style_Evenimente */
.facebook-home{padding-bottom:20px}.layout_teaser_blog{width: 750px !important}#blog-list .mod_eventlist{padding-left: 0;padding-top: 20px;padding-right: 0}.layout_full  p.info{text-align: right;margin-bottom: 0;    margin-top: 0}.event-item{border-bottom: 1px solid #E5D081;margin-bottom:20px}.year{font-size: 15px;font-weight:bold;font-family: Tahoma}.date{font-size: 15px;color:#E5D081;font-weight:bold;font-family: Tahoma}.month{font-size: 12px;font-family: Tahoma}.event_lucr .image_container{border: 2px solid #C0C0C0;margin-left: 15px !important;margin-right: 0 !important}#content-main .back a:hover{color: #EEDDB1;text-shadow: 0 -2px 3px #F0E0B1}#content-main .back a{color: #FFFFFF}#content-main .back{float: right;padding-right: 40px}#content-main .mod_eventreader h1{color: #E5D081;font-size: 15px;text-decoration: none;text-transform: uppercase}#content-main .mod_eventreader{margin-top: 15px;    padding-left: 15px;    padding-right: 15px}.event_lucr .teaser p{font-size: 14px;    margin-bottom: 0;    margin-top: 0}.event_lucr h2{margin-bottom: 5px;margin-top: 0}.more a:hover{color: #EEDDB1;text-shadow: 0 -2px 3px #F0E0B1}p.more{font-size: 12px;    margin-bottom: 10px;    margin-top: 10px}p.more a:hover{text-decoration:none}.more a{color: #FFFFFF;float: right;padding-bottom: 0}.event_lucr h2 a:hover{color: #EEDDB1;text-shadow: 0 -2px 3px #F0E0B1}.event_lucr h2 a{color: #F0E0B1;font-size: 16px;text-decoration: none}h2.title_home{color: #E5D081;margin-bottom: 10px;padding-left: 0;font-size: 20px;text-transform: uppercase}.event_home h1{display:none}.event_home{float: left;padding-left: 0;padding-top: 0}
/* Style sheet facebook */

/* Style sheet fancybox */
.img_vanzare  ul.list{float: left;width: 220px;height: 220px;margin-top: 15px;padding-left: 15px}ul.list{float: left;    width: 220px;height: 460px;    margin-top: 15px;    padding-left: 10px}.img_video .ce_galerie{float: left;    height: 480px;    padding-right: 30px;    width: 550px}.img_video{overflow: hidden}ul.list li{width: 220px;padding-bottom: 15px;list-style: none}.fancybox-media img{height: 140px; width: 220px}
/* Style sheet slide */
.galleria-container .galleria-thumb-nav-left{top:10px !important}.galleria-container .galleria-thumb-nav-right{top:10px !important}.slide-lucrari .galleria-thumbnails-container{background-image: url("../../files/images/tbg.png");position: absolute;left: 0;right: 0; padding-top: 10px}
@font-face {
    font-family: 'Papyrus';
    src: url("../../files/fonts/Papyrus-Regular.woff2") format('woff2'),
        url("../../files/fonts/Papyrus-Regular.woff") format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

.mod_changelanguage {
    float: right;
    position: absolute;
    top:45px;
    right:0px;
}
#nav_language ul{
    padding:0px;
}
#nav_language ul li{
    list-style: none;
    display: inline-block;
}
#nav_language ul li.active a.active,
#nav_language ul li:hover a{
    opacity:1 !important;
}
#nav_language ul li.lang-ro a.lang-ro{
    background:url("/files/flags/romania.png") no-repeat scroll center center;
    width: 30px;
    height: 20px;
    text-indent: 9999px;
    white-space: nowrap;
    display: block;
    opacity: 0.7;
}
#nav_language ul li.lang-fr a.lang-fr{
    background:url("/files/flags/franta.png") no-repeat scroll center center;
    width: 30px;
    height: 20px;
    text-indent: 9999px;
    white-space: nowrap;
    display: block;
    opacity: 0.7;
}
#nav_language ul li.lang-au a.lang-au{
    background:url("/files/flags/austria.png") no-repeat scroll center center;
    width: 30px;
    height: 20px;
    text-indent: 9999px;
    white-space: nowrap;
    display: block;
    opacity: 0.7;
}
#nav_language ul li.lang-en a.lang-en{
    background:url("/files/flags/usa.png") no-repeat scroll center center;
    width: 30px;
    height: 20px;
    text-indent: 9999px;
    white-space: nowrap;
    display: block;
    opacity: 0.7;
}
#nav_language ul li.lang-it a.lang-it{
    background:url("/files/flags/italia.png") no-repeat scroll center center;
    width: 30px;
    height: 20px;
    text-indent: 9999px;
    white-space: nowrap;
    display: block;
    opacity: 0.7;
}
#nav_language ul li.lang-de a.lang-de{
    background:url("/files/flags/germania.png") no-repeat scroll center center;
    width: 30px;
    height: 20px;
    text-indent: 9999px;
    white-space: nowrap;
    display: block;
    opacity: 0.7;
}
#content-main .events-home .mod_eventlist {
    margin-left: 0;
    margin-right: 0;
}
#content-main .mod_eventlist {
    margin-top: 10px;
    margin-left: 15px;
    margin-right: 15px;
}
#content-main .events-home{
    width: 415px;
    box-sizing: border-box;
}
.video_youtube_home iframe {
	border: 0;
	width: 100%;
}
.ce_ytvideo.video_youtube {
    box-sizing: border-box;
	float: left;
    width: 405px;
}
.ce_ytvideo.video_youtube iframe {
	width: 100%;
	border: 0;
}
.copyright {
	display: inline-block;
}
.euronews-link {
	margin-left: 0 !important;
}
.galleria-theme-classic {
	width: 100% !important;
}
.contact_bars table {
	margin-right: 15px;
}
@media only screen and ( max-width:  767px ) {
	#left {
	    position: absolute;
	    left: 0;
	    top: 50px;
	}
	#nav_left {
		border-radius: 8px;
		margin: 15px 15px;
    	padding: 0;
    	width: calc(100% - 30px);
    	overflow: hidden;
	}
	#nav_left ul {
		margin: 0;
	}
	#nav_left ul li a {
		width: 100%;
	    padding: 2px 0;
	    font-size: 18px;
    	text-align: center;
	}
	.mod_changelanguage {
		top: 105px;
    	right: 15px;
	}
	#wrapper {
		width: 100%;
	}
	#content-main {
		width: calc(100% - 30px);
	    top: 205px;
	    left: 0;
	    margin: 1px 15px;
	}	
	#content-main .mod_eventlist {
	    margin-top: 0;
	}
	#content-main .events-home {
		width: 100%;
	}
	.event_home {
		box-sizing: border-box;
		width: 100%;
	}
	.event-item .layout_teaser {
		width: 100%;
		top: 0;
		padding-bottom: 15px;
	}
	.euronews-link {
		margin-bottom: 0 !important;
	}
	.facebook-home {
	    display: inline-block;
	    padding-bottom: 15px;
	    margin-left: 15px;
	    margin-right: 15px;
	    width: calc(100% - 30px);
	}
	.fb_iframe_widget_fluid {
	    display: inline-block !important;
		overflow: auto;
		max-width: 100%;
	}
	#meniu_footer {
		top: 30px;
	}
	#meniu_footer ul a {
		margin: 0;
	}
	.copyright p {
		float: none;
	    margin-top: 10px;
	    margin-bottom: 10px;
	}
	.text_lucr {
		width: 100%;
	}
	h1.text_lucr {
		font-size: 14px;
	}
	.img_lucrari {
		width: 100%;
	}
	.ce_ytvideo.video_youtube {
		width: 100%;
		padding: 0 15px;
	}
	.box_lucrari {
		width: 100% !important;
    	margin: 0;
    	padding: 0 5px;
	}
	.image_text_lucrari {
	
	}
	.image_text_lucrari .image_container {
		text-align: center;
	}
	.img_video .ce_galerie {
	    width: 100%;
    	box-sizing: border-box;
	}
	.galleria-theme-classic {
		width: 100% !important;
	}
	.img_video ul.list {
		width: 100%;
		height: auto;
    	padding-left: 15px;
    	padding-right: 15px;
    	box-sizing: border-box;
    	margin-top: 0;
    	margin-bottom: 0;
	}
	.img_video ul.list li {
	    width: 100%;
	}
	.fancybox-media img {
		width: 100% !important;
		height: auto !important;
	}
	.event_img {
		width: 100%;
		height: auto;
	}
	.event_img ul.list1 {
	    padding-left: 0;
	    margin-top: 15px;
        margin-bottom: 15px;
	}
	.image_text {
	    width: calc(100% - 30px);
	    overflow: hidden;
	}
	.text_box {
	    width: calc(100% - 100px);
        padding-left: 100px;
	}
	.text_box h3 {
		font-size: 12px !important;
		word-break: break-all;
	}
	.map_bars {
		width: 100%;
	}
	.map_bars .image_container {
		text-align: center;
	}
	.contact_bars table {
	    margin: auto;
	    width: 100%;
	 	padding: 0 15px;
	}
	.contact_bars table td {
		display: block;
		width: 100%;
	}
	.contact_bars .text,
	.contact_bars .textarea,
	.contact_bars .upload {
		box-sizing: border-box;
		width: 100%;
	}
	.text_contact {
	    overflow: visible;
	    margin: auto;
	    text-align: center;
        padding: 0 15px 15px;
	}
}
