@import "/css/treemenu.css";
@import "/css/test.css";
@import "/css/corner.css";


body {
  margin:0; 
  padding:0; 
  height:100%;
  font-size:.8em;
  background-color: #FFF;
/*  
font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
*/
  font-family: Tahoma, sans-serif; 
} 

.btn {background-color: #E31E25; border-bottom: #ffffff 1px solid; border-left: #ffffff 1px solid; border-right: #ffffff 1px solid; border-top: #ffffff 1px solid; color: #FFFFFF; font-weight: normal; font-family: Verdana,Helvetica,sans-serif; font-size: .9em}

.plist {
  margin-left: 1em;
  font-size:0.8em; 
}

/*
.float-left{padding-right:5px; margin-bottom:5px; float: left;}
*/


.float-left{padding-right:5px; padding-top:0px; margin-bottom:0px; margin-top:0px; float: left;}

.float-right {padding-left: 5px; margin-bottom:5px; float: right;}

p {
  text-indent: 1em; /*0.5em*/
  font-size:.8em;
  text-align:justify;
   
}

p.tl {
  text-indent: 0em; 
  margin-top: 0px;
  padding-top: 0px; 
}

p.signature {
  text-align:right;
  margin-top: 0px;
  padding-top: 0px;
  margin-bottom:0px;
}

p.qa {
  margin-top: 0px;
  padding-top: 0px;
  margin-bottom:0px;
}


#lblogo {margin: 0 0 1em 4em;}

#rtlogo {position:relative;}
#rtlogob {position:absolute; margin: 0px 0px 0px 42px;}


.alist{
 margin-left: 0.5em;
 font-size:0.8em; 
}


a {
  font-size:1em; 
  color:#E85124;
  text-decoration: none;
}

a:hover {
  font-size:1em; 
  color:#E85124;
  text-decoration: underline;
}


a.info { 
  color:#eeeeee;
  text-decoration: none;
}

a.info:hover { 
  color:#000000;
  text-decoration: none;
}



#rightcolumn, #leftcolumn {
  margin-top: 0px;
  margin-left:10px;
  margin-right:10px;
} 

#rightcolumn{
  width: 230px;
  border-left: 1px dotted gray;
  /*
  border-top: 1px dotted #1C70A0;
  */
}

#leftcolumn{             
  width: 230px;
  z-index:150;
  /*background: #C8FC98; */
  /* #DFF1FB ¹FFCAAB #C8FC98*/
  border-right: 1px dotted gray;
  /*
  border-top: 1px dotted #1C70A0;
  */
}

#main{
  background: #FFFFFF;
  border-top: 1px dotted gray;
  padding-bottom: 1em;
  z-index:-1;
}

.column{
  margin-top: 0px;
  margin-left:15px;
  margin-right:10px;
}




#footer{
clear: both;
font-size:0.7em;
background: #FFFFFF;
border-top: 1px dotted gray;
color: #000000;
text-align: center;
padding: 0.3em 0;
}




li {
font-size:0.8em;
}

/* êàðòà */

.treemap ul{
  list-style-type: none;
}

.treemap li{
  font-size:.9em;
}


div.vnav {
 color: gray;
 margin-top:1em;
 font-size:0.9em;
}

div.vnavlist {
 color: gray;
 margin:0em 0em 0em 3.8em;
 font-size:0.9em;
}



h1, h2, h3 {color: #E85124;  }

h1 {font-size: 1.5em;}
h2, h3 {font-size: 1.25em;}

.fact{
  font-size: .7em;
  color: #666;
}

.author {
  text-align:right;
  font-size: 0.8em;
  font-weight: bold;
}


ul.tlist {
  list-style:none;
  margin: 1.5em;
  top:1em;
  padding-left:0.9em;
  position:relative;
  font-size:0.7em;  
  width:160px;
}

.tlist li{
  padding-left:0.3em;
  font-size:1em;
}

.tlist .caption{
  padding-left:0.5em;
  background:#E85124;
  color: #FFFFFF;
}


li.caption{
  padding:0.1em;
}

.cnt {margin-left:4em;}


#radv {position:absolute; margin-top: 70px; margin-left: 10px;}

.fxb {padding-left:3px; padding-right:3px;}

.mimnav {padding-left:10px; padding-right:10px; cursor:pointer;}

.miminfo {background-color: white}
