﻿@charset "utf-8";

/* Feuille de style CSS SERIE-SKINS.COM - Linoty Inc */

body
{
   width: 1000px;
   margin: auto;
   margin-top: 0px;
   background-color:#FFFFFF;
   /*2c4045*/
   background-image:url(images/design/fond-gcd.jpg);
   background-position: top center;
   background-repeat: repeat-y;
   margin-bottom: 0px;
   padding-bottom: 0px;
}


a
{
   text-decoration: none;
}


a:hover
{
   text-decoration: underline;
}


h3
{
   font-family: "Trebuchet MS", sans-serif;
   font-size: 0.8em;
   margin-top: 0px;
   margin-bottom: 5px;
}

#rub
{
font-family: "Trebuchet MS", sans-serif;
font-size: 0.8em;
margin-top: 0px;
margin-bottom: 5px;
color: #FFFFFF;
padding: 4px 17px;
margin-bottom: 5px;
width: 146px;
margin-left: 5px;
}

#header
{
   font-family: Arial, Helvetica, sans-serif;
   color: #FFFFFF;
   margin-top: 0px;
   background-image: url(images/design/header3g5.jpg);
   height: 224px;
}


#titre
{
   margin-left: 15px;
   padding-top: 16px;
   height: 62px;
   width: 265px;
}


#pubhead
{
   margin-left: 321px;
   padding-top: 4px;
   width: 468;
   height: 60px;
}



#menu
{
   font-family: Arial, Helvetica, sans-serif;
   width: 926px;
   margin-top: 0px;
   margin-right: auto;
   padding-left: 24px;
   background-image: url(images/design/menufd.gif);
   text-align: center;
   background-repeat: repeat-x;
   background-color: #000000;
   line-height: 23px;
   height: 23px;
   font-size: 12px;
   font-weight: bold;
   border-bottom-width: 1px;
   border-bottom-style: solid;
   border-bottom-color: #000000;
}

#demo-container{padding:15px 0px 0 130px; background:#000000;  position: relative;}

ul#simple-menu{list-style-type:none;width:100%;position:relative;height:37px;font-family:"Trebuchet MS",Arial,sans-serif;font-size:18px;font-weight:bold;margin:0;padding:11px 0 0 0;}
ul#simple-menu li{display:block;float:left;margin:0 0 0 10px;height:37px;}
ul#simple-menu li.left{margin:0;}
ul#simple-menu li a{display:block;float:left;color:#fff;background:#3c587f;/*4A6867*/line-height:37px;text-decoration:none;padding:0 31px 0 31px;height:37px;}
ul#simple-menu li a.right{padding-right:17px;}
ul#simple-menu li a:hover{background:#101720; color:#000000;}

#menu a
{
   text-decoration: none;
   padding-top: 0px;
   padding-right: 13px;
   padding-bottom: 0px;
   padding-left: 13px;
   letter-spacing: 0.1em;
   background-image: url(images/design/menua.jpg);
   background-position: right top;
   background-repeat: no-repeat;
   color: #FFFFFF;
   float: left;
}


#menu a:hover
{
   background-position: right bottom;
   text-decoration:none;
}


#rondtop
{
   height: 0px;
}


#corps
{
   font-family: Arial, Helvetica, sans-serif;
   color: #FFFFFF;
   margin-top: 20px;
}


#corpsgen
{
   float: left;
   font-family: Arial, Helvetica, sans-serif;
   color: #000000;
   background-color: #FFFFFF;
   padding-top: 10px;
   background-image: url(images/design/tit-long.png);
   background-repeat: repeat-y;
}


#corpsgen a
{
   color: #3b5998;
   /* pour bleu : #665ec6*/
}


#corpsgen a:hover
{
   color: #000000;
}


#gauche
{
   float: left;
   width: 243px;
   height: auto;
   padding-top: 0px;
   padding-right: 3px; /*6px*/
   margin-top: 0px;
   margin-left: 6px;
   margin-bottom: 0px;
   /*background-image: url(/images/design/tit.png);*/
   
}

#gauche a
{
   color: #3b5998;
}


#corpsgauche
{
   margin-left: 0px;
}

ul#vert-one{margin:0;padding:0;margin-left:5px;list-style-type:none;display:block;font-family:"Trebuchet MS",Arial,sans-serif;line-height:165%;width:215px;}
ul#vert-one li{margin:0;padding-top: 1px; padding-bottom: 1px;}
ul#vert-one li a{display: block; text-decoration: none; color: #000; /*666666*/ background:#ccd8db; /*dddddd*/; padding: 0 0 0 15px; width: 215px;}
ul#vert-one li a:hover{background:#9a9fb2 /*9a9fb2*/ /*67a897*/ url("images/design/vert-one_arrow.gif") no-repeat 0 9px; color: #000;}



#ariane
{
   margin-top: 5px;
   margin-bottom: 40px;
   font-size: 12px;
   font-variant: small-caps;
}

#ariane span
{
   color: #585858;
}

#ptitres
{
   margin-bottom: 5px;
   margin-left: 9px;
}

#corpus
{
   width: 731px;
   margin-left: 262px;
   font-size: 14px;
}


#corpuswrite
{
   width: 728px;
   min-height: 1020px;
   margin-bottom: 25px;
}
/* Minimum de hauteur */

#dispom
{
   width:250px;
   height: 250px;
   padding-left:85px;
   float:left;
}
#edito
{
   width: 410px;
   height: 290px;
   float: left;
}

#reclamecentre
{
   width: 300px;
   height: 290px;
   margin-left: 425px;
}




#finpart
{
   width: 347px;
   height: 300px;
   float: left;
   margin-top: 0px;
   padding:0px;
   margin-bottom:0px;
}


#finpartdroite
{
   width: 371px;
   height: 300px;
   margin-left: 359px;
   margin-top: 0px;
   padding:0px;
   margin-bottom:0px;
}


#msgforum
{
   font-size:14px;
   padding: 1px 0;
}

#msgforum:hover
{
   background-color: #DEDDDD;
}

#msgforum span.comments
{
   float: right;
   margin-right: 6px;
}

#msgforum  a:hover
{
   text-decoration: none;
}


#video
{
   background-image: url(images/design/backvid.jpg);
   background-repeat: no-repeat;
   width: 648px;
   height: 475px;
   padding-top: 9px;
   padding-left: 7px;
   margin-left: 6px;
}


#videoplay
{
   margin-top: 10px;
   margin-left: -3px;
}


#liendvid
{
   font-size: 16px;
   margin-top: 20px;
   margin-left: -6px;
   padding-top: 40px;
   padding-left: 25px;
   line-height: 25px;
   width: 648px;
   height: 103px;
   background-image: url(images/design/bkg-url.jpg);
   background-repeat: no-repeat;
}

textarea, input, select {
	border: solid 1px midnightblue;
	padding: 2px 4px;
}

form p.double label {
	float: left;
	width: 130px;
	text-align: right;
}
form p.double input, form p.double select, form p.double textarea {
	margin-left: 12px;
	border: solid 1px midnightblue;
	padding: 2px 4px;
}

form p.simple {
	margin-left: 142px;
}



#rubriquesm
{
   height: 200px;
}


#footer
{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #FFFFFF;
   background-image: url(images/design/footer5.jpg);
   background-repeat: no-repeat;
   background-position: top center;
   background-color: #000000;
   margin-bottom: 0px;
   padding-bottom: 0px;
   width: 1000px;
}



#footer  div{
   width: 155px;
   float: right;
   color: #FFFFFF;
   font-size: 12px;
   margin-right: 55px;
}


#footer  div a{
   color:#FFFFFF;
}


#footer a
{
   color: #ceedf3;
}


#footer a:hover
{
   color: #000000;
}
