
td.left {
	text-align: left;
	font-size: 90%;
	padding-top: 8px;
}
td.shapka {
	font-family: "Microsoft Sans Serif";
	color: #757575;
}


p, td, ol, ul {
	font-family: "Microsoft Sans Serif";
	color: #757575;
	text-align: justify;
	margin-left: 10px;
	margin-right: 30px;
	
}

p.sm {
	font-family: "Microsoft Sans Serif";
	color: #757575;
	margin-left: 20px;
	font-size: 11px;
}

.menu {
	color: #797DA5;

}
a,a:link, a:visited {
	color: #656565;
	text-decoration: none;
} 

a:hover, a:active {
	color: #FF8040;
	text-decoration: none;
}
a.menu02, a.menu02:link, a.menu02:visited {
	color: #797DA5;
	text-decoration: none;
	text-align: left;
}
a.menu02:hover, a.menu02:active {
	color: #FF8040;
	text-decoration: underline;
	text-align: left;
}

a.menu03, a.menu03:link, a.menu03:visited {color: #797DA5;text-decoration: none;font-size: 90%;}
a.menu03:hover, a.menu03:active {color:#FF8040; text-decoration:underline;font-size: 90%;}

h1.01 {
	font-size: 26px;
	text-align: left;
	margin-top: 10px;
	color: #FF6500;
	margin-left: 20px;
}
h1.02 {
	font-size: 22px;
	text-align: left;
	margin-top: 10px;
	color: #659900;
	margin-left: 20px;
	padding-left: 20px;
}
h2.001 {
	font-size: 18px;
	text-align: right;
	margin-right: 30px;
	margin-top: 10px;
	color: #659900;
}
h1.002 {
	font-size: 14px;
	text-align: right;
	margin-right: 30px;
	margin-top: 10px;
	color: #91248D;
}
h1.aa {
	font-size: 16px;
	text-align: right;
	margin-right: 30px;
	margin-top: 10px;
	color: #91248D;
}
h2.008 {
	font-size: 18px;
	text-align: right;
	margin-right: 30px;
	margin-top: 10px;
	color: #006599;
}
body {
	margin-left: 0;
	margin-top: 0;
	margin-right: 0;
}
.zag {
	font-size: 18px;
	text-align: right;
	margin-right: 30px;
	margin-top: 10px;
	color: rgb(153, 48, 101);
}
.vzag {
	font-size: 26px;
	text-align: left;
	margin-top: 10px;
	color: #FF6500;
	margin-left: 20px;
}
.zagor {
	font-size: 22px;
	text-align: left;
	margin-top: 10px;
	color: #659900;
	margin-left: 20px;
	padding-left: 20px;
}
.zagser {
	font-size: 26px;
	text-align: left;
	margin-top: 10px;
	color: Gray;
	margin-left: 20px;
}
.zagg {
	font-size: 26px;
	text-align: left;
	margin-top: 10px;
	color: #F6AA10;
	margin-left: 20px;
}
.zagf {
	font-size: 26px;
	text-align: left;
	margin-top: 10px;
	color: #F6AA10;
	margin-left: 20px;
}
.zagsin {
	font-size: 26px;
	text-align: left;
	margin-top: 10px;
	color: #555585;
	margin-left: 20px;
}
.zaggol {
	font-size: 26px;
	text-align: left;
	margin-top: 10px;
	color: #006599;
	margin-left: 20px;
}


#coolmenu{
border: 1px solid #c28899; /*Стиль рамки */
border-bottom-width: 0;
width: 94%; /*Ширина меню */
background-color: #f6f6f6;  /*Фоновый цвет ячейки*/
margin:7px; /*Ширина отступов*/
padding-left:5px;
}
p.title {
background-color: #da9db6;
color: #ffffff;
font-weight:bold;
margin:5px;
padding:5px;
}

.news {
	margin-left: 70px; 
	text-align: left;
	border-bottom:1px solid #e2b6ce;
	}
	
.news_r {
	margin-left: 70px; 
	text-align: left;
	border-bottom:1px solid #e2b6ce;
	font-size:10px;
	}
	
.id {	
border:1px solid #CCCCCC;
padding-left:5px;
padding-right:5px;
font-weight:bold;
font-size:10px;
}

.pstrnav {
	padding: 10px 10px 20px 70px;
	color:#797DA5;
}

.pstrnav a{
	font-family : Microsoft Sans Serif, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:12px;color:#797DA5; text-decoration:underline;
}

.date_gl {font-size: 9px;}

table.news {
	text-align: left; 
	border-top: 1px solid #D8D8D8; 
	border-right: 1px solid #D8D8D8; 
	border-left: 1px solid #D8D8D8; 
	border-bottom: 1px solid #D8D8D8; 
	padding-bottom: 2px; 
	padding-left: 2px; 
	padding-right: 0px; 
	padding-top: 2px; 
	margin-right: 5px;
	}
	
.titlenews {
	font-weight: bold; 
	padding-left: 0px; 
	color: #910E22; 
	font-size: 16px;
	}
.stat_t {text-align: right; margin-right: 30px; border-bottom: 1px solid rgb(153, 48, 101); color: rgb(226, 182, 206);}
