html
{
	padding:0;
	margin:0;
}
body
{
	padding:0;
	margin:0;
	text-align:center;
}
a img
{
	border:none;
}
#allsite
{
	margin:0 auto;
	width:998px;
}
#right
{
	float:right;
	width:800px;
}
/*----------------------------------------------banner---------------------------------------------------*/
#banner
{
	width:160px;
	padding-top:10px;
}
/*----------------------------------------------header--------------------------------------------------*/
#head
{
	overflow:hidden;
}
#logo
{
	margin-top:15px;
	float:left;
}
#icons
{
	float:right;
	margin:44px 15px 0 0;
	_margin-right:6px;
}

#icons a
{
	margin-left:20px;
}
/*-----------------------------------------------body--------------------------------------------------------------*/
#maintable
{
	text-align:left;
	clear:both;
	margin:20px 0px;
	font: 13px times new roman;
	color:
}
#center
{
	color:#333333;
	width:400px;
}
.anekdot
{
	background: url('/siteimg//border.gif') repeat-x bottom;
	padding-bottom:10px;
	margin-bottom:10px;
}
#down div a
{
	font: bold 13px tahoma;
	color:#000000;
}
#prev
{
	width:100px;
	float:left;
}
#next
{
	width:100px;
	float:right;
	text-align:right;
}
/*------------------------------------------------------right--------------------------------------------*/
#calendar
{
	width:300px;
	vertical-align:top;
	padding-left:25px;
	padding-right:5px;
}
#calbg
{
	background:#fff8e1;
	padding:0 15px 20px 0;
	width:340px;
}
*:first-child+html #calbg
{
	width:340px;
}
#cal
{
	width:330px;
	background:#fff8e1;
	border-collapse:collapse;
}
#cal a
{
	font: bold 13px tahoma;
	color:#0033FF;
}
#cal a:hover
{
	color:#009933;
}

#cal a:visited
{
	color:red;
}

td#visited
{
	font: bold 13px tahoma;
	color:#333333;
}
#cal td
{
	text-align:center;
	padding: 5px 0;
	border-left: 1px solid #ffd08a;
}
#change
{
	font: bold 14px times new roman;
	color: #333333;
	padding: 5px 10px  !important;
	text-align:left !important;
	border:none !important;
}
#year td, #y
{
	color:#FF9900;
	font: bold 14px times new roman;
}
.month
{
	font: 13px times new roman;
	color:#009933;
	text-align:right !important;
	width: 75px;
	border:none !important;
	padding-right:5px !important;
}
#none
{
	border: none !important;
}
#m
{
	font: 13px times new roman;
	color:#009933;
}
#rbot
{
	border:none !important;
	text-align:left !important;
	padding:10px 0 0 20px !important;
}
#rbot div
{
	border-top: 1px solid #cccccc;
	padding-top:10px;
}
#day
{
	border:none !important;
	padding-left:20px !important;
}
#day a
{
	display:block;
	float:left;
	font: 13px times new roman;
	color:#0033FF;
	margin-right:5px;
	margin-bottom:5px;
}
#day a:hover
{
	color:#009933;
}
#day span
{
	display:block;
	float:left;
	font: 13px times new roman;
	color:#333333;
	margin-right:5px;
}

pre {
	font:14px Times, serif;
}