* {
margin:0px;
padding:0px;
}

body {
background-image:url('Design/bgtotal.jpg');
}

img {
border:0px;
}

p {
margin-top:10px;
padding:2px;
}

select {
padding:5px; border:solid 1px #dadada; background-color:#fbfbfb;
}

#contener {
margin:auto;
width:1037px;
height:100%;
}

#header {
float:left;
width:1037px;
height:81px;
}

#lheader {
float:left;
width:383px;
height:81px;
background-image:url('Design/leftban.jpg');
}

#lheadertxt {
float:left;
height:30px;
margin-top:15px;
margin-left:90px;
}

#rheader {
float:left;
width:210px;
height:81px;
background-image:url('Design/rightban.jpg');
}

#mheader {
float:left;
width:444px;
height:81px;
}

#menut {
float:left;
width:444px;
height:34px;
}

#menub {
float:left;
width:444px;
height:47px;
background-image:url('Design/middleban2.jpg');
}

#banner {
float:left;
width:1037px;
height:144px;
background-image:url('Design/banner.jpg');
}

#menu {
float:left;
width:1037px;
height:53px;
}

#menu0 {
float:left;
width:49px;
height:53px;
background-image:url('Design/leftmenu.jpg');
}

#menu6 {
float:left;
width:45px;
height:53px;
background-image:url('Design/rightmenu.jpg');
}

#footer {
float:left;
width:1037px;
height:80px;
background-image:url('Design/footer.jpg');
}

#princip2 {
float:left;
width:1037px;
height:100%;	
background-image:url('Design/bgtop.jpg');
background-repeat:no-repeat;
}

#precata {
float:left;
height:85px;
}

#princip {
float:left;
width:1037px;
height:100%;
background-image:url('Design/bg.jpg');
}

#pr {
width:930px;
height:100%;
float:left;
margin-left:55px;
margin-top:5px;
}

#menu1 {
float:left;
}

#menu1 a {
width:156px;
height:39px;
padding-top:14px;
text-align:center;
vertical-align:middle;
display:block;
background-image:url("Design/menu.jpg");
}

#menu1 a:hover {
background-image:url("Design/menur.jpg");
}

#menu2 {
float:left;
}

#menu2 a {
width:229px;
height:39px;
padding-top:14px;
text-align:center;
vertical-align:middle;
display:block;
background-image:url("Design/menu.jpg");
}

#menu2 a:hover {
background-image:url("Design/menur.jpg");
}

#menu3 {
float:left;
}

#menu3 a {
width:186px;
height:39px;
padding-top:14px;
text-align:center;
vertical-align:middle;
display:block;
background-image:url("Design/menu.jpg");
}

#menu3 a:hover {
background-image:url("Design/menur.jpg");
}

#menu4 {
float:left;
}

#menu4 a {
width:163px;
height:39px;
padding-top:14px;
text-align:center;
vertical-align:middle;
display:block;
background-image:url("Design/menu.jpg");
}

#menu4 a:hover {
background-image:url("Design/menur.jpg");
}

#menu5 {
float:left;
}

#menu5 a {
width:209px;
height:39px;
padding-top:14px;
text-align:center;
vertical-align:middle;
display:block;
background-image:url("Design/menu.jpg");
}

#menu5 a:hover {
background-image:url("Design/menur.jpg");
}

input {
padding:5px; border:solid 1px #dadada; background-color:#fbfbfb;
}

.submit {
padding:5px; border:solid 1px #dadada; background-color:#6b0328;
}

textarea {
padding:5px; border:solid 1px #dadada; background-color:#fbfbfb;
}

.justify {
text-align:justify;
}

.center {
text-align:center;
}

.bold {
font-weight:bold;
}

.saut {
margin-top:40px;
}

a.menutxt { font-family:verdana; font-size:20px; letter-spacing:1px; color:#e9e9e9; text-decoration:none; text-shadow: 0px 1px 5px #777;  }
a.menutxt:hover { font-family:verdana; font-size:20px; letter-spacing:1px; color:#e0dede; text-decoration:none; text-shadow: 0px 1px 5px #000; }

a.faceb { font-family:verdana; font-size:16px; color:#ffffff; text-decoration:none; text-shadow: 1px 1px 5px #000;  }
a.faceb:hover { font-family:verdana; font-size:16px; color:#e0dede; text-decoration:none; }

a.acct { font-family:verdana; font-size:24px; color:#870d30; text-decoration:none; text-shadow: 0px 1px 2px #b42a4e;  }
a.acct:hover { font-family:verdana; font-size:24px; color:#e0dede; text-decoration:none; }

a.acct5 { font-family:verdana; font-size:24px; color:#870d30; text-decoration:none; text-shadow: 0px 1px 2px #999999;  }
a.acct5:hover { font-family:verdana; font-size:24px; color:#b3b3b3; text-decoration:none; }

/* ======================================== */

.title {
font-family:verdana;
font-size:18px;
letter-spacing:2px;
font-weight:bold;
color:#870d30;
}

.txt14gr {
font-family:verdana;
font-size:14px;
letter-spacing:1px;
color:#44484b;
}

.txt14bl {
font-family:verdana;
font-size:14px;
letter-spacing:1px;
color:#870d30;
}

.txt14wh {
font-family:verdana;
font-size:16px;
letter-spacing:2px;
color:#fff;
}

.pad2 {
padding-top:2px;
}

.txt10wh {
font-family:verdana;
font-size:10px;
letter-spacing:1px;
color:#44484b;
}

.txt46gr {
font-family:verdana;
font-size:46px;
letter-spacing:2px;
color:#44484b;
}

.txt46bl {
font-family:verdana;
font-size:46px;
letter-spacing:2px;
color:#870d30;
}

.txt12gr {
font-family:verdana;
font-size:12px;
letter-spacing:1px;
color:#44484b;
}

.txt12gra {
font-family:verdana;
font-size:12px;
letter-spacing:1px;
color:#44484b;
}

.txt12bl{
font-family:verdana;
font-size:12px;
letter-spacing:1px;
color:#870d30;
}

.txt16gr {
font-family:verdana;
font-size:16px;
letter-spacing:1px;
color:#44484b;
}

.txt12wh {
font-family:verdana;
font-size:12px;
letter-spacing:1px;
color:#ffffff;
}

.txt16bl {
font-family:verdana;
font-size:16px;
letter-spacing:1px;
color:#870d30;
}

.imgart {
border:solid 4px #870d30;
}

#casefoot {
width:755px;
float:left;
margin-left:60px;
margin-top:20px;
}

#silen {
float:left;
width:170px;
}

.txt20vt {
font-family:verdana;
font-size:32px;
letter-spacing:1px;
color:#6ab63c;
}

.txt16wh {
font-family:verdana;
font-size:16px;
letter-spacing:1px;
color:#fff;
}

.txt16pl {
font-family:verdana;
font-size:16px;
letter-spacing:1px;
color:#870d30;
}

#case-n-totalac {
float:left;
width:944px;
height:400px;
background-image:url('Design/accueil.jpg');
}

#case-n-totalac2 {
float:left;
width:944px;
height:400px;
background-image:url('Design/accueil2.jpg');
}

#titleac {
float:left;
margin-left:325px;
width:619px;
}

.boutique {
border:0px;
margin:5px;
}

.caseeac {
float:left;
margin-left:325px;
margin-top:20px;
width:619px;
}

.case-n-total {
width:930px;
float:left;
}

.case-n-totalc {
text-align:center;
width:930px;
float:left;
}

.case-n-totalb {
width:910px;
margin-left:20px;
margin-top:10px;
float:left;
}

.monuments {
float:left;
width:160px;
margin:12px;
text-align:center;
border:solid 1px #a8a8a8;
}

.deco {
float:left;
width:150px;
margin:15px;
text-align:center;
border:solid 1px #a8a8a8;
}

.deco1 {
float:left;
width:265px;
margin-left:40px;
text-align:center;
height:300px;
}

.deco2 {
float:left;
width:550px;
margin-left:50px;
}

.right {
text-align:right;
}

.case-n-total2 {
width:930px;
margin-top:10px;
float:left;
}

.case-n-total5 {
background-image:url('Design/monument.jpg');
float:left;
width:377px;
height:584px;
}

.case-n-total8 {
background-image:url('Design/deco.jpg');
float:left;
width:377px;
height:584px;
}

.case-n-total6 {
float:left;
width:530px;
}

.case-n-total6v {
float:left;
width:530px;
height:10px;
}

.case-n-total7 {
float:left;
width:245px;
}

label {
    display:block;
    width:200px;
    float:left;
 }

.case-n-total3 {
margin-top:4px;
width:930px;
float:left;
}

.case-n-total4 {
margin-top:4px;
width:930px;
height:20px;
float:left;
}

.leftimg {
float:left;
}

#cata1 {
float:left;
width:375px;
height:547px;
background-image:url('Design/catalogue.jpg');
}

#cata2 {
float:left;
width:555px;
}

.case-n-1quart {
width:222px;
margin-right:10px;
float:left;
}

.case-n-1tier {
width:310px;
float:left;
}

.case-n-3quart {
width:666px;
float:left;
}

.case-n-1huitieme {
width:116px;
float:left;
}

.case-n-7huitieme {
width:814px;
float:left;
}

#log {
display:none; float:left; width:400px; margin-left:300px; margin-top:20px;
}

.log1 {
float:left; width:200px;
}

.log2 {
float:left; width:200px;
}

.log3 {
float:left; width:400px; text-align:right; margin-top:10px;
}

.logv {
float:left; width:400px; height:20px; font-size:2px;
}

.case-n-1demi {
width:465px;
float:left;
}

.case-n-1demit {
width:425px;
margin-left:25px;
float:left;
}

#linkac {
float:left;
margin-left:725px;
margin-top:22px;
}

.case-n-interligne {
width:930px;
height:12px;
float:left;
}

.case-n-interligne2 {
width:930px;
height:150px;
float:left;
}
