body,td {
	font-family: tahoma, arial, sans-serif;
	font-size: 70%;
	color: #000000;
}
a {color: #0B59CC;}
a:hover { color: #9F1126;}
a:visited{ color: #816092;}

.main-direct a {
	color: #FFFFFF;
	font-size: 100%;
	line-height: 130%;}
	
.copy {color: #A0A0A0;}

.header {
	font-family:  Helvetica, Arial,  sans-serif;
	font-size: 160%;
	color: #BB983B;
	font-weight: normal;
}

.menu-head {
	font-size: 70%;
	font-weight: bold;
	color: #446269;
}
.menu-head a:hover{ color: #9F1126;}
.menu-head a:link{ color: #3875A7;}

.submenu {
	font-size: 70%;
	color: #333333;
}
.submenu a:hover { color: #9F1126;}
.submenu a:link { color: #3875A7;}


.navline {
	font-size: 60%;
	color: #9B9B9B;
	PADDING-right: 30px;
	line-height: 150%;
}
.navline a:hover{ color: #9F1126;}
.navline a:link{ color: #2C7BBD;}

.td-head {
	color: #666666;
	padding-left: 5px;
	font-weight: bold;
	background-color: #ebebeb;

}
.td-content {
	color: #666666;
}
.input {
	color: #333333; 
	font-size: 70%;
}
.input input {
	color: #666666; 
	font-size: 100%;
	border: 1px solid #CCCCCC;
}
TD.input {
	PADDING-LEFT: 35px;
}
.submit {
	font-size: 80%;
	color: #333333;
	background-color: #F0F0F0;
	border: 1px solid #666666;
}

.text-head {
	font-weight: bold;
	font-size: 80%;
	padding-bottom: 3px;
	padding-top: 20px;
	color: #910000;
}

.list-text {
	line-height: 105%;
}

p.fio {
	font-family:  Helvetica, Arial,  sans-serif;
	font-weight: bold;
	font-size: 120%;
	border-left: 5px solid #D1112D;
	padding-left: 5px;
	margin-bottom: -15px;
}
.staff {
	padding-left: 10px;
}
.foto {
	float: right;
}
.start-login {
	font-size: 90%;
	color: #999999;
	border: 1px solid #CCCCCC;
}
.start-login-td {
	font-size: 60%;
	color: #999999;
}
.start-login-submit {
	font-size: 90%;
	color: #333333;
	background-color: #F0F0F0;
	border: 1px solid #666666;
}
.news-head {
	font-size: 110%;
	font-weight: bold;
	color: #990000;
}
.user {
	font-size: 60%;
	color: #999999;

}
.ball {
	background-repeat: no-repeat;
	background-position: right top;
}

.form_button
{
height:20;
font-family: Verdana;
font-size:11;
font-weight:normal;
}

.list {
 border: 1px solid #CCCCCC;
 font-size: 80%;
 color: #666666;
}

.list1 {
 border: 1px solid #CCCCCC;
 font-size: 80%;
 color: #000000;
 background = "#ffffff";
}


.iframe_body {
scrollbar-face-color: #cc0000;
scrollbar-shadow-color: #990000;
scrollbar-highlight-color: White;
scrollbar-3dlight-color: #cc0000;
scrollbar-darkshadow-color: #660000;
scrollbar-track-color: #ffcccc;
scrollbar-arrow-color: #ffffff;
} 

.my_td {
borderBottom:#3300ff solid 1px;
borderLeft: #3300ff solid 1px;
borderRight: #3300ff solid 1px;
borderTop: #3300ff solid 0px;

}

.cur_day
{
    font-weight: bold;
	font-size: 12px;
	color: #EC7318;
	font-family: arial; 
}
.last_day
{
    font-weight: regular;
	font-size: 12px;
	color: #68676C;
	font-family: arial; 
}

.out_day
{
    font-weight: regular;
	font-size: 12px;
	color: red;
	font-family: arial; 
}

.cal:link {
	color: #0053A3;
	font-weight: normal;
	font-family: arial;
	font-size: 12px;
	text-decoration:none;
	cursor: hand;
}
.cal:hover {
    color: #0053A3;
	font-weight: normal;
	font-family: arial;
	font-size: 12px;
	text-decoration:none;
	cursor: hand;
}
.cal:visited {
    color: #0053A3;
	font-weight: normal;
	font-family: arial;
	font-size: 12px;
	text-decoration:none;
	cursor: hand;
}

.my_bullet li {
    list-style-image : url("/pics/circle_blue-7x9.gif");
	font-weight: normal;
    line-height: 15px;
	padding-right: 1px;
	margin : 1px 1px 1px 1px;
    font-size: 11px;
    color: #363636;
    font-family: Verdana;
}