﻿#univendWrapper
{
    width:722px;
    margin:0px auto 0px auto;
    padding:0px 0px 0px 0px;
    border-right:gray 1px solid;
    border-left:gray 1px solid;
    border-bottom:gray 1px solid;
    min-height:600px;
}
#univendHeader
{
   width:722px;
   height:275px;
   padding:0px 0px 0px 0px;
   margin:0px 0px 0px 0px;
   background-image: url(../images/header.jpg);
   background-repeat:no-repeat;
}
#univendHeaderEnglish
{
   width:722px;
   height:275px;
   padding:0px 0px 0px 0px;
   margin:0px 0px 0px 0px;
   background-image: url(../images/headerEnglish.jpg);
   background-repeat:no-repeat; 
}
#loginView
{
    margin:5px 0 0 5px;
    max-height:80px;
}
#navWrapper
{
    width:620px;
    height:20px;
    background-color:Transparent;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    top:131px;
    position:absolute;
}

#navWrapper .navUrl
{
    color:White;
    text-decoration:none;
    font-size:9px;
    font-family:Myriad, Arial, Sans-Serif;
    margin: 0 5px 0 5px;
    text-align:center;
    width:65px;
    display:inline-block;
    vertical-align:top;
}
#descriptionTextImage
{
    position:absolute;
    top:145px;
    width:410px;
    height:95px;
    background-image:url(../images/fr/descriptionTextImageFR.jpg);
    padding:0 0 0 0;
    margin:0 0 0 0;
}
#avantagesAdherer
{
    width:220px;
    height:336px;
    float:left;
    position:relative;
    top:-30px;
    padding:0 0 0 0;
    margin:0 0 0 0;
    background-image: url(../images/fr/avantages_adherer.png);
    background-repeat:no-repeat;
}
#avantagesAdhererEN
{
    width:220px;
    height:336px;
    float:left;
    position:relative;
    top:-30px;
    padding:0 0 0 0;
    margin:0 0 0 0;
    background-image: url(../images/en/avantages_adhererEN.png);
    background-repeat:no-repeat;
}
#avantagesAdherer .link
{
    position:relative;
    top:310px;
    left:73px;
    width:136px;
    height:18px;
    font-size:12;
    font-weight:bold;
    color:#EE3B33;
    border-style:solid;
    border-width:1px;
    border-color:white;
    padding:2px;
    text-decoration:none;
}
#avantagesAdhererEN .link
{
    position:relative;
    top:310px;
    left:140px;
    width:136px;
    height:18px;
    font-size:12;
    font-weight:bold;
    color:#EE3B33;
    border-style:solid;
    border-width:1px;
    border-color:white;
    padding:2px;
    text-decoration:none;
}
/*Columns*/
#ColumnsWrapper
{
    /*width:499px;*/
    /*float:right;*/
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
}
/*Nav */
#column1
{
    float:left;
    width:245px;
    margin:0 2px 0 4px;
    padding:0 0 0 0;
}
.MainLink
{
    display:block;
    width:200px;
    height:20px;
    padding:8px 0px 8px 5px;
    margin:3px 20px 0px 20px;
    text-align:center;
    clear:both;
    font-size:14px;
    font-family:Myriad, Arial, Sans-Serif;
    font-weight:bold;
    color:#183C8E;
    text-decoration:none;
    position:relative;
    top:25px;
    border-bottom:solid 1px black;
    z-index:2;
}
#anonymousLinkBG
{
    width:245px;
    height:146px;
    background-image:url(../images/fr/anonymous_linksBG.png);
    background-repeat:no-repeat;
    position:relative;
    top:-31px;
    z-index:1;
}
#anonymousLinkBGEN
{
    width:245px;
    height:146px;
    background-image:url(../images/en/anonymous_linksBGEN.png);
    background-repeat:no-repeat;
    position:relative;
    top:-31px;
    z-index:1;
}
#column2
{
    float:right;
    width:245px;
    margin:0 4px 0 2px;
    padding:0 0 0 0;
}
#memberLinksOverlay
{
    width:245px;
    height:146px;
    background-image:url(../images/fr/member_linksOverlay.png);
    background-repeat:no-repeat;
    position:relative;
    top:-31px;  
    padding:0 0 0 0;
    margin:0 0 0 0;
    z-index:1;
}
#memberLinksOverlayEN
{
    width:245px;
    height:146px;
    background-image:url(../images/en/member_linksOverlayEN.png);
    background-repeat:no-repeat;
    position:relative;
    top:-31px;  
    padding:0 0 0 0;
    margin:0 0 0 0;
    z-index:1;
}
#memberLinksOverlayAuth
{
    width:245px;
    height:146px;
    background-image:url(../images/fr/member_linksOverlayAuth.png);
    background-repeat:no-repeat;
    position:relative;
    top:-31px;
    padding:0 0 0 0;
    margin:0 0 0 0;
    z-index:1;
}
#memberLinksOverlayAuthEN
{
    width:245px;
    height:146px;
    background-image:url(../images/en/member_linksOverlayAuthEN.png);
    background-repeat:no-repeat;
    position:relative;
    top:-31px;
    padding:0 0 0 0;
    margin:0 0 0 0;
    z-index:1;
}

#column3
{
    float:right;
    width:502px;
}
#genericColumn
{
    float:right;
    width:502px;
    position:relative;
    top:-33px;
}
#pubFournisseurs
{
    width:502px;
    height:55px;
}
#promotionsDuMois
{
    width:502px;
    height:116px;
}

/* NAVBAR */
#leftSidebarNav
{
    margin-left:1px;
    float:left;
    position:relative;
    top:-21px;
    padding:0px 0px 0px 0px;
    width:212px;
    height:325px;
    background-image:url(../images/fr/leftNavBg.png);
    background-repeat:no-repeat;
}
#leftSidebarNavEN
{
    margin-left:1px;
    float:left;
    position:relative;
    top:-21px;
    padding:0px 0px 0px 0px;
    width:212px;
    height:325px;
    background-image:url(../images/en/leftNavBgEN.png);
    background-repeat:no-repeat;
}
#anonymousLinks
{
    width:212px;
    height:160px;
    margin-top:29px;  
}
#anonymousLinks .link
{    
    display:block;
    width:200px;
    height:20px;
    padding:10px 0px 5px 0px;
    margin:0px 6px 0px 6px;
    text-align:center;
    clear:both;
    font-size:14px;
    font-family:Myriad, Arial, Sans-Serif;
    font-weight:bold;
    color:#183C8E;
    text-decoration:none;
    position:relative;
    border-bottom:solid 1px black;
}
#memberLinks
{
    width:212px;
    height:150px;
    margin-top:19px;
}
#memberLinks .link
{
    display:block;
    width:200px;
    height:20px;
    padding:10px 0px 5px 0px;
    margin:0px 6px 0px 6px;
    text-align:center;
    clear:both;
    font-size:14px;
    font-family:Myriad, Arial, Sans-Serif;
    font-weight:bold;
    color:#183C8E;
    text-decoration:none;
    position:relative;
    border-bottom:solid 1px black;
}
body 
{
    margin:0px;
}
hr 
{
    border-width:2px;
    color:Gray;
    width:400px;
}
b
{
    font-weight:bolder;
}
p 
{
    font-family:Myriad, Arial, Sans-Serif;
    font-weight:bold;
    font-size:10px;
    padding:0px 10px 10px 10px
}
p.smaller
{
    font-size:9px;
}
p.warning
{
    color:#183C8E;
    font-size:12px;
    font-weight:bold;
    text-align:center;
}
p.blue
{
    color:#183C8E;
    text-align:center;
}
#pageTitle
{
    width:260px;
    text-align:right;
    font-family:Myriad, Arial, Sans-Serif;
    font-weight:bolder;
    border-bottom:solid 14px black;
    padding:0px;
    position:relative;
    padding:0 0 0 0;
    margin:0 0 0 0;
}
.rightAlignedTab
{
    width:502px;
    height:30px;
    clear:both;
    position:relative;
    left:-7px;
    background-image:url(../images/right_aligned_tab.png);
    background-repeat:no-repeat;
}
.rightAlignedTab .text
{
    text-align:right;
    color:#EE3A32;
    font-weight:bold;
    padding-right:8px;
    padding-top:5px;
    font-family:Myriad, Arial, Sans-Serif;
    font-size:13px;
}
.leftAlignedTab
{
    width:502px;
    height:30px;
    clear:both;
    background-image:url(../images/left_aligned_tab.png);
    background-repeat:no-repeat;
}
.leftAlignedTab .text
{
    text-align:left;
    color:#EE3A32;
    font-weight:bold;
    padding-left:3px;
    padding-top:5px;
    font-family:Myriad, Arial, Sans-Serif;
    font-size:13px;
}
#largeRedTab
{
	width: 497px;
	min-height: 538px;
	background-image: url('../images/largeRedTab.gif');
	background-repeat: no-repeat;
	position: relative;
	top: 2px;
	left: auto;
}
#largeRedTab .text
{
    text-align:right;
    color:#000000;
    font-weight:bold;
    padding-right:8px;
    padding-top:5px;
    font-family:Myriad, Arial, Sans-Serif;
    font-size:13px;
}
#erreur
{
}
.table1
{
    margin-left:3px;
    float:left;
}
.table2
{
    margin-left:3px;
    float:left;
}
.table3
{
    margin-left:3px;
    float:left;
}
#footer
{
    clear:both;
    text-align:right;
    font-family:Myriad, Arial, Sans-Serif;
    font-size:9px;
    color:Gray;
    width:722px;
    margin:0 auto 0 auto;
}
.tableText
{
    font-family:Myriad, Arial, Sans-Serif;
    font-weight:bold;
    font-size:9px;
    padding:0px 0px 0px 0px
}
.verticalSeparator
{
    width:4px;
    height:126px;
    background-image:url(../images/verticalSeparator.png);
    background-repeat:no-repeat;
    position:relative;
    top:25px;
    margin-left:15px;
}
h1
{
    color:#EE3A32;
    font-size:14px;
    margin-left:7px;
    margin-bottom:0px;
    margin-top:0px;
    padding-bottom:0px;
    
}
h2
{
    font-family:Myriad, Arial, Sans-Serif;
    font-size:14px;
    margin-left:7px;
    margin-bottom:0px;
    margin-top:0px;
    padding-bottom:0px;
}
.redBorders
{
    border-right:solid 1px  #EE3A32;
    border-left:solid 1px  #EE3A32;
}
.clearer
{
    clear:both;
}
.checkBoxList
{
    float:left;
    font-family:Myriad, Arial, Sans-Serif;
    font-weight:bold;
    font-size:9px;
}
.loginButton
{
    background-image:url(../images/loginBtn.gif);
    height:26px;
    width:15px;
    background-repeat:no-repeat;
}
#progressLoader
{
    position:relative;
    top:-50px;
    left:275px;
}
#flashLogos
{
    margin-left: 10px;
}
.newProduct
{
    display:block;
    width:400px;
    height:20px;
    padding:5px 0px 0px 10px;
    margin:20px 10px 0px 20px;
    text-align:center;
    clear:both;
    font-size:14px;
    font-family:Myriad, Arial, Sans-Serif;
    font-weight:bold;
    color:#183C8E;
    text-decoration:none;
    position:relative;
    top:25px;
    border-bottom:solid 1px black;
    z-index:2;
}
.entrepriseList
{
	display: block;
	width: 400px;
	height: 20px;
	padding: 5px 0px 0px 10px;
	margin: 20px 10px 0px 20px;
	text-align: center;
	clear: both;
	font-size: 14px;
	font-family: Myriad, Arial, Sans-Serif;
	font-weight: bold;
	color: #183C8E;
	text-decoration: none;
	position: relative;
	top: 45px;
	border-bottom: solid 1px black;
	z-index: 2;
	left: 0px;
}
.entrepriseListRight
{
    display:block;
    width:200px;
    height:20px;
    padding:5px 0px 0px 10px;
    margin:20px 20px 0px 20px;
    text-align:center;
    clear:both;
    font-size:14px;
    font-family:Myriad, Arial, Sans-Serif;
    font-weight:bold;
    color:#183C8E;
    text-decoration:none;
    position:relative;
    top:25px;
    border-bottom:solid 1px black;
    z-index:2;
}
h4
{
    padding:5px 0 5px 0;
    margin: 0 0 0 0;
}
ul
{
     font-family:Myriad, Arial, Sans-Serif;
    font-weight:bold;
    font-size:10px;
    padding:0px 0px 0px 0px;
    list-style-type:circle;
}