/* FONT SIZES */
/*		0.83em = 10px		*/
/*		0.92em = 11px		*/
/*		1em = 12px		*/
/*		1.08em = 13px		*/
/*		1.17em = 14px		*/
/*		1.5em = 18px		*/
/*		1.67em = 20px		*/
/*		2em = 24px		*/
/*		2.33em = 28px		*/
/* END */

* {
    border:0 none;
    margin:0;
    padding:0;
}

body {
    background:none;
    font-family:arial, helvetica;
    font-size:10px;
    text-align:center;
}

#header_main{
	display:none;
}

#header_top{
	display:none;
}

#container_bread_and_menu_top{
	display:none;
}

#container_background {
	background: none;
	float: none;
}

#container_main_top, #container_main_bottom{
	display:none;
}

#container_main { float: none; }

#content_container{
	background: none;
	width: 595px; /*max = 630*/

}
#container_background.streetMap #content_container, #container_background.streetMap_detail #content_container {
	width:650px;
	overflow:visible;
}
#container_background.streetMap #content_container #container_left #pdv_openFS,
#container_background.streetMap #content_container #container_left #menu_left {
	display:none;
}
#container_background.streetMap #container_center {
	width:650px;
	position:absolute;
	margin-left:210px;
	margin-top:40px;
}
.icon_lieux {
	display:none;
}
#container_background.streetMap #container_left {
	height:auto;
	width:200px;
}
#container_left #menu_left .title ul.topNav li {
	margin:6px 20px 0 0;
}
#back_top {
	display:none;
}
#breadcrumbs ul li a.icon {
	background-image:none;
	height:21px;
	padding:6px 12px 0 0;
}
#container_center #content_main ul li, #container_center #content_main ul.listLink li, #container_center #contentbox ul.listLink li, #container_center #content_bloc_introduction ul li, li.icon_filepdf, li.icon_filetxt, li.icon_filertf, li.icon_fileps, li.icon_fileppt, li.icon_filexls, li.icon_filedoc  {
	list-style-type:disc;
	background-image:none;
	padding-left:0;
	list-style-position:inside;
}
#container_left #menu_left .title ul.topNav li a {
	padding-left:0;
}
#container_center{
	margin:0;
	padding:0;
	width: 100%;
	float: left;
}

#container_center.landing #content_main {
}

#container_center.landing #contentbox_lieux {
	page-break-before: always;
}

#map {
	width: 480px;
}


#container_center.landing #content_main {
}

.contentbox_top, .contentbox_bottom{
	display: none;
}

.contentbox_middle {
	background:none;
	padding:0;
}

#container_center.landing #content_surtitre, #container_center.theme #content_surtitre{
	display: none;
}

#container_center #content_main ul.csc-menu li, #container_center #content_main ul.csc-menu li.firstItem, #container_center #content_main ul.csc-menu li.lastItem {
	
}

#container_center.landing #content_image img{
	width: 595px;
}

#container_left{
	float: none;
	clear: both;
	width: 100%;
	margin: 0 0 10px 0;
}

#container_left #menu_left{

}

#container_left #menu_left #menu_left_background{
	background: none;
}

#container_left .box_separator{
	display: none;
}

#container_left #menu_left .menu_left_part1{
	display: none;
}

#container_left #menu_left .title{
	background: none;
	float:left;
	margin:0;
	width:580px;
	
	padding-bottom: 10px;
}

#container_left #menu_left .title ul.topNav{
	list-style-type:none;
	margin:0;
	padding:0;
/*	width:480px;*/
	width:580px;
}

#container_left #menu_left .title ul.topNav li{
	float: left;
	border-bottom: none;
	display: inline;
}


#container_left #menu_left .title ul.topNav li a{
	background: none;
	font-weight: normal;
}

#container_left #menu_left .title ul.topNav li a.itemcur {
	background: none;
}

#container_left #menu_left ul.nav{
	display: none;
}

#container_left{
	border-bottom:1px solid #000000;
	color:#000000;
	float:left;
	width:100%;
}

#container_right{
	width: 150px;
	float: left;
	margin: 0 0 0 20px;
	padding:0;
	border-left: 1px solid #000;
	display: none
}

#container_right h3{
	background-color: #FFFFFF;
	color: #000000;
	height:15px;
	margin:0;
	padding:0 0 0 10px ;
}

#container_right .box_generic ul{
	margin:10px 0 0 0;
}

#content_image, #content_image img{
	/*display:none;*/
}

#bottom_tools{
	display:none;
}

#menu_bottom, #footer, #content_left, .paddingbottom, #print_page{
	display:none;
}

#breadcrumbs{
	background:none;
	clear:both;
	font-size:1.1em;
	height:22px;
	padding-top:1px;
	width:640px;
	border-top:1px solid #000000;
}
.menu_wiki_top, .menu_wiki_middle, .menu_wiki_bottom {
	display:none;
}
#container_center #content_main .header_atterissage .lienEncadre a {
	display:none;
}
#container_main {
	background:none;
	float:none;
}
#gsa_pdv_results {
	padding-top:0px;
}
#container_background.streetMap #container_left {
	float:none;
}
#gsa_pdv_results  {
	padding-top:0;
	position:absolute;
	margin-top:40px;
}
#gsa_showPDVForms {
	display:none;
}

#container_main_top {
	display:none;
}
#menu_bottom {
	display:none;
}
#temp_up {
	display:none;
}

#container_background.streetMap_detail #content_center {
	float:none;
}

#container_background.streetMap_detail #content_right {
	clear:both;
	page-break-before: always;
	float:none;
	margin:0;
	width:580px;
}

#container_background.streetMap_detail #content_right .jcarousel-skin-vge-plan-de-ville .jcarousel-container .jcarousel-next-horizontal,
#container_background.streetMap_detail #content_right .jcarousel-skin-vge-plan-de-ville .jcarousel-container .jcarousel-prev-horizontal{
	display: none;
}

#container_background.streetMap_detail div.jcarousel-clip{
	overflow: visible;
}

#container_background.streetMap_detail ul.jcarousel-list {
	position: static;
	overflow: visible;
	width: 100%;
}

.jcarousel-skin-vge-plan-de-ville .jcarousel-list li, .jcarousel-skin-vge-plan-de-ville .jcarousel-item {
	float: none;
}

.jcarousel-skin-vge-plan-de-ville .jcarousel-control {
	display: none;
}

#panoStreetView {
	display:none;
}
#container_background.streetMap #content_title_h2, #container_background.streetMap_detail #content_map_link_top #content_title_h2 {
	background:none;
}
#container_background.streetMap #content_title_h2 h2, #container_background.streetMap_detail #content_map_link_top #content_title_h2 h2 {
	display:block;
}
a.icon_filepdf:link, a.icon_filepdf:active, a.icon_filepdf:visited, a.icon_filepdf:hover, a.icon_filetxt:link, a.icon_filetxt:active, a.icon_filetxt:visited, a.icon_filetxt:hover, a.icon_filertf:link, a.icon_filertf:active, a.icon_filertf:visited, a.icon_filertf:hover, a.icon_fileps:link, a.icon_fileps:active, a.icon_fileps:visited, a.icon_fileps:hover, a.icon_fileppt:link, a.icon_fileppt:active, a.icon_fileppt:visited, a.icon_fileppt:hover, a.icon_filexls:link, a.icon_filexls:active, a.icon_filexls:visited, a.icon_filexls:hover, a.icon_filedoc:link, a.icon_filedoc:active, a.icon_filedoc:visited, a.icon_filedoc:hover{
	padding:0;
	background-image:none;
}

body #container_center  #content_title_h2 .print_h2 {
    display : block;
}

body .noprint {
    display : none;
}
