/* #####################################################
						GENERAL >>> 
######################################################## */

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; }
table,td,th,div {text-align: left;margin:0;border:none;}
form, input, select, textarea {margin:0;color:#6C6A7D; font-size:13px;font-family:Trebuchet MS,Arial;}
img{border:0; padding:0;}
P, UL, LI{margin: 0px;padding:0px; list-style-type: none; }
	
H1 {font-family: Arial; color:#000000; font-size:27px; font-weight: normal; padding:0 0 15px 0; margin:0px; }
H2 {font-family: Arial; color:#333333; font-size:15px; font-weight: normal; padding:0 0 10px 0; margin:0px; }
H3 {font-family: Arial; color:#CC3300; font-size:15px; font-weight: bold; padding:0 0 10px 0; margin:0px; }
H4 {font-family: Arial; color:#C05B27; font-size:15px; font-weight: bold; padding:0px; margin:0px; }
H5 {font-family: Arial; 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 left top; border:1px dashed #ffffff; padding:10px 10px 10px 50px; margin:10px 0px; display:block; color:#000000; }
.eroare{background:#FCC8C5 url(/imagini/icon_eroare.gif) no-repeat left top; border:1px dashed #ffffff; padding:10px 10px 10px 50px; 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{float:right;}


.subtitlu{font-size:1.2em; font-weight:bold; color:#51AEC5; padding:10px 0 5px 0; display:block;}
/* #####################################################
						HEADER >>> 
######################################################## */
input[type=submit] {-webkit-appearance: none;}/*protectie pt IOS - ca sa se afiseze bine butonul*/

button, input, select, textarea {
    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; 
}
select{-webkit-appearance: none;-moz-appearance: none !important; appearance: none; background:#ffffff url('/imagini/select.png') no-repeat right; background-size: 27px 11px;}
label{font-weight:bold; font-size:15px; width:130px; display:inline-block;}
.input{
	width:220px; border: 1px solid #CCCCCC; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset, 0 0 0 rgba(0, 0, 0, 0); color: #666666;	font-size:15px; margin: 0 0 5px 0; padding: 9px 7px;line-height:18px;
	height:18px;    transition: all 0.2s ease-out 0s; vertical-align: middle;display:inline-block;
}
.input option{border-bottom:1px dotted #E7D8CA; color:#000000; font-size:13px; padding:3px 5px;}
.button {
    background-color: #F14211; border: 1px solid #DD2E18; border-radius: 4px;
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset, 0 0 0 rgba(0, 0, 0, 0);
    color: #FFFFFF;	font-size:15px;	font-weight:bold; margin: 0 0 5px 0; padding: 9px 7px;line-height:18px;	height:18px; width:auto;
    transition: all 0.1s ease-out 0s; vertical-align: middle;display:inline-block;cursor: pointer;
}


#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 70px;}
.cautare-header{width:430px; height: 35px;background: url(/imagini/cauta-header-bgr.png) no-repeat top left; padding:0;}
.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 50px; clear:both;}
.meniu a{float:left; background:#51AEC5; color:#FFFFFF; font-size:13px; font-weight:bold; padding: 10px; margin:3px 2px 0 0; border-radius:4px 4px 0 0;}
.meniu a:hover{background:#358A9F;}
.meniu a.sel{background:#ffffff; color:#CC3300; border-top:2px solid #51AEC5;border-left:2px solid #51AEC5;border-right:2px solid #51AEC5;margin:1px 2px 0 0;}


.adserver1{width:900px; background: #FFFFFF; padding:0; margin:0 0 15px 0;}
/* #####################################################
						FOOTER >>> 
######################################################## */

#footer{font-size:12px;background: #51AEC5; margin:0 0 50px 0; padding:20px 30px; color:#ffffff;border-radius:0 0 10px 10px;}
#footer a:link, #footer a:visited{color: #ffffff; padding:0 10px; display:inline-block; border-left:1px solid #ffffff; float:right; opacity:0.7;}
#footer a:hover{color: #000000; }

/* #####################################################
						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;}


/* 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:5px 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:#8F92A7;}
.lista ul{}
.lista li{color: #666578; background: url(/imagini/bul1.gif) no-repeat 0px 6px;padding: 0 0 0 15px;list-style-type: none; font-size:13px; display:block;}
.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 ul{}
.box_lista li{list-style-type: none; }
.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;}

.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{font-size:12px;color:#514F60;}
#formular h3{padding:5px 0 10px 0; color: #CC3300;}
#formular p{padding:0;font-size:12px;color:#514F60;}
#formular label{width:160px;font-size:12px;font-weight:bold; float:left; padding:7px 0 0 0;color:#514F60;}
#formular input{width:180px;background:#ffffff url(/imagini/bgr-input.png) no-repeat bottom right; font-size:13px; padding:3px;margin:2px;border:1px solid #DDD3D0; }
#formular input.mare{width:320px;background:#ffffff url(/imagini/bgr-input.png) no-repeat bottom right; font-size:15px; font-weight:bold; padding:3px;margin:2px;  }
#formular input.check{width:20px;padding:3px;margin:2px; background:none; border:0;}
#formular input.but{width:150px; height:34px;margin:5px 0 5px 0; padding:0; border:0;background: none;}
#formular textarea{width:99%; background:#ffffff url(/imagini/bgr-textarea.png) no-repeat bottom right; font-size:12px; padding:3px;margin:2px 0 2px 0; font-family:Arial; border:1px solid #DDD3D0; }
#formular select{width:180px; background:#ffffff url(/imagini/bgr-input.png) no-repeat bottom right; font-size:13px; padding:2px;margin:2px; border:1px solid #DDD3D0;}

#form2{font-size:12px;}
#form2 p{padding:0;font-size:12px; color:#8C6C66;}
#form2 td{font-size:12px; }
#form2 label{width:70px;font-size:12px;font-weight:bold; float:left; }
#form2 li{ padding:2px 0 2px 0; }
.info{ background:#FEF4D7; padding:2px 4px 2px 4px; font-size:11px;}
.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;}

.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:2px 0 5px 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;}


.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;}
.colab{padding:5px 0 0 15px; background:url(/imagini/icon-create.png) no-repeat -1px 6px; color:#666666}
.colab a{padding:3px 8px; background:#FF9900; color:#ffffff; font-weight:bold; border-radius:10px;}
.colab a:hover{background:#D58000;}

.topautor{float:right; width:60px; text-align:center; background: #FF9900 url(/imagini/autor.png) no-repeat top center; background-size:35px 35px; padding:32px 0 5px 0; font-size:9px; color:#ffffff; margin:0 0 0 10px;}


.data{padding:6px 10px; background:#FE9D1A;color:#FFFFFF; float:right; margin:0 0 2px 10px; font-size:11px; font-weight:bold;}
.tip{font-size:10px; font-weight:bold; color:#51AEC5;}
.cat{font-size:10px; font-weight:bold; color:#51AEC5; min-width:170px; padding:2px 20px 2px 17px; background:url(/imagini/icon-cog2.png) no-repeat left; float:left; opacity:0.8;}
.target{font-size:10px; font-weight:bold; color:#51AEC5; min-width:100px; padding:2px 20px 2px 17px; background:url(/imagini/icon-users2.png) no-repeat left; float:left; opacity:0.8;}
.locatie{font-size:10px; font-weight:bold; color:#51AEC5; min-width:100px; padding:2px 20px 2px 17px; background:url(/imagini/icon-full4.png) no-repeat left; float:left; opacity:0.8;}
.gazda{font-size:10px; font-weight:bold; color:#68677A; min-width:150px; padding:2px 20px 2px 17px; background:url(/imagini/icon-comment.png) no-repeat left; float:left; opacity:0.8;}

.nota{padding:2px 0px 2px 15px; color:#6D6B81; background:url(/imagini/icon10-stea.gif) no-repeat 0px 5px; float:right; margin:0 0 0 15px;}
.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{ padding:2px 15px 2px 20px; color:#FF9900; background:url(/imagini/card-address.png) no-repeat 0px 3px; float:right; font-weight:bold;}

.nota2{font-size:12px; padding:2px 20px 2px 15px; color: #CC3300; background:url(/imagini/icon10-stea.gif) no-repeat 0px 5px; float:left; }
.comentarii2{width:100px; font-size:12px; padding:2px 10px 2px 15px; color:#CC3300; background:url(/imagini/icon10-coment.gif) no-repeat 0px 5px; float:left;  }
.vizite2{width:90px; font-size:12px; padding:2px 10px 2px 18px; color:#CC3300; background:url(/imagini/flag-small.png) no-repeat 0px 2px; 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{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; olor:#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{}
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:5px 3%; font-size:12px; color:#51505F; display:block; overflow:hidden;}
.recom b{font-size:14px; font-weight:bold; color:#51AEC5;}
.recom p{font-size:1.2em; padding:5px 0 0 0;}
.recom i{font-size:11px;}
.recom_data{float:right;color:#276676;}
.recom_nota{width: 20px; text-align:center; font-weight:bold; margin:0 0 0 5px;  background: #B3C451; color:#ffffff; float:right;}


/* zona content  */

.men-content{ height:24px;font-size:12px; margin:0 0 1px 0px; padding:2px 0; border-top:1px solid #E0F8FE; border-bottom:1px solid #E0F8FE; font-weight:bold; }
.men-content a{color:#51505F; padding:3px 10px;margin:0px 10px 0px 0px;float:left}
.men-content a:hover{color:#51AEC5;background:#EFFBFE;}
.men-content a.sel{color:#ffffff; background:#D2CF59;}

.men-content2{font-size:13px; margin:0 0 20px 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 40px 10px 15px;margin: 0 0 15px 0; border:1px dashed #FFFFFF;}
A.linkbut{background: #FF3300;color: #ffffff; padding: 10px 15px; display: inline-block; font-size:13px; border-radius:4px; font-weight:bold;}
A.linkbut:hover {background: #68677A;}

A.linktitlu{color: #51AEC5; padding: 0 0 20px 0; display:block; font-size:15px; font-weight:bold;}
A.linktitlu:hover {color: #000000;}

.des{font-size:1.1em; margin:0 0 15px 0;}

.art1{padding:5px 10px; color:#51505F; border-bottom:1px solid #C4F1FD; clear:left;}
.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; max-height:80px; float:left; margin:5px 10px 1px 0;}


.art2{width:40%; padding:5px 2%; font-size:13px; color:#51505F; float:left; margin:0 2% 10px 2%; border:1px solid #C4F1FD;}
.art2 b{font-size:15px; font-weight:bold; color:#51AEC5;}
.art2 p{height:80px;font-size:12px; display:block; overflow:hidden; padding:10px 0 0 0}
.art2 a{color:#51AEC5; padding:5px 0;display:block;}
.art2 a:hover{color:#E20A17;}

.art3{width:auto; padding:5px 2%; font-size:12px; color:#51505F; float:left; margin:0 0 10px 0; border:1px solid #C4F1FD;}
.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{padding:5px 0px; color:#51505F; border-bottom:1px solid #C4F1FD;font-size:15px;}
.test-qnr{width:20px; padding:4px; text-align:center;float:left; background:#FBD970; color:#FFFFFF; font-size:15px; font-weight:bold; margin:1px 10px 0 0;}
.test-q{color:#51AEC5; padding: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;}

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;}

#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{height:20px;font-size:11px;margin:10px 0 0 0; font-style:italic; color:#51AEC5;}
.autor a:link, .autor a:visited{font-size:11px;font-style:italic; color:#51AEC5; text-decoration:underline;}
.autor a:hover{font-size:11px;font-style:italic; color:#000000; text-decoration:underline;}

.img_prime{margin:3px 0 10px 10px; clear:both;}
.img_detaliu_prime{margin:3px 0 10px 10px; float:right; clear:both;}

.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}


/* 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{width:300px; 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-right:3px; float:left; border:1px solid #C2C5D1; border-radius:4px;}
.puncte {color: #C2C5D1; padding: 4px 7px; margin-right:3px; float:left;}
.pagina {color: #555555; padding: 4px 7px; margin-right:3px; float:left;border:1px solid #EDEDF1; border-radius:4px;}
a.pag:link, a.pag:visited{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:link, a.pag_sel:visited, 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;}
/* -------------------------- */


#cauti_container{position:relative; display:inline-block;}
#cauti_loader{position:absolute;width:20px; height:20px; top:10px; right:6px;}
#cauti_content{position:absolute;width:222px; top:40px; left:0px;display:none; padding:6px; border-radius:0 0 4px 4px; border:1px solid #ffffff; 
border-top:3px solid #000000; background:#F4F9FD; box-shadow: 0 -1px 0px rgba(0, 0, 0, 0.1) inset, 3px 2px 0px rgba(0, 0, 0, 0.1); z-index:1;}
#cauti_content a{ display:block; padding:5px; color:#000000; background:#ffffff; border-bottom:1px solid #EAF3FB;}
#cauti_content a:hover{color:#44D1D8;}
#cauti_content i{ float:right; color:#C2C5D1;}

/* Styles for highslide */
.highslide-container div {font-size: 10pt;}
.highslide-html {background-color: white;}
.highslide-html-blur {}
.highslide-html-content {position: relative; display: none;}
.highslide-loading {display: block;	color: black;font-size: 8pt;font-weight: bold;text-decoration: none;padding: 2px;border: 1px solid black; background-color: white;padding-left: 22px;
background-image: url(/highslide/graphics/loader.white.gif); background-repeat: no-repeat; background-position: 3px 1px;}
a.highslide-credits,a.highslide-credits i {padding: 2px; color: silver;text-decoration: none;font-size: 10px;}
a.highslide-credits:hover,
a.highslide-credits:hover i {color: white; background-color: gray;}
/* Styles for the popup */
.highslide-wrapper, .rounded-white {background-color: white;}
.highslide-wrapper .highslide-html-content {width:98%;max-width: 1000px;padding: 0 1% 0 1%;}
.highslide-wrapper .highslide-header {padding-bottom: 5px;height:25px;}
.highslide-wrapper .highslide-header ul {margin: 0;padding: 0;text-align: right;}
.highslide-wrapper .highslide-header ul li {display: inline;}
.highslide-wrapper .highslide-header ul li.highslide-previous, .highslide-wrapper .highslide-header ul li.highslide-next {display: inline;}
.highslide-wrapper .highslide-header a {color: #FFFFFF;font-size: 8pt;	background:#50BAEC;	padding:10px;margin:0px 1px 0px 0px;	text-decoration: none;}
.highslide-wrapper .highslide-header a:hover {color: #FFFFFF; font-size: 8pt;background:#000000;padding:10px;margin:0px 1px 0px 0px;	text-decoration: none;}
.highslide-wrapper .highslide-header .highslide-move a {cursor: move;}
.highslide-wrapper .highslide-footer {height: 15px;}
.highslide-wrapper .highslide-footer .highslide-resize {float: right;margin-top: 4px;height: 11px;width: 11px;background: url(/highslide/graphics/resize.gif);}
.highslide-wrapper .highslide-body {}
.highslide-move {cursor: move;}
.highslide-resize {cursor: nw-resize;}


/* #Media Queries
================================================== */

/* Smaller than standard 960 (devices and browsers) */
@media only screen and (max-width: 959px) 
{
	.nomobile{display:none;}
	body{font-size: 14px;background: #ffffff; }
	H2 {font-size:19px; font-weight: bold; }
	#container{width:100%;}
	#header{width:100%; background: #306B95;}
	#logo{width:190px; height:40px; margin:10px 15px; float:left; background: url('/imagini/logo380x80.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,.w290{width:94%; padding:0 3%;float:none; margin:0 0 15px 0;}
	
	
	.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:#6E97B5; color:#FFFFFF; font-size:16px; font-weight:bold; padding: 9px 3%; margin:0; border-radius:0; display:block;box-shadow: 0 -1px 0px rgba(0, 0, 0, 0.1) inset; }
	.meniu a:hover{background:#5687A8;}
	.meniu a.sel{background:#306B95; color:#ffffff; border:none; margin:0;}
	
	.adserver1{width:100%;}
	
	#footer{font-size:13px; background: #306B95; margin:0; padding:20px 30px 60px 30px; border-radius:0; }
	#footer a:link, #footer a:visited{color: #ffffff; display:block;box-shadow: 0 -1px 0px rgba(0, 0, 0, 0.1) inset; padding: 12px 0; background:none; border:none; float:none;}
	#footer a:hover{color: #000000;}

	.titlu,a.titlu{ clear:both; font-size:17px;}

	.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%;}
	
	#cauti_container{width:100%;}
	#cauti_content{width:94%; top:43px; left:0px;padding:3%;}
}

/* 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) {
	.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;}
}

/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
@media only screen and (min-width: 480px) and (max-width: 767px) {}

/* 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;}
	.input,.button{width:94%; border-radius:4px; font-size:17px;}
	.wcoloane {width:100%; float:none;}

	.art2{width:auto; margin:0 0 10px 0; background:#EFFBFE;}
	.art2 p{height:auto;}
	.art1 b{font-size:17px;}
	.art1-img{width:50px;}
	label{width:100%; display:block;}
	
	.colaborator{float:left;}
}