/*++++++++++++++++++++++++++++
� 2001 -2009  human-data.de / internetagentur-koch.de
+++++++++++++++++++++++++++++*/
fieldset{
	box-shadow: 0px 0px 2px 2px rgba(63,121,168,0.2);
	border-radius:5px;
	border:none 0px;
	background:#ffffff;
}
input[type=text] {
	box-shadow: 0px 0px 2px 2px rgba(63,121,168,0.2);
	border-radius:5px;
}
input[type=password] {
	box-shadow: 0px 0px 2px 2px rgba(63,121,168,0.2);
	border-radius:5px;
	padding:5px;
}
textarea{
	box-shadow: 0px 0px 2px 2px rgba(63,121,168,0.2);
	border-radius:5px;
	padding:5px;
}
input[type=submit] {
	cursor:pointer;
	font-weight:600;
	padding:0px 15px 0px 15px;
	background:#d9d9d9;
	color:#000000;
	border:3px outset #737373;
	position:relative;top:1px;
}
input[type=submit]:hover  {
	background:#9c9c9c;
	color:#000000;
	border:3px inset #737373;
}
input[type=submit]:focus {
	background:#757575;
	color:#ffffff;
	border:3px inset #737373;
}

input[type=button] {
	cursor:pointer;
	font-weight:600;
	padding:0px 15px 0px 15px;
	background:#d9d9d9;
	color:#000000;
	border:3px outset #737373;
	position:relative;top:1px;
}
input[type=button]:hover  {
	background:#9c9c9c;
	color:#000000;
	border:3px inset #737373;
}
input[type=button]:focus {
	background:#757575;
	color:#ffffff;
	border:3px inset #737373;
}

#search_form input[type=submit] {
	border:none 0;
	cursor:pointer;
	background:url(../images/default/continue-blank.gif) left no-repeat;
	color:#ffffff;
	margin-left:2px;
	padding:2px 85px 5px 10px;
}
#search_form input[type=submit]:hover  {
	background:url(../images/default/continue-blank_hover.gif) left no-repeat;
}
#search_form input[type=submit]:focus {
	background:url(../images/default/continue-blank_hover.gif) left no-repeat;
}

#search_form_short input[type=submit] {
	border:none 0;
	cursor:pointer;
	background:url(../images/default/button_short_blank.gif) left no-repeat;
	color:#ffffff;
	margin-left:2px;
	padding:2px 94px 5px 10px;
	width:155px;
}
#search_form_short input[type=submit]:hover  {
	background:url(../images/default/button_short_blank_hover.gif) left no-repeat;
}


#search_google input[type=submit] {
	border:none 0;
	cursor:pointer;
	border:3px silver outset;
	background:#d4d0c8;
	color:#000000;
	margin-left:2px;
	padding:2px 20px 3px 20px;
}
#search_google input[type=submit]:hover  {
	border:none 0;
	cursor:pointer;
	border:3px #969289 inset;
	background:#d4d0c8;
	color:#000000;
}
#search_google input[type=submit]:focus {
	border:none 0;
	cursor:pointer;
	border:3px #4f4d4a inset;
	background:#d4d0c8;
	color:#000000;
}
#button a{
	cursor:pointer;
	background:url(../images/default/button_bg.gif) repeat-x;
	color:#ffffff;
	font-weight:500;
	font-size:1.1em;
	border:outset 2px #353535;
	padding:2px 30px 2px 30px;
}
#button a:hover{
	background:url(../images/default/button_hover_bg.gif) repeat-x;
	color:#000000;
	border:outset 2px #353535;
}
#continue_button_de a{
	background:url(../images/default/continue-button_de.gif) repeat-x;
	font-weight:500;
	font-size:1.1em;
	padding:5px 140px 5px 0px;
}
#continue_button_de a:hover{
	background:url(../images/default/continue-button_hover_de.gif) repeat-x;
}
#continue_button_en a{
	background:url(../images/default/continue-button_en.gif) repeat-x;
	font-weight:500;
	font-size:1.1em;
	padding:5px 140px 5px 0px;
}
#continue_button_en a:hover{
	background:url(../images/default/continue-button_hover_en.gif) repeat-x;
}
#continue_button_fr a{
	background:url(../images/default/continue-button_fr.gif) repeat-x;
	font-weight:500;
	font-size:1.1em;
	padding:5px 140px 5px 0px;
}
#continue_button_fr a:hover{
	background:url(../images/default/continue-button_hover_fr.gif) repeat-x;
}
#continue_button_sp a{
	background:url(../images/default/continue-button_sp.gif) repeat-x;
	font-weight:500;
	font-size:1.1em;
	padding:5px 140px 5px 0px;
}
#continue_button_sp a:hover{
	background:url(../images/default/continue-button_hover_sp.gif) repeat-x;
}
#continue_button_it a{
	background:url(../images/default/continue-button_it.gif) repeat-x;
	font-weight:500;
	font-size:1.1em;
	padding:5px 140px 5px 0px;
}
#continue_button_it a:hover{
	background:url(../images/default/continue-button_hover_it.gif) repeat-x;
}
#continue_button_pl a{
	background:url(../images/default/continue-button_en.gif) repeat-x;
	font-weight:500;
	font-size:1.1em;
	padding:5px 140px 5px 0px;
}
#continue_button_pl a:hover{
	background:url(../images/default/continue-button_hover_en.gif) repeat-x;
}