/* ******** Tags HTML standards et globaux ******** */

body {
	margin: 0px;
	padding: 0px;
	font: 12px Arial;
	color: #000;
	//background: #fff url(bckg.gif)  center 40px fixed no-repeat;
}

a {color: #fff; text-decoration: none;}
a:hover {color: #fff; text-decoration: underline;}
a:active {color: #fff;}
a:visited {color: #fff;}

a img{border: 0px;}
a:hover img{border: 0px;}

p{
	margin: 0px;
}

i {color: #fff;}

h1, h2, h3, h4 {
	margin: 0px 0px 2px 0px;
	text-transform: normal; 
	font: 16px Arial;
	color: #fff;
}

input, textarea {width: 250px; margin: 2px 0px 2px 0px;}

div.topMask {
	width: 100%;
	height: 50px;
	background: #fff;
	position: fixed;
	top: 0px;
	left: 0px;	
	z-index: 1;
	border: 0px solid #000;
}

div.botMask {
	width: 100%;
	height: 2500px;
	background: #fff;
	position: fixed;
	top: 560px;
	left: 0px;	
	z-index: 1;
	border: 0px solid #000;
}

div.container {
	width: 980px;
	height: 510px;
	margin: 50px auto 0px auto;
	border: 0px solid #000;
	overflow: auto;
	
	
}

div.logo {
	position: fixed;
	top: 0px
	width: 245px;
	height: 170px;
	border: 0px solid #fff;
}

div.backBut {
	position: fixed;
	top: 375px;
	width: 245px;
	height: 170px;
	border: 0px solid #fff;
}

div.middleColumn {
	float: left;
	margin: 20px 0px 0px 255px;
	padding: 0px 10px 0px 0px;
	width: 455px;
	border: 0px solid #fff;
}


div.rightColumn {
	float: right;
	width: 230px;
	height: 140px;
	border: 0px solid #fff;
	margin: 50px 15px 0px 0px;
	padding: 0px 0px 0px 0px;
	
}

div.newsImage {
	width: 440px;
	height: 60px;
	overflow: hidden;
	clear:both;
	padding: 5px 0px 8px 0px;
	margin: 0px;
	border: 0px solid #fff;
}

div.newsImage img{
	margin: 0px 8px 0px 0px;
}

/* T3 stuff */

.tx-ttnews-browsebox {margin: 15px 0px 0px 0px;}
.csc-textpic-caption {color: #000;}

div.polyGlotte {
	z-index: 2;	
	width: 100%;
	height: 50px;
	background: #fff;
	position: fixed;
	top: 0px;
	left: 0px;

}

.langSelect {
	width: 940px;
	margin: 20px auto 0px auto;
	z-index:1;
	font: 12px Verdana;
	text-transform: normal;
	text-align: right; 
	border: 0px solid #0f0;
	}

.contenttable {
	background: #fff;	
}

.contenttable td{
	padding: 8px;	
}

.demo_encadre {
	background: #f00;	
}

.demo_encadre td{
	color: #fff;
	padding: 8px;
	border: 1px solid #fff;
}







