@charset "UTF-8";

body {
font: 14px Arial;
background: #ffffff url("/RessourcesCiel/Binaires/images/revendeurs/TDF2009/bg.gif");
padding: 0;
color: #666666;
width: 900px;
margin: 0 auto;
text-align: left;
}
h1 {
font-size: 24px;
color: #008fd0;
}
.content_decli h1 {
padding: 23px 50px 40px 0;
margin: 0;
}
p {
font-size: 14px;
color: #8e8e8e;
}
a:link, a:visited, a:hover, a:active {
color: #008fd0;
text-decoration: none;
} 
a:hover {color: #0e38d2;}
ul {
list-style-image: url("/RessourcesCiel/Binaires/images/revendeurs/TDF2009/puce.gif");
line-height: 14px;
}
li {
line-height: 14px;
margin: 5px 0;
}
img {
border: none;
float: left;
}
.header {
width: 100%;
background: #ffffff;
float: left;
}
.header .logo_ciel {
float: left;
width: 191px;
height: 82px;
}
.header .titre {
float: left;
width: 709px;
height: 82px;
background: #ffffff url("/RessourcesCiel/Binaires/images/revendeurs/TDF2009/02_titre.gif");
}
.header .menu {
float: left;
width: 100%;
height: 42px;
}
.bandeau {
float: left;
width: 100%;
height: 216px;
background: #ffffff url("/RessourcesCiel/Binaires/images/revendeurs/TDF2009/16_bandeau.jpg");
}
.content {
float: left;
width: 584px;
min-height: 300px;
max-height: 1950px;
padding: 5px 85px 5px 231px;
background: url("/RessourcesCiel/Binaires/images/revendeurs/TDF2009/17_content.gif");
}
.content_decli {
float: left;
width: 584px;
min-height: 500px;
max-height: 1950px;
padding: 5px 85px 5px 231px;
background: url("/RessourcesCiel/Binaires/images/revendeurs/TDF2009/17_content_decli.gif");
}
.footer {
float: left;
width: 100%;
height: 47px;
background: #ffffff url("/RessourcesCiel/Binaires/images/revendeurs/TDF2009/18_bas.gif");
}



/******************************
	LES FORMULAIRES
*******************************/
form {
margin: 0;
padding: 0;
}
.cssform{
padding: 30px 0 0 45px !important;
padding: 30px 0 0 0;
width: 97%;
float: left;
}
.cssform h3{
margin: 0;
color: #008fd0;
}

.cssform p {
clear: left;
margin: 0;
padding: 1px 0;
width: 100%;
}
.cssform label{
text-align: right;
margin: 6px 10px 0 0;
float: left;
font-size: 14px;
width: 150px;
}

.cssform input[type="text"]{
width: 200px;
height: 20px;
font-size: 14px;
color: #666666;
border: 1px solid #72bbe6;
}

.cssform textarea{
height: 40px;
font-size: 14px;
color: #666666;
border: 1px solid #72bbe6;
}
.cssform select{
margin-top:4px;
width: 100px;
height: 24px;
font-size: 14px;
color: #666666;
border: 1px solid #72bbe6;
}
.cssform span{font-size:14px;}


/* gestion des inputs radios et case ? cocher pour les formulaires generiques */
.InputRadCoch {margin: 0; padding: 10px 0 0 0; float: left; width: 380px;}
/* attention code de ouf*/
.InputRadCoch br {clear: both;}
/* fin code de ouf */
.InputRadCoch input {margin-top: 0px; float: left;}
.InputRadCoch label {float: left; text-align: left; margin: 0; padding:0; min-height: 18px; font-size: 12px; width: 330px;}
.InputRadCoch p{clear: both;}
