/******************************************************************************
* zShpFrontOffice.css
*******************************************************************************

*******************************************************************************
*                                                                             *
* Copyright 2008									                          *
*                                                                             *
******************************************************************************/
.xZannier1LoginLoggedFrame {
    font-weight: bold;
    padding:0px;
}
.xZannier1ForgottenConnexionFrame, .xZannier1SendConnexionFrame {
    width:800px;
    background-color: #fff;
    padding:0px;
}
.xZannier1ForgottenConnexionP1, 
.xZannier1ForgottenConnexionP2, 
.xZannier1SendConnexionP1, 
.xZannier1SendConnexionP2, 
.xZannier1SendConnexionP3
{
    padding: 5px;
}
.xZannier1LoginLoggedFrameTitle, .xZannier1ForgottenConnexionFrameTitle, .xZannier1SendConnexionFrameTitle{
    background-color: #978C88;
	color: #eee;
    text-align: center;
    font-family: Arial;
    font-size: 18px;
    padding: 10px;
    margin-top: 0px;
}

.xZannier1LoginWelcome {
    font-family: Arial;
    font-size: 18px;
    color: #000;
    text-align: center;
    font-weight: bold;
}
.xZannier1LoginBrand {
    width: 33%;
    height: 60px;
    text-align: center;
    float: left;
}
.xZannier1LoginBrandByColumn {
    text-align: center;
    float: left;
}
.xZannier1LoginBrandBy3 {
    width: 33%;
    height: 50px;
}
.xZannier1LoginBrandBy2 {
    width: 50%;
    height: 50px;
}

.xZannier1LoginFrameSep {
    height: 20px;
}
.xZannier1LoginLoggedLoginFrame {
    text-align: center;
	
}
td.xZannier1HomeCell_login {
	background-color: #6F5D53;
}
td.xZannier1HomeCell_login .xZannier1LoginLoggedLoginFrame {
	text-align: left;
}
td.xZannier1HomeCell_login .xZannier1LoginLoggedFrame {
	background: #6F5D53;
	background-color: #6F5D53;
	color: #eee;
	font-size: 12px;
	font-family: Arial;
}
a.xZannier1LinkForgottenLogin:link, a.xZannier1LinkForgottenLogin:hover, a.xZannier1LinkForgottenLogin:visited {
	color: #ffffff;
}
.xZannier1SendConnexionFailureP {
    font-weight : bold;
    color: red;
}

.xZann1ClientLabelCell {
    text-align: right;
}
.xZann1PreferencesLabelCell {
    text-align: right;
}
.xZann1ClientHeading2 {
    margin-top: 15px;
}
.xZann1PreferenceHeading2 {
    margin-top: 15px;
}
p.xZann1ClientProperty {
    margin: 4px 0px 0px 0px;
}
p.xZann1ReferenceProperty {
    margin: 4px 0px 0px 0px;
}
.xZann1ClientGroupProperties {
    float: left;
    width: 49%;
}
.xZann1ReferenceGroupProperties {
    float: left;
    width: 49%;
}
.xZann1AfterClientContactProperties, .xZann1AfterClientContactForm, .xZann1ClientFormButtonBar {
    clear: both;
}
.xZann1ClientFormButtonBar {
    margin-top : 5px;
    clear: both;
}
.xZann1ClientCardLabel {
    font-weight: bold;
    padding-right: 5px;
    width: 150px;
}
.xZann1PreferencesCardLabel {
    font-weight: bold;
    padding-right: 5px;
    width: 150px;
}
.xZann1ClientAddressCardLabel {
    display: block;
}
.xZann1ClientAddress1CardValue, .xZann1ClientAddress2CardValue, .xZann1ClientAddress3CardValue, .xZann1ClientZipCardValue, .xZann1ClientCountryCardValue  {
    padding-left: 15px;
}

.xZann1ClientCardMainHeading .xZann1ButtonBar {
    float: right;
}
.xZann1AddressesMainHeading .xZann1ButtonBar {
    float: right;
}

.xZannier1LoginLoggedWelcome ,
.xZannier1LoginNotLoggedWelcome {
	display: none;
}
.xZannier1AccessFormBrands label, .xZannier1BrandFormBrands label {
	font-weight: normal;
}