root { 
    display: block;
}
a, a:hover
{
font: bold 14px Arial, Helvetica, sans-serif;
color: #034066;
text-decoration: none;
}
a:hover
{
color: #80B8DB;
}
td
{
 margin: 0px;
 padding: 0px;
}
.category-name
{
font: bold 16px Arial, Helvetica, sans-serif;
color: #e0e0e0;
}
dd.category-name
{
margin:0px;
}

#CentralContent a.bold, #CentralContent a.bold:hover
{
color: #003399;
font: bold 16px Arial, Helvetica, sans-serif;
text-decoration: none;
}
#CentralContent a.bold:hover
{
color:#FF9D00;
}

#CentralContent p
{
font: normal normal 14px/18px  Arial, Helvetica, sans-serif;
}
#CentralContent  h3.context
{
font: bold 16px Arial, Helvetica, sans-serif;
color:#FF9D00;
margin:20px 0 10px 0;
}
#CentralContent ul.context, #CentralContent ul.context li
{
font: normal normal 14px Arial;  
margin-left: 1em;
padding-left: 1em;
list-style: square none inside;
}
#CentralContent ol.context
{
font: normal normal 14px Arial;  
margin-left: 1em;
padding-left: 1em;
}
#CentralContent ul.contextin
{
font: bold 14px Arial;
}
#CentralContent ul.contextin, #CentralContent ol.contextin
{    
margin-left: 2em;
padding-left: 2em;
list-style: none;
}
#CentralContent ul.contextin li
{
list-style: none;    
}
#CentralContent ul.contextin li:before
{
content: "\00BB \0020";    
}
#CentralContent ul.context li, ul.contextin li, #CentralContent ol.context li
{
margin-bottom: 10px;
text-align: justify;
}
#CentralContent p.context
{
font: bold 16px Arial, Helvetica, sans-serif;
color:#024379;
}
#CentralContent td
{
font:normal normal 14px Arial, Helvetica, sans-serif;
padding:5px 0 5px 0;
}
div.pager
{
margin-top: 12px;
padding-top: 3px;
border-top: 1px solid #e6e6e6;
}
#CentralContent article.item-page div.article-index h3
{
display:none;    
}
div.article-index ul, div.pagination ul, div.pager ul, ul.actions
{
list-style: none; margin: 0; padding: 0;    
}
div.article-index ul
{
margin: 1px 0 0 0;	
}
div.article-index ul li, div.pagination ul li, div.pager ul li, ul.actions li
{
display:inline;    
}

ul.actions
{
text-align:right;    
}
div.article-index ul li a
{
font:normal bold 14px/16px Arial, Helvetica, sans-serif;
color: #024379;
background-color: #cadbf6;
padding: 3px;
/*border-right: 1px solid #024379;*/
margin: 10px 3px 2px 0;
text-decoration: none;
}
div.article-index ul li a:hover
{
color: #F87A00;
/*text-decoration: underline;*/
}
div.article-index ul li a:active
{
color: #bbb;
}
div.pagenavcounter
{
margin-top: 5px;
padding-left: 3px;
font:normal 12px Arial, Helvetica, sans-serif;
color: #bbb;
}
div.pagination ul li, div.pager ul li
{
font:normal normal 12px Arial, Helvetica, sans-serif;
color: #777;
padding: 0 5px 0 5px;

}
div.pagination ul li a, div.pager ul li a
{
font:normal normal 12px Arial, Helvetica, sans-serif;
color: #024379;
padding: 0 5px 0 5px;
text-decoration: none;
}

div.article-index ul li a:hover
{
color: #F87A00;
text-decoration: underline;
}


#CentralContent div.moduletable_home
{
margin-bottom: 20px;    
}

#CentralContent div.moduletable_home, #CentralContent div.moduletable_home_news, #CentralContent div.moduletable_home_obs, #CentralContent div.moduletable_home_events, #CentralContent div.moduletable_home_orlov, #CentralContent div.moduletable_home_sci, #CentralContent div.moduletable_home_media, #CentralContent div.moduletable_home_pop 
{
margin-bottom: 70px;
}


#CentralContent div.moduletable_home h3, #CentralContent div.moduletable_home_news h3, #CentralContent div.moduletable_home_obs h3, #CentralContent div.moduletable_home_events h3, #CentralContent div.moduletable_home_orlov h3, #CentralContent div.moduletable_home_sci h3, #CentralContent div.moduletable_home_media, #CentralContent div.moduletable_home_pop h3
{
font: bold 16px Arial, Helvetica, sans-serif;
text-transform:uppercase;
color:#9fc3e0;
margin:0;
/*width: 100%;*/
border-bottom: 3px solid #9fc3e0;
}

#CentralContent div.moduletable_home_pop h3
{
line-height: 25px;
padding-left: 36px;
background: url(../../../images/icons/icon_pop.png)  no-repeat;
}

#CentralContent div.moduletable_home_media h3
{
line-height: 25px;
padding-left: 36px;
background: url(../../../images/icons/icon_media.png)  no-repeat;
}
#CentralContent div.moduletable_home_news h3
{
line-height: 25px;
padding-left: 36px;
background: url(../../../images/icons/icon_news.png)  no-repeat;
}
#CentralContent div.moduletable_home_mem h3
{
line-height: 25px;
padding-left: 36px;
background: url(../../../images/icons/icon_news.png)  no-repeat;
}
#CentralContent div.moduletable_home_obs h3
{
line-height: 25px;
padding-left: 36px;
background: url(../../../images/icons/icon_obs.png)  no-repeat;
}
#CentralContent div.moduletable_home_events h3
{
line-height: 25px;
padding-left: 36px;
background: url(../../../images/icons/icon_events.png)  no-repeat;
}
#CentralContent div.moduletable_home_orlov h3
{
line-height: 25px;
padding-left: 36px;
background: url(../../../images/icons/icon_orlov.png)  no-repeat;
}
#CentralContent div.moduletable_home_sci h3
{
line-height: 25px;
padding-left: 36px;
background: url(../../../images/icons/icon_sci.png)  no-repeat;
}
#CentralContent  div.moduletable_home p.context, 
#CentralContent  div.moduletable_home h4.newsflash-title_home, 
#CentralContent  div.moduletable_home_obs h4.newsflash-title_home_obs, 
#CentralContent  div.moduletable_home_events h4.newsflash-title_home_events, 
#CentralContent  div.moduletable_home_orlov h4.newsflash-title_home_orlov, 
#CentralContent  div.moduletable_home_media h4.newsflash-title_home_media,  
#CentralContent h4.newsflash-title,  
#CentralContent  div.moduletable_home_pop h4.newsflash-title_home_pop,
#CentralContent div.moduletable_home_news div.newsflash_home_news h4.newsflash-title_home_news  
{
font: bold 16px Arial, Helvetica, sans-serif;
color:#024379;
}


#CentralContent  div.moduletable_home_mem div.newsflash_home_mem  h4.newsflash-title_home_mem
{
font: bold 16px Arial, Helvetica, sans-serif;
text-transform: uppercase;
padding: 5px 0px;
margin: 40px 0px 5px 0px;
border-top: 1px dashed #999;
width: 100%;
}

#CentralContent  div.moduletable_home h4.newsflash-title_home, 
#CentralContent  div.moduletable_home_obs h4.newsflash-title_home_obs, 
#CentralContent  div.moduletable_home_events h4.newsflash-title_home_events, 
#CentralContent  div.moduletable_home_orlov h4.newsflash-title_home_orlov, 
#CentralContent  div.moduletable_home_media h4.newsflash-title_home_media, 
#CentralContent  div.moduletable_home_pop h4.newsflash-title_home_pop, 
#CentralContent div.moduletable_home_news div.newsflash_home_news h4.newsflash-title_home_news
{
text-transform: uppercase;
background-color: #FFFAED;
padding: 5px 0px;
margin: 40px 0px 5px 0px;
border-top: 1px dashed #999;
width: 100%;
}
#CentralContent  div.moduletable_home h4.newsflash-title_home:first-child, 
#CentralContent  div.moduletable_home_obs h4.newsflash-title_home_obs:first-child, 
#CentralContent  div.moduletable_home_events h4.newsflash-title_home_events:first-child , 
#CentralContent  div.moduletable_home_news div.newsflash_home_news h4.newsflash-title_home_news:first-child, 
#CentralContent  div.moduletable_home_media h4.newsflash-title_home_media:first-child, 
#CentralContent  div.moduletable_home_pop h4.newsflash-title_home_pop:first-child 
{
 border-top: none; 
 margin: 0px 0px 5px 0px;
}
#CentralContent  div.moduletable_home_orlov
{
 margin-bottom: 25px;
}
#CentralContent  div.moduletable_home a.readmore
{
font: italic normal 12px Arial, Helvetica, sans-serif;
color: #024379;
padding: 0 3px 0 3px;
text-decoration: none;
text-transform: uppercase;
}
#CentralContent  div.moduletable_home_orlov a.readmore
{
font: normal bold 12px Arial, Helvetica, sans-serif;
color: #024379;
padding: 0 3px 0 3px;
text-decoration: none;
}
#CentralContent  div.moduletable_home a.readmore:hover, #CentralContent  div.moduletable_home_orlov a.readmore:hover
{
color: #F87A00;
text-decoration: underline;
}
#CentralContent ul.context a, #CentralContent ol.context  li a, #CentralContent p a
{
font: normal bold 14px Arial, Helvetica, sans-serif; 
color: #024379;
text-decoration: none;
}
#CentralContent ul.context a:hover, #CentralContent ol.context li a:hover, #CentralContent p a:hover
{
color: #F87A00;
text-decoration: underline;   
}
table.blocktab
{
padding: 20px; 
}

td.lefttop
{
border-left:1px dashed #666; 
border-top:1px dashed #666; 
/*background-color:#F7F7F7; */
}
td.righttop
{
border-left:1px dashed #666;    
border-right:1px dashed #666; 
border-top:1px dashed #666; 
/*background-color:#F7F7F7; */
}
td.rightbot
{
border:1px dashed #666;
/*background-color:#F7F7F7;*/
}
td.leftbot
{
border-left:1px dashed #666;    
border-bottom:1px dashed #666; 
border-top:1px dashed #666;
/*background-color:#F7F7F7; */
}
#CentralContent td.notice, p span.notice
{
font: italic normal 10px Arial, Helvetica, sans-serif;
color: #033033;
}
#CentralContent p.title {font-family:arial;font-size:11pt;color:#02223A;font-weight:700}
#CentralContent p.left {text-indent:0pt;text-align:left;}
#CentralContent p.shift {text-indent:0pt;margin-left:15pt;padding-left:15pt;text-align:left;}
td.bottomdotted
{ 
  height:8px;
  border-bottom: 1px dotted #0a0a0a;
}
div.moduletable_contentmenu
{
    float:right;
    margin:0 10px 0 0;
    border-left:10px solid white;
    border-top:5px solid white;
}
#CentralContent ul.menu_contentmenu,#CentralContent div.categories-list ul li
{
    list-style: none; 
    margin: 0; 
    padding: 0;
}
table.category
{
    margin-top:10px;
}
#CentralContent ul.menu_contentmenu li, #CentralContent h3.item-title
{
    /*display: inline;*/
    background-color:#CCD1FF; /*#9FC3E0;*/
    margin: 1px 0;
    padding:3px 10px;
}
#CentralContent a.intrinsic, #CentralContent h3.item-title a
{
    color:#01447B;
    font:bold 16px Arial, Helvetica, sans-serif;
    text-decoration: none;
}
#CentralContent .category-list h2, .subheading-category, section.blog h1, categories-list h1
{
width: 100%;
border-bottom: 3px solid #9fc3e0;
margin-bottom: 10px;
}
#CentralContent .category-list h2 span.subheading-category
{
width: 100%;
border-bottom: none;
}

.blog-featured h2
{
width: 100%;
border-top: 3px solid #9fc3e0;
}
#CentralContent article.item-page hgroup h2
{
border: none;
}
#CentralContent article.item-page hgroup h1
{
margin-bottom: 10px;
}


hr.dashed
{
width:100%;
border-bottom: 1px dashed #9fc3e0;
color: #fff; /* Цвет линии для остальных браузеров */
background-color: #fff; /* Цвет линии для браузера Firefox и Opera */
margin:0;
}
div.sticker
 {
 display:none;    
 }
 
#CentralContent a.DocFStyle, #CentralContent a.DocFStyle:hover
{
font: italic bold 16px Arial, Helvetica, sans-serif;
color: #42547F;
text-decoration: none;
padding: 1px 4px;
border: 1px dotted #42547F;
}

#CentralContent a.DocFStyle:hover
{
color: #0094ff;
border: 1px dotted #0094ff;
}
#CentralContent p.AnyDivision
{
font:normal bold 16px/20px arial;
color:black;
background-color:#EFF4F7;
border-top: dashed 1px #D4D8DB;
border-bottom: dashed 1px #D4D8DB;
}  

table.in
       {
	   padding: 0px;
	   border:1px solid #99CCCC;
	   }

td.bordered
       {
       border:1px solid #99CCCC;
	   }
td.marked
{
background-color:#DBE9FF;
}	   
td.in {
       font:normal normal 9px Arial, Helvetica, sans-serif;
       }
td.inb {
       font:normal normal 12px Arial, Helvetica, sans-serif;
       }


a.lnk{font:normal bold 8pt arial; text-decoration:none;}
a.lnk{color:#a80069}
a.lnk:hover{color:#ee0048} 
a.lnk{font-size:16px}

a.publ, p.publ, ol.publ, li.publ, td.list-title a, td.list-title a:hover 
{
font-family:arial;
font-size:16px;
color:#053E62;
text-decoration:none;
}
a.publbold, a.publbold:hover
{
font-family:arial;
font-size:16px;
font-weight:bold;
color:#DD8800;
text-decoration:none;
}
a.publ:hover, td.list-title a:hover  {font-family:arial;font-size:16px;color:#0162ba;text-decoration:underline;}
a.publbold:hover {color:#FFA500;text-decoration:underline;}
.publtxt {font:normal bold 16px arial;color:#053E62;}

div.cat-items table.category td.list-title
{
padding-left: 25px; 
}

td.blank
            {
	   border:1px solid #EFEFEF;		
       font:normal normal 11px Arial, Helvetica, sans-serif;
	   background-color: #EFEFEF;
       }
.highlighted
             {
       background-color: #FFFAED;
	   }	
 
li.reveale, li.reveale:hover, a.publdiv, a.publdivhigh
{
font:normal bold 16px/20px arial; text-decoration:none;
color:#036EA8;
}
a.publdiv:hover, a.publdivhigh:hover
{
color:black;
}
a.publdivhigh
   {
  /*text-decoration:underline;*/
  border: 2px solid #DBE9FF;
  background-color:#DBE9FF;
  
  }	  	
li.reveale:hover
{
color:#0978B5
}
#CentralContent ul li a.reveale, #CentralContent ul li a.reveale:hover
{
font:normal bold 16px/20px arial; text-decoration:none;
color:#036EA8;
}	
#CentralContent ul li a.reveale:hover{color:#0978B5}  
p.reveale
{
font: normal bold 12px Arial, Helvetica, sans-serif;
color: #003399;
padding: 0 3px 0 3px;
text-decoration: none;
}
.ItemsList
{
background-color:#EFF4F7;
padding:10px;
} 
#CentralContent div.CenteredCentered
{
margin:10px 40px;
}

/*  Стили правой колонки    */
#RightNavigation div.custom
{
font: normal bold 12px Arial, Helvetica, sans-serif; 
}
#RightNavigation a.DocFStyle, #RightNavigation a.DocFStyle:hover
{
font: italic bold 12px Arial, Helvetica, sans-serif;
color: #42547F;
text-decoration: none;
padding: 1px 4px;
border: 1px dotted #42547F;
}

#RightNavigation a.DocFStyle:hover
{
color: #0094ff;
border: 1px dotted #0094ff;
}
.example2 {font-family:"Courier New", Courier, monospace; font-size: 10pt;
           text-indent:0pt;margin-left:1pt;margin-right:1pt;padding-left:3pt;padding-right:3pt;
           margin-top:1pt;margin-bottom:1pt}
.example3 {font-family:"Courier New", Courier, monospace; font-size: 10pt;
           text-align:center;text-indent:0pt;margin-left:1pt;margin-right:1pt;padding-left:3pt;padding-right:3pt;
           margin-top:1pt;margin-bottom:1pt}

.exampleTitle {
	padding-left: 3pt;
        display: inline;
	background: #efecdf;
	font-family: "Courier New", Courier, monospace; 
        font-weight: bold;
	font-size: 11pt;
        text-indent:0pt;
	margin-left: 20pt;
        white-space: nowrap;
}
.example {
	border:	dashed 1px #634F36;
	background: #E8F0FC;
	font-family:"Courier New", Courier, monospace; 
	font-size: 10pt;
	padding: 7px;
	margin: 0pt 45pt 1em;
}
h4.newstitle
{
font: bold 14px Arial, Helvetica, sans-serif;
text-transform: uppercase;
color:#FF9D00;
margin:5px 0 2px 0;
}
#CentralContent p.monografy_title
{
font:normal bold 22px arial;
color:#80B8DB;
margin-bottom: 10px;
}
#CentralContent p.monografy_paragraf
{
font:normal normal 16px arial;
text-align: justify;
margin-bottom: 10px;
}
#CentralContent p.monografy_paragraf_link
{
text-align: right;
background-color:#CADBF6;
margin-right: 5px;
}
#CentralContent a.monografy_paragraf_link, #CentralContent a.monografy_paragraf_link:hover, #CentralContent p.monografy_paragraf_link
{
font: bold 16px/30px Arial,Helvetica,sans-serif;
text-transform: uppercase;
text-decoration: none;
color: #024379;
}
#CentralContent p.monografy_paragraf_link
{
padding-right: 20px;
}
#CentralContent a.addition_link, #CentralContent a.addition_link:hover
{
text-align: right;
margin-right: 5px;
font: bold 16px/30px Arial,Helvetica,sans-serif;
text-decoration: none;
color: #024379;
}
#CentralContent a.monografy_paragraf_link:hover, #CentralContent a.addition_link:hover
{
color:#035aa2; 
}

ul.pagenav {list-style: none; margin: 5; padding: 5}
ul.pagenav li {display: inline}
ul.pagenav li a {
font:bold 12px Arial, Helvetica, sans-serif;
float: left;
border-right: 1px solid #fff;
text-decoration: none;
padding: 0 7px 0 7px;
color: #024379;
}

ul.pagenav li a:hover 
{
    background-color: #a0c4e2; 
    color: #035aa2;
}
span.newsflash-date, td.list-date
{
font:normal 11px Arial, Helvetica, sans-serif;
color: #bbb;
}
td.list-date
{
text-align:right;
vertical-align:top;
white-space: nowrap;
border-bottom:1px dashed #bbb;
width:80px;
text-align:right;
}
td.list-title
{
border-bottom:1px dashed #bbb;
}

hr.grey
{
width:100%;
color: #bbb; /* Цвет линии для остальных браузеров */
background-color: #bbb; /* Цвет линии для браузера Firefox и Opera */
margin:0;
padding:0px;
}
ol.publ li.publ
{
margin-bottom:10px;
}
#CentralContent p.common
{
font:normal 14px Arial, Helvetica, sans-serif;
}
#CentralContent p.common a.publdiv, #CentralContent p.common a.publdiv:hover 
{
font:normal bold 16px/20px arial; 
text-decoration:none;
color:#036EA8;
}
#CentralContent p.common a.publdiv:hover
{
color:black;
}
#CentralContent p
{
margin-bottom: 10px;
}
#CentralContent p.litype
{
margin-left:20px;
}
table.category
{
width:550px;
margin: 25px;
}

.smalltxt
{
    color: #333;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    line-height: 1.5em;
}
.citate
{
color: #540A38;
font: italic normal 11px Arial,Helvetica,sans-serif;
}
a.smalltxt, a.smalltxt:hover, ul.category-module li  a, ul.category-module li  a:hover
{
    color: #0066cc;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
	font-weight:bold;
    line-height: 1.5em;
    text-decoration: none;
	transition: 0.5s linear;
}
a.smalltxt:hover, ul.category-module li  a:hover
{
color: #D88A02;
}
ul.category-module, ul.category-module h4
{
margin:0px;
padding:0px;
}
ul.category-module h4
{
display:inline;
}
ul.category-module
{
font-size:10px;
color: #0066cc;
list-style: none;
}

ul.category-module  li:before 
{
content: '::: ';
}
ul.category-module li  
{
text-align:justify;
margin:0px 0px 0px 10px;
padding:0px;
}
td.plist
{
 font: normal normal 14px Arial;
 border-bottom: 1px dashed #ccc;
 vertical-align: top;
 padding: 2px 5px;
}
td.plist a, td.plist a:hover 
{
 font: normal bold 14px Arial;
 text-decoration:none;
 color:#004178;
}
td.plist a:hover
{
  color:#FF9D00;   
}
table.plist
{
 /*width:100%;*/
 border-top: 1px dashed #ccc;
 }
#CentralContent div.categories-list-archive ul li h3, #CentralContent div.categories-list ul li h3 
{
background-color: #fff;
} 
#CentralContent div.categories-list-archive ul, #CentralContent div.categories-list ul
{
list-style: none;
}
#CentralContent div.categories-list-archive ul li h3 a, #CentralContent div.categories-list-archive ul li h3 a:hover, #CentralContent div.categories-list ul li h3 a, #CentralContent div.categories-list ul li h3 a:hover
{
font:normal bold 18px arial;
color:#80B8DB;
margin-bottom: 10px;
text-decoration: none;
text-transform: uppercase;
}
#CentralContent div.categories-list-archive ul li h3 a:hover, #CentralContent div.categories-list ul li h3 a:hover
{
  color:#FF9D00;   
}
#CentralContent div.categories-list-archive ul li h3 span.p-article-count, #CentralContent div.categories-list ul li h3 span.p-article-count
{
margin-left:50px;
font:normal normal 12px arial;
}
#CentralContent section.blog-archive  h2, #CentralContent section.blog  h2
{
font:normal bold 14px arial;
color:#80B8DB;
margin: 20px 20px 0 20px;
}
#CentralContent section.blog-archive  span.newsflash-date, #CentralContent section.blog-archive p, #CentralContent section.blog  span.newsflash-date, #CentralContent section.blog p  
{
margin-left:20px;
}
div.item-separator
{
width: 590px;
height: 1px;
background-color: #ccc;
margin: 10px 0px;
padding: 0px;
}
#CentralContent article.item h2
{
border-top: none;
}
#CentralContent p.f16{
font:normal bold 16px Arial;
}
#CentralContent p.sourcelist{
font-weight:normal;
background: url(../../../images/marker11.png)  no-repeat; 
padding-left:20px;
}

div.moduletable_home_photo
{
margin-bottom: 70px;
}
div.moduletable_home_photo h3
{
font: bold 16px Arial, Helvetica, sans-serif;
text-transform:uppercase;
color:#9fc3e0;
margin:0;
border-bottom: 3px solid #9fc3e0;
}
div.moduletable_home_photo h3
{
line-height: 25px;
padding-left: 36px;
background: url(../../../images/icons/icon_photo.png)  no-repeat;
}

div.moduletable_home_photo h4.newsflash-title_home_photo
{
font: bold 16px Arial, Helvetica, sans-serif;
color:#024379;
}
div.moduletable_home_photo h4.newsflash-title_home_photo
{
text-transform: uppercase;
background-color: #FFFAED;
padding: 5px 0px;
margin: 40px 0px 5px 0px;
border-top: 1px dashed #999;
width: 100%;
}
div.moduletable_home_photo h4.newsflash-title_home_photo:first-child   
{
 border-top: none; 
 margin: 0px 0px 5px 0px;
}

/* ++++++++++++++ loginmodule +++++++++++++++++++++++++++ */

#form-login-remember {
	overflow: hidden;
	margin-bottom: 10px
}

#form-login-remember label {
	display: inline;
	margin-left: 10px
}

#modlgn-remember {
	float: left
}

#login-form  {
	background: #f5f5f5;
	border: 1px solid #ccc;
	border-radius: 4px;
	padding: 10px;
	margin-bottom:10px;
}

#login-form input[type="text"], input[type="password"], input[type="submit"] {
	width: 100%;
	box-sizing: border-box;
	margin: 5px auto;
	padding: 5px;
             font: normal normal 16px Arial;	
}

form ul {
	list-style-type: none;
	margin: 0;
	padding: 0
}
.btn {
  width: 100%;
  height: 30px;
  font: normal normal 16px Arial;
  margin: 5px auto;
  background-color:#ddd;
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff", endColorstr="#dddddd");
  background-image: -khtml-gradient(linear, left top, left bottom, from(#ffffff), to(#dddddd));
  background-image: -moz-linear-gradient(top, #ffffff, #dddddd);
  background-image: -ms-linear-gradient(top, #ffffff, #dddddd);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #dddddd));
  background-image: -webkit-linear-gradient(top, #ffffff, #dddddd);
  background-image: -o-linear-gradient(top, #ffffff, #dddddd);
  background-image: linear-gradient(#ffffff, #dddddd);
  border-color: #b2b2b2 #b2b2b2 hsl(114, 0%, 62.5%);

  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.49);
  -webkit-font-smoothing: antialiased;
	box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px
		rgba(0, 0, 0, 0.05);
	color: #095197;
	border: solid 1px #ddd
}
label.element-invisible
{
display: none;
}
label.control-label
{
font: normal normal 16px Arial;
}
ul.actions
{
display:none;
}
ul.latestnews_right_title
{
margin: 0;
padding: 0;
}
ul.tags.inline
{
width: 590px;
}
ul.tags, .tagspopular ul
{
margin: 20px auto;
padding: 5px;
border: 1px solid #ccc;
}
ul.tags li, .tagspopular ul li
{
list-style: none; 
}
ul.tags li:before, .tagspopular ul  li:before 
{
content: " \0020 \00BB \0020";  
color: #ccc;  
}

ul.tags li, .tagspopular ul  li {display: inline}
ul.tags li a, ul.tags li a:hover, .tagspopular ul li a, .tagspopular ul li a:hover
{
font:bold 13px Arial, Helvetica, sans-serif;
color: #ccc;
text-decoration: none;
}
ul.tags li a:hover, .tagspopular ul li a:hover
{
color: #999;
}
tr.cat-list-row0, tr.cat-list-row1
{
border-bottom:1px dashed #ccc;	
}
