/* *************************************** */
/* * Fabricat la MarkFactory             * */
/* * www.markfactory.ro                  * */
/* *************************************** */
/* * filename  | style.css               * */
/* *************************************** */
/* * developer | Mihalache Mihai         * */
/* *************************************** */

/* * Reset * */
html, body { min-height: 100%; }

* {	padding: 0;	margin: 0; }

h1, h2, h3, h4, h5, h6 { line-height: 1.2; margin:0 0 10px 0; }
h1 { font-size: 2em; }
h2 { font-size: 1.8em; }
h3 { font-size: 1.6em; }
h4 { font-size: 1.4em; }
h5 { font-size: 1.2em; }
h6 { font-size: 1em; }

a { text-decoration: none; }
img { border: 0; }

/* * General * */
body { background: #fff; font-family: Tahoma; font-size: 11px; color: #17A2DD; }

/* * Misc * */
.floatClear { clear: both; }
.floatLeft { float: left; }
.floatRight { float: right; }
.iePNGfix {  }

#pageGenTime { width:80px; margin: 0 auto; display: block; background: #ccc; color:#fff; font-size:9px; text-align: center; line-height:1.2; padding: 2px; border: 1px solid #fff; }
a.mkfLink { color: #9b9c9d; font-weight: bold; }
a.mkfLink:hover { color: #EC008C; }

#w3cWrapper { width: 130px; height: 16px; padding: 2px 2px 2px 44px; margin: 0 auto; background: transparent url('../_img/w3c.gif') no-repeat center left; border: 1px solid #1e4989; }
#w3cWrapper a { height: 14px; display: inline-block; color: #fff; font-weight: bold; padding: 1px 3px; background: #1e4989; }
#w3cWrapper a:hover { color: #17A2DD; }
#w3cWrapper { display: none; }

/* * Specific * */
#headerWrapper, #contentWrapper, #footerWrapper { width: 950px; margin: 0 auto; }

#headerWrapper {  }
	.extender { background-color: #F6B700; width: 0px; }
	.w1 { width: 256px; }
	.w2 { width: 393px; }
	.w3 { width: 530px; }
	.w4 { width: 667px; }
	.w5 { width: 804px; }
	.w6 { width: 941px; }
	#extender1, #extender2 { font-size: 1px; }
	#extender1 { height: 21px; }
	#extender2 { height: 4px; }
	#headerMenuWrapper { height: 27px; padding: 0 6px 0 120px; background-color: #17A2DD; }
	#headerMenuWrapper ul { list-style: none; }
	#headerMenuWrapper ul li { float: left; }
	#headerMenuWrapper ul li a { width: 135px; height: 27px; margin: 0 1px; display: block; background: transparent no-repeat top center; }
	#headerMenuWrapper ul li a:hover, #headerMenuWrapper ul li a.active { background-position: bottom center; }
	#headerMenuWrapper ul li a#headerMenuLinkAcasa { background-image: url('../_img/hm_link_bg_acasa.gif'); }
	#headerMenuWrapper ul li a#headerMenuLinkDespre { background-image: url('../_img/hm_link_bg_despre.gif'); }
	#headerMenuWrapper ul li a#headerMenuLinkPortofoliu { background-image: url('../_img/hm_link_bg_portofoliu.gif'); }
	#headerMenuWrapper ul li a#headerMenuLinkServicii { background-image: url('../_img/hm_link_bg_servicii.gif'); }
	#headerMenuWrapper ul li a#headerMenuLinkPreturi { background-image: url('../_img/hm_link_bg_preturi.gif'); }
	#headerMenuWrapper ul li a#headerMenuLinkContact { background-image: url('../_img/hm_link_bg_contact.gif'); }
	#flashWrapper {  }
	
#contentWrapper { background: #073345; }
	.box { width: 410px; height: 168px; padding: 10px; background: #093e54; border: 1px solid #125773; color: #028cc4; text-align: justify; }
	.subtitlu { display: block; color: #9ee2ff; font-weight: bold; padding: 4px 0; }
	.galben { color: #F6B700; }
	.albastru { color: #093e54; font-weight: bold; }
	.boxAlt { width: 410px; height: 130px; padding: 10px; color: #fff; text-align: justify; }
	.boxAlt2 { width: 350px; height: 130px; margin: 70px 0; padding: 10px; color: #17A2DD; background: #093e54; border: 1px solid #125773; }
	.despreNoiContentWrapper { background-image: url('../_img/desprenoi_bg.jpg') !important; background-position: top right !important; background-repeat: no-repeat !important; height: 335px !important; }
	.serviciiContentWrapper { padding: 10px 35px; background: transparent url('../_img/servicii_title.gif') no-repeat 22px 20px; }
	.preturiContentWrapper { padding: 10px 35px; background: transparent url('../_img/preturi_title.gif') no-repeat 22px 20px; }
	.portofoliuContentWrapper { padding: 10px 10px 10px 35px; background: transparent url('../_img/portofoliu_title.gif') no-repeat 22px 20px; }
	.despreBoxWrapper { width: 480px; padding: 22px; }
	.serviciiBox, .preturiBox, .portofoliuLeftBox { width: 410px; padding: 41px 10px 10px; text-align: justify; color: #028cc4; }
	.portofoliuLeftBox ul, .serviciiBox ul, .preturiBox ul { list-style-position: inside; }
	.portofoliuLeftBox ul { list-style-type: none; }
	.portofoliuLeftBox a { color: #9ee2ff; font-weight: bold; text-decoration: none; }
	.portofoliuLeftBox a:hover { color: #f6b700; }
	#portofoliuRightBox { width: 435px; min-height: 435px; padding: 0 0 0 15px; display: block; overflow: hidden; }
	#portofoliuRightSubbox { width: 220px; height: 435px; padding: 15px; margin: 5px 0; background: #09445C; display: block; }
	#portofoliuRightSubbox img { width: 216px; border: 2px solid #028CC4; }
	.portofoliuLeftSubbox { width: 184px; height: 435px; display: block; }
	.titlu { font-weight: bold; color: #f6b700; display: block; }
	.portofoliuPicLink { width: 76px; margin: 5px 10px 5px 0; cursor: pointer; border: 2px solid #028CC4; }

#footerWrapper { font-family: Verdana; }
	.parteneriWrapper { background: #ebeef0; padding: 10px 45px; margin: 0 0 10px; border-top: 10px solid #F6B700; }
	.parteneriWrapper a { padding: 10px 10px 10px 0; }
	.footerMenuWrapper { width: 460px; margin: 0 auto; text-align: center; }
	.footerMenuWrapper a { padding: 4px 10px; color: #073345; font-weight: bold; }
	.footerMenuWrapper a:hover { text-decoration: underline; } 
	.copyText { padding: 4px; font-size: 10px; color: #17a2dd; text-align: center; }
	.mkfWrapper { width: 100px; margin: 0 auto; font-size: 10px; color: #9b9c9d; text-align: center; }
	