.radio,
.checkbox {
	background: none;
}

.w90 {
	width: 90%;
}

a:hover,
a:visited,
a:link,
a:active {
	text-decoration: none;
}

tr.sitebody {
	background-color: #d1cccc;
}

td.navheadbottom {
	height: 26px;
}

.white {
	background-color: #FFFFFF;
	color: #000000;
}

.none {
	border: 0px;
}

td.heads {
	height: 34px;
	background-image: url(../images/style/heads1.gif);
}

td.heads2 {
	height: 31px;
	background: #D1CCCC;
}

td.navheadtop,
td.navheadtopselected {
	font-weight: bold;
	text-decoration: none;
}

A.navtop:hover,
A.navtop:visited,
A.navtop:link,
A.navtop:active,
A.navheadtop:hover,
A.navheadtop:visited,
A.navheadtop:link,
A.navheadtop:active,
A.navheadleft:hover,
A.navheadleft:visited,
A.navheadleft:link,
A.navheadleft:active,
A.navheadleft:hover,
A.navheadright:visited,
A.navheadright:link,
A.navheadright:active {
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

A.navtopselected:hover,
A.navtopselected:visited,
A.navtopselected:link,
A.navtopselected:active,
A.navheadtopselected:hover,
A.navheadtopselected:visited,
A.navheadtopselected:link,
A.navheadtopselected:active,
A.navheadleftselected:hover,
A.navheadleftselected:visited,
A.navheadleftselected:link,
A.navheadleftselected:active,
A.navheadrightselected:hover,
A.navheadrightselected:visited,
A.navheadrightselected:link,
A.navheadrightselected:active {
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #282828;
}

.navheadbottom {
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}



.shadow {
	position: relative;
	display: block;
	border: 0px solid blue;
}
.shadow a,
.shadow span {
	position: absolute;
	display: block;
	top: 0px;
}

.shadow:before {
	display: block;
	padding: 1px;
	content: attr(title);
	font-weight: bold;
	font-size: 12px;
}

.input {
	background-color: transparent;
}

A.heads:hover,
A.heads:visited,
A.heads:link,
A.heads:active {
	font-weight: bold;
	text-decoration: none;
}

A.heads:hover {
	text-decoration: overline underline;
}

.heads {
	font-weight: bold;
}

.bordered {
	border: 1px solid #9b9b9b;
}

a.orange:hover,
a.orange:visited,
a.orange:link,
a.orange:active {
	background-image: url(../images/style/arrow_orange.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 8px;
	color: #ee871e;
}

a.blackarrow:hover,
a.blackarrow:visited,
a.blackarrow:link,
a.blackarrow:active {
	background-image: url(../images/style/arrow_black.gif);
	background-repeat: no-repeat;
	background-position: top left;
	padding-left: 8px;
	color: #000000;
}

font.orange {
	color: #ee871e;
}

input.orangelink {
	background-color: transparent;
	border: none;
	background-image: url(../images/style/arrow_orange.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 8px;
	color: #ee871e;
	cursor: pointer;
}


div.button {
	width: 150px;
	height: 17px;
	border: 1px solid #000000;
	background-color: #D4D0C8;
}
#newim {
	position: absolute;
	top: 240px;
	left: 150px;
	width: 500px;
	height: 220px;
	border: 4px solid #E77919;
	background-color: #FFFFFF;
	z-index: 3;
}


td.heads2, th.heads2 {
	background-color: #DDDDDD; }

.forum1 {
	background-color: #DDDDDD; 
}
.forum2 {
	background-color: #EFEFEF; 
}
.forum3 {
	background-color: #EFEFEF;
}

table.forumbody {
	background-color: #EFEFEF;
}

font.forumheadssmall {
	font-size: 12px;
	color: #000000;
}

a.heads2:link, 
a.heads2:visited {
 color: #000000;
 font-weight: bold;
 font-size: 13px;
 }

a.heads2:active, 
a.heads2:hover {
 color: #0000DD;
 font-weight: bold;
 font-size: 13px;
}

input {
	border: 1px solid #9d9d9d;
}

.none {
	border: 0px;
}

.blue {
background-color: #EEEEEE;
}
.even {
background-color: #DDDDDD;
}
.white {
background-color: #FFFFFF;
}
.bigred {
	size: 9px;
	color: red;
	font-weight: bold;
}
.redButtonArrowLeft {
    font-family: Verdana, Helvetica, Arial, sans-serif;
    font-size: 1em;
    color: white !important;
    background-color: #E77919 !important;
    border: 1px solid #000000 !important;
    padding: .2em;
    padding-left: 2.5em;
    background-image: url(../admin/images/pfeil-links.gif);
    background-position: 0.5em;
    background-repeat: no-repeat;
    text-align: left;
    width: 10em;
}
.redButtonArrowRight {
    font-family: Verdana, Helvetica, Arial, sans-serif;
    font-size: 1em;
    color: white !important;
    background-color: #E77919 !important;
    border: 1px solid #000000 !important;
    padding: .2em;
    padding-left: 0.5em;
    background-image: url(../admin/images/pfeil-rechts.gif);
    background-position: 7.8em;
    background-repeat: no-repeat;
    text-align: left;
    width: 10em;
}
.item {
	background-color: #fff9dd !important;
	color: #000000;
	padding-left: 0.5em;
	padding-right: 0.5em;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
}
.submit {
	/*
	border: 1px solid #000000 !important;
	font-weight: bold;
	width: 8em;
	*/
}
.link {
	font-weight: bold;
	text-decoration: underline;
	color: blue;
}
.test
{
font-weight: bold;
color: #E77919;
}

a.test:hover, a.test:link, a.test:visited
{
color: #E77919;
}

A.cats:link  	{ text-decoration: underline; }
A.cats:visited 	{ text-decoration: underline; }
A.cats:active  	{ text-decoration: underline overline;}
A.cats:hover 	{ text-decoration: underline overline;}

a.navleft {
	display: block;
	position: relative;
	width: 142px;
	height: 100%;
	padding-left:4px;
}

a.forumthread {
	display: block;
	position: relative;
	width: 450px;
	height: 100%;
	padding-left:4px;
	border:0px solid blue;
}

td.footer {
	height: 6px;
	background-color: #d1cccc;
	background-image: url(../images/style/table_footer.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}