body {
margin: 0 0 0 0;
font-family: "tahoma";
font-size: 10pt;
color: #000000;
}

img {
border: 0;
}

table {
border: none;
}

.left_menu	{
background: #FFFFFF url('/themes/lesgaft/images/bg.jpg');
}

td {
border: none;
font-size: 10pt;
}

table.excel {
border-collapse: collapse;
border: none;
background-color: #FFFFFF;
}

td.excel {
border: 1px solid #999999;
border-collapse: collapse;
}

td.main {
background-color: White;
padding: 10px;
}

td.main2	{
padding: 10px;
background: #FFFFFF url('/themes/lesgaft/images/background.jpg') no-repeat top center;
}

td.pages {
font-size: 10pt;
font-weight:bold;
border: none;
}

p.main_right	{
margin-left: -0px;
margin-bottom:-16px;
text-align: justify;
text-justify: auto;
}

.main_right	{
margin-left: 40px;
font-size:4mm;
font-weight:bold;
color:darkblue;
}

/*.main_left	{
margin-right: 17px;
text-align: justify;
text-justify: auto;
}*/

td.outer {
border-collapse: collapse;
border: none;
padding-left:0px;
padding-right:0px;
padding-top:0px;
padding-bottom:0px;
}

td.leftmenu{
margin-left: 0px;
margin-top: 0px;
padding: 10px 4px 4px 4px;
}

td.rightmenu{
background-image: url(images/bg_right.gif);
margin-left: 0px;
margin-top: 0px;
padding: 10px 4px 4px 4px;
}

td.rightmenu2{
background: url('/lesgaft-may9.png') no-repeat top center;
background-attachment: scroll;
background-color: #df0303;
margin-left: 0px;
margin-top: 0px;
padding: 10px 4px 4px 4px;
}

h2 {
font-size: 10pt;
padding: 1px;
border-bottom:1px #d1d8ec solid;
margin-bottom: 6px;
text-align: left;
}

h2.staff	{
font-size: 14pt;
border-bottom:1px #d1d8ec solid;
text-align: left;
}

a, a:link, a:visited, a:hover, a:active {
color: #2666B9;
text-decoration:none;
cursor:pointer;
}

a.menu, a.menu:link, a.menu:visited {
font-size: 9pt;
font-weight: bold;
padding:5px;
display:block;
color: #FFFFFF;
text-align:left;
text-decoration:none;
}

a.menu:hover	{
background-color: #D9D9D9;	
color: #1122B9;
}

a.menu:active	{
color: #FF0000;
}


p {
font-weight: bold;
font-size: 8pt;
}

input, select, textarea {
font-family: "tahoma";
font-size: 8pt;
border: solid #D1D8EC 1px;
background-color: #FFFFFF;
}

.small {
font-size: 7pt;
}

.site_full_title{
/*font-family: "Arial Narrow";*/
font-family: "Times New Roman";
color: Silver;
/*font-weight:bold;*/
font-size: 8mm;
text-align:center;
text-valign:middle;
}

#gerb{
z-index: 1;
}

#ord_lenin{
position: relative;
z-index: 2;
/*left: -20px;
top: -13px;*/
}

#lefttd{
background-image: url(images/ord_lenin.png);
background-repeat: no-repeat;
background-position: left top;
font-size: 1px;
overflow-x: hidden;
overflow-y: hidden;
overflow: hidden;
background-attachment: scroll;
}

.item0{border-collapse: collapse; border: none;}
.item1{background-color: #ededed;}
.item2{background-color: #fefefe;}
.item1:hover, .item2:hover{background-color: #bbb;}

.index	{
padding-bottom:12px;
font-size:15px;
}
