@charset "utf-8";
/*ATENTE! FILA PIE.htc activeaza numeroase proprietati CSS3 si trebuie tinuta langa codul sursa (fila .html)*/

body { font-family:"Myriad Pro"; width:100%;font-size:12px;color:#7c7c7c;padding:0;margin:0px auto; background: url(../img/bg-pattern.png ) repeat ; }
a{color:#37317D}
.clear {clear:both !important;display:block;height:0px;width:100%; float:none;line-height:0px !important;font-size: 0px !important;overflow:hidden;}
.clear8 {height:8px;clear:both;}/*a tiny small separator*/
.clear10 {height:10px;clear:both;}
.clear5 {height:5px;clear:both;}
.clear15 {height:15px;clear:both;}
.clear20{height:20px;clear:both;}
.clearboth{clear:both;line-height:0px !important;font-size: 0px !important; height:0px;}
.text-space10{height:10px;}
.text-space8{height:8px;}

/* FA MIN-HEIGHT SA MEARGA {height: expression( this.scrollHeight < 234 ? "233px" : "auto" ); }*/
.inline-block{	display: -moz-inline-stack;display: inline-block;zoom: 1; *display: inline; }
.display_error{display:block;width:100%; height:20px;clear:both; line-height:20px;color:#ff0000; word-spacing:normal; /*text-indent:8px;*/}

.corners-8{border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;-o-border-radius:8px;}
.corners-5{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;}
.corners-3{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;}
.corners-2{border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px;}
.corners-1{border-radius:1px;-moz-border-radius:1px;-webkit-border-radius:1px;-o-border-radius:1px;}


	@font-face { 
	 font-family:Myriad Pro;
	 src: url('fonts/MyriadPro.eot');
	 src: local('MyriadPro'), url(fonts/Myriadpro.otf),url(fonts/MyriadPro.svg) format("opentype"); }

	/*@font-face {
		font-family:'Lucida Grande';
		src: url('../fonts/lucidagrande.eot');
		src: local('?'),url('../fonts/lucidagrande.svg') format('svg'), url('../fonts/lucidagrande.woff') format('woff'), url('../fonts/lucidagrande.ttf') format('truetype');
		font-weight: normal;
		font-style: normal;
				}*/

.wrapper{width:100%;height:100%;}
.outercenter{float: left; position: relative; left: 50%;}
.innercenter{float: left; position: relative; left: -50%;width:auto;}

.wrap-page{width:100%;height:auto;margin:0 ;padding:0; background:url(../img/bg-header-wrap.png ) top center no-repeat scroll;}

/***HEADER***/
.header{margin:0;width:100%;height:auto;clear:both; position:relative;}
.header-paged{width:960px;height:205px;margin:0 auto;  }

.logo{width:130px; height:110px; position:absolute; top:10px; left:10px;}

.langmenu-header{display:block;height:40px;clear:both; text-align:right; overflow:hidden; width:945px}
.langmenu-header a { display: -moz-inline-stack;display: inline-block;zoom: 1; *display: inline;color:#aba8e6;padding:8px 3px 3px; font-size:16px; font-weight:bold; font-style:italic;}
.langmenu-header a:hover, .langmenu-header a.active{font-style:normal; color:#fff; }

.menu-header{width:940px;height:62px;padding:1px 0; margin-top:89px;}
.menu-header ul.nav-head{width:700px;height:62px;float:left;}
.menu-header ul.nav-head li{float:left;}
.menu-header ul.nav-head li a{display: -moz-inline-stack;display: inline-block;zoom: 1; *display: inline; padding:22px 15px 23px 15px; font-size:17px;color:#bcbcd1; background:url(../img/border-nav-head.png ) top left repeat-y;}
.menu-header ul.nav-head li a:hover, .menu-header ul.nav-head li a.active{background-color:#4d4a80; font-weight:bold;color:#fff;}
.menu-header ul.nav-head li a.first{background:none;}
.menu-header ul.nav-head li a.first:hover{background-color:#4d4a80;}

.search-form-header{width:212px;height:34px;padding:1px 0;background:url(../img/search-cassete-bg-header.png ) top left no-repeat; float:right;margin:13px 8px 0 0 ;}
.search-form-header input.text{width:170px;height:26px;margin-top:3px;float:left; padding-left:12px; font-style:italic; font-size:13px; color:#8E8E8E}
.search-form-header input.this-submit{width:22px;height:25px;float:right;cursor:pointer;margin:5px 8px 0 0 ;}

/***CONTENT***/
.content{width:100%;height:auto; margin:0; padding:10px 0 15px;}
.content-paged{width:958px; height:auto; margin:0 auto; padding:0 0 10px 0; position:relative; background:#fff; border:1px solid #514c7e; box-shadow:0 0 3px 2px #d9dae6; -webkit-box-shadow:0 0 3px 2px #d9dae6; -moz-box-shadow:0 0 3px 2px #d9dae6; -o-box-shadow:0 0 3px 2px #d9dae6; border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px; }

.main-content-min{width:746px;height:auto; float:left; padding-left:5px;/*PRECAUTION: overflow:hidden;*/}

.home-column-1{width:540px;float:left;height:auto; overflow:hidden;}
.home-box{width:171px; background:#fff;border:1px solid #c5cbf5; position:relative; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; -o-border-radius:3px; float:left; margin:5px 7px 5px 0;}
.home-box h2,.home-box h2 a{font-size:16px; text-align:center;}
.home-box .this-image{ text-align:center;display:block;min-height:66px;}
.home-box .this-content{padding:8px 0 8px 5px;}
.home-box .this-content p{font-size:12px; color:#000; /*text-indent:25px;*/ line-height:15px}
.home-box .this-button{padding:5px 8px 8px 8px;text-align:right;}

.facebook-content-box{width:354px;height:30px; padding-top:10px; margin-right:7px; border:1px solid #c5cbf5; background:#ffffff; position:relative; border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px; -o-border-radius:3px; box-shadow:0 0 3px 1px #f5f5f5; -webkit-box-shadow:0 0 3px 1px #f5f5f5; -moz-box-shadow:0 0 3px 1px #f5f5f5; -o-box-shadow:0 0 3px 1px #f5f5f5; clear:both; float:right; }

.article-details-content{display:block; clear:both;padding:10px 10px 0 0;}
.article-details-content .image{float:left;display:-moz-inline-stack; display:inline-block ;zoom: 1; *display: inline;position:relative; padding:0 10px 10px 5px;  }
.article-details-content .image img{position:relative;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;}
.article-details-content .content-inpage h2{display:block; font-size:24px; font-weight:bold; color:#2c2969; padding:6px 0; text-align:left; line-height:24px}
.article-details-content .content-inpage{ text-align:justify;font-size:13px; color:#272727; line-height:15px}
.article-details-content .content-inpage p{margin:0; padding:5px 0}
.article-details-content .content-inpage ul ,.article-details-content .content-inpage ol{display: block; height: auto; padding-left: 30px;}
.article-details-content .content-inpage ul li { list-style: disc outside none; padding: 4px 0;}
.article-details-content .content-inpage ol li { list-style: decimal; padding: 4px 0;}

.content-inpage-text{display:block;clear:both;}
.content-inpage-text h2{display:block; font-size:23px; color:#27245e;}
.content-inpage-text p{font-size:13px; color:#000; line-height:15px}
.content-inpage-text ol, .content-inpage-text ul{display:block;height:auto; /*padding:6px 0;*/ /*list-style:inside upper-roman;*/}
.content-inpage-text ol li, .content-inpage-text ul li{ /*display:block; text-indent:38px;*/font-size:13px; color:#000;padding:1px 0;}

.linkuri-utile{width:600px;height:auto;margin:0 auto;}
.linkuri-utile a{display:block;width:280px; height:28px;float:left; text-indent:25px; font-size:14px; color:#312e6a;}

.pers-certificate{width:608px;height:auto; margin:10px auto; background:#fff;padding:5px 0; border:1px solid #cfd4f5; position:relative; border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px; clear:both;}
.pers-certificate .this-field{display:block;padding:6px 8px;height:auto; line-height:18px; border-bottom:1px solid #cfd4f5; clear:both;}
.pers-certificate .this-field.last{border:none;}
.pers-certificate .this-field span{font-size:14px; color:#37317d; font-weight:bold;}
.pers-certificate .this-field span.desc{display:inline;color:#5e5e5e; font-weight:normal;}

.downloads-container{width:608px;height:auto; margin:10px auto; background:#f2f0ff;padding:5px 0; border:1px solid #cfd4f5; position:relative; border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px; clear:both;}
.downloads-container .download-field{display:block;padding:6px 8px;min-height:18px; line-height:18px; border-top:1px solid #cfd4f5;}
.downloads-container .download-field.last{border:none;}
.downloads-container .download-field span{font-size:13px; color:#312e6a; float:left; width:535px}
.downloads-container .download-field span.file-size{display:inline;color:#b1a8ee;}
.downloads-container .download-field span.need-logon{display:inline;color:#545454; font-style:italic;}
.downloads-container .download-field a.down-btn{display:block;width:50px; height:18px; background:url(../img/down-btn-field.png ) top left; float:right; font-size:0px;}

.exec-search{width:475px; margin:0 auto; height:auto;padding:10px 0;}
.exec-search .inp-title{font-size:14px; color:#2e2c6b;display:inline-block; padding:0 15px 0 5px;}
.exec-search input.text{display:inline-block; background:#fff; width:146px;height:34px; border:1px solid #ababab; position:relative; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; text-indent:12px; line-height:34px;}
.exec-search .sel-title{font-size:14px; color:#2e2c6b;display:inline-block; padding:15px 15px 0 5px;float:left;}
.exec-search .select-wrap{width:152px;height:24px; background:url(../img/bg-select.png ) top left; overflow:hidden; display:inline-block;margin-top:10px;}
.exec-search .select-wrap select{background:none; border:none; width:182px; -webkit-appearance:none; text-indent:4px;}

.exec-search-full{width:395px; /*margin:0 auto;*/ height:auto;padding:10px 5px; float:left}
.exec-search-full .inp-title{font-size:14px; color:#2e2c6b;display:inline-block; padding:0 15px 0 5px;}
.exec-search-full input.text{display:inline-block; width:146px;height:34px; border:1px solid #ababab; position:relative; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; text-indent:12px; line-height:34px; background:#fff;}
.exec-search-full .sel-title{font-size:14px; color:#2e2c6b;display:inline-block; padding:15px 15px 0 5px;float:left;}
.exec-search-full .select-wrap{width:152px;height:24px; background:url(../img/bg-select.png ) top left; overflow:hidden; display:inline-block;margin-top:10px; float:left;}
.exec-search-full .select-wrap select{background:none; border:none; width:182px; -webkit-appearance:none; text-indent:4px;}

.table-results-small{width:610px; margin:0 auto; border-spacing: 0; border-collapse:separate;	height:auto; border:1px solid #cfd4f5; position:relative; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px;}
.table-results-small th{background:#e6e9fa;width:390px; font-size:12px; color:#2c2969;padding:10px 0; line-height:16px}
.table-results-small th.last{width:250px;}
.table-results-small th.first{width:20px;}
.table-results-small tr{text-align:center;}
.table-results-small td{padding:10px 0;border-bottom:1px solid #cfd4f5; font-size:13px; color:#312e6a;}
.table-results-small td.last{text-align:right;padding:10px;}

.table-results-big{width:725px; margin:0 auto; border-spacing: 0; border-collapse:separate;	height:auto; border:1px solid #cfd4f5; position:relative; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; border-bottom:none;}
.table-results-big th{background:#e6e9fa;width:120px; font-size:12px; color:#2c2969;padding:10px 0;}
.table-results-big tr{text-align:center;}
.table-results-big td{padding:10px 0; font-size:12px; color:#1f1d52; border-left:1px solid #c5cbf5;border-bottom:1px solid #cfd4f5;}
.table-results-big td.first{border-left:none;}

.article-box-blue-1{display:block; width:726px;border:1px solid #c5cbf5; background: #f2f0ff; position:relative;margin:10px auto;padding:10px 0px; clear:both; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;}
.article-box-blue-1 .image-news{float:left;display: -moz-inline-stack;display: inline-block;zoom: 1; *display: inline; padding:0 15px; background:#f2f0ff;}
.article-box-blue-1 .image-news img{position:relative; border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;}
.article-box-blue-1 .content-news h2{ display:block; font-size:16px; font-weight:bold; color:#27245e; padding:2px 5px 10px; border-bottom:1px solid #c5cbf5; line-height:18px}
.article-box-blue-1 .content-news .paras{display:block;padding:5px 5px 0 5px; font-size:13px; color:#000; text-align:justify; line-height:15px}
.article-box-blue-1 .content-news p{ font-size:13px; color:#000; margin:0; padding:5px 0}
.article-box-blue-1 .content-news .news-inline{font-size:13px; font-weight:bold; color:#353182; display:inline;}
.news-data{font-size:13px; font-weight:bold; color:#353182; display:inline; float:right}
.article-box-blue-1 .span-down{ padding:2px 10px 0 0 ; text-align:right;}

.article-box-blue-2{display:block; width:726px;border:1px solid #c5cbf5; background: #f2f0ff; position:relative;margin:10px auto;padding:10px 0px; clear:both; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;}
.article-box-blue-2 .image-news{float:left;display: -moz-inline-stack;display: inline-block;zoom: 1; *display: inline; padding:0 15px; background:#f2f0ff;}
.article-box-blue-2 .image-news img{position:relative; border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;}
.article-box-blue-2 .content-news h2{ display:block; font-size:16px; font-weight:bold; color:#27245e; padding:5px 85px 10px 5px; border-bottom:1px solid #c5cbf5; line-height:18px}
.article-box-blue-2 .content-news h2 a.button-darkblue{position:absolute;right:10px; top:5px;}
.article-box-blue-2 .content-news .paras{display:block;padding:15px 5px 0 5px;font-size:13px; color:#000; text-align:justify; line-height:15px}
.article-box-blue-2 .content-news p{ font-size:13px; color:#000;margin:0; padding:5px 0}

.contact_map{width:746px;height:auto;text-align:center;padding:5px 0;}

.gallery-cond{width:645px;height:107px; margin:0 auto; background:url("../img/bg_carusel.jpg") no-repeat scroll left top transparent; padding:0}
.gallery-cond ul {padding:0 0 0 0px;}
.gallery-cond ul li{float:left;padding:12px 5px;}
/*.gallery-cond .gallery-container{width:550px;height:109px;padding:3px 0; background:url(../img/bg-gall-small.png ) top left repeat-x; float:left;}
.gallery-cond .gallery-container ul {padding:0 0 0 0px; text-align:center;}
.gallery-cond .gallery-container ul li{float:left;padding:12px 6px;}
.gallery-cond a.left-arrow{display:block;float:left;width:45px;height:107px; background: url(../img/arrow-left-gall-small.png) top left no-repeat;}
.gallery-cond a.right-arrow{display:block;float:left;width:45px;height:107px; background:url(../img/arrow-right-gall-small.png ) top right no-repeat;}*/

/**paging**/
.paging_area{ width:auto; height:auto; float:right;text-align:right;margin-right:12px;}	 
.paging_area a{display: -moz-inline-stack;display: inline-block;zoom: 1; *display: inline;padding:6px 4px; margin-right:3px; background: #f2f0ff ; position:relative; border:1px solid #b9d5e9; border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px; color:#2e2b68; font-size:14px ; font-weight:600;  }
.paging_area a:hover{  color:#fff;  background: url(../img/bg-btn-darkblue.png) top center repeat-x #2f2b6f ; border:1px solid #312c73; }
.paging_area strong,.paging_area .span_paginare{display: -moz-inline-stack;display: inline-block;zoom: 1;margin-right:3px; *display: inline;padding:6px 4px;color:#fff; background: url(../img/bg-btn-darkblue.png) top center repeat-x #2f2b6f ; border:1px solid #312c73; position:relative; border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px;font-size:14px ; font-weight:600;  }

 /**register/contact forms**/
	.contact_form{width:320px;height:auto; margin:0 auto;}
	.contact_form label{ color:#515151; font-size:14px;}	
	.contact_form .register{ background:#fff; border:1px solid #ababab; width:300px;  height:32px; color:#342f78; font-size:13px; line-height:32px; text-indent:12px; font-style:italic;  *clear:none;float:left; clear:both;  border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px; position:relative; box-shadow:inset 0 0 0px 1px #f4eee2; -moz-box-shadow:inset 0 0 0px 1px #f4eee2; -o-box-shadow:inset 0 0 0px 1px #f4eee2; -webkit-box-shadow:inset 0 0 0px 1px #f4eee2; }
	.contact_form textarea.register{height:108px; line-height:120%; padding-top:10px}
	.contact_form textarea.regaddjq{background:#fff; border:1px solid #5445b3; width:300px;  height:108px; color:#342f78; font-size:13px;  text-indent:12px;  *clear:none;float:left;font-style:italic; clear:both;  border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;/* box-shadow:0 0 4px 3px #dee1e8; -moz-box-shadow:0 0 4px 3px #dee1e8; -o-box-shadow:0 0 4px 3px #dee1e8; -webkit-box-shadow:0 0 4px 3px #dee1e8;*/ position:relative;}
	.contact_form input.submit-this{ display:block; clear:both; float:right; width:auto; background: #f0b158; height:27px; padding:0 8px; font-size:12px; color:#fff; border:1px solid #ea9c47; border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;}
	.contactHover{background:#fff; border:1px solid #5445b3; color: #342f78;clear:both; width:300px;font-style:italic;  height:32px; font-size:13px; line-height:32px; text-indent:12px; float:left;  border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;/* box-shadow:0 0 5px 2px #dee1e8; -moz-box-shadow:0 0 5px 2px #dee1e8; -o-box-shadow:0 0 5px 2px #dee1e8; -webkit-box-shadow:0 0 5px 2px #dee1e8;*/ position:relative !important;}
	.contact_form .messages/*ex. toate campurile obligatorii*/{display:block; font-style:italic; font-size:13px; color:#332434;}
	.required/*use sup*/{font-size:14px; color:#8b302a; font-style:italic;padding-left:2px; position:relative; top:0; right:0;*float:right;width:10px;float:left; display:NONE;}
	.contact_form .bg-select-contact-form{width:293px; height:34px;float:left; overflow:hidden; background:url(../img/bg-select-contact-form.png ) top left no-repeat; display:inline-block; border:none;}
	.contact_form select{border:none;background:none;width:314px;height:28px;line-height:32px; vertical-align:middle;padding:6px 0 0 0;font-size:14px; color:#107bb1; text-indent:6px;}
    ::-webkit-input-placeholder{ color:#342f78; } /*for chrome*/
	.contact_msg{color:#342f78; text-align:center; font-size:13px; font-weight:600}
 
/**ASIDE**/
.aside-body{width:205px;height:auto;float:left; position:relative;left:-1px;top:-1px;}
.aside-box, .aside-news-home-box{width:200px;clear:both;background:#f8f8f8; border:1px solid #b1b1b1; padding:5px 0; position:relative; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px; box-shadow:0 0 4px 3px #dddcdc; -webkit-box-shadow:0 0 3px 2px #e1e1e1; -moz-box-shadow:0 0 3px 2px #e1e1e1; -o-box-shadow:0 0 3px 2px #e1e1e1; margin:0 0 10px; }

.aside-news-home{width:205px;height:auto;float:left; position:relative;left:7px;top:-1px;}
.home-news-item{clear:both;display:block;padding:8px 15px; background: url(../img/separator-submenu.png ) top left repeat-x;}
.home-news-item p{ text-align:left; font-size:13px; color:#585858; line-height:15px}
.home-news-item span.this-inline{display:inline;font-size:12px;font-weight:bold; color:#2d2a6a;}
.home-news-item .this-button{clear:both; padding:5px 0;text-align:right;}
.home-news-item .this-button a{font-size:13px; font-style:italic; color:#2d2a6a;}

.submenu-ul-aside{}
.submenu-ul-aside ul li a{display:block; font-size:15px;color:#343080; text-align:center;padding:10px 13.5px; line-height:120%; background:url(../img/separator-submenu.png ) top left repeat-x;}
.submenu-ul-aside ul li a.first{margin-top:10px;}
.submenu-ul-aside ul li a:hover,.submenu-ul-aside ul li a.active{background-color:#f2f0ff; font-weight:bold;}
.submenu-ul-aside ul li ul li a{ font-size:12px;color:#34307f;}

.newsletter-aside{}
.newsletter-aside h2{font-size:18px;font-weight:bold; color:#27245e; display:block; padding:9px 12px;}
.newsletter-aside input.text{width:182px;height:36px;  background:url(../img/bg-input-news.png ) top left no-repeat; text-indent:12px; line-height:34px;margin-left:9px; color:#7D7D7D; font-size:13px; font-style:italic}
.newsletter-aside input.text:focus{ background:url(../img/bg-focus-input-news.png ) top left no-repeat;}
.newsletter-aside div.bg-input{width:182px;height:36px; clear:both; margin-left:9px;}
.newsletter-aside div.bg-input .text-bg{width:110px;height:36px;float:left;text-indent:8px; line-height:34px;  display:none; }
.newsletter-aside div.bg-input .submit-this-ro{ width:56px;height:22px; background:url(../img/btn-mini-news.png ) top left no-repeat;font-size:0px;color:#fff; cursor:pointer;margin:0px 3px 0 0; float:right;}
.newsletter-aside div.bg-input .submit-this-en{ width:56px;height:22px; background:url(../img/btn-mini-news-en.png ) top left no-repeat;font-size:0px;color:#fff; cursor:pointer;margin:0px 3px 0 0; float:right;}

/***FOOTER***/
.footer{width:100%;height:auto; margin:0; background: url(../img/bg-foo-rep.png ) top left repeat-x;}
.footer-paged{width:960px; height:104px; margin:0 auto;}
.bg-foo-center{width:100%;height:auto; margin:0; background: url(../img/bg-foo.png ) top center no-repeat;}

.menu-social-holder{display:block;height:58px;clear:both;overflow:hidden;}
.menu-footer{width:700px;height:58px;float:left;}
.menu-footer ul li{float:left;}
.menu-footer ul li a{display: -moz-inline-stack;display: inline-block;zoom: 1; *display: inline; padding:20px 10px; font-size:16px; font-weight:bold; color:#fff;}

.social-media-foo{width:200px;height:58px;text-align:center;float:right;}
.social-media-foo img{padding:18px 2px 0;}

.copyright{display:block; height:44px;clear:both;}
.copyright .copyright-mrc{width:600px;float:left;padding:15px 10px 0; display:block; font-size:13px; color:#f1f1ef;}
.copyright .copyright-mrc .mrc{font-weight:bold;color:#aaa2ea; display:inline;}
.copyright .wdesign{width:340px;display:block;float:right;text-align:right;font-size:13px;padding:15px 0 0 ;color:#f2f0ff; font-weight:600;}
.copyright .wdesign a{color:#AAA2EA}
.copyright .wdesign a:hover{color:#f1f1ef}

/***Generale***/

.button_login{display: -moz-inline-stack;display: inline-block;zoom: 1; *display: inline; width:32px; height:18px;border:1px solid #27245e; background: url(../img/but.png ) top left no-repeat; cursor:pointer;}
.button-darkblue{display: -moz-inline-stack;display: inline-block;zoom: 1; *display: inline; height:30px;line-height:30px; border:1px solid #27245e; background: url(../img/bg-btn-darkblue.png ) top left repeat-x #27245e; font-size:14px; color:#fff; padding:0 8px 2px; position:relative; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; -o-border-radius:3px; cursor:pointer; box-shadow:0 0 6px 3px #d5d2e8; -webkit-box-shadow:0 0 6px 3px #d5d2e8; -moz-box-shadow:0 0 6px 3px #d5d2e8;}

.titleh2{display:block;font-weight:bold; font-size:24px; color:#4f257d; padding:10px 0;}
.titleh2-darkblue-18{display:block;font-weight:bold; font-size:18px; color:#37317d; padding:10px 0;}
.titleh2-darkblue-18-600{display:block;font-weight:bold; font-size:18px; color:#37317d; padding:10px 0;width:600px;margin:0 auto;}
.titleh2-darkblue-bd{display:block;font-weight:bold; font-size:18px; color:#37317d; padding:5px 0 0 10px;width:600px; float:left}

.content-holder{width:100%;height:auto;clear:both;padding:10px 0;}
.content-holder-bg{display:block;height:auto;clear:both;padding:10px 0;}

.button-aligner{text-align:right;padding-right:20px;}
.button-aligner a{margin:0 10px;}
a.down-btn-min{display:block;width:50px; height:18px; background:url(../img/down-btn-field.png ) top left; float:right; font-size:0px;}
a.login-btn-min{display:block;width:32px; height:18px; background: url(../img/min-login-btn.png) top left; float:right; font-size:0px;}

.text_home{ text-align:justify}
.text_home p{ margin:0; padding:5px 0}
.text_home ul,.text_home ol { padding:0 0 0 30px}
.text_home ul li{list-style:circle}
.text_home ol li{ list-style:decimal}
.validare_newsletter{color:#37317D; padding:0px 10px 5px 10px; float:left}
.dezabonare{float:left; padding-left:10px}

.localization{display:block;padding:0;}
.localization p {display:inline; line-height:35px;font-size:13px; color:#747474;}
.localization a{font-weight:600; color:#01437a;font-size:13px;display:inline; line-height:35px;}
.local{width:958px;margin:0 auto;font-size:13px}

a.cat_pr{ font-size:13px}a.cat_pr:hover{ font-weight:bold}
.elem-center {text-align: center;}
.scrolling-ul {display:block;height:524px; width:640px; overflow:auto;}
.logout{ float:left; padding:0 0 0 50px; font-weight:bold; font-size:13px;}


.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}
 
html[xmlns] .clearfix {
	display: block;
}
 
* html .clearfix {
	height: 1%;
	overflow: visible;
}


/***End Generale***/