body{font-family:sans-serif, Arial; font-size: 14px; color: #51505F; padding:0px; margin: 0px; text-align: left; background: #C4F1FD url(/imagini/body-bgr.png) repeat-x top;-webkit-text-size-adjust: 100%; }
table,td,th,div {text-align: left;margin:0;border:none;line-height:130%;}
form, input, select, textarea {margin:0;color:#6C6A7D;}
img{border:0; padding:0;}
P, UL, LI{margin: 0px;padding:0px; list-style-type: none; }
	
H1 {color:#A68C9D; font-size:33px; font-weight: bold; padding:0 0 10px 0; margin:0px; line-height:normal;}
H2 {color:#00C8E4; font-size:19px; font-weight: bold; padding:15px 0 3px 0; margin:0 0 10px 0; border-bottom:1px solid #C4F1FD; }
H3 {color:#C05B27; font-size:16px; font-weight: bold; padding:15px 0 10px 0; margin:0px; }
H4 {color:#F59326; font-size:15px; font-weight: bold; padding:0px; margin:0px; }
H5 {color:#384B6D; font-size:15px; font-weight: bold; padding:0px; margin:0px; }

/* CORECTIE IE5 - pt divurile ce au elemente flotante >>> */
.clr{width:1px; height:1px; font-size:1px; margin-top:-1px; margin-left:-1px; clear:both;}
.nodesktop{display:none;}


/* LINKURI independente >>> */
a:link {color:#6C6A7D;text-decoration: none;}
a:visited {color:#6C6A7D;text-decoration: none;}
a:hover {color:#000000;text-decoration: none;}

/* FEENDBACK >>> */
.succes{background:#CBE29D url(/imagini/icon_succes.gif) no-repeat 6px 6px; background-size:23px 23px; border:1px dashed #ffffff; padding:10px 10px 10px 40px; margin:10px 0px; display:block; color:#000000; }
.eroare{background:#FCC8C5 url(/imagini/icon_eroare.gif) no-repeat 6px 6px; background-size:23px 23px; border:1px dashed #ffffff; padding:10px 10px 10px 40px; margin:10px 0px; display:block; color:#000000;}
.atentie {background:#F7DA96 url(/imagini/balloon-small.png) no-repeat 5px 3px; border:1px dashed #ffffff; margin:5px 0px; padding: 5px 5px 5px 25px; color:#000000; font-size:11px; }

#container{width:940px; margin: 0 auto; display:block;}
#share img{ cursor:pointer;}

.subtitlu{font-size:1.2em; font-weight:bold; color:#51AEC5; padding:10px 0 5px 0; display:block;}
/* #####################################################
						HEADER >>> 
######################################################## */
button, input, select, textarea,.button {font-family: inherit;font-size: 100%;margin: 0;line-height: normal;box-sizing:content-box;-ms-box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box; -webkit-appearance: none;border-radius: 0;}
button, .button,select,.select{-webkit-appearance: none;-moz-appearance: none !important; appearance: none;border-radius: 0;-webkit-border-radius:0px;}
select,.select{background:#ffffff url('/imagini/select.png') no-repeat right; background-size: 27px 11px;}
label{display:block; margin:5px 0 0 0;}

.input{width:250px;border: 1px solid #CCCCCC;border-radius: 2px;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset, 0 0 0 rgba(0, 0, 0, 0);color: #666666;font-size:1em;margin: 5px 0;padding: 9px 7px;line-height:20px;height:20px;transition: all 0.2s ease-out 0s;vertical-align: middle;display:inline-block;}
.input-full { width: 96%; }
.button {cursor: pointer; width:auto; background-color: #FFA338; border: 1px solid #FFA338; font-weight:bold; color: #FFFFFF; margin: 5px 0; padding: 9px 15px; line-height:20px; height:20px; transition: all 0.1s ease-out 0s; vertical-align: middle;display:inline-block; border-radius:2px;}
.button:hover{ background-color:#846679;}
.select{background:#ffffff url('/imagini/select.png') no-repeat right;background-size: 18px 8px;}

::placeholder {color: #B9B9BF; opacity: 1;}
:-ms-input-placeholder,::-ms-input-placeholder{color: #B9B9BF; }
.ck-editor__editable_inline:not(.ck-comment__input *) {min-height: 300px;}

/* custom checkbox */
.checkbox {display: block;position: relative;padding: 5px 0 5px 35px;cursor: pointer;font-size: 15px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.checkbox input {position: absolute;opacity: 0;cursor: pointer;height: 0;width: 0;}
.checkmark {position: absolute;top: 0;left: 0;height: 25px;width: 25px;background-color: #eee;border:1px solid #ccc;}
.checkbox:hover input ~ .checkmark {background-color: #ccc;}
.checkbox input:checked ~ .checkmark {background-color: #FFA338;border:1px solid #C97700;}
.checkmark:after {content: "";position: absolute;display: none;}
.checkbox input:checked ~ .checkmark:after {display: block;}
.checkbox .checkmark:after {left: 9px;top: 5px;width: 5px;height: 10px;border: solid white;border-width: 0 3px 3px 0;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}



#header{width:940px; margin: 0 auto; display:block;}
#header_top {width:500px; height:80px; overflow:hidden; font-size:11px;}
#header_suprameniu {width:500px; height:20px; overflow:hidden; padding:10px 0 0 75px; color:#7F909E;}

#header_cautare{padding:0 0 0 10px;}
.cautare-header{width:430px; height: 35px;background: url(/imagini/cauta-header-bgr.png) no-repeat top left; padding:0;float:left;}
.cautare-header input{width:170px; font-size:15px; color:#C2CAD9; margin: 6px 0 0 27px; border:1px solid #FFFFFF;float:left;}
.cautare-header input.but{width:50px; height:31px; margin:2px 2px 0 0; border:0; float:right; }	

#logo{width:280px; height:64px; margin:7px 30px 0 50px; float:left; background: url('/imagini/logo.png') no-repeat 0px 0px;  }

.meniu-arata{display:none;}
.meniu{height:38px; display:block; overflow:hidden; margin:0 0 0 20px; clear:both;}
.meniu a{float:left; background:#00C8E4; color:#FFFFFF; font-size:14px; font-weight:bold; padding: 10px; margin:3px 2px 0 0; border-radius:4px 4px 0 0;}
.meniu a:hover{background:#0095AA;}
.meniu a.sel{background:#ffffff; color:#000000; border-top:2px solid #00C8E4;border-left:2px solid #00C8E4;border-right:2px solid #00C8E4;margin:1px 2px 0 0;}
.meniu-cont{float:right; margin-right:20px;}

.adserver1{width:940px; background: #FFFFFF; padding:0; margin:0 0 15px 0;}
/* #####################################################
						FOOTER >>> 
######################################################## */

#footer{font-size:12px;background: #00B3CC; margin:0 0 25px 0; color:#ffffff;border-radius:0 0 10px 10px; text-align:center;}
#footer a{color: #ffffff; padding:3px 10px; display:inline-block; border-left:1px solid #ffffff; opacity:0.8;}
#footer a:hover{opacity:1; }
.footertop{background:#ffffff; border-radius:0 0 10px 10px; margin:0 0 10px 0;}
.footertxt{padding:20px;text-align:center;opacity:0.7;}

/* #####################################################
						CONTENT >>> 
######################################################## */

/* STRUCTURA >>> */
#content{width:900px;padding:20px; background: #FFFFFF; display:block; overflow:hidden; border-radius:10px 10px 0 0;}

#content_st{width:595px; margin:0 15px 15px 0px; float:left; clear: both; display:block; overflow:hidden; }
#content_dr{width:290px; margin:0 0 15px 0px; float:left; display:block; overflow:hidden;}

#content_st2{width:585px; margin:0 15px 15px 0px; float:left; clear: both; display:block; overflow:hidden; }
#content_dr2{width:300px; margin:0 0 15px 0px; float:left; display:block; overflow:hidden;}

.t{color:#A68C9D; font-size:17px; font-weight:bold; padding:0 0 3px 0; margin:0 0 10px 0; border-bottom:1px solid #F2E9EB;}
.box-form{background:#F5F0F6;color:#846679; padding:10px 20px; border-radius:4px; margin:0 0 20px 0;}
.ck-editor__editable_inline:not(.ck-comment__input *) {min-height: 300px;}

/* INDEX >>> */
.boxi{width:260px;height:105px; float:left; padding:15px;margin: 10px 15px 15px 0; border-radius:4px;}
.boxi img{ float:right; margin:0 0 5px 10px; width:40px; height:40px;}
.boxi h2{ color:#333333; padding:0 0 10px 0;}
.boxi p{ color:#333333; font-size:11px;}

.box-bleosimplu,.box-bleo{background: #E0F8FE; clear: both; padding:15px; border-radius:4px; margin:0 0 15px 0;}

.w595{width:595px;float:left; margin:0 0 15px 0;}
.w290{width:260px;float:left; margin:0 30px 15px 15px; }
.wcoloane {width:32%; margin:0 1% 0 0; float:left;}

.list{margin:0 0 20px 0; font-size:13px;}
.list li{padding:2px 0; margin:0 15px 0 0; float:left; width:130px; box-shadow: 0 -1px 0px rgba(0, 0, 0, 0.1) inset;}
.list li.titlu{padding:7px 0; color:#44D1D8; font-size:1.2em; font-weight:bold;}
.list li span{min-width:110px; color:#AAAEBF; float:left;}


.lista {display:block; overflow:hidden; color:#62657D;}
.lista li{padding:2px 0; margin:0 15px 5px 0; display:block; width:100%; box-shadow: 0 -1px 0px rgba(0, 0, 0, 0.1) inset;}
.lista i{padding: 0 0 0 15px; font-size:11px; }
.lista b{float:right; color:#F0B85B; }
.lista a:link,.lista a:visited {color: #51505F;}
.lista a:hover {color: #000000;}

.box_lista {display:block; overflow:hidden; color:#8F92A7;}
.box_lista li{list-style-type: none; margin: 2px 0; }
.box_lista i{padding: 0 0 0 15px; font-size:11px; display:block;}
.box_lista b{float:right; color:#F0B85B; }
.box_lista a:link,.box_lista a:visited {background: url(/imagini/bul1.gif) no-repeat 0px 6px;color: #51505F;text-decoration: none; padding: 0 0 0 15px; display:block; }
.box_lista a:hover {color: #000000;}

.text_marker{color:#000000; background:#FFFFCC; padding:2px 5px;}
.text_box_info{background:#F5F0F6; color:#000000; border-left:3px solid #F59326; padding:5px 5px 5px 20px; margin:5px 0;}
.text_box_bec{background:#E0F8FE url(/imagini/icon36-bec.png) no-repeat 5px 5px; color:#000000; border:1px dashed #ffffff; padding:5px 5px 5px 55px; margin:5px 0;}
.imagine_d {border:3px solid #E8F0F9; padding:1px; margin:0 0 2px 10px; float:right; }
.imagine_s {border:3px solid #E8F0F9; padding:1px; margin:0 10px 2px 0; float:left; }
A.related{background: url(/imagini/icon-link.gif) no-repeat 3px 3px; color:#349EAD; display:block; text-decoration: none; padding:3px 3px 3px 30px; border:1px dashed #B8DDE2; }
A.related:hover {background: url(/imagini/icon-link2.gif) no-repeat 3px 3px; color:#FF3300; display:block; text-decoration: none; padding:3px 3px 3px 30px; border:1px dashed #B8DDE2; }


.teste-img{width:80px; height:80px; float:left;margin:5px 10px 5px 0; clear:both;}
.teste-list{float:left; width:490px; margin:0 0 25px 0;}
.teste-list h2{color:#51AEC5; padding:0px 0 1px 0; font-weight:bold;}
.teste-list p{font-size:11px; color:#A8A7AF;}


#pasi{height:20px;background: #FBD971; padding:5px; border-top:1px dashed #ffffff; border-bottom:1px dashed #ffffff; font-weight:bold; margin:0 0 15px 0;}
#pasi h2{padding: 0px 20px 0px 0px; font-family: Arial; color: #ffffff; font-size:16px; font-weight:bold; float:left; }
#pasi b {padding: 2px 10px 2px 10px; display:block; color:#856503;text-decoration:none;float:left;margin-right:20px	}
#pasi b.sel {background: #CC6600; padding: 2px 10px 2px 10px; display:block; color:#ffffff;text-decoration:none;float:left;margin-right:20px}


#formular{background:#F5F0F6; border:1px dashed #ffffff; padding:20px; overflow:hidden; color:#846679;}
#formular p{padding:0; clear:both;}
#formular label{width:150px;float:left; padding:5px 0 0 0;}
#formular input{width:180px;padding:4px;margin:2px 0;border:1px solid #E5D8E8; border-radius:2px;}
#formular input.mare{width:320px;background:#ffffff url(/imagini/bgr-input.png) no-repeat bottom right; font-weight:bold; padding:3px;margin:2px;  }
#formular select{width:180px;padding:4px;margin:2px 0;border:1px solid #E5D8E8; border-radius:2px;}
#formular input.check{width:20px;padding:3px;margin:2px; background:none; border:0;}
#formular input.but{padding:10px; border:0;background: #846679; color:#FFFFFF; cursor:pointer; font-weight:bold; width:auto;}
#formular textarea{width:97%; background:#ffffff url(/imagini/bgr-textarea.png) no-repeat bottom right; padding:4px;margin:2px 0; border:1px solid #DDD3D0; border-radius:2px; }


.info{ padding:5px 0; font-size:11px; font-style: italic;}
.info2{ padding:0 1px 0 1px; font-size:11px; color:#CC3300}

.titlu {padding: 0 0 5px 0; display:block; color:#276676; font-size:15px; font-weight:bold;}
a.titlu{padding: 0 0 5px 0; display:block; color:#276676;text-decoration:none; font-size:15px;}
a.titlu:hover{color:#000000;}

.nav { scrollbar-width:none; -ms-overflow-style:none; list-style:none; align-items:center; margin:10px 0; padding:0 0 0 0; display:flex; flex-wrap:nowrap; overflow-x:auto; border-top:1px dashed #C4F1FD; border-bottom:1px dashed #C4F1FD; -webkit-overflow-scrolling:touch; }
.nav::-webkit-scrollbar { display:none; }
.nav a {flex-shrink:0; font-size:13px; font-weight:bold; margin:5px 5px 5px 0; background:#F5F0F6; color:#000; text-decoration:none; padding:5px 10px; display:inline-block; }
.nav a:hover { background:#E0F8FE; color:#276676; }
.nav a.sel { background:#51AEC5; color:#fff; }

.lista-cab{padding:10px 20px; font-size:12px; color:#51505F; border-bottom:1px solid #C4F1FD;}
.lista-cab i{padding:2px 0 5px 0; font-size:13px; color:#85848F;}
.lista-cab p{padding:0; font-size:13px; color:#6D6B81;}

.orange{padding:10px; background:#FEF4D7; margin:0 0 10px 0;font-size:13px; color:#000000;}


a.link_1{color:#CC3300; text-decoration:underline;}
a.link_1:hover{color:#000000;}

a.link_2{color:#000000; text-decoration:underline;padding:0; display:inline;}
a.link_2:hover{color:#CC3300;}

a.sectiune{color:#000000; background:url(/admin-pro/img/icon-folder.png) no-repeat left; padding:3px 3px 3px 20px; display:block;}
a.sectiune:hover{color:#CC3300;}

a.categorie{background:url(/admin-pro/img/icon-cat.png) no-repeat left; padding:0px 0px 0px 20px; margin:0 0 0 17px; display:block;}
a.categorie:hover{color:#000000;}


.adresa{padding:1px 0 1px 15px; background:url(/imagini/icon10-adresa.gif) no-repeat 0px 4px;}
.telefon{padding:1px 0 1px 15px; background:url(/imagini/icon10-tel.gif) no-repeat 0px 4px;}
.program{padding:1px 0 1px 15px; background:url(/imagini/clock-small.png) no-repeat -3px 2px;}
.website{padding:1px 0 1px 15px; background:url(/imagini/cursor-small.png) no-repeat -3px 2px;}
.nota{ padding:2px 0px 2px 15px; color:#6D6B81; background:url(/imagini/icon10-stea.gif) no-repeat 0px 5px; float:right; margin:0 0 0 10px;}
.comentarii{ width:90px; padding:2px 0px 2px 15px; color:#6D6B81; background:url(/imagini/icon10-coment.gif) no-repeat 0px 5px; float:right; text-align:right;}
.promo{ width:75px; padding:2px 0px 2px 20px; color:#51AEC5; background:url(/imagini/medal.png) no-repeat 0px 3px; float:right; font-weight:bold;}
.colaborator{ width:180px; padding:2px 0px 2px 20px; color:#51AEC5; background:url(/imagini/card-address.png) no-repeat 0px 3px; float:right; font-weight:bold;}

.nota2{font-size:12px; padding:5px 15px; color: #000000; background:url(/imagini/icon10-stea.gif) no-repeat left center; float:left; }
.comentarii2{width:100px; font-size:12px; padding:5px 15px; color:#000000; background:url(/imagini/icon10-coment.gif) no-repeat left center; float:left;  }
.vizite2{width:90px; font-size:12px; padding:5px 15px; color:#000000; background:url(/imagini/flag-small.png) no-repeat left center; float:left;  }

.video-container {position: relative; padding-bottom: 56.25%; padding-top: 30px; height: 0; overflow: hidden;}
.video-container iframe,.video-container object,.video-container embed {position: absolute;top: 0;left: 0;width: 100%;height: 100%;margin:20px 0 20px 0;}

#programare{width:500px;}

A.prezentare{float:right; background: #FFE682; color:#993300; padding: 3px 10px; font-size:12px; font-weight:bold; border-radius:4px;}
A.prezentare:hover {background: #993300; color:#ffffff;}

A.website{	width:60px; float:right; background: url(/imagini/cursor-small.png) no-repeat left center;padding: 3px 0px 3px 15px; color:#993300; font-size:12px; font-weight:bold;}
A.website:hover {color:#000000;}
A.website2{	background: url(/imagini/cursor-small.png) no-repeat -1px 3px;padding: 3px 0px 3px 15px; color:#993300; font-size:13px; font-weight:bold;}
A.website2:hover {color:#000000;}


#status{height:20px;background: #FEF4D7; padding:3px 5px 3px 10px; border-top:1px dashed #ffffff; border-bottom:1px dashed #ffffff; font-weight:bold; margin:0 0 15px 0;}

#meniu{height:20px;background: #D2E492; padding:5px; border-top:1px dashed #ffffff; border-bottom:1px dashed #ffffff; font-weight:bold; margin:0 0 15px 0;}
#meniu h2{padding: 0px 20px 0px 0px; font-family: Arial; color: #ffffff; font-size:16px; font-weight:bold; float:left; }
#meniu a  {font-size:12px; background: none; padding: 2px 7px; display:block; color:#252D0B;float:left;margin-right:10px}
#meniu a:hover,#meniu a.sel  {background: #86A228; color:#ffffff;}

#suprameniu{height:20px; width:550px; float:right; }
#suprameniu a {	font-size:12px; background: none; padding: 2px 10px; display:block; color:#000000;float:right;margin-left:5px	}
#suprameniu a:hover  {background: #86A228; color:#ffffff;}

.divimg_mare{width:275px; height:275px; margin-bottom:10px; margin-right:10px; float:left; text-align:center; overflow:hidden; background:#E0F8FE;}

/* Admin  */
table.tab_12 td{padding:1px 5px 1px 5px; font-size:12px;}

A.link-sterge{background: url(/imagini/cross.png) no-repeat left; text-decoration: none;padding: 2px 0px 2px 20px; color:#000000; font-size:12px; display:block;}
A.link-sterge:hover {color:#CC3300;}

A.link-mail{background: url(/imagini/mail.png) no-repeat left;color: #000000;padding: 0 0 0 25px; display:block; font-size:13px;}
A.link-mail:hover {background: url(/imagini/mail-open.png) no-repeat left;color: #CC3300;}

A.link-mail-open{background: url(/imagini/mail-open.png) no-repeat left;color: #51505F;padding: 0 0 0 25px; display:block; font-size:13px;}
A.link-mail-open:hover {color: #CC3300;}

A.explicatii,.explicatii {background: #CC3300; padding:2px 4px; margin:0px 5px; color:#ffffff;text-decoration: none;}

A.link-bgr{background: url(/imagini/icon-website.png) no-repeat left;color: #000000;text-decoration: underline; padding: 0 0 0 25px; display:block; font-size:13px; font-weight:bold;}
A.link-bgr:hover {color: #CC3300;}

.recom{width:94%; padding:10px 3%; font-size:12px; color:#51505F; display:block; overflow:hidden;}
.recom b{font-size:14px; font-weight:bold; color:#51AEC5; padding: 0 0 10px 0;}
.recom p{font-size:1.2em; padding:5px 0 0 0;}
.recom i{font-size:11px;}
.recom_data{float:right;color:#276676; padding: 3px;}
.recom_nota{width:20px; padding: 4px 0 3px 0; text-align: center; font-weight:bold; margin:0 0 0 5px;  background: #B3C451; color:#ffffff; float:right; border-radius:20px;}


/* zona content  */

.men-content{font-size:14px; margin:0 0 1px 0px; padding:2px 0; border-top:1px solid #E0F8FE; border-bottom:1px solid #E0F8FE; }
.men-content a{color:#000000; padding:5px 10px;margin:2px 2px 0px 0px;float:left;background:#EFFBFE;}
.men-content a:hover{color:#51AEC5;background:#EFFBFE;}
.men-content a.sel{color:#ffffff; background:#A68C9D;}

.men-content2{ height:22px;font-size:12px; margin:0 0 1px 0px; padding:2px 0; background:#EFFBFE; }
.men-content2 a{color:#51AEC5; padding:3px 10px;margin:0px 10px 0px 0px; float:left}
.men-content2 a:hover,.men-content2 a.sel{color:#CC3300;  padding:3px 10px;margin:0px 10px 0px 0px; float:left; background:#ffffff;}

.recomanda{background: #FBD970 url(/imagini/i-recomandare.png) no-repeat;background-position: right 15px top 10px; background-size:70px 70px; padding:10px 60px 10px 15px;margin: 0 0 15px 0; border:1px dashed #FFFFFF;}
.recomanda div{padding: 0 0 5px 0; display:block; color:#7D6C38; font-size:15px; font-weight:bold; }

A.linkbut{background: #A68C9D; color: #ffffff; padding: 11px 15px; display: inline-block; border-radius:2px; font-weight:bold;}
A.linkbut:hover {background: #846679;}

.des{font-size:1.1em; margin:0 0 15px 0;}
.des li{list-style-type: none;background: url(/imagini/bul1.gif) no-repeat 0px 7px;padding: 0 0 0 15px; margin:0 0 0 20px;}
.des table{border-collapse:collapse;width:100%;}
.des table td{border: 1px solid #BCC0CF; padding:2px 5px;}
.des table th{border: 1px solid #BCC0CF; padding:2px 5px; color:#000000; background:#C7DCF1;}

.art1{padding:5px 10px; color:#51505F; border-bottom:1px solid #C4F1FD; clear:both;}
.art1 b{font-size:15px; font-weight:bold; color:#51AEC5;}
.art1 a{color:#51AEC5; padding:5px 0;display:block;}
.art1 a:hover{color:#E20A17;}
.art1-img{width:80px; height:auto; float:left; margin:5px 10px 1px 0;}


.art2{width:43%; padding:5px 2%; font-size:13px; color:#51505F; float:left; margin:0 1% 10px 1%; border:1px solid #C4F1FD;}
.art2 b{font-size:15px; font-weight:bold; color:#51AEC5;}
.art2 p{font-size:13px; display:block; overflow:hidden; padding:10px 0 0 0}
.art2 a{color:#51AEC5; padding:5px 0;display:block;}
.art2 a:hover{color:#E20A17;}

.art3{padding:5px 2%; font-size:12px; color:#51505F; float:left; margin:0 0 10px 0; border:1px solid #C4F1FD; display:block;}
.art3 b{font-size:15px; font-weight:bold; color:#51AEC5;}
.art3 a{color:#51AEC5; padding:2px 0; display:block;}
.art3 a:hover{color:#E20A17;}

.test{width:585px; padding:5px 0px; font-size:13px; color:#51505F; border-bottom:1px solid #C4F1FD;}
.test-qnr{width:20px; text-align:center;float:left; background:#FBD970; color:#FFFFFF; font-size:15px; font-weight:bold; margin:1px 10px 0 0;}
.test-q{color:#51AEC5;font-size:13px; padding:2px 5px; background:#EFFBFE;}
.test-a{clear:left;}
.test-abif{float:left; width:25px; margin:0 0 0 27px;}
.test-atxt{margin:0 0 0 55px;}

A.continuare{background: url(/imagini/bul2.gif) no-repeat left;color: #51505F;padding: 0 0 0 25px; display:block; font-size:11px;}
A.continuare:hover {color: #CC3300;}

#header_cat{ margin:0 0 10px 0;}
#header_cat h1{font-size:21px; padding:0 0 5px 0;}
#header_cat input,select{border:1px solid #FFFFFF; font-size:13px; color:#8C6C66;}
#header_cat p{font-size:12px; color:#6D6B81; }

.autor{font-size:12px;margin:5px 0 10px 0; color:#CABAC4; padding:5px 0; border-top:1px solid #F2E9EB;border-bottom:1px solid #F2E9EB;}
.autor a{color:#F59326;}
.autor a:hover{color:#000000;}

.img_prime{margin:3px 0 10px 0;}
.img_prime_mica{margin:3px 0 10px 10px; float:right;}

.test-top{padding:5px 0px;margin:0 0 5px 0; border-top:1px dashed #DCDCDF;border-bottom:1px dashed #DCDCDF; color:#A8A7AF; font-size:11px;}
.test-lista{padding:2px 0px;margin:0; color:#A8A7AF; font-size:11px; background:#F8F8E6; border-top:1px dashed #ffffff;border-bottom:1px dashed #ffffff; display:block; overflow:hidden;}
.stele {width:80px; padding:0 60px 0 0px; float:right; text-align:right;color:#A8A7AF; font-size:11px;}

.accesari {padding:0 10px 0 20px; float:left; background: url(/imagini/wand-small.png) no-repeat left center; color:#A8A7AF; font-size:11px;}
.vizite {padding:0 10px 0 20px; float:left; background: url(/imagini/flag-small.png) no-repeat left center; color:#A8A7AF; font-size:11px;}
.minute {padding:0 10px 0 20px; float:left; background: url(/imagini/clock-small.png) no-repeat left center; color:#000000; font-size:11px;}
.nrintreb {padding:0 10px 0 20px; float:left; background: url(/imagini/question-small.png) no-repeat left center; color:#000000; font-size:11px;}

.desphp {background:#FFFFFF; border:1px dashed #A8A7AF; color:#000000; font-size:14px; padding:10px; margin-bottom:20px;}
.desphp b {font-size:21px; color:#E1AB06}

.col2v1{width:48%; padding:0 2% 0 0; float:left;}
.col6v2 li{width:90px; height:18px; overflow:hidden; float:left;}
.txt{padding:15px 0 0 15px; margin:0 320px 0 0; font-size:14px; line-height:1.3; overflow:hidden;}
.col{float:right; width:300px; min-height:400px; overflow:hidden; margin:0 0 20px 0;}
.col.box{ margin-right:0; width:auto;}

.articol ul {border-left:5px solid #F1EAF0;display:block; overflow:hidden; padding:0 0 0 20px; margin:0 0 15px 10px;}
.articol li{padding:2px 0 2px 20px; display:block; background: url('/imagini/bul1.gif') no-repeat 0px 6px;}



/* Panels  */
#datacontent {margin: 10px 0; font-size:13px;}
#datacontent h2 {font-size:15px; font-weight:bold; color:#276676; padding:0 0 7px 0;}
#datacontent .panels2 { overflow: hidden; font-size:13px;clear:left;}
#datacontent .panels2Inner { overflow: hidden;}
#datacontent .panel2 {  padding: 10px;}
.nav2 {margin: 10px 0; font-size:13px; }
.nav2 ul {list-style: none;  margin: 0;  display: block;  height: 30px; border-top: 1px dashed #C4F1FD; border-bottom: 1px dashed #C4F1FD; }
.nav2 li {  float: left; font-size:13px; font-weight:bold; margin:5px 5px 0 0;}
.nav2 li a { background: #ffffff; color: #000000;  text-decoration: none;  padding:3px 10px; }
.nav2 li a:hover {  background: #E0F8FE;  color: #276676;}
.nav2 li a.selected { background: #51AEC5; color: #ffffff;}

ul.nav2 {list-style: none;  margin: 10px 0; font-size:12px;  display: block;  height: 28px; border-top: 1px dashed #C4F1FD; border-bottom: 1px dashed #C4F1FD; }
ul.nav2 li {  float: left; font-size:12px; font-weight:bold; margin:5px 5px 0 0;}
ul.nav2 li a { background: #ffffff; color: #000000;  text-decoration: none;  padding:3px 10px; }
ul.nav2 li a:hover {  background: #E0F8FE;  color: #276676;}
ul.nav2 li a.selected { background: #51AEC5; color: #ffffff;}

.promo300{float:right; padding:0 0 0 10px;  background:#ffffff}

/* Clasele pentru paginatie  */
.paginatie{height:31px; overflow:hidden; font-size:13px; margin:0 0 20px 0; clear:both;}
.pag_sel{color: #ffffff; text-decoration: none; background:#C2C5D1; padding: 4px 7px; margin:0 3px 5px 0; float:left; border:1px solid #C2C5D1; border-radius:4px;}
.puncte {color: #C2C5D1; padding: 4px 7px; margin:0 3px 5px 0; float:left;}
.pagina {color: #555555; padding: 4px 7px; margin:0 3px 5px 0; float:left;border:1px solid #EDEDF1; border-radius:4px;}
a.pag{color: #000000; text-decoration: none; background:#ffffff; padding: 4px 7px; margin:0 3px 5px 0; float:left; border:1px solid #EDEDF1; border-radius:4px;}
a.pag:hover{color:#ffffff; background:#44D1D8; border:1px solid #44D1D8;}
a.pag_sel, a.pag_sel:hover{color: #ffffff; text-decoration: none; background:#C2C5D1; padding: 4px 7px; margin:0 3px 5px 0; float:left; border:1px solid #C2C5D1; border-radius:4px;}
/* -------------------------- */

/* #Media Queries
================================================== */

/* Smaller than standard 960 (devices and browsers) */
@media only screen and (max-width: 959px) 
{
	.nomobile{display:none;}
	body{background: #ffffff; }
	H2 {font-size:21px; font-weight: bold; }
	H3 {font-size:19px;}

	#container{width:100%;}
	#header{width:100%; background: #00C8E4;}

	#logo{width:140px; height:40px; margin:10px 15px; float:left; background: url('/imagini/logo-m.png') no-repeat 0px 0px;background-size: 100% 100%;  }
	#content{width:100%; padding:10px 0 25px 0;}
	#content_st,#content_dr,#content_st2,#content_dr2{width:94%;margin:0 3% 15px 3%;float:none; }
	
	.input,.button{	line-height:25px;height:25px;}
	
	.boxi{width:auto;height:auto; float:none; padding:15px 3%;margin: 0 0 15px 0; border-radius:0;}
	.boxi h2{padding:0 50px 10px 0;}
	.box_lista li {box-shadow: 0 -1px 0px rgba(0, 0, 0, 0.1) inset; padding: 5px 0;}
	.box_lista a:link,.box_lista a:visited {padding: 2px 0 2px 15px; font-size:16px;}
	.list li{width:22%;  margin:0 3% 0 0; font-size:1.2em;}
	.w595{width:100%;float:none;}
	.w290{width:94%; padding:0 3%;float:none; margin:0 0 15px 0;}
	.col2v1{width:100%; padding:0; float:none; display:block;}
	
	.art3{width:96%; padding:5px 2%; border-left:none; border-right:none;}

	.meniu-arata{display:block; padding:15px; cursor:pointer; width:35px; height:30px; float:right}
	.meniu{height:auto; display:none; margin:0; border-top:2px solid #ffffff;border-bottom:2px solid #ffffff;}
	.meniu a{float:none; background:#00252a; color:#FFFFFF; font-size:17px; font-weight:bold; padding: 10px 3%; text-align: center; margin:0; border-radius:0; display:block;box-shadow: 0 -1px 0px rgba(0, 0, 0, 0.1) inset; }
	.meniu a:hover{background:#000000;}
	.meniu a.sel{background:#FFA338; color:#ffffff; border:none; margin:0;}
	.meniu-cont{float:none; margin-right:0;}
	.adserver1{display:none;}
	
	#footer{font-size:13px; background: #00C8E4; margin:0; border-radius:0; }
	#footer a:link, #footer a:visited{display:block;box-shadow: 0 -1px 0px rgba(0, 0, 0, 0.1) inset; padding: 12px 0; border:none; }

	.titlu,a.titlu{ clear:both; font-size:17px;}
	.t {font-size:19px;}
	.teste-img{width:40px; height:40px;}
	.teste-list{ clear:both; float:none; width:auto; margin:0 0 25px 0;}
	.paginatie{font-size:16px;}

	.men-content,.men-content2{display: none;}
	#programare{width:100%;}
	
	.paginatie{height:33px;}
	.pag_sel, .puncte, .pagina, a.pag, a.pag_sel{padding: 6px 7px; margin:0 5px 5px 0;}
}

/* Tablet Portrait size to standard 960 (devices and browsers) */
@media only screen and (min-width: 768px) and (max-width: 959px) {}

/* All Mobile Sizes (devices and browser) */
@media only screen and (max-width: 767px) {
	.nodesktop{display:inline;}
	.promo300{float:none; margin:10px 0; padding:0;}
	.list li{width:30%;  margin:0 3% 0 0;}
	.wcoloane {width:48%; margin:0 2% 0 0; float:left;}
	label{width:100%; display:block;}
	#formular label{width:100%;float:none;}
}

/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
@media only screen and (min-width: 480px) and (max-width: 767px) {}

/* All Mobile Sizes (devices and browser) */
@media only screen and (max-width: 767px) {
	.promo300{width:100%;float:none; margin:10px 0; padding:0;}
	.list li{width:30%;  margin:0 3% 0 0;}
	.wcoloane {width:48%; margin:0 2% 0 0; float:left;}
	#formular label{width:100%;float:none;}
	input, select, textarea, .input,.button, select.input, .input-full{width:96%; padding: 9px 2%; border-radius:2px; font-size:17px;}
}

/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
@media only screen and (max-width: 479px) 
{
	.noecranmic{display:none;}
	.box_st{width:100%; margin:0 0 20px 0;}
	.box_dr{width:100%; }
	
	.list li{padding:5px 0; float:none; width:100%;  display:block; margin:0;font-size:1.5em;}
	.wcoloane {width:100%; float:none;}
	.img_prime{width:100%;}
	.img_prime_mica{width:60%;}
	.art2{width:auto; margin:0 0 10px 0; background:#EFFBFE;}
	.art2 p{height:auto;}
	.art1 b,.art2 b{font-size:21px;}
	.art1-img{width:50px;}
	
}