/* CSS Document */

/*****************/
/* Style General */
/*****************/
* {
	margin:0px;
	padding:0px;
}
html {
	font-size:100%;
}
body {
	margin:0px;
	background-color:#759713;
	background-image:url(FileMMedia/Image/bg_body.jpg);
	background-repeat:repeat-x;
	background-position:center top; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
form {
	margin:0px;
	padding:0px;
}
img {
	border:0px;
}
a {
	text-decoration:none;
	color:#000000;
}
a:hover {
	text-decoration:underline;
}
textarea, select {
	margin:0px;
	padding:3px 0px 2px 3px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
input {
	height:16px;
	margin:0px;
	padding:1px 0px 1px 3px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
fieldset {
	color:#000000;
	border:2px solid #000000;
}
legend {
	padding:0px 7px 0px 7px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
}
input[type=submit], input[type=button], input#submit {
	height:22px;
	padding:1px 8px 3px 8px;
	background-color:#CCCCCC;
	border:1px solid #777777;
}

/********/
/* Site */
/********/

#Site {
	margin:0px auto 0px auto;
	width:881px;
}

/***********************/
/* Menu administration */
/***********************/
.ui-widget{
	font-size:11px;	
}
.tabAdmin td{
	padding:4px;
	width:100px;
}
/*******************************/
/* Administration du diaporama */
/*******************************/

#Cadre-Ajouter input{
	height:19px;
}

.Contenu input{
	height:19px;	
}

.TitrePage{
	text-align:center;	
}

/************/
/* Banniere */
/************/

#Banniere {
	margin:0px;
	height:105px;
	background-image:url(FileMMedia/Image/bg_banniere.jpg);
	background-repeat:no-repeat;
}

/********/
/* Menu */
/********/

#Menu {
	margin:0px;
	height:580px;
	background-image:url(FileMMedia/Image/bg_menuIE6.jpg);
	background-repeat:no-repeat;
	float:left;
	width: 193px;
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
}
#Menu ul {
	margin:0px;
	padding:0px;
}
#Menu ul li {
	margin:0px;
	padding:0px 0px 0px 13px;
	list-style:none;
	}
#Menu ul li a {
	display:block;
	margin:0px;
	padding:7px 8px 7px 8px;
	font-weight:bold;
	font-size:15px;
	font-family:Arial, Helvetica, sans-serif;
	color:#0a71b4;
}
#Menu ul li a:hover {
	overflow:hidden;
	text-decoration:none;
}
#Menu ul.Accueil li a.Accueil, #Menu ul.Fenetres li a.Fenetres, #Menu ul.Portes li a.Portes, #Menu ul.Volets li a.Volets, #Menu ul.Contact li a.Contact, #Menu ul.Architectes li a.Architectes, #Menu ul.StoresExt li a.StoresExt, #Menu ul.StoresInt li a.StoresInt {
	text-decoration:none;
	font-style:normal;
}
#Menu ul.Architectes li a.Architectes {
background-image:url(FileMMedia/Image/bg_MenuContact.jpg);	
}
#Menu a.Architectes:hover {
background-image:url(FileMMedia/Image/bg_MenuContact.jpg);	
}
#Menu ul.Accueil li a.Accueil{
	background-image:url(FileMMedia/Image/bg_MenuAccueil.jpg);	
}
#Menu ul.Fenetres li a.Fenetres{
	background-image:url(FileMMedia/Image/bg_MenuFenetres.jpg);	
}
#Menu ul.Portes li a.Portes{
	background-image:url(FileMMedia/Image/bg_MenuPortes.jpg);	
}
#Menu ul.Volets li a.Volets{
	background-image:url(FileMMedia/Image/bg_MenuVolets.jpg);	
}
#Menu ul.StoresExt li a.StoresExt{
	background-image:url(FileMMedia/Image/bg_MenuStoresExt.jpg);	
}
#Menu ul.StoresInt li a.StoresInt{
	background-image:url(FileMMedia/Image/bg_MenuStoresInt.jpg);	
}
#Menu ul.Realisations li a.Realisations{
	background-image:url(FileMMedia/Image/bg_MenuGalerie.jpg);	
}
#Menu ul.Contact li a.Contact{
	background-image:url(FileMMedia/Image/bg_MenuContact.jpg);	
}
#Menu a.Accueil:hover {
	background-image:url(FileMMedia/Image/bg_MenuAccueil.jpg);
}
#Menu a.Fenetres:hover {
	background-image:url(FileMMedia/Image/bg_MenuFenetres.jpg);
}
#Menu a.Portes:hover {
	background-image:url(FileMMedia/Image/bg_MenuPortes.jpg);
}
#Menu a.Volets:hover {
	background-image:url(FileMMedia/Image/bg_MenuVolets.jpg);
}
#Menu a.StoresExt:hover {
	background-image:url(FileMMedia/Image/bg_MenuStoresExt.jpg);
}
#Menu a.StoresInt:hover {
	background-image:url(FileMMedia/Image/bg_MenuStoresInt.jpg);
}
#Menu a.Realisations:hover {
	background-image:url(FileMMedia/Image/bg_MenuGalerie.jpg);
}
#Menu a.Contact:hover {
	background-image:url(FileMMedia/Image/bg_MenuContact.jpg);
}
#Menu a.PVC:hover {
	background-image:url(FileMMedia/Image/bg_MenuFenetres.jpg);
}
#Menu a.Bois:hover {
background-image:url(FileMMedia/Image/bg_MenuFenetres.jpg);
}
#Menu a.Alu:hover {
background-image:url(FileMMedia/Image/bg_MenuFenetres.jpg);
}

#Menu ul.PVC li a.PVC{
	background-image:url(FileMMedia/Image/bg_MenuFenetres.jpg);	
}
#Menu ul.Bois li a.Bois{
	background-image:url(FileMMedia/Image/bg_MenuFenetres.jpg);	
}
#Menu ul.Alu li a.Alu{
	background-image:url(FileMMedia/Image/bg_MenuFenetres.jpg);	
}


/*#navigation { 
      margin: 0; 
      padding: 0; 

      width: 200px; 
    
      } 
  
   #navigation a:hover, #navigation a:focus, #navigation a:active { 
      text-decoration: underline; 
      } 
   #navigation .subMenu { 
      font-size: .8em; 
      font-size: .9em; 
      margin: 0; 
      padding: 0; 
      } 
   #navigation ul.subMenu a { 
      background: none; 
      padding: 3px 20px; 
      }
*/

#Menu #adresse {/*Propriete de la div de l'adresse*/
	text-align:center;
	color:#391f08;
	font-family:Myriad Pro;
	font-size:13px;
	font-weight:bolder;
}
#Menu #affichMenu{
	height:270px;	
}
#Menu #adresse .titre{
	font-weight:bolder;
	font-size:15px;
}
#Menu #adresse .libelle{
	font-size:14px;	
	font-weight:bold;
}




/************/
/* Rubrique */
/************/

#Rubrique {
	overflow:visible;
	margin:0px;
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(FileMMedia/Image/bg_piedpagecoin.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
	background-color:#FFF;
	min-width:664px;
	max-width:664px;
	min-height:556px;
	float:right;
	padding:12px 12px 12px 12px;
}

#Rubrique h1 {
	margin:0px 0px 2px 0px;
	padding:16px 0px 0px 0px;
}
#Rubrique h2 {
	margin:0px 0px 2px 0px;
	padding:8px 0px 0px 0px;
}
#Rubrique h3 {
	margin:0px 0px 2px 0px;
	padding:4px 0px 0px 0px;
}
#Rubrique p {
	margin:5px 0px 6px 0px;
	padding:0px;
}
#Rubrique p:first-letter {
	font-weight:bold;
	padding-left:0px;
}
#Rubrique ul, #Rubrique ol {
	margin:12px 0px 12px 0px;
	padding:0px 0px 0px 20px;
	
}
#Rubrique .News {
}
#Rubrique .News.Recherche {
}
#Rubrique .News.Affichage {
}
#Rubrique .News .NewsHaut {
}
#Rubrique .News .Admin {
}
#Rubrique .News .Editeur {
}
#Rubrique .News .Editeur .Submit {
}
#Rubrique .News .Editeur .Infos {
}
#Rubrique .News .Schema {
}
#Rubrique .News .AdminAjouter {
}
#Rubrique .News .EditeurAjouter {
}
#Rubrique .News .ListeNews {
}
#Rubrique .News .ListeNews .UneNews {
}
#Rubrique .News .ListeNews .Titre {
}
#Rubrique .News .ListeNews .Editeur {
}
#Rubrique .News .ListeNews .Contenu {
}
#Rubrique .News .ListeNews .Contenu .Admin {
}
#Rubrique .News .ListeNews .Schema {
}
#Rubrique .News .ListeNews .Contenu .Texte {
}
#Rubrique .News .ListeNews .Contenu .Infos {
}
#Rubrique .News.Page {
}
#Rubrique .News.Version {
}
#Rubrique .ficheContact{
	width:340px;
}
#Rubrique .ficheContact input{
	background-color:#f2f2f2;
}
#Rubrique .ficheContact textarea{
	background-color:#f2f2f2;
}
#Rubrique .ficheContact select{
	background-color:#f2f2f2;
}
#Rubrique #contenuAccueil{/*Div qui contient les autres div du contenu de la page accueil*/
	max-width:681px;
	float:right;
}
#Rubrique #divImg{/*div qui contient les images(fenetres)de gauche*/
	float:left;
	min-width:187px;
	max-width:187px;
	text-align:center;	
}
#Rubrique #divCont{/*div qui contient les tableaux du texte d'accueil et du diaporama*/
	float:right;
	max-width:468px;
	min-width:468px;
	
}
#Rubrique #divCont .tabContText{/*Texte d'accueil*/
	text-align:left;
	min-width:452px;
	color:#696a6c;
}
#Rubrique #divCont .tabContDiap{/*Diaporama*/
	width:452px;
	height:244px;
	text-align:center;
	background-color:#b1b3b4;	
}
#Rubrique #liensBas{/*div qui contient les liens en images vers fenetres, portes, volets...*/
	float:right;
	padding:0px 0px 5px 0px;
	max-width:468px;
	min-width:468px;
}
#Rubrique .titrePage{
	text-align:left;
	font-style:italic;
	font-weight:normal;
	font-family:"Times New Roman", Times, serif;
	font-size:24px;
	
	
}

#Rubrique .contenuGauche{
	float:left;	
	margin-top:20px;
	margin-right:10px;
}
#Rubrique .contenuDroite{	
	margin-top:20px;
	color:#696a6c;
	width:300px;
	/*max-height:250px;*/
	float:right;
	overflow:hidden;
}
#Rubrique .contenuBas{	
	width:333px;
	/*height:5px;*/
	float:left;
	margin-top:10px;
	color:#696a6c;
}
#Rubrique .PorteBlinde {
	margin-top:30px;	
}
#Rubrique .Realisations{
	list-style:none;
	text-align:center;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-size:18px;
	margin-top:70px;
}
#Rubrique .PageRealisations{
	width:664px;
	height:556px;
}
#Rubrique ul li a{
	color:#696a6c;	
}

#Rubrique ul li a:hover {
	color:#000;	
}


#Rubrique .galeriePhoto{
	margin-left:50px;
	width:600px;
	text-align:center;
	margin-top:50px;
	min-height:300px;
}
#Rubrique .galerieCentrer{
	width:600px;
	text-align:center;	
}
#Rubrique .sousTitreReal{
	text-align:center;
	font-style:italic;
	font-weight:normal;
}
#Rubrique .imgContact{
	float:right;
	width:250px;
	height:348px;
	margin-top:50px;
}
#Rubrique .formContact{
	float:left;
	width:300px;	
}
#Rubrique .Partenaire{
	float:left;
}
#Rubrique .ExpliqAdmin{
	font-size:10px;
	font-style:italic;
	margin-top:400px;
		
}
/*************/
/* BasDePage */
/*************/

#BasDePage {
	height:0px;
	width:0px;
}

/************/
/* PiedPage */
/************/

#PiedPage {
	clear:both;
	width:681px;
	margin:0px auto 0px auto;
	text-align:center;
	color:#000000;
	padding:20px 0px 20px 0px;
	float:right;
}
#PiedPage a {
	color:#000000;
}

