@charset "utf-8";
/* CSS Document */

a:link 
{
text-decoration: none;
color:#000000;
}
a:visited 
{
text-decoration: none;
color:#000000;
}
a:hover 
{
text-decoration: none;
color:#666666;
}
a:active 
{
text-decoration: none;
color: #666666;
}


body {
width:800px;
margin-top:0px;
margin-bottom:0px;
margin-left:auto;
margin-right:auto;
background-color:#CCCCCC;
font-family:Arial, Helvetica, sans-serif;
}

.topbar {
height:75px;
width:800px;
background-color:#484848;
color:#FFFFFF;
font-size:12px;
}

.topbar a:link {text-decoration: none; color:#FFFFFF;}
.topbar a:visited {text-decoration: none; color:#FFFFFF;}
.topbar a:hover {text-decoration: none; color:#CCCCCC;}
.topbar a:active {text-decoration: none; color:#CCCCCC;}

.appinfo {
background-image:url(../images/index/titles.gif);
background-repeat:no-repeat;
background-position:top;
background-color:#FFFFFF;
font-size:12px;
}

.titles {
color:#FFFFFF;
padding-left:5px;
}

.arrow {
background-image:url(../images/index/arrow.gif);
background-repeat:no-repeat;
background-position:top;
}

.infocells {
padding-top:2px;
padding-right:5px;
padding-bottom:2px;
}

.infotable {
background-color:#FFFFFF;
}

.infotable2 {
background-color:#FFFFFF;
}

.infotable2 td {
padding-right:10px;
padding-left:10px;
}

.lvcbutton {
width:181px;
height:22px;
background-image:url(../images/index/lvcoff.gif);
margin-bottom:2px;
}

.lvcbutton:hover {
background-image:url(../images/index/lvcon.gif);
cursor:pointer;cursor:hand;
}

.sacbutton {
width:181px;
height:22px;
background-image:url(../images/index/sacoff.gif);
margin-bottom:2px;
}

.sacbutton:hover {
background-image:url(../images/index/sacon.gif);
cursor:pointer;cursor:hand;
}

.bcbutton {
width:181px;
height:22px;
background-image:url(../images/index/bcoff.gif);
margin-bottom:2px;
}

.bcbutton:hover {
background-image:url(../images/index/bcon.gif);
cursor:pointer;cursor:hand;
}

.bottom {
height:22px;
width:800px;
background-color:#484848;
}

.smalltext {
font-size:11px;
padding-left:5px;
padding-top:5px;
}

.bottomsmalltext {
font-size:11px;
}

.normaltext {
padding-left:5px;
padding-top:5px;
}

.contactlvc {
width:96px;
height:22px;
background-image:url(../images/lavillette/contactoff.gif);
}

.contactlvc:hover {
background-image:url(../images/lavillette/contacton.gif);
cursor:pointer;cursor:hand;
}

.contactsac {
width:96px;
height:22px;
background-image:url(../images/standrews/contactoff.gif);
}

.contactsac:hover {
background-image:url(../images/standrews/contacton.gif);
cursor:pointer;cursor:hand;
}

.contactbc {
width:96px;
height:22px;
background-image:url(../images/bordeaux/contactoff.gif);
}

.contactbc:hover {
background-image:url(../images/bordeaux/contacton.gif);
cursor:pointer;cursor:hand;
}

.thumbnails {
padding-bottom:5px;
}

.tarifftables td {
padding:4px;
font-size:11px;
border-bottom:1px solid #000000;
}

.topmenu a {
display:block;
line-height:40px;
float:left;
margin-right:15px;
}

.topbardrop a:link {text-decoration: none; color:#FFFFFF;margin-top:5px;display: block;}
.topbardrop a:visited {text-decoration: none; color:#FFFFFF;margin-top:5px;display: block;}
.topbardrop a:hover {text-decoration: none; color:#CCCCCC;margin-top:5px;display: block;}
.topbardrop a:active {text-decoration: none; color:#CCCCCC;margin-top:5px;display: block;}