@charset "utf-8";
/*-- GENERAL */
html,body{
margin:0;
        padding:0;
        width:100%;
        height:100%;
}

body { 
    behavior: url("csshover.htc");
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:13px;  
	color:#333333;
	font:80%;
	}

a { color:#333333; text-decoration:none}
a:hover {color:#a6ce39;}

form{ margin:0px; padding:0px;}
img { border:0px}
table { text-align:left}
fieldset { padding:0; margin:0;}

ul {
	font-style: normal;
	line-height: 1.7em;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
	text-indent: 0px;
	list-style-position: outside;
	list-style-type: disc;
	padding: 6px;
	margin: 2px;
	margin-left:14px;
}
ul.disc{ color:#FF0000}
ol{
	line-height: 1.7em;
	padding: 6px;
	margin: 2px;
	margin-left:16px;
}

/* contentText */
.contentText p{ margin:0px; padding-bottom:2px; padding-top:2px; 	line-height: 1.6em;}
.contentText ul{margin:0px; margin-left:14px; padding-bottom:2px; padding-top:2px; 	line-height: 1.6em;}
.contentText ol{margin:0px; margin-left:14px; padding-bottom:2px; padding-top:2px; 	line-height: 1.6em;}
.contentText div{margin:0px; padding-bottom:2px; padding-top:2px; 	line-height: 1.6em;}
.contentText h4{margin:0px; padding:2px; line-height: 1.4em;}


.contentText .menuEditLeftBlock{ margin-top:-10px; padding:0px;}
.contentText .title { color:#9cbf3e; font-weight:bold; margin-bottom:8px; margin-top:0px; font-size:16px;}
.contentText .ParentBlock{ background:none; height:30px;}
.contentText .block { background:none; border:none; width:400px;}
.contentText .ParentBlock a{ font-size:14px}
.contentText  .ParentBlock .blockBase .middled{ background:none; margin-left:-14px;}

.contentText table.structura th{border-bottom: #E4E4E4 4px solid;}
.contentText table.structura td{ border-bottom: #E4E4E4 1px solid; height:28px;}

.A.right{ float:right}
img.plus{ cursor:pointer}
img.minus{ cursor:pointer}
img.zero{ cursor:pointer}

/* /contentText*/

/* /GENERAL */

/* TOP header */
    #baner .crop_1 { width:150px; height:120px; float:left; text-align:left; background:url(stema.jpg) center no-repeat; }
	#baner .crop_2 { width:450px; height:120px; float:left;}
	#baner .crop_3 { width:250px; height:120px; float: right; background:url(logo.jpg) center no-repeat; cursor:pointer}
	#baner .crop_4 { width:150px; height:120px; float: left; background:url(stema.jpg) center no-repeat}
	
	#baner .crop_2 .text { margin-top:35px}
	#baner .crop_2 .text p.cnam { font-size: 19px; color: #2D2D2D}
	#baner .crop_2 .text p.slogan { color:#86b913; margin-top:-10px; font-weight:bold; font-size:15px}
	
	.textMiddle { height:20px; background:#FFFFFF; font-size: 12px; clear:left; }
	.textMiddle .lang { float:left; padding-top:3px; margin-left:2px;}
	.textMiddle .lang a { padding-left:4px; padding-right:4px; font-size:11px; color:#666666}
	.textMiddle .top_menu { float:right; }
	.textMiddle .top_menu div { padding-left:4px; padding-right:4px; float:left; padding-top:2px }
	.textMiddle .top_menu div a { }
	.textMiddle .top_menu div.slash { padding-right:10px;}
	
	.textMiddle .top_menu div.rss {padding-left:20px;}
	.textMiddle .top_menu div.rss img { position:absolute; width:18px; margin-left:-22px; margin-top:-3px; cursor:pointer}
	.textMiddle .top_menu div.home {background:url(home.gif) left center no-repeat; padding-left:20px;}
	.textMiddle .top_menu div.sitemap {background:url(sitemap.gif) left center no-repeat; padding-left:20px;}
	.textMiddle .top_menu div.contacte {background:url(sendsms.gif) left center no-repeat; padding-left:20px;}
	
/* /TOP header */

/* PAGE main */
.main_page {
	width: 942px; /* ширина трех блоков */
	overflow:hidden;
	zoom:1;/*Для 6-го IE, задаем hasLayout*/
	margin:5px;
	margin-top:1px;
}
.left_block {
	width: 200px;
	float: left;
	
}
.contentBlock {
	width: 736px;
	float: left;
	vertical-align:top;
	padding-left:5px;
}
/* /PAGE main */

/* first page */
.baner_fp{ 
	height:164px;
	background: url(baner_base_promo4.jpg) left top no-repeat;
}
.navigation {
	height:19px; font-size:10px; margin-bottom:2px; background: #e5e6e8;
}
.navigation img{ width:14px; position:relative; height:13px}
.navigation .text { float:left; padding-top:3px; padding-left:3px; padding-right:2px}
.navigation .delimiter{ float:left; background:url(navigator_delimiter.jpg) center no-repeat; width:10px; height:19px}
.navigation a { color:#666666}
.navigation a:hover{color:#a6ce39;}

.contentModules{ margin-top:2px}
.content{ float:left; width:548px; padding-right:8px; border-right: 1px #e5e6e8 solid;  }
.contentText { padding-left:8px; line-height:150%; text-align:justify; margin-top:8px;}
	.contentText p{ padding:0px; margin-top:4px; margin-bottom:4px;}
.rightModues{ float:left; width:172px; #width:166px; padding-left:7px; /*border:1px #FF0000 dotted*/ }
	.search{ border:2px #CCCCCC solid; height:20px;  background:url(search_bg.jpg) repeat-x}
		.search .text{ float:left; width:136px;}
			.search input.text{ border:none; #border-color:#FFFFFF; color:#666666; width:136px; #padding:0px; background:url(search_bg.jpg) repeat-x}
		.search .submit{ float:left; width:16px; height:18px; border-left:1px #F0F0F0 solid}
			.search input.submit{ cursor:pointer}

.footer{ }
.footer .top{ height:40px; width:100%; background:url(plic-side1.jpg) left bottom no-repeat}
.footer .left_block{ background:#a6ce39; height:140px; text-align:center }
	.plicSide2{ background:url(plic-side2.jpg) left top no-repeat; height:42px; width:200px}
	.footer .text{ color:white; margin-top:4px; font-size:1.1em}
.footer .right{ float:left; background: #d1d2d4; height:140px; width: 741px; }
	.footer .row{ float:left; background:url(row-bg.jpg) left top repeat-y; width:195px; height:100px; margin-left:20px; padding-left:6px}
	.footer .row.tel{ padding-left:50px}
	.footer img.telefon{ position:absolute; margin-left:-45px; margin-top:6px}
	.footer .row.vizitatori{ background:none; border-left:2px #FFFFFF solid; margin-left:0px; padding-left:30px;}
	.footer .bground{ background:url(row-bground.jpg) repeat-x left top; width:709; height:16px;}
.footer .st{ clear:left; color:#b9b9ba; font-size:10px; padding-top:6px; margin-left:19px;}
.footer .ai-ceva-a-ne-spune{ position:absolute; background: none; width:110px; height:60px; cursor:pointer; margin-left:40px; margin-top:-15px;}
/* /first page */

/* baner left*/
.baner-left { margin-top:5px; cursor:pointer}
/* /baner left*/

/* pridurok skype*/
.skype_pnh_container{ display:none;}
.skype_pnh_print_container{ display: none}
/* /pridurol skype*/

/* GOOGLE MAP*/
.gmnoprint{ color:#666666}
a.gmnoprint.terms-of-use-link{ color:#CCCCCC}
/* /MAP*/

/* adminEditMenu */
#menuStruct{ width:530px}
/* /adminEditMenu*/

/*  FAQ  */
div.faq{ clear:left; border-bottom:1px #CCCCCC solid; border-right:1px #CCCCCC solid; margin-bottom:4px; padding-top:2px; width:530px; display:inline-block; background:url(faq_linebootom.jpg) repeat-x bottom;  }
div.faq:hover div.intrebare{background:url(faq_down_red.gif) center right no-repeat;}
div.alineat{ float:left; background:url(intrebare.jpg) left top no-repeat ; padding-left:34px;}
div.block_{clear:left; float:left; width:500px}
div.intrebare{ float:left; background:url(faq_down.gif) center right no-repeat; padding-right:20px; padding-bottom:5px; width:480px; color: #003300; cursor:pointer; min-height:30px; text-align:justify; }
div.intrebare:hover{ text-decoration:underline; cursor:pointer; }
div.nume{ border-bottom:1px #CCCCCC dotted; color: #999999; margin-top:0px; font-size:12px; margin-bottom:10px}
div.cnam{ float: left; color: #9bc038; margin-top:-5px}
div.raspuns{ display:none; color: #666666; padding-right:30px; padding-bottom:10px;  }
div.continut{ margin-top:30px; padding-left:5px;}
/*  end FAQ*/

/* Rubrica send_email*/
div.send_email form {  }
div.send_email {   margin-top:10px; margin-left:20px; display:table; width:500px  }
div.send_email div.fields { width:70px; float:left; }
div.send_email div.forms{ float:left; }
div.bara { clear:left; clear:right}
div.send_email input, textarea { border:#CCCCCC 1px solid; width:300px; color:#666666;}
div.send_email textarea { height:150px}
div.send_email input.submit { width:auto}
div.send_email .error{ color:#FF0000; font-size:12px; width:200px; min-height:16px; margin-top:-2px }
div.send_email div#mesaj{ clear:left; width:370px; color:#666666}
/* end Rubrica find*/

/* newsAdd*/
div#newsAdd { font-size:12px; text-align:left; line-height:1.2em }
div#newsAdd div.row input, select { border:1px #CCCCCC solid; width:124px; padding:0px; margin:0px }
div#newsAdd div.row { float:left; padding-left:5px; width:124px; }
div#newsAdd  textarea { width:500px}
div#newsAdd .action { margin-left:5px; border-top: 1px #CCCCCC solid; margin-top:10px; margin-bottom:10px; width:500px; clear:left}
.saved{ font-size:10px }
.published { color: #0000FF; font-size:10px}
.deleted { color:#FF0000; font-size:10px}
.abrogated {font-size:10px}
div.form_news_detalied br{}
/* end newsAdd*/
/* news_form.php*/
div.form_news:hover {
  clear:both;
  opacity:1;
  background:#f1f1f1
}
div.form_news:hover h4{ text-decoration:underline}
div.form_news {
  background:#FFFFFF none repeat scroll 0 0;
  clear:both;
  margin:0 3px 1px;
  opacity:0.8;
  padding:5px 4px 10px;
  border-bottom:1px #CCCCCC solid;
}
div.form_news img{
  margin-top:0px;
}
.news1 {
  -x-system-font:none;
  color:#555555;
  font-size-adjust:none;
  font-stretch:normal;
  font-style:normal;
  font-variant:normal;
  font-weight:normal;
  padding:6px 2px 4px 8px;
}
.form_news h4 {
  
  font-size:13px;
  font-weight:bold;
  line-height:120%;
  margin:0;
  padding:0 2px 0 8px;
  cursor:pointer;
  color: #669900;
}
.form_news_detalied h4{ padding:0px;}
element.style {
  float:left;
  padding-bottom:0;
  padding-left:8px;
  padding-right:5px;
  padding-top:12px;
}
span.text1 {
  -x-system-font:none;
  color:#555555;
  display:block;
  font-size:90%;
  font-size-adjust:none;
  font-stretch:normal;
  font-style:normal;
  font-variant:normal;
  font-weight:normal;
  line-height:125%;
  margin:0 0 0 8px;
  padding:0 10px 0 0;
}
span.text2 {
  color:#333333;
}
span.text2 p{}

/* end news_form.php */
/* slim_news */
.slim_news{ margin:0px; margin-left:5px; background:#e6e6e6; width:310px; vertical-align:top; padding:0px; }
 .slim_news .title{ background:url(news-slim-title-bg.jpg) center repeat-x; height:8px; color:#8a8b8b; font-size:12px; font-weight:normal; padding-left:10px; padding-top:3px;margin-top:0px;}
 .slim_news .block{ margin:1px; width:308px; overflow:auto; margin-top:0px;}
 .slim_news .block {scrollbar-3dlight-color:#e7e7e7; 
					scrollbar-arrow-color:#e7e7e7; 
					scrollbar-base-color:#e7e7e7; 
					scrollbar-darkshadow-color:#e7e7e7; 
					scrollbar-face-color:#c5c4c4; 
					scrollbar-highlight-color:#e7e7e7; 
					scrollbar-shadow-color:#e7e7e7}
 .slim_news .bottom{ font-size:10px}
 	.slim_news .pagination{ font-size:12px; color:#999999; margin-top:0px;}
 
/*  /slim_news*/


/* pagination */
div.pagination { clear:left;float:right; color: #006600; margin-top:4px; font-size:12px}
a.prevActive{ border: #CCCCCC 0px solid; padding-left:2px; padding-right:2px; margin-right:2px}
a.prevActive:hover{
                   border:0px solid #CCCCCC;
                   color:#FFFFFF;
                   text-decoration:none;}
.prevPassive{ visibility:hidden;}
span.selectedPassive{ border: #CCCCCC 0px solid; padding-left:2px; padding-right:2px; margin-right:4px; font-weight:bold}
a.selectedActive{ border:#CCCCCC 0px solid; padding-left:2px; padding-right:2px; margin-right:4px}
a.selectedActive:hover{
                   border:0px solid #CCCCCC;
                   color:#FFFFFF;
                   text-decoration:none;}
.nextActive{border:#CCCCCC 0px solid; padding-left:2px; padding-right:2px; margin-right:2px}
a.nextActive:hover{
                   
                   border:0px solid #CCCCCC;
                   color:#FFFFFF;
                   text-decoration:none;}
.nextPassive{ visibility:hidden;}
/* end pagination*/



