body {
	margin-left: 30px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;	
	background-color:#F59F42;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal; 
	color:#000000;
}
a.lienBLANC
{font-weight: bold;color: #ffffff;text-decoration:none;font-size:12px;}
a:hover.lienBLANC
{color: #FFDD00;text-decoration:underline}

a.lienrouge
{font-weight: bold;color: #1A171B;text-decoration:none;font-size:12px;}
a:hover.lienrouge
{color: #A71111;text-decoration:underline}

input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
}
textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
}
select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
}
tr,td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
}
h1 {font-size: 14px;font-weight: bold;color: #1A171B; margin:0px;}
h2 {font-size: 10px;font-weight: bold;color: #1A171B; margin:0px;}
h3 {font-size: 10px;font-weight: bold;color: #1A171B; margin:0px;}

.normal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
}
.tableau_gen {
	border: 2px solid #575454;
	background-color:#F59F42;
	font-family: Verdana;
	font-size:12px;
	font-weight: normal; 
	color:#000000;
}
.rougex12px {font-size: 10px;color: #A71111;}
.rouge12px {font-size: 12px;color: #A71111;}
.rougemedium {font-size: 16px;color: #A71111;}
.rougex12pxbold {font-size: 10px;font-weight: bold;color: #A71111;}
.rouge12pxbold {font-size: 12px;font-weight: bold;color: #A71111;}
.rougemediumbold {font-size: 16px;font-weight: bold;color: #A71111;}

.jaunex12px {font-size: 10px;color: #FFDD00;}
.jaune12px {font-size: 12px;color: #FFDD00;}
.jaunemedium {font-size: 16px;color: #FFDD00;}
.jaunex12pxbold {font-size: 10px;font-weight: bold;color: #FFDD00;}
.jaune12pxbold {font-size: 12px;font-weight: bold;color: #FFDD00;}
.jaunemediumbold {font-size: 16px;font-weight: bold;color: #FFDD00;}

.vertmedium {font-size: 16px;color: #08551A;}
.vertx12px {font-size: 10px;color: #08551A;}
.vert12px {font-size: 12px;color: #08551A;}
.vertmediumbold {font-size: 16px;font-weight: bold;color: #08551A;}
.vertx12pxbold {font-size: 10px;font-weight: bold;color: #08551A;}
.vert12pxbold {font-size: 12px;font-weight: bold;color: #08551A;}

.grismedium {font-size: 16px;color: #575454;}
.grisx12px {font-size: 10px;color: #575454;}
.gris12px {font-size: 12px;color: #575454;}
.grismediumbold {font-size: 16px;font-weight: bold;color: #575454;}
.grisx12pxbold {font-size: 10px;font-weight: bold;color: #575454;}
.gris12pxbold {font-size: 12px;font-weight: bold;color: #575454;}

.noirmedium {font-size: 16px;color: #1A171B;}
.noirx12px {font-size: 10px;color: #1A171B;}
.noir12px {font-size: 12px;color: #1A171B;}
.noirmediumbold {font-size: 16px;font-weight: bold;color: #1A171B;}
.noirx12pxbold {font-size: 10px;font-weight: bold;color: #1A171B;}
.noir12pxbold {font-size: 12px;font-weight: bold;color: #1A171B;}

.blancpetit {font-size: 10px;color: #FFFFFF;}
.blancmedium {font-size: 16px;color: #FFFFFF;}
.blancx12px {font-size: 10px;color: #FFFFFF;}
.blanc12px {font-size: 12px;color: #FFFFFF;}
.blancmediumbold {font-size: 16px;font-weight: bold;color: #FFFFFF;}
.blancx12pxbold {font-size: 10px;font-weight: bold;color: #FFFFFF;}
.blanc12pxbold {font-size: 12px;font-weight: bold;color: #FFFFFF;
}
.cadre-rouge-fond-gris {
    margin-left: 3px;
	margin-top: 3px;
	margin-right: 3px;
	margin-bottom: 3px;
	border: 1px solid #A71111;
	background-color:#575454;
}
.cadre-marron {
    margin-left: 3px;
	margin-top: 3px;
	margin-right: 3px;
	margin-bottom: 3px;
	border: 2px solid #996633;
	background-color:#FFFFFF;
}
.cadre-rouge {
    margin-left: 3px;
	margin-top: 3px;
	margin-right: 3px;
	margin-bottom: 3px;
	border: 2px solid #A71111;
	background-color:#FFFFFF;
}
.cadre-rouge-fond-blanc {
    margin-left: 3px;
	margin-top: 3px;
	margin-right: 3px;
	margin-bottom: 3px;
	border: 1px solid #A71111;
	background-color:#FFFFFF;
}
.cadre-rouge{
    margin-left: 3px;
	margin-top: 3px;
	margin-right: 3px;
	margin-bottom: 3px;
	border: 1px solid #A71111;
}
.cadre-rouge-fond-gris-clair {
    margin-left: 3px;
	margin-top: 3px;
	margin-right: 3px;
	margin-bottom: 3px;
	border: 1px solid #A71111;
	background-color:#EFEFEF;
}
.cadre-vert-fond-gris-clair{
font-size:10px;color: #1A171B;
    margin-left: 3px;
	margin-top: 3px;
	margin-right: 3px;
	margin-bottom: 3px;
	border: 1px solid #08551A;
	background-color:#DEDBDB;
}
.cadre-annonce-espace-vert{
font-size: 10px;color: #1A171B;
    margin-left: 3px;
	margin-top: 3px;
	margin-right: 3px;
	margin-bottom: 3px;
	border: 1px solid #08551A;
	background-color:#DCE7DF;
}
.cadre-annonce-agricole{
font-size: 10px;color: #1A171B;
    margin-left: 3px;
	margin-top: 3px;
	margin-right: 3px;
	margin-bottom: 3px;
	border: 1px solid #08551A;
	background-color:#F3DDDD;
}
.cadre-annonce-tp{
font-size: 10px;color: #1A171B;
    margin-left: 3px;
	margin-top: 3px;
	margin-right: 3px;
	margin-bottom: 3px;
	border: 1px solid #08551A;
	background-color:#FEF9E6;
}
.fond-rouge-filet-blanc-texte-jaune{
	font-size: 14px;;color: #FBF9F9;
	margin-left: 3px;
	margin-top: 3px;
	margin-right: 3px;
	margin-bottom: 3px;
	border: 1px solid #FAFDFB;
	background-color:#A71111;
	font-size: 12px;color: #FFFFFF;
}
.liensoffviolet {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; color: #ffffff;
	background-color: #8d71f9;font-weight: bold;
	border: 1px outset;
	line-height: 16px;
}
.liensofforange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; color: #ffffff;
	background-color: #eca322;font-weight: bold;
	border: 1px outset;
	line-height: 16px;
}
.lienson {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FF6500;
	border: 1px outset;
	line-height: 16px;
	color: #FFFFFF;
}
.blancgros {
	font-family: Verdana;
	font-size: 14px;
	color: #FFFFFF;
}
.gros {
	font-size: medium;
	font-weight: bold;
}.vertregion {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #C2CE00;
	border: 1px outset;
	line-height: 16px;
	color:#000000;
}
.bleuregion {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #005577;
	border: 1px outset;
	line-height: 16px;
	color:#FFFFFF;
}
.orangeregion {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #E79105;
	border: 1px outset;
	line-height: 16px;
	color:#FFFFFF;
}
   .Rouge:link{color: #A71111;}
   .Rouge:visited{color: #330000;}
   .Rouge:active{color: #FFDD00;}
   .Rouge:hover{color: #ffaa00;}

   .Bleu:link{color: #0000ff;}
   .Bleu:visited{color: #000044;}
   .Bleu:active{color: #6600ff;}
   .Bleu:hover{color: #0088ff;}
   
.case_menuoff {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	background-image: url(styleoeno/bt_conv_vide.gif);
}
.case_menuon {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	background-image: url(styleoeno/bt_conv_videon.gif);
	cursor: pointer;
}  
.bt_off {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	font-variant: normal;
	background-color: #E4E4E4;
	border: 1px outset;
	color: #952F3C;
	cursor: pointer;
	    }
case_menu3_off{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	font-variant: normal;
	background-color: #E4E4E4;
	border: 1px outset;
	color: #952F3C;
	cursor: pointer;
	    }	
			
.thin_bt_off {
	line-height:18px;
	background-image:url(styleoeno/fond_menuH30.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style: normal;	
	font-weight: bold;
	font-variant: normal;
	background-color: #E4E4E4;
	border: 1px outset;
	color: #952F3C;
	cursor: pointer;
	    }				
.thin_bt_on {
	line-height:18px;
	background-image:url(styleoeno/fond_menuH30i.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style: normal;	
	font-weight: bold;
	font-variant: normal;
	background-color: #E4E4E4;
	border: 1px inset;
	color: #952F3C;
	cursor: pointer;
	background-position: bottom;
	    }					
.thin_bt_selected {
	line-height:18px;
	background-image:url(styleoeno/fond_menuH30i.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style: normal;	
	font-weight: bold;
	font-variant: normal;	
	border: 1px inset;
	color: #000000;
	cursor: auto;
	background-position: center;
	    }			
						
.fond_std10px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style: normal;
	line-height: 12px;
	font-variant: normal;
	color: #000000;
	cursor: auto;
	border-top: 0px;
	border-bottom: 0px;
	border-right: 1px outset;
	border-left: 1px outset;
	    }								
		
.bt_vert {
	background-image: url(images/bt_vert.gif);
	background-repeat: no-repeat;
	background-position: center top;
	line-height: 30px;
	color: #FFFFFF;
	text-align: center;
} 
.bt_vert_on {
	background-image: url(images/bt_vert_onb.gif);
	background-repeat: no-repeat;
	background-position: center top;
	line-height: 30px;
	color: #FFFFFF;
	text-align: center;
} 
.fond_bt_jaune_fond_vert {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	background-image:  url("new_images/bouton_jaune_milieu.gif");
	background-repeat: repeat-x;
	background-position: left top;
	line-height: 20px;
}

