html
{
overflow: scroll;	
}

a:focus
{
outline:0;
} 

body#homepage
{
	background: #000;
	color: #FFF;
}

body#homepage DIV#kbow DIV A IMG
{
	border: 0;
}

body#homepage DIV#kbow
{
	width: 750px;
	margin: 18px auto 0 auto;
}

body#homepage DIV#kbow DIV#fr
{
	float: left;
	height: 26px;
	width: 37px;
}

body#homepage DIV#kbow DIV#nl
{
	float: left;
	margin: 0 0 0 319px;
	height: 26px;
	width: 37px;
}

body#homepage DIV#kbow DIV#en
{
	margin: 0 0 0 319px;
	float: left;
	height: 26px;
	width: 37px;
}

body#homepage DIV#kbow h1#homepic {
	margin : 24px 0 0 0;
	width: 750px;
	height: 563px;
	background: url("picts/accueil NEW2.jpg") no-repeat;
	text-indent: -9999em;
}

body#homepage DIV#kbow h2#newalbum {
	margin : 20px 0 0 0;
	text-indent: -9999em;
}

body#homepagefr, body#otherpages
{
	background: #FFF;
	color: #000;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
}

body#homepagefr DIV#homepagefrcontainer
{
	margin: 0 auto;
	width: 1024px;
	height: 768px;
	background: url("picts/homepage avec ville.jpg") no-repeat;
}

DIV#colleft
{
	width: 160px;
	float: left;
}

DIV#colright
{
	width: 535px;
	float: left;
	margin: 50px 0 0 100px;
}

DIV#colright p
{
	text-align: justify;
}

DIV#colright TABLE TR TD
{
	vertical-align: top;
}

DIV#colleft DIV#logo A IMG
{
	border: 0;
	margin: 0 0 0 37px;
}

DIV#colleft DIV#menu UL
{	
	padding: 0;
	margin: 10px 0 50px 10px;
}

DIV#colleft DIV#menu UL LI
{	
	list-style: none;
	padding: 0;
	margin: 5px 0;
}

DIV#colleft DIV#menu UL LI A
{	
	text-align: left;
	display: block ;
	background: #000;
	color: #fff;
	padding: 2px 0 3px 5px;
	margin: 0;
	text-decoration: none;
	border: 1px solid #000;
}

DIV#colleft DIV#menu UL LI A:link
{	
	background: #000;
	color: #fff;
	text-decoration: none;
}

DIV#colleft DIV#menu UL LI A:visited
{	
	background: #000;
	color: #fff;
	text-decoration: none;
}

DIV#colleft DIV#menu UL LI A:hover
{	
	background: #fff;
	color: #000;
	text-decoration: none;
	font-weight: bold;
	border: 1px solid #000;
}

DIV#colleft DIV#menu UL LI A:active
{	
	background: #fff;
	color: #000;
	text-decoration: none;
	font-weight: bold;
}

DIV#colleft DIV#menu UL LI A.on
{	
	background: #fff;
	color: #000;
	text-decoration: none;
	font-weight: bold;
	text-align: right;
	padding: 2px 5px 3px 0;
	border: 1px solid #000;
}

body DIV#container
{
	margin: 0 auto;
	width: 1024px;
	height: 768px;
	background: url("picts/fond.jpg") no-repeat;
}

body#otherpages DIV#colright UL.ulpresse
{
	margin: 0 0 0 0;
	padding: 0 0 0 15px;
}

body#otherpages DIV#colright A IMG
{
	border: 0;
}

body#otherpages A, body#otherpages DIV#colright UL LI A
{
	text-decoration: none;
}

body#otherpages A:link, body#otherpages DIV#colright UL LI A:link
{
	
}

body#otherpages A:visited, body#otherpages DIV#colright UL LI A:visited
{
	
}

body#otherpages A:hover, body#otherpages DIV#colright UL LI A:hover
{
	text-decoration: underline;
}

body#otherpages A:active, body#otherpages DIV#colright UL LI A:active
{
	
}


.pressbox
{
	background: #fff;
	border: 1px solid #ccc;
	padding: 0 10px;
}
