﻿@charset "utf-8";
.form_text
{
	height: 15px;
	width: 210px;
	background: transparent;
	color: #666666;
	font-size: 11px;
	border: 1px #666666 dotted;
}

.form_text:hover, .form_text:focus
{
	color:#000000;
	border: 1px #000000 dotted;
	background: transparent;
}

.form_text_kontakt
{
	height: 15px;
	width: 160px;
	background: transparent;
	color: #666666;
	font-size: 11px;
	border: 1px #666666 dotted;
	margin-top:10px;
}

.form_text_kontakt:hover, .form_text_kontakt:focus
{
	color:#000000;
	border: 1px #000000 dotted;
	background: transparent;
}


.form_text_klein
{
	height: auto;
	width: 18px;
	background: transparent;
	color: #333333;
	font-size: xx-small;
	border: 0px;
}


.form_textarea
{
	width: 210px;
	height:75px;
	background: transparent; 
	color:#666666;
	font-size: 11px;
	border:1px #666666 dotted;
	margin-top: 10px;
}

.form_textarea:hover, .form_textarea:focus
{
	color:#000000;
	border: 1px #000000 dotted;
	background: transparent;
}

.form_textarea_disable
{
	width: 210px;
	height:75px;
	background: transparent; 
	color:#666666;
	font-size: 11px;
	border:1px #ffffff dotted;
	cursor:wait;
	margin-top: 10px;
}


.form_submit
{
	width: 215px;
	height: 20px;
	background: #006600;
	color: #CCCCCC;
	font-size: 11px;
	border: 1px #666666 dotted;
	cursor: pointer;
	margin-top: 20px;
}

.form_submit:hover, .form_submit:focus
{
	color:#FFFFFF;
	border: 1px #000000 dotted;
	background: #004000;
}

.form_submit_disable
{
	width: 215px;
	height: 20px;
	background: #ffffff;
	color: #CCCCCC;
	font-size: 11px;
	border: 1px #666666 dotted;
	cursor: wait;
	margin-top: 20px;
}

.form_submit_kontakt
{
	width: 160px;
	height: 20px;
	background: #006600;
	color: #CCCCCC;
	font-size: 11px;
	border: 1px #666666 dotted;
	cursor: pointer;
	margin-top: 20px;
}

.form_submit_kontakt:hover, .form_submit_kontakt:focus
{
	color:#FFFFFF;
	border: 1px #000000 dotted;
	background: #004000;
}



.form_select
{
	height: 20px;
	width: auto;
	background: transparent; 
	color:#666666;
	font-size: 11px;
	border: 1px #666666 dotted;
	margin-top: 10px;
}

.form_select:hover, .form_select:focus
{
	color:#000000;
	border: 1px #000000 dotted;
	background: transparent;
}

.form_select_disable
{
	height: 20px;
	width: auto;
	background: transparent; 
	color:#CCCCCC;
	font-size: 11px;
	border: 1px #ffffff dotted;
	cursor: wait;
	margin-top: 10px;

}



.form_options
{
	border: 1px dotted transparent;
	margin-top:10px;
}

.form_options:hover, .form_options:focus
{
	border: 1px dotted #000000; 
}


.form_checkbox
{
	border: 1px dotted #999999;
	margin-top: 10px;
}

.form_checkbox:hover, .form_checkbox:focus
{
	border: 1px dotted #FF0000;
}

.form_file
{
	height: 20px;
	width: 325px;
	background: transparent; 
	color:#666666;
	font-size: 11px;
	border: 1px #666666 dotted;
	cursor: pointer;
}

.form_file:hover, .form_file:focus
{
	color:#000000;
	border: 1px #000000 dotted;
	background: transparent;
}

.form_file_disable
{
	height: 20px;
	width: 325px;
	background: transparent; 
	color:#666666;
	font-size: 11px;
	border: 1px #ffffff dotted;
	cursor:wait;
}

