@charset "utf-8";
/* CSS Document */

* { margin:0; padding:0; list-style-type:none }
body { background:url(../images/curateniecluj-body_background.jpg) center top; font:normal 12px/16px Arial, Helvetica, sans-serif; color:#000; cursor:default }
	body .green { color:#7C9015 }
	body .blue { color:#00A5DF }
	body .marginbottom { margin-bottom:10px !important }
	body .marginbottom2 { margin-bottom:20px !important }
	body .nopadding { padding:0 !important }
	body strong { font-weight:normal; color:#00A5DF }
	body h2 { font:normal 22px/20px Arial, Helvetica, sans-serif; letter-spacing:-1px; padding-bottom:15px; color:#666; color:#00A5DF }
	body h3 { font:normal 18px/18px Arial, Helvetica, sans-serif; letter-spacing:-1px; padding-bottom:5px; color:#666; color:#999 }
	body h3 em { font-style:normal; display:block; font-size:14px; letter-spacing:0 }
	body h3 strong { position:relative; top:-1px; color:#7C9015 !important }
	body a { color:#00A5DF }
	body a:hover { color:#7C9015; text-decoration:none }
	body a img { border:0 }
	body a.button { cursor:pointer; clear:both; float:left; border-bottom:3px solid #F2F2F2; text-decoration:none; color:#00A5DF }
	body a.button strong { float:left; border:1px solid #CCC; background:url(../images/curateniecluj-button_blue.jpg) right center no-repeat; font-weight:normal; padding:6px 40px 7px 10px }
	body a.button em { font-style:normal; color:#00A5DF !important }
	body a.button:hover { border-bottom:3px solid #E5E5E5 }
	body a.button:hover strong { border:1px solid #999 }
	body a.green { color:#7C9015 }
	body a.green strong { color:#7C9015 !important; background:url(../images/curateniecluj-button_green.jpg) right center no-repeat }
	body p { padding-bottom:15px }
	body blockquote { padding:6px 0 15px 9px; position:relative; margin:-6px 0 0 -9px; background:url(../images/curateniecluj-blockquote.jpg) left top no-repeat }
	body blockquote.recomandare { font:italic 13px/16px "Times New Roman", Times, serif }
	body a.logo { width:496px; height:160px; position:absolute; z-index:1; margin:16px 0 0 0 }
	body q { display:block; font-style:italic; color:#7C9015; padding-bottom:15px }
	body div.clear { height:1px; clear:both; font-size:1px; line-height:0 }
	body div.line { width:100%; height:1px; overflow:hidden; clear:both; font-size:1px; line-height:0; border-bottom:1px solid #E5E5E5; padding:0 0 10px 0; margin-bottom:30px }
	body img.certificari { position:absolute; margin:70px 0 0 800px }
	
div#page-navigation { overflow:hidden; width:100%; background:url(../images/curateniecluj-page_top.png) center bottom no-repeat }
	div.navigation { overflow:hidden; width:950px; margin:0 auto }
	div.navigation ol { z-index:3; position:relative; float:right; font:normal 18px/16px Arial, Helvetica, sans-serif; letter-spacing:-1px; padding:146px 0 0 0 }
	div.navigation ol li { float:left }
	div.navigation ol li a { display:block; text-decoration:none; padding:10px 12px 5px 10px; color:#333 }
	div.navigation ol li a:hover { color:#00A5DF }
	
	div.navigation ol li.active a { cursor:default; color:#7C9015; padding:9px 11px 6px 9px; border:1px solid #E5E5E5 }
	div.navigation ol li em { display:block; font-size:12px; margin-top:-2px; font-style:normal; color:#CCC; letter-spacing:0 }

div#page-content { overflow:hidden; width:100%; padding:20px 0; background:url(../images/curateniecluj-page_fill.png) center top repeat-y }
	div.page { width:950px; margin:0 auto }
	div.page-header { margin-bottom:20px }
	div.wrap { overflow:hidden }	
	div.wrap div.box { float:left }
	div.box { padding:20px 30px; border:1px solid #E5E5E5 }
	div.w580 { width:518px; margin-right:20px }
	div.w350 { width:288px }	
	div.produse img { float:left; position:absolute; margin:-27px 0 0 -40px }
	div.produse div.wrap { padding-left:70px }
	div.recomandare { overflow:hidden }
	div.recomandare img { float:left }
	div.recomandare div.wrap0 { display:block; width:100%; border:1px solid red; overflow:hidden }
	div.recomandare blockquote { float:left; margin-left:20px; width:355px }
	div.recomandare blockquote.blockquote-homepage { margin-left:0 !important; width:365px }
	ol.list li { background:url(../images/curateniecluj-arrow_blue.jpg) left 3px no-repeat; padding:0 0 10px 20px }
	ol.list ul { padding-top:10px }
	ol.list ul li { background:url(../images/curateniecluj-arrow_gray.jpg) left 3px no-repeat; color:#666; padding-bottom:5px }
	
	ul.list li { color:#666; background:url(../images/curateniecluj-arrow_blue.jpg) left 3px no-repeat; padding:0 0 10px 20px }
	ul.list2 li { color:#666; background:url(../images/curateniecluj-arrow_blue.jpg) left 3px no-repeat; padding:0 0 5px 20px }
	ul.list3 li { color:#666; background:url(../images/curateniecluj-arrow_blue.jpg) left 3px no-repeat; padding:0 0 2px 20px }
	ul.list3 { margin-bottom:20px }
	
	div.gallery { overflow:hidden; width:100%; padding-top:10px }
		div.gallery a { overflow:hidden; border-bottom:3px solid #F2F2F2; text-decoration:none; float:left; width:286px; text-align:center; margin:0 15px 20px 0 }
		div.gallery a img { display:block }
		div.gallery a strong { margin-top:1px; display:block; border:1px solid #CCC; padding:6px 0 7px 0 }
		div.gallery a.end { margin:0 0 20px 0 !important }
		div.gallery a.endline { margin-bottom:5px !important }
		div.gallery a:hover { border-bottom:3px solid #E5E5E5 }
		div.gallery a:hover strong { border:1px solid #999; color:#7C9015 !important }
	
div#page-footer { overflow:hidden; width:100%; background:url(../images/curateniecluj-page_bottom.png) center top no-repeat }
	div.footer { overflow:hidden; width:910px; height:204px; padding:16px 20px 20px; margin:0 auto; border-top:1px solid #E5E5E5; color:#999 }
	div.footer span { float:left; padding-top:12px }
	div.footer div.certificare { float:right }
	div.footer div.certificare img { margin-left:5px }
