#content1{width:180px;height:50px;float:left;}
#content2{width:180px;float:right;padding-top:15px;}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.menu_sinistra {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:14px;
	line-height: 36px;
	padding-right: 10px;
	padding-top: 0px;
}
.menu_sinistra a:link,.menu_sinistra a:visited {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:14px;
	font-weight: normal;
	line-height: 36px;
	padding-right: 10px;
	padding-top: 0px;
	color:#666; 
	text-decoration:none
	}
.menu_sinistra a:hover {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:14px;
	font-weight: normal;
	line-height: 36px;
	padding-right: 10px;
	padding-top: 0px;
	color: #900;
	text-decoration:none
}

.menu_piccolo {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:11px;
	font-weight: normal;
	padding-right: 5px;
	padding-top: 0px;
}
.menu_piccolo a:link,.menu_piccolo a:visited {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:11px;
	font-weight: normal;
	padding-right: 5px;
	padding-top: 0px;
	color:#666;
	text-decoration:none
}

.menu_piccolo a:hover {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:11px;
	font-weight: normal;
	padding-right: 5px;
	padding-top: 0px;
	color: #900;
	text-decoration:none
}

#slide { margin:0px; padding:0px; width:661px; height:362px;}
/*.lingue { margin:0px; width:900px; height:19px;}*/
.lingue { margin:0px; height:19px;}


.centerDiv {
     position:absolute;
     left: 50%; 
     top: 50%;
     width: 300px;
     height: 150px;
     margin-top: -75px;  /* moitie de height */
     margin-left: -150px; /* moitie de width */
	border-width: 3;
	padding: 15px;
	border-style: solid;
	border-color: #FFFFFF;
	 background-color: #EEEEEE;
	 /*visibility:hidden;*/
}

.conteneur {
/*width: 40%;*/
	width: 760;
	background-color: white;
}

.right {
	float: right;
}

.block {
	/*float: right;*/
	background-color: #eeeeee;
	padding: 5px;
	margin-left: 10px;
	margin-bottom: 10px;
	border: solid 1px #C0C0C0;
	width: 230px;
	height: 200px;
}

#page
{
  position: absolute;
      width: 750;        /* selon la largeur voulue */
      margin-left: -375;  /* moitie de width */
      left: 50%;          /* constant, toujours 50%  */

      height: 600;       /* selon la quantite de texte */
      margin-top: 10;   /* moitie de height */
      /*top: 50%; */          /* constant, toujours 50% */
}

.title {
	font: bold 20px Arial, Helvetica, sans-serif;
	color: #CA0000;
	font-weight: bold;
	text-decoration: none;
}

.title_2 {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #336633;
	font-weight: bold;
	text-decoration: underline;
}

.normal, p, ul, table  {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}

.banhaut {
	/* background-color: #EEE8CD;*/		/* #D2B48C; EEE8CD*/
	vertical-align: bottom;
	color: #D2B48C;			 /* FFFFFF; */
	font: bold 16px Arial, Helvetica, sans-serif;
	padding: 3;
	border-width: 1 1 0 1;
	border-style: solid;
	border-color: #C0C0C0;
}

.banhaut-nomSyndic {
	color: #D2B48C;			 /* FFFFFF; */
	font: bold 16px Arial, Helvetica, sans-serif;
	text-align: left;
}

.banhaut-nomCopropriete {
	color: #D2B48C;			 /* FFFFFF; */
	font: bold 16px Arial, Helvetica, sans-serif;
	text-align: center;
}

.banhaut-date {
	color: #000000;
	text-align: center;
	font: bold 12px Arial, Helvetica, sans-serif;
}

.banhaut-whoConnected {
	color: #000000;
	text-align: right;
	vertical-align: middle;
	font: bold 12px Arial, Helvetica, sans-serif;
}

a.linkssMenu {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
a.linkssMenu:hover {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #CA0000;
	text-decoration: none;
}
a.linkssMenu_On {
	color: #CA0000;
	text-decoration: underline;
}


a.linkMenu {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	/*text-decoration: none;*/
}
a.linkMenu:hover {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #CA0000;
	text-decoration: none;
	/*text-decoration: underline;*/
}
a.linkMenu_On {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #CA0000;
	/*text-decoration: underline;*/
}

.copyright {
	/*background-color: #C0C0C0;*/
	color: #FFFFFF;	
	font: bold 10px Arial, Helvetica, sans-serif;
	text-align: center;
}
.TopMenu {
	background-color: #EEEEEE;
    border-color: #C0C0C0;
	padding: 3 3 3 10;
	text-align: left;
	vertical-align: top;
	border-width: 1;
	border-style: solid;
}


.tdCorps {
	background-color: #FFFFFF;
    border-color: #C0C0C0;
	padding: 20 5 5 5;
	width:  600;
	text-align: left;
	vertical-align: top;
	border-width: 0 1 0 1;
	border-style: solid;
	/*
	height: 100;
	overflow:auto;
	*/
}


.tablessMenu {
	/*background-color: #eeeeee;*/
	/*border-collapse: collapse;*/
	/*border: 1px solid #008000;*/
	/*color: #ffffff;*/

}

table.tablessMenu {
	/*background-color: #FFFFFF;*/
	/*height: 20;
	border-width: 0;*/
	/*
	padding: 0 0 0 5;	
	border-color: #D2B48C;
	border-style: solid;*/
}


.tdSSmenu {
	font: 10px Arial, Helvetica, sans-serif;
	height: 20;
	text-align: left;
	border-top-color: #EEEEEE;
	border-bottom-color: #333366;
	/*border-width: 1 0 1 0;*/
	border-width: 0;
	border-style: solid;
}

.tdLevel_1 {
	/*background-color: #FFFFFF;*/
	color:#FFFFFF;
}

.tdLevel_2 {
	background-color: #DDDDDD;
}

.tdLevel_3 {
	background-color: #EEEEEE;
}

.tdLevel_4 {
	background-color: #EEEEEE;
}

.tdFirst {
	border-width: 0 0 1 0;
}

.tdLast {
	/*border-width: 1 0 0 0;*/
	border-width: 0;
}

table.perso {
	border-width: 1;
	border-color: #D2B48C;
	border-style: solid;
	border-collapse: collapse;
	text-align: left;
	border-spacing: 0;
	font: bold 12px Arial, Helvetica, sans-serif;
}

table.perso th {
	background-color: #FFFFFF;
	height: 30;
	border-width: 1;
	padding: 2;
	border-color: #D2B48C;
	border-style: solid;
}

table.perso caption {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #000080;
	text-align: left;
	vertical-align: middle;
	background-color: #FFFFFF;
	height: 30;
	border-width: 1 1 0 1;
	padding: 2;
	border-color: #D2B48C;
	border-style: solid;
}

table.perso title {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #000080;
	text-align: left;
	background-color: #FFFFFF;
	height: 30;
	border-width: 1 1 0 1;
	padding: 2;
	border-color: #D2B48C;
	border-style: solid;
}

table.perso td {
	background-color: #EEEEEE;
	/*	height: 30; */
	font: 12px Arial, Helvetica, sans-serif;
	border-width: 0 0 1 0;
	padding: 3;
	border-color: #D2B48C;
	border-style: solid;
}

table.perso td.OK {
	/*background-color: inherit !important; */
	color: #000000;
}
table.perso td.SEMI_OK {
	color: #FF6600;
}
table.perso td.NOK {
	color: #FF0000;
}

.tdTitle {
	background-color: #eeeeee;
	font: bold 12px Arial, Helvetica, sans-serif;
	border-width: 1;
	border-style: solid;
	border-color: #C0C0C0;
}

.tdOn {
	background-color: #eeeeee;
	font: 10px Arial, Helvetica, sans-serif;
	border-width: 0 0 1 0;
	border-style: solid;
	border-color: #C0C0C0;
}
.tdOff {
	background-color: #ffffff;
	font: 10px Arial, Helvetica, sans-serif;
	border-width: 0 0 1 0;
	border-style: solid;
	border-color: #C0C0C0;
}

a.navhaut {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
a.navhaut:hover {

	font: bold 12px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
/*
td {
	font: 13px Arial, Helvetica, sans-serif;
	color: #515151;
	text-decoration: none;
}
*/
h1 {
	font: bold 16px Arial, Helvetica, sans-serif;
	color: #000080;
	text-decoration: underline;
	font-style: italic;
}

.titre_interieur_page {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #000080;
	text-align: center;
	text-decoration: none;
	font-style: italic;
}

.msg {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #ff0000;
	text-align: center;
	text-decoration: none;
	letter-spacing: 0;
}

.info_importante {
	font: bold 16px Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: center;
	text-decoration: none;
	letter-spacing: 0;
}

.titregros {
	font: bold 18px Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: underline;
}
a {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #000000 ;
	text-decoration: underline;
}
a:hover {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #CC0000 ;
	text-decoration: none;
}

.menu {
	background-color: #EEEEEE;
	color: #000000;
    text-align: center;
	border-right-color: #D2B48C;
	border-left-color: #D2B48C;
	border-top-color: #D2B48C;
	border-bottom-color: #D2B48C;
	border-width: 1 1 1 1;
	border-style: solid;
	font: bold 12px Arial, Helvetica, sans-serif;	
}

.menuOn {
	background-color: #EEE8CD;
	color: #000000;
    text-align: center;
	border-right-color: #D2B48C;
	border-left-color: #D2B48C;
	border-top-color: #D2B48C;
	border-bottom-color: #D2B48C;
	border-width:  1 1 1 1;
	border-style: solid;
	font: bold 12px Arial, Helvetica, sans-serif;
}

.menuClick {
	background-color: #D2B48C;
	color: #000000;
    text-align: center;
	border-right-color: #D2B48C;
	border-left-color: #D2B48C;
	border-top-color: #D2B48C;
	border-bottom-color: #D2B48C;
	border-width:  1 1 1 1;
	border-style: solid;
	font: bold 12px Arial, Helvetica, sans-serif;
}

.tdSousMenu {
	background-color: #D2B48C;
	padding: 2;
	border-color: #EEE8CD;
	border-width: 0 0 0 0;
	border-style: solid;
}


.ssmenuClick {
	/*background-color: #EEE8CD;*/
	padding: 1 15 1 15;
	text-align: center;
	vertical-align: middle;
	color: #EEE8CD;
	font: bold 12px Arial, Helvetica, sans-serif;
}

.ssmenuOn {
	/*background-color: #EEE8CD;*/
	padding: 1 15 1 15;
	text-align: center;
	vertical-align: middle;
	color: #FFFFFF;
	font: bold 12px Arial, Helvetica, sans-serif;
	/*text-decoration: underline overline;*/
}

.ssmenu {
	padding: 1 15 1 15;
	text-align: center;
	vertical-align: middle;
	font: bold 12px Arial, Helvetica, sans-serif;
}

input {
	font: 10px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	background-color: #EEEEEE;
	border:1px solid black;
}

.input_text {
	font: 10px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	background-color: #EEEEEE;
	border:0px solid black;
}

.input_image {
	font: 10px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	background-color: #EEEEEE;
	border:0px solid black;
}

.button {
	font: 10px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	background-color: #EEEEEE;
	border:1px solid black;
}

.button_on {background-color: #FFFFFF;} 
.button_off {background-color: #EEEEEE;}

textarea {
	font: 10px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	background-color: #EEEEEE;
	border:1px solid black;
}

select {
	font: 10px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	background-color: #EEEEEE;
	border:1px solid black;
}


.grey {
	background-color: #eeeeee;
}


