.titre1
{
    position:relative;
    color: red;
    background-color:#046380;
    margin-left:170px;
    padding-left:10px;
    padding-right:10px;
    font-size:30px;
    font-family: Arial;
}

.titre2
{
    position:relative;
    color: red;
    margin-left:100px;
    padding-left:10px;
    padding-right:10px;
    font-size:20px;
    font-family: Arial;
}

.titre3
{
    position:relative;
    color: red;
    text-align:center;
    font-size:25px;
    font-family: Arial;
}

.titre4
{
    position:relative;
    color: red;
    margin-left:40px;
    padding-left:10px;
    padding-right:10px;
    font-size:30px;
    font-family: Arial;
}

.titre_alarmes
{
    position:absolute;
    color: #FFCC00;
    background-color:#046380;
    margin-top:370px;
    margin-left:500px;
    width:175px;
    padding-left:10px;
    font-size:30px;
    font-family: Arial;
}

.titre_portailspvc
{
    position:absolute;
    color: #FFCC00;
    background-color:#046380;
    border:2px solid #046380;
    margin-left:50px;
    margin-top:25px;
    margin-bottom:50px;
    padding-left:10px;
    padding-right:10px;
    font-size:25px;
    font-family: Arial;
}

.form
{
    background-color:#046380;
    padding-top:20px;
    padding-bottom:20px;
    padding-left:5px;
    padding-right:10px;
}

a.centre
{
    margin-left:0px;
    font-size:30px;
    color:purple;
    font-family: Arial;
}

a.centre2
{
    margin-left:0px;
    font-size:25px;
    color:#046380;
    font-family: Arial;
}

a.centre3
{
    color:white;
}

.centre4
{
    margin-left:30px;
    padding-top:20px;
    font-size:25px;
    color:blue;
    font-family: Arial;
    text-decoration: none;
}

.centre5
{
    margin-left:50px;
    font-size:25px;
    color:#046380;
    font-family: Arial;
}

.centre6
{
    margin-left:110px;
    text-decoration: none;
    font-size:25px;    
    font-family: Arial;
    color:blue;
}

.centre7
{
    margin-left:30px;
    text-decoration: none;
    font-size:25px;
    font-family: Arial;
    color:red;
}

.centre8
{
    margin-left:30px;
    padding-top:20px;
    font-size:25px;
    color:yellow;
    font-family: Arial;
    text-decoration: none;
}

.a
{
    margin-left:20px;
    color:#FFCC00;
}

.val1
{
    margin-left:20px;
    text-decoration: none;
    font-size:25px;
    font-family: Arial;
    color:blue;
}

.effa1
{
    margin-left:80px;
}

.retour_arriere
{
    position:absolute;
    margin-left:915px;
    margin-top:195px;
    width:43px;
    height :43px;
    z-index: 50;
}

.retour_arriere2
{
    position:absolute;
    margin-left:720px;
    margin-top:380px;
    width:45px;
    height :45px;
}

.retour_arriere3
{
    position:absolute;
    margin-left:750px;
    margin-top:140px;
    width:45px;
    height :45px;
}

.retour_arriere4
{
    position:absolute;
    margin-left:750px;
    margin-top:-692px;
    width:45px;
    height :45px;
    z-index: 50;
}

#info_catalogue
{
    position:absolute;
    margin-left:275px;
    margin-top:745px;
    width:690px;
    height:50px;
    font-size:17px;
    text-align: left;
    font-family: Arial;
    color: green;
    /*background-color:#046380;*/
}

.titre_storesinterieurs
{
    position:absolute;
    color: #FFCC00;
    background-color:#046380;
    margin-left:500px;
    margin-top:370px;
    width:210px;
    height:30px;
    padding-left:10px;
    padding-right:10px;
    font-size:25px;
    text-align: center;
    font-family: Arial;
}

.titre_realisations
{
    position:absolute;
    color: #FFCC00;
    background-color:#046380;
    margin-left:500px;
    margin-top:370px;
    width:210px;
    height:30px;
    padding-left:10px;
    padding-right:10px;
    font-size:25px;
    text-align: center;
    font-family: Arial;
}

.titre_volets
{
    position:absolute;
    color: #FFCC00;
    background-color:#046380;
    margin-left:510px;
    margin-top:375px;
    width:140px;
    padding-left:10px;
    padding-right:10px;
    font-size:25px;
    text-align: center;
    font-family: Arial;
}

.titre_portesgarage
{
    position:absolute;
    color: #FFCC00;
    background-color:#046380;
    margin-left:500px;
    margin-top:370px;
    width:220px;
    padding-left:10px;
    padding-right:10px;
    font-size:25px;
    text-align: center;
    font-family: Arial;
}

.titre_portails
{
    position:absolute;
    color: #FFCC00;
    background-color:#046380;
    margin-left:500px;
    margin-top:390px;
    width:230px;
    padding-left:10px;
    padding-right:10px;
    font-size:25px;
    text-align: center;
    font-family: Arial;
}

.titre_motorisations
{
    position:absolute;
    color: #FFCC00;
    background-color:#046380;
    margin-left:510px;
    margin-top:370px;
    width:160px;
    padding-left:10px;
    padding-right:10px;
    font-size:25px;
    text-align: center;
    font-family: Arial;
}

.titre_portailsalu
{
    position:absolute;
    color: #FFCC00;
    background-color:#046380;
    border:2px solid #046380;
    margin-left:50px;
    margin-top:0px;
    margin-bottom:50px;
    padding-left:10px;
    padding-right:10px;
    font-size:25px;
    font-family: Arial;
}

.titre_storesexterieurs
{
    position:absolute;
    color: #FFCC00;
    background-color:#046380;
    border:2px solid #046380;
    margin-left:275px;
    margin-top:145px;
    margin-bottom:50px;
    padding-left:10px;
    padding-right:10px;
    font-size:25px;
    font-family: Arial;
}

.titre_visiteur
{
    position:absolute;
    color: #FFCC00;
    background-color:#046380;
    border:2px solid #046380;
    margin-left:400px;
    margin-top:170px;
    margin-bottom:50px;
    padding-left:10px;
    padding-right:10px;
    font-size:25px;
    font-family: Arial;
}

.titre_visiteur2
{
    position:absolute;
    color: #FFCC00;
    background-color:#046380;
    border:2px solid #046380;
    margin-left:250px;
    margin-top:200px;
    margin-bottom:50px;
    padding-left:10px;
    padding-right:10px;
    font-size:25px;
    font-family: Arial;
}

.titre_visiteur3
{
    position:absolute;
    color: #FFCC00;
    background-color:#046380;
    border:2px solid #046380;
    margin-left:500px;
    margin-top:180px;
    margin-bottom:50px;
    padding-left:10px;
    padding-right:10px;
    font-size:25px;
    font-family: Arial;
}

.titre_visiteur4
{
    position:absolute;
    color: #FFCC00;
    background-color:#046380;
    border:2px solid #046380;
    margin-left:450px;
    margin-top:180px;
    margin-bottom:50px;
    padding-left:10px;
    padding-right:10px;
    font-size:25px;
    font-family: Arial;
}

.titre_visiteur5
{
    position:absolute;
    color: #FFCC00;
    background-color:#046380;
    border:2px solid #046380;
    margin-left:400px;
    margin-top:160px;
    margin-bottom:50px;
    padding-left:10px;
    padding-right:10px;
    font-size:25px;
    font-family: Arial;
}

.titre_desabonne
{
    position:absolute;
    color: #FFCC00;
    background-color:#046380;
    border:2px solid #046380;
    margin-left:500px;
    margin-top:210px;
    margin-bottom:50px;
    padding-left:10px;
    padding-right:10px;
    font-size:25px;
    font-family: Arial;
}

.titre_inscription
{
    position:absolute;
    color: #FFCC00;
    background-color:#046380;
    border:2px solid #046380;
    margin-left:320px;
    margin-top:180px;
    margin-bottom:50px;
    padding-left:10px;
    padding-right:10px;
    font-size:25px;
    font-family: Arial;
}

.titre_inscription2
{
    position:absolute;
    color: #FFCC00;
    background-color:#046380;
    border:2px solid #046380;
    margin-left:370px;
    margin-top:180px;
    margin-bottom:50px;
    padding-left:10px;
    padding-right:10px;
    font-size:25px;
    font-family: Arial;
}

.titre_fenetres
{
    position:absolute;
    color: #FFCC00;
    background-color:#046380;
    border:2px solid #046380;
    margin-left:50px;
    margin-top:35px;
    margin-bottom:50px;
    padding-left:10px;
    padding-right:10px;
    font-size:25px;
    font-family: Arial;
}

.titre_portesentree
{
    position:absolute;
    color: #FFCC00;
    background-color:#046380;
    border:2px solid #046380;
    margin-left:50px;
    margin-top:35px;
    margin-bottom:50px;
    padding-left:10px;
    padding-right:10px;
    font-size:25px;
    font-family: Arial;
}

#accueilpro
{
    position:absolute;
    width:400px;
    text-align: justify;
    color: #FFCC00;
    margin-left:80px;
    font-size:20px;
    font-family: Arial;
}

#accueilpro2
{
    position:absolute;
    width:400px;
    text-align: center;
    color: #046380;
    margin-left:80px;
    margin-top:250px;
    font-size:25px;
    font-family: Arial;
}

#nouveauclient2
{
    position:relative;
    width:800px;
    color: blue;
    margin-left:25%;
    margin-top:20px;
    font-size:17px;
    font-family: Arial;
}

#menu1
{
    position:absolute;
    margin-top:125px;
    margin-left:255px;
    z-index: 0;
}

#menu2
{
    position:absolute;
    margin-top:240px;
    margin-left:10px;
}

#menu3
{
    position:absolute;
    margin-top:550px;
    margin-left:10px;
}

#menu4
{
    position:absolute;
    margin-top:670px;
    margin-left:10px;
}

#grand_fond
{
    height :890px;
    width:105%;
    /*background-color: blue;*/
    background-image: url("images_accueil/space.gif");
}

#fond
{
    height :870px;
    width:1210px;
    /*background-color: blue;*/
    background-image: url("images_accueil/space.gif");
    z-index: 10;
}

#fond2
{
    height :25px;
    width:1210px;
    /*background-color: blue;*/
    background-image: url("images_accueil/space.gif");
    z-index: 10;
    overflow:hidden;

}

#contact
{
    position:absolute;
    color: #FFFF00;
    font-size:20px;
    font-family: Arial;
    text-align: center;
    margin-top:-650px;
    margin-left:290px;
    width:667px;
    height :500px;
    background-image: url("images/fond_land_4.jpg");
    overflow:hidden;
}

.land
{
    color: #99FFFF;
    font-size:30px;
    font-family: Arial;
    text-align: center;
}

#mail
{
    position:absolute;
    margin-top:-200px;
    margin-left:500px;
    width:400px;
    height :50px;
    color: red;
    font-size:25px;
    font-family: Arial;
}

#nous2
{
    position:absolute;
    color: red;
    font-size:25px;
    font-family: Arial;
    text-align: justify;
    text-indent: 50px;
    margin-top:340px;
    margin-left:45px;
    padding-bottom:10px;
    width:550px;
    height :80px;
    overflow:hidden;
}

#nous3
{
    position:absolute;
    color: red;
    font-size:25px;
    font-family: Arial;
    text-align: justify;
    text-indent: 50px;
    margin-top:470px;
    margin-left:45px;
    padding-bottom:10px;
    width:550px;
    height :100px;
    overflow:hidden;
}

#catalogue_categories
{
    position:absolute;
    margin-top:130px;
    margin-left:260px;
    padding-bottom:0px;
    width:720px;
    height :660px;
    background-image: url("images_accueil/space.gif");
    overflow:hidden;
}

#catalogue_volets
{
    position:absolute;
    margin-top:130px;
    margin-left:255px;
    padding-bottom:0px;
    width:730px;
    height :700px;
    background-image: url("images_accueil/space.gif");
    overflow:hidden;
}

#catalogue_pro
{
    position:absolute;
    color: #FFCC00;
    margin-top:250px;
    margin-left:430px;
    width:350px;
    height :400px;
    text-align:justify;
    font-size:25px;
    font-family: Arial;
    padding-bottom:0px;
}

#catalogue_compte
{
    position:absolute;
    color: #FFCC00;
    margin-top:200px;
    margin-left:400px;
    width:540px;
    height :400px;
    text-align:justify;
    font-size:25px;
    font-family: Arial;
    padding-bottom:0px;
}

#catalogue_nouveau
{
    position:absolute;
    color: #FFCC00;
    margin-top:300px;
    margin-left:440px;
    width:450px;
    height :400px;
    text-align:justify;
    font-size:25px;
    font-family: Arial;
    padding-bottom:0px;    
}

#catalogue_cadeaux
{
    position:absolute;
    color: #FFCC00;
    margin-top:190px;
    margin-left:280px;
    width:690px;
    height :590px;
    overflow:auto;
}

#catalogue_desincrire
{
    position:absolute;
    color: #FFCC00;
    margin-top:270px;
    margin-left:450px;
    width:500px;
    text-align:justify;
    font-size:22px;
    font-family: Arial;
    padding-bottom:0px;
    text-decoration: none;
}

#catalogue_parrainage
{
    position:absolute;
    color: #FFCC00;
    margin-top:220px;
    margin-left:370px;
    width:500px;
    text-align:justify;
    font-size:22px;
    font-family: Arial;
    padding-bottom:0px;
    text-decoration: none;
}

#catalogue_parrainage2
{
    position:absolute;
    color: #FFCC00;
    margin-top:300px;
    margin-left:420px;
    font-size:25px;
    font-family: Arial;
    padding-bottom:0px;
}

#catalogue_parrainage4
{
    position:absolute;
    color: #FFCC00;
    margin-top:270px;
    margin-left:420px;
    font-size:25px;
    font-family: Arial;
    padding-bottom:0px;
}

#catalogue_parrainage5
{
    position:absolute;
    color: #FFCC00;
    margin-top:-40px;
    margin-left:-10px;
    width:520px;
    font-size:25px;
    font-family: Arial;
    padding-bottom:0px;
}

#catalogue_parrainage6
{
    position:absolute;
    color: #FFCC00;
    margin-top:270px;
    margin-left:400px;
    width:520px;
    font-size:25px;
    font-family: Arial;
    padding-bottom:0px;
}

#catalogue_parrainage7
{
    position:absolute;
    color: #FFCC00;
    margin-top:280px;
    margin-left:290px;
    font-size:25px;
    font-family: Arial;
    padding-bottom:0px;
}

#catalogue_parrainage8
{
    position:absolute;
    color: #FFCC00;
    margin-top:280px;
    margin-left:310px;
    font-size:25px;
    font-family: Arial;
    padding-bottom:0px;
}

#catalogue_parrainage9
{
    position:absolute;
    color: #FFCC00;
    margin-top:250px;
    margin-left:350px;
    font-size:25px;
    font-family: Arial;
    padding-bottom:0px;
}

#catalogue_parrainage3
{
    position:absolute;
    color: #FFCC00;
    margin-top:280px;
    margin-left:350px;
    font-size:25px;
    font-family: Arial;
    padding-bottom:0px;
}

#catalogue_storesexterieurs
{
    position:absolute;
    margin-top:185px;
    margin-left:260px;
    padding-bottom:10px;
    width:720px;
    height :600px;
    overflow:hidden;
}

#photosprivees
{
    position:absolute;
    margin-top:215px;
    margin-left:400px;
    padding-bottom:10px;
    width:620px;
    height :550px;
    overflow:hidden;
}

#catalogue_nous
{
    margin-top:-685px;
    margin-left:305px;
    width:640px;
    height :640px;
    background-image: url("images/fond_nous3.gif");
    overflow:hidden;
    z-index: 50;
}

#catalogue_realisations
{
    margin-top:-685px;
    margin-left:280px;
    width:700px;
    height :685px;
    background-image: url("images_accueil/space.gif");
    overflow:hidden;
}

#catalogue_storesinterieurs
{
    position:absolute;
    margin-top:80px;
    padding-bottom:10px;
    width:720px;
    height :650px;
    overflow:hidden;
}

#cache_accueil
{
    position:absolute;
    margin-top:355px;
    margin-left:515px;
    width:165px;
    height :40px;
    background-image: url("images_accueil/space.gif");
    z-index: 10;
}

#pub
{
    position:absolute;
    margin-top:165px;
    margin-left:485px;
    z-index: 10;
}

#cache_realisations
{
    position:absolute;
    margin-top:-37px;
    margin-left:850px;
    width:165px;
    height :25px;
    background-image: url("images_accueil/space.gif");
    z-index: 10;
}

#cache_mv
{
    position:absolute;
    margin-top:430px;
    margin-left:490px;
    width:165px;
    height :35px;
    /*background-color:#046380;*/
    background-image: url("images_accueil/space.gif");
}

#cache_ma
{
    position:absolute;
    margin-top:410px;
    margin-left:490px;
    width:165px;
    height :35px;
    /*background-color:#046380;*/
    background-image: url("images_accueil/space.gif");
}

#video_tschoeppe
{
    position:absolute;
    margin-top:700px;
    margin-left:790px;
    width:169px;
    height :30px;
    z-index: 20;
}

#tele
{
    position:absolute;
    margin-top:53px;
    margin-left:240px;
}

#telecommandes
{
    position:absolute;
    margin-top:50px;
    margin-left:80px;
}

#logos
{
    position:absolute;
    margin-top:10px;
    margin-left:20px;
    z-index: 5;
}

#mp3
{
    position:absolute;
    margin-top:3px;
    margin-left:100px;
}

#texte_defile
{
    position:absolute;
    color:white;
    margin-top:3px;
    margin-left:370px;
    width:700px;
    height :20px;
    font-size:18px;
}

#bandeau1
{
    position:absolute;
    margin-top:10px;
    margin-left:259px;
}

#bandeau2
{
    position:absolute;
    width:459px;
    height :105px;
    background-color: black;
    margin-top:8px;
    margin-left:460px;
    padding-top:0px;
}

#bandeau3
{
    position:absolute;
    margin-top:10px;
    margin-left:980px;
}

#decostory
{
    position:absolute;
    margin-top:290px;
    margin-left:1000px;
    width:150px;
    height :590px;
    overflow:hidden
}

#parrain
{
    position:absolute;
    margin-top:175px;
    margin-left:950px;
    width:200px;
    height :120px;
    text-decoration: none;
    z-index: 10;
}

#footer
{
    position:absolute;
    text-align: center;
    font-size:15px;
    font-family: Arial;
    margin-top:830px;
    margin-left:400px;
    z-index: 50;
}

.valide {
    margin-left:100px;
}

label {
    font-size:25px;
    font-family: Arial;
}

.valide2 {
    margin-left: 100px;
}

.valide3 {
    margin-left: 120px;
    font-size:18px;
    font-family: Arial;
}

.valide4 {
    margin-left: 240px;
    font-size:18px;
    font-family: Arial;
}

.valide5 {
    margin-left: 350px;
}

.efface {
    margin-left: 150px;
    font-size:18px;
    font-family: Arial;
}

.efface2 {
    text-align: center;
    font-size:22px;
    font-family: Arial;
    color:purple;
}

.efface3 {
    margin-left: 570px;
    font-size:22px;
    font-family: Arial;
}

.com {
    color:red;
    margin-left: 50px;
}

.td {
    color:red;
    padding-left:50px;
}

.td2 {
    color:#FFCC00;
    background-color:#046380;
    padding-left:10px;
    padding-right:10px;
}

.td3 {
    color: #FFCC00;
    padding-top:30px;
    padding-left:10px;
    padding-right:10px;
}

.td6 {
    color:red;
    padding-left:10px;
}

.td7 {
    background-color:#046380;
    padding-left:10px;
    padding-right:10px;
}

.td8 {
    color:#FFCC00;
    padding-left:10px;
    padding-right:10px;
}

.label_oui {
    margin-left:50px;
}

.label_d {
    margin-left:20px;
}

.label_non {
    margin-left:150px;
}

form {
    color:#FFCC00;
}

.td4
{
    text-align: center;
    background: #CCCCCC;
    font-size:15px;
    font-family: Arial;
}

.td5
{
    text-align:center;
    background-color:#669999;
    font-size:15px;
    font-family: Arial;
}

.td9 {
    color:#FFCC00;
    background-color:#046380;
    padding-left:10px;
    padding-right:10px;
    font-size:10px;
    font-family: Arial;
}

.td10
{
    text-align: right;
    padding-right:10px;
    padding-top:10px;
    color:yellow;
    font-size:20px;
    font-family: Arial;
}

.td11
{
    text-align:right;
    padding-right:10px;
    background-color:#669999;
    font-size:15px;
    font-family: Arial;
}

.color {
    position:absolute;
    color: #FFCC00;
    background-color:#046380;
    border:2px solid #046380;
    margin-left:250px;
    margin-top:20px;
    margin-bottom:50px;
    padding-left:10px;
    padding-right:10px;
    font-size:25px;
    font-family: Arial;
}

.retour_cadeaux {
    margin-top:810px;
    text-align:center;
    font-size:22px;
    font-family: Arial;
    color:blue;
}

#desabonne {
    position:absolute;
    margin-top:30px;
    margin-left:0px;
    width:450px;
    height :150px;
}

#deja_inscrit {
    position:absolute;
    margin-top:0px;
    margin-left:-60px;
    width:200px;
    height :150px;
}

#inscrire {
    position:absolute;
    margin-top:0px;
    margin-left:270px;
    width:200px;
    height :150px;
}

#message {
    position:relative;
    margin-top:240px;
}

.ins {   
    font-size:25px;   
    color:blue;
}

.tdins {
    text-align: center;
    padding-bottom:7px;   
}

.tdins2 {
    text-align: center;
    padding-top:7px;
    text-decoration: none;
}

.mdp {
    margin-left:20px;
    font-size:18px;
    color:blue;
}

.td12 {
    color:blue;
    font-size:16px;
    background-color:transparent;
    padding-left:30px;
    padding-right:10px;
}
