body {font-family:Arial, Helvetica, sans-serif; background:url(/images/bg_top.jpg) repeat-x; font-size:12px; color:#777575}

* {margin:0;padding:0}
img {border:0}
table,tr,td {margin:0; padding:0}
input { margin:0; padding:0}
.clearALL {clear:both; height:0; font-size:0; line-height:0}
.h1, h2, h3, h4 { margin:0; padding:0}


/* clearing floated elements */
.clearing:after {
	content: 			".";
	display: 			block;
	height: 			0;
	clear: 				both;
	visibility: 		hidden
}
.clearing {
	display: 			inline-block
}
.clearing { /* Hides from IE-mac \*/
	display:			block
}

#site-content {margin:0 auto; width:1001px; margin-top:9px}
#header {}

#content {margin:0px 0 0 0; border:1px solid #FFF}
#footer{ background:#7398b5; margin-top:15px;padding:5px 5px 4px 23px; color:#fff}
#footer blockquote { float:left; margin:3px 0 0 11px;font-size:9px; width:400px}
#footer blockquote a{ font-size:9px; float:left; color:#fff; border-right:1px solid #fff; padding:0 5px; text-decoration:none}
#footer blockquote a:hover{ text-decoration:underline}


.search {float:right; width:325px; padding:6px;background:url(/images/bg_search.jpg) repeat-x}
.search input { float:left; border:0; width:267px; height:18px; margin:0 3px 0 7px; padding:2px 0 0 5px; color:#a0b572}
.search a { float:left}
.site_language { float:right}
.site_language img { margin:2px 0 0 2px}

/*.menu { margin-top:17px; height:40px; line-height:40px;  color:#434040;background:url(/images/bg_meniu.jpg) repeat-x left; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold}
.menu a{ float:left; color:#434040; text-decoration:none; border-right:1px solid #8eb93f; width:198px; text-align:center }
.menu a:hover { background:url(/images/bg_menu_hover.jpg) repeat-x left}
*/
.menu_top { width:1005px}
.menu_top a { display:block; float:left; margin:0; padding:0; margin-top:18px;border-right:1px solid #94bd47}
.menu_top a img { margin:0; padding:0; border:none;}
.navigare { background:url(/images/bg_nav.jpg) left top repeat-x #f1f1f1; padding:5px 10px; color:#78b50a}
.navigare a {text-decoration:none; color:#434040;}
.navigare a:hover { color:#777575 }

.left_cat {float:left; width:229px; margin-right:2px}
.left_cat a {background:url(/images/bg_cat.jpg) top left repeat-x #9cc54d;font-size:14px; font-weight:bold;text-decoration:none; padding:2px 0 2px 15px; display:block;font-family:Verdana, Arial, Helvetica, sans-serif; color:#434040; margin-bottom:2px}
.left_cat a:hover { background:url(/images/bg_cat_hover.jpg) top left repeat-x #9cc54d}
.left_cat a span{ color:#939292}

.left_produs {float:left; width:273px; margin-right:2px}
.left_produs a {background:#e1e1e1; text-decoration:none; padding:10px 0 11px 15px; display:block;width:258px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:17px; color:#434040; margin-bottom:2px}
.left_produs a:hover { background:#d0cece}
.left_produs a span{ color:#939292}

.photo_mare { float:left; width:377px; padding:5px; background:#e1e1e1; margin-right:4px}
.photo_mare img { width:377px; height:241px}
.photo_mic { float:left; width:100px; padding:5px; padding-bottom:0;background:#e1e1e1; font-size:0}
.photo_mic img { width:100px; height:77px; margin-bottom:5px}

.photo_mare_cat { float:left; width:270px; padding:5px; background:#e1e1e1; margin-right:2px}
.photo_mare_cat img { width:270px; height:241px}
.photo_mic_cat { float:left; width:74px; padding:3px 5px 0 5px;background:#e1e1e1; font-size:0}
.photo_mic_cat img { width:74px; height:58px; margin-bottom:4px}

/* gal img */
#imagini {float:left;width:501px; height:251px; font-size:0}
#imaginemare {float:left; width:377px; height:241px;padding:5px; background:#e1e1e1; margin-right:4px}
#imaginemare img {width:377px; height:241px}

#imagini_cat {float:left;width:363px; height:251px; font-size:0}
#imaginemare_cat {float:left; width:270px; padding:5px; background:#e1e1e1; margin-right:2px}
#imaginemare_cat img { width:270px; height:241px}

.right{ float:right; width:488px}
.right_cat{ float:right; width:393px}
.right_produs{ float:right; width:309px}
.right_produs_cat {float:right;padding:5px; background:#e1e1e1; width:287px; height:340px; text-align:center}
.nume_pan { font-size:17px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#7398b5; text-decoration:none}
.nume_pan:hover { color:#777575}
.right_produs_cat_2 {float:right;padding:5px; background:#e1e1e1; width:237px; height:300px; text-align:center}
.right_produs_cat_2 .nume_pan2 { font-size:17px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#7398b5; text-decoration:none}
.right_produs_cat_2 .nume_pan2:hover { color:#777575}

.sectiuni {float:left; width:749px}
.sec_sel {font-size:15px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; height:24px; line-height:24px; text-align:center}
.sec_sel a {float:left; color:#777575; text-decoration:none; background:#ededed; border-left:2px solid #fff; border-bottom:2px solid #fff; width:110px; display:block}
.sec_sel .selected {background:#e1e1e1; border-left:2px solid #e1e1e1; border-bottom:2px solid #e1e1e1}
.sec_3 { padding:21px; background:url(/images/bg_sec3.jpg) left top repeat-x #fff; width:707px}
.sec_3 blockquote { float:left; width:214px; margin-right:32px; color:#777575}
.sec_3 blockquote a { color:#7398b5; text-decoration:none; display:block}
.sec_3 blockquote a:hover { color:#777575}
.sec_3 blockquote .h2_sec{ font-size:15px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#7398b5; padding:10px 0; margin-bottom:18px;border-bottom:2px solid #e1e1e1}
.sec_3 blockquote img { width:214px; height:137px}

.map { float:right;width:247px; text-align:center; background:url(/images/bg_sec3.jpg) left top repeat-x #fff; padding-top:7px}
.map blockquote {text-align:left; margin:11px 0 0 44px; color:#0d4971; font-weight:bold;}
.map blockquote input { margin-right:5px; margin-top:2px}

.abonare { background:#7398b5; color:#fff; float:right; border:0; font-size:11.5px; height:18px; padding-top:2px;width:177px; text-align:center}

.stire_det { margin-top:14px; text-align:justify; margin-bottom:11px; border-top:2px solid #e1e1e1}
.stire_det .h_desc_cat { float:left; width:500px; margin:0 2px 2px 0; color:#434040; background:#e1e1e1; padding:0 14px 3px 14px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:17px; font-weight:normal}
.stire_det .data{ float:left; display:block; background:#efeeee; color:#7db610; width:90px; text-align:center; padding:4px 0}


.desc_cat { margin-top:14px; text-align:justify; margin-bottom:11px; border-top:2px solid #e1e1e1}
.desc_cat .h_desc_cat { float:left; width:500px; margin:0 2px 2px 0; color:#434040; background:#e1e1e1; padding:0 14px 3px 14px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:17px; font-weight:normal}
.desc_cat p { margin:0 10px 0 13px}
/*.desc_cat .h_desc_cat a {color:#434040;; text-decoration:none}
.desc_cat .h_desc_cat a:hover { text-decoration:underline}
.desc_cat span{ float:left; display:block; background:#efeeee; color:#7db610; width:90px; text-align:center; padding:4px 0}
.desc_cat p a {color:#7db610; text-decoration:none}
.desc_cat p a:hover {text-decoration:underline}*/


/*.stiri{ margin-top:11px}
.stiri h2 {color:#434040; background:#bedf7f; padding:3px 14px; margin-bottom:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:17px; font-weight:normal}
.stire { text-align:justify; margin-bottom:11px; border-top:2px solid #e1e1e1}
.stire h1 { float:left; width:500px; margin:0 2px 2px 0; color:#434040; background:#e1e1e1; padding:0 14px 3px 14px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:17px; font-weight:normal}
.stire h1 a {color:#434040;; text-decoration:none}
.stire h1 a:hover {color:#777575}
.stire span{ float:left; display:block; background:#efeeee; color:#7db610; width:90px; text-align:center; padding:4px 0}
.stire p { margin-left:13px}
.stire p a {color:#7db610; text-decoration:none}
.stire p a:hover {color:#777575}*/

.produse {text-align:justify; margin-top:11px}
.produse .h2_produse {color:#434040; background:#bedf7f; padding:3px 14px; margin-bottom:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:17px; font-weight:normal}
.produs {margin-bottom:11px; height:100px; position:relative; z-index:1; padding-left:126px; border-top:2px solid #e1e1e1}
.produs .data{ float:left; display:block; background:#efeeee; color:#7db610; width:90px; text-align:center; padding:4px 0}
.produs .h_produs { float:left;width:450px;margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px;}
.produs .h_produs a{display:block; text-decoration:none; color:#434040; background:#e1e1e1; padding:3px 14px 3px 10px;  }
.produs .h_produs a:hover { color:#929191}
.produs p {margin:8px 10px 0 11px}
.produs p a {color:#7db610; text-decoration:none}
.produs p a:hover {color:#777575}
.p_prod {position:absolute; z-index:50; top:0; left:0; border:2px solid #ffffff; display:block; width:126px; height:95px; margin-right:10px;}
.p_prod img {width:126px; height:95px;}

.produs_det {margin-top:14px; float:left; width:468px; text-align:justify; margin-bottom:11px; border-top:2px solid #e1e1e1}
.produs_det .h_produs_det {margin:0 0 15px 0; color:#434040; background:#e1e1e1; padding:0 14px 3px 14px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:17px; font-weight:normal}
/*.produs_det .data { float:left; display:block; background:#efeeee; color:#7db610; width:90px; text-align:center; padding:4px 0}*/
.produs_det p { margin:0 10px 0 13px}

strong.color2 {color:#7398b5}

.right_panificatie {height:350px; float:left; width:721px}

/*menu left*/
/*.left_pan {float:left; width:273px; margin-right:10px}
.left_pan ul{list-style-type: none}
.left_pan ul li a{background:#e1e1e1; text-decoration:none; padding:5px 5px 6px 15px; display:block;width:253px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#434040; margin-bottom:2px}
.left_pan ul li a:hover{ background:#d0cece}

.cat_pan {padding:5px 5px 6px 10px;cursor:pointer;cursor:hand;background:url(/images/bg_cat.jpg) top left repeat-x #9cc54d !important;font-size:14px !important; font-weight:bold; color:#434040; margin-bottom:2px}
.cat_pan:hover {background:url(/images/bg_cat_hover.jpg) top left repeat-x #9cc54d !important}

*/

#vertical_container {float:left; width:273px; margin-right:5px;}
.accordion_content {overflow: hidden; line-height:120%}
.accordion_content a{background-color:#e1e1e1; text-decoration:none; padding:5px 5px 6px 15px; display:block; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#434040; margin-bottom:2px;}
.accordion_content a:hover {background-color:#d0cece; text-decoration:none; padding:5px 5px 6px 15px; display:block; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#434040 !important}

.accordion_toggle {padding:6px 5px 7px 10px;cursor:pointer;background:url(/images/bg_cat.jpg) top left repeat-x #9cc54d;font-size:14px; font-weight:bold; color:#434040; margin-bottom:1px !important}
.accordion_toggle:hover {background:url(/images/bg_cat_hover.jpg) top left repeat-x #9cc54d !important}

.selected_pan {background:#d0cece !important}

/*paginare*/
.paging ul { list-style-type:none; float:right}
.paging ul li { display:inline}
.paging ul li a.goBtn { font-weight:bold; float:left; padding:3px 0 0 14px; margin-right:4px; width:37px; height:18px; display:block; font-size:11px; color:#777575; text-decoration:none; text-align:center}
.paging ul li a.goBtn:hover { padding:3px 0 0 14px; width:37px; height:18px; color:#FFFFFF;  background:#a5d056; text-align:center}
.paging ul li a.goBtn2 { font-weight:bold; float:left; padding:3px 0 0 9px; margin-right:4px; width:42px; height:18px; display:block; font-size:11px; color:#777575; text-decoration:none; text-align:center}
.paging ul li a.goBtn2:hover { padding:3px 0 0 10px; width:41px; height:18px; color:#FFFFFF; background:#a5d056; text-align:center}
.paging ul li a.goTo { float:left; padding:4px 0 0 6px; margin-left:5px; width:20px; height:17px; display:block; font-size:11px; color:#777575; text-decoration:none;}
.paging ul li a.goTo:hover { padding:4px 0 0 6px; width:20px; height:17px; color:#FFFFFF; background-color:#a5d056}
.paging ul li.sel { float:left; display:block; height:15px; padding:5px 10px 0 5px; text-align:center}
.paging ul li .fld { float:left; padding:4px 0 0 0; margin:0 0 0 4px; width:20px; height:17px; color: #666666;}
.paging ul li a.pagNr { float:left; padding:3px 0 0 0; margin-right:4px; width:20px; height:18px; color:#777575; text-align:center; display:block;text-decoration:none; text-align:center; font-weight:bold}
.paging ul li a.pagNr:hover { background-color:#a5d056; color:#FFFFFF;text-align:center}
.paging ul li a.selected { font-weight:bold; float:left; padding:3px 0 0 0; margin-right:4px; width:20px; height:18px; text-align:center; display:block;text-decoration:none; color:#FFFFFF;  background-color:#a5d056}

.parteneri { float:left; width:752px}
.h_parteneri { margin:0 2px 17px 0; color:#434040; background:#e1e1e1; padding:0 14px 3px 14px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:17px; font-weight:normal}
.parteneri input,textarea,select { border:1px solid #424041}
.parteneri table { margin-top:30px; float:left}
.parteneri table tr td {text-align:left}
.parteneri_2 { padding-bottom:30px !important}
.logo_p { width:100px; height:160px; float:left; margin:0 7px 10px 0; text-align:center}
.logo_p a img { width:100px; margin-bottom:10px}


.h_restaurant { margin:0 2px 5px 0; color:#434040; background:#e1e1e1; padding:0 14px 3px 14px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:17px; font-weight:normal}
.gal_restaurant { float:left;width:387px; margin-right:10px}
.img_restaurant { margin-top:3px}
.img_restaurant a img { border:5px solid #e1e1e1; margin-right:4px}

.h1_restaurant { font-size:16px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#434040; margin-bottom:15px;}
.locatii { border-top:1px solid #e1e1e1; padding-top:22px; margin-top:20px}
.locatii a { text-decoration:none; color:#7398b5}
.locatii a:hover { text-decoration:underline}


.google_map { width:205px; height:200px; float:left; margin-right:30px}
.oras_loc { float:left; width:220px; margin:0 20px 30px 0}

.date_cariera { background:#b7db71; color:#FFFFFF; font-weight:bold; margin:0; padding:0}
.date_cariera tr td { padding:12px 0 12px 11px}
.lista_job tr td { padding:6px 11px}
.job { margin-top:25px; font-family:Verdana, Arial, Helvetica, sans-serif}
.h2_job { color:#b7db71; font-size:18px}
strong.color_job { color:#88a84a; font-weight:normal; margin-top:15px; display:block}
strong.color_cv {color:#88a84a; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif}
.inregistrare_cv { margin-top:30px}
.inregistrare_cv table { margin-top:20px}
.inregistrare_cv table tr input { width:184px; border:1px solid #aeadad}
.inregistrare_cv table tr textarea { width:184px; border:1px solid #aeadad}

.revista { float:left; padding-left:13px; margin-right:11px; width:86px; height:117px}
.link_mag { color:#6d981b; text-decoration:none}
.link_mag:hover { text-decoration:underline}

.link_a { text-decoration:none; color:#7db610; font-weight:bold}
.link_a:hover { color:#777575}

.produse2 {text-align:justify; margin-top:11px}
.produse2 .h2_produse {color:#434040; background:#bedf7f; padding:3px 14px; margin-bottom:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:17px; font-weight:normal}
.produse2 a { text-decoration:none !important;font-family:Verdana, Arial, Helvetica, sans-serif !important; color:#434040 !important; margin-bottom:2px !important; font-size:13px  !important;}
.produse2 a:hover {color:#929191 !important;}