
.printlogo {
display:none;
}

/* ######################################## */
/* Тэги 				    */
/* ######################################## */

BODY {
margin:0;
padding:0;
background-color:#FFFFFF;
font-size:75%;
color:#686868;
font-family:Tahoma,Arial;
}

TH {

}

TD {
color:#686868;
font-family:Tahoma,Arial;
}

DIV {
color:#686868;
font-family:Tahoma,Arial;
}

H1 {
color:#e9001d;
font-size:165%;
font-weight:normal;
clear:both;
margin-top:0px;
}

H2 {
color:#e9001d;
font-size:150%;
font-weight:normal;
clear:both;
}

H3 {
color:#686868;
font-size:125%;
clear:both;
}

H4 {
color:#000000;
font-size:120%;
clear:both;
}

A {
color:#0026CC;
text-decoration:underline;
}

A:hover {
color:#0026CC;
text-decoration:none;
}

INPUT {

}

TEXTAREA {
}

OL {
margin-left:50px;
list-style-position:outside;
}

UL {
margin-left:45px;
list-style-position:outside;
}

/* ######################################## */
/* Общие стили 				    */
/* ######################################## */

/* Списки позиций стандартные */ 

.indexhead {
color:#000000;
font-size:200%;
font-weight:normal;
font-family:Tahoma,Arial;
clear:both;
margin-top:0px;
}

.ilhead {
color:#000000;
font-family:Arial;
font-size:100%;
font-weight:bold;
clear:both;
}

.ilhead A {
text-decoration:underline;
}

.ilhead A:hover {
text-decoration:none;
}

.ilhead SPAN {
color:#E11919;
}

.ilhead2 {
color:#000000;
font-family:Arial;
font-size:110%;
font-weight:bold;
clear:both;
}

.ilhead2 A {
text-decoration:underline;
}

.ilhead2 A:hover {
text-decoration:none;
}

.iltext {
padding:3px 0px 10px 0px;
clear:both;
}

.iltext A {
color:#000000;
text-decoration:none;
}

.iltext A:hover {
color:#000000;
text-decoration:none;
}

.iltext2 {
padding:3px 0px 0px 0px;
clear:both;
}

.iltext2 A {
color:#000000;
text-decoration:none;
}

.iltext2 A:hover {
color:#000000;
text-decoration:none;
}

.illink2 {
padding:3px 0px 10px 0px;
color:#000000;
font-family:Arial;
font-size:100%;
font-weight:bold;
clear:both;
}

.illink2 A {
text-decoration:underline;
}

.illink2 A:hover {
text-decoration:none;
}

/* FAQ */

.faq div {
margin:5px 0px;
}

/* Примечание */

.rem {
clear:both;
padding:10px;
color:#666666;
font-style:italic;
}
.textblock {
padding-bottom:10px;
clear:both;
}

/* ######################################## */
/* Стили  				    */
/* ######################################## */

/* Шапка тут описана будет */

.tdright {}
.divright {
background:url(/images/header/ugol.gif) no-repeat;
padding:45px;
color:#FFFFFF;
}
.divright H1 {
color:#FFFFFF;
font-size:250%;
}
.divright A {
color:#FFECA0;
text-decoration:underline;
}
.divright A:hover {
color:#FFECA0;
text-decoration:underline;
}

.tdmenu {
padding:0px 30px 0px 60px;
}
.menutab IMG {
padding:5px 10px 5px 10px;
}
.menutab TD {
padding:0px 0px 0px 0px;
}
.nbtd {
padding:5px 20px 5px 0px;
}
.navbaract A {
color:#E9001D;
}

.navbaract A:hover {
color:#E9001D;
}

.nbtd DIV {
padding:5px 20px 5px 0px;
}
.nbtd IMG {
padding:0px;
}


.menutab A {
color:#000000;
text-decoration:none;
font-size:9pt;
font-weight:700;
font-family:Verdana;
}

.menutab A:hover {
color:#000000;
text-decoration:none;
font-size:9pt;
font-weight:700;
font-family:Verdana;
}

.menuact A {
color:#E9001D;
text-decoration:none;
font-size:9pt;
font-weight:700;
font-family:Verdana;
}

.menuact A:hover {
color:#E9001D;
text-decoration:none;
font-size:9pt;
font-weight:700;
font-family:Verdana;
}

.mapbut {
width:75px;
height:64px;
//background-image: none;
//filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/header/map.png',sizingMethod='scale');
}

/* Контент на главной */
.glhist {
padding:40px 30px 40px 0px;
}
.glnews {
padding:40px 35px 0px 60px;
}
.glmer {
padding:30px 30px 0px 60px;
}
.gltab1 {
padding:30px 30px 0px 0px;
}
.gltab2 {
padding:30px 0px 0px 0px;
}

/* Блок новостей на главной */
.newsbl {
border-bottom:1px solid #D9D9D9;
padding-bottom:20px;
clear:both;
}
.newsblh {
color:#000000;
font-size:170%;
font-weight:100;
font-family:Verdana,Arial;
clear:both;
}
.newsbl33 {
width:31%;
float:left;
padding-right:20px;
padding-top:20px;
}
.newsbl33 A {
color:#686868;
text-decoration:none;
}
.newsbl33 A:hover {
color:#686868;
text-decoration:underline;
}
.newsbl33 DIV.data {
color:#007EE9;
clear:both;
padding-bottom:10px;
font-size:90%;
}
.newsblar {
clear:both;
padding-top:10px;
}


/* Немного истории на главной */
.histh {
color:#E9001D;
font-size:140%;
font-weight:700;
font-style:italic;
font-family:Arial;
padding-bottom:20px;
}
.histi {
padding-bottom:20px;
}
.histt {
color:#919191;
font-size:98%;
font-weight:100;
font-style:italic;
font-family:Arial;
}

.histt A {
color:#919191;
font-style:italic;
font-family:Arial;
text-decoration:none;

}

.histt A:hover {
color:#919191;
font-style:italic;
font-family:Arial;
text-decoration:none;
}


/* Ближайшие мероприятия на главной */
.glmerh {
color:#000000;
font-size:170%;
font-weight:100;
font-family:Verdana,Arial;
padding-bottom:0px;
}
.glmeri {
padding-bottom:20px;
}
.glmert {
}

/* Таблицы на главной */
.gltabh {
color:#000000;
font-size:170%;
font-weight:100;
font-family:Verdana,Arial;
padding-bottom:20px;
}
.gltabd {
color:#007EE9;
clear:both;
padding-bottom:10px;
font-size:90%;
}
.gltab {

}
.gltab TH {
color:#EA112C;
padding:0px 20px 0px 0px;
font-weight:normal;
}
.gltab TD {
border-bottom:1px solid #D9D9D9;
padding:10px 20px 10px 0px;
}

/* Копирайты на главной */
.glcopy {

}
.glcopy1 {
padding:10px 20px 20px 60px;
font-size:120%;
}
.glcopy2 {
padding:10px 20px 20px 20px;
}
.glcopy3 {
padding:10px 20px 20px 20px;
}

/* Основные блоки вторых страниц */
.content {
font-size:110%;
padding:10px 50px 20px 0px;
}

.contentstat TABLE {
padding:5px;
border-collapse:collapse;
border:1px solid #686868;

}
.contentstat TD {
	border:1px solid #686868;
	white-space : nowrap;
	vertical-align : top;
}


.lefts {
font-size:135%;
font-weight:bold;
padding:30px 50px 20px 60px;
}
.searchb {
padding:0px 20px 20px 20px;
}
.searchb BUTTON {
border:solid;
border-width:0px;
background-color:transparent;
}

.searchtb {
padding:0px 0px 0px 0px;
margin-top:30px;
}
.searchtb BUTTON {
border:solid;
border-width:0px;
background-color:transparent;
}

.anonsb {
border-top:1px solid #D9D9D9;
padding:0px 60px 60px 0px;
}
.hotspot {
border-left:1px solid #D9D9D9;
float:left;
width:30%;
height:150px;
}
.hotspot IMG {
margin-left:-0px;
}
.hotspot DIV {
padding:20px;
}
