/* yogasutras.spb.ru, andrew newman, 2009 */

body {
margin: 0; 
}
pre {
font-family: tahoma, arial, sans-serif;
font-size: 11pt;
}
p {
font-family: tahoma, arial, sans-serif;
font-size: 11pt;
}

h1,h2,h3,h4,h5,h6 {
font-family: tahoma, arial, sans-serif;
font-weight: bold;
text-align: left; 
}

a:hover { color: #E61717; }

ol {list-style-type: none}
li.minus1 { margin-left: -1.5em; margin-bottom: 1em; }
li.minus2 { margin-left: -2em; margin-bottom: 1em; }

/**************************************************/

div.descr1 { 
width: 4em; 
padding: 0px;
padding-right: 20px; 
float: left;
font-family: tahoma, arial, sans-serif;
font-size: 10pt;
}

div.descr2 { 
width: 500px; 
padding: 0px; 
float: left; 
position: relative; 
top: 0px; 
left: 0em; 
font-family: tahoma, arial, sans-serif;
font-size: 10pt;
}

pre.descrhead { 
font-family: tahoma, arial, sans-serif;
font-size: 10pt;
}

pre.no { 
margin: 0px;
font-family: tahoma, arial, sans-serif;
font-size: 10pt; 
}

/**************************************************/

table.lightdenim { 
width: 100%;
background-color: #C2CBE6;
font-family: tahoma, arial, sans-serif;
font-size: 11pt; 
}

table.lightdenimbottom { 
width: 100%;
background-color: #C2CBE6; 
border-spacing: 2em 0.5em;
}

/**************************************************/

#topcellone { 
min-width: 11em;  
vertical-align: bottom;
padding: 1em 1em 1em 2em;
font-weight: bold;
}

#topcelltwo { 
width: 100%; 
vertical-align: bottom;
padding: 1em 1em 1em 2.5em;
}

#topcelltwoindex { 
min-width: 120px; 
vertical-align: bottom;
padding: 1em 1em 1em 2.5em;
}

#topcellthreeindex { 
width: 100%; 
vertical-align: bottom;
padding: 1em 1em 1em 9em;
/*border-right: 1px solid red;*/
}

pre.bc {
font-family: tahoma, arial, sans-serif;
font-size: 9pt;
}
/**************************************************/

#menucell { 
min-width: 11em;  
vertical-align: top;
padding: 3em 1em 3em 2em;
}

#maincell { 
width: 100%; 
vertical-align: top;
background-color: #EBEBEB; 
padding: 3em 1em 3em 5em;
} 

#warningsmall {
font-size: 9pt;
}

/**************************************************/

span.selmenu {
color:white;
background:#4C6099;
}

span.sellang {
color:white;
background:#7A90CC;
}

span.distext {
color:gray;
}

span.heading {
font-size: 11pt;
font-weight: bold;
}

span.hangingpunct01  { margin-left: -0.1em; }
span.hangingpunct015 { margin-left: -0.15em; }
span.hangingpunct02  { margin-left: -0.2em; }
span.hangingpunct03  { margin-left: -0.3em; }
span.hangingpunct04  { margin-left: -0.4em; }
span.hangingpunct05  { margin-left: -0.5em; }
span.hangingpunct055 { margin-left: -0.55em; }
span.hangingpunct06  { margin-left: -0.6em; }
span.hangingpunct065 { margin-left: -0.65em; }

hr.shorthr  {
text-align: left; 
width: 300px; 
background-color: #A5A5A5; 
height: 1px; 
border-width:0px;
}

div.dragy  { 
position:absolute; 
}

/* eof */