.press p { display:block; float:left; height:90px;}

h1{
	font-size: 20px;
	color: #000;
	}

p{
text-align:justify;
}


a{
	text-decoration:underline;
	color: #000;
	font-weight: bold;
}
a:hover {

	text-decoration:underline;
}
a img {
	border:none;
	max-width:100%;
	padding:0px 0px 10px 0px;
	}
p img {
	max-width:100%;
	padding:0px 0px 10px 0px;

	
}

img.alignright {
	display:block;
	margin:0 0 2px 7px;
	padding:4px;
}
img.alignleft {
	display:inline;
	margin:0 7px 2px 0;
	padding:4px;
}
.alignright {
	float:right;
	
}
.alignleft {
	float:left;
}
img.centered, .aligncenter, div.aligncenter {
	display:block;
	margin-left:auto;
	margin-right:auto;
}
.entry ol li, #sidebar ul, #sidebar ul ol {
	margin:0;
	padding:0;
}
.entry form, .center {
	text-align:center;
}
.hidden, hr {
	display:none;
}

html {
	background-image: url(images/background.png);
	background-repeat: repeat;
}

body {
	font-family:Arial, Verdana, "BitStream vera Sans", Helvetica, Sans-serif;
	background-repeat:no-repeat;
	color:#000;
	text-align:center;
	margin:0px auto;
	padding:0px auto;
	background-image: url(images/silhouette_fr.png);
	background-position: left bottom;
	text-align:left;
	width:1024px;
	height:700px;
	font-size: 13px;
}
body.content-fr {
	background-image: url(images/silhouette_fr.png);
}
body.content-en {
	background-image: url(images/silhouette_en.png);
}
body.content-es {
	background-image: url(images/silhouette_es.png);
}

body.index{

	margin:0px auto;
	padding:0px auto;
	background-image:none;
	width:1024px;
	height:700px;
}
#indexpage{
	background-image: url(images/index.png);
	background-repeat: no-repeat;
	width:1024px;
	height:640px;
	
	background-position: center center;
}
#indexpage ul{
padding:360px 0px 0px 758px;
*padding:360px 0px 0px 720px;

	}
#indexpage ul li{
	list-style-type: none;
	}	
#indexpage ul li a{
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	width:60px;
	height:30px;
	display:block;
	line-height: 28px;
	text-decoration: none;
	font-style: normal;
	}		
	
	
#header {
	height:130px;
}
#logo {
	float: left;
	margin:54px 0px 0px 250px;
}
#supernav {
	margin:10px 0px 0px 0px;
	*margin:20px 0px 0px 0px;
	float: right;
	background-image: url(images/lg_bg.png);
	background-repeat: no-repeat;
	background-position: right;
	*background-position: right 0px;
}

#supernav li {
	width:86px;
	height:34px;
	margin: 0;
	padding: 0;

	list-style-type: none;
}

#supernav a {
	color: #FFF;
	height: 34px;
	font-weight: bold;
	margin: 22px 6px 0px 26px;

	line-height: 35px;
	font-size: 10px;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
}
#supernav a:hover {
	color: #111;
}
#supernav .active a {
	color: #111;
}


#page {
	margin:0px auto;
	padding:0px auto;
	width:1024px;
	height:540px;
}
#content {
	height:540px;
	width:668px;
	float: right;
	overflow: hidden;
	margin:0px 86px 0px 20px;
	padding-right:10px;
}

#sidebar {
	float: left;
	width:240px;
}
#sidebar #menu ul {
	list-style-type:none;
	list-style-image:none;
	padding:160px 0px 0px 110px;
	
}
#sidebar li {
	margin-bottom:5px;
	width:130px;
	height:30px;
}
#sidebar li.home {
	background-image: url(images/fr/home.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
#sidebar li.home.current {
	background-image: url(images/fr/home_active.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

#sidebar li.presentation {
	background-image: url(images/fr/presentation.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
#sidebar li.presentation.current  {
	background-image: url(images/fr/presentation_active.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
#sidebar li.galler {
	background-image: url(images/fr/gallery.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
#sidebar li.galler.current {
	background-image: url(images/fr/gallery_active.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
#sidebar li.exhibitions {
	background-image: url(images/fr/exihibitions.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
#sidebar li.exhibitions.current {
	background-image: url(images/fr/exihibitions_active.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
#sidebar li.link {
	background-image: url(images/fr/links.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
#sidebar li.link.current {
	background-image: url(images/fr/links_active.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
#sidebar li.contact {
	background-image: url(images/fr/contact.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
#sidebar li.contact.current {
	background-image: url(images/fr/contact_active.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
#sidebar li.press {
	background-image: url(images/fr/press.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
#sidebar li.press.current {
	background-image: url(images/fr/press_active.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
#sidebar li.cv {
	background-image: url(images/cv.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

body.content-en #sidebar li.home {
	background-image: url(images/en/home.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
body.content-en #sidebar li.home.current {
	background-image: url(images/en/home_active.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
body.content-en #sidebar li.presentation {
	background-image: url(images/en/presentation.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
body.content-en #sidebar li.presentation.current {
	background-image: url(images/en/presentation_active.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
body.content-en #sidebar li.galler {
	background-image: url(images/en/gallery.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
body.content-en #sidebar li.galler.current {
	background-image: url(images/en/gallery_active.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
body.content-en #sidebar li.exhibitions {
	background-image: url(images/en/exihibitions.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
body.content-en #sidebar li.exhibitions.current {
	background-image: url(images/en/exihibitions_active.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
body.content-en #sidebar li.link {
	background-image: url(images/en/links.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
body.content-en #sidebar li.link.current {
	background-image: url(images/en/links_active.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
body.content-en #sidebar li.contact {
	background-image: url(images/en/contact.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
body.content-en #sidebar li.contact.current {
	background-image: url(images/en/contact_active.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
body.content-en #sidebar li.press {
	background-image: url(images/en/press.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
body.content-en #sidebar li.press.current {
	background-image: url(images/en/press_active.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
body.content-en #sidebar li.cv {
	background-image: url(images/cv.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

body.content-es #sidebar li.home {
	background-image: url(images/es/home.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
body.content-es #sidebar li.home.current {
	background-image: url(images/es/home_active.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
body.content-es #sidebar li.presentation {
	background-image: url(images/es/presentation.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
body.content-es #sidebar li.presentation.current {
	background-image: url(images/es/presentation_active.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
body.content-es #sidebar li.galler {
	background-image: url(images/es/gallery.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
body.content-es #sidebar li.galler.current {
	background-image: url(images/es/gallery_active.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
body.content-es #sidebar li.exhibitions {
	background-image: url(images/es/exihibitions.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
body.content-es #sidebar li.exhibitions.current {
	background-image: url(images/es/exihibitions_active.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
body.content-es #sidebar li.link {
	background-image: url(images/es/links.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
body.content-es #sidebar li.link.current {
	background-image: url(images/es/links_active.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
body.content-es #sidebar li.contact {
	background-image: url(images/es/contact.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
body.content-es #sidebar li.contact.current {
	background-image: url(images/es/contact_active.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
body.content-es #sidebar li.press {
	background-image: url(images/es/press.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
body.content-es #sidebar li.press.current {
	background-image: url(images/es/press_active.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
body.content-es #sidebar li.cv {
	background-image: url(images/cv.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

#sidebar li a {
	width:130px;
	height:30px;
	display:block;
}


#footer {
height:30px;
	clear:both;
    margin:0px auto;
	*margin:10px auto 0px auto;
	padding:0 auto;
  width:1024px;

}
#footer ul {
	margin-bottom:10px;
	padding-left:263px;
	list-style-type:none;
	list-style-image:none;

}
#footer li {
height:20px;
float:left;

}
#footer li.legal {
	background-image: url(images/fr/foot_legal.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
#footer li.sitemap {
	background-image: url(images/fr/foot_sitemap.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
#footer li.credits {
	background-image: url(images/fr/foot_credits.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

body.content-fr #footer li.legal {
	background-image: url(images/fr/foot_legal.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
body.content-fr #footer li.sitemap {
	background-image: url(images/fr/foot_sitemap.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
body.content-fr #footer li.credits {
	background-image: url(images/fr/foot_credits.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

body.content-en #footer li.legal {
	background-image: url(images/en/foot_legal.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
body.content-en #footer li.sitemap {
	background-image: url(images/en/foot_sitemap.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
body.content-en #footer li.credits {
	background-image: url(images/en/foot_credits.gif);
	background-repeat: no-repeat;
	background-position: left center;
}


body.content-es #footer li.legal {
	background-image: url(images/es/foot_legal.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
body.content-es #footer li.sitemap {
	background-image: url(images/es/foot_sitemap.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
body.content-es #footer li.credits {
	background-image: url(images/es/foot_credits.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

#footer li.legal a {
	height:20px;
	width:130px;
    display:block;
}
#footer li.sitemap a {
	height:20px;
	width:90px;
    display:block;
}
#footer li.credits a {
	height:20px;
	width:68px;
    display:block;
}
#footer li.footlogo {
	float:right;
	position: relative;
	top:-64px;
}
#footer li.footlogo a{
	height:77px;
	width:44px;
    display:block;
}
.ngg-gallery-thumbnail{
height:100px;
	width:130px;
padding:8px 5px;
}

.thickbox{
*padding-left:5px;

}




