/******menubutons1****/
.menubutons1 a { float:left; margin:0px; padding:0px; color:#c1c1c1; font:normal 11px Arial, Helvetica, sans-serif; text-decoration:none; width:102px; height:43px;  background:url(images/button_1_.gif); }
.menubutons1 a:hover { background:url(images/button_1.gif) no-repeat right top; }
.menubutons1 a.active { background:url(images/button_1.gif) no-repeat right top; }

/******menubutons2****/
.menubutons2 a { float:left; margin:0px; padding:0px; color:#c1c1c1; font:normal 11px Arial, Helvetica, sans-serif; text-decoration:none; width:110px; height:43px; background:url(images/button_2_.gif); }
.menubutons2 a:hover { background:url(images/button_2.gif) no-repeat right top; }
.menubutons2 a.active { background:url(images/button_2.gif) no-repeat right top; }

/******menubutons3****/
.menubutons3 a { float:left; margin:0px; padding:0px; color:#c1c1c1; font:normal 11px Arial, Helvetica, sans-serif; text-decoration:none; width:121px; height:43px; background:url(images/button_3_.gif); }
.menubutons3 a:hover { background:url(images/button_3.gif) no-repeat right top; }
.menubutons3 a.active { background:url(images/button_3.gif) no-repeat right top; }

/******menubutons4****/
.menubutons4 a { float:left; margin:0px; padding:0px; color:#c1c1c1; font:normal 11px Arial, Helvetica, sans-serif; text-decoration:none; width:66px; height:43px; background:url(images/button_5_.gif); }
.menubutons4 a:hover { background:url(images/button_5.gif) no-repeat right top; }
.menubutons4 a.active { background:url(images/button_5.gif) no-repeat right top; }

/******butons2****/
.buttons2 { height:38px; padding:0; width:506px;}
.buttons2 { margin:0; list-style:none; text-align:left}
.buttons2 span { float:left; margin:0; border-right:1px dashed #a1a1a1; }
.buttons2 a { font:bold 11px Tahoma, Geneva, sans-serif; color:#646464; text-decoration:none; padding:0; }
.buttons2 a:hover { color:#899a22; text-decoration:underline; }

/******butons2****/
.buttons3 { height:38px; padding:0; width:400px;}
.buttons3 { margin:0; list-style:none; text-align:right}
.buttons3 span { float:left; margin:0; border-right:1px dashed #a1a1a1;}
.buttons3 a { font:bold 11px Tahoma, Geneva, sans-serif; color:#646464; text-decoration:none; padding:0; }
.buttons3 a:hover { color:#899a22; text-decoration:underline; }

/******News***/
.News { width:676px; vertical-align:top; padding-left:30px;}
.News h2 { font:normal 22px Tahoma, Geneva, sans-serif; color:#4e4a38; padding:10px 0; margin:0; border-bottom:1px solid #b2b2b2; }
.News ul { list-style:none; margin:0; padding:0; }
.News li { background:url(images/ul_li.gif) left no-repeat; padding:5px 0 5px 25px; margin:0 10px; }
.News li.nopicture { padding:0px 0 5px 0px; margin:0 0px; background-image:none; }
.News ol.nopicture {padding-left:70px;}
.News a { font:normal 11px Arial, Helvetica, sans-serif; color:#8f9f23; text-decoration:none; }
.News a:hover { text-decoration:underline; }
.News span { color:#898989; font:normal 15px Arial, Helvetica, sans-serif; line-height:1.6em; }
.News img.galerie { border: 3px solid #8f9f23;}
.News p.intertitlu { text-align:left; font-weight:bold;}



/********Overview***/
.Overview { float:left; width:200px; vertical-align:top; height:100%;}
.Overview h4 { font:normal 22px Tahoma, Geneva, sans-serif; color:#4e4a38; padding:10px 0; margin:0; border-bottom:1px solid #b2b2b2; }
.Overview h4.last { font:normal 22px Tahoma, Geneva, sans-serif; color:#4e4a38; padding-bottom:10px; margin:0; border-bottom:1px solid #b2b2b2; }
.Overview ul { list-style:none; margin:0; padding:0; }
.Overview li { background:url(images/ul_li.gif) left no-repeat; padding:5px 0 5px 25px; margin:0 10px; }
.Overview a { font:normal 11px Arial, Helvetica, sans-serif; color:#8f9f23; text-decoration:none; }
.Overview a:hover { text-decoration:underline; }

/*******************************FBG************************/
.FBG { background:#ececec; width:906; }
.FBG h2 { font:bold 16px Tahoma, Geneva, sans-serif; color:#4e4a38; padding:5px 5px; }
.FBG p { font:normal 11px Tahoma, Geneva, sans-serif; color:#575757; line-height:1.8em; }
.FBG ul { list-style:none; margin:0; padding:0 0 0 10px; }
.FBG li { background:url(images/FBG_ul_li.gif) left no-repeat; padding:0 0 5px 20px; margin:0; }
.FBG a { font:normal 11px Arial, Helvetica, sans-serif; color:#8f9f23; text-decoration:none; }
.FBG a:hover { text-decoration:underline; }
.FBG_resize { width:906px; margin:0 auto; padding:0; }
.blog { height:200px; border-right:1px solid #dbdbdb; width:160px; margin:5px 10px; padding:5px 10px; float:left; }
.Subsribe { width:200px; margin:5px 10px; padding:5px 10px; float:left; }
.Subsribe p { margin:0; padding:3px 10px; text-align:left; }
.Subsribe span.bg1 { display:block; background: url(images/bg_form_l.gif) no-repeat left; height:20px; width:200px; }
.Subsribe span.bg2 { display:block; background: url(images/bg_form_l.gif) no-repeat left; height:20px; width:400px; }
.Subsribe span.bg1 span { display:block; background: url(images/bg_form_r.gif) no-repeat right; height:20px; padding:0 5px; }
.Subsribe span.bg2 span { display:block; background: url(images/bg_form_r.gif) no-repeat right; height:20px; padding:0 0px; }
.Subsribe span input { background:none; border:0; margin:0; padding:2px 0; width:190px; }

/********** footer **********/
.footer { background:#dbdbdb; padding:20px 0; margin:0 auto; }
.footer .resize p.footer_right { float:right; padding:0; margin:0 10px; }
.footer .resize div { width:100%; color:#7f7f7f; font:normal 11px Tahoma, Geneva, sans-serif; text-align: left; margin:0 auto; }
.footer .resize div p { padding:0; margin:0; }
.footer .resize div img { float:right; }
.footer .resize div a { color:#8f9f23; font:normal 11px Tahoma, Geneva, sans-serif; padding:0 1px; }
.text_left { text-align: left; }
p.clr,
.clr { clear:both; padding:0; margin:0; background:none; }
li.bg,
.bg { clear:both; border-top:1px solid #e2e2e2; padding:0; margin:5px 0; background:none; }

/********** slider **********/
.slider { margin:0; padding:0; height:244px; vertical-align:top; padding-top:15px; }

/********** contact form **********/
.Contact { width:450px; margin:0 auto; padding:0; float:left; }
#contactform { margin:0; padding:5px 10px; }
#contactform * { color:#6e6e6e; }
#contactform ol { margin:0; padding:0; list-style:none; }
#contactform li { margin:0; padding:0; background:none; border:none; display:block; }
#contactform li.buttons { margin:5px 0 5px 20px; }
#contactform label { margin:0; width:110px; display:block; padding:5px 0; font:normal 11px Arial, Helvetica, sans-serif; color:#6e6e6e; text-transform:capitalize; float:left; }
#contactform label span { color:#6e6e6e; }
#contactform input.text { width:440px; border:1px solid #dcdcdc; margin:5px 0; padding:5px 2px; height:16px; background:#f5f5f5; float:left; }
#contactform textarea { width:440px; border:1px solid #dcdcdc; margin:5px 0; padding:2px; background:#f5f5f5; float:left; }
#contactform li.buttons input { padding:3px 0; margin:20px 0 20px -20px; border:0; color:#FFF; float:left; }
p.response { text-align:center; color:#6e6e6e; font: bold 11px Arial, Helvetica, sans-serif; line-height:1.8em; width:auto; }
.Sub { width:190px; float:left; margin:0 0px; padding:10px 0px 0 5px; }
.Sub ul { margin:0 auto; border:3px solid #d9dfbe; font:normal 13px Arial, Helvetica, sans-serif; color:#4c4c4c; list-style:none; padding:20px 20px; }
.Sub li { padding:0; margin:0; background:none; }
.Sub a { font:normal 11px Arial, Helvetica, sans-serif; color:#8f9f23; text-decoration:none; }
.Sub a:hover { text-decoration:underline; }
.red span { color:#FF0000; }

/********** gazeta **********/
.gazeta { width:676px; vertical-align:top; padding-left:30px;}
.gazeta h2 { font:normal 22px Tahoma, Geneva, sans-serif; color:#4e4a38; padding:10px 0; margin:0; border-bottom:1px solid #b2b2b2; text-align:center; }
.gazeta p.sapou { text-align:left; color:#8f9f23; font-style:italic; font-weight:bold;}
.gazeta p.intertitlu { text-align:left; font-weight:bold;}
.gazeta p.categorie { text-align:left; font-weight:bold; background-color:#8f9f23; color:#FFFFFF; padding-left:5px; }
.gazeta img.sigla { padding-bottom:10px;}
.gazeta img.right { float:right;}
.gazeta span.patrat { font:normal Wingdings;}
.gazeta span.colorat { color:#8f9f23; font-weight:bold;}
.gazeta span.sigla { font-weight:bold; text-align:center; text-decoration:underline;}
.gazeta p.semnatura { text-align:right; font-style:italic; font-weight:bold; }
.gazeta a { font:normal  Arial, Helvetica, sans-serif; color:#8f9f23; text-decoration:none; }
.gazeta a:hover { text-decoration:underline; }


/********** galerie foto **********/

