/* Hides from IE-mac \*/
/* standard link */

a:link, a:visited, a:active {
	color: #660000;
	font-size: 1.0em;
	text-decoration: none;
}

a:hover {
	color: #660000;
}

/* for link in table header */
a.wmtop {
	color: #FFFFFF !important;
	text-decoration: underline !important;
}

/* for IE-MAC */
body.wmbody {
	background: #99CC99;
	background-image: url(http://www.leguanwelt.de/Layout_3.gif);
	font: 120% Verdana, Arial, Sans-serif; /*font-size: 101%;
	font-size: 100% !important;*/
}

/* for navigation left panel */
div.wmtop {
	background-color: #669966;
	color: #003300;
	font-size: 1.0em;
	font-weight: bold;
	padding: 4px;
}

/* horizontal line in messages view */
hr {
	color: #003300;
	height: 1px;
}

html {
	color: #000000;
	font-family: Verdana,Arial,Geneva;
	font-size: 65%;
	font-size: 65% !important;
}

img {
	border: 0;
}

/* user avatar image */
img.wmavatar {
	padding: 20px 0 20px 0;
}

/* for code buttons */
input.wmfc {
	background-color: #99CC99;
	color: #003300;
	font-family: Verdana,Arial,Geneva;
	font-size: 0.80em;
	margin: 0 0 3px 0;
}

input.wmnl, textarea {
	font-family: monospace;
	font-size: 13px;
}

/* form input elements */
select, .wmsm {
	font-size: 1.1em;
}

table {
	font-size: 100%;
}

/* for board header name */
td.wmbig {
	font-size: 1.0em;
}

/* main td */
td.wmmain {
	font-size: 1.2em;
}

/* for background border line */
td.wmtop {
	background-color: #CCCC99;
}

/* header row in table */
th.wmtop {
	color: #003300;
	font-size: 1.1em;
	font-weight: bold;
	padding: 2px;
}

/* for onmouseover highlighting tablerow - optional */
tr.wmover td {
	background-color: #99CC99;
}

.wmalbottom {
	vertical-align: bottom;
}

.wmalcent {
	text-align: center;
}

/* for warning messages */
.wmalert {
	color: #003300;
	font-size: 1.3em;
}

.wmalleft {
	text-align: left;
}

.wmalmid {
	vertical-align: middle;
}

.wmalright {
	text-align: right;
}

.wmaltop {
	vertical-align: top;
}

/* for alternate row color */
.wmbg1 {
	background-color: #99CC99;
}

.wmbg2 {
	background-color: #99CC99;
}

.wmbold {
	font-weight: bold;
}

.wmfleft {
	float: left;
}

.wmfright {
	float: right;
}

/* quote reply */
.wmquot {
	background: #CCCC99;
	border: 1px dashed #003300;
	margin: 0 15px 0 15px;
	padding: 3px;
}

/*for small text */
.wmsmall {
	font-size: 0.7em;
}

/* for status msg box */
.wmstatus {
	border: 1px solid #003300;
	margin: 0 0 3px 0;
}

/* for images, tables, alignment and weight - do not edit */
.wmtbl{
	border: 0;
	width: 100%;
}

#menu {
	margin: 0px;
	padding: 0px;
	width: 150px;
}

#menu a {
	color: #660000;
	display: block;
	font-size: 0.9em;
	margin: 0px;
	padding: 4px 0px 5px 10px;
	width: 140px;
}

#menu a.item:hover {
	background-color: #CCCC99;
}

#menu a.item:active {
	font-weight: bold;
}

#menu li {
	margin: 0px;
	padding: 0px;
}

#menu li.item {
	border-bottom: #660000 1px solid;
}

#menu ul.list {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

