/* CSS Document */
img {  behavior: url("/templates/pngbehavior.htc"); }

.ts { border: 0px solid; }

a {
  color: #0176E2;
  text-decoration: underline;
}

a:hover {
  color: #0176E2;
  text-decoration: none;
}

.fotoImg {
 border:1px solid;
 border-color: #6D6D6D;
}

.curFotoImg {
 border:3px solid;
 border-color: #A31215;
}

td { font-size:11px;}

.bannerLink {
  font-family:Tahoma;
  color: #0176E2;
  text-decoration: underline;
  font-size: 11px;
}

.bannerTitle {
  font-family:Tahoma;
  color: #6D6D6D;
  font-size: 11px;
  font-weight: 700;
}

.bannerText {
  font-family:Tahoma;
  color: #6D6D6D;
  font-size: 11px;
}

.bannerLink:hover {
  text-decoration: none;
}

.itemList {
  color: white;
  font-size: 12px;
}

.secondLevelSelected {
  color: white;
  text-decoration: none;
  font-size: 11px;
  font-weight: 700;
}

.secondLevelItems {
  color: white;
  text-decoration: none;
  font-size: 11px;
}

.secondLevelItems:hover {
  text-decoration: underline;
  color: white;
}

.title {
	font-family:Tahoma;
	font-size:11px;
	color: white;
        font-weight: 700;
}

.subTitle {
	font-family:Tahoma;
	font-size:12px;
        font-weight: 700;
}

.secondLevelMenu {
	font-family:Tahoma;
	font-size:11px;
	color: white;
        font-weight: 700;
        text-decoration: none;
}

.secondLevelMenu:hover {
	color: white;
        text-decoration: underline;
}

.titleLink {
	font-family:Tahoma;
	font-size:11px;
	color: white;
        text-decoration: underline;
        font-weight: 700;
}

.newsLink {
	font-family:Tahoma;
	font-size:11px;
	color: #1A2127;
        font-weight: 700;
}

.newsLink:hover {
	color: #1A2127;
}

.titleLink:hover {
        text-decoration: none;
}

.formTxt {
	font-family:Tahoma;
	font-size:11px;
	color:#EACCCC;
}

.inputField {
	font-family:Tahoma;
	font-size:11px;
        border:1px solid;
        width:100%;
}

.formHeader {
	font-family:Tahoma;
	font-size:11px;
	color:#EACCCC;
        margin: 15px 0px 0px 0px;
}

.bigButton {
	position:absolute;
	top:105px;
	left:110px;
	z-index:2;
}

.leftClipper {
  background-repeat: no-repeat;
  background-position: top right;
}
.grayTop{
	position:relative;
	top:-10px;
	right:0px;
	z-index:1;
}

.grayRb{
	position:relative;
        top:154px;
        right:0px;
	z-index:4;
}

.subMenu{
	position:absolute;
	left:0px;
	top:523px;
	z-index:3;
}
.mainMenu{
	position:absolute;
	left:0px;
	top:192px;
	padding-left:30px;
	padding-right:170px;
	z-index:5;
}

.smText{
	font-family:Verdana;
	font-size:11px;
	color:#DFDFDF;
	padding-right:7px;
}

.button{
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	border-style:outset;
}

.textField{
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	border-style:inset;
	border:1px solid #000000;
}

.a_mm{
	font-family:Tahoma;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}

.a_mm:hover{
	text-decoration:underline;
}

.a_mm:visited{
	color:#303030;
}

.txt{
	font-family:Tahoma;
	font-size:11px;
	color:#000000;
}

.i_title{
	font-family:Tahoma;
	font-size:11px;
	color:#A31215;
        text-decoration: none;
}

.a_date{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#6D6D6D;
	text-decoration:none;
}

.a_date:hover{
	text-decoration:underline;
}

.a_more{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#6D6D6D;
	text-decoration:underline;
}

.a_more:hover{
	text-decoration:none;
	color:#6D6D6D;
}

.a_more_events{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:white;
	text-decoration:none;
}

.a_more_events:hover{
	text-decoration:underline;
	color:white;
}


.events{
	position:absolute;
	top:585px;
	right:0px;
}

.rusEng{
	position:relative;
	top:-85px;
	right:15px;
	font-family:Tahoma;
	font-size:11px;
	color:#1A2127;	
	z-index:10;
}

.rusEngMenu {
	font-family:Tahoma;
	font-size:11px;
	color:#1A2127;	
        font-weight: 700;
}

.rusEngMenuLink {
        text-decoration: none;
	color:#1A2127;	
}

.rusEngMenuLink:hover {
        text-decoration: underline;
	color:#1A2127;	
}

.a_red{
	font-family:Tahoma;
	color:#FFFFFF;
	font-size:11px;
	text-decoration:underline;
}

.a_red:hover{
	text-decoration:none;
}

.menuPadding {
  padding: 15px 0px 0px 0px
}

.menuPadding1 {
  padding: 12px 0px 0px 0px
}

.tabl { border: 1px solid;
        border-color: #C0C0C0;
        border-style:outset;
 }

.news_txt{
	font-family:Tahoma;
	font-weight:700;
	font-size:11px;
	color:#606060;
}

.event_txt{
	font-family:Tahoma;
	font-weight:700;
	font-size:11px;
	color:white;
}
.tb {
   border-style: none;
   border-width: 0px;
   border-spacing: 2px;
   border-collapse: collapse;
}

.tb td {
   padding: 4px;
   border-width: 0px;
}

.c1 {
   background-color: #ffb9b9;
}
.c2 {
   background-color: #FFDCDC;
}
#main_events font[size="2"] a{
	color:white;
	text-decoration:none;
}
#main_events font[size="2"] a:hover{
	text-decoration:underline;
	color:white;
}

