body, p, td, input, textarea, select { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }
.menu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; }
.menu_active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: bold; text-decoration: none; }

table.yellow {border-left: 30px solid #E8E800; }
a { text-decoration: none; color: #000000; }

a:hover		{ color: #000000; }
a.grey		{color:#656565;} 
a.yellow	{color:#CCCC00; text-decoration: underline; inherit!} 
a.black		{color:#000; text-decoration: underline; inherit!} 

.menu_over{background-color: #CCCC00; }
.menu_out {background-color: #E8E800; }

.smaller	{font-size:80%; }
.date		{font-size:80%; color:#656565; line-height:100%; margin-bottom:0; margin-top:0; }
.place	{font-size:100%; color:#656565; line-height:100%; margin-bottom:0; margin-top:0; font-weight: bold; }
.author_top{font-size:80%; color:#656565; line-height:100%; margin-bottom:0em; margin-top:4em;}

.news_list	{font-size:100%; line-height:130%; margin-bottom:0.5em; margin-top:2em; text-indent:0em;}  

h1.hguide			{margin-bottom:0; margin-top:0;}
h1.main_title		{font-size:150%; margin-left:22px; }
h1.subtitle			{font-size:120%; margin-left:22px;	margin-top:5px;  margin-bottom:0em; }
h2.subtitle			{font-size:110%; margin-left:10px;	margin-bottom:0.5em; margin-top:0;}
h3	{font-size:100%; margin-bottom:0.5em; margin-top:0;}
//margin-right:33%;



.c{margin-bottom: 10px;}
.cn{
background-color: #E8E800;
padding: 2px 4px;
margin-bottom: 4px;
}