
				
/*
==================================
	input
==================================
*/

.input_search {
	background:#e6e6e6;
	color:#000000;
	border:1px white solid;
	margin:20px 0 0 75px;
	width:150px;
	font-size:1em;
 font-family: Arial, sans-serif;
	float:left;
}

.input {
	background:#e6e6e6;
	color:#000000;
	border:1px white solid;
	margin:4px 4px 4px 30px;
 font-family: Arial, sans-serif;
	width:200px;
	font-size:1em;
}

/*
==================================
	select
==================================
*/

.select {
	background:#e6e6e6;
	color:#000000;
	border:1px white solid;
	margin:4px 4px 4px 30px;
 font-family: Arial, sans-serif;
	width:150px;
	font-size:1em;
	float:left;
}

/*
==================================
	checkbox
==================================
*/

.checkbox {
	background:#e6e6e6;
	color:#000000;
	border:1px white solid;
	margin:4px 4px 4px 30px;
 font-family: Arial, sans-serif;
	float:left;
}

/*
==================================
	radio
==================================
*/

.radio {
	background:#e6e6e6;
	color:#000000;
	border:1px white solid;
	margin:4px 4px 4px 30px;
 font-family: Arial, sans-serif;
	float:left;
}

/*
==================================
	buttons
==================================
*/
.submit_search {
	background:none;
	color:white;
	border:0;
	margin:20px 0 0 5px;
	float:left;
	font-family: Arial, sans-serif;
 text-decoration: none;
	cursor:pointer;
}

.submit {
	background:none;
	color:#751315;
	border:0;
	margin:2;
	padding:0;
	float:left;
	font-family: Arial, sans-serif;
 text-decoration: none;
	cursor:pointer;
}

.submit_forum
{
 background:none;
	color:#751315;
	border:0;
	margin: 7px 2px 7px 2px;
	padding:0;
	float:left;
	font-family: Arial, sans-serif;
 text-decoration: none;
	cursor:pointer;
}

a.submit_new_topic
{
  background: transparent url(../../images/neuesthema-button.jpg) no-repeat left top;
  width: 108px;
  height: 28px;
	 color: #751315;
	 border: 0;
	 margin: 0;
	 padding: 0;
	 font-family: Arial, sans-serif;
  text-decoration: none;
	 cursor: pointer;
  display: block;
}

a.submit_new_topic:hover
{
  background: transparent url(../../images/neuesthema_button_mouse.jpg) no-repeat left top;
}

a.submit_answer_topic
{
  background: transparent url(../../images/antwort-button.jpg) no-repeat left top;
  width: 108px;
  height: 28px;
	 color: #751315;
	 border: 0;
	 margin: 0;
	 padding: 0;
	 font-family: Arial, sans-serif;
  text-decoration: none;
	 cursor: pointer;
  display: block;
}

a.submit_answer_topic:hover
{
  background: transparent url(../../images/antwort_button_mouse.jpg) no-repeat left top;
}

a.submit_quote_this
{
  background: transparent url(../../images/zitieren-button.jpg) no-repeat left top;
  width: 108px;
  height: 28px;
	 color: #751315;
	 border: 0;
	 margin: 3px;
	 padding: 0;
	 font-family: Arial, sans-serif;
  text-decoration: none;
	 cursor: pointer;
  display: block;
}

a.submit_quote_this:hover
{
  background: transparent url(../../images/zitieren-button-mouse.jpg) no-repeat left top;
} 

/*
==================================
	textarea
==================================
*/

.textarea {
	background:#e6e6e6;
	color:#000000;
	border:1px white solid;
	padding:0;
	float:left;
	font-family: Arial, sans-serif;
 text-decoration: none;
	font-size:1em;
	height: 100px; width:540px;
}

.textarea_small {
	background:#e6e6e6;
	color:#000000;
	border:1px white solid;
	padding:0;
	float:left;
	font-family: Arial, sans-serif;
 text-decoration: none;
	height: 100px; width:320px;
}

/*
==================================
	ERROR class
==================================
*/

.inputError {
	border:1px red solid;
}

.suggest_link {
    background-color: #FFFFFF;
    padding: 2px 6px 2px 6px;
}

.suggest_link_over {
    background-color: #CF3333;
    decoration:underline;
    padding: 2px 6px 2px 6px;
}

#search_suggest {
    background:#f5f5f5;
	color:#5d5d5d;
	border:1px #cfcfcf solid;
    text-align: left;
}

#suggest_container {
	position:absolute;
	top:20px;
	left:29px;
}