
.divSpacer30
{
  width:100%;
  height:20px;
}

.divSpacer30
{
  width:100%;
  height:20px;
}
.divSpacer10
{
  width:100%;
  height:10px;
}
#frontPlayer
{
}
#info
{ margin-top:3px;
margin-bottom:5px;
font-size:12px;
font-style:italic;
}

/* TOPMOST--------------------------------------------------------------------------------------------------*/
div.wrapper
{ width:995px;
 display:block;
 margin-left:auto;
 margin-right:auto;
    padding-bottom: 30px;
    background-color: #fff;
	}
div.header
{
  background-image:url(../images/header.jpg);
  background-repeat:no-repeat;
  background-position:left top;
  height:176px;
}

div.header h2
{ font-size:18px;
color:#FFF;
text-transform:uppercase;
padding-top:60px;
padding-left: 155px;
}

.divHeaderBottomWrapper
{
width:995px;
margin: auto;
background-color:#FFF;
height: 30px;
background-image:url(../images/header_bottom_space.jpg); 
background-repeat:repeat;
text-shadow: #333 3px 4px 2px;
}
.divHeaderBottomWrapper h2
{
  text-transform:uppercase;
  font-family:Arial, Helvetica, sans-serif;
  font-weight:bold;
  font-size:16px;
  text-align:center;
  vertical-align:middle;
  color:#FFF;
  height:30px;
  padding-top:7px;
}
.divHeaderBottomLeft
{
    width: 721px;
    height: 21px;
/*    background-image:url(../images/header_bottom_space.jpg); */
	background-repeat:repeat;
    float: left;	
}

.divHeaderBottomRight  {
    width: 274px;
    height: 21px;
	background-image:url(../images/lang_bg.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	float:left;
	text-align:right;
}
.divMenuWrapper
{
    width: 995px;
    margin: auto;
    height: 68px;
    background-color: #ffffff;    
}

.divMenuLeft
{
  margin-left:33px;
    -margin-left: 15px; /* For IE6 */
  width:15px;
  height:68px;
  background-image:url(../images/menu_left.jpg);
  background-position:left;
  background-color: #fff;
  background-repeat:no-repeat;
  float:left;
}

.divMenuMain
{       
    float: left;
	width:903px;
    margin: auto;
	height:68px;	
	background-image:url(../images/menu_middle.jpg);
	background-position:left;
	background-repeat:repeat-x;
	
}

.divMenuRight
{ 
float: left;  
width:11px;
height:68px;
background-image:url(../images/menu_right.jpg);
background-position:left;
background-repeat:repeat-x;  
}

.divMenuMainTop, .divMenuMainBottom
{
    margin: auto;
    width: 903px;
	font-size:12px;
	color:#416c63;
	}
	
.divMenuMainTop
{
 height:38px;
 width:903px;	
 font-size:12px;
 color:#416c63;
 margin: 0 auto;	
}

.divMenuMainBottom
{   height:30px;
	width:903px;
	font-weight:bold;
	font-size:12px;
	color:#416c63;
	vertical-align:top;
}
.divDate
{
	padding-top:10px;
	margin-left:80px;
    -margin-left: 40px; /* IE6 */
	float:left;
	width:180px;
	font-weight:bold;
}

.views-admin-links ul.links
{
 list-style-type: none;	
}

.divLangs
{
	float:right;
	width:220px;
	height:20px;
	padding-right:10px;
	margin-top:155px;
}
.divLangs ul 
 {
list-style-type: none;
height: 20px;
margin: auto;
float:right;
margin-right:10px;
}

 .divLangs ul li
 {float:right;
 margin-right:7px;
 }

  .divLangs ul li, .divLangs ul li a
  {
display: block;
line-height: 20px;
text-decoration: none;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFF;
}
  .divLangs ul a.active 
{
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFF;
}

 .divLangs ul a:hover 
 {
display: block;
line-height: 20px;
text-decoration: underline;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFF;
/*background-image: url("../images/header_bottom_space.jpg"); */
}
.h2Nodear
{text-align:right; margin-right:0px; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; margin-top:15px; margin-bottom:5px;color:#042c23;}
.h2Node
{text-align:left; margin-left:30px; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; margin-top:15px; margin-bottom:5px;color:#042c23;}
/* END TOPMOST--------------------------------------------------------------------------------------------------*/

/* SEARCH BOX--------------------------------------------------------------------------------------------------*/
.divSearch
{
  float:left;
  width:720px;
  padding-top:0px;
  text-align:right;
  vertical-align:middle;
}
.buttonSearch
{ height:0px;
  width:0px;
  visibility:hidden;
}
.searchform input 
{
	font: normal 12px/100% Arial, Helvetica, sans-serif;
}
.searchform, .box h2
{
display:none;
}
 .searchfield {
	background: #fff;
	padding-bottom:3px;
	padding-top:3px;
	padding-right:3px;
	padding-left:10px;
    width: 202px;
	border: solid 1px #bcbbbb;
	outline: none;
    margin-right:5px;
	-webkit-border-radius: 2em;
	-moz-border-radius: 2em;
	border-radius: 2em;

	-moz-box-shadow: inset 0 1px 2px rgba(0,0,0,.2);
	-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.2);
	box-shadow: inset 0 1px 2px rgba(0,0,0,.2);
}

.searchform .searchbutton {
	color: #fff;
	border: solid 1px #494949;
	font-size: 11px;
	height: 27px;
	width: 27px;
	text-shadow: 0 1px 1px rgba(0,0,0,.6);

	-webkit-border-radius: 2em;
	-moz-border-radius: 2em;
	border-radius: 2em;

	background: #5f5f5f;
	background: -webkit-gradient(linear, left top, left bottom, from(#9e9e9e), to(#454545));
	background: -moz-linear-gradient(top,  #9e9e9e,  #454545);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#9e9e9e', endColorstr='#454545'); /* ie7 */
	-ms-filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#9e9e9e', endColorstr='#454545'); /* ie8 */  
}
.search-results
{
  width:770px;
  float:left;
}
.search-snippet
{
  margin-top:5px;
  margin-bottom:5px;
}
.divSearchTags
{
	margin-top:5px;
	margin-bottom:15px;
	font-family:Arial, Helvetica, sans-serif;
	size:11px;
	color:#222;
}
.divSearchTags a
{
	text-decoration:none;
	color:#222;
	color:#28413b;
  font-size:11px;
  text-decoration:none;
  font-family:Arial, Helvetica, sans-serif;
}
.divSearchTags a:hover
{
	text-decoration:underline;
	color:#28413b;
  font-size:11px;
  font-family:Arial, Helvetica, sans-serif;
}

.divSearchResultTitle a
{
color:#416c63;
font:Arial, Helvetica, sans-serif;
font-size:13px;
text-decoration:none;
font-weight:bold;
}
.divSearchResultTitle a:hover
{
  text-decoration:underline;
}
/*END SEARCH BOX--------------------------------------------------------------------------------------------------*/
	
/* MENU ---------------------------------------------------------------------------------------- */
.divSocNet
{
  padding-top:10px;
  float:right;
  width: 175px;
  text-align:right;
  display:inline;
}
	
.ulMenu
{
 list-style-type: none;
 height: 30px;
 margin: auto;
 vertical-align:top;
 
}

.ulMenu li
{
float: left;

}

.ulMenu li.active
{

}

.ulMenu a
{
padding-right: 15px;
padding-left: 0px;
font-weight:bold;
display: block;
line-height: 30px;
text-decoration: none;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
color: #416c63;
}

.ulMenu a.active
{
padding-right: 15px;
padding-left: 0px;
font-weight:bold;
display: block;
line-height: 30px;
text-decoration: none;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
color:#5a9387;
}

.ulMenu a:hover
{
padding-right: 15px;
padding-left: 0px;
font-weight:bold;
display: block;
line-height: 30px;
text-decoration: underline;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
color: #416c63;
}

.ulMenu a:hover.active
{
padding-right: 15px;
padding-left: 0px;
font-weight:bold;
display: block;
line-height: 30px;
text-decoration: underline;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
color: #416c63;
 background-color:transparent;
}


.ulMenuar
{
 list-style-type: none;
 height: 30px;
 margin: auto;
 vertical-align:top;
 
}

.ulMenuar li
{
float: right;

}

.ulMenuar li.active
{

}

.ulMenuar a
{
padding-right: 15px;
padding-left: 0px;
font-weight:bold;
display: block;
line-height: 30px;
text-decoration: none;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
color: #416c63;
}

.ulMenuar a.active
{
padding-right: 15px;
padding-left: 0px;
font-weight:bold;
display: block;
line-height: 30px;
text-decoration: none;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
color:#5a9387;
}

.ulMenuar a:hover
{
padding-right: 15px;
padding-left: 0px;
font-weight:bold;
display: block;
line-height: 30px;
text-decoration: underline;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
color: #416c63;
}

.ulMenuar a:hover.active
{
padding-right: 15px;
padding-left: 0px;
font-weight:bold;
display: block;
line-height: 30px;
text-decoration: underline;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
color: #416c63;
 background-color:transparent;
}


/* END MENU ---------------------------------------------------------------------------------------- */

/* HEADER  ---------------------------------------------------------------------*/
.divMainContentWrapper 
{
    margin: auto;
    width: 985px;
    background-color: #fff;
    height: 100%;
    position: relative;
    overflow: hidden;
	display:table;
	vertical-align:top;
}
.divFooterCatsBottom
{
 width: 940px;
 vertical-align:top;
 margin-left:5px;
 
 padding-bottom:10px;
 padding-top:10px;
 
 

/*height: auto; /* gradient uses the full height of the element */
padding: 5px; /* distance from border edge to text */
padding-left:40px;
}
.divFooterCatsBottomText
{
  margin-bottom:5px;
  margin-top:5px;
  font-family:Arial, Helvetica, sans-serif;
 color:#fff;
 font-size:11px;
}
.divGradientBG
{
  background: url('linear-gradient.png') 0 0 repeat-x;
  background: -moz-linear-gradient(top, #396F63, #1E3932);
  background: -ms-linear-gradient(top, #396F63, #1E3932);
  background: -o-linear-gradient(top, #396F63, #1E3932);
  background: -webkit-linear-gradient(top, #396F63, #1E3932);
  background: linear-gradient(top, #396F63, #1E3932);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#396F63', endColorstr='#1E3932');
}
.divFooterCatsWrapper
{
width:985px;
margin-left:5px;
  

}
.divFrontPageHeadlinesTop 
{
    padding-top: 10px;
   margin: auto;
   width: 995px;
   background-color: #fff;
    height: auto;
	display:table;
}
.divActiveArticlePhoto 
{
    float: left;
    width: 383px;
	height:269px;
	min-height:269px;
	min-width:383px;
    margin-left: 10px;
	display:block;
}
.divTopHeadlines 
{
    float: left;
    width: 300px;
    padding-left: 0px;
    padding-right: 5px;  
	min-height:269px;
}



.divFrontPageVideo 
{
  float: left;
  width: 260px;  
}

.divFrontTopHeadlinear 
{
   font-size:11px;
   color:#333333;
   margin-bottom: 5px;
   padding-right: 5px;
   border-bottom: 1px solid #8ba99f;
   min-height:85px;
   border-right:1px solid #F0F0F0;
   border-left:1px solid #F0F0F0;
   direction:rtl;
}

.divFrontTopHeadlinear a
{
   font-size:14px;
   color:#387361;
   text-decoration: none;
    font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	direction:rtl;
    
}
.divFrontTopHeadlinear a:hover
{
   font-size:14px;
   color:#387361;
   text-decoration: underline;
    font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	direction:rtl;
    
}
.divFrontTopHeadlinear h4 
{
 padding-top:2px;
 padding-left:0px;
 padding-bottom:2px;
 color:#387361;
 font-weight:bold;   
 direction:rtl;
}

.divFrontTopHeadline 
{
   font-size:11px;
   color:#333333;
   margin-bottom: 5px;
   padding-left:5px;
   border-bottom: 1px solid #8ba99f;
   min-height:85px;
   border-right:1px solid #F0F0F0;
   border-left:1px solid #F0F0F0;

}

.divFrontTopHeadline a
{
   font-size:14px;
   color:#387361;
   text-decoration: none;
    font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
    
}
.divFrontTopHeadline a:hover
{
   font-size:14px;
   color:#387361;
   text-decoration: underline;
    font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
    
}
.divFrontTopHeadline h4 
{
 padding-top:2px;
 padding-left:0px;
 padding-bottom:2px;
 color:#387361;
 font-weight:bold;   
}
.divRightSectionHeader 
{
    margin-top: 5px;
    text-transform: uppercase;
    color: #3f6a60;
    font-size: 12px;
    margin-bottom: 10px;
    font-weight: bold;
}
.divRightSectionHeaderar
{
    margin-top: 5px;
    text-transform: uppercase;
    color: #3f6a60;
    font-size: 12px;
    margin-bottom: 10px;
    font-weight: bold;
	float:right;
	direction:rtl;
}
.divFrontHeadlinesDivider 
{
    width: 995px;
/*    background-image:url(../images/header_bottom_space.jpg); */
	background-repeat:repeat-x;
	background-position:right top;
	height:2px;
    background-color: #9fb3b1;
}

.divHeadlinesWrapper 
{
    width: 800px;
    height: auto;
    padding-left: 10px;
    padding-right: 10px;
    margin: auto;
    float: left;
}
.empty-text
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#333;
 padding-left:20px;
}
.empty-textar
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#333;
 padding-right:20px;
 text-align:right; 
 }
/*END HEADER  ---------------------------------------------------------------------*/

/*CALENDAR-------------------------------------------------------------------------*/
.selectCalendar
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#333;
}
.txtDateInput
{
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	width:150px;
}
.divCalendar
{
 padding-size:12px;
 font-family:Arial, Helvetica, sans-serif;
 font-weight:normal;
 color:#38514d;
}
.divCalendarHeader
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:14px;
 font-weight:bold;
 width:175px;
 padding-top:10px;
 padding-bottom:5px;
 height:20px;
 background-color:#c7dce1;
 color:#1d4230;
 text-align:center;
 vertical-align:middle;
}
.divCalendarBody
{
 padding-left:15px;
}
.btnCalendar
{
 background-color:#FFF;
 color:#1d4230;
 width:80px;
 height:25px;
 border:1px solid #1d4230;
 font-weight:bold;
 margin-left:40px;
 margin-top:5px;
 margin-bottom:5px;
}
/*END CALENDAR-------------------------------------------------------------------------*/

/*--------------------------------------------------------------------------------------*/
.divKhovar
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:10px;
 font-weight:bold;
 width:175px;
 height:78px;
 padding-top:3px;
 padding-bottom:5px;
 background-color:#edf1f0;
 color:#1d4230;
 text-align:center;
 vertical-align:middle;
 	-moz-border-radius: 5px;
    border-radius: 5px;
 
}

.divKhovarImage
{
    width: 175px;
	background-repeat:repeat-x;
	background-position:right top;
	padding-left:3px;
	padding-right:3px;
	
}
/*--------------------------------------------------------------------------------------*/

/*quotation-------------------------------------------------------------------------*/


.divQuotationHeader
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:10px;
 font-weight:bold;
 width:175px;
 height:78px;
 padding-top:3px;
 padding-bottom:5px;
 background-color:#edf1f0;
 color:#1d4230;
 text-align:center;
 vertical-align:middle;
 	-moz-border-radius: 5px;
    border-radius: 5px;
 
}

.divQuotationImage
{
    width: 63px;
/*    background-image:url(../images/header_bottom_space.jpg); */
	background-repeat:repeat-x;
	background-position:right top;
	padding-left:3px;
	padding-right:3px;
	
}
.divQuotationText
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 font-weight:bold;
margin-top:10px;
 color:#1d4230;
 text-align:center;
 vertical-align:middle;
 text-decoration:none;
 
}


.divQuotationText:hover
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 font-weight:bold;
 margin-top:10px;
 color:#1d4230;
 text-align:center;
 vertical-align:middle;
 text-decoration:underline;
 
}
/*END quotation-------------------------------------------------------------------------*/
    a.law
{
	font-size:11px;
    color:#FF3322;
    text-decoration: underline;
	text-align: justify;
	font-family:Arial, Helvetica, sans-serif;
	}
	
	a.law:hover
{
	font-size:11px;
    color:#FF3322;
    text-decoration: underline;
	text-align: justify;
	font-family:Arial, Helvetica, sans-serif;
	}
		a.law:visited
{
	font-size:11px;
    color:#FF3322;
    text-decoration: underline;
	text-align: justify;
	font-family:Arial, Helvetica, sans-serif;
	}

#writetoking-form 
{
 padding-left:10px;
 padding-top:10px;
 padding-bottom:10px;
 width:320px;
}
#writetoking-form .form-item
{
  font-size:12px;
  font-family:Arial, Helvetica, sans-serif;
  color:#333;
  width:280px;
}
.form-item label
{
width:14em;
float: left;
text-align: left;
margin-right: 0.5em;
display: block;
}
#edit-body-wrapper label
{
 text-align:left;
}
div#edit-file-upload-wrapper
{
	margin-bottom:15px;
}
#edit-file-upload-wrapper label
{
	margin-top:10px;
	width:14em;
	text-align:left;
}
#edit-file-upload
{
  width:260px;
}
#edit-captcha-response-wrapper label
{
  margin-top:5px;
  width:18em;
  text-align:left;
  margin-left:0px;
  padding-left:0px;
}
#edit-captcha-response
{
	width:150px;
	}

	div.mapwrapper {
margin:10;
width:530px;

}

	#map {
float:left;
clear:both;
width:530px;
height:0px;
cursor:pointer;
}

	.point {
position:relative;
top:0px;
right:0px;
width:200px;
height:24px;
padding:10px 15px;
background:#fff;
background:rgba(255,255,255,0.9);
font: normal 10px/100% Arial, Helvetica, sans-serif;
	-webkit-border-radius: 0.5em;
	-moz-border-radius: 0.5em;
	border-radius: 0.5em;
}


	.pointar {
position:relative;
top:0px;
right:0px;
width:200px;
height:24px;
padding:10px 15px;
background:#fff;
background:rgba(255,255,255,0.9);
font: normal 10px/100% Arial, Helvetica, sans-serif;
	-webkit-border-radius: 0.5em;
	-moz-border-radius: 0.5em;
	border-radius: 0.5em;
	direction:rtl;
}
/* RIGHT SECTION -----------------------------------------------------------------*/
.divRightSection 
{
    width: 170px;
    height: auto;
    float: left;   
}

.divRightSectionData 
{
    width: 170px;
    font-family:Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #333;
    margin-top: 0px;
}
.divRightSidear
{
  margin-top:10px;
  margin-bottom:10px;
  direction:rtl;
}
.divRightSide
{
  margin-top:10px;
  margin-bottom:10px;
}
.divRightSideDate
{ font-size:11px;
color:#33555c;
}
a.allNewsLinkar
{ font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#012219;
text-transform: uppercase;
margin-top:10px;
margin-bottom:20px;
margin-right:5px;
float:right;
text-decoration:none;
direction:rtl;

}
a.allNewsLinkar:hover
{ font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#012219;
text-transform: uppercase;
margin-top:10px;
margin-bottom:20px;
margin-right:5px;
float:right;
text-decoration:underline;
direction:rtl;
}

a.allNewsLink
{ font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#012219;
text-transform: uppercase;
margin-top:10px;
margin-bottom:20px;
margin-right:5px;
float:right;
text-decoration:none;
}

a.allNewsLink:hover
{ font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#012219;
text-transform: uppercase;
margin-top:10px;
margin-bottom:20px;
margin-right:5px;
float:right;
text-decoration:underline;
}

.GovernmentMembersNames
{ font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#333;
text-align:left;
text-decoration:none;
}
a.GovernmentMembersNames
{ font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#333;
text-align:left;
text-decoration:none;
}

a.GovernmentMembersNames:hover
{ font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#333;
text-align:left;
text-decoration:underline;
}


.GovernmentMembersNamesNew
{ font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#333;
text-align:left;
vertical-align: top;
text-decoration:none;
}

a.GovernmentMembersNamesNew
{ font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#333;
text-align:left;
vertical-align: top;
text-decoration:none;
}

a.GovernmentMembersNamesNew:hover
{ font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#333;
text-align:left;
vertical-align: top;
text-decoration:underline;
}

/*TABLE FOR GOVERMENT MEMBERS*/

.tableGovermentMembers
{width: 100%;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#333;
text-align:left;
vertical-align: top;
}

th.tableGovermentMembers 
{
background: #aac5bb;
font-size:16px;
font-weight: bold;
vertical-align: middle;
text-align: center;
}

td.tableGovermentMembers 
{
width: 33.3%;
padding-top:15px;
padding-bottom:15px;
}

.tdMembers
{
width: 100%;
text-decoration: none;
}

.tdMembers:hover
{
width: 100%;
text-decoration: underline;
}

a.tdMembers
{
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
color:#333;
text-decoration: none;
}

a.tdMembers:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
color:#333;
text-decoration: underline;
}

.tdMembersFirstImg
{
width: 38.7%;
}


img.tdMembersFirstImg
{
vertical-align: top;
width: 100%;
}

.tdGovermentMemberText
{
width: 61.3%;
text-align: left;
vertical-align: top;
}




/*END OF TABLE FOR GOVERMENT MEMBERS*/



/*END RIGHT SECTION -----------------------------------------------------------------*/

/*HEADLINES SECTION -----------------------------------------------------------------*/
.divHeadlinesOdd 
{
    background-color: #fff;
    margin: auto;
    width: 800px;
	height:auto;
	margin-bottom:5px;
	display:table;
    
}
.divHeadlinesEven 
{
    background-color:#dee4e4;
    margin: auto;
    width: 800px;
	height:auto;
	margin-bottom:5px;
	display:table;
}

.divHeadlineImg 
{
    float: left;
    margin-right: 10px;
	display:inline;
	height:auto;
	display:table-cell;
}


.imgHeading 
{
    float: left;
    margin-right: 10px;
    margin-left: 10px; 
}
.divHeadlineSummary 
{    
    width: 575px;
    font-family:Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #333;
    margin-bottom: 10px;
    margin-top: 10px;
    float: left;
	display:table-cell;
}
.divHeadlineSummary a
{
    float: left;
  text-decoration:none;
  font-weight:bold;
  color:#387263;
  display:table-cell;
}
.divHeadlineSummary a:hover
{
    float: left;
  text-decoration:underline;
  font-weight:bold;
  color:#387263;
  display:table-cell;
}

.divHeaderTitle 
{
    padding-bottom:5px;
    float: left;
    width: 100%;
}

.divHeaderTitle a
{
color:#28413b;
font-weight:bold;
font-size:11px;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
}

.divHeaderTitle a:hover
{
color:#28413b;
font-weight:bold;
font-size:11px;
text-decoration:underline;
font-family:Arial, Helvetica, sans-serif;
}

.divMainContentDivider
{
    height: 2px;
    max-height: 4px;
    width: 995px;
    background-color :#9fb3b1;
    position: relative;
    overflow: hidden;
}

.carouselImg
{
 text-align:right; 
 padding-right:10px;
}
/* END HEADLINES SECTION -----------------------------------------------------------------*/
/*CAPTCHA---------------------------------------------------------------------------------*/
#edit-captcha-response-wrapper.form-item
{
width:280px;
padding:10px 10px 10px 10px;
}
span.form-required
{
 color:#F00;
}
/*END CAPTHCA ----------------------------------------------------------------------------*/
/* CONTENT -------------------------------------------------------------------------------*/
.messages
{
  margin-left:10px;
  padding:10px 10px 10px 10px;
}
.error
{ color:#F00;
}
.success
{color:#090;}

.box
{
padding-left:10px;
}
.box h2
{
	padding-top:4px;
	padding-bottom:5px;
}
.searchform .form-item
{
  padding-left:10px;
  padding-top:10px;
}
.divContent
{ padding-left:10px;
  padding-right:10px;
  padding-top:10px;
  padding-bottom:10px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:16px;
  color:#333;
  float:left;
  width:800px;
}


.divNodeTitle
{
width:800px;
}
.divNodeImage
{ float:left;
  padding-right:10px;
}
.imagefield 
{ 
float:left;
}
.divNodeContentar
{ 
padding-left:20px; 
width:775px;
margin-top:10px;
direction:rtl;
}
.divNodeContent
{ 
padding-left:20px; 
width:775px;
margin-top:10px;
}
.divNodeMainImgar
{
	float:right;
	display:table;
	margin-left:15px;
	margin-right:10px;
	margin-top:10px;
	-o-margin-top:0px;
}
.divNodeMainImg
{
	float:left;
	display:table;
	margin-left:15px;
	margin-right:10px;
	margin-top:10px;
	-o-margin-top:0px;
}
.divNodeImg
{
 width:100%;
 margin-top:15px;
 display:block;
 padding-left:20px;

}
.divNodeDatear
{
  text-align:right;
  font-family:Arial, Helvetica, sans-serif;
  font-size:16px;
  color:#333;
  width:775px;
  padding-right:0px;
  }
  
.divNodeDate
{
  text-align:left;
  font-family:Arial, Helvetica, sans-serif;
  font-size:16px;
  color:#333;
  width:300px;
  padding-left:20px;
  
}
.divMainFrontContentWrapper 
{
    margin: auto;
    width: 380px;
    background-color: #fff;
    height: 100%;
    position: relative;
    overflow: hidden;
    padding-bottom: 10px;
	display:table;
	vertical-align:top;
}
.divFrontNewsWrapper
  {
	 display:table;
	 width:360px;
	 padding-left:20px;
  }
  
.divFrontPageMainWrapper
{ width:100%;
  padding-top:5px;
}
.divFrontNews
{
 width:380px;
 float:left;
 margin-top:10px;
}
.divFrontArticles
{
 width:380px;
 float:left;
 margin-left:10px;
 margin-top:10px;
}
.divFrontNewsar
{
 width:380px;
 float:left;
 margin-top:10px;
}
.divFrontArticlesar
{
 width:380px;
 float:left;
 margin-left:10px;
 margin-top:10px;
}
.divFrontNewsTitlear
{
  width:355px;
  direction:rtl;
}
.divFrontNewsTitle
{
  width:355px;

}

.divFrontNews h2,  .divFrontArticles h2
{
 color:#032d23;
 text-transform:uppercase;
 font-size:16px;
 font-weight:bold;
 font-family:Arial, Helvetica, sans-serif;
 text-align:left;
 width:360px;
 border-bottom:1px solid #9eb5af;
 padding-left:20px;
 margin-top:10px;
 padding-bottom:5px;
 
}
.divFrontNewsar h2,  .divFrontArticlesar h2
{
 color:#032d23;
 text-transform:uppercase;
 font-size:16px;
 font-weight:bold;
 font-family:Arial, Helvetica, sans-serif;
 text-align:right;
 width:360px;
 border-bottom:1px solid #9eb5af;
 padding-left:20px;
 margin-top:10px;
 padding-bottom:5px;
 
}


.divFrontRightSection
{
 width:200px;
 float:left;
 padding-left:10px;
 font-size:11px;
 color:#333;
 font-family:Arial, Helvetica, sans-serif;
 padding-top:10px;
 padding-right:10px;
}
.divFrontNewsNode
{
  width:100%;
  margin-bottom:15px;
  margin-top:5px;
}

.divFrontNewsNode a, .divFrontArticlesNode a
{
  text-decoration:none;
  color:#022c22;
  font-family:Arial, Helvetica, sans-serif;
  font-weight:bold;
  font-size:14px;
}
.divFrontNewsNode a:hover, .divFrontArticlesNode a:hover
{
  text-decoration:underline;
  color:#022c22;
  font-family:Arial, Helvetica, sans-serif;
  font-weight:bold;
  font-size:14spx;
}
.divFrontNewsDatear
{
  font-size:11px;
  font-family:Arial, Helvetica, sans-serif;
  color:#606968;
  margin-top:8px;
  direction:rtl;
  
}
.divFrontNewsDate
{
  font-size:11px;
  font-family:Arial, Helvetica, sans-serif;
  color:#606968;
  margin-top:8px;
  width:300px;
   
}
.divFrontListHref
{
  margin-left:10px;
  float:right;
  margin-bottom:10px;
  margin-right:50px;
}

.divFrontListHref a
{
  font-size:16px;
  text-decoration:none;
  font-family:Arial, Helvetica, sans-serif;
  text-transform:uppercase;
  color:#24413c;
  font-weight:bold;  
}
.divFrontListHref a:hover
{
  font-size:16px;
  text-decoration:underline;
  font-family:Arial, Helvetica, sans-serif;
  text-transform:uppercase;
  color:#24413c;
  font-weight:bold;    
}
.divTaxonomyTermNamear
{
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#24413c;
  font-weight:bold;
  margin:10px 0px 0px 30px;
  text-align:right;
  padding-right:260px;
}
.divTaxonomyTermName
{
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#24413c;
  font-weight:bold;
  margin:10px 0px 0px 30px;
}
.divNodeVideo
{
 margin-top:10px;
 display:table-cell; float:left;
}
.divNodeImgTop
{
display:table-cell;
height:248px;
width:354px;
}
.divSocianNetworks
{
  display:table; width:95%;
  margin-top:10px;
}
.divFacebook{ margin-left:10px; width:20px; float:right;}
.facebookshare-box
{ margin-left:10px; margin-right:10px;
}
.divTwitter
{
 float:right; margin-left:10px;
}
/* END CONTENT ----------------------------------------------------------------------------------*/

/* PHOTO REPORT ---------------------------------------------------------------------------------*/
#reportsSlider { overflow:hidden; position: relative; padding: 0 0 0px;  width:990px;  height:120px; }
#reportsSlider .viewport { float: left; width: 918px; height: 120px; overflow: hidden; position: relative;  }


#reportsSlider .buttons { display: block; /*margin: 60px 10px 0 10px;  */ margin-top:45px; margin-left:4px; float: left; width: 13px; height: 30px; overflow: hidden; position: relative; }

#reportsSlider .next { background-image:url(../images/right.png); background-repeat:no-repeat; }
#reportsSlider .prev { background-image:url(../images/left.png); background-repeat:no-repeat; }
#reportsSlider .disable { visibility: hidden; }
#reportsSlider .overview { list-style: none; position: absolute;  left: 0 top: 0; }
#reportsSlider .overview li{ float: left; margin: 0 15px 0 0; padding: 1px; height: 110px; border: 1px solid #dcdcdc; width: 290px;}

.divBtnLeft
{
	margin-left:10px;
	margin-top:0px;
	display:block;
	float:left;
	width:21px;
	height:115px;
	background-color:#edf1f0;
	margin-right:5px;
	
}

.divBtnRight
{
	margin-top:0px;
	display:block;
	float:left;
	width:21px;
	height:115px;
	background-color:#edf1f0;
	margin-left:5px;

}
.divPhotoReportNode
{
  height:110px; width:290px; background-color:#edf1f0;
}
.divPhotoReportDate
{
 display:table-cell;
 width:110px;
 margin-left:10px;
 margin-right:10px;
 color:#26413c;
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 padding-top:5px;
 padding-left:5px;
}
.divPhotoCount
{
  width:100%;
  color:#28413b;
  font-size:11px;
  text-decoration:none;
  font-family:Arial, Helvetica, sans-serif;
  margin-top:10px;
}
/*
.imgArrow
{
 padding-top:52px;
 padding-left:4px;

}
.carousel .btnprev
{
}
*/
.divPhotoreportsDate
{
 margin-top:5px; float:left;
 color:#416c63;
font:Arial, Helvetica, sans-serif;
font-size:11px;
}
/* PHOTO REPORT ---------------------------------------------------------------------------------*/

/* ALL NEWS PAGE  -------------------------------------------------------------------------------*/
  .divAllNewsWrapper
  {
	 display:table;
	 width:980px;
	 padding-left:20px;
	 margin-top:10px;
  }
  .divAllNewsNode
  { display:table-cell;
    background-color:#d9e3e2;
	text-align:left;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:5px;
	width:400px;
	min-height:100px;
	float:left;
	margin-right:40px;
	margin-bottom:30px;
	-moz-border-radius: 15px;
    border-radius: 15px;
  }
  .divAllNewsImg
  {
	 float:left;
	 width:121px;
	 margin-right:10px;
  }
   
  .divAllNewsImg img
  { 
    width:121px;
	height:85px;
  }
  .divAllNewsContent
  {
	 width:255px;
	 float:left;
	 font-family:Arial, Helvetica, sans-serif;  
	 font-size:12px;
	 color:#333;
  }
  .divAllNewsTitle
  {
	margin-bottom:10px;  
  }
  .divAllNewsTitle a
  {
	font-size:12px;
	color:#032d23;
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold;
	text-decoration:none;
  }
  .divAllNewsTitle a:hover
  {
	font-size:12px;
	color:#032d23;
	font-family:Arial, Helvetica, sans-serif; 
	text-decoration:underline;
	font-weight:bold;
  }
  
/*END ALL NEWS PAGE -------------------------------------------------------------------------------*/

/* SHABLON2 ---------------------------------------------------------------------------------------*/
.divShablon2Wrapper
{
  padding-top:20px;
  width:755px;
  float:left;
}
.divShablon2Nodear
{
	width:100%;
	margin-bottom:15px;
	direction:rtl;
}

.divShablon2Node
{
	width:100%;
	margin-bottom:15px;
	float:left;
	}
.divShablon2Right
{
 width:200px;
 float:left;
 padding-left:10px;
}
.divShablon2Header
{
  padding-left:30px;
  margin-bottom:5px;
}
.divShablon2Header a
{
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#042c23;
  font-weight:bold;
  text-decoration:none;
}
.divShablon2Header a:hover
{
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:bold;
  color:#042c23;
  text-decoration:underline;
}
.divShablon2Date
{
  padding-left:30px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#042c23;
}
/* END SHABLON2 -----------------------------------------------------------------------------------*/

/* SHABLON5 ---------------------------------------------------------------------------------------*/
.divShablon5Wrapper
{
  padding-left:20px;
  padding-top:20px;
  width:755px;
  float:left;
  font-size:11px;
 }
.divShablon5Right
{
 width:200px;
 float:left;
 padding-left:10px;
 

}
.divShablon5Nodear,.divPhotoreportNodear
{
	display:table-cell;
    background-color:#d9e3e2;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:5px;
	width:330px;
	height:100px;
	float:right;
	margin-right:30px;
	margin-bottom:30px;
	-moz-border-radius: 15px;
    border-radius: 15px;
	direction:rtl;
	}
.divShablon5Node,.divPhotoreportNode
{
	display:table-cell;
    background-color:#d9e3e2;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:5px;
	width:330px;
	height:100px;
	float:left;
	margin-right:30px;
	margin-bottom:30px;
	-moz-border-radius: 15px;
    border-radius: 15px;
	
}

.divPhotoreportNode
{
	height:85px;
}

.divShablon5Img
  {
	 float:left;
	 width:121px;
	 margin-right:10px;
  }
  .divShablon5Img img
  {   
    width:121px;
	height:85px;
  }
  
  .divShablon5Content
  {
	 width:190px;
	 float:left;
	 color:#416c63;
     font:Arial, Helvetica, sans-serif;
     font-size:11px;
     text-decoration:none;
	 
	 
  }
  .divShablon5Title
  {
	margin-bottom:3px; 

  }
  .divShablon5Title a
  {
	font-size:11px;
	color:#032d23;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif; 
	text-decoration:none;
	text-align: right;
	
  }
  .divShablon5Title a:hover
  {
	font-size:11px;
	color:#032d23;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif; 
	text-decoration:underline;
	
  }
  .divShablon5Date
  {
	 width:100%;
	 padding-left:10px;
	 font-family:Arial, Helvetica, sans-serif;  
	 font-size:11px;
	 color:#333;
	 
  }
/* END SHABLON5 -----------------------------------------------------------------------------------*/

/* DECREES -----------------------------------------------------------------------------------*/
.divAllDecreesMenu
{
 width:170px;
 float:left;
 padding-left:30px;
 padding-top:30px;
}
.divAllDecreesMenu h2
{
 text-transform:uppercase;
 color:#042c24;
 font-weight:bold;
 font-size:12px;
 padding-bottom:10px;
 padding-left:10px;
}
.divAllDecreesMenu .ulDocuments
{
 font-family:Arial, Helvetica, sans-serif;
 font-co	
}

.divAllDecreesMenu .ulDocuments li.active
{
   font-weight:bold;
   background-color:#bad8d2;
}

.divAllDecreesMenu .ulDocuments .liHeader
{
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
  color:#fff;
  background-color:#607b76;
  padding-bottom:5px;
  padding-top:5px;
  padding-left:5px;
  padding-right:5px;
  text-align:left;
  padding-left:10px;  
}
.divAllDecreesMenu .ulDocuments li
{
background-color:#dbeae7;
color:#617c77;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
padding-left:5px;
padding-bottom:5px;
padding-top:5px;
}
.divAllDecreesMenu .ulDocuments li a
{
 text-decoration:none;
 color:#607b76;
 font-size:12px;
}
.divAllDecreesMenu .ulDocuments li a:hover
{
 text-decoration:underline;
 color:#607b76;
 font-size:12px;
}
.divAllDecrees
{
  width:560px;
  padding-left:10px;
  float:left;
  padding-top:30px;
}
/* END DECREES -----------------------------------------------------------------------------------*/

/* BOTTOM HEADLINES SECTION -----------------------------------------------------------------*/
.divBottomHeadlinesWrapper 
{
    width: 995px;
    margin: auto;
    background-color: #fff;
    position: relative;
    overflow: hidden;
    padding-bottom: 5px;
    padding-top: 5px;
}

.divBottomHeadlineLeft 
{
    width: 475px;
    float: left;
    margin-left: 10px;
    margin-right: 10px;
    font-size:11px;
    color: #333;
    font-family:Arial, Helvetica, sans-serif;  
}
.divBottomHeadlineRight
{
    width: 480px;
    float: left;
    margin-right: 10px;
    
}
.divBottomHeadlinesWrapper h4
{
	margin-left:10px;
    margin-top: 5px;
    text-transform: uppercase;
    color: #3f6a60;
    font-size: 12px;
    margin-bottom: 10px;
    font-weight: bold;  
}
.divBottomHeadlineSummary 
{
    width: 125px;
    float: left; 
    font-size:11px;
    color: #333;
	display:table-cell;
    font-family:Arial, Helvetica, sans-serif;
}
/* END BOTTOM HEADLINES SECTION -----------------------------------------------------------------*/
/* PAGER ----------------------------------------------------------------------------------------*/
.divPager
{
  padding-top:15px;
  display:table-cell;
}
.divPager .item-list
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	margin-left:20px;
}
.divPager  .item-list ul
{
list-style-type: none;
height:30px;
margin:auto;
text-align: center; 
margin-bottom:10px;

}

.divPager  .item-list ul li { 
font-family: Verdana, sans-serif; 
list-style: none; 
float: left; 
position: relative; 
margin-left:10px;
padding:5px 5px 5px 5px;
} 
.divPager  .item-list ul li.pager-current
{
 background-color:#aaa;
 color:#fff;
}
.divPager .item-list ul li a
{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;	
}

.divPager .item-list ul li a:hover
{
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;	
}
/* END PAGER ----------------------------------------------------------------------------------------*/
/* FOOTER SECTION -----------------------------------------------------------------*/

.divFooterCategories
{
  margin-left:20px;
  display:table;
  
      }
.divFooterCategoriesar
{
  margin-right:20px;
  display:table;
  direction:rtl;
      }
.divFooterOdd 
{    
    width: 985px;
    margin: auto;
    margin-top: 20px;
	margin-bottom:20px;
}
.divFooterEven
{   
    width: 945px;    
    margin: auto;
    margin-top: 20px;
}
.divFooterBlock 
{
    float: left;
    width: 115px;
    margin-right: 30px;
    
}

.tblFooterClouds a
{ color:#28413b; 
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}
.tblFooterClouds a:hover
{ color:#28413b; 
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
}
.divUlWrapperar
{
    margin-top: 30px;
    float: right;
    width: 140px;
    margin-right: 5px;
	margin-bottom:30px;
    position: relative;
	overflow: hidden;
    height: auto;
	
	
}
.divUlWrapper 
{
    margin-top: 30px;
    float: left;
    width: 140px;
    margin-left: 5px;
	margin-bottom:30px;
    position: relative;
    overflow: hidden;
	height: auto;
	
}

.item-list h3
{
 font-weight:bold;
 color:#fff;
}
.ulFooterLinksar
{
 
 list-style-type: none;
 margin: auto;
 vertical-align:top;
direction:rtl;
	}
.ulFooterLinksar li
{
	direction:rtl;
	}	
	
.ulFooterLinksar li a
{
  font-size:12px;
  color:#fff;
  font-family:Arial, Helvetica, sans-serif;
  text-decoration:none;
  display: block;
  line-height: 30px;
  direction:rtl;
}
.ulFooterLinksar li a:hover
{
  font-size:12px;
  color:#fff;
  font-family:Arial, Helvetica, sans-serif;
  text-decoration:underline;
  display: block;
  line-height: 30px;
  direction:rtl;
}
.ulFooterLinks
{
 
 list-style-type: none;
 margin: auto;
 vertical-align:top;
	}
.ulFooterLinks li
{
	
	}	
	
.ulFooterLinks li a
{
  font-size:12px;
  color:#fff;
  font-family:Arial, Helvetica, sans-serif;
  text-decoration:none;
  display: block;
  line-height: 30px;
}
.ulFooterLinks li a:hover
{
  font-size:12px;
  color:#fff;
  font-family:Arial, Helvetica, sans-serif;
  text-decoration:underline;
  display: block;
  line-height: 30px;
}

.divFooterLeft 
{
    margin-left: 30px;
    float: left;
    width: 330px;  
	margin-top:20px;
}
.divFooterRight
{
    float: left;
    width: 530px;
    margin-left: 10px;
	margin-top:20px;
}

.txtMessage
{ width:265px;
height:150px;
border:1px solid #C90;}

.btnSend
{width:100px; height:25px; font-size:12px; 
font-family:Arial, Helvetica, sans-serif; 
margin-top:10px;}
.hidden {
    display: none;
}

.container-inline1
{margin-top:5px;
  height:20px;
}


.carousel-pointer.active 
{
    /*background-color: #D9D9D9;	 */
	background-image:url(../images/bg_carousel.jpg);
	background-position:bottom;
	background-repeat:repeat-x;	
}
.spanCarouselDate
{
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	font-size:11px;
	padding-top:5px;
	padding-bottom:5px;
}
.carousel-pointer:hover
{
  cursor:pointer;
}
.divFooterItemar
{
  width:120px;
  float:left;  
  height:130px;  
  margin-left:50px;
  margin-right:25px;
  margin-top:20px;
  display:table-cell;
  float:right;
}
.divFooterItemar img
{
  margin-bottom:5px;
}
.divFooterItem
{
  width:120px;
  float:left;  
  height:130px;  
  margin-left:50px;
  margin-right:25px;
  margin-top:20px;
  display:table-cell;
}
.divFooterItem img
{
  margin-bottom:5px;
}
.divFooterItemHrefar a
{
  font-size:12px;
  color:#28413b;
  font-family:Arial, Helvetica, sans-serif;
  text-decoration:none; 
  display: block;
  direction:rtl;
  
}
.divFooterItemHrefar a:hover
{
  font-size:12px;
  color:#28413b;
  font-family:Arial, Helvetica, sans-serif;
  text-decoration:underline;
  display: block;
  direction:rtl;
}
.divFooterItemHref a
{
  font-size:12px;
  color:#28413b;
  font-family:Arial, Helvetica, sans-serif;
  text-decoration:none; 
  display: block;
  
}
.divFooterItemHref a:hover
{
  font-size:12px;
  color:#28413b;
  font-family:Arial, Helvetica, sans-serif;
  text-decoration:underline;
  display: block;

}
.btnCalendar
{font-family:Arial, Helvetica, sans-serif;
}
input.form-text
{
	font-family:Arial, Helvetica, sans-serif;
	width:153px;
 }

.imgFooterCategory
{ max-height:120px;
max-width:120px;
}

.divRssContainer
{
  padding:10px 10px 10px 10px;
}
/*

 END FOOTER SECTION -----------------------------------------------------------------*/
 
 /* DEVELOPER STYLES */
 .borderRed
 {border:1px solid red;}
 
 .borderYellow
 {
	border:1px solid #FF0;
 }
  .borderBlue
 {border:1px solid blue;}
 
  .borderGreen
 {border:1px solid green;}
   .borderCyan
 {border:1px solid cyan;}
 /* END DEVELOPER STYLES */
 
  /*NodeRelative-------------------------------------------------------------------------*/


.divNodeRelativeHeader
{

 padding-top:3px;
 padding-left:10px;
 padding-right:10px;
 padding-bottom:5px;
  float:left;
  width:600px;
 background-color:#edf1f0;
 color:#1d4230;
 	-moz-border-radius: 5px;
    border-radius: 5px;
 
}
.divNodeRelativeTextHead
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:16px;
 font-weight:bold;
 margin-top:5px;
 color:#1d4230;
 vertical-align:middle;
 text-decoration:none;
 
}

.divNodeRelativeText
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:14px;
 margin-top:5px;
 color:#1d4230;
 text-align:justify;
 vertical-align:middle;
 text-decoration:none;
 
}


.divNodeRelativeText a 
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:14px;
 margin-top:5px;
 color:#1d4230;
 text-align:justify;
 vertical-align:middle;
 text-decoration:none;
 
}

.divNodeRelativeText a:hover
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:14px;
 margin-top:5px;
 color:#1d4230;
 text-align:justify;
 vertical-align:middle;
 text-decoration:underline;
 
}

.ol li {
  list-style-type: decimal;
}
.ol li:before {
  list-style-type: decimal;
}
.ol {
  list-style-type: decimal;
 
}
/*END NodeRelative-------------------------------------------------------------------------*/



  /*NodeRelative RTL-------------------------------------------------------------------------*/


.divNodeRelativeHeaderAr
{

 padding-top:3px;
 padding-left:10px;
 padding-right:10px;
 padding-bottom:5px;
  float:right;
  width:600px;
 background-color:#edf1f0;
 color:#1d4230;
 	-moz-border-radius: 5px;
    border-radius: 5px;
	direction:rtl;
 
}
/*таблица Экономика*/
.table_economy {
  border-collapse: collapse; 
  line-height: 1.1;
  font-family: Arial;
  font-size:14px;
  background:  radial-gradient(farthest-corner at 50% 50%, white, #DCECF8);
  color: #0C213B;
}

.td_economy {
  font-size: 0.8em;
  padding: 5px 7px;
  border: 1px solid #A9E2CC;
  font-family: Arial;
  font-size:14px;
}

.td_economy strong {
  font-size: 0.8em;
  padding: 5px 7px;
  font-family: Arial;
  font-size:14px;
}
/*таблица Экономика- Конец*/

/*END NodeRelative-------------------------------------------------------------------------*/