#copyright
{
	text-align:center;
	color:rgb(255,0,128);
	font-family:arial;
	font-weight:bold;
	font-size:10pt;
}

#development
{
	text-align:center;
	color:rgb(255,100,100);
	font-family:monospace;
	font-weight:bold;
	font-size:10pt;
}

#site_right
{
	text-align:center;
	color:rgb(255,0,128);
	font-family:arial;
	font-weight:bold;
	font-size:10pt;
}

#site_award_a
{
	text-decoration:none;
	color:rgb(255,64,100);
}

#site_award_descr
{
	text-align:justify;
	text-indent:40px;
	color:rgb(64,64,64);
	font-family:arial;
	font-weight:bold;
	width="70%";
}

#site_award
{
	text-align:center;
}

#site_award_img
{
	text-align:center;
	width="70%";
}

#site_archiv_a
{
	text-align:center;
	color:rgb(100,100,100);
	font-family:monospace;
	font-weight:bold;
	font-size:14pt;
}

#site_archiv_year_a
{
	text-align:center;
	color:rgb(255,0,128);
	font-family:monospace;
	font-weight:bold;
	font-size:12pt;
}

#site_archiv_year_p
{
	text-align:center;
	color:rgb(64,128,128);
	font-family:monospace;
	font-weight:bold;
	font-size:16pt;
}

#site_article_author
{
	text-align:right;
	color:rgb(255,0,128);
	font-family:monospace;
	font-weight:bold;
	font-size:14pt;
}

#site_article_cutting
{
	text-align:left;
	color:rgb(80,80,80);
	font-style:oblique;
	font-size:16pt;
}

#site_article_rubric
{
	text-align:right;
	text-decoration:underline;
	letter-spacing:0.2em;
	color:rgb(64,64,64);
	font-family:cursive;
	font-style:italic;
	font-weight:bold;
	font-size:14pt;
}

#site_article_title
{
	text-align:center;
	text-shadow:red 50px 50px 30px;
	color:rgb(255,0,128);
	font-family:arial;
	font-weight:bold;
	font-size:20pt;
}

#site_article_td
{
	background-color:rgb(245,240,230);
	padding-top: 20px;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 20px;
}

#site_article_text
{
	font-size:16pt;
	text-indent:40px;
	text-align:justify;
}

#site_contact
{
	text-align:left;
	color:rgb(128,128,128);
	font-family:monospace;
	font-weight:bold;
	font-size:14pt;
}

#site_img_left
{
	margin-top: 10px;
	margin-right: 15px;
	margin-left: 0px;
	margin-bottom: 5px;
}

#site_img_right
{
	margin-top: 10px;
	margin-right: 0px;
	margin-left: 15px;
	margin-bottom: 5px;
}

#site_index_top_td
{
	background-color:rgb(245,240,230);
	border-top-style:outset;
	border-left-style:outset;
	border-right-style:outset;
	border-bottom-style:outset;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
}

#site_index_top_title
{
	text-align:center;
	color:rgb(255,0,128);
	font-family:arial;
	font-weight:bold;
	font-size:lager;
}

#site_logo
{
	text-align:center;
	color:rgb(255,0,128);
	font-family:monospace;
	font-style:oblique;
	font-variant:small-caps;
	font-weight:bold;
	font-size:16pt;
}


#site_menu
{
	width:100%;
	color:rgb(0,0,0);
	vertical-align:top;
	text-align:center;
}

#site_menu_a
{
	text-align:center;
	color:rgb(229,0,115);
	font-family:monospace;
	font-weight:bold;
	font-size:14pt;
}

#site_menu_not_a
{
	text-align:center;
	color:rgb(100,100,100);
	font-family:monospace;
	font-weight:bold;
	font-size:14pt;
}

#site_menu_foot_a
{
	color:rgb(100,100,100);
	font-family:monospace;
	font-weight:bold;
	font-size:12pt;
}

#site_menu_foot_not_a
{
	text-align:center;
	color:rgb(100,100,100);
	font-family:monospace;
	font-weight:bold;
	font-size:14pt;
}

#site_menu_button_td_red
{
		border-color: #F6F0E2 #AD3333 #FF0080 #F6F0E2;
		border-style: double; 
}

#site_menu_button_td_grey
{
		border-color: #F6F0E2 #222222 #8B8B8B #F6F0E2;
		border-style: double; 
}

#site_menu_date
{
	text-align:center;
	color:rgb(255,0,128);
	font-family:monospace;
	font-variant:small-caps;
	font-weight:bold;
	font-size:8pt;
}

#site_search_page_a
{
	text-align:center;
	color:rgb(255,0,128);
	font-family:monospace;
	font-weight:bold;
	font-size:10pt;
}

#site_search_page_not_a
{
	text-align:center;
	color:rgb(128,128,128);
	font-family:monospace;
	font-weight:bold;
	font-size:14pt;
}

#site_search_a
{
	color:rgb(128,64,64);
	font-family:monospace;
	letter-spacing:0.1em;
	font-weight:bold;
	font-size:12pt;
}

#site_search_count
{
	color:rgb(128,128,128);
	font-family:monospace;
	font-variant:small-caps;
	font-weight:bold;
	font-size:16pt;
}

#site_search_form
{
	color:rgb(100,100,100);
	font-weight:bold;
	letter-spacing:0.1em;
	font-size:12pt;
}

#site_searh_str
{
	color:rgb(255,0,0);
	font-weight:bold;
}

#site_section_a
{
	color:rgb(255,0,128);
	font-family:monospace;
	font-weight:bold;
	font-size:10pt;
}

#site_section_not_a
{
	color:rgb(100,100,100);
	font-family:monospace;
	font-weight:bold;
	font-size:12pt;
}

#site_title_text
{
	text-align:right;
	text-shadow:red 50px 50px 30px;
	letter-spacing:1em;
	color:rgb(0,0,0);
	background-color:rgb(255,0,128);
	font-family:monospace;
	font-style:oblique;
	font-variant:small-caps;
	font-weight:bold;
	font-size:16pt;
}

#site_text_td
{
	text-align:center;
	vertical-align:top;
}

#site_top_td
{
	text-align:center;
	vertical-align:top;
}





#cms_table
{
	width:100%;
	color:rgb(0,0,0);
	vertical-align:top;
}

#cms_title_text
{
	text-align:right;
	letter-spacing:1em;
	color:rgb(0,0,0);
	background-color:rgb(255,0,128);
	font-family:monospace;
	font-style:oblique;
	font-variant:small-caps;
	font-weight:bold;
	font-size:16pt;
}

#cms_menu_td
{
	width:20%;
	vertical-align:top;
}

#cms_menu_a
{
	color:rgb(128,0,0);
	font-family:monospace;
	font-size:12pt;
}

#cms_menu_not_a
{
	color:rgb(255,0,100);
	font-family:monospace;
	font-size:14pt;
}

#cms_work_td
{
	text-align:left;
	vertical-align:top;
}

#cms_config_name
{
	text-align:right;
	vertical-align:top;
}

#cms_article_name
{
	text-align:left;
	vertical-align:top;
}

#cms_title
{
	text-align:right;
	vertical-align:top;
}

#cms_action_message_successful
{
	color:rgb(0,128,0);
	font-size:12pt;
}

#cms_action_message_error
{
	color:rgb(255,0,0);
	font-size:12pt;
}

#cms_action_message_warning
{
	color:rgb(200,60,0);
	font-size:12pt;
}
#cms_action_message_notice
{
	color:rgb(64,128,128);
	font-family:monospace;
	font-variant:small-caps;
	font-weight:bold;
	font-size:16pt;
}

#cms_banner_critery_good
{
	background-color:rgb(255,0,0);
}

#cms_banner_critery_bed
{
	background-color:rgb(0,128,0);
}
