

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

body {
	margin: 0px;
	pading: 0px;
	font: 12px Arial;
	color: #000;
	background: #fff;
	
}

#flag {
	position: absolute;
	top: 5px;
	left: 700px;
	border: 0px solid #0f0;
	width: 124px;
	height: 96px;	
}

#container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: #fff url(/fileadmin/layout/2009/bckg.jpg) 0px 0px;
	width: 946px;
	font: 12px Arial;
	color: #000;
	pmin-height: 400px;
	border: 0px solid #0f0;
}

div.subContainer {
	margin: 0px 0px 0px 105px;
	border: 0px solid #0f0;
	width: 790px;
}

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

h1.header {
	font: 1px Arial;
	color: #fff;
	margin: 0px;
	padding: 0px;
}

h1, h2, h3, h4 {
	margin: 0px 0px 8px 0px;
	text-transform: uppercase; 
	font: 15px  Arial;
	color: #fff;
}

p, h1, h2{
	margin: 0px 0px 0px 0px;
	
}

h2.pagetitle {border-bottom: 1px solid #000; width: 780px;}

h3 {color: #000; margin: 20px 0px 6px 0px; text-transform: none; font-weight: bold; }

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


div.news-single-img {margin: 0px 0px 0px 10px;}
div.news-single-img img {margin: 0px 1px 0px 0px;}

div.news {margin: 30px 0px 20px 0px;}
div.news img {margin: 0px 0px 5px 0px;}


