.title {
	font-size: 24px;
}

.panel_menu {
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
}
.panel_menu a:link {
	color: black;
	text-decoration: none;
}
.panel_menu a:visited {
	color: black;
	text-decoration: none;
}
.panel_menu a:active {
	color: black;
	text-decoration: none;
}
.panel_menu a:hover {
	color: black;
	text-decoration: underline;
}	
.panel_menu2 {
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
}
.panel_menu2 a:link {
	color: white;
	background:red;
	text-decoration: none;
	padding-left:5px;
	padding-right:5px;
}
.panel_menu2 a:visited {
	color: white;
	background:red;
	text-decoration: none;
	padding-left:5px;
	padding-right:5px;
}
.panel_menu2 a:active {
	color: white;
	background:red;
	text-decoration: none;
	padding-left:5px;
	padding-right:5px;
}
.panel_menu2 a:hover {
	color: white;
	background:red;
	text-decoration: none;
	padding-left:5px;
	padding-right:5px;
}
.panel_ap4menu {
	font-size: 13px;
	color: #777;
}
.panel_ap4menu a:link {
	color: #777;
	text-decoration: none;
}
.panel_ap4menu a:visited {
	color: #777;
	text-decoration: none;
}
.panel_ap4menu a:active {
	color: #777;
	text-decoration: none;
}
.panel_ap4menu a:hover {
	color: #777;
	text-decoration: underline;
}
.panel_ap4menu2 {
	font-size: 13px;
	font-weight: bold;
	color: red;
	color: #666666;
}
.panel_ap4menu2 a:link {
	color: red;
	text-decoration: none;
}
.panel_ap4menu2 a:visited {
	color: red;
	text-decoration: none;
}
.panel_ap4menu2 a:active {
	color: red;
	text-decoration: none;
}
.panel_ap4menu2 a:hover {
	color: red;
	text-decoration: none;
}

.bottom_menu {
	font-size: 12px;
	text-transform: uppercase;	
}
.bottom_menu a:link {
	color: black;
	text-decoration: none;
}
.bottom_menu a:visited {
	color: black;
	text-decoration: none;
}
.bottom_menu a:active {
	color: black;
	text-decoration: none;
}
.bottom_menu a:hover {
	color: black;
	text-decoration: underline;
}


.slash_parttitle {
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-transform: uppercase;
	padding-bottom: 5px;
	padding-top: 5px;
}

.slash_parttitle a:visited, .slash_parttitle a:active, .slash_parttitle a:link{
	color: #666666;
	text-decoration: none;
}

.slash_parttitle a:hover{
	color: #666666;
	text-decoration: underline;
}

.vert_line {
	background-color: silver;
	padding-right: 1px;
}

.quote {
	font-family: Georgia,Trebuchet MS,Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	line-height:20px;
	color: black;
}
.quote a:link {
	color: black;
}
.quote a:visited {
	color: black;
	color: black;
}
.quote a:active {
	color: black;
	color: black;
}
.quote a:hover {
	color: black;
	text-decoration: underline;
}
.quote_autor {
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	vertical-align: top;
}

.articles_title {
	font-size: 18px;
	text-decoration: underline;
	padding-bottom: 5px;
}

.articles_title_onright {
	font-size: 12px;
}

.articles_title_inpart {
	font-size: 18px;
	font-weight: bold;
	text-decoration: underline;
	padding-bottom: 10px;
}
.articles_title_inpart a:link {
	color: black;
}
.articles_title_inpart a:visited {
	color: black;
}
.articles_title_inpart a:active {
	color: black;
}
.articles_title_inpart a:hover {
	color: red;
}

.articles_title_white{
	color: white;
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
}
.articles_title_white a:link {
	text-decoration: none;
	color: white;
}
.articles_title_white a:visited {
	text-decoration: none;
	color: white;
}
.articles_title_white a:active {
	color: white;
	text-decoration: none;
}
.articles_title_white a:hover {
	color: white;
	text-decoration: underline;
}
.articles_title_inlist {
	font-size: 16px;
	font-weight: bold;
	text-decoration: underline;
	padding-bottom: 10px;
}
.articles_title_inlist a:link {
	color: black;
}
.articles_title_inlist a:visited {
	color: black;
}
.articles_title_inlist a:active {
	color: black;
}
.articles_title_inlist a:hover {
	color: red;
}

.articles_date {
	color: black;
	font-size: 14px;
	padding-bottom: 5px;
}

.articles_smsg {
	font-size: 13px;
}

.panel_tags a:link {
	color: navy;
	text-decoration: underline;
}
.panel_tags a:visited {
	color: navy;
	text-decoration: underline;
}
.panel_tags a:active {
	color: navy;
	text-decoration: underline;
}
.panel_tags a:hover {
	color: #FF0000;
	text-decoration: underline;
}

.guestbook_autor {
	font-size: 12px;
}

.guestbook_date {
	color: #999999;
	font-size: 10px;
	padding-bottom: 5px;
}

.guestbook_msg {
	font-size: 12px;
}

.office_record_title {
	font-size: 18px;
}
.office_record_date {
	color: #999999;
	font-size: 10px;
	padding-bottom: 5px;
}

.office_date {
	color: #999999;
	font-size: 10px;
	padding-bottom: 5px;
}

.office_title {
	font-size: 18px;
}

.office_date {
	color: #999999;
	font-size: 10px;
	padding-bottom: 5px;
}

.office_smsg {
	font-size: 12px;
}

.office_autor {
	color: #999999;
	font-size: 12px;
}
.office_tags {
	color: #999999;
	font-size: 12px;
}

.gallery_date {
	color: #999999;
	font-size: 10px;
}

.blogs_title {
	font-size: 18px;
}

.blogs_date {
	color: #999999;
	font-size: 10px;
	padding-bottom: 5px;
}

.blogs_smsg {
	font-size: 12px;
}

.blogs_autor {
	color: #999999;
	font-size: 12px;
}
.blogs_tags {
	color: #999999;
	font-size: 12px;
}

