BODY{background-color:#ffffff;color:black;font-family:Verdana,Tahoma,Arial,Serif;font-size:8pt}
TABLE.tabnul{color:#ffffff;font-family:Verdana,Tahoma,Arial,Serif;font-size:7pt;}

div.topline { width:100%; height:20px; background-image: url(/images/top_fon.gif); background-repeat: repeat-x; background-position: left top; }

TD.cont{ color:#669999; font-family:Verdana,Tahoma,Arial,Serif; font-size:17px; } /* 10 */

TD.zag{color:#CC9933; font-family:Verdana,Tahoma,Arial,Serif; font-size:10px; font-weight:bold;}
TD.left{color:#43637C;font-family:Verdana,Tahoma,Arial,Serif;font-size:10px;}
TD.news{color:#999999;font-family:Verdana,Tahoma,Arial,Serif;font-size:10px;}
TD.txt{color:#43637C;font-family:Verdana,Tahoma,Arial,Serif;font-size:13px;}
TD.txtt{color:#43637C;font-family:Verdana,Tahoma,Arial,Serif;font-size:11px;text-align:center;}

div.rad{color:#456F90; font-family: Verdana,Tahoma,Arial,Serif; font-size: 16px; font-weight: normal;}  /* bold normal */

div.yamap { border : 5px solid #C5D7DF; }
div.myimg { border : 5px solid #C5D7DF; }

blockquote.let { border : 1px solid #C5D7DF; width: 95%; margin: 0px; padding-left: 30px; padding-top: 25px; padding-bottom: 17px;}
/* 
blockquote.let {
border : 2px solid #000;
width: 200px;
float: right;
margin: 0px;
padding: 10px;
background-color: #ccc;
quotes: "\201C" "\201D";
}
blockquote.let:before { content: open-quote; font-weight: bold; }
blockquote.let:after { content: close-quote; font-weight: bold; }
*/

div.ld  {  margin-right: 25px; margin-top: 12px; margin-bottom: 12px; margin-left: 25px; }
div.lis { padding-top: 5px; padding-bottom: 5px; }

.pro-a { background-color:#FFFFFF; padding-right:45px; }
.pro-b { background-color:#FFFBCA; padding-right:45px; }
.tel { background-color:#FFFBCA; padding-right:45px; }

strong { font-size: 18px; font-weight: normal; }

div.dm { margin-top: 19px; height:45px; }
div.rbanner { padding-bottom:10px; }


a.m:link{font-family: Verdana,Tahoma,Arial,Serif; color:#021139; font-size:11px; text-decoration:none; font-weight:normal;}
a.m:visited{font-family: Verdana,Tahoma,Arial,Serif; color:#021139; font-size:11px; text-decoration:none; font-weight:normal;}
a.m:hover{color:#021139;  text-decoration:none;}


A.ap:link{font-family: Verdana,Tahoma,Arial,Serif; color:#5E99DA; font-size:10px; text-decoration:none; font-weight:normal;}
A.ap:visited{font-family: Verdana,Tahoma,Arial,Serif; color:#5E99DA; font-size:10px; text-decoration:none; font-weight:normal;}
A.ap:hover{color:#5E99DA; text-decoration:underline; /* text-decoration:none; */}

A.aps:link{font-family: Verdana,Tahoma,Arial,Serif;       color:#0BB472; font-size:10px; text-decoration:none; /*  none */ font-weight:normal;}
A.aps:visited{font-family: Verdana,Tahoma,Arial,Serif;    color:#0BB472; font-size:10px; text-decoration:none; /* none */ font-weight:normal;}
A.aps:hover{color:#20BB472; text-decoration:underline; /* text-decoration:none; */  }




A.left:link{font-family:Verdana,Tahoma,Arial,Serif;color:#0099CC; font-size:11px; text-decoration:underline; /*   underline */}
A.left:visited{font-family:Verdana,Tahoma,Arial,Serif;color:#0099CC; font-size:11px; text-decoration:underline; /* none */}
A.left:hover{color:#990000; text-decoration:none}


A.txt:link{font-family:Verdana,Tahoma,Arial,Serif;color:#0099CC;font-size:15px;text-decoration:underline;}
A.txt:visited{font-family:Verdana,Tahoma,Arial,Serif;color:#0099CC;font-size:15px;text-decoration:underline;}
A.txt:hover{color:#990000;text-decoration:none;font-size:15px;}

A.txta:link{font-family:Verdana,Tahoma,Arial,Serif;color:#cc9900;font-size:11px;text-decoration:none}
A.txta:visited{font-family:Verdana,Tahoma,Arial,Serif;color:#cc9900;font-size:11px;text-decoration:none}
A.txta:hover{color:#cc9900;text-decoration:none}

A.down:link{font-family:Verdana,Tahoma,Arial,Serif; text-transform:uppercase; color:#43637C;font-size:10px; text-decoration:none}
A.down:visited{font-family:Verdana,Tahoma,Arial,Serif; color:#43637C;font-size:10px; text-decoration:none}
A.down:hover{color:#990000; text-decoration:none}


INPUT {
	border-width : 2px;
	font-family:Verdana,Tahoma,Arial,Serif;font-size:8pt;}
textarea {
	border-width : 2px;
	font-family:Verdana,Tahoma,Arial,Serif;font-size:8pt;}

h1 {
	color:#43637C; /* #999999 */
	font-family:Verdana,Tahoma,Arial,Serif;
	font-size:25px;
	font-weight:normal; /* bold */
	margin: 6px 2px 16px 2px;
	padding : 0px 0px 0px 0px;
}
	
	
h2 {
	color:#43637C; /* #999999 */
	font-family:Verdana,Tahoma,Arial,Serif;
	font-size:18px;
	font-weight:normal; /* bold */
	margin: 6px 2px 16px 2px;
	padding : 0px 0px 0px 0px;
}

h3 {
	font-size:12px;
	margin: 5px 2px 14px 2px;
	padding : 0px 0px 0px 0px;
}
p {
	text-align : justify;
}

#h1 {
	position : absolute;
	top: 13px;
	left: 260px;
}
#h1 h1 {
	color: #43637C;
	font-family:Verdana,Tahoma,Arial,Serif;
	font-size:18px;
	text-transform : uppercase;
}
div.adverthead {
	position : relative;
	top: 9px;
	left: 9px;
	border-bottom : 1px solid #828282;
	width: 176px;
	padding-bottom : 3px;
}
div.advert {
	padding-left : 9px;
	color:#43637C;
}
div.advert p {
	text-align : left;
	color:#43637C;
}

a.rotelink {
	color:#43637C;
	text-decoration : none;
}
a:hover.rotelink {
	color:#43637C;
	text-decoration : underline;
}
td.txt a.rotelink {
	color:#43637C;
	text-decoration : none;
}
td.txt a:hover.rotelink {
	color:#43637C;
	text-decoration : underline;
}
td.txt a:visited.rotelink {
	color:#43637C;
	text-decoration : none;
}

TD.txt table tr td {color:#43637C;font-family:Verdana,Tahoma,Arial,Serif;font-size:13px;}

td.txt a{font-family:Verdana,Tahoma,Arial,Serif;color:#0099CC;font-size:15px;text-decoration:underline}
td.txt a:visited{font-family:Verdana,Tahoma,Arial,Serif;color:#0099CC;font-size:15px;text-decoration:underline}
td.txt a:hover{color:#990000;text-decoration:none}

A.order:link{
	font-family:Verdana,Tahoma,Arial,Serif;
	color: #EB3C00;
	font-size:11px;
	text-decoration:none
}
A.order:visited{font-family:Verdana,Tahoma,Arial,Serif;color:#EB3C00;font-size:11px;text-decoration:none}
A.order:hover{
	color:#990000;
	text-decoration: underline;
}



.cols {overflow: hidden;_overflow: visible;_height: 1%;}

.sponsors-block {margin: 10px 0; font-size: 12px;}
.sponsors-block.informs .sponsors-block-item {min-height: 166px;}
.sponsors-block h2 {font-size: 20px;}
.sponsors-block h2 a {color: #000;text-decoration: none;}
.sponsors-block h2 a:hover {color: #000;text-decoration: underline;}

.sponsors-block-item {float: left;width: 160px;margin-right: 40px;margin-bottom: 20px;}
.sponsors-block-img {margin-bottom: 5px;}
.sponsors-block-descr {line-height: 15px;}
.sponsors-block-url {}
