/* CSS Document */ @import "br.css"; html { height:100%; }

 body { background:url(../img/bg.jpg) no-repeat center 343px #a9d046; font-family:"Arial"; font-size:10px; color:#555; padding:0; font-size:12px; }

 * { outline:none; }

 #developer { display:none; }

 h3 { text-transform:capitalize; }

 h4 img { display:inline; }

 #jquery-overlay  { position:fixed; }

 a { color:#7aa807; }

 a:hover { color:#000; }

 #wrapper { width:960px; height:502px; display:block; margin:0 auto; margin-top:4.5%; background:url(../img/wrapper.jpg) no-repeat left top; }

 #sidebar { float:left; width:275px; _width:235px; height:502px; }

 #content { float:left; background:url(../img/content.jpg) no-repeat left 95px; height:442px; padding:20px 20px 10px 30px; width:635px;margin-top:16px; overflow-x:hidden; overflow-y:scroll; }

 a img { vertical-align:middle; }

 #logo { padding:30px 0pt 0pt 0px; }

 #logo h1 a { width:275px; height:0px; padding-top:170px; overflow:hidden; display:block; background:url(../img/logo.gif) no-repeat left top; _width:245px; _background:url(../img/logo.gif) no-repeat -12px top;   }

 b, strong, h2, h3, h4, h5 { margin:0; font-weight:bold; }

 p {margin:0; padding-top:10px; padding-bottom:0px; }

 h2 { font-size:18px; color:#7aa807;padding-top:5px;  }

 h3 { font-size:16px; color:#7aa807;padding-top:5px;  }

 h4 { font-size:14px; color:#333; padding-top:10px; }

 #meniu { height: 26px;width:15px;padding-top:50px;display:block; float:left;z-index: 3;width:275px;margin:0 auto; _width:235px;  }

 #meniu #navigare { margin: 0; padding: 0; }

 #meniu #navigare li { display: inline;}

 #meniu #navigare li a { float: left; height: 0px; padding-top: 26px; overflow: hidden; }

 #meniu #navigare li a { background-image: url(../img/menu.gif); background-repeat: no-repeat; margin-left:100px; width:150px; _margin-left:10px; }

 /* BUTTONS */ #meniu #navigare li#link1 a { background-position: 0 0; }

 #meniu #navigare li#link2 a { background-position: 0 -26px; }

 #meniu #navigare li#link4 a { background-position: 0 -52px; }

 #meniu #navigare li#link5 a { background-position: 0 -78px; }

 #meniu #navigare li#link6 a { background-position: 0 -104px; }

 #meniu #navigare li#link7 a { background-position: 0 -130px; }
 #meniu #navigare li#link8 a { background-position: 0 -156px; }

 /* OVER STATES */ #meniu #navigare li#link1 a:hover { background-position: -150px 0; }

 #meniu #navigare li#link2 a:hover { background-position: -150px -26px; }

 #meniu #navigare li#link4 a:hover { background-position: -150px -52px; }

 #meniu #navigare li#link5 a:hover { background-position: -150px -78px; }

 #meniu #navigare li#link6 a:hover { background-position: -150px -104px; }

 #meniu #navigare li#link7 a:hover { background-position: -150px -130px; }
 #meniu #navigare li#link8 a:hover { background-position: -150px -156px; }

 /* ON STATES */ #meniu.pag1 #navigare li#link1 a { background-position: -300px 0 !important; }

 #meniu.pag2 #navigare li#link2 a { background-position: -300px -26px !important; }

 #meniu.pag4 #navigare li#link4 a { background-position: -300px -52px !important; }

 #meniu.pag5 #navigare li#link5 a { background-position: -300px -78px !important; }

 #meniu.pag6 #navigare li#link6 a { background-position: -300px -104px !important; }

 #meniu.pag7 #navigare li#link7 a { background-position: -300px -130px !important; }
 #meniu.pag8 #navigare li#link8 a { background-position: -300px -156px !important; }

 #submenu { height: 30px;width:635px;padding-bottom:10px;display:block; z-index: 3;margin:0 auto; }

 #submenu li { display: inline;}

 #submenu li a { float: left; height: 0px; padding-top: 30px; display:block; overflow: hidden; }

 #submenu li a { background-image: url(../img/menu2.jpg); background-repeat: no-repeat; }

 /* BUTTONS */ #submenu li#submenu1 a { background-position: 0 0; width:99px; }

 #submenu li#submenu2 a { background-position: -99px 0; width:145px; }

 #submenu li#submenu3 a { background-position: -244px 0; width:84px; }

 #submenu li#submenu4 a { background-position: -270px 0; width:180px; }

 #submenu li#submenu5 a { background-position: -453px 0; width:77px; }

 #submenu li#submenu6 a { background-position: -530px 0; width:105px; }

 /* OVER STATES */ #submenu li#submenu1 a:hover { background-position: 0 -30px; }

 #submenu li#submenu2 a:hover { background-position: -99px -30px; }

 #submenu li#submenu3 a:hover { background-position: -244px -30px; }

 #submenu li#submenu4 a:hover { background-position: -270px -30px; }

 #submenu li#submenu5 a:hover { background-position: -453px -30px; }

 #submenu li#submenu6 a:hover { background-position: -530px -30px; }

 /* ON STATES */ #submenu.act1 li#submenu1 a { background-position: 0 -60px !important; }

 #submenu.act2 li#submenu2 a { background-position: -99px -60px !important; }

 #submenu.act3 li#submenu3 a { background-position: -244px -60px !important; }

 #submenu.act4 li#submenu4 a { background-position: -270px -60px !important; }

 #submenu.act5 li#submenu5 a { background-position: -453px -60px !important; }

 #submenu.act6 li#submenu6 a { background-position: -530px -60px !important; }

 #footer { font-size:11px; width:960px; margin:0 auto; text-align:right; color:#fff; }

 #footer p { padding-top:6px; }

 /* insert content nou acilea */ #mailok, #harta { display:block; width:100%; height:100%; background:url(../img/semi.png); position:fixed; left:0; top:0; z-index:99999; cursor:pointer; text-align:center; }

 #harta img { margin:0 auto; padding-top:50px; }

 #mailok p { font-size:18px; text-align:center; padding-top:28%; color:#fff; }

 #mailok span { font-size:10px; }

 #flashbubble { position:absolute; display:block; width:940px; height:480px; top:4.48%; padding:42px 0 0 2px; _position:static; _margin:-526px 0 0 0; }

 #zecontent p { padding-right:10px; }

 #zecontent ul li, ul.normal li { padding:5px 0 5px 20px; background:url(../img/li.jpg) no-repeat left 1px; margin-left:10px; }

 ol.normal { list-style-type:decimal; list-style-position:inside; }

 #zecontent { height:395px; padding-bottom:20px; padding-right:15px;width:620px;float:left  }
 #pagegalerie #zecontent { height:450px; float:right; width:390px;}

 #ascundemaimultebotezuri, #ascundemaimultenunti, #maimultebotezuri, #maimultenunti { display:none; }

 #ascundemaimultebotezuri, #ascundemaimultenunti, #aratamaimultebotezuri, #aratamaimultenunti { float:right; padding-right:10px; padding-top:10px; line-height:16px; }

 #flashu { float:left; padding-top:3px; }

 #firmawebdev { display:none; }

 .photo { float:left; border:1px solid #a9d046; padding:4px; margin-right:15px; }

 .om h4 { padding-top:3px; }

 .om { padding-top:7px; padding-bottom:7px; border-bottom:1px solid #f0f0f0; }

 .om h4, .om p { display:block; width:480px; float:left; }

 #contactform label { padding:5px 10px 5px 0; display:block; float:left; width:305px; }

 #contactform label strong { display:block; float:left; width:70px; }

 #contactform label input { padding:2px; border:1px solid #ccc !important; background:#fff !important; color:#555 !important; font-size:11px; width:170px; }

 #contactform label input:focus, #contactform textarea:focus { border:1px solid #7aa807 !important; color:#000 !important; }

 .contactul p { font-size:14px }

 .contactul p strong { width:70px; display:block; float:left; }

 #contactform textarea{ float:left; margin-top:5px; padding:4px; width:610px; border:1px solid #ccc !important; background:#fff !important; color:#555 !important; font-size:13px; font-family:"Arial"; }

 #contactform #submitform { padding:7px 4px; width:610px; float:left; text-align:center; }

 #contactform #submitform input { width:80px; height:0px; height:22px; padding:0; font-size:11px; font-weight:bold; line-height:22px; overflow:hidden; border:none; color:#777; cursor:pointer; background:url(../img/submit.jpg); }

 #contactform #submitform input:hover { color:#444; background:url(../img/submit-hover.jpg); }

 em { color:#bbb; }

 #zecontent a img { padding:4px; border:1px solid #ccc; margin:0px 5px 5px 0; }

 #hartaaa { float:right; }

 #hartaaa img { padding:5px; border:1px solid #ccc; }

 #hartaaa:hover img { border:1px solid #a9d046; background:#f9f9f9; }

 .prima #logo h1 a { margin:0 auto; }

 .prima #logo { padding-top:175px; }

 .prima #meniu { padding-top:121px; }

 #content.prima { width:430px; }

 #sidebar.prima { width:480px; _width:440px; }

 .prima #meniu #navigare li a { margin-left:92px; margin-bottom:10px; background-image:url(../img/menu-prima.gif); }

 .hidden.clearfix { display:none; padding-left:10px; margin-left:10px; _margin-left:5px; margin-bottom:20px; margin-top:7px; border-left:1px solid #ddd;_border-left:none; }

 #zecontent h4 { font-weight:normal; cursor:pointer; }

 #zecontent h3 { padding-top:25px; }

 #evenimentelele table { width:100%; margin-top:50px; padding-left:10px; }

 #evenimentelele td { padding:7px; text-align:center; }

 #nunti, #botezuri, #alte { display:none; }

 .goback { float:right; font-weight:bold; }

 #meniugalerie li { display:inline; margin-right:0px; }

 #meniugalerie.act7 #meniugalerie7 a, #meniugalerie.act8 #meniugalerie8 a, #meniugalerie.act9 #meniugalerie9 a, #meniugalerie.act10 #meniugalerie10 a, #meniugalerie.act11 #meniugalerie11 a, #meniugalerie.act12 #meniugalerie12 a, #meniugalerie.act13 #meniugalerie13 a, #meniugalerie.act14 #meniugalerie14 a, #meniugalerie.act15 #meniugalerie15 a, #meniugalerie.act16 #meniugalerie16 a, #meniugalerie.act17 #meniugalerie17 a, #meniugalerie.act18 #meniugalerie18 a, #meniugalerie.act19 #meniugalerie19 a, #meniugalerie.act20 #meniugalerie20 a, #meniugalerie.act21 #meniugalerie21 a, #meniugalerie.act22 #meniugalerie22 a, #meniugalerie.act23 #meniugalerie23 a, #meniugalerie.act24 #meniugalerie24 a, #meniugalerie.act25 #meniugalerie25 a, #meniugalerie.act26 #meniugalerie26 a, #meniugalerie.act27 #meniugalerie27 a, #meniugalerie.act28 #meniugalerie28 a, #meniugalerie.act29 #meniugalerie29 a, #meniugalerie.act30 #meniugalerie30 a, #meniugalerie.act31 #meniugalerie31 a, #meniugalerie.act32 #meniugalerie32 a, #meniugalerie.act33 #meniugalerie33 a, #meniugalerie.act34 #meniugalerie34 a, #meniugalerie.act35 #meniugalerie35 a, #meniugalerie.act36 #meniugalerie36 a, #meniugalerie.act37 #meniugalerie37 a, #meniugalerie.act38 #meniugalerie38 a, #meniugalerie.act39 #meniugalerie39 a, #meniugalerie.act40 #meniugalerie40 a, #meniugalerie.act41 #meniugalerie41 a, #meniugalerie.act42 #meniugalerie42 a { color:#000; text-decoration:none; font-weight:bold; background:#fff }

 #meniugalerie { margin-bottom:0px;height:65px; width:150px;  }

 #meniugalerie a { display:block; float:left; padding:5px;}

 #meniugalerie a:hover { background:#b9d662; }

 #meniugalerie + #zecontent { height:355px; }

 .centered { text-align:center;margin-top:30px; }

 #zecontent .centered a img { text-align:center;margin:0; }

 .centered td { padding:2px 4px;text-align:center }

#meniu-galerie { width:150px;float:left;}
#zecontent h4 span {
	font-size:11px;
	color:#7aa807;
}
#categoriile-foto {
	_margin-bottom:0px !important;
}
#subcat_1, #subcat_2, #subcat_3 { _padding-top:0px !important; _margin-top:0px !important; }

#categoriile-foto div {
	display:block;
	float:left;
	font-size:12px;
	font-weight:bold;
	border:1px solid #ccc;
/*	background:#aad047;*/
	padding:5px;
	color:#7aa807;
	background:#e9e9e9;
	cursor:hand;
	cursor:pointer;
	width:138px;
}
#divcat_1, #divcat_2, #divcat_3 { background:#fff !important; }
#divcat_1:hover, #divcat_2:hover, #divcat_3:hover { background:#f9f9f9 !important; }

#divcat_4 { border-bottom:1px solid #ccc !important; }
#categoriile-foto div:hover {
	background:#b9d662;
	background:#cae18f;
	background:#f6f6f6;
}

#categoriile-foto div.headerShown {	border-bottom:1px solid #7aa807; background:#7aa807 !important; color:#fff; margin-top:0px; }

#meniugalerie div {  }
#meniugalerie div a { text-decoration:none; background:#afd453; width:138px; padding:5px; color:#fff; border:1px solid #fff; border-bottom:none; }
#meniugalerie div a:hover { background:#7aa807 }

.galerie-foto-layout #meniu-galerie {
	width:150px;
	padding-right:10px;
	display:block;
	float:left;
}
.galerie-foto-layout ._content {
	width:400px;
	float:left;
}





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



.clearfix {display: inline-block;}



/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}


.clearfix {display: block;}


/* End hide from IE-mac */