body{
background-color: #ffffff;
padding:0px;
color:#787878;
font-family:"Trebuchet MS",arial,sans-serif;
font-size:15px;
}

h1{font-size:22px;}

a:link{color: #0971CE;text-decoration:underline;}
a:visited{color: #2C4E78;text-decoration:underline;}
a:hover{color: #ff0000;text-decoration:none;}
a:active{color: #ff0000;}

#header{
height:112px;
min-width:840px;
background-color:#85ACF7;
background-image:url(/img/bgheader.jpg);
background-position:left bottom;
background-repeat:repeat-x;
}

#header a:link{color:#ffffff;}

.content{
color: #404040;
margin-left: 220px;
margin-right: 8px;
}

.content h1, h2, h3, h4, h5{color:#787878;}


#TopMenu{
margin-top: 2px;
margin-left: 5px;
font-size: 13px;
line-height: normal;
height: 35px;
font-weight: bold;
}
#TopMenu ul{
margin:0;
padding:0px 0px 0 0px;
list-style:none;
}
#TopMenu li{
display:inline;
margin:0;
padding:0;
}
#TopMenu a {
float:left;
background:url(/img/menuleft.gif) no-repeat left top;
margin:0;
padding:0 0 0 4px;
text-decoration:none;
white-space: nowrap;
}
#TopMenu a span {
float:left;
display:block;
background:url(/img/menuright.gif) no-repeat right top;
padding:5px 15px 4px 6px;
color:#888;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#TopMenu a span {float:none;}
/* End IE5-Mac hack */
#TopMenu a:hover span {
color:#787878;
text-decoration: underline;
}
#TopMenu a:hover {
background-position:0% -42px;
}
#TopMenu a:hover span {
background-position:100% -42px;
}


.footer{
color:#000000;
background:#999999 url('/img/bgfooter.jpg') top center repeat-x;
text-align: center;
padding:8px;
font-size:12px;
height:38;
}



.footer a:link{
color:#000000;
text-decoration: underline;
}

.footer a:active{
color:#000000;
text-decoration: none;
}

.footer a:visited{
color:#000000;
text-decoration: underline;
}


.footer a:hover{
color:#743636;
text-decoration: none;
}

.mnulateral ul{
margin-left:18px;
margin-top:0px;
margin-bottom:10px;
list-style-type: square;
}

.mnulateral li {
margin-bottom:5px;
}

.htr{
padding-top:8px;
padding-left:8px;
margin-left:8px;
}

span.scl{
line-height: 100%;
}

span.scl a:link{font-size:88%; color:#327094; text-decoration:none;}
span.scl a:visited{font-size:88%; color:#5c568b; text-decoration:none;}
span.scl a:hover{font-size:88%; color:#ff0000; text-decoration:underline;}
span.scl a:active{font-size:88%; color:#000000; text-decoration:underline;}


.cl{
margin:1px;
font-size:108%;
text-decoration:none;
font-weight: bold;
}

.stimg{width:11px;height:11px;vertical-align:middle;}

.TImg{width:11px;height:11px;vertical-align:middle;}

.red{color: #ff0000;}

.button1{BORDER-RIGHT: #c8d8e6 2px aaaaaa; BORDER-TOP: #c8d8e6 2px solid; FONT-SIZE: 12px; BORDER-LEFT: #c8d8e6 2px solid; BORDER-BOTTOM: #c8d8e6 2px aaaaaa; FONT-FAMILY: Verdana, Geneva, Arial; color:#133f66;}

.button1:hover{color:#008800;}

/* линейка ссылок на другие страницы раздела */

a.PglA:link, a.PglA:visited, a.PglA:active{
color: #000033;
background-color: #D4e8e8;
border-color: #808080;
border-style: solid;
border-width: 1px;
margin: 0px;
padding: 0px;
padding-left: 3px;
padding-right: 3px;
padding-top: 1px;
padding-bottom: 1px;
text-decoration: none;
font-weight: bold;
font-size: 11px;
}

/* при наведении мышью */
a.PglA:hover{
color: white;
background-color: #C10000;
text-decoration: none;
border-color: #808080;
border-style: solid;
border-width: 1px;
margin: 0px;
padding: 0px;
padding-left: 3px;
padding-right: 3px;
padding-top: 1px;
padding-bottom: 1px;
text-decoration: none;
font-weight: bold;
font-size: 11px;
}

/* открытая страница */
.PgOpen{
color: white;
background-color: #44779D;
border-color: #808080;
border-style: solid;
border-width: 1px;
margin: 0px;
padding: 0px;
padding-left: 3px;
padding-right: 3px;
padding-top: 1px;
padding-bottom: 1px;
text-decoration: none;
font-weight: bold;
font-size: 11px;
}

/* предыдущая и следующая страницы */
.PglPrev, .PglNext{
font-size: 12px;
}

/* END линейка ссылок на другие страницы раздела */

.ItemTitle{font-size:20px; font-weight:bold;}
.MoreText{font-size:12px;}

.str{background-color:#ffffff;}
.ttr{background-color:#f5f8fe;}

.coltbl{
border-top: 1px outset #f0f0f4;
border-right: 1px ridge #f0f0f4;
border-bottom: 1px ridge #f0f0f4;
border-left: 1px outset #f0f0f4;
}

.AddImg{width:16px;height:16px;}

.rkl1{font-size:13px;font-weight:bold}
.rkl1 a:link{color: #FFFFFF;text-decoration:underline;}
.rkl1 a:visited{color: #FFFFFF;text-decoration:underline;}
.rkl1 a:hover{color: #ffe9c4;text-decoration:none;}
.rkl1 a:active{color: #ff0000;}
