

a {text-decoration: none;}
a:visited {color: #000088;}

BIG {font-size: 120%;font-weight: bold;}

DD DL{margin-left:-15px;}

.cl,  .cs {font-family: Verdana, Arial; font-size: 70%}


/***********************************
/* other  */

body {  background-color: #f0f0f0; color: #000000;}
img, table, body, form {margin: 0;padding:0;border: 0;}


div.menu
{
	padding: 2px;
	background-color: #e1e1e1;
	text-align:center;
	font-size: 70%;
	font-family: Verdana, Arial;
}

div.menu a, div.menu a:visited
{
	text-decoration: underline;
	margin:0 4px;
	color: #00f;
	font-size: 100%;

}	

/* boardtags [url][c][/c][/url] */ 
a span.btc
{
	text-decoration: underline;
}

/* info */
div.info 
{
	font-family: Verdana, Arial;
	font-size: 70%;
	padding:10px;  
	margin:0px;
	background-color: #e1e1e1;
}

div.info input, div.info select
{
	font-family: Verdana, Arial;
	font-size: 100%;
}

div.left_info
{	
	float: left;
	width: 60%;
}

div.right_info
{
	float: right;
	width: 30%;
	text-align:right;
} 


/* index  */

div.g div, div.w div
{
	padding: 1px 0 1px 25px;
}


div.g, div.w
{
	font-size: 75%;
	padding: 4px 0 2px 10px;
}

div.g
{
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	background-color:#E9E9E9;
}

div.g a, div.w a
{
	font-size: 133%;
}


div.an
{
	font-family: Verdana, Arial;
	padding: 3px;
	margin: 5px 3%;
	font-size: 70%;
	border: 1px solid #aaa;
	background-color:#ddd;
}

span.e, span.e a, span.e a:visited
{
	color: #cc0000;
	font-weight: bold;
	font-size: 120%;
	
}

span.roll2, span.roll2 a
{
	font-size: 100%;
}

span.roll1
{
	color: #900000;
}

span.close
{
	color: #900000;
}

.strike
{
	text-decoration: line-through;
}


div.ibody
{
	border-top: 1px solid #999;
	border-bottom: 1px solid #999;
	font-size: 115%;
	background-color:#eee;
}

/* message */
.quote {background-color: #E9E9E9; border: 1px solid #ccc;}
.inquote {color: #E9E9E9;}

div.body, div.sign {padding: 25px;}


/* nickname */
a.nn {
	color: #00f;
	font-weight: bold;
}
span.reg {
	color: #207025;
	font-size: 133%;
	font-weight: bold;
}
span.unr {
	color: #207025;
	font-size: 125%;
	font-weight: bold;
}

span.own {
	color: red;
	font-size: 133%;
	font-weight: bold;
}

span.sel {
	color: #FF9900;
	font-size: 133%;
	font-weight: bold;
}


/* privates*/
div.pr_to{
	padding: 3px;
	margin:  1px 10px 20px 10px;
	background-color: #bbbbff;
	border: 1px solid #777;
}

div.pr_from{
	padding: 3px;
	margin: 1px 10px 20px 10px;
	background-color: #ffbbbb;
	border: 1px solid #777;
}

div.pr_info{
	margin-left: 20px;
}

/* new msg */
div.smilestable {
	display: none;
	position: absolute;
	right: 10%;
	padding: 3px;
}
		
table.smilestable td {
	padding:2px;
}

input.qe_button {
	border:0;
	background-color: #ddd;
	color: #222;
	font-size: 70%;
	font-weight: normal;
}

/* reg */

input#email {
	display: none;
}


