BODY {
   background-color     : #DCF2F0;
   margin               : 0px;
   font-family          : Verdana;
   padding              : 0px;
   vertical-align       : center;
   margin-top           : 8px;
   margin-bottom        : 1px;
   background-repeat		: repeat-x;
   background-position	: top; 
   color						: #677678;
}
IMG {
	border					: 0px;
}
P {
 	text-indent				: 15px;
}
A {
	color						: #081F20;
	text-decoration      : none;
}
#decor {
	text-decoration      : underline;
}

A:hover {
	text-decoration      : underline;
}
.table {
	width						: 957px;
   text-align           : center;
}
 
.menu_table {
	width  					: 957px;
	height					: 18px;
	margin-top           : 8px;
}
.space_3 {
	width  					: 3px;
}
.main_table {
	margin-top           : 8px;
	vertical-align       : top;
}
.height_6 {
	height					:6px;
}

.middle_col {
	vertical-align       : top;
	width  					: 521px;
	background-color     : #FFFFFF;
	border					: 1px solid #78C9CA;
}
#mid_col_item {
	color						: #081F20;
	padding-right			: 10px; 
	padding-left			: 15px; 
	font-size				: 12px; 
	padding-bottom			: 10px; 
	text-align				: left;
	padding-top				: 10px; 
 }
.middle_col_form {
	vertical-align       : top;
	width  					: 521px;
}
 
.middle_text {
	padding-right			: 10px; 
	padding-left			: 15px; 
	font-size				: 12px; 
	padding-bottom			: 10px; 
	text-align				: left;
	padding-top				: 10px; 
	color						: #081F20;
}
.text_style {
	font-size				: 12px; 
	text-align				: left;
	color						: #081F20;
}
#mid_text_item {
	padding-right			: 10px; 
	padding-left			: 15px; 
	font-size				: 12px; 
	padding-bottom			: 10px; 
	text-align				: left;
	padding-top				: 10px; 
	color						: #081F20;
	background-color     : #FFFFFF;
	border					: 1px solid #78C9CA;
}
#reaction_item {
	background-color     : #FFFFFF;
	padding-left	  		: 10px;
	border					: 1px solid #78C9CA;
	padding-top 	  		: 5px;
	padding-bottom	  		: 10px;
}
.last_col {
	vertical-align       : top;
	background-color     : #FFFFFF;
}
.title_middle_col {
	width  					: 470px;
	background-color     : #FEFEF2;
	padding-left         : 20px;
	color						: #037C7C;
	font-size            : 17px;
	vertical-align       : top;
	border					: 1px solid #C7E2E0;
}
.text_last_col {
	padding              : 15px;
	padding-left         : 10px;
	padding-right        : 10px;
	background-color     : #F5FEFE;
	vertical-align       : top;
	border					: 1px solid #C7E2E0;
}
#none_padding {
	padding					: 0px;
}
.empty_row {
	background-color     : #DCF2F0;
	height					: 3px;
}
.news_row {
	background-color     : #CEE7EF;
	border					: 1px solid #FFFFFF;
	padding-left         : 10px;
	color						: #037C7C;
	font-size            : 17px;
	vertical-align       : top;
	
}
.mid_col_head {
	background-color     : #CEE7EF;
	border					: 1px solid #FFFFFF;
	padding-left         : 10px;
	color						: #037C7C;
	font-size            : 17px;
	vertical-align       : top;
	width  					: 531px;
}

.col_align {
	padding              : 15px;
	padding-left         : 10px;
	padding-right        : 15px;
	vertical-align       : top;
	text-align           : left;
}

.opinion {
	border					: #c7e2e0 1px solid; 
	padding					: 10px; 
	padding-left			: 15px;
	font-size				: 11px; 
	background-color		: #f7feff;
	text-align				: left;
	color						: #000000;
}

#opinion_item {
	background-color     : #F7FEFF;
}
.first_col {
	background-color     : #FFFBFF;
	border					: 1px solid #C7E2E0;
	width  					: 208px;
	vertical-align       : top;
	padding              : 15px;
	padding-left         : 10px;
	padding-right        : 5px;
}

.data_text {
	color						: #D278A3;
	font-size            : 11px;
	font-weight          : bold;
}
.head_news {
	font-size            : 11px;
	color						: #035757;
	vertical-align       : top;
	text-align           : left;
}
.text_news {
	font-size            : 11px;
	color						: #324441;
	text-align           : left;
}
.art_icon {
	margin-right			: 10px;
	margin-top  			: 6px;
	border					: 1px solid #78c9ca;
}
#first_art_icon {
	border-color			: #FFFFFF;
}
#first_head_art {
	color						: #F7FBD6;
	font-size            : 13px;
}
.head_article {
	color						: #53676B;
	font-weight          : bold;
	font-size            : 13px;
	text-align           : left;
	text-decoration      : none;
}
#head_size {
	font-size            : 15px;
}

#news_item {
	font-size            : 15px;
	color						: #044141;
}

#name_col {
	text-transform			: none;
	width  					: 531px;
	height					: 20px;
}

.head_article:hover {
	text-decoration      : underline;
}
.banishment {
   text-decoration      : none;
   font-weight          : normal;
   color						: #324441;
}
.banishment:hover {
	text-decoration      : underline;
	color						: #117474;
}
.head_art_right {
 	color						: #485B61;
	font-weight          : bold;
	font-size            : 11px;
	text-decoration      : none;
}
.head_art_right:hover {
	text-decoration      : underline;
}
.but_next {
	font-size            : 11px;
	color						: #12A7A7;
	text-decoration      : none;
}
.but_next:hover {
	color						: #117474;
	text-decoration      : underline;
}


#first_article {
	background-color     : #00A2A5;
	color						: #FFFFFF;
	border					: 1px solid #C7E2E0;
   height 	            : 50px;
}

#first_but_next {
	color						: #F7FBD6;
}
.margin_10 {
	margin-bottom			: 10px;
}
.copyright_table {
	margin-bottom			: 7px;
	margin-top				: 15px;
	color						: #008186;
	font-size            : 13px;
	text-align           : left;
}
.cop_wavedesign {
	text-align           : right;
	width  					: 665px;
}
.news_anons {
	background-color     : #FFFBFF;
	width  					: 220px;
	vertical-align       : top;
}
#news_bg {
	background-color     : #FFFBFF;
}
.news_second_page {
	padding              : 15px;
	padding-left         : 10px;
	padding-right        : 10px;
}

#lar_t_item {
	padding-top  			: 15px;
}
.artlist_item {
	padding-top  			: 5px;
	padding-bottom			: 5px;
}
.artlist {
	width  					: 208px;
	vertical-align       : top;
}

.head_art_item {
	color						: #F7FBD6;
	font-size            : 10px;
	text-align           : left;
	font-weight          : bold;
	text-decoration      : none;	
}
.art_icon_right {
	margin-right			: 5px;
	margin-left				: 5px;
	border 					: 1px solid #7B8C8C;
	vertical-align       : center;
}
#art_col{
	background-color     : #00A2A5;
	color						: #FFFFFF;
	font-size            : 13px;
	border					: 1px solid #C7E2E0;
	padding 				   : 10px;
	padding-left	  		: 20px;
}
.after {
	text-align           : right;
	font-weight          : bold;
	font-size            : 12px;
	color						: #035557;
}

.up {
	text-align           : center;
	margin-top           : 10px;
}
.form_col {
	text-align 				: right;
	font-size            : 12px;
	color						: #035757;
	width  					: 60px;
	padding-right			: 10px;
}
#form_col_item {
	text-align 				: left;
	font-size            : 14px;
	vertical-align			: top;
}
.form_row {
	background-color     : #FFFFFF;
	border					: 1px solid #C7E2E0;
	width  					: 400px;
	height					: 20px;
}
#size_item {
	height					: 84px;
	text-align 				: left;
}

#send_but {
	width   					: 100px;
	border					: 1px outset #C7E2E0;
}
#bg_opinion {
	background-color     : #F7FEFF;
}
#none_img {
	padding-left			: 5px;
}


#radiotext_item {
	font-size            : 14px;
	text-align           : center;
} 
.reaction_col   {
   padding-right        : 0px;
   padding-left         : 5px;
   margin-bottom        : 0px;
	width  					: 208px;
	vertical-align       : top;
	text-align           : left;
}
#reaction_text {
	text-indent				: 0px;
	margin-top     		: 4px;
}
#choose_react_text {
	text-indent				: 0px;
	color						: #FFFFFF;
	margin-top     		: 4px;
	text-transform			: none;
	font-weight          : normal;
}
#choose_reaction {
	color						: #FFFFFF;
	text-transform			: none;
	font-size            : 12px;
}
#reactionlist {
	padding-left			: 6px;
	padding-right			: 5px;
}


.timetable {
	background-color     : #F9F5F7;
	color						: #565250;
	font-size            : 13px;
	text-align       		: center;
	height		      	: 20px;
	border-right			: 1px solid #A9E3DE;
	border-bottom			: 1px solid #A9E3DE;
}

.direction {
	width						: 520px;
	background-color     : #F4E7EA;
	color						: #D15993;
	font-weight          : bold;
	font-size            : 14px;
	border-right			: 0px;
	text-align       		: center;
	border-bottom			: 1px solid #A9E3DE;
	height		      	: 23px;
}
.radiostation	{
	color						: D15993;
	font-weight          : bold;
	font-size            : 13px;
	text-align       		: center;
	border-bottom			: 1px solid #A9E3DE;
	height		      	: 20px;
	border-right			: 1px solid #A9E3DE;
}
.dayofweek {
	background-color     : #FFFFFF;
	color						: #E7ACC4;
	font-size            : 15px;
	font-style				: italic;
	text-align       		: center;
	border-bottom			: 1px solid #A9E3DE;
	height		      	: 20px;
	border-right			: 1px solid #A9E3DE;
}
.time {
	font-weight          : bold;
	font-size            : 13px;
	text-align       		: center;
	border-bottom			: 1px solid #A9E3DE;
	height		      	: 20px;
	border-right			: 1px solid #A9E3DE;
}

#right_line {
	border-right			: 2px solid #A9E3DE;
}
#bot_right_line{
	border-bottom			: 0px;
	border-right			: 2px solid #A9E3DE;
}
.fram {
	background-color     : #F9F5F7;
	border 					: 1px solid #78C9CA;
	color						: #565250;
	font-size            : 14px;
	margin-bottom 			: 5px;
	
}
#none_r_line {
	border-right			: 0px;
}
#none_bor {
	border					: 0px;
}
#none_botline {
	border-bottom			: 0px;
}
.comment_timtab {
	color						: #12A7A7;
	font-size            : 12px;
}
.local_time {
  	font-size            : 12px;
}
.comment_fram {
	width						: 40px;
	border					: 1px solid #78C9CA;
}
#reading {
	background-color     : #FBF2B3;
}
#english {
	background-color     : #95E1F3;
}

#leftal_text {
	text-align           : left;
}
.col_about {
	vertical-align       : top;
	border					: 1px solid #C7E2E0;
	background-color     : #EFFBF9;
	padding			      : 10px;
	padding-top          : 15px;
	padding-left         : 20px;
}
.text_about {
	color						: #176362;
	font-size            : 13px;
	text-align           : left;
}
.guestbook_table {
	background-color     : #F7FEFF;
	padding-left         : 20px;
	color						: #104544;
	border					: 1px solid #C7E2E0;
}
#text_bg {
	background-color     : #FFFFFF;
	color						: #124D4C;
}
.guestbook_mark {
	color						: #1F807F;
	text-align           : left;
	margin-bottom			: 2px;
	text-decoration      : none;
	text-transform			: none;
	width  					: 531px;
	height					: 20px;
	font-weight          : bold;
	font-size            : 12px;
}
#col_answer {
	color						: #769BA0;
}
.but_activ {
	font-size            : 11px;
	color						: #117474;
	text-decoration      : underline;
}
.radiotext_col {
	color						: #53676B;
	font-size            : 12px;
	text-align           : left;
	padding				   : 10px;
	padding-top				: 15px;
	background-color     : #F5FEFE;
	vertical-align       : top;
	border					: 1px solid #C7E2E0;
	padding-left         : 20px;
	width						: 474px;
}
.article_col {
	text-align           : left;
	vertical-align       : top;
	color						: #081F20;
	font-size            : 13px;
	border					: 1px solid #ffffff;
	padding 				   : 10px;
	padding-left	  		: 20px;
}
#all_react_item {
	padding-left		   : 0px;
}
.first_menuitem {
	padding-left         : 20px;
	padding-right        : 20px;
	vertical-align       : top;
	color						: #FFFFFF;
	font-size            : 17px;
}
.menuitem {
	font-size            : 17px;
	vertical-align       : top;
	color						: #E3C7D5;
	text-decoration      : none;
}
.menuitem:hover	{
	color						: #FFFFFF;
} 
.mid_menuitem {
	width						: 220px;
	border-right			: 1px solid #FFFFFF;
	color						: #FFFFFF;
	font-size            : 17px;
}
#last_menuitem {
	width						:90px;
	border-right			: 0px;
}
#head_pink {
	background-color     : #CD7DA6;
	border					: 1px solid #FFFFFF;
	vertical-align       : top;
}
	
.audio_align {
	padding					: 10px;
	padding-left         : 20px;
	padding-top          : 15px;
}	

.blog_table {
	vertical-align       : top;
	border					: 1px solid #BCCDF8;
	background-color     : #FDFDFF;
}
.blog {
	font-size            : 17px;
	background-color     : #FFFFFF;
}
.opinion_icon {
	border					: #7b8c8c 1px solid; 
	margin-top				: 5px; 
	margin-bottom			: 2px; 
	margin-right			: 5px; 
}
.blog_text {
	color						: #485B61;
	font-weight          : bold;
	font-size            : 12px;
}

.head_blog:hover {
	text-decoration      : underline;
}
#size_text {
	font-size            : 14px;
}
.p_item {
	margin-top  			: 6px;
	font-size            : 12px;
}
.next_item {
	margin-top  			: 0px;
	text-align           : center;
	vertical-align 		: top;
}

.empty_narrow {
	background-color		: #DCF2F0;
	height					: 2px;
}
.blog_data {
	color						: #6D528E;
	font-size            : 11px;
	font-weight          : bold;
}
.aftor_blog {
	font-size            : 13px;
	color						: #081f20;
	font-weight          : bold;
	text-decoration      : none;
}
.aftor_blog:hover {
	text-decoration      : underline;
}

.ver_align {
	vertical-align 		: top
}
#news_top {
	padding-top  			: 0px;
}

#blog_img {
   margin-bottom        : 1px;
}
.buttoncart {
	height				: 16px; 
	border     			: 0px; 
	color					: #176362; 
	background-color	: #ffffff;
	
}
.green_line {
	background-color	: #008186;
	width             : 400px;
	text-align			: right;
}	
.searchbut	{
	height				: 15px; 
	padding           : 0px;
	width             : 55px;
	border		      : 1px outset #FFFFCA;
	color					: #FFFFCA; 
	background-color	: #008186;
	font-size         : 10px;
}
#searchtext {
	background-color	: #DCF2F0;
}
.img_block {
   float             : left;
}
.img_block_tbl {
   width             : 200px;
   font-size         : 11px;
}
.main_news_text A {
	text-decoration      : underline;
	color					: #176362; 
}
#secret_size {
	width  					: 40px;
}
.art_note {
   width                : 220px;
	background-color	   : #DCF2F0;
	margin               : 10px;
	padding              : 10px;
	float                : right;
   font-size            : 13px;
}
.moderator_text {
   width                : 220px;
	background-color	   : #EFC8DC;
	margin-left          : 10px;
	margin-top           : 10px;
	padding              : 10px;
	float                : right;
}