/* CSS Document */
* {
margin:0;
padding:0;
}
img {
border:none;
margin:0;
}
div {
/*border:#0066FF 0px solid;*/
}
html {
background-color:#666666;
}
body{
width:1024px;
color:#990000;
font-family:Arial, Helvetica, sans-serif;
font-size:1em;
margin:auto;
}
#branding{

background-color:#990000;
color:#FFFFFF;
margin-top:10px;
padding:6px 0px 6px 0px;
}
.branding_title{
font-family:Arial, Helvetica, sans-serif;
font-size:0.75em;
margin-left:25px;
font-weight:normal;
}
#piedpage {
text-align:center;
margin:25px 0 0 0;
border-top:#FFFFFF 1px solid;
padding:5px 0 0 5px;
color:#FFFFFF;
}
#transfert{
width:420px;
}
.geo{
margin:16px 0 0 0;
font-family:Arial, Helvetica, sans-serif;
font-size:0.85em;
float:right;
font-weight:normal;
}
#main_content{
padding:5px;
background-color:#990000;
font-size:0.85em;
}

.gauche{
float:left;
margin-left:20px;
}

.droite{
float:right;
margin-right:20px;
}

.clearfloat{
clear:both;
}

h1 {
font-size:1em;
}

.blanc_centre {
text-align:center;
color:#FFFFFF;
}
.ul_content {
list-style:none;
margin:5px 0 0 15px;
top:-80px;
}
.li_content {
margin-top:5px;
}
.title_li{
color:#FF9900;
font-weight:bolder;
font-family:Arial, Helvetica, sans-serif;
width:100px;
text-align:right;
float:left;
font-size:1em;
}
.content_li{
font-weight:bolder;
font-family:Arial, Helvetica, sans-serif;
text-align:left;
padding-left:5px;
float:left;
font-size:0.9em;
color:#FFFFFF;
}
/*********************colonne gauche********************/
.icone{
float:left;
}
.bloc_content{
background-color:#333333;
padding:5px 5px 15px 5px;
margin:20px 20px 20px 20px;
}

.bloc_image{
background-color:#FFFFFF;
margin:20 20px 0px 20px;
}

a.title{
margin-left:15px;
text-decoration:none;
color:#CC3300;
font-weight:bolder;
font-size:1em;
}
.title_link{

padding:5px;
font-size:1em;
margin:10px 3px 3px 3px;
width:300px;
float:left;
background-color:#FFFFFF;

}
div.marge_gauche {
margin-left:10px;
}
#modelisme{
padding:10px 0;
margin-top:23px;
width:420px;
background-color:#FFFFFF;
}
a.link_modelisme{
text-decoration:none;
color:#800000;
font-weight:bolder;
}
a.link_modelisme img {
margin:5px 0px;
}

#slide_index{
width:420px;
height:200px;
}
#entete_mariage{
margin-top:20px;
padding:10px 0;
color:#FFFFFF;
height:50px;
width:420px;
background-color:#FF8282;
}
#mariage{
width:420px;
/*padding:15px 0 10px 10px;*/
padding:15px 0 10px 0px;
background-color:#FF8282;
}
#lien_mariage{
float:left;
padding:5px;
margin-top:10px;
margin-left:5px;
}
a.title_mariage{
color:#800000;
font-size:1.4em;
text-decoration:none;
}
#boutique{
width:420px;
/*padding:15px 0 10px 10px;*/
padding:15px 0 10px 0px;
margin-top:20px;
background-color:#FF8282;
}
#regie{
background-color:#666;
width:420px;
padding:15px 0px 10px 0px;
}
#entete_regie{
margin-top:20px;
padding:10px 0;
color:#333333;
height:50px;
width:420px;
background-color:#666;

}
a.title_regie{
color:#333333;
font-size:1.4em;
text-decoration:none;
}
#lien_regie{
float:left;
padding:5px;
margin-top:10px;
margin-left:5px;
}
.div_droite{
margin:0 0 0 60px;
}

.div_gauche{
margin:0 0 0 20px;
}
/*********************colonne droite********************/
.content_droite{
padding:5px;
margin:20px;
background-color:#333333;
color:#FFFFFF;
}

pre_droite{
font-size:1.4em;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

a.title_droite{
display:block;
text-align:center;
text-decoration:none;
padding:3px;
background-color:#FFFFFF;
color:#333333;
font-size:1.5em;
}


.menu1 {padding:0 0 0 32px; margin:0; list-style:none; height:35px; background:#fff url(../images/button1.gif); position:relative; border:1px solid #000; border-width:0 1px; border-bottom:1px solid #444;}
.menu1 li {float:left;}
.menu1 li a {display:block; float:left; height:35px; line-height:35px; color:#aaa; text-decoration:none; font-size:11px; font-family:arial, verdana, sans-serif; font-weight:bold; text-align:center; padding:0 0 0 8px; cursor:pointer;}
.menu1 li a b {float:left; display:block; padding:0 16px 0 8px;}
.menu1 li.current a {color:#fff; background:url(../images/button3.gif);}
.menu1 li.current a b {background:url(../images/button3.gif) no-repeat right top;}
.menu1 li a:hover {color:#fff; background:#000 url(../images/button2.gif);}
.menu1 li a:hover b {background:url(../images/button2.gif) no-repeat right top;}
.menu1 li.current a:hover {color:#fff; background:#000 url(../images/button3.gif); cursor:default;}
.menu1 li.current a:hover b {background:url(../images/button3.gif) no-repeat right top;}
