#container { background-image:none; }
#footerBg { background-image:none; height:auto; }
BODY, TABLE, TD, INPUT, SELECT, TEXTAREA { font-family:Arial, Helvetica, Sans-Serif;}
table#mainTable{background-color:#EBEBEB;border:1px solid black;}
/* Avis BA */
#headcontainer
{
XXbackground-image:url(/avisonline/gb/avis_ba.nsf/m/headerbg.jpg/$FILE/headerbg.jpg);
height:80px;
}

#header {background:#fff;display:block;}

#nav1ct,
#nav1
{
height:38px;
height:38px !important;
background-image:none;
background-color:transparent;
}

/*
#nav1
{
padding-left:15px;
}
*/

#nav1ct
{
background-image:url(/avisonline/gb/avis_ba.nsf/m/n1bg.jpg/$FILE/n1bg.jpg);
}

#nav1 a
{
height:36px;
vertical-align:middle;
text-align:center;
border:1px solid white;
border-bottom:none;
border-right:1px solid #0032A1;
font-weight:bold;
color:#0032A1;
width:auto;
padding-left:15px;
padding-right:22px;
line-height:36px;
font-size:9pt;
}

#nav1 a:hover
{
background-color:white;
}

#nav1 a.act
{
background-color:transparent;
}

.logos
{
padding-bottom:22px;
}

#siteservice
{
padding-bottom:20px;
}

#footerBg
{
background-color:transparent;
background-image:url(/avisonline/gb/avis_ba.nsf/m/footerbg.jpg/$FILE/footerbg.jpg);
background-repeat: repeat-x;
height:102px;
padding-top:6px;
}

#footerBg ul
{
height:80px;
}

#footerWrapper
{
background-image:none;
}

#footerLinksWrapper a
{
color:white;
}

#footerCopyright p
{
text-align:left !important;
}

#footerWrapper .links li
{
background-image:none;
width: 190px;
padding-right:5px;
padding-bottom:10px;
display:block;
float:left;
}

#footerLinksWrapper .links a:link, #footerLinksWrapper .links a:visited, #footerLinksWrapper .links ul li #links a:link, #footerLinksWrapper .links ul li #links a:visited 
{
color:white !important;
}

#quickbooking h1
{
background-repeat: repeat-x;
background-color: #6D6D6D;
height:38px !important;
color:white !important;
font-weight:normal !important;
padding:10px;
padding-top:6px;
padding-bottom:0px;
margin: 0px;
background-image: none;
}

.leftcol h2,
.rightcol h2
{
background-repeat: repeat-x;
background-color: #6D6D6D;
height:38px !important;
color:white !important;
font-weight:normal !important;
padding:10px;
padding-top:6px;
padding-bottom:0px;
margin: 0px;
}

#quickbooking {
width:287px !important;
width:287px;
}

#quickbooking h2  {
width:267px !important;
width:287px;
}

#quickbooking-form h2
{
background:transparent;
color:#3D6484 !important;
height:auto !important;
font-weight:bold !important;
}

#quickbooking, #ovly {
background-color:#EEEEEE;
border: 1px solid black;
}

.formButtonActiveBorderQB {
text-align:right;
}


.leftcol h2 a,
.rightcol h2 a,
.quickbooking h2
{
color:white !important;
font-weight:normal !important;
}

div.left div,
div.right div
{
background-color:#F1F1F1;
}

.leftcol p,
.rightcol p
{
padding:8px;
}


#content h1
{
font-size:14pt;
witdh:100%;
border-bottom:1px solid #DBDBDB;
}



input #continue
{
background-color: #C20100
}

