/* CSS Document */
body { font-family:Arial, Helvetica, Sans-Serif; font-size:0.8em;}
        p { text-align: justify;
        }
        #report { border-collapse:collapse;}
        #report h4 { margin:0px; padding:0px;}
        #report img { float:right;}
        #report ul { margin:10px 0 10px 40px; padding:0px;}
        #report td { color:#000; padding:7px 15px; }
        #report div.arrow { background:transparent url(http://www.urinform.ru/slidenews/arrows.png) no-repeat scroll 0px -11px; width:11px; height:10px; display:block;}
        #report div.up { background-position:0px 0px;}
p {
	text-align: justify;
	text-indent: 35px;
	}
.sapeclass 
{ 
font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
        color: #4e4e4e
}

.sapeclasslnk 

{ 
font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
        color: #4e4e4e
}

a.aglav {
				font-size: 14px;
				color: #4e4e4e;
				
				
			}
a.aglavup {
				font-size: 13px;
				color: #FFFFFF;
				
				
			}
h1
{
				font-size: 20px;
				color: #674d31;								
				margin:0px;
				padding:0px;
				vertical-align:middle;
				font-weight: 100;
}
h1.add {
				font-size: 14px;
                        	font-weight: bold;
				
				margin:5px;
				padding:10px;

}

h2
{
				font-size: 14px;
				color: #4e4e4e;
				
				line-height: 14px;
				margin:0px;
				padding:0px;
				vertical-align:middle;
}			
h2.add {
	                        font-size: 14px;
                        	padding-right: 20px;
                          	padding-left: 20px;
                                font-weight: bold;
                          	color: #4e4e4e;
                               	
}
h3 
{
				font-size: 20px;
				color: #FFFFFF;				
				line-height: 16px;
				margin:0px;				
				padding:0px;
				vertical-align:middle;

}			
a			{
				font-size: 14px;
				color: #674d31;			
			}
li
  {
  padding:3px;
  }
.style3 {
	font-size: 18px;
	color: #674d31;
	font-weight: bold;
	
}		
.style4 {
    font-size: 14px;
	color: #674d31;
	
}			
.style5 {
	font-size: 14px;
	padding-right: 20px;
	color: #674d31;
	
}
.style7 {font-family: "Times New Roman", Times, serif}

.style8 {
	font-size: 14px;
	color: #674d31;
	
	
}
.style10 {font-size: 12px}
.style11 {font-size: 12px}
.style12 {font-size: 14px}	
.text {
	font-size: 14px;
	padding-right: 20px;
	padding-left: 20px;
	color: #4e4e4e;
	
}	
.text2 {
	font-size: 14px;
	color: #4e4e4e;
	
}	
.text3 {
	font-size: 14px;
	color: #4e4e4e;
	
}	
A:link { text-decoration: none} 
A:visited { text-decoration: none } 
A:active { text-decoration: none }
A:hover { text-decoration: underline}

ul.menunew {list-style:none; margin:0; padding:0; font: bold 12px Verdana; }
ul.menunew * {margin:0; padding:0}
ul.menunew a {display:block; color:#FFFFFF; text-decoration:none}
ul.menunew li {position:relative; float:left; padding-left:10px; padding-right:10px; border-left:1px solid #674d31;}
ul.menunew ul {position:absolute; top:26px; left:0; background:#414141; display:none; opacity:0; list-style:none}
ul.menunew ul li {position:relative; border:1px solid #aaa; border-top:none; width:260px; margin:0}
ul.menunew ul li a {display:block; padding:10px 7px 10px; background-color:#414141}
ul.menunew ul li a:hover {background-color:black}
ul.menunew ul ul {left:260px; top:0px}
ul.menunew .menulink {padding:5px 7px 7px; font-weight:bold; font-size:16px} 
ul.menunew .menulink:hover, ul.menunew .menuhover {}
ul.menunew .sub {background:#414141 url(right.gif) 240px 8px no-repeat}
ul.menunew .topline {border-top:1px solid #aaa}
.jqueryslidemenu{
font: bold 12px Verdana;
width:100%;
margin:0 auto;
}

.jqueryslidemenu ul{
margin: 0;
padding: 0;
list-style-type: none;
}

/*Top level list items*/
.jqueryslidemenu ul li{
position: relative;
display: inline;
float: left;
}

/*Top level menu link items style*/
.jqueryslidemenu ul li a{
display: block;
/*background: #414141; background of tabs (default state)*/
color: white;
padding: 8px 10px;
border: 1px solid #778;

color: #2d2b2b;
text-decoration: none;
}

* html .jqueryslidemenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
display: inline-block;
}

.jqueryslidemenu ul li a:link, .jqueryslidemenu ul li a:visited{
color: white;
}

.jqueryslidemenu ul li a:hover{
background: black; /*tab link background during hover state*/
color: white;
}
	
/*1st sub level menu*/
.jqueryslidemenu ul li ul{
position: absolute;
left: 0;
display: block;
visibility: hidden;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.jqueryslidemenu ul li ul li{
display: list-item;
float: none;
}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.jqueryslidemenu ul li ul li ul{
top: 0;
}

/* Sub level menu links style */
.jqueryslidemenu ul li ul li a{
font: normal 13px Verdana;
width: 220px; /*width of sub menus*/
padding: 5px;
margin: 0;
border-top-width: 0;
border-bottom: 1px solid gray;
}

.jqueryslidemenuz ul li ul li a:hover{ /*sub menus hover style*/
background: #eff9ff;
color: black;
}

/* ######### CSS classes applied to down and right arrow images  ######### */

.downarrowclass{
position: absolute;
top: 12px;
right: 7px;
}

.rightarrowclass{
position: absolute;
top: 6px;
right: 5px;
}

