/*
**

CSS CONTACT
**
*/

#contact
{
	width: 435px;
}

#contenupage div.aside
{
	float: right;
	width: 250px;
}

#contenupage div.aside div.address
{
	background-color: #3F7C90;
	padding: 10px;
	color: white;
}


#contenupage div.address h2,
#contenupage div.address p
{
	margin: 0;
	color: white;
}

#contenupage div.aside div.map
{
	margin-top: 1em;
}

#contenupage div.map a
{
	background-color: #F3F3F3;
	-moz-border-radius: 4px;
	padding:4px;
	color: black;
	text-decoration: none;
	float:right;
}

/*
**

Modifications formulaire
**
*/

#contenupage form#subscribers-edit td.label
{
	width: 110px;
}

form.wdform textarea,
form.wdform input[type="text"],
form.wdform input[type="password"]
{
	background-color: #F3F3F3;
	border: 1px solid #CCCCCC;
	padding: .4ex;
}

form.wdform td textarea,
form.wdform div.form-element textarea,
form.wdform td input[type="text"]
{
	width: 100%;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
}


#cbs-subscribers-search form.wdform
{

	border:1px solid #DDDDDD;
	width: 180px;
	background-color: #F3F3F3;
	height: 20px;
	padding: 2px;
}


#cbs-subscribers-search form.wdform button
{
	background-color: #FFCC00;
	background:transparent url(images/bt-loupe.gif) no-repeat scroll 0 0;
	border:0 none;
	text-indent:-10000px;
	background-color: #F3F3F3;
	margin: 0 0 0 10px;
	width:20px;
	padding: 0;
	height: 20px;
}
	
	

	
#cbs-subscribers-search form.wdform input
{
	border:none;
	background:#F3F3F3;
	margin: 0;
	padding:0;
	height: 20px;
}
	
	
.mandatory sup
{
	vertical-align:text-top;
	color:#FF6600;
}



.missing li{
	color: red;
	list-style: none;
}

.label{
	text-align: right;
}

.form-element{
	margin-bottom: 8px;
}

.form-label{
	margin-bottom: 2px;
}

.missing{
	margin: 0 0 15px 0;
	padding: 0;
}

#cbs-subscribers-search div.letters a 
{
	border: 1px solid #DDD;
	margin-left: .5ex;
	padding: 0 2px;
	text-decoration: none;
}

#cbs-subscribers-search div.letters a.active
{
	background: #FC0;
	border-color: #FC0;
	color: white;
}

#cbs-subscribers-search div.letters a:hover
{
	border-color: #09C;
	background-color: #09C;
	color: white;
}