body {
	background-color: #E7E7E7;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: auto;
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

/*.navigBas{
	background-color:#828282;
	color: #FFFFFF;
	position: relative;
	height: 25px;
	margin-top: 4px;
	top: 1230px;
	margin-left: 0px;
	margin-right: 0px;
	line-height: 16px;
	padding: 10px;
	font-weight: bold;
}*/

/*.top {
	position:static;
	background-color:#FFFFFF;
	color:#000000;
	padding:3px;
	background-image: url(/images/frontoffice/bandeauLogo.jpg);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: 10px top;
	height: 85px;
}*/

/*.leftColon {
	position:absolute;
	width: 200px;
	left: 28px;
	top: 270px;
}*/

.MeteoGuides {
	position:static;
	height:130px;
	background-color:#B27B6E;
	color:#ffffff;
	padding:10px;
	font-size: 14px;
	font-weight: bold;
}

.rapiNavGuides {
	position:static;
	height:205px;
	background-color:#F1DCD7;
	color:#6B2D13;
	padding:10px;
	line-height: 18px;
}

*html .rapiNavGuides {height:180px!important;}

.rapiNavGuides a{
	color:#6B2D13;
}

.rapiNavGuides H1{
	font-size:12px;
	font-weight:bold;;
}

.lienGuides a{
	color:#6B2D13;
}

/*.centerColon {
	position:absolute;
	width: 427px;
	left: 233px;
	top: 266px;

}*/

.membreActifsCorps{
	position:relative;
	background-color:#CDDEFA;
	color: #FFFFFF;
	height: 148px;
}

.derniersPlansCorps{
	position:relative;
	background-color:#FFF2AF;
	color: #FFFFFF;
}

.bandeauGuides{
	/*position:relative;
	background-color:#B27B6E;
	color: #FFFFFF;
	height:12px;
	font-size: 14px;
	font-weight: bold;
	margin-top:4px;
	padding: 8px;*/
}

.planGuides {
	position:static;
	padding:8px;
	font-size: 10px;
	color: #753B25;
	background-color: #F8F5EC;
	line-height:46px;
	font-weight:normal;
}

.corpsGuides{
	/*position:relative;*/
	background-color:#F1DCD7;
	color: #763927;
	font-size: 11spx;
	font-weight: normal;
	margin-top:0px;
	padding: 8px;
}

.corpsGuides p{
	margin-top:0px;
	padding: 0px;
}

.corpsGuidesTitre{
	font-weight: bold;
}


.corpsGuidesCommentaire{
	/*position:relative;*/
	background-color:#FEF3F1;
	color: #763927;
	font-size: 11spx;
	font-weight: normal;
	padding: 8px;
}

.bandeauGuidesClair{
	/*position:relative;*/
	background-color:#F1DCD7;
	color: #763927;
	height:12px;
	font-size: 14px;
	font-weight: bold;
	margin-top:4px;
	padding: 8px;
}
.faireSuivre {
	font-size:11px;
	font-weight:normal;
	/*position:static;*/
	padding:10px;
	background-color:#F8E7E3;
	color:#763927;
	line-height:15px;
}

.bandeauRecemment{
	position:relative;
	height:32px;
	background-color:#d8c080;
	font-size: 12px;
	font-weight: bold;
	color: #763927;
	margin-top:4px;
}

/*.rightColon {
	position:absolute;
	width: 300px;
	left: 665px;
	top: 266px;
	font-size: 12px;
	font-weight: bold;
	color: #763927;
}

*/


.derniersBonsPlans{
	position:relative;
	height:16px;
	background-color:#FEDE3D;
	font-size: 12px;
	font-weight: bold;
	color: #572414;
	margin-top:4px;
	padding: 10px;
}

.div4px {
	margin-top:4px;
}

.div4pxBorder {
	margin-top:4px;
	border: 1px solid #B0B0B0;
	padding: 6px;
	text-align:center;
}

/*.bannerTop {
	position:relative;
	background-color: #000000;
	margin: 11px;
	height: 90px;
	padding: 0px;
	margin-right: 26px;
	;
}*/

.corps {
	background-color: #FFFFFF;
	/*margin: 2px;*/
}

.carnetsMois {
	position:static;
	height:32px;
	vertical-align: middle;
	background-color:#ab3170;
	color:#ffffff;
	font-size: 14px;
	font-weight: bold;
	margin-top: 4px;
	padding: 0px;
	padding-left: 10px;
	
}

.carnetsMoisCorps {
	position:static;
	padding:10px;
	background-color:#EAB8D2;
	color:#ffffff;
	padding:5px;
}

.paysPrefere {
	position:static;
	height:32px;
	vertical-align: middle;
	background-color:#AF6E5B;
	color:#ffffff;
	font-size: 14px;
	font-weight: bold;
	margin-top: 4px;
	padding: 0px;
	padding-left: 10px;
	
}

.paysPrefereCorps {
	position:static;
	padding:8px;
	height:345px;
	background-color:#E1D2B3;
	color:#ffffff;
	padding:8px;
}

.paysPrefereCorps p{
	margin :5px;
}

.paysPrefereCorps a{
	color:#763927;
}

.navDropGuides {
	/*position:static;
	background-image: url(/images/frontoffice/fondDropNavGuides.gif);
	background-position: 10px top;
	background-repeat: repeat-x;
	height:30px;
	padding-left: 5px;
	margin-left:10px;
	margin-right: 26px;
	padding-top: 8px;
	font-size: 12px;
	font-weight: bold;
	color: #763927;*/
	
}

select{
	width 100px;
	width: 130px;
}

.navDrop input{
	width: 130px;
}

/*.filAriane {
	position:static;
	background-color:#FFFFFF;
	height:20px;
	padding-left: 5px;
	margin-left:10px;
	margin-right: 26px;
	padding-top: 5px;
	
}*/

.bandeauBas{
	color: #000000;
	top: 1090px;
	position: relative;
	height: 120px;
	text-align: center;
}

.tagCorpsAccueil {
	position:relative;	
	font-size: 10px;
	color: #753B25;
	background-color: #F1DCD7;
	line-height:46px;
	font-weight:normal;
	padding: 5px;
}

.tagCorpsAccueil p{
	margin-top: 0px;
	margin-left: 2px;
	margin-right: 2px;
}

.tagCorpsAccueil a{
	color: #753B25;
	text-decoration:none;
}

.tagCorpsbigAccueil a{
	font-size: 24pt;
	color: #753B25;
	background-color: #F1DCD7;
	text-decoration:none;
}

.tagCorpsMediumAccueil a{
	font-size: 18pt;	
	color: #753B25;
	background-color: #F1DCD7;
	text-decoration:none;
}

.tagCorpsSmallAccueil a{
	font-size: 12pt;	
	color: #753B25;
	background-color: #F1DCD7;
	text-decoration:none;
}

.tagCorpsXSmallAccueil a{
	font-size: 8pt;	
	color: #753B25;
	background-color: #F1DCD7;
	text-decoration:none;
}

.blocAccueilGuides{
	/*position:relative;
	height:22px;
	background-color:#B27B6E;
	font-size: 12px;
	font-weight: bold;
	color: #763927;
	margin-top:0px;
	padding: 5px;*/
}

.blocAccueilGuides a{
	font-weight: normal;
	font-size: 12px;
	color: #763927;
}

.bandeauGuidesAccueil{
	/*position:relative;
	background-color:#B27B6E;
	color: #763927;
	height:16px;
	font-size: 12px;
	font-weight: bold;
	margin-top:4px;
	padding: 8px;*/
}

@charset "UTF-8";

/* SpryCollapsiblePanel.css - Revision: Spry Preview Release 1.4 */

/* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. */

/* This is the selector for the main CollapsiblePanel container. For our
 * default style, the CollapsiblePanel is responsible for drawing the borders
 * around the widget.
 *
 * If you want to constrain the width of the CollapsiblePanel widget, set a width on
 * the CollapsiblePanel container. By default, our CollapsiblePanel expands horizontally to fill
 * up available space.
 *
 * The name of the class ("CollapsiblePanel") used in this selector is not necessary
 * to make the widget function. You can use any class name you want to style the
 * CollapsiblePanel container.
 */
.CollapsiblePanel {
	margin: 0px;
	padding: 0px;
	border-top: solid 1px #FFFFFF;
	border-bottom: solid 1px #FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #834c37;
}

/* This is the selector for the CollapsiblePanelTab. This container houses
 * the title for the panel. This is also the container that the user clicks
 * on to open or close the panel.
 *
 * The name of the class ("CollapsiblePanelTab") used in this selector is not necessary
 * to make the widget function. You can use any class name you want to style an
 * CollapsiblePanel panel tab container.
 */
.CollapsiblePanelTab {
	background-color: #f2e8e6;
	margin: 0px;
	padding: 8px;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
	height: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

/* This is the selector for a CollapsiblePanel's Content area. It's important to note that
 * you should never put any padding on the content area element if you plan to
 * use the CollapsiblePanel's open/close animations. Placing a non-zero padding on the content
 * element can cause the CollapsiblePanel to abruptly grow in height while the panels animate.
 *
 * The name of the class ("CollapsiblePanelContent") used in this selector is not necessary
 * to make the widget function. You can use any class name you want to style a
 * CollapsiblePanel content container.
 */
.CollapsiblePanelContent {
	margin: 0px;
	padding: 5px;
	background-color: #F2E8E6;
	color: #834c37;
	line-height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

.CollapsiblePanelContent a{
	margin: 0px;
	padding: 5px;
	background-color: #F2E8E6;
	color: #834c37;
	line-height: 20px;
	text-decoration:none;
}

.CollapsiblePanelContent a:hover{
	margin: 0px;
	padding: 5px;
	background-color: ##b27b6e;
	color: #B3ABAA;
	line-height: 20px;
	text-decoration:none;
}

/* An anchor tag can be used inside of a CollapsiblePanelTab so that the
 * keyboard focus ring appears *inside* the tab instead of around the tab.
 * This is an example of how to make the text within the anchor tag look
 * like non-anchor (normal) text.
 */
.CollapsiblePanelTab a {
	color: #834c37;
	text-decoration: none;
}

/* This is an example of how to change the appearance of the panel tab that is
 * currently open. The class "CollapsiblePanelOpen" is programatically added and removed
 * from panels as the user clicks on the tabs within the CollapsiblePanel.
 */
.CollapsiblePanelOpen .CollapsiblePanelTab {
	background-color: #f2e8e6;
}

/* This is an example of how to change the appearance of the panel tab as the
 * mouse hovers over it. The class "CollapsiblePanelTabHover" is programatically added
 * and removed from panel tab containers as the mouse enters and exits the tab container.
 */
.CollapsiblePanelTabHover,.CollapsiblePanelTabHover a,  .CollapsiblePanelOpen .CollapsiblePanelTabHover {
	background-color: #b27b6e;
	color: #FFFFFF;
}

/* This is an example of how to change the appearance of all the panel tabs when the
 * CollapsiblePanel has focus. The "CollapsiblePanelFocused" class is programatically added and removed
 * whenever the CollapsiblePanel gains or loses keyboard focus.
 */
.CollapsiblePanelFocused .CollapsiblePanelTab {
	background-color: #b27b6e;
}

.CollapsiblePanelFocused .CollapsiblePanelContent,  .CollapsiblePanelContent a{
	background-color: #F1DCD7;
}


/*** modif guide ***/
.navDropGuides {background: url(/images/frontoffice/fondDropNavGuides.gif) left top repeat-x;height:30px;font-size: 12px;font-weight: bold;	color: #763927;}
.navDropGuides table tr td{ padding:2px 4px 0 4px;}
.bandeauGuidesAccueil{background-color:#B27B6E;	color: #763927;	height:16px;font-size: 12px;font-weight: bold;padding: 8px;}
.leftColon{ display:none;}
.bandeauGuides{background-color:#B27B6E;color: #FFFFFF;height:30px;font-size: 14px;font-weight: bold; line-height:30px;padding-left:10px}
.blocAccueilGuides{height:28px;background-color:#B27B6E;font-size: 12px;font-weight: bold;color: #763927;padding: 0 5px 0 5px; width:630px;}

/** google adesense **/
.google_right_ptt, .google_left_ptt, .google_centre_ptt{ border:1px solid #B27B6E}
.google_title{ background-color:#B27B6E}
