@charset "utf-8";
/* CSS Document */

body, td, th
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#666;
}



table.contact td { vertical-align:top; text-align:left;}

body
{
	text-align:center;
	margin:0px;
}

h1
{
	font-size:14px;
	font-weight:bold;
	margin:0px;
	padding:0px;
	margin-bottom:5px;
}

p
{
	margin-bottom:10px;
}

a
{
	color:#F63;
}

#container
{	
	width: 955px;
	margin-left: auto;
	margin-right:auto;
	text-align:left;
}

#header
{	
	margin-bottom: 5px;
}


#header h1 a span { display:none; }
#header h1 a
{	
	background-image:url(../images/logo.jpg);
	background-repeat:no-repeat;
	width: 259px;
	height: 34px;
	display:block;
}

#header h2
{
	display:inline;
	margin:0px;
	font-size:19px;
	font-weight:bold;
	color:#000;
	margin-top:5px;
}


#banner a span { display:none; }
#banner a
{	
	float:left;
	width:955px;
	height: 139px;
	background-repeat:no-repeat;
	margin-top:10px;
}

#cash { display:inline; float:right;}
#cash a span { display:none; }
#cash a
{
	background-repeat:no-repeat;
	width: 243px;
	height: 60px;
	display:block;
}

#leftCol
{	
	float:left;
	width:265px;
	text-align:justify;
	margin-top:10px;
}

#leftCol ul { margin: 0 0 10px; 10px;}

#rightCol
{	
	float:left;
	width:205px;
	text-align:right;
	margin-top:10px;
}

#centerCol
{	
	float:left;
	width:459px;
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
}

#footer
{	
	float:left;
	width:955px;
}

/* MENU */
#menu { width: 955px; height: 38px; position: relative; z-index: 9998;  }
#menu #nav { margin: 0; padding: 0; }
#menu #nav li { display: inline; }
#menu #nav li a { float: left; height: 0; padding-top: 38px; overflow: hidden; }

/* BUTTONS */
#menu #nav li#nav1 a { background-position: 0 0; width: 130px;}
#menu #nav li#nav2 a { background-position: -130px 0; width: 130px;}
#menu #nav li#nav3 a { background-position: -260px 0; width: 130px;}
#menu #nav li#nav4 a { background-position: -390px 0; width: 130px;}
#menu #nav li#nav5 a { background-position: -520px 0; width: 108px;}
#menu #nav li#nav6 a { background-position: -628px 0; width: 108px; cursor:default}
#menu #nav li#nav7 a { background-position: -736px 0; width: 108px;}
#menu #nav li#nav8 a { background-position: -844px 0; width: 111px;}

#menu #nav li#nav1 a:hover { background-position: 0 -38px; width: 130px;}
#menu #nav li#nav2 a:hover { background-position: -130px -38px; width: 130px;}
#menu #nav li#nav3 a:hover { background-position: -260px -38px; width: 130px;}
#menu #nav li#nav4 a:hover { background-position: -390px -38px; width: 130px;}
#menu #nav li#nav5 a:hover { background-position: -520px -38px; width: 108px;}
#menu #nav li#nav6 a:hover { background-position: -628px 0; width: 108px; cursor:default}
#menu #nav li#nav7 a:hover { background-position: -736px -38px; width: 108px;}
#menu #nav li#nav8 a:hover { background-position: -844px -38px; width: 111px;}

/* LANGUAGE MENU */
#langmenu { margin: 0; padding: 0; text-align:right; margin-bottom:5px; margin-top:3px; }
#langmenu ul { margin: 0; padding: 0; }
#langmenu ul li { display: inline; margin: 0; padding: 0;}
#langmenu ul li a {margin-right:5px; text-decoration:none; color:#666; padding-left:40px;}
#langmenu ul li a:hover {text-decoration:underline;}

#langmenu #en {
	background-image:url(../images/en.gif);
	background-repeat:no-repeat;
	background-position:left;
}
#langmenu #fr {
	background-image:url(../images/fr.gif);
	background-repeat:no-repeat;
	background-position:left;
}

#langmenu #de {
	background-image:url(../images/de.gif);
	background-repeat:no-repeat;
	background-position:left;
}

/* FORM */

#form1 p a 
{
	color: #444;
}
.error
{
	color:#CC3300;
}

input.text, select.text, textarea.text
{
	border: thin solid #9AA2A4;
	color: #555;
	background-image: url(formbgtje-kopie.jpg);
}

