/* *************************************** */
/* * Fabricat la MarkFactory             * */
/* * www.markfactory.ro                  * */
/* *************************************** */
/* * filename  | style.css               * */
/* *************************************** */
/* * developer | Mihalache Mihai         * */
/* *************************************** */

/* * General * */
body { background: #ffbe00; font-family: Trebuchet MS; font-size: 12px; color: #993b00; }

#headerWrapper, #contentWrapper, #footerWrapper { width: 950px; margin: 0 auto; }

#headerWrapper { width: 100%; margin: 0; }
	#mainHeaderTable { width: 100%; }
		#mainHeaderTable .leftTdSpacer { background: transparent url('../_img/header_left_td_bg.jpg') repeat-x left top; }
		#mainHeaderTable .centerTdContent { width: 950px; background: transparent url('../_img/header_center_td_bg.jpg') no-repeat left top; }
		#mainHeaderTable .rightTdSpacer { background: transparent url('../_img/header_right_td_bg.jpg') repeat-x left top; }
		#mainHeaderTable .centerContent { width: 950px; height: 388px; background: transparent url('../_img/header_center_img.gif') no-repeat center bottom; }
			.centerContentLeftTd { width: 167px; padding: 4px 22px; }
			.centerContentRightTd { padding: 75px 0 0 85px; color: white; font-weight: normal; font-size: 16px; vertical-align: top; }
			.centerContentRightTd a { color: white; font-weight: bold; text-decoration: none; }
			.centerContentRightTd a:hover, .centerContentRightTd a.hover { color: #993B00 }

#contentWrapper { margin-top: 10px; }
	#contentWrapper .contentHeader { height: 25px; background: transparent url('../_img/content_header_bg.gif') no-repeat center top; }
	#contentWrapper .effectiveContent { padding: ; background: #fff4d3; }

	.thumbsWrapper { padding: 0 7px; }
	.mainThumbWrapper { width: 234px; height: 195px; position: relative; float: left; cursor: pointer; }
	.mainThumbHover .thumbMask { background-position: center bottom !important; }
	.mainThumbWrapper .imgWrapper { width: 234px; height: 195px; overflow: hidden; }
	.mainThumbWrapper .thumbMask { width: 234px; height: 195px; position: absolute; top: 0; left: 0; }
	.mainThumbWrapper .panificatieThumbMask { background: transparent url('../_img/thumb_mask_panificatie.gif') no-repeat center top; }
	.mainThumbWrapper .specialitatiThumbMask { background: transparent url('../_img/thumb_mask_specialitati.gif') no-repeat center top; }
	.mainThumbWrapper .prajituriThumbMask { background: transparent url('../_img/thumb_mask_prajituri.gif') no-repeat center top; }
	.mainThumbWrapper .torturiThumbMask { background: transparent url('../_img/thumb_mask_torturi.gif') no-repeat center top; }
	
	.effectiveContent h2 { font-size: 16px; padding: 0 0 10px 0; border-bottom: 1px solid #ffbe00; }
	.effectiveContent .contentTitle { font-weight: bold; margin-bottom: 10px; }
	.effectiveContent .contentContent { text-align: justify; padding-bottom: 10px; }
	.effectiveContent .contentLinkWrapper a { color: #993B00; font-weight: bold; text-decoration: none; }
	.effectiveContent .contentLinkWrapper a:hover { text-decoration: underline; }
	
	.effectiveContent h3 { font-size: 14px; }
	.effectiveContent a { font-weight: bold; color: #993B00; text-decoration: none; }
	.effectiveContent a:hover { text-decoration: underline; }
	

	#certGal a img { border: 1px solid #ffbe00; }
	#certGal a:hover img { border: 1px solid #993B00; }
	.contactTable {  }
	.contactTable a { text-decoration: underline; color: #993B00 }
	.contactTable a:hover { text-decoration: none; }
	.prodListing { list-style-position: inside; }
	.prodListing a { color: #993b00; font-weight: bold; padding: 0 24px 0 0; }
	.prodListing a:hover { text-decoration: underline; background: transparent url('../_img/08.gif') no-repeat right center; }
	
	.newsLinkWrapper { margin: 0 0 10px; padding: 0 0 10px; border-bottom: 1px solid #ffbe00; }

#footerWrapper { color: white; font-weight: normal; text-align: center; margin-bottom: 50px; }
	#footerWrapper .menu { padding: 110px 0 10px; background: transparent url('../_img/content_footer_bg.gif') no-repeat center top; }
	#footerWrapper .menu a { color: white; font-weight: bold; text-decoration: none; }
	#footerWrapper .menu a:hover { text-decoration: underline; }