/* @group Membership */
@media screen {
div.membership #MainContent h2 {
	background: url(http://images.qualidator.com/data_access/qualidator/Design/580-d0-top.gif) no-repeat;
	margin: 0;
	padding: 12px;
}

div.membership #MainContent div.Instructions,div.membership #MainContent div.Login-Title,div.membership #MainContent div.Login-User,div.membership #MainContent div.Login-Password,div.membership #MainContent div.Login-RememberMe {
	background-color: #f7f7f7;
	border-left: 1px solid #c4c4c4;
	border-right: 1px solid #c4c4c4;
	margin: 0;
	padding: 6px 12px;
}

#ctl00_ContentPlaceHolderMain_ResourcesCustomPasswordRecovery_TextBoxPasswordRecovery {
	background-color: #f7f7f7;
	border-right: 1px solid #c4c4c4;
	border-left: 1px solid #c4c4c4;
}

div.membership #MainContent div#ctl00_ContentPlaceHolderMain_ResourcesCustomPasswordRecovery_ButtonPasswordRecovery {
	background: #f7f7f7 url(http://images.qualidator.com/data_access/qualidator/Design/580-f7-bottom.gif) no-repeat left bottom;
	padding: 12px 12px 24px 12px;
	margin: 0;
}

div.membership #MainContent div.Login-Submit {
	background: url(http://images.qualidator.com/data_access/qualidator/Design/580-f7-bottom.gif) no-repeat left bottom;
	margin-bottom: 24px;
	padding: 12px;
}

div.membership #MainContent div.Login-Title {
	font-size: 1.2em;
	font-weight: 700;
}

div.membership #MainContent label,div.membership #MainContent input {
	display: block;
}

div.membership #MainContent em {
	color: #38681c;
	font-size: 1.1em;
	font-style: normal;
	font-weight: 700;
}

#ctl00_ContentPlaceHolderMain_ResourcesCustomPasswordRecovery div {
	padding: 6px 12px;
}

/* Hacks IE und IE7 has Layout */

* html  #ctl00_ContentPlaceHolderMain_ResourcesCustomPasswordRecovery div {
	height: 1%;
}

*:first-child+html #ctl00_ContentPlaceHolderMain_ResourcesCustomPasswordRecovery div {
	min-height: 1%;
}

/*div.profile #MainContent #Profile div div {

padding:0;

}*/
div.profile #C20467-Link1,
div.profile div#C13151-Link1,
div.profile #MainContent .ContentTitle {
	display: none;
}
div.profile #MainContent #Profile div.ContentTitle {
	background: url(http://images.qualidator.com/data_access/qualidator/Design/580-Head1.gif) no-repeat left -48px;
	margin: 0;
	padding: 0;
	display: block;
}


div.profile #MainContent #Profile h1.ContentTitle {
	border-bottom: 1px solid #c4c4c4;
	margin: 0;
	padding:18px 12px;
	display: block;
}



/*div.profile #MainContent div#Profile h2 {

background:none;

padding:16px 0 6px;

}*/

div.profile #MainContent input {
	margin: 4px 0 6px;
	width: 400px;
}

div.profile #MainContent label {
	margin: 6px 0 4px;
}

div.profile #MainContent #Profile input.Button {
	margin-top: 0;
	width: auto;
}

div.profile #MainContent #Profile #ProfileForm input.Button {
	margin-top: 24px;
}

div.membership #MainContent div.Instructions {
	padding: 12px;
}

div.profile #MainContent #Profile #ProfileForm {
	background: url(http://images.qualidator.com/data_access/qualidator/Design/580-f7-bottom.gif) no-repeat left bottom;
}

div.profile #MainContent #Profile #ProfileForm h2 {
	background: #f7f7f7 url(http://images.qualidator.com/data_access/qualidator/Design/580-Head.gif) no-repeat left top;
	padding: 60px 12px 12px 12px;
	border-bottom: 1px solid #c4c4c4;
	margin: 0;
}

div.profile #MainContent #Profile #ProfileForm input,
div.profile #MainContent #Profile #ProfileForm label {
	margin: 6px 0;
}

div.profile #MainContent #Profile #ProfileForm div {
	padding: 12px;
}

div.profile #MainContent #Profile #ProfileForm div div {
	padding: 0;
}

div.profile #MainContent #Profile .PageAnchors {
	background-color: #f7f7f7;
	padding: 12px 12px 0 12px;
	border-right: 1px solid#c4c4c4;
	border-left: 1px solid#c4c4c4;
}

div.profile #MainContent #Profile .AddSites h2,
div.profile #MainContent #Profile .SiteAnalyzerLicenses h2 {
	background: #f7f7f7 url(http://images.qualidator.com/data_access/qualidator/Design/580-Head.gif) no-repeat left top;
	padding: 60px 12px 12px 12px;
	border-bottom: 1px solid #c4c4c4;
}

div.profile #MainContent #Profile .AddSites,
div.profile #MainContent #Profile .SiteAnalyzerLicenses {
	background-color: #f7f7f7;
}

div.profile #MainContent #Profile .SiteAnalyzerLicenses div {
	background-color: #f7f7f7;
	padding: 12px;
	border-right: 1px solid#c4c4c4;
	border-left: 1px solid#c4c4c4;
}

div.profile #MainContent #Profile .AddSites div {
	background-color: #f7f7f7;
	padding: 3px 12px;
	border-right: 1px solid#c4c4c4;
	border-left: 1px solid#c4c4c4;
}

div.profile #MainContent #Profile .AddSites div.QuotaInfo {
	padding: 24px 12px 6px 12px;
}

div.profile #MainContent #Profile .AddSites label,
div.profile #MainContent #Profile .AddSites imput {
	margin: 0;
}

div.profile #MainContent #Profile .AddSites span {
	display: block;
	background-color: #f7f7f7;
	padding: 12px;
	border-right: 1px solid#c4c4c4;
	border-left: 1px solid#c4c4c4;
	margin: 0;
}

div.profile #MainContent #Profile .SiteAnalyzerLicenses div div,
div.profile #MainContent #Profile .AddSites div div {
	background-color: #f7f7f7;
	padding: 0;
	border: none;
}

div.profile #MainContent #Profile ul {
	margin: 0;
}

div.profile #MainContent #Profile .AddSites  .Grid span {
	padding: 3px 12px;
	border: none;
}

div.signup #MainContent div.Instructions {
	background: #f7f7f7;

}
div.signup #ctl00_ContentPlaceHolderMain_ResourcesInstructions1 em {
	font-size: 1em;
}

div.signup #MainContent div.ChooseMembership {
	background: url(http://images.qualidator.com/data_access/qualidator/Design/580-f7-bottom.gif) no-repeat left bottom;
	padding: 6px 12px 24px 12px;
} 
div.signup #ctl00_ContentPlaceHolderMain_TextBoxEmail {
	padding: 6px 0 12px 0;
}
div.signup #ctl00_ContentPlaceHolderMain_DropDownListSubscriptions {
	margin: 6px 0;
}
div.signup #ctl00_ContentPlaceHolderMain_TextBoxEmail input {
	width: 300px;
}


div.register #MainContent div.Register {
	background: #f7f7f7 url(http://images.qualidator.com/data_access/qualidator/Design/580-f7-bottom.gif) no-repeat left bottom;
}

div.register #MainContent div.Register div div {
	padding: 0;
}

div.register #MainContent span#ctl00_ContentPlaceHolderMain_ResourcesLabelNewMemberInfo {
	display: block;
	padding: 12px;
}

div.register #MainContent div.Register label,div.register #MainContent div.Register input,div.register #MainContent div.Register select,div.register #MainContent div.Register textarea {
	margin: 3px 0;
	width: 300px;
}

div.register #MainContent div.Register input.Button {
	margin: 24px 0;
	width: auto;
}

div.register #MainContent div.Register div.Instructions,div.know-how #MainContent div.Comments div h2 {
	padding: 12px;
}

div.register #MainContent div.Register div,div.know-how #MainContent div.Comments img {
	padding: 3px 12px;
}
div.register #MainContent div.ObjectsCountXS {
display: none;

}
div.register div#MainContent  div.ContentTitle {
padding:0;
}
div.register div#MainContent div.ContentTitle h1 {
	padding: 18px 12px;
	margin:0;
	border-bottom: 1px solid #c4c4c4;
}

* html div.register #MainContent div.ContentTitle,
* html div.register #MainContent div {
	height: 1px;
}

* html div.profile #MainContent div {
	height: 1px;
}

* html  #MainContent #Profile div.PageAnchors {
	background-color: #f7f7f7;
	padding:12px;
	border-right: 1px solid #c4c4c4;
	border-left: 1px solid #c4c4c4;
	height: 1px;
}

*:first-child+html #MainContent #Profile div.PageAnchors,
*:first-child+html div.profile #MainContent #Profile .QuotaInfo,
*:first-child+html div.profile #MainContent #Profile #ctl00_ContentPlaceHolderMain_HyperLinkSignUpLin,
*:first-child+html div.profile #MainContent #Profile span#ctl00_ContentPlaceHolderMain_HyperLinkSignUpLink,
*:first-child+html div.profile #MainContent #Profile #ctl00_ContentPlaceHolderMain_TextBoxAddSite,
*:first-child+html div.profile #MainContent #Profile #ctl00_ContentPlaceHolderMain_ButtonAddSite
 {
	background-color: #f7f7f7;
	padding:12px;
	border-right: 1px solid #c4c4c4;
	border-left: 1px solid #c4c4c4;
	min-height:1%;
}
* html #MainContent #Profile div.PageAnchors,
* html div.profile #MainContent #Profile .QuotaInfo,
* html div.profile #MainContent #Profile #ctl00_ContentPlaceHolderMain_HyperLinkSignUpLin,
* html div.profile #MainContent #Profile span#ctl00_ContentPlaceHolderMain_HyperLinkSignUpLink,
* html div.profile #MainContent #Profile #ctl00_ContentPlaceHolderMain_TextBoxAddSite,
* html div.profile #MainContent #Profile #ctl00_ContentPlaceHolderMain_ButtonAddSite
 {
	background-color: #f7f7f7;
	padding:12px;
	border-right: 1px solid #c4c4c4;
	border-left: 1px solid #c4c4c4;
	height:1px;
}

* html  #MainContent #Profile div.Grid,
* html  #MainContent #Profile div.LicenseInfo {
padding: 6px 12px;
	border-right: 1px solid #c4c4c4;
	border-left: 1px solid #c4c4c4;
height: 1px;
}
*:first-child+html  #MainContent #Profile div.Grid,
*:first-child+html  #MainContent #Profile div.LicenseInfo {
background-color: #f7f7f7;
	padding: 6px 12px;
	border-right: 1px solid #c4c4c4;
	border-left: 1px solid #c4c4c4;
min-height:1%;
}
/* @end */
}



