body { padding: 0px; margin: 0px;  font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color:#FFFFFF }
a:link, a:visited {	color: #FFFFFF;	text-decoration: none;}
a:hover {color: #DDDDDD;text-decoration: none;}

.top_menu {	color: #FFFFFF;	font-size: 12px; font-weight: bold;	background-color: #FF0000; text-align: center;}
.meu_title { background-color: #CCCCCC;	font-size: 12px; font-weight: bold;	text-align: center;}
.contact {color: #FFFFFF; background-color:#3366FF;	text-align: center;	font-weight: bolder;}
.news {	background-image: url(../images/news_bg.gif); border: 1px solid #2B66FE; font-size: 24px; color: #FFFFFF; text-align: right; font-weight: bold;	padding-right: 12px;}
.content {
	padding-top: 10px;
	text-align: justify;
	padding-right: 10px;

}

.frame { padding: 0px 32px;}
.title { font-size: 14px; font-weight: bolder; margin-top: 5px;	margin-bottom: 10px;}
.phto {	margin-top: 20px;}
.sub_title {font-size: 18px; color: #FF0000; font-weight: bold;	margin-top: 20px;}
.contact_2 {font-size: 15px; font-weight: bolder; color: #FF0000;}
.button {background-color: #CCCCCC;	text-align: center;}
.content_news{ font-size:11px;
	padding-top: 10px;
	text-align: justify;
	padding-right: 10px;

}

#tab-sovet.frame td.title{
    color:#000000;
    font-size:12px;
    font-weight:bold;
    text-indent:0;
    }
    .frame td{
        border-bottom:1px solid #CCCCCC;
    }

#plan.content p.title{ font-size: 12px; font-weight: normal;}
#grand_blag.content .noborder td{ border: 0px;}
#grand_pol.content span.title,#grand_pol.content p.title { font-size: 12px;}