﻿body,div {margin:0px;padding:0px;}
body { 
    margin:0px;
    padding:0px;
    background: url(../img/fd_body.jpg) repeat-x;
    font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-align:justify
}
h1,h2,h3,h4 { font-weight:normal; font-variant:normal;}
h1 {font-size:18px;}
h2 {font-size:16px;font-weight:bold;padding:0px;margin:0px}
h3 {font-size:14px;padding:5px 0px;margin:0px}
h4 {font-size:12px;padding:0px;margin:0px}
ul.nopuces {list-style-type:none}

ul.HorairesUL p {height:20px;line-height:20px;padding:5px;margin:0px}


/*--- td.data h2 {margin-top:-30px} 
td.data h3 {margin-top:-10px}*/
td.data img {margin:5px}
td.data {}
div.Row {
    width: 770px;
    padding:0px;
    margin:0px;
    clear:both;
    vertical-align:top;
}

.FirstRow {padding:0px;margin-bottom:0px;height:49px;line-height:49px}

div.Row img {
    display:block;
    float:left;
    padding:0px;
    border:none;
    margin:0px;
    *margin:0px 0px 0px 0px;
}
div.Column {
    float:left;
}
div.Column a {color:#000;text-decoration:none}
div.Column a:hover {text-decoration:underline}

input.flag {margin-left:11px;margin-top:18px;float:left;padding:0px;margin-bottom:0px}
input.searchinput {float:left;height:15px;width:95px}

div.Content {width:770px;margin-top:25px;padding:0px;z-index:100}
div.ContentMargin {padding-left:37px;width:733px}


p.intro {font-weight:bold}

.FloatLeft {float:left}
div#Moderation {width:760px;padding:5px}
div#Moderation img {margin-left:130px}

hr.cleaner {
    clear: both;
    height: 1px;
    font-size: 1px;
    border: none;
    margin: 0px;
    padding: 0px;
    visibility:hidden;
    line-height:1px;
}
img.cadre
        {
            border: 1px solid #000;
            float: right;
            display: block;
            margin: 0px 0px 5px 5px;
        }

#headerFD6 {background: url(../img/header_fd6.jpg) no-repeat;height:81px;z-index:0;line-height:81px}



.VinBtn{margin:3px 0px 0px 5px}
ul.horizontalList li {float:left;margin:0px 0px 0px 20px;list-style:none}
li.titre {list-style:none;padding-bottom:5px;color:#DA0210;margin-top:10px}

table.Tableau td.Odd {background:#D2E3EE;text-align:right;padding:5px}
table.Tableau td.Even {background:#E3EAC3;padding:5px}

div.RegionDetails  {border:1px solid #474747;background:#DEE7B2;float:right;width:150px;margin:0px 0px 5px 5px}
div.RegionDetails h5 {background:#D4E488;font-weight:bold;margin:0px;padding:3px;font-size:1.1em}
div.RegionDetails ul {margin-left:0px;padding-left:15px}
div.RegionDetails ul li {margin:0px;padding:2px 0px;list-style:disc!important}
div.RegionDetails p {padding:3px}
div.details {width:150px;float:right;background:#E4E5DD;padding:5px;margin-left:5px}

td.data a:link,td.data a:visited {color:#FF0000;text-decoration:none}
td.data a:hover {color:#000;text-decoration:underline}
/*td.data ul li {list-style-image: URL(../img/puce.gif);}*/
td.data {width:560px}

object.lettre{display:block;margin-left:248px;margin-top:-41px}
input.Recherche[value="Rechercher..."] {color:#333}
#MiniNews {margin-top:14px}
#MiniNews h5  {font-size:1em;font-weight:bold;text-align:center;background:url(../img/back_news.gif) no-repeat;font-family:arial;height:23px;color:#FFF;line-height:23px;padding:0px;margin:0px}
#Vinexpo {background: url(/img/cadre_vinexpo.png) no-repeat; width: 312px; height: 200px;margin-top: 10px; padding-top: 2px}
#Sial {background: url(/img/cadre_sial.png) no-repeat; width: 445px; height: 200px;margin-top: 10px; padding-top: 2px}
#AnimSial {margin-left:5px;margin-top:3px;float:left;z-index: 10}
#SialDeco img {margin-left:10px}
#SialDeco {margin-top:-40px;margin-left:100px}
div.Column {margin-top:-30px}
#LeftColumn {width:312px;margin-left:10px}
#RightColumn {width:445px;margin-left:2px}
#Banners {position:fixed;top:0px;left:787px;}
div.DropDown hr.cleaner {margin-bottom:20px}
.StaticMenuItemStyle{padding:2px 10px 2px 10px;text-align:right}
table.Logins {color:#444;padding:5px 15px;margin-left:130px;margin-bottom:20px;background:#E3EAC3;border:solid 1px #95BCE2;width:340px}


hr.vert {background:#60A81B;border:none;height:1px}
.VerticalStaticSelectedStyle a h2 {color:#FF0000!important;font-weight:bold}
.VerticalStaticSelectedStyle a h3 {color:#FF0000!important}
.VerticalStaticHoverStyle a h3 , .VerticalStaticHoverStyle a h2 {color:#FF0000!important}
.VerticalStaticMenuItemStyle a h3 {color:#393939;padding:0px 5px 0px 5px;text-align:right}
.VerticalStaticMenuItemStyle a h2 {color:#393939;padding:10px 5px 0px 5px;text-align:right}
.VerticalStaticMenuItemStyle a h3 , .VerticalStaticMenuItemStyle a h2 {padding-bottom:5px}
.VerticalStaticMenuItemStyle td {border-bottom:solid 1px silver;padding:0px}
#FrameContent input #RetourListe {display:none}
#FrameContent {overflow-y:auto;overflow-x:hidden;display:none;position:absolute;top:300px;left:200px;height:375px;width:516px;z-index:100}
input.submit {border:none;background:none;padding:0px;margin-top:0px}
input#valider {color:#FFF}
input#valider:hover {color:#D6E68E}
#FicheRdv td {border-bottom:solid 1px #95BCE2;padding:5px}
#FicheRdv {background:#E3EAC3;width:500px}
#FermerFiche {float:right;margin-right:5px;margin-top:5px}
a#Accueil {background:url(../img/back_news.gif);font-family:arial;text-decoration:none;color:#FFF;height:19px;font-size:1em;font-weight:bold;display:block;text-align:center;margin-top:12px;padding:4px 0px 0px 0px;width:120px}
a#Accueil:hover {color:#F00}
#InscriptNews a {color:#FFF;text-decoration:none}
#InscriptNews a:hover {text-decoration:underline}

#MiniNewsContent ul {margin:0px;padding:0px;list-style:none}
#MiniNewsContent ul li {padding:6px 0px;color:#393939}
#MiniNewsContent ul a {color:#393939;text-decoration:none}
#MiniNewsContent ul a:hover {color:#F00}


div.NewsFull {margin-top:-20px;padding-bottom:20px}
div.NewsFull p {text-align:left;padding:5px 5px 5px 0px;margin:0px}
div.NewsFull h4 {margin-top:20px;margin-bottom:10px;font-size:1.1em;font-weight:bold}
p.source {font-style:italic;color:#393939}

ul#MenuNewsletter {list-style-type:none;padding:0px;margin:0px;width:180px;font-size:1.1em;text-align:right}
ul#MenuNewsletter li {border-bottom:solid 1px silver;padding:5px}
ul#MenuNewsletter li a {color:#393939;text-decoration:none}
ul#MenuNewsletter li a:hover {color:#F00}

.SialThumb {cursor:pointer;margin:2px 0px 5px 0px;padding:0px;width:60px;height:40px}
.PhotoContent {margin:0px 0px 0px 0px;padding:0px;width:480px;float:left;height:400px}

ul.NoStyle,ul.NoStyle li {list-style-type:none;list-style:none!important}

Table.horaires {text-align:center;margin:auto}
Table.horaires td {padding:5px}
h6 {font-size:0.9em;text-decoration:underline;color:#60A81B;padding:0px;margin-top:15px;margin-bottom:0px}
img.tabs {padding:0px!important;margin:0px!important;display:block;float:left}

/* 2009 */

div.RightCol {background:url(/img/BackgroundRightCol.png) no-repeat}
div.RightCol img {border:none;margin:0px;padding:0px}
div.RightCol ul {list-style:none;clear:both;margin:0px;padding:0px}
div.RightCol ul li {height:18px;margin:0px;padding:0px}
div.RightCol ul li a {text-decoration:none;width:120px;padding-left:18px;height:18px;line-height:18px}
div.RightCol ul li:hover {background:url(/img/bouton-ita-sur_fond_vert.jpg) no-repeat}

div#Container {float:left}
#Sial2009 {background: url(/img/ProduitsAlimentairesBG.png) no-repeat; width:343px; height:230px;margin-top: 10px; padding: 6px 0px 0px 0px}
#Vinexpo2009 {background: url(/img/VinsItaliensBG.png) no-repeat; width:426px; height:230px;margin-top: 10px; padding: 6px 0px 0px 0px}
#LeftColumn2009 {width:343px;margin-left:0px}
#RightColumn2009 {width:426px;margin-left:0px}

#Sial2009 .SialBtn{margin:3px 0px 0px 4px}

/* 2010 */

#Sial2010 {background: url(/img/bg_accueil.png) no-repeat; width:384px; height:230px;margin-top: 10px; padding: 6px 0px 0px 0px}
#Vinexpo2010 {background: url(/img/bg_accueil.png) no-repeat; width:384px; height:230px;margin-top: 10px; padding: 6px 0px 0px 0px}
#LeftColumn2010 {width:384px;margin-left:0px}
#RightColumn2010 {width:384px;margin-left:0px}
#Sial2010 .SialBtn{margin:3px 0px 0px 4px}



.First {}

td.LeftMenu table td{height:30px}

.Footer a{color:#FFF}
.Footer a:hover {text-decoration:underline}

#NavMenu {height: 22px; padding: 0px 0px 0px 205px; background: url(/img/Master/C3.png) no-repeat;overflow: visible; z-index: 100; margin: 0px}
#NavMenu table {z-index:100}
#NavMenu table td {z-index:100}
#NavMenu table{height:22px}

#Wraper {min-width:1000px;width:1000px}
#Footer table {margin:auto}

.IE8Fix {z-index:100}

#FrameContentVINEXPO2009 {overflow-y:auto;overflow-x:hidden;display:none;background:#FFF;position:absolute;top:290px;left:186px;padding-left:10px;height:434px;width:574px;z-index:10;border:none}

/* #6db627    */
div.RadNews {border-top:solid 1px #4A8213;background:#E2F7CE;height:75px;width:118px;padding:0px 0px 0px 2px;margin:0px;font-size:10px!important;font-family:Verdana!important}
div.RadNews ul {padding:0px!important;margin:0px!important}
div.RadNews ul li {padding:0px!important;margin:0px!important}
div.RadNews a {color:#333;text-decoration:none;padding:0px!important;margin:0px!important;line-height:14px!important}
div.RadNews a:hover {color:#FF5A00}

img.Separator {margin-top:10px}
