body{
	padding:0px;
	margin:0px;
	font-family:Arial;
}
.main{
	width:900px;
	display:block;
	float:left;
	border-right:1px dotted #888888;
}
.main a{text-decoration:none; color:#555555;}
.main a:link{text-decoration:none;}
.main a:active{text-decoration:none;}
.main a:visited{text-decoration:none;}
.main a:hover{text-decoration:underline;}
.header{
	display:block;
	float:left;
	width:100%;
	/*margin-left:-50px;
	margin-top:-10px;*/ 
}
.langs{
	text-align-right;
	float:right;
	padding-right:20px;
	padding-top:10px;	
}
.links{
	float:left;
	list-style:none;
	margin-left:10px;
	padding-left:5px;
	padding-top:5px;
	margin-top:7px;
}
.links li{
	width:169px;
	height:36px;
}

.sub-content{
	display:block;
	float:left;
	width:468px;
	margin-left:-7px;
}
.sub-content hr{
	border-collapse:collapse;
	border:1px dotted #888888;
}
.sub-content h1{
	margin-top:0px;
	font-size:18px;
	border-bottom:19px solid #F29200;
	text-align:right;
	color:#555555;
}


h1.museum_pass{
	border-bottom:19px solid #F29200;
}
h1.museums, h1.musee, h1.museum{
	border-bottom:19px solid #CE003D;
}
h1.galeries, h1.galerie, h1.galery{
border-bottom:19px solid #993399;
}
h1.exhibitions{
border-bottom:19px solid #E85311;
}
h1.exhibitions_result{
border-bottom:19px solid #E85311;
}
h1.antique_shop, h1.antiquaire{
border-bottom:19px solid #669966;
}
h1.cultural_centres{
border-bottom:19px solid #9A9B4E;
}


.museum_pass a{
	color:#F29200;
}
.museums a{
	color:#CE003D;
}
.galeries a{
	color:#993399;
}
.exhibitions a{
	color:#E85311;
}
.antique_shop a{
	color:#669966;
}
.cultural_centres a{
	color:#9A9B4E;
}
h4.museums a{
	color:#CE003D;
}
h4.museum_pass{
	color:#F29200;
}
h4.galeries{
	color:#993399;
}
h4.antique_shop {
	color:#669966;
}
h4.cultural_centres{
	color:#9A9B4E;
}

.sub-content p{
	font-size:11px;
	text-align:justify;
}
.sub-content2{
	padding-left:10px;
	font-size:11px;
	width:100%;
}
.museum{
	padding-left:20px;
}
.museum h1{
	font-size:12px;
	border-bottom:0px;
	color:#CE003D;
	text-align:left;
}
.exhibitions h1{
	font-size:12px;
	border-bottom:0px;
	color:#E85311;
}
.new_cultural_centres h1{
	font-size:12px;
	border-bottom:0px;
	color:#9A9B4E;
}
.footer{
	width:470px;
	display:block;
	float:left;
	margin-top:10px;
	padding-top:0px;
	padding-left:240px;
	font-size:11px;
	text-align:left;
	background-color:#EEEEEE;
}
.search-zone {
	width:200px;
	padding:10px;
	margin-left:10px;
	margin-right:10px;
	border:1px dotted #888888;
}
.search-zone select{
	width:100%;
}
.search-zone input[type=text]{
	width:100%;
}
.search-zone h3{
	font-size:12px;
	padding:2px;
	paddign-left:0px;
	margin:2px;
	margin-left:0px;
}
.search-zone label{
	font-size: 12px;
	font-weight: bolder;
	padding:2px;
	paddign-left:0px;
	margin:2px;
	margin-left:0px;
}
#search-form{
	margin-top:10px;
}
.txtGris{
	color:#888888;
}
div.exhibitions{
	/*border:1px dotted #E85311;*/
	width:450px;
	display:block;
	float:left;
	padding:5px;
	font-size:10px;
}
div.exhibitions img{
	margin-left:10px;
}
div.exhibitions h3{
	margin-bottom:3px;
}

div.exhibitions h3 a{
	color:#E85311;
}
div.exhibitions h3 a:visited{
	color:#E85311;
}
div.exhibitions h3 a:link{
	color:#E85311;
}
div.exhibitions h4 {
	padding:0px;
	margin:0px;
}
div.exhibition h3{
	padding:0px;
	margin:0px;
}
div.exhibition h3 a{
color:#E85311;
}

.content-right {
	width:200px;
	margin-left:10px;
	margin-right:10px;
	padding-top:45px;
	float:right;
}
.content-right a{
	padding-top:10px;
}

