@charset "utf-8";
/* CSS Document */
body {
margin:0px;
padding:0px;
background:url(/css/images/sexy.jpg) bottom right no-repeat;
font:12px Verdana, Arial, Helvetica, sans-serif;
color:#666;
}
.boxads { background: #E7EDF0; padding: 5px; border: 1px solid #999; color: #333; }
i {
white-space:nowrap;
color:#F544E6;
}
h1 {
color:#0084C0;
margin:5px;
margin-left:0px;
margin-right:0px;
text-align:left;
}
h2, h3 {
color:#0084C0;
margin:5px;
margin-left:0px;
margin-right:0px;
}
h4, h5 {
color:#666;
margin:5px;
margin-left:0px;
margin-right:0px;
height:4px;
}
:focus {
	-moz-outline-style: none;
}
div#contenu {
margin:0px;
margin-right:250px;
text-align:justify;
margin-left:10px;
}
div#header {
margin:0px;
}

JM1 {
display:block;
color:#FFF;
font:bold 14px Verdana, Arial, Helvetica, sans-serif;
height:24px;
background:#0084C0;
background:url(images/rubriqueGDT1.png) bottom left repeat-y;

}
JM2 {
display:block;
color:#0084C0;
font: 12px Verdana, Arial, Helvetica, sans-serif;
height:18px;
margin-left:10px;
cursor:pointer;
}
JM2:hover {
text-decoration:underline overline;
}

JM3 {
display:block;
color:#0084C0;
font: 10px Verdana, Arial, Helvetica, sans-serif;
height:16px;
margin-left:40px;
cursor:pointer;
}
JM3:hover {
text-decoration:underline overline;
}


div#dateart{
display:block;
color:#0084C0;
font: 10px Verdana, Arial, Helvetica, sans-serif;
text-align: right;
height:16px;
margin-left:40px;
cursor:pointer;
}

div#divcentre{
align:center;
text-align:center;
}



div#menu_rub {
position:absolute;
right:0px;
top:137px;
width:234px;
}
div#menu_rub ul, div.articles ul {
margin:0px;
padding:0px;
list-style:none;
background:#FFF;
}


div#menu_rub li.paragraphe {
display:block;
color:#FFF;
font:bold 14px Verdana, Arial, Helvetica, sans-serif;
height:24px;
background:#0084C0;
background:url(images/rubriqueGDT1.png) bottom left repeat-y;
}

div#menu_rub a {
text-decoration:none;
}
div#menu_rub a:hover {
font:bold;
}

div#menu_rub li.lien1 {
display:block;
text-decoration:none;
color:#0084C0;
font: 12px Verdana, Arial, Helvetica, sans-serif;
height:18px;
margin-left:10px;
cursor:pointer;
}
div#menu_rub li.lien1:hover {
text-decoration:underline overline;
font:bold 12px Verdana, Arial, Helvetica, sans-serif;
}

div#menu_rub li.lien2 {
display:block;
text-decoration:none;
color:#0084C0;
font: 10px Verdana, Arial, Helvetica, sans-serif;
height:14px;
margin-left:40px;
cursor:pointer;
}
div#menu_rub li.lien2:hover {
text-decoration:underline overline;
font:bold 10px Verdana, Arial, Helvetica, sans-serif;
}







div.articles ul li a {
display:block;
color:#666;
text-decoration:none;
padding-left:38px;
padding-top:5px;
height:23px;
background:url(/css/images/fleche.png) 0px 3px no-repeat;
font:bold 17px Arial, Helvetica, sans-serif;
}
div.articles ul li a:hover {
background:url(/css/images/fleche.png) 6px 3px no-repeat;
}
div.articles ul li:hover a {
background:url(/css/images/fleche.png) 6px 3px no-repeat;
}
div.articles {
margin-left:150px;
margin-top:20px;
cursor:pointer;
}





form div.blanc {
margin:0px;
margin-bottom:10px;
padding-bottom:7px;
padding:0px;
background:#FFF;
text-align:center;
}
div.txt {
display:block;
margin-left:150px;
}
div.txt a {
color:#0084C0;
text-decoration:none;
font: 12px Verdana, Arial, Helvetica, sans-serif;
}
div.txt a:hover {
text-decoration:underline overline;
}

div#pub_topleft {
float:left;
width:140px;
height:120px;
align: center;
padding-top:5px;
padding-bottom:20px;
text-align:center;
margin-bottom:30px;
}

div#pub_left {
float:left;
background:url(images/pubbackGDT.jpg) top left repeat-y;
width:140px;
height:620px;
padding-top:20px;
text-align:center;
margin-bottom:30px;
}

div#pub_left iframe {
margin-left:auto;
margin-right:auto;
}
div#pub_left div#pub_bottom {
background:url(images/pubbackGDT.jpg) bottom left repeat-y;
clear:both;
height:20px;
}
div#header a {
display:block;
width:100%;
background:url(images/banniereGDT.jpg) top left no-repeat;
text-indent:-1000px;
height:105px;
}

div#pied {
background:#006699;
font:10px Arial, Helvetica, sans-serif;
color:#C9F;
height:30px;
padding-top:1px;
cursor:default;
text-align:center;
margin-top:5px;
font-weight:bold;
border-top:#FFF 3px double;
clear:both;
}
div#pied a {
color:#C9F;
font-weight:bold;
text-decoration:none;
}
div#pied a:hover {
text-decoration:underline outline;
}
div#pied iframe {
float:left;
margin-left:40px;
}


span.ads_middle {
margin:10px;
margin-bottom:0px;
margin-top:0px;
float:right;
width:340px;
background: #E7EDF0; padding: 0px; border: 1px solid #999; color: #333;
text-align: top;
}

span.ads_middletxt {
margin:10px;
margin-bottom:0px;
margin-top:0px;
float:right;
width:314px;
background: #E7EDF0; padding: 5px; color: #333;
text-align: top;
}


span.actu_entete {
margin:10px;
margin-bottom:0px;
margin-top:0px;
float:right;
width:260px;
text-align:left;
background: #E7EDF0; padding: 0px; border: 1px solid #E7EDF0; color: #333;
}
span.actu_texte {
margin:2px;
margin-bottom:0px;
margin-top:0px;
float:right;
width:244px;
font:11px Arial, Helvetica, sans-serif;
text-align:justify;
background: #FFF; padding: 5px; border: 1px solid #E7EDF0; color: #333;
}

span.actu_texte a {
font: 10px Verdana, Arial, Helvetica, sans-serif;
}
span.actu_texte a:hover {
text-decoration:underline overline;
}



input.input {
width:150px;
}
input.submit {
cursor:pointer;
}


div.form {
text-align:center;
float:left;
width:200px;
margin:10px;
}
div.form fieldset input, div.form fieldset textarea {
width:100%;
margin:0px;
}
div.form form {
margin:0px;
padding:0px;
}
div.form form fieldset {
border:double 3px #666;
padding:5px;
text-align:left;
}
div.form fieldset legend {
color: #666;
}