body {
	/*background-image: url(../images/bg_topgradient5.gif);
	'background-repeat: repeat-x;
	'background-color: #CCCC99;*/
	margin-left: 5; margin-right: 5; margin-top: 5; margin-bottom: 5;
}

.textHead{
	font-family:tahoma;
	font-size:16px;
}

.textMain{
	font-family:tahoma;
	font-size:11px;
	padding-left:4px;
	padding-bottom:5px;
	color:#333333;
}

.text01{ font-family:tahoma; font-size:11px; color:#333333; }
.text01 a { color:#006699; text-decoration:none; }
.text01 a:visited { color:#006699; text-decoration:none; }
.text01 a:hover { color:#003399; text-decoration:none; }

.text02{ font-family:tahoma; font-size:18px; color:#A03333; }

.text03{ font-family:tahoma; font-size:10px; color:#666666; }
.text03 a { color:#006699; text-decoration:none; }
.text03 a:visited { color:#006699; text-decoration:none; }
.text03 a:hover { color:#003399; text-decoration:none; }

.text04{ font-family:tahoma; font-size:10px; color:#333333; }
.text04 a { color:#006699; text-decoration:none; }
.text04 a:visited { color:#006699; text-decoration:none; }
.text04 a:hover { color:#003399; text-decoration:none; }

.text05{ font-family:tahoma; font-size:12px; color:#333333; }

.albumindex { font-family:tahoma; font-size:10px; color:#999999; }
.albumindex a { color:#006699; text-decoration:none; }
.albumindex a:visited { color:#006699; text-decoration:none; }
.albumindex a:hover { color:#003399; text-decoration:none; }

.tags{ font-family:tahoma; font-size:11px; color:#900000; }
.tags a { color:#006699; text-decoration:none; }
.tags a:visited { color:#006699; text-decoration:none; }
.tags a:hover { color:#003399; text-decoration:none; }

.footer { font-family:tahoma; font-size:10px; color:#333333; }
.footer a { color:#996600; text-decoration:none; }
.footer a:visited { color:#996600; text-decoration:none; }
.footer a:hover { color:#663300; text-decoration:none; }

.rule{
	font-family:tahoma;
	font-size:12px;
	color:#333333;
	padding: 0 60 0 60;
}

.topic01{ font-family:Tahoma; font-size:13px; color:#202020; padding: 2 5 2 5; height: 22px; }
.topic01 a:visited { text-decoration:none; color:#202020; }
.topic01 a:link { text-decoration:none; color:#202020; }
.topic01 a:hover { text-decoration:none; color:#006DDD; }

.topicstatus_new { font-family:Tahoma; font-size:10px; color:dodgerblue; }
.topicstatus_update { font-family:Tahoma; font-size:10px; color:forestgreen; }
.topicstatus_hot { font-family:Tahoma; font-size:10px; color:red; }

.topicsub01{ font-family:Tahoma; font-size:13px; color:#909090; }
.topicpostdate{ font-family:Tahoma; font-size:13px; color:#333333; }

.wall01{
	font-family:tahoma;
	font-size:11px;
	color:#333333;
	padding: 5 5 5 5;
	height:20px;
	border-bottom:1px solid #F0F0F0;
}
.wall01 a:visited {
	text-decoration:none;
	color:#336699;
}
.wall01 a:link {
	text-decoration:none;
	color:336699;
}
.wall01 a:hover {
	text-decoration:underline;
	color:#003399;
}

.headtopic01{
	font-family:tahoma;
	font-size:10px;
	padding: 0 5 0 5;
	height:18px;
	font-weight:bold;
	color:white;
	background-color:#5C84AD;
}

.headtopic01 a{
	color:white;
}
.headtopic01 a:visited{
	color:white;
}

.headtopic01 a:hover{
	color:white;
}

.textNote{
	font-family:tahoma;
	font-size:11px;
	padding-top:8px;
	padding-bottom:15px;
}

.borderImage{
	padding:0 10 50 10;
	border:0px;
	text-align:center;
	border:1px solid #D0D0D0;
}

.showImage{
	border:1px solid #D0D0D0;
}

.showWallpaper{
	padding: 10 10 10 10;
	font-family:tahoma;
	font-size:10px;
	color:#666666;
}

.commentImage{
	font-family:tahoma;
	font-size:11px;
	padding:2 0 2 0;
	height:50px;
	color:#333333;
}

.detailImage{
	font-family:tahoma;
	font-size:10px;
	color:#333333;
	padding:2 0 2 0;
}

.commentComment{
	font-family:tahoma;
	font-size:11px;
	padding:2 0 2 0;
	color:#333333;
}

.fileDesc{
	font-family:tahoma;
	font-size:10px;
	color:#999999;
}

.lastUpdate{
	font-family:Tahoma;
	font-size:10px;
	color:#999999;
}

.detailComment{
	font-family:tahoma;
	font-size:10px;
	color:#333333;
	padding:2 0 2 0;
}


.iconpanel{
	padding:15 0 15 0;
	border:0px;
}

.controlpanel{
	font-family:tahoma;
	font-size:10px;
	text-align:center;
	padding:10 0 10 0;
	color:#303030;
}
.controlpanel a:visited{
	color:#606060;
	text-decoration:none;
}
.controlpanel a:link{
	color:#606060;
	text-decoration:none;
}
.controlpanel a:hover{
	color:#303030;
	text-decoration:none;
}

.input{
	font-family:Tahoma;
	font-size:12px;
	color:#333333;
}

.button {
	font-family:tahoma;
	font-size:10px;
}

.scharbutton {
	font-family:tahoma;
	font-size:10px;
	border:solid 1px gray;
}

.boxtitle {
	font-family:tahoma, Tahoma;
	font-size:10px;
	text-align:left;
	padding-left:4px;
	padding-bottom:5px;
	color:#333333;
}

.galtitle { font-family:tahoma, Tahoma; font-size:14px; color:#333333; padding-top:5px; }
.galdesc { font-family:tahoma, Tahoma; font-size:11px; color:#333333; padding:5 0 5 0; }
.galsub { font-family:tahoma, Tahoma; font-size:10px; text-align:left; 	padding:2 0 2 0px; color:#404040; }

.showBoard{ border:1px solid #D0D0D0; }
.boardtitle { font-family:Tahoma; font-size:14px; color:#333333; padding:5 0 5 0; }
.boarddesc { font-family:Tahoma; font-size:12px; color:#333333; padding:5 0 5 0; }
.boardstat { font-family:Tahoma; font-size:11px; color:#808080;}
.boardsub { font-family:Tahoma; font-size:11px; text-align:left; padding:2 0 2 0px; color:#404040; }
.boardsub a { text-decoration:none; color:#003399; }
.boardsub a:visited { text-decoration:none; }
.boardsub a:hover { text-decoration:none; color:#336699; }

.form_input { font-family:Tahoma; font-size:11px; color:#333333; }
.form_comment { font-family:Tahoma; font-size:12px; color:#333333; }

.boarddelete { font-family:Tahoma; font-size:10px; color:#808080;}
.boardtitle2 { font-family:Tahoma; font-size:18px; color:#663300; padding:5 5 5 5; }
.boardsub2 { font-family:Tahoma; font-size:12px; padding:2 0 2 0px; color:#663300; }
.boarddesc2 { font-family:Tahoma; font-size:13px; color:#333333; padding:5 5 5 5; }
.boarddesc2 a { text-decoration:none; color:#0000FF; }
.boarddesc2 a:visited { text-decoration:none; color:#0000FF; }
.boarddesc2 a:hover { text-decoration:underline; color:#0000FF; }

.pageselect { font-family:tahoma; font-size:11px; color:333333; padding: 10 0 10 0; }
.pageselect a { color:808080; }
.pageselect a:visited { color:808080; }
.pageselect a:hover { color:000000; }

.select { background: #E0E0E0; border: 1px solid #333333; font-family:tahoma; font-size:10px; color:333333; }

.quote {
	margin-top:5px;
	margin-bottom:5px;
	width:750px;
	padding:5px;
	background: #F0F0C0; border: 1px solid #A0A080; font-family:tahoma; font-size:11px; color:333333;
}