﻿/*Registration*/

.RegistrationForm
{
	font-size: 8pt;
}

.FormularMainStyles
{
	background-color: #E9E9E9;
	width: 37.03em;
}

.RegistrationForm h1
{
}

/* Default form styles */

.InputLine
{
	clear:both;
	width: 37.03em;
}

.InputLine .Left
{
	float:left;
	width: 12.75em;
	height: 2.5em;
}

.InputLine .Right
{
	float: left;
	width: 20.9em;
	padding-left: .3em;
}

.RegistrationForm .FormSendButton
{
	position: absolute;
	bottom: 8.8em;
	right: 4em;
}

.RegistrationForm .FormSendButton a
{
	text-decoration: none;
	color: White;
}

.ChangeProfileForm .ZipStyle,
.ContactForm .ZipStyle,
.RegistrationForm .ZipStyle
{
	float: left; 
	padding-left: 0.3em; 
	width: 6.7em;
}

.ChangeProfileForm .ZipStyle input,
.ContactForm .ZipStyle input,
.RegistrationForm .ZipStyle input
{
	margin: 0;
	padding: 0 0 0 0.2em;
	width: 4.6em;
	border: solid 1px #5f7677;
}

.ChangeProfileForm .CityStyle,
.ContactForm .CityStyle,
.RegistrationForm .CityStyle
{
	float: left; 
	width: 11.1em;
}

.ChangeProfileForm .CityStyle input,
.ContactForm .CityStyle input,
.RegistrationForm .CityStyle input
{
	margin: 0;
	padding: 0 0 0 0.2em;
	width: 11.1em;
	border: solid 1px #5f7677;
}

.InputLine .FullTextLine
{
	width: 33.9em;
}

.InputLine .SmallFullTextLine
{
	width: 36em;
}

.Spacer
{
	width: 1.5em;
	float: left;
	height: 2.5em;
}

.InputLine .Right input,
.InputLine .Right textarea,
.InputLine .Right select
{
	padding: 0 0 0 0.2em;
	margin: 0;
	width: 16.4em;
	border: solid 1px #5f7677;
}

.InputLine .Right select
{
	width: 16.8em;
}

.InputLine .Right .CheckBox label
{
	float: left;
}

.InputLine a
{
	font-weight: normal;
}

.InputLine .line
{
	float: left; 
	width: 33.9em;
	height: 2.5em;
	background-color: #E9E9E9;
}

.InputLine .ContentFooterText
{
	font-size: .9em;
	padding-top: .2em;
	padding-bottom: .2em;
}

.RepeaterLine
{
	clear:both;
	width: 33em;
}

.RepeaterLine .Left
{
	float:left;
	width: 14em;
	line-height: 2em;
	font-weight: bold;
}

.RepeaterLine .Right
{
	float: left;
	width: 15.5em;
	padding-top: .3em;
	padding-left: .3em;
}

.RepeaterLine .Right input,
.RepeaterLine .Right textarea
{
	padding: 0;
	margin: 0;
	width: 16em;
}

.ChangePassword,
.ForgottPassword
{
	color: #424242;
	font-size: 8pt;
}

.ChangePassword .Label,
.ForgottPassword .Label
{
	float:left;
	line-height: 2em;
	font-weight: bold;
	width: 10em;
}

.ChangePassword .Text,
.ForgottPassword .Text
{
	float:left;
	line-height: 2em;
}

.ChangePassword .Text input,
.ForgottPassword .Text input
{
	float:left;
	width: 9em;
	padding: 0 0 0 0.2em;
	margin: 0;
}

.FormLine
{
	clear:both;
	width: 34em;
}

.FormLine a
{
	color: #3f444b;
}

.FormLine .Left
{
	float:left;
	width: 14em;
	font-weight: bold;
}

.FormLine .Right
{
	float: left;
	width: 17em;
}

.FormLine .Error
{
	color:Red;
}

.BreederLinks
{
	height: 2.33em;
	width: 18.83em;
}

/* special styles for each form */

.BreederLogin .FormLine,
.BreederDisplay .FormLine
{
	width: 18.75em;
	font-family: Arial;
}

.BreederLogin .FormLine .Left
{
	float: left;
	width: 7.6em;
	padding-left: 1em;
}

.BreederDisplay .FormLine .Left
{
	float: left;
	width: 7.6em;
}

.BreederLogin .FormLine .Right,
.BreederDisplay .FormLine .Right
{
	float: left;
	width: 8.9em;
	margin-bottom: 0.2em;
}

.BreederDisplay .Arrow
{
	width: 1.1em;
	height: 1.1em;
}

.BreederLogin .FormLine .Right input
{
	font-size: .9em;
	width: 10.2em;
	border-color: #5f7677;
	border-style: solid;
	border-width: 1px;
}

.BreederLogin .FormLine span
{
	font-size: .9em;
	color: White;
}

.BreederDisplay .FormLine span
{
	font-size: .9em;
	color: #3f444b;
}

.BreederLogin .FormLine .ForgotPassword
{
	position: absolute; 
	bottom: 2.2em; 
	width: 10em; 
	right: 9.6em;
}

.BreederLogin .FormLine .Error
{
	color: #FF0000;
	font-size: .9em;
}


/* none till now */

.BreederDisplay .FormLine .ChangePassword
{
	font-size: .9em;
	width: 10em;
}

/* new birth */

.NewNestForm .InputLine
{
	border-top: 0 none;
}

.NewNestForm .SmallerText
{
	font-size: 0.9em;
}

.NewNestForm .InputLine .Left
{
}

.LastNestsHeadline
{
	font-weight: bold;
	padding: 1em 0;
}

.LastNests th,
.LastNests td
{
	padding: 0 1em 1em 0;
}

/*Registration*/

.CheckBox input
{
	width: 1em;
	margin-right: 0.5em;
	font-size: 9pt;
}

.CheckBox label
{
	position: absolute;
	width: 34em;
}

/*Kontakt*/
.ContactForm
{
	font-size: 8pt;
	width: 37.03em;
}

.ContactInputForm
{
	background-color: #E9E9E9;
}

/*ChangeProfile*/
.ChangeProfileForm
{
	font-size: 8pt;
	width: 37.03em;
}

.ChangeProfileInputForm
{
	background-color: #E9E9E9;
}

/*Change Password*/
.ChangePassword .Label
{
	width: 11em;
}

.ChangePassword .Text input
{
	width: 9.5em;
}

.EvkValidatorPosition
{
	position: relative; 
	top: 2.2em; 
	left: 2em;
}

.ContactSendButtonPosition
{
	position: absolute; 
	bottom: 11em; 
	right: 4em;
}