/* ---------------------------------------------
RESET.CSS
-----------------------------------------------*/
*{ margin:0;padding:0 }

html { margin-bottom:1px; }

:focus { outline: 0; }

* a:hover, * a:active { outline:none; }

a, a:hover, a:visited,a:link { text-decoration:none; color:inherit; }

a:hover { text-decoration:underline; }

a img { border:none; }

/*ol, ul { list-style:none;}*/

.clear { clear: both; }
.clear.special{font-size:0px;line-height:0px;height:0px;}

.clearfix:after { content: ".";	display: block; height: 0; clear: both; visibility: hidden; }

table { border-collapse:separate; border-spacing:0;}

* html>body .clearfix { display: inline-block; width: 100%;}

* html .clearfix { /* Hides from IE-mac \*/height: 1%; /* End hide from IE-mac */ min-height: 100%; margin-bottom: 1px; }

.clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }

.clearfix { display: inline-block; }

html[xmlns] .clearfix { display: block; }

textarea { resize:none;}

/* ---------------------------------------------
SITE.CSS
-----------------------------------------------*/
html {overflow:auto;}
body {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#797979;/*width:1014px;margin:0 auto;*/}
.left{float:left;}
.right {float:right;}
.relative{position:relative;top:0px;left:0px;}
.absolute{position:absolute;top:0px;left:0px;}
.center {text-align:center;}
.inline {display:inline;}
.hidden {display:none;}

.titlu_bloc {color:#4cb7eb; font-size:18px; font-style:italic;margin-bottom: 11px;}
.titlu_stire, .titlu_certificare {font-size:14px;}
.data_stire {font-size:11px; color:#afafaf;}
.more {color:#4cb7eb !important;}
.underline {text-decoration:underline;}
.f11px {font-size:11px;}
.f12px {font-size:12px !important;}
.f8a8a8a {color:#8a8a8a;}
.f4cb7eb {color:#4cb7eb !important;}
.titlu_categorie {font-size:20px;font-style:italic;color:#0098e2;float:left;margin-top:10px;}
.titlu_subcategorie {font-size:16px; font-style:italic;color:#4cb7eb;border-bottom:1px solid #dddddd;margin-bottom: 5px;padding-bottom:1px;}

.buton_simplu {color:#fff;background:#a6ccdf;}
.no-border {border:none !important;}


.header1{background:url(../images/bg_header1.jpg) no-repeat;width:1014px;height:73px;margin:0 auto;}
.header2{background:url(../images/bg_header2.jpg) no-repeat;width:1014px;height:21px;margin:0 auto;}
.header3 {width:1014px;margin:0 auto;}
#logo {padding-left:82px;padding-top:23px;}

.content_header1 {background:#0170a5;width:100%;height:73px;}
.content_header2 {background:#67a9ca;width:100%;height:23px;border-top:1px solid #85bad4;border-bottom:1px solid #0098e2;}
.content_flash {background:url(../images/bg_flash.jpg) repeat-x;width:100%;}

.blockrss_lang {width:205px;margin-right:80px;float:left;margin-top:10px;}
	.blockrss_lang a, .blockrss_lang span{color:#a0defd;font-size:12px;}
	.blockrss_lang .rssb a {float:left; display:block;height:17px;padding-top:3px}
	.rss {background:url(../images/rss.jpg) no-repeat left center;padding-left:24px;height:17px;/*border-right:1px solid #a0defd;*/padding-right:5px;margin-right:3px;display:block;float:left;}
	#language{_display:inline;}
	#language a {color:#a0defd;display:block;float:left;font-family:Arial,Helvetica,sans-serif;font-size:14px;height:20px;cursor:pointer;}
	#language a:hover, #language a.activ{text-decoration:none;color:#ffffff;cursor:pointer;font-size:14px;}		
	#language a:hover span, #language a.activ span{color:#a0defd;font-size:8pt;font-size:14px;}	
	#language span{padding-left: 3px; padding-right: 3px;}
	#language font {}
	
.cautare {background:url(../images/bg_cautare.jpg) no-repeat; width:180px;height:20px;padding-left:25px;padding-top:5px;margin-top:2px;}
 	.cautare input {background:transparent;border:none;font-style:italic;color:#eaf8ff;font-size:12px;}

.meniu_secundar{margin-left: 122px;}
	.meniu_secundar li {display:block; float:left;padding-top: 4px;}
	.meniu_secundar li a{display:block;float:left;font-size:11px;color:#fff; padding:0 15px;font-style:italic;border-right:1px solid #a7daef;}
	.meniu_secundar li a.last {border:none;}

.meniu_principal {margin-left: 122px;}
	.meniu_principal li {display:block; float:left;padding-top: 7px;height:21px;}
	.meniu_principal li a{display:block;float:left;font-size:12px;color:#0170a5; padding:0 15px;border-right:1px solid #b9e3f5;}
	.meniu_principal li a.last {border:none;}

.wrapper {width:1014px;margin:0 auto;}	
	
.contentHome {width:850px;float:left;margin-left:82px;}
.content {margin-left:135px;float:left;}

.bloc {border-right:1px solid #8fd2f3;width:252px;margin-top:32px;padding:9px 14px 0 14px;float:left;}
	.bloc.last {border:none}
	.bloc .more {margin-top: 10px;}
	.stire_sc {margin-bottom: 10px;}
	
.content_blocknewsletter{border-top:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2;margin-top:30px;/*height:31px;*/}
.blocknewsletter {padding:4px 80px 0px 80px;width:850px;margin:0 auto;height:29px;}
	p.newsl {font-size:14px;font-style:italic;margin:4px 0px;width:475px;}
	p.newsl span {font-size:12px; font-style:normal; color:#a3a3a3;}
	.blocknewsletter input {border:none;}
	.blocknewsletter #email {background:none; border:1px solid #e2e2e2;padding:3px 0 0 3px;height:18px;width:170px;float:left;margin:0 5px 0 10px;color:#8e8e8e;font-style:italic;}	
	.blocknewsletter .buton_simplu {height:22px;padding:0 5px;width:77px;}
	.blocknewsletter .dezabonare {font-size:11px; color:#929292; border-bottom:1px solid #c8c8c8;background:none;margin:5px 0 0 10px;width:62px;height:15px;}
	#newsletter {width:350px;padding-bottom:4px;}
	p.mesaj_newsl {width:850px;margin:0 auto;margin-top:5px;}

.footer {padding:10px 80px 4px 80px;width:850px;height:105px;margin:0 auto;}
	.footer li {display:block; float:left;padding-top: 2px;}
	.footer li a{display:block;float:left;font-size:10px;color:#a3a3a3; padding:0 7px;font-style:italic;border-right:1px solid #bcbcbc;}
	.footer li a.last {border:none;}
	.footer .links {width:750px;}
	.footer .f11px {margin-top:5px;}
	.tripmedia {margin-right:35px;}

.content_breadcrumbs{background:url(../images/bg_breadcr.jpg) repeat-x; height:26px;width:100%}
.breadcrumbs {background:url(../images/bg_breadcrumbs.jpg) no-repeat; height:21px;padding-left:135px; padding-top:5px;margin:0 auto;width:878px;}
	.breadcrumbs a, .breadcrumbs span, .breadcrumbs p {font-style:italic;color:#ffffff;}
	.breadcrumbs a, .breadcrumbs p {font-size:12px;}
	.breadcrumbs span {font-size:13px;}
	
.prezentare_produs {margin-bottom:4px;float:left;padding-top:4px;}
	.titlu_produs {width:145px;font-size:14px;color:#3e3e3e;display:block;height:40px;}
    .titlu_produs a {font-size:14px;color:#3e3e3e;}
	.descriere_produs {width:300px;padding-left:120px;padding-right:20px;margin-top: 3px;}
    .descriere_produs li {list-style:none;}
.categorie .titlu_subcategorie {margin-bottom:0px;}

/**** pagina produs *****/
.pr_titlu {color:#3e3e3e; /*background:url(../images/bulina_albastra.jpg) no-repeat left center;*/ /*padding-left:15px;*/margin-top: 10px;margin-bottom:15px;font-size:16px;}
	.pr_date_left{width:350px;margin-right:25px;float:left;margin-bottom: 40px;}
	.pr_date_right{float:left;width:370px;margin-bottom: 40px;}
	.docs, .refs {border:1px solid #cccccc;padding:0 0 5px 5px;display:block;float:left;width:343px;margin-top: 4px;}
	.file_pdf {width:300px;background:url(../images/file_pdf.jpg) no-repeat left center;padding:3px 0 3px 35px;float:left;margin-top:5px;display:block;color:#797979;}
	.file_doc {width:300px;background:url(../images/file_doc.jpg) no-repeat left center;padding:3px 0 3px 35px;float:left;margin-top:5px;display:block;color:#797979;}
	.file_xls {width:300px;background:url(../images/file_xls.jpg) no-repeat left center;padding:3px 0 3px 35px;float:left;margin-top:5px;display:block;color:#797979;}
	.docs a span {padding-top:5px;float:left;color:#797979}
	.refs {padding:8px 5px 8px 18px;width:325px;}
	.refs li {list-style-type:disc;list-style-position:inside !important;/*height: 17px;*/color:#4eb7ea;}
	.refs li a{color:#4eb7ea;font-size:12px;}
	.documentatie {margin-top: 35px;}
	.referinte {margin-top:20px;margin-bottom: 13px;float:left;}
	.referinte .more {margin-right:15px;}
    .descriere_produs_dp li, .detalii_produs li {list-style-position:inside !important;list-style-type:inherit;}

.galerie {width:368px;}
.scrollable{width:368px;height:255px;background:#fff;overflow:hidden;}
	.scrollable .items{clear:both;width:20000em;}
	.scrollable .item{ width:368px;border-right:1px dotted #cfac86;}
	a.next{background:url(../images/sageata_dreapta.png) no-repeat;width:40px;height:40px;text-indent:-9999px;margin-top: 215px;z-index:10;right:0;left:auto;}
	a.prev{background:url(../images/sageata-stanga.png) no-repeat;height:40px; width:40px;text-indent:-9999px;margin-top: 215px;z-index:10;}
	
.acred_serv {color:#ffffff; font-size:16px;font-style:italic;width:368px;float:left;display:block;margin-top:15px;}
	.acred_serv_header{background:#5cbdec;padding:4px 0 9px 11px;}
	.acred_serv_content{background:#81cdf1;padding:14px 0 15px 30px;}
	.acred_serv li {font-style:normal;font-size:12px;list-style-image:url(../images/bulina_alba.gif);height:21px;}
	.acred_serv li a {height:21px;color:#fff;}
	
/**** despre noi ****/
.text_despre_noi {width:515px;margin-right:15px;float:left;padding-bottom:40px;padding-top:5px;}
.img_despre_noi{float:left;width:205px;padding-bottom:40px;}

/***** contact ****/
.titlu_formular {font-size:16px; font-style:italic;margin-bottom:10px;}
.coloana_contact {width:213px;margin-right:65px;float:left;margin-bottom:80px;}
	.coloana_contact input, .coloana_contact textarea {border:1px solid #bcbcbc; background:#fff;width:208px;padding:4px 0 0 3px}
	.coloana_contact input.text {height:20px;margin-top:0px;padding-left:3px;margin-bottom:3px;}
	.coloana_contact label {display:block;padding-bottom:5px;}
	.coloana_contact .trimite {color:#4cb7eb; font-size:16px; font-style:italic;border:none;width:210px;height:24px;margin-top:6px;display:block;text-align:right;}
	.coloana_contact .trimite span {background:url(../images/trimite_formular.jpg) no-repeat left bottom ;padding-left:24px ;}
	.titluc {background:url(../images/bulina_albastra_mica.gif) no-repeat left center;font-size:14px; padding-left:13px;}
	.coloana_contact span.p1 {margin-left:25px;}
	.coloana_contact span.p2 {margin-left:43px;}
	.element_contact {margin-bottom:20px;}
	.coloana_contact.last .element_contact {margin-bottom:35px;}

/****** atestari ******/
.certificare {width: 765px;margin-top:5px;margin-bottom: 10px;float:left;}
ul.info_atestari {width:410px;}
	ul.info_atestari li{list-style-image:url(../images/bulina_albastra_mica.gif);margin-left: 17px;height:21px;color:#0098e2;}
	ul.info_atestari li span {color:#797979}
.titlu_certificare {}
ul.afiliate {margin-left: 15px;width:410px;}
	ul.afiliate li {height:21px;}
	ul.afiliate li span {color:#4cb7eb;}
.certificare_afiliate {width: 765px;margin-top:5px;float:left;padding-bottom:100px!important;}
#atestare .titlu_categorie {margin-bottom: 10px;}

/********* angajari *********/
.posturi_disponibile {font-size:16px;color:#4cb7eb;margin-top: 10px;margin-bottom:15px;}
.post {float:left;width:355px;margin-right:35px;margin-bottom:5px;}
	.post_header {font-size:14px;font-style:italic;background:#30abe7;color:#fff;padding:7px 0 4px 5px;}
	.post .cerinte li{height:21px;list-style-image:url(../images/bulina_albastra_mica.gif);}
	.text {padding-left:7px;margin-top:5px;}
	.text ul {margin-left:30px;}
	
/***** paginare *********/
.paginare {border-top:1px solid #dddddd; width:745px;float:left;padding:6px 0 4px 0px;}
	.paginare .prev_activ {background:url(../images/pag_stg.gif) no-repeat center center;width:10px; height:15px;text-indent:-9999px;margin:0px;}
	.paginare .next_activ {background:url(../images/pag_dr.jpg) no-repeat center center;width:10px; height:15px;text-indent:-9999px;margin:0px;}
	.paginare .prev_inactiv {background:url(../images/pag_stg_inactiva.jpg) no-repeat center center;width:10px; height:15px;text-indent:-9999px;margin:0px;}
	.paginare .next_inactiv {background:url(../images/pag_dr_inactiva.jpg) no-repeat center center;width:10px; height:15px;text-indent:-9999px;margin:0px;}
	.paginare a, .paginare span {color:#4cb7eb;display:block;float:left;margin:0 6px;}
	.paginare span.curent {color:#797979;}
.navigare {border-top:1px solid #dddddd;border-bottom:1px solid #dddddd; width:745px;float:left;padding:6px 0 4px 0px;margin-top:10px;}	
	.navigare .prev_activ {background:url(../images/pag_stg.gif) no-repeat left center;height:15px;margin:0px;padding-left:15px;color:#797979}
	.navigare .next_activ {background:url(../images/pag_dr.jpg) no-repeat right center;height:15px;margin:0px;padding-right:15px;color:#797979}

/***** stiri ****/
.stire {border-top:1px solid #dddddd;padding:30px 0 0px 7px;width:738px;}
	.stire .titlu_stire {color:#3e3e3e;background:url(../images/bulina_albastra.jpg) no-repeat left center;padding-left:15px;}
	.stire .data_stire {color:#bcbcbc; font-size:12px;margin-left:15px;}
	.stire .more {margin-bottom:10px;}
.text_stire {float:left;width: 440px;padding-bottom:130px;}
.img_stire {float:left;margin-right:10px;}
.continut_stire {margin-top:5px;}

/******* rezultate cautare *******/
.rezultate_cautare {width:745px;}
	.header_cautare {width:100%; background:#0098e2;color:#fff;font-size:16px;padding:7px 0 5px 10px;margin: 10px 0px;float:left;}
	.element .rezultat {background:url(../images/bulina_albastra.jpg) no-repeat left center;padding-left:18px;font-size:14px;font-style:italic;}
	.element .continut {padding-left:18px;margin-top: 7px; margin-bottom: 10px;}
	.paginare.rezultatec {border-bottom:1px solid #dddddd;margin-top:20px;}
	
/******** fancyzoom **********/
a#zoom_close {background:url(http://cafemagia.ro/themes/prestashop/images/prettyPhoto/light_rounded/btnClose.png) no-repeat scroll left center;width:28px;height:29px;right:0;text-indent:-9999px;display:block;}	
	#zoom {background:white;width:515px;padding-top:31px;padding-bottom:31px;z-index:100;overflow:hidden;}
	#zoom_content {background:white;padding-left:40px;}
	.zoom_bottom {background:white;width:515px;height:31px;}
	#transparent {background-color:#000;opacity:0.5;position:absolute;left:0;top:0;z-index:2;width:100%;height:100%;filter:alpha(opacity=50);-moz-opacity:0.5;zoom:1;}
	#film {z-index:1;}
	#zoom_content img {z-index:150 !important;}

/*** map_canvas yahoo****/
#map_canvas {width:560px;height:340px;}
