﻿.global {
    position: relative; 
    height: auto; 
	min-height: 600px; height: 100%;
    width: 600px; max-width: 600px;
	Left: 50%;
    margin-left: -300px; top: 3px;
    padding: 0;    margin-bottom: 70px; 
    BACKGROUND-COLOR: #ffffff;
	border-left: 1px dotted #6f022a;
	border-right: 1px dotted #910539; 
	 }

body {
background: url(../../files/-/img/Layout/bkgrd.jpg);  background-repeat: repeat-x;
height: 100%; 
min-width: 800px; font-family: Arial, Verdana; 
 } 
/*header*/
.logo{
	 position:absolute;
 	top: 0px;
  	 margin-left: -1px; 
	 z-index: 1; 
	 } 

.EnterSpace{clear: both; height: 3px;  }
 
.bkgrd_header{ position: absolute; background:url(../../files/-/img/bkgrd_header.gif); background-repeat: repeat;  width: 100%; top: 0px; left: 0px; height: 78px; border: 0px;   }

.header_right{ position: absolute; background-image:url(../../files/-/img/header_right.gif); background-repeat: no-repeat;  width: 15px; top: 0px; right: -1px; height: 78px; border: 0px;  z-index: 1; }

.line_header{ position: absolute; background-image:url(../../files/-/img/line.jpg); background-repeat: repeat;  width: 100%; top: 101px; left: 0px; height: 12px; border: 0px; z-index: 1; }

.vignette_header{ position: absolute; width: 234px; top: -17px; right: 10px; height: 26px; border: 0px; z-index: 2; }

/*text, links, button*/
a, a.Linkbutton, a.Linkbutton:hover, a.linktxt, .linktxt, .BoxRight_TOP,  .BoxLeft_TOP, .BoxLeft_DOWN, .BoxRight_DOWN, .bkgrd_footer {font-family: arial, verdana;  font-size: 11px; text-decoration: none; }


a:hover, a.linktxt:hover, a:focus{text-decoration: underline; }

a.Linkbutton {font-variant: small-caps; font-weight:bold;  }/*attention la couleur des liens: vaut pour tout le site...*/
a, a.Linkbutton:hover {color: #6f022a;  text-decoration: none; }/*attention la couleur des liens: vaut pour tout le site dès qu'aunces classe n'est définie*/


a:hover, a.linktxt:hover, a:focus{text-decoration: underline; }
a.linktxt, .linktxt{color: #660000;  text-decoration: none; }


.linkNoLg{color: #660000;  text-decoration: none; clear: both; }
a.linkNoLg:hover{text-decoration: underline; }

.button{ position: absolute; background-image: url(../../files/-/img/button.gif); 
background-repeat:no-repeat; 
border: 0; height: 16px; width: 91px; padding-bottom: 3px; color: #660000; bottom: 8px; right: 80px; text-align:center; }

a.Linkbutton{color:#cecece; } 

/* footer */
.footer_left{ position: absolute; float: left; background-image:url(../../files/-/img/footer_Left.gif); background-repeat:no-repeat;  width: 27px; 
margin-top: 30px; 
bottom: 0px; margin-left: -2px; height: 42px;  z-index: 1;  }

.bkgrd_footer{ position: absolute; background-color: #93073A; width: 100%; left: 2px; bottom: 0px; height: 41px; border-top: 1px solid #939598; color: white; text-align: center; line-height: 1.75em; }

.footer_right{ position: absolute; background-image:url(../../files/-/img/footer_Right.gif); background-repeat:no-repeat; width: 29px; bottom: 0px; right: -3px; height: 42px;  z-index: 1;  }


/* Box content */
.BoxLeft_TOP, .BoxRight_TOP{ top: 120px; margin-top: 40px; margin-bottom: 10px; } 

.BoxLeft_DOWN, .BoxRight_DOWN{ margin-top: 450px; margin-bottom: 30px;} 

.BoxLeft_DOWN, .BoxLeft_TOP{  float:left; left: 31px; } 

.BoxRight_DOWN, .BoxRight_TOP{  float:right; right: 30px; } 
 
.BoxRight_TOP,  .BoxLeft_TOP, .BoxLeft_DOWN, .BoxRight_DOWN
	{
	position: absolute;
	max-width: 225px;
	height: 300px;  
	background-color: #ffffff;
	border: 0.01em solid gray; 	border-top: 0;
	padding: 8px;
	margin-bottom: 20px;
	color:#939598; 
	text-align: left; 
	
	 } 

p{white-space: normal; color: #CECECE; }




.topboxFR{ background: url(../../files/fr/img/topBox_FR.gif);   }
.topboxNL{ background-image: url(../../files/nl/img/topbox_NL.gif); }
.topboxEN{ background-image: url(../../files/en/img/topBox_EN.gif);}
.topboxDE{ background-image: url(../../files/de/img/topbox_DE.gif);}
.topboxFR, .topboxNL{ top: -25px;}
.topboxEN, .topboxDE{ top: 0px; }

.topboxFR, .topboxNL, .topboxEN, .topboxDE
{ width: 242px; height: 31px; position:absolute; z-index: 2; background-repeat: no-repeat; z-index: 1;  }






img.CS_TS{float:left; clear:left; margin-right: 10px; display: block; }

.bkgrd_boxbottom
{ background: url(../../file/-/img/bkgrd_boxbottom.gif); background-repeat:no-repeat; 
width: 250px; right: -35px;height: 39PX; position:absolute; bottom: 0px;  }

p{top: 0px; color: Gray; font-family: Arial,verdana; font-size: 10px; }

/* corner Box*/
.cornerBottomleft{ background-image: url(../../files/-/img/corner_Bottomleft2.gif); }
.cornerBottomright { background-image: url(../../files/-/img/corner_Bottomright.gif); }

.cornerBottomright, .cornerBottomleft
{ background-repeat:no-repeat; width: 12px; height: 16px; position: absolute; }	

