/* ST3 Design, style de base pour site Duvalarm
-----------------------------------------------*/body{margin:0;padding:0;background: url(../background/ligne_bleu.gif) repeat;font: .9em Verdana,Sans-serif;line-height:1.6em;text-align:center;color: #1b4c76;}#wrapper{border: 1px #4e534c none;}#entete{border-left: 1px #042a54 solid;border-right: 1px #042a54 solid;margin-top: -5px;}.container{width: 1002px;margin: auto;position: relative;text-align: left;}h1, h2, h3 , h4{margin:1em 0 .5em;font-weight:normal;clear:both;letter-spacing:1px;}h1{font-size:150%;color: #4f4f4f;}h2{font-size:140%;color: #1b4c76;background:transparent;padding-top: 10px;padding-bottom: 5px;}h3{font-size:125%;background:transparent;color: #1b4c76;padding-top: 10px;padding-bottom: 5px;}h4{font-size:110%;background:transparent;color: #1b4c76;padding-top: 10px;padding-bottom: 5px;}a:link{color: #4f4f4f;text-decoration: underline;background:transparent;}a:visited{color: #042a54;text-decoration: underline;}a:hover{color: #9ebe7f;text-decoration: underline;}/* =Headings
-------------------------------*/#principal{margin: auto;margin-top: -10px;border-left: 1px #1b4c76 solid;border-right: 1px #1b4c76 solid;background-color: #ffffff;}#colonnegauche{padding-right: 8px;font-size: 90%;background-image: url(../background/back.gif);background-repeat: repeat;padding-left:8px;padding-top: 10px;border-top: 1px #c7c7c7 none;border-bottom: 1px #c7c7c7 solid;border-right: 1px #c7c7c7 solid;width: 200px;float: left;margin-right: 10px;}#colonnedroite{padding-left: 10px;padding-right: 15px;padding-top: 10px;border-left: 1px #c7c7c7 solid;border-bottom: 1px #c7c7c7 solid;padding-bottom: 15px;width: 733px;}#random{text-align: center;width: 300px;height: 180px;margin-right: 15px;}#pringauche{float: left;width: 356px;padding: 2px;border-top: 4px #999999 solid;font-size: 92%;vertical-align: bottom;}#prindroit{float: right;width: 356px ;padding: 2px;border-top: 4px #999999 solid;font-size: 92%;}/* =Nom de la page
----------------------------------------------- */#page{border-bottom: 2px #999999 solid;padding-bottom: 4px;margin-bottom: 20px;color: #4f4f4f;font-size: 120%;font-weight: normal;margin-top: 5px;}#titrepage{color: #4f4f4f;font-size: 120%;font-weight: normal;border-bottom: 2px #999999 solid;padding-bottom: 4px;padding-top: 5px;margin-bottom: 20px;}/* Bas de la page
--------------------------*/#footer{padding-bottom: 5px;line-height: 0.70em;color: #ebebeb;text-align: center;font-size: .9em;background-color: #ffffff;padding-top:0px;border-left: 1px #042a54 solid;border-right: 1px #042a54 solid;border-bottom: 1px #4b7090 solid;background-image: url(../background/footer.gif);background-repeat: repeat;border-top: 1px #4b7090 double;font-family: sans-serif;letter-spacing: +1px;padding-left: 25px;}.footer a:link{color: #ebebeb;text-decoration: none;background:transparent;}.footer a:visited{color: #c7c7c7;text-decoration: none;}.footer a:hover{color: #9ebe7f;text-decoration: none;}#botnav{border-left: 1px #042a54 solid;border-right: 1px #042a54 solid;border-top: 1px #c7c7c7 solid;text-align: center;padding-top: 10px;padding-bottom: 10px;font-size: 95%;font-family: sans-serif;background-color: #ffffff;padding-left: 25px;background-image: url(../background/back.gif);background-repeat: repeat;}.botnav{letter-spacing: 1px;}.botnav a:link{color: #1b4c76;text-decoration: none;}.botnav a:visited{color: #4f4f4f;text-decoration: none;}.botnav a:hover{color: #4b7090;text-decoration: none;}/* =Copyright - Bas de la page
----------------------------------------------- */.copyright{font-size: .8em;}/* Tables
----------------------------------------------- */tr,th, td{vertical-align:top;}/*Partie des differents CLASS
----------------------------------------------- **/.lignebas{border-bottom: 1px #dfdfdf solid;padding-bottom: 10px;margin-bottom: 5px;}.lignehautg{padding-top: 5px;border-top: 1px #a0a796 solid;}.lignehautd{padding-top: 5px;border-top: 1px #545a52 solid;}.photogauche{background-color: #dfdfdf;border: 1px #042a54 solid;padding: 2px;margin-right: 15px;float: left;text-align: center;vertical-align: text-top;}.photodroite{background-color: #d6d9d4;border: 1px #545a52 solid;padding: 3px;margin-left: 10px;float: right;text-align: center;vertical-align: text-top;}.photodroite1{padding: 3px;margin-left: 10px;float: right;text-align: center;vertical-align: text-top;}.photos{padding: 2px;margin-right: 15px;float: left;text-align: center;vertical-align: text-top;border: 1px #999999 dashed;}.photosLB{padding: 2px;margin-right: 15px;float: left;text-align: center;vertical-align: text-top;border: 1px #4b7090 solid;}.photos_sb{padding: 2px;margin-right: 15px;float: left;text-align: center;vertical-align: text-top;}.lignedroit{border-right: 1px #8b8b8b double;}.lignegauche{border-left: 1px #8b8b8b double;}.titresection{color: #ebebeb;font-size: 105%;background-image: url(../background/bck_titre.gif);background-repeat: repeat-x;background-position: left top;margin-bottom: 15px;text-align: left;margin-top: 15px;padding-top:2px;padding-right: 2px;padding-bottom: 2px;letter-spacing: +1px;right: auto;padding-left: 5px;}.hautpage{padding-left: 3px;font-size: 120%;color: #4f4f4f;padding-bottom: 5px;border-bottom: 1px #9ebe7f solid;}.readmore{background-image: url(../clipart/cle.jpg);background-position: left center;padding-left: 30px;background-repeat: no-repeat;color: #4f4f4f;margin-top: 10px;letter-spacing: +1px;font-variant: small-caps;font-size: 100%;margin-left: 15px;margin-bottom: 10px;}.readmore a:link{color: #1b4c76;text-decoration: none;border-top: 2px #1b4c76 solid;padding-top: 5px;}.readmore a:visited{color: #4b7090;text-decoration: none;border-top: 2px #4b7090 solid;padding-top: 5px;}.readmore a:hover{color: #9ebe7f;text-decoration: none;border-top: 2px #9ebe7f solid;padding-top: 5px;}.urgence{background-color: #ff9e0e;padding-top: 5px;padding-bottom: 5px;padding-left: 5px;font-size: 120%;border: 1px #1b4c76 solid;border-left: 5px solid;margin-top: 25px;background-image: url(../background/orange.gif);background-repeat: repeat-x;}.remarque{background-image: url(../clipart/punaise.gif);background-repeat: no-repeat;background-position: top left;border-bottom: 1px #d7d7d7 solid;padding-left: 30px;padding-bottom: 10px;}.Adresse{padding: 1px;border: none;}/*FORMULAIRES*/#formulaire{background-image: url(../background/back.gif);background-repeat: repeat;border: 1px #c7c7c7 solid;width: 600px;padding-left:10px;padding-right: 10px;color: #1b4c76;margin-left: 55px;}.textfield{padding: 5px;margin: 2px;font-size: 12px;border-bottom: 1px #c7c7c7 solid;}.textfieldsb{padding: 5px;margin: 2px;font-size: 12px;}.textfieldlabel{margin: 2px;font-size: 12px;padding-top: 5px;padding-right: 5px;padding-bottom: 0px;padding-left: 5px;}.textfieldsb2{padding: 5px;margin: 2px;font-size: 12px;padding-top: 10px;border-top: 1px #4b7090 solid;}.textfiel2{padding: 5px;margin: 2px;font-size: 12px;padding-top: 10px;padding-bottom: 10px;}.titresformulaire{font-size: 105%;background-image: url(../background/ban_grise.jpg);background-repeat: repeat-x;background-position: left top;margin-bottom: 15px;text-align: left;margin-top: 15px;padding-top:2px;padding-right: 2px;padding-bottom: 2px;letter-spacing: +1px;right: auto;padding-left: 5px;color: #4f4f4f;border: 1px #999999 none;}#formulaireC{background-image: url(../background/back.gif);background-repeat: repeat;border: 1px #c7c7c7 solid;width: 700px;padding-left: 10px;padding-right: 10px;color: #1b4c76;}/*Fin formulaire*//*PRODUITS*/#DescriptionProduit{font-size: 85%;line-height: 1.4em;}.DescriptionProduit  tr,th, td{vertical-align:top;padding-top: 5px;padding-bottom: 5px;}h5{font-size: 120%;color: #4f4f4f;font-weight: normal;}/*Fin PRODUITS*//*TABLE COFFRES-FORT*/#table_coffre{background-image: url(../background/back.gif);background-repeat: repeat;border: 1px #c7c7c7 solid;padding: 2px;font-size: 90%;}.cellverte{border: 1px #c7c7c7 solid;}.cellvert2{border: 1px #c7c7c7 solid;color: #5a8232;}.cell{border: 1px #c7c7c7 solid;background-repeat: repeat;color: #e6e6e6;background-color: #4b7090;}