body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: #333333;
	background-color:#ffffff;
}

h1   {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding:4;
	padding-left:20;
	margin:0;
	background-color: #f6f6f6;
     }
img {
	border:0;
}

p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
}

strong {
	color:#666666;		
}

span {
	font-family: Arial, Helvetica, sans-serif;
}

a  	{
	font-family:Arial, Helvetica, sans-serif;
	color:#0033CC;		
	}
a:hover {
	font-family:Arial, Helvetica, sans-serif;
	color: #000099;		
	}
a:active {
	font-family:Arial, Helvetica, sans-serif;
	color: #CC3300;		
	}


.top_menyu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}

.top_menyu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.top_menyu:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.date_guest{
	color: #666666;
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-left:5;
       margin-right:5;
}

.date_guest:hover{
	color: #666666;
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-left:5;
    margin-right:5;
}

.date_guest:active{
	color: #666666;
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-left:5;
        margin-right:5;
}

.small_href {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.small_href:hover {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.small_href:active {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


span.small_href a { 
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0033CC;
	text-decoration:underline;
}

span.small_href a:hover { 
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #CC3300;
	text-decoration:underline;
}

span.small_href a:active { 
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#CC3300;
	text-decoration:underline;
}


.left_margin {
	margin-left:20;
}

.news_text_url {
			font-family:Arial, Helvetica, sans-serif;c
			color:#0033CC;		
			}
.news_text_url:hover {
			font-family:Arial, Helvetica, sans-serif;
			color:#0033CC;		
			}
.news_text_url:active {
			font-family:Arial, Helvetica, sans-serif;
			color:#333399;		
			}
.news_text {
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;		
        }


span.news_text_url a  {
			font-family:Arial, Helvetica, sans-serif;
			color:#0033CC;		
			}

span.news_text_url a:hover {
			font-family:Arial, Helvetica, sans-serif;
			color: #000099;		
			}
span.news_text_url a:active {
			font-family:Arial, Helvetica, sans-serif;
			color: #CC3300;		
			}

.def_text {	font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color:#666666;		
  	  }
.menyu_item_deactive {
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration:none;
}

.menyu_item_deactive:hover {
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration:none;
}

.menyu_item_deactive:active {
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration:none;
}

.menyu_item_active {
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #CC3300;
	text-decoration:none;
}
.menyu_item_active:hover {
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #CC3300;
	text-decoration:none;
}

.menyu_item_active:active {
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #CC3300;
	text-decoration:none;
}

.bodytext {
	font-family: Arial, Helvetica, sans-serif;
	margin-left:20;
}

span.news_text p.bodytext  { margin:0px; padding:0px; }
span.news_text_small p.bodytext  { margin:0px; padding:0px;}
span.news_text_url p.bodytext  { margin:0px; padding:0px; }
span.news_content p.bodytext  { margin-left:0px;}


.news_text_small {
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;		
        }


.main_content  { 
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
}

.main_content_small {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	color: #333333;
}

.news_content {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
}

 .tx-ttnews-browsebox TD { 	font-size: 10px; }
 .tx-ttnews-browsebox-strong, 
 .tx-ttnews-browsebox-SCell { font-weight: normal; }
 .tx-ttnews-browsebox-SCell { background-color: #f6f6f6; }

.contenttable { padding:20; border:0; text-align:center; width:100%}
.tr-even { background-color:f6f6f6;}
.tr-odd { background-color:ffffff;}

.post_form {
	border: 1px solid #c6c6c6;
	background: #f6f6f6;
	padding: 10px;
	margin-left: 20px;
	margin-right: 0px;
}
.nav_bar {
        color: #999999;
	font-size: 10px;
	padding: 3px;
	font-size: 10px;
	text-align: right;
	margin-right:15px;
}

span.nav_bar a.forum_url {
        color: #999999;
	font-size: 10px;
	font-size: 10px;
	text-align: right;
	margin-right:3px;
	text-decoration: none;	
}

.form_btn input {
	background-color: #ffffff;
	border: 1px solid #c6c6c6;
	font-weight: bold;
	padding: 3px;
	font-size: 12px;
	margin-bottom: 10px;
}
.csc-header {
	margin-left: 20px;
	font-weight: bold;
	color: #666666;	
	text-decoration: none;
	border-bottom-color:#a6a6a6;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	background-color: #e6e6e6;
}

.left-content {
	margin: 0px;
	padding-left:10;	
	text-align: right;
	background-color: #FFFFFF;
}

.csc-caption {
	color:#666666;		
	margin-top: 4px;
}

.csc-section { 
	margin:0px; 
	padding:1px; 
	font-size: 12px; 
	display:list-item;
	list-style-image:url("img/bullet.gif")

	     }
.csc-menu { 
	   margin-left:30px; 
	   margin-right:10px; 
	   margin-bottom:5px; 
	   margin-top:10px;
          }

DIV.tx-newloginbox-pi1 { 
		margin: 0px;
		padding-left:10;	
		padding-top:4;	
		text-align: left;
		background-color: #FFFFFF;
		}
DIV.tx-newloginbox-pi1 H3 {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		color: #666666;
		padding:0px;
		margin-top: 10px;
		margin-bottom:0px;
		font-size: 10px;
		text-decoration: underline;
		}
DIV.tx-newloginbox-pi1 P {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #999999;
		padding: 0px;
		margin: 0px;
		font-size: 10px;
 	        }
DIV.tx-newloginbox-pi1 TABLE TR TD INPUT.tx-newloginbox-pi1-submit {
		background-color: #e6e6e6;
		border: 1px solid #c6c6c6;
		color: #666666;
		padding: 1px;
		font-size: 10px;
		margin-bottom: 10px;
		}
DIV.tx-newloginbox-pi1 TABLE TR TD INPUT {
		background-color: #ffffff;
		border: 1px solid #999999;
		color: #666666;
		font-size: 12px;
		}
DIV.r_block_text
		{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		background-color: #f6f6f6;
		color: #666666;
		padding: 10px;
		margin-left:3px;
		margin-right:0px;
		margin-bottom:5px;
		font-size: 10px;
		}
.frame_news{
	padding-top: 10px;
	frameborder:0;
	padding-left: 5px;
}

.guest_text{
	margin-top:0px;
	color:#333333;
	font-size:12;
	text-decoration:none;
}

td.image_border a {
		padding: 0px;
		margin:0px;
}
.plain_html {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
}
.search_form {
		background-color: #ffffff;
		border: 1px solid #999999;
		color: #666666;
		font-size: 12px;
		margin-top: 10px;
		margin-bottom: 2px;
}

.search_form2 {
		background-color: #ffffff;
		border: 1px solid #999999;
		color: #666666;
		font-size: 12px;
		margin-top: 10px;
		margin-bottom: 2px;
		margin-left: 20px;
}

.search_input {
		background-color: #e6e6e6;
		border: 1px solid #c6c6c6;
		color: #666666;
		padding: 1px;
		font-size: 10px;
		margin-bottom: 0px;
		margin-top: 10px;
}

.news_archive {
		background-color: #e6e6e6;
		border: 0;
		font-size: 12px;
}

.news_archive tr#head td {font-size: 12px; font-family: Arial, Helvetica, sans-serif;}
.news_archive td {padding-left:20px;}
.tx-pmkrssnewsexport-pi1 {display: none;}
#rss_l { margin-left:20px; font-size: 12px; font-family: Arial, Helvetica, sans-serif;}

.c1 {font-family: Verdana, Arial; font-size: 11px; background: #cccccc; padding:0 5 0 5;}
.c2 {font-family: Verdana, Arial; font-size: 11px; background: #ffffff;}
.c3 {font-family: Verdana, Arial; font-size: 11px; background: #dddddd;}
.c4 {font-family: Verdana, Arial; font-size: 11px; background: #F4A990;}