﻿body, td, th, p {
    font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
    font-size: 11pt;
}

body {
    padding: 0px;
    margin: 0px;
    background-image: none;
}
p {
    margin: 0px 0px 10px 0px;
    color: #000000;
    line-height: normal;
}
#Wrap {
    width: auto;
    text-align: left; /** Needed to bring back text align in  the main Wrapper **/
}
#myBG {
    display:none;
    }
/**************************************************************
	Titles
***************************************************************/


.H1 
{
	display: none;
}
h1, h2, h3 {
    font-size: 12pt;
    margin: 0px 0px 20px 0px;
    font-weight: bold;
    display: inline;
}

h3 {
    font-size: 11pt;
}

/**************************************************************
	Links
***************************************************************/
a, a:active, a:link, a:visited {
}
a:hover {
    text-decoration: none;
}
a img {
    border: 0px;
}

/**************************************************************
	SaviezVousQue, Promotion
***************************************************************/

.SaviezVousQueTop, .Promo {
    display: none;
}



/**************************************************************
	PDF Layout
***************************************************************/

.downloadPDFTop {
    display: none;
}


.leftTabContent {
    float: none;
    width: auto;
}

.rightTabContent {
    float: none;
    width: auto;

}

/**************************************************************
	navTools Layout
***************************************************************/

#navTools {
    display: none;
}

/**************************************************************
	Layout (Master Template)
***************************************************************/


#Wrap {
    width: auto;
    text-align: left; /** Needed to bring back text align in  the main Wrapper **/
    margin: auto; /*border: 1px solid black;*/
}

.pageHeaderNavigation {
    display: none;
}


#headerNav {
    display: none;
}

#mainMenu {
    display: none;
}

/*********** Page Header **********/
#pageHeaderColor {
    display: none;
}

.LeftBottomContent {
    display: none;
}

.BottomContent, .rightBottomContent {
    padding: 0px;
    margin: 0px;
    width: 100%;
    background-color: #ffffff;
}


#pageContent, #pageContentMainBg, #pageContentTopBg, #pageContentBottomBg {
    width: 100%;
    margin: 0px;
    padding: 0px;
}

.rightBottomContent {
}

.TopContent {
    width: 100%;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}


.pageHeaderNavigation, .pageHeaderNavigationWrap {
    display: none;
}

#BreadCrum {
    display: none;
}
#pageHeaderFooter {
    display: none;
}

.categoryMenu, .categoryMenudetails  {
    display:none;
    }

.pageHeaderNavigation {
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=false, sizingMethod=crop src= 'none' );
}

.pageHeader, .pageContent {
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=false, sizingMethod=scale src= 'none' );
}
.pageHeaderFooter {
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=false, sizingMethod=scale src= 'none' );
}
.Footer {
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=false, sizingMethod=crop src= 'none' );
}


/**************** Tab *******************/

.tabHeader {
    display: none;
}

.tabContent, .tabContentBottom {
    display: block;
    width: auto;
}
.leftTabContent {
    display: inline;
}

.Footer {
    display: none;
}
div {
    background-image: none !important;

    height: auto;
}
h1 {
    display: block;
}

#itemList 
{
	width: 2000px;
	overflow: visible;
}

#zoom 
{
	display: none;
}


.noPrint 
{
	display:none;
}
/**************** Trouver Bordeaux *******************/

#btnTrouverBordeaux
{
	display:none;
}

/*****************************************************/


.searchAbordables, .radioSort, #ToutVins #categories, .selectAppellations
{
	display:none;
}

.appellationContent 
{
	margin-top:10px;
	margin-right:259px;
}

.captionBox 
{
	margin: 0px 0px 10px 10px;
	width:420px;
	display:block;
	float:right;
}

.columnAstuce a, .columnAstuceLast a
{
	white-space:nowrap;
}

.btnBack 
{
	display:none;
}




.floatrightContent 
{
	width:430px;
	float:left;
	margin-bottom:10px;
	display:inline;
}


#scrollContent 
{
	display:none;
}

.wineList, .wineListAlt
{
	border-bottom: 1px solid;
	display:block;
}

.wineImage{
    float: left;
    height: 50px;
    padding-right: 15px;
    margin: 0px;
}

.colorImage{
    float: left;
    width: 11px;
    height: 19px;
    padding-right: 15px;
    padding-top: 5px;
    margin: 0px;
}

.wineText{
    float: left;
    height: 42px;
    padding-top: 4px;
    padding-right: 10px;
    margin: 0px;
    padding-bottom:15px;
}

#zoomNav 
{
	display:none;	
}

.histoireRow1 .pictureFrameOuter
{
	 float: left;
	 margin-right:5px;
	
}

.histoireRow1
{
 margin-bottom:20px;
	
}



#itemList 
{
	width:500px;
	display:inline;
}

#itemList table
{
	visibility:hidden;
}


#itemList .scrollCell
{
	width:225px;
	visibility:visible;
	float:none;
}

/******************* ToutVins Elements *****************/

#ToutVins select 
{
	display:none;
}

.ApprightCol, .appellationContent, .ConFreriesRightCol
{
	width:600px;
	float:none;
}

/************************ FAQ **************************/

.faqQuestion 
{
	 margin: 0px 0px 12px 5px;
	 float:left;
}

.faqQuestionIndicator 
{
	width:10px;
	float:left;
}

.faqAnswerIndicator h2 
{
	
	width:10px;
	float:left;
}

.faqAnswer 
{
	display:inline;
	float: left; 
	margin: -16px 0px 0px 5px;
	margin-bottom: 20px;
} 


.vinificationFlash, #navToolsIndependant, #PictDecotation 
{
	display:none;
}	

#printVinification 
{
	display:block;
	text-align:center;
	margin:auto;

	margin-top:150px;
}

.clear { clear:both; } 

/********************************** EDV ***********************************/

#InitiationWeekEnd .leftCol, .rates, .btnMoreInfo, .thickbox, #EcoleAccessPlan .leftCol, #Programmes .leftCol, #FormateursAccredites .leftCol, #LesEcolesPartenaires .leftCol
{
	display:none;
}

.Hcell1, .Hcell2, .Hcell3, .Hcell4, .Hcell5, .Hcell6
{
	float: left;
	margin-right: 1px;
	text-align: left;
	vertical-align: middle;
	padding: 2px 4px 0px 4px;
	color: #ffffff;
	font-weight: bold;
}

.cell1, .cell2, .cell3, .cell4, .cell5, .cell6
{
	float: left;
	margin-right: 1px;
	text-align: left;
	vertical-align: middle;
	padding: 6px 4px 6px 4px;
}


.cell1, .Hcell1
{
	width: 60px;
}

.cell2, .Hcell2
{
	width: 207px;
}

.cell3, .Hcell3
{
	width: 136px;
}

.cell4, .Hcell4
{
	width: 50px;
}

.cell5, .Hcell5
{
	width: 116px;
	margin-right: 0px;
}

.cell6, .Hcell6
{
	width: 50px;
}

.paypalInfo 
{
	 float: left; 
	 margin-top: 50px; 
	 width: 290px; 
	 padding: 10px; 
	 float: left;
     background-color: #ecebe6;
     margin-top:0px;
    
}

.overAllCost 
{
	/*float: left; 
	width: 280px; 
	padding-left: 32px; */
	float: right; 
	width: 600px;
	padding-left: 12px;
	text-align: right; 
	font-size: 11px;
}


/*************** Formateurs *****************/


.formateurHead .Hcell1, .formateurHead .Hcell2, .formateurHead .Hcell3, .formateurHead .Hcell4, .formateurHead .Hcell5, .formateurHead .Hcell6
{
	float: left;
	margin-right: 1px;
	text-align: left;
	vertical-align: middle;
	padding: 2px 4px 0px 4px;
	color: #ffffff;
	font-weight: bold;
	cursor:pointer;
	
}

.formateurHead .Hcell1Selected, .formateurHead .Hcell2Selected, .formateurHead .Hcell3Selected, .formateurHead .Hcell4Selected, .formateurHead .Hcell5Selected, .formateurHead .Hcell6Selected
{
	float: left;
	margin-right: 1px;
	text-align: left;
	vertical-align: middle;
	padding: 2px 4px 0px 4px;
	color: #ffffff;
	font-weight: bold;
	cursor:pointer;
	background-image:url(../images/downArrow.gif);
	background-repeat:no-repeat;
	background-position:right 5px;
	
	
}

.formateurRow .cell1, .formateurRow .cell2, .formateurRow .cell3, .formateurRow .cell4, .formateurRow .cell5, .formateurRow .cell6
{
	float: left;
	margin-right: 1px;
	text-align: left;
	vertical-align: middle;
	padding: 6px 4px 6px 4px;
}

.formateurAlternatRow .cell1, .formateurAlternatRow .cell2, .formateurAlternatRow .cell3, .formateurAlternatRow .cell4, .formateurAlternatRow .cell5, .formateurAlternatRow .cell6
{
	float: left;
	margin-right: 1px;
	text-align: left;
	vertical-align: middle;
	padding: 6px 4px 6px 4px;
}

.formateurRow .cell1, .formateurAlternatRow .cell1, .formateurHead .Hcell1, .formateurHead .Hcell1Selected
{
	width: 65px;
}

.formateurRow .cell2, .formateurAlternatRow .cell2, .formateurHead .Hcell2, .formateurHead .Hcell2Selected
{
	width: 79px;
}

.formateurRow .cell3, .formateurAlternatRow .cell3, .formateurHead .Hcell3, .formateurHead .Hcell3Selected
{
	width: 109px;
}

.formateurRow .cell4, .formateurAlternatRow .cell4, .formateurHead .Hcell4, .formateurHead .Hcell4Selected
{
	width: 196px;
}

.formateurRow .cell5, .formateurAlternatRow .cell5, .formateurHead .Hcell5, .formateurHead .Hcell5Selected
{
	width: 130px;
	
}

.formateurRow .cell6, .formateurAlternatRow .cell6, .formateurHead .Hcell6, .formateurHead .Hcell6Selected
{
	width: 65px;
	margin-right: 0px;
}



