/******************************* CORPS **************************************/
 *{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px; 
	padding-top: 0px;
	margin: 0px; 
}

.profruit 
{
	font-family: verdana;
	font-size: 09pt;
background-color: #ffffff;
}



fieldset
{
width: 270px;
color: #cccccc;
border: none;
}




legend
{
	color: #000000;
	font-family: tahoma;
	font-size: 11px;
font-weight: bold;
}





td.df_cell3 
{
	font-family: verdana;
font-size: 11px;
font-weight: bold;
}



table.rech
{
	font-family: verdana;
	font-size: 11px;
}


.em
{
float: left;
padding-left: 150px;
}


td.insczm
{
	font-family: verdana;
	font-size: 11px;
}


td.df_cell
{
	font-family: verdana;
	font-size: 11px;
}

td.df_cell2
{
	font-family: verdana;
	font-size: 11px;
}

input.sfinput
{
width: 90px;
height: 18px;
}

input.sfinput2
{
width: 120px;
height: 18px;
}


label
{
text-decoration: none;
border: none;
border: none;
}

td.kcaltd
{
padding: 1px;
border-style-color: #eeeeee;
border: solid 1px #eeeeee;
padding-left: 3px;
}

.datadirs_content

{
float: left;
}


a.datadir_lnk
{
font-weight: normal;
	font-family: verdana;
	font-size: 11px;
}

.datadir_lnk:hover
{
font-weight: normal;
text-decoration: underline;
	font-family: verdana;
	font-size: 11px;
font-weight: normal;
}


table.df_table

{
	font-family: verdana;
	font-size: 09pt;
}


.Style1 {

color: #FFFFFF;
	font-family: verdana;
font-size: 11px;
padding-left: 3px;
font-weight: bold;

}

a.migc_selitem {
	font-family: verdana;
text-decoration: none;
font-weight: bold;
text-align: center;
color: #990000;
text-decoration: none;


}

.migc_selitem:hover {
	font-family: verdana;
text-decoration: none;
font-weight: bold;
text-align: center;
color: #990000;
text-decoration: none;

}



table.kcal {
	font-family: verdana;
font-size: 11px;

}

td.titre {
	font-family: verdana;
font-size: 11px;

}



.menu-profruit a.migc_selitem {
	font-family: verdana;
text-decoration: underline;
font-weight: bold;
text-align: center;
width: 100%;
float: left;
color: #990000;
}

body 
{
	font-family: verdana;
	font-size: 10pt;
}

.espace-menu
{
margin-bottom: 15px;

}


a.menu3
{
text-align: left;
text-decoration: none;
font-weight: bold;
}


.menu3:hover
{
text-align: left;
text-decoration: underline;
font-weight: bold;

}




li.menu3
{
list-style-type: none;
float: left;
padding-right: 10px;
line-height: 15px;
}


ul.submenu
{
float: left;
width: auto;

}


.submenu
{
float: left;
height: 50px;
width: 670px;
}

.sepa2
{
float: left;
height: 10px;
width: 640px;
border-top: solid 1px;
border-top-style: dotted;
color: #666666;
}



a.lienMenunew
{
text-align: center;
float: left;
width: 100%;
font-weight: bold;
color: #000000;
text-decoration: none;

}

.lienMenunew:hover
{
text-align: center;
float: left;
width: 100%;
font-weight: bold;
text-decoration: underline;
color: #000000;
}





.gfxmenu {
height: 97px;
width: 94px;
	float: left;
	background-repeat: no-repeat;


}

.menu-profruit {
float: left;
width: 94px;
height: 120px;

}

a {
	color:#38541a;
	text-decoration:none;
	font-size: 11px;
	font-family: verdana;
text-decoration: underline;
	}

a:hover {

	color:#990000;
	font-size: 11px;
font-weight: normal;
text-decoration: none;


	}
	


/********** CORPS *******************/
div#page {
	width: 1001px;
	height: auto;
	  }
	
div#banniere {
	width: 1000px;
	height: 173px;
	background-image: url(../usr/images/banniere_ok.png);
	background-repeat: no-repeat;

    }
	
	
	
	
/******************* BANN*****************/
	
div#bloc_flash {
	width: 660px;
	height: 145px;
	background-repeat: no-repeat;
border-bottom: solid 1px;
float: left;
padding-top: 25px;
	margin-left:  130px;
border-bottom-style: dotted;

    }



	

/************ MENU *****************/



	


    div#menu{
	width: 326px;
	height: 650px;
	background-image: url(../usr/images/menu.png);
	background-repeat: no-repeat;
	float: left;
    }

div#menu2{
	width: 326px;
	height: auto;
	background-image: url(../usr/images/menu.png);
	background-repeat: no-repeat;
	float: left;
    }
    
    	
ul#BlocMenu  {
	height: 170px;
	width: 170x; 
	margin-top: 30px;
	margin-left: 10px;
color: #000000;
}

.ItemMenu {
	width: auto;
	height: 20px;
	text-align: left;
	padding-left: 8px;
	padding-right: 8px;
	margin-top: 4px;
	background-image: url(../usr/images/fond_menu2.gif);
	background-repeat: no-repeat;
text-decoration: none;
}


p.menu {
	text-align: left;
	padding-left: 8px;
margin-bottom: 2px;
color: #38541a;
font-style: normal;
text-decoration: none;
}


.ItemMenu2 {
	width: auto;
	height: 20px;
	text-align: left;
	padding-left: 14px;
font-style: normal;
}





.menu {
	text-decoration:none;
	font-size: 09pt;
	font-family: verdana;
	font-weight:bold;
	font-style: normal;	
color: #292929;
}

.menu:hover {
	text-decoration:none;
	font-size: 09pt;

	font-weight: bold;	

}


p {
	font-size: 11px;
	font-family: verdana;
	color: #333333;
	font-weight: normal;
	margin-left: 10px;
}
	

/*************** PAGE *********************/



div#contenu_page_accueil{
	width: 672px;
	background-image: url(../usr/images/accueil_fond.jpg);
	background-repeat: no-repeat;
float: left;
   position: relative;
    height: 550px;
    min-height: 550px;


	}

div#contenu_page_recherche{
	width: 672px;
	height: auto;
                color: #00000;
	background-image: url(../usr/images/fond_recherche.jpg);
	background-repeat: no-repeat;
	float: left;
border: none;
	}


div#contenu_page {
	width: 672px;
	height: 510px;
	background-image: url(../usr/images/accueil_fond.jpg);
	background-repeat: no-repeat;
	float: left;
overflow: auto;

	}

div#contenu_page_historique {
	width: 672px;
	height: auto;
	background-image: url(../usr/images/accueil.jpg);
	background-repeat: no-repeat;
	float: left;

	}

div#contenu_page_missions {
	width: 672px;
	height: auto;
	background-image: url(../usr/images/missions.jpg);
	background-repeat: no-repeat;
	float: left;
	}



div#contenu_page_qcqp{
	width: 672px;
	height: auto;
	background-image: url(../usr/images/fond_autres_fruits.jpg);
	background-repeat: no-repeat;
float: left;
	}



div#contenu_page_activite{
	width: 550px;
	height: autox;
	background-image: url(../usr/images/activite-fond.jpg);
	background-repeat: no-repeat;
float: left;
	}

div#contenu_page_agenda{
	width: 672px;
	height: auto;
	background-image: url(../usr/images/fond_agenda.jpg);
	background-repeat: no-repeat;
float: left;
	}

div#contenu_page_colla{
	width: 672px;
	height: auto;
	background-image: url(../usr/images/colla-fond.jpg);
	background-repeat: no-repeat;
float: left;
	}

div#contenu_page_pomme_menu{
	width: 672px;
	height: auto;
float: left;
	}

div#contenu_page_pomme_rubriques{
	width: 672px;
	height: auto;
	background-image: url(../usr/images/fond_pomme_rubriques.jpg);
	background-repeat: no-repeat;
float: left;
height: 550px;
	}

div#contenu_page_poire_rubriques{
	width: 672px;
	height: auto;
	background-image: url(../usr/images/fond_poire_rubriques.jpg);
	background-repeat: no-repeat;
float: left;
	}


div#contenu_page_maladie{
	width: 672px;
	height: auto;	
background-image: url(../usr/images/fond_maladie_rubriques.jpg);
	background-repeat: no-repeat;
float: left;
	}

div#contenu_page_ravageurs{
	width: 672px;
	height: auto;	
background-image: url(../usr/images/fond_ravageurs_rubriques.jpg);
	background-repeat: no-repeat;
float: left;
	}

div#contenu_page_auxiliaires{
	width: 672px;
	height: auto;
	background-image: url(../usr/images/fond_auxiliaires_rubriques.jpg);
	background-repeat: no-repeat;
float: left;
	}

div#contenu_page_zone_membre{
	width: 672px;
	height: auto;
	background-image: url(../usr/images/fond_zone_membre_rubriques.jpg);
	background-repeat: no-repeat;
float: left;
	}

div#contenu_page_autres_fruit{
	width: 672px;
	height: auto;
	background-image: url(../usr/images/fond_autres_fruits.jpg);
	background-repeat: no-repeat;
float: left;
	}

div#contenu_page_maladie_fiches{
	width: 672px;
	height: auto;
	background-image: url(../usr/images/fond_maladie_rubriques.jpg);
	background-repeat: no-repeat;
float: left;
	}


div#fond_fiches_pommes{
	width: 672px;
	height: auto;
	background-image: url(../usr/images/fond_fiches_pommes.gif);
	background-repeat: no-repeat;
float: left;
	}

div#fond_fiches_pommes_2{
               border-heigh: 50px;
	width: 672px;
	height: auto;
                margin-top: 20px;
float: left;
	}
	

div#contenu_page_auxiliaires{
	width: 672px;
	height: auto;
	background-image: url(../usr/images/fond_auxiliaires_rubriques.jpg);
	background-repeat: no-repeat;
float: left;
	}




div#contenu_page_coordonnees{
	width: 672px;
	height: auto;
	background-image: url(../usr/images/fond_2.jpg);
	background-repeat: no-repeat;
float: left;
	}

div#contenu_page_liens{
	width: 672px;
	height: auto;
	background-image: url(../usr/images/fond_liens.jpg);
	background-repeat: no-repeat;
float: left;
	}



-------------------

div#allign-gauche_img_txt {
	width: 530px;
	height: auto;
	margin-top: 7px;
	margin-bottom: 5px;
	margin-right: 15px;
	margin-left: 50px;
		}


div#img_accueil_01 {
	width: auto;
	height: auto;
	margin-right: 5px;
	float : left;
                margin-top: 3px;
	}

div#txt_accueil_01 {
	width: auto;
	height: auto;
	margin-right: 10px;
	margin-right: 10px;
             margin-top: 3px;
	}

----------------------

div#allign-droite_img_txt {
	width: 530px;
	height: auto;
	margin-top: 7px;
	margin-bottom: 5px;
	margin-right: 15px;
	margin-left: 5px;
		}


div#img_accueil_02 {
	width: auto;
	height: auto;
	margin-right: 5px;
	float : right;
                margin-top: 15px;
	}

div#txt_accueil_02 {
	width: auto;
	height: auto;
	margin-right: 10px;
             margin-top: 3px;
	}



--------

div#allign-gauche_img_txt_2 {
	width: 530px;
	height: auto;
	margin-top: 7px;
	margin-bottom: 5px;
	margin-right: 15px;
	margin-left: 5px;
float: left;
		}

div#img_accueil_04 {
	width: auto;
	height: auto;
	margin-right: 5px;
	float : left;
                margin-top: 3px;
	}

div#txt_accueil_05 {
	width: auto;
	height: auto;
	margin-right: 10px;
             margin-top: 3px;

	}









/*********** MENU POMME **************/

div#flash_pomme {
       margin-left: 75px;
       margin-top: 20px;
}

/****** PAGE QU'EST CE QUE PROFRUIT *********/
	
div#present_accueil {
	width: 631px;
	height: 24px;
	float: left;
	}

/**************** LIENS *****************/


p.titre {
	color:#FFFFFF;
	text-decoration:none;
	font-size: 09pt;
	font-family: verdana;
	font-weight:bold;
	text-align: center;
}


p.titre2 {
	color:#FFFFFF;
	text-decoration:none;
	font-size: 09pt;
	font-family: verdana;
	font-weight: bold;
	text-align: left;
	margin-left: 10px;
}

.intro {
	text-decoration:none;
	text-align: right;
	
}

.ul {
	text-decoration:none;
}


li.sousmenu{
}


	
img {
border: none;
}




	
.LiensHistorique{
	font-size: 11px;
	font-family: verdana;
	color: #990000;
font-weight: normal;
	}


.logo_profruit{
float: left;
	}

.LienDL{
	font-size: 0.8em;
	font-family: verdana;
	color: #1666A3; 
	font-weight: bold;
	}


/************** TABLE ********************/

/*
td {
	border-right: solid 1px;
	border-top: solid 1px;
	padding-left: 5px;
	border-color: #999999;
	background-color: #336666;	
	background-color: #fff;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	opacity: 0.5;
	font-size: 0.9em;
	}

table {
	margin-left: 100px;
	font-size: 0.8em;
	border-color: #999999;	
}
*/

table.maladie {
	margin-left: 35px;
	font-size: 0.8em;
	border-color: #999999;	
}


.titre {
	margin-left: 150px;
	padding-left: 5px;
                color: #006699;	
	font-weight: bold;
	background-color: #E6F2F2;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	opacity: 0.5;
	font-size: 1em;
}


.titre_2 {
	margin-left: 150px;
	padding-left: 5px;
                color: #000000;	
	font-weight: bold;
	background-color: #E6F2F2;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	opacity: 0.5;
	font-size: 1em;
}

p.tab {
	margin-left: 100px;
	font-size: 0.9em;
	font-family: verdana;
	color: #333333;
	font-weight: normal;
	
}

p.tab_maladie {
	margin-left: 35px;
	font-size: 0.9em;
	font-family: verdana;
	color: #333333;
	font-weight: normal;
	
}



div#accept {
	text-align: center;
	width: 250px;
	height: 75px;
	margin-left: 150px;
    }

img.ok{
	margin-left: 17px;
    }






p.flgris {
	font-size: 11px;
	font-family: verdana;
}

h2 {
	font-size: 11px;
	font-family: verdana;
	font-weight:normal;

}


.path_element
 {
width: auto;
float: left;
padding-right: 5px;

}


a.pathlnk {
	font-size: 11px;
	font-family: verdana;
	font-weight:normal;
text-decoration: none;
color: #000000;	
	

}

.pathlnk:hover {
	font-size: 11px;
	font-family: verdana;
	font-weight:normal;
text-decoration: underline;	
color: #000000;	

}




div#copyright {
	width: 660px;
	height: auto;
float: right;
	}

div#copyright_img {
	width: auto;
	height: 45px;
                margin-top: 35px;
padding-left: 150px;
}


li.img_partenaire{
	width: auto;
	height: auto;
                 float: left;
                 margin-right: 20px;
list-style-type: none;
}


li.img_admin{
	width: auto;
	height: auto;
                 float: left;
                 margin-right: 20px;
}



div#logo_admin{
	width: 450px;
margin-bottom: 15px;
	height: 85px;
border-top: solid 1px;
border-bottom: solid 1px;
color: #D6D6D6;
padding-top: 5px;
}



li.img_admin{
	width: auto;
	height: auto;
                 float: left;
                 margin-right: 20px;
}



div#copyright_txt{
	width: 600px;
	height: auto;
                 float: left;
                 margin-right: 8px;
margin-top: 5px;
text-align: center;

}

p.copyright_txt{
font-size: 07pt;
}

hr{
}

hr{
}




#recher{
	margin:0;
	padding:0;
	height:auto;
                 margin-top: 70px;
	color:#000000;
}

#recher legend {
	margin:0;
	padding:0;
	color:#000000;
}

#recher fieldset{
           margin:0;
           padding:0;
	color:#000000;
border: none;
text-decoration: none;
}

#recher form{
            margin:0;
            padding:.5em 0 0 1em;
	color:#000000;
}

#recher label{
           margin:0;
           padding:0;
color:#000000;
	font-size: 09pt;
text-decoration: none;
border: none;
}





/************** AGENDA ********************/



#cal_design{

}

#cal_design fieldset{
       margin:0;
       padding:0;
border: none;
}

#lesmois{
      margin:0;
      padding:0 2em 0 0;
      text-align:left;
}

#lesmois label{
     margin:0;
     padding:0;
     display:none;
}




#lesmois input{

}

#lesmois select{
    margin:0;
    padding:0;
    text-align:left;
	font-family: verdana;
    font-size: 11px;
    font-weight: bold;
    width:120px;
}

#calend{
      margin:0;
      padding:0;
      text-align:left;

}

.styleli li {
	font-size: 11px;
	font-family: verdana;
	color: #333333;
	font-weight: normal;
	margin-left: 10px;

}


.cal_listbox{

}

.cal_table{

}

.cal_monthtitle{
    font-size: 11px;
	font-family: verdana;
	color: #990000;
	font-weight: bold;
                margin:0;
                padding:.3em 0 .3em 1em;
	text-decoration: underline;
}


.cal_dow
{
	font-family: verdana;
    font-size: 11px;
         margin:0;
         padding: 0.1em;
          color: #006666;
         border-bottom-width:1px;

         border-top-width:1px;
         border-color:#006666;
width: 50px;
	background-color: #E6F2F2;
}


.cal_sunday
{


	background-color: #E6F2F2;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	opacity: 0.5;
    font-size: 11px;
         text-align:center;   
}

.cal_weekday
{
    font-size: 11px;
         margin:0;
         padding:0;
         text-align:center;   
         
}

.cal_link:visited, .cal_link:active, .cal_link:hover,{
	font-family: verdana;
    font-size: 11px;
        color: #red;
        margin:0;
        padding:0; 
	text-decoration: underline;
         
}


a.cal_link{
	font-family: verdana;
    font-size: 11px;
        color: #red;
        margin:0;
        padding:0; 
	text-decoration: underline;
         
}


.cal_title{

}


.cal_knowlink:link, .cal_knowlink:visited, .cal_knowlink:active, .cal_knowlink {

    font-size: 11px;
	font-family: verdana;
	color: #990000;
padding-left: 10px;
}


a.cal_knowlink:hover

{
text-decoration: underline;
}

.cal_datetitle{
           color: #000000;
           font-size: 0.8em;
width: 350px;
margin-top: 15px;

	background-color: #C8D0C3;
	font-weight:bold;
font-style: italic;
}


h3{
           color: #000000;
           font-size: 0.8em;
width: 350px;
margin-top: 15px;

	font-weight:bold;
}

.cal_datetitle_bis{
          margin:0;
           color: #000000;
           padding:0;
           display:block;
           font-size: 0.8em;
margin-left: 10px;
width: 600px;
font-weight:bold;
margin-top: 15px;
	background-color: #C8D0C3;
}


.cal_empty_sunday{ 
         margin:0;
    font-size: 11px;
         padding:0;
         text-align:center;   
}

.cal_empty_weekday{
    font-size: 11px;
         margin:0;
         padding:0;
         text-align:center;   
}



div#map{
	width: 500ppx;
	height: 500px;
text-align: center;

	}



h4{
	font-size:11px;
	font-family: verdana;
	color: #333333;
	font-style: normal;
font-weight: normal;
padding: 0px;
margin: 0px;
padding-left: 7px;

}

h5{
	font-size:11px;
	font-family: verdana;
	font-weight: normal;
margin-left: 107px;
}

p.date{
	font-size:11px;
	font-family: verdana;
	font-weight:bold;

}

.cal_desc{
	font-size:11px;
	font-family: verdana;
	color: #333333;
margin-top: 5px;
width: 450px;

}

.cal_desc_bis{
	font-size:11px;
	font-family: verdana;
	color: #333333;
margin-left: 10px;
margin-top: 5px;
width: 450px;
}


h1{
          margin:0;
           color: #000000;
           padding:0;
           display:block;
           font-size: 0.8em;
margin-left: 110px;
width: 350px;
margin-top: 15px;
	background-color: #C8D0C3;
	font-weight:bold;

}


.titre_agenda{
	font-size:11px;
	font-family: verdana;
	color: #333333;
	font-style: italic;
margin-left: 10px;
	font-weight:bold;
}



.css_titre_bulletin

{
	font-size:11px;
	font-family: verdana;
}


.css_date_bulletin
{
	font-size:11px;
	font-style: italic;

}

.css_numero_bulletin
{
	font-size:11px;
	font-style: italic;

}


