body{font-family: verdana, tahoma, arial; margin: 0px; padding: 0px; font-size: 11px; color: #5c605f; background: #eaf2f4 url(imgmain/i/body.jpg) repeat-x}
#top1{background: url(imgmain/i/top.gif) repeat-x}
#bot{background: url(imgmain/i/bot.gif) repeat-x}
#content{background: url(imgmain/i/topt.gif) repeat-x}
h1{font-size: 16px; color: #ff9900; margin-top: 6px}
h2{font-size: 14px; margin-top: 6px}
h3{font-size: 14px; margin-top: 6px; color: #5c605f}
table{font-size: 11px}
img{border: 0px}
.last{ background: #c9ebec}
.red{color: #ff9900}
.bg0{background: #ffffff}
.bg1{background: #7cd4e8; color: #ffffff; text-align: center; font-size: 9px}
.bg2{background: #feb614; color: #ffffff; text-align: center; font-size: 9px}
.nb1{background: #c9ebec}
.bg3{background: #eaf2f4}
.ph{margin: 4px}
#tabl{background: url(imgmain/i/topm1.gif) no-repeat}
.navi{background-color: #ffffff; padding:4px}
.datah{background-color: #ffffff; padding:2 4 2 4px}

div.d10{padding: 10px}
div.d4{padding: 4px}
/* title
---------------------------------------------------------- */
.bgr{ background: #ffffff url(imgmain/r5.gif) repeat-y}
.imgpics{border: #5c605f 1px solid}


/* главная страница таблица
---------------------------------------------------------- */
.ra1{background: #ffffff url(imgmain/ra1b.gif) repeat-x}
.ra2{background: #ffffff url(imgmain/ra2b.gif) repeat-y}
.ra3{background: #ffffff url(imgmain/ra3b.gif) repeat-y}
.ra4{background: #ffffff url(imgmain/ra4b.gif) repeat-x}

.data{background: #c9ebec; color: #5c605f; padding: 0 4 0 4px}	
.menub{background: url(imgmain/i/bm.gif) repeat-x; color: #ffffff; padding-left: 20px}
.copy{padding: 10px}
.dots{background: url(imgmain/i/bgdots.gif) repeat-x; height: 10px}

a:link{color: #5c605f; text-decoration: underline}
a:visited{color: #5c605f; text-decoration: underline}
a:hover{color: #ff9900; text-decoration: underline}
a.title:link{font-size: 16px; color: #cd3134; text-decoration: underline}
a.title:visited{font-size: 16px; color: #cd3134; text-decoration: underline}
a.title:hover{font-size: 16px; color: #cd3134; text-decoration: underline}
a.menuh:link{color: #ffffff; text-decoration: none}
a.menuh:visited{color: #ffffff; text-decoration: none}
a.menuh:hover{color: #ffffff; text-decoration: none}
a.menu1:link{color: #ff9900; text-decoration: underline}
a.menu1:visited{color: #ff9900; text-decoration: underline}
a.menu1:hover{color: #ff9900; text-decoration: underline}
a.desc:link{color: #5c605f; font-size: 10px; text-decoration: underline}
a.desc:visited{color: #5c605f; font-size: 10px; text-decoration: underline}
a.desc:hover{color: #5c605f; font-size: 10px; text-decoration: underline}

input,select,textarea {color: #5c605f; font-family: verdana, helvetica, arial; font-size: 11px}
/*
.button{border-bottom: #666666 1px solid; border-left: white 1px solid; border-right: #666666 1px solid; border-top: white 1px solid; margin: 1px; font-family: verdana, arial, helvetica;  font-size: 8pt; background-color: #2aaff0; color: #ffffff; cursor: hand}
*/
/*----- Календарь ------*/
#calendar table {
	width: 100%;
	text-align: center;
}
#calendar .th {
	border-collapse: collapse;
/*	background: #fafafa;*/
}
#calendar .th td {
	padding: 4px 10px;
/*	border-bottom: solid 1px #8bd5f2;*/
}
#calendar .mc {
	border-collapse: collapse;
/*	background: #DFDFE5;*/
	border: solid 1px #8bd5f2;
	border-width: 1px 0 0 1px;
	padding: 0px;
}
#calendar td.dn, #calendar .mc td {
/*	background: #fafafa;*/
	padding: 4px;
	margin: 0px;
	width: 10%;
	border: solid 1px #8bd5f2;
	border-width: 0 1px 1px 0;
	font: normal 11px Verdana;
}
#calendar td.dn {
	background: #8bd5f2;
	font-weight: bold;
}
#calendar td.nowd {
	background: #8bd5f2;
}
#calendar span {
	display: block;
	background: #cd3134;
	color: #fff;
	margin: 0;
	font: bold 12px Verdana, Arial;
	text-align: center;
	padding: 6px 10px;
	/*border-bottom: solid 1px #1f4f7f;*/
}