﻿body {font-family:Arial, Verdana, Sans-Serif;font-size:10px;margin:0px;padding:0px; background-color:#EFEFEF;}
.html {overflow: -moz-scrollbars-vertical;}
* {outline: none;}

#main {width:1015px;margin-left:auto;margin-right:auto;}
a {outline:none;color:black;text-decoration:none;}
a:hover {text-decoration:underline;}


/* Top */
#top {width:1015px;position:absolute;top:0px;height:140px;background-color:#EFEFEF;z-index:1;}

	/* Logo */
	#logo {position:absolute;top:14px; left:38px;}

	/* News */
	#news {position:absolute;top:0px;right:38px;}

    /* Language */
    #languages {position:absolute;right:40px; bottom:30px;font-size:9px}
    #languages {color:#C0C0C0;}
    #languages a {text-decoration:none; color:#666666;}
    #languages a:hover {text-decoration:underline;}

	/* Bottom line */
	#bottomline {width:935px; border-bottom:Solid 1px #C0C0C0;position:absolute;top:100px; left:40px;z-index:10;}
	
	/* Navigationmenu */
	#navigationMenu {position:absolute;top:120px;left:75px;z-index:10;}
	#navigationMenu .dynamic {z-index:10;}

/* Center */
#center {position:absolute;top:140px;}

	/* Canvas text */
	#canvas {width:900px; background-color:#EFEFEF; position:absolute;left:75px; top:30px;margin:0px;}
   .tblCanvas {width:100%;}
   .tblRollOver {width:300px;text-align:justify;position:relative;top:20px; left:20px;}
   #tblOfferte {width:400px; border:Solid 1px Black;}
   #tblOfferte td {text-align:left}
   #tblOfferte .title {font-weight:bold; font-variant:small-caps;}
   #tblOfferte input{border-width:0px;}
   #tblOfferte .btn {border:Solid 1px Black; background-color:White;}
   .lblRollOverArenberg {position:relative; left:80px;}
   .lblRollOverOverOns {position:relative; left:230px;}

/* Bottom */
#bottom {width:1015px;position:fixed;bottom:0px; height:220px; background-color:#EFEFEF;z-index:10;}

	/* Menu clickable region */
	#menu {position:absolute;right:2px; top:20px;z-index:10;}

	/* Menu bottom */
	#navigationMenu2 {position:absolute; top:23px;left:40px;z-index:20;}

	/* Logo */
	#logo2 {position:absolute;right:60px; top:23px;z-index:1}
	
	/* Newsletter */
	#newsletter {position:absolute;left:40px;bottom:50px; }
    #subscribe {background-color:#C0C0C0;width:170px;z-index:30;font-size:9px;position:absolute;left:40px;}
    #subscribe input {border:Solid 1px White; font-size:9px;}
    #subscribe .message {font-size:18px;}
    #subscribe .error {color:Red;}
	
	/* Bottom line */
	#bottomline2 {width:935px; border-top:Solid 1px #C0C0C0;position:absolute;bottom:32px; left:40px;}

    /* Bread */
    #bread {position:absolute; bottom:0px; left:40px; font:Verdana, Arial, Sans Serif; font-size:11px; color:White;background-color:#666666;width:935px;}
    #bread a {text-decoration:none;color:White;}
    #bread a:hover {text-decoration:underline;}

/* Underconstruction */
.underconstruction {font-size:24px;width:700px;position:absolute; top:10px; left:0px;height:500px;}

