@charset "utf-8";
/* CSS Document */

body {
	background-image:url(images/bg_demo.jpg);
	background-repeat: no-repeat;
	margin: 0;
	padding: 0;
}

h1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.25em;
color:#FFFFFF;
text-decoration:none;
position:absolute;
left:160px;
top:24px;
margin-top:0px;
padding-top:0px;
}

.vtc_dcv {
position:absolute;
top:120px;
left:490px;
border:none;
}

.vtc_dcvFR {
position:absolute;
top:120px;
left:490px;
border:none;
}

#vtc_dcvMenu { 
  position: absolute;
  top: 115px; 
  left:5px; 
  background-image: url(images/mainmenu.gif);
  height: 253px;
  width: 461px;
  }
  
#menu a {
  position: absolute;
  top:115px;
  left:160px;
  width: 461px;
  height: 253px;
  text-decoration: none;
  }

#menu a em { visibility:hidden; }  
 
a#A { top:0px; height:40px; }
a#B { top:39px; height:36px; }
a#C { top:72px; height:36px; }
a#D { top:103px; height:36px; }
a#E { top:137px; height:36px; }
a#F { top:168px; height:47px; }
a#G { top:215px; height:38px; }

a#A,
a#B,
a#C,
a#D,
a#E,
a#F,
a#G { width:299px; }

a#A:hover { background-image: url(images/mainmenuA.gif); }
a#B:hover { background-image: url(images/mainmenuB.gif); }
a#C:hover { background-image: url(images/mainmenuC.gif); }
a#D:hover { background-image: url(images/mainmenuD.gif); }
a#E:hover { background-image: url(images/mainmenuE.gif); }
a#F:hover { background-image: url(images/mainmenuF.gif); }
a#G:hover { background-image: url(images/mainmenuG.gif); }

a#A:hover, 
a#B:hover, 
a#C:hover, 
a#D:hover,
a#E:hover,   
a#F:hover,
a#G:hover { border: none; background-repeat:no-repeat; background-attachment:fixed; background-position:5px 115px; }

.language a {
position:absolute;
left:35px;
top:420px;
padding-left:0px;
padding-top:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:1.0em;
text-decoration:none;
}

.language a:hover {
text-decoration:underline;
}

.next {
position:absolute;
left:489px;
top:415px;
border:none;
width:119px;
height:27px;
}

.hometext {
position:absolute;
top:260px;
left:493px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-align:left;
}

.yourvtc { font-size:0.85em; }

.taketour { font-size:1.0em; margin-top:25px; }
.taketourFR { font-size:1.0em; margin-top:12px; }

.vtc_dcvFR {
position:absolute;
top:120px;
left:490px;
border:none;
}

#vtc_dcvMenuFR { 
  position: absolute;
  top: 115px; 
  left:5px;
  background-image: url(images/mainmenu-fra.gif);
  height: 253px;
  width: 461px;
  }
  
#menuFR a {
  position: absolute;
  top:115px;
  left:160px;
  width: 299px;
  height: 253px;
  text-decoration: none;
  }

#menuFR a em { visibility:hidden; }  
 
a#Afr { top:0px; height:40px; }
a#Bfr { top:37px; height:40px; }
a#Cfr { top:72px; height:32px; }
a#Dfr { top:103px; height:40px; }
a#Efr { top:137px; height:32px; }
a#Ffr { top:168px; height:42px; }
a#Gfr { top:211px; height:40px; }

a#A,
a#B,
a#C,
a#D,
a#E,
a#F,
a#G { width:299px; }

a#Afr:hover { background-image: url(images/mainmenuA-fra.gif); }
a#Bfr:hover { background-image: url(images/mainmenuB-fra.gif); }
a#Cfr:hover { background-image: url(images/mainmenuC-fra.gif); }
a#Dfr:hover { background-image: url(images/mainmenuD-fra.gif); }
a#Efr:hover { background-image: url(images/mainmenuE-fra.gif); }
a#Ffr:hover { background-image: url(images/mainmenuF-fra.gif); }
a#Gfr:hover { background-image: url(images/mainmenuG-fra.gif); }

a#Afr:hover,
a#Bfr:hover, 
a#Cfr:hover, 
a#Dfr:hover,
a#Efr:hover,   
a#Ffr:hover,
a#Gfr:hover {  border: none; background-repeat:no-repeat; background-attachment:fixed; background-position:5px 115px;  }