body {
	font-size:10px;
	font-family:Helvetica,Arial,Univers,Verdana,sans-serif;
	margin:0px;
	padding:0px;
	background-color: #bfe3f5;
	color:#000000;
	background-image: url(IMG/head.png);
	background-repeat: repeat-x;
	margin-left:auto;
	margin-right:auto;
	background-attachment: fixed;
	}
span.page		{ background:#f4f4f4; padding:3px; color:#a0a0a0; }
span.red		{ color:red; font-weight:bold; }
span.small		{ font-size:9px; }

div.notice0		{ 
	border:1px solid #ea8585;
	background-color:#f9dcdc;
	padding:5px;
	color:#d41616;
	}
div.notice1	{
	border:1px solid #5fd51f;
	background-color:#cbeaba;
	padding:5px;
	color:#38870d;
	}
div.quote	{
	font-family:monospace;
	border-left:2px solid #d5d5d5;
	background-color:#f5f5f5;
	padding:5px;
	margin-top:2px;
	margin-bottom:2px;
	margin-left:10px;
	margin-right:10px;
	color:#000000;
	}

#main { width:700px; background:#ffffff; border:1px solid #c6c6c6; margin:10px auto; padding:10px; color:#aaaaaa;}
#head {
	font-size:15px;
	font-weight:bold;
	background:#f4f4f4;
	color:#a0a0a0;
	padding:5px;
	text-align: right;
}
#menu {
	padding:1px;
	padding-top:6px;
	padding-bottom:6px;
	color:#acacac;
	background:#ffffff;
}
#menu a:hover, #menu a:active {
	background:#acacac;
	color:#ffffff;
}
#cont { padding:5px; color:#a0a0a0; background:#f4f4f4; }
#cont a:hover, #menu a:active { text-decoration:underline; }
#table { width:100%; }
#bottom { position:fixed; bottom:0px; right:0px; }

a:link			{ font-weight:normal; color:#3886c9; text-decoration:none; }
a:visited		{ font-weight:normal; color:#3886c9; text-decoration:none; }
a:hover			{ font-weight:normal; color:#3886c9; text-decoration:none; }
a:active		{ font-weight:normal; color:#3886c9; text-decoration:none; }
a:focus			{ font-weight:normal; color:#3886c9; text-decoration:none; }
a.closed		{ text-decoration:line-through; }
a.page			{ background:#ffffff; padding:3px; padding-left:5px; padding-right:5px;}
a.a_men			{ background:#ffffff; }
a.a_men	img		{ border:1px solid #aaaaaa; }
a.t_img img		{ border:1px solid white; }
a.halp			{ padding-left:3px; padding-right:3px;  border:1px solid #a0a0a0; background:#ffffff; }
a.halp:hover	{ background:#eeeeee; color:#777777; }

table.main	{
	width:100%;
	}

tr.a_head td	{ 
	background:#ffffff; 
	padding:3px; 
	font-weight:bold;
	}
tr.a_user td	{ 
	background:#ffffff; 
	padding:3px; 
	}
tr.a_user_deleted td	{ 
	background:#ffd9d9; 
	padding:3px; 
	}

td.g1	{
	text-align:center;
	background:#ffffff;
	padding:5px;
	}
td.acc_avatar	{
	background:#ffffff; 
	padding:3px; 
	text-align:center;
	width:200px;
	}
	
td.img	{
	text-align:center;
	vertical-align:middle;
	padding:5px;
	}

td.img_del	{
	background:#ffd9d9; 
	text-align:center;
	vertical-align:middle;
	padding:5px;
	}

td.tr_img	{
	width:150px;
	height:150px;
	text-align:center;
	vertical-align:top;
	}

td img	{ border:1px solid #eeeeee; }
hr	{ background:#ffffff; border:0px; height:1px; }
input, textarea, select	{
	font-size:10px;
	font-family:Helvetica,Arial,Univers,Verdana,sans-serif;
	border:1px solid #aaaaaa;
	padding:3px;
	margin:1px;
	color:#a0a0a0;
	width:170px;
	background:#ffffff;
}
select	{ width:176px; padding:1px; }
input.check		{ width:12px; height:12px; }
input.submit	{ width:60px; padding:2px; }
input:focus, textarea:focus { color:#3886c9; }

strong.subject	{ color:#ffaf68; }
hr.subj		{ background:#f4f4f4; border:0px; height:1px; margin-top:2px; margin-bottom:2px; }
