﻿/* CSS Document GUSTINO */
BODY {
	MARGIN: 0px;FONT-SIZE: 10px; COLOR: #172660; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none; text-align:left;background-color:#FFFFFF;
}
TD {
	FONT-SIZE: 11px; COLOR: #172660; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
TH {
	FONT-SIZE: 11px; COLOR: #172660; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
A {
	FONT-SIZE: 11px; COLOR: #172660; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
INPUT {
	FONT-SIZE: 11px; COLOR: #172660; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
SELECT {
	FONT-SIZE: 11px; COLOR: #172660; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
p {
	padding:10px 0px 10px 0px;
}
A:hover {
	TEXT-DECORATION: underline
}
li {
	/*display:block;
	padding: 5px 5px 5px 20px;*/
}
.txt-rouge {
	COLOR: #992107
}
.txt_blanc_tablo {
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
}
.lnk-souligne-paragraphe {
	FONT-SIZE: 12px; TEXT-DECORATION: underline
}

#header-rouge {
	WIDTH: 998px; HEIGHT: 4px; BACKGROUND:-COLOR: #c91c00;
}

#cadre {
	BORDER-RIGHT: #a3cd69 1px solid; FLOAT: left; BACKGROUND: url(/Gustino/PublishingImages/fond_cadre.gif); BORDER-LEFT: #a3cd69 1px solid; WIDTH: 996px; BORDER-BOTTOM: #a3cd69 1px solid; BACKGROUND-repeat: repeat-y
}
#cadre-neutre {
	width:996px;
	border-left:1px solid #a3cd69;
	border-right:1px solid #a3cd69;
	border-bottom:1px solid #a3cd69;
	BACKGROUND: url(/Gustino/PublishingImages/fond_cadre-neutre.gif);
	BACKGROUND-repeat: repeat-y;
	float: left;
}
/*#LogoGustino {
	width:249px;
	height:225px;
	BACKGROUND: url(/GustinoCommun/Fr/img/logo_gustino.gif);
}*/
#menu {
	FLOAT: left;  WIDTH: 249px; BACKGROUND:-COLOR: #84b862; height:100%;
}

#contenu {
	PADDING-RIGHT: 25px; PADDING-LEFT: 25px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; 
	WIDTH: 545px; PADDING-TOP: 25px;
}

#contenu-full {
	/*width:720px;*/
	font-size: 11px;
	float: left;
	/*padding:25px 25px 20px 25px;*/
}
#titre-contenu {
	PADDING-RIGHT: 10px; PADDING-LEFT: 30px; BACKGROUND: url(/Gustino/PublishingImages/fond_titre.gif); PADDING-BOTTOM: 20px; PADDING-TOP: 18px; BACKGROUND-repeat: no-repeat; HEIGHT: 40px; font-family: Arial,Helvetica,sans-serif; font-size:14px; font-weight:bold; color:#004816;
}

#titre-assiette-table {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; FONT-WEIGHT: bold; BACKGROUND: url(/Gustino/PublishingImages/fond_titre-table.gif); PADDING-BOTTOM: 0px; COLOR: #992107; PADDING-TOP: 8px; BACKGROUND-repeat: no-repeat; HEIGHT: 30px
}

#contenu-connexe {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; FLOAT: left; PADDING-BOTTOM: 0px; 
	WIDTH: 150px; PADDING-TOP: 50px;
}

#footer {
	FLOAT: left; BACKGROUND: url(/Gustino/PublishingImages/pointille.gif); WIDTH: 996px; BACKGROUND-repeat: repeat-x; HEIGHT: 52px; BACKGROUND:-COLOR: #ffffff
}
#cel-navigation {
	width:248px;
	BACKGROUND: url(/Gustino/PublishingImages/pointille_blanc.gif);
	BACKGROUND-repeat: repeat-x;
	padding:6px 15px 6px 15px;
}
.lnk-navigation { font-size: 12px; color:#FFFFFF; font-weight: bold; padding-left:20px;	BACKGROUND: url(/Gustino/PublishingImages/puce_navigation.gif); BACKGROUND-repeat: no-repeat;	display:block;	text-decoration: none;
}
.lnk-navigation:link {	text-decoration: none;}
.lnk-navigation:visited {	text-decoration: none;}
.lnk-navigation:hover {	color:#992107;	text-decoration: none;}

.lnk-navigation-selected {
	font-size: 12px;
	color:#C91C00;
	font-weight: bold;
	padding-left:20px;
	BACKGROUND: url(/Gustino/PublishingImages/puce_navigation-red.gif);
	BACKGROUND-repeat: no-repeat;
	display:block;
	text-decoration: none;
}
.lnk-navigation-selected:hover {
	font-size: 12px;
	color:#C91C00;
	font-weight: bold;
	padding-left:20px;
	BACKGROUND: url(/Gustino/PublishingImages/puce_navigation-red.gif);
	BACKGROUND-repeat: no-repeat;
	display:block;
	text-decoration: none;
}

.interligne_tablo {
	BACKGROUND:url(/Gustino/PublishingImages/interligne_tablo.gif); BACKGROUND-repeat:no-repeat; BACKGROUND:-position:center; height:5px;
}
.tige_2{
	BACKGROUND:url(/Gustino/PublishingImages/tige_2.gif); BACKGROUND-repeat:repeat-y;
}
.tige_1{
	BACKGROUND:url(/Gustino/PublishingImages/tige_1.gif); BACKGROUND-repeat:repeat-y;
}
.tige2_28{
	BACKGROUND:url(/Gustino/PublishingImages/tige_2.gif); BACKGROUND-repeat:repeat-y; width:28px;
}
.tige1_29{
	BACKGROUND:url(/Gustino/PublishingImages/tige_1.gif); BACKGROUND-repeat:repeat-y; width:29px;
}
#fd-bateau {
	width:570px;
	BACKGROUND: url(/Gustino/PublishingImages/fond_flash1.jpg);
	BACKGROUND-repeat: no-repeat;
	padding:15px 20px 10px 20px;
}

#titre-assiette-tableM {
	height:48px;
	color:#992107;
	font-weight:bold;
	BACKGROUND: url(/Gustino/PublishingImages/fond_titre-table-moyen.gif);
	BACKGROUND-repeat: no-repeat;
	padding:8px 0 0 30px;
}





/*******************************************************************************************/
/*******************************************************************************************
Custom Css - AS-AT - 25 April 2008 - T. Glenat
-- Feuille de style dédiée aux modules type 'boite' pour le site Tésorus  --
/*******************************************************************************************
/*******************************************************************************************/



p.box {
margin:0; /* marges des paragraphes */
}

 
dl , dt, dd {   /* suppression de toutes les marges */
margin: 0;
padding: 0;
}



/*******************************************************************************************/
/*******************************************************************************************
partner home BOX 
/*******************************************************************************************
/*******************************************************************************************/

dl.boxpartner{   /* positionnement du cadre, que vous pouvez modifier */
position: absolute;
width: 515px;  /* largeur du cadre, selon votre image de fond */
}

 
dl.boxpartner  {   /* image qui sera fixée en bas du cadre */
background: url(Images/boxpartner/partner_down.gif) bottom left no-repeat;
padding-bottom: 22px; /* pour que le texte ne s'affiche pas sur l'arrondi du bas */
}
 
dt.boxpartner1 {   /* définitions du titre du cadre */
height: 40px;
background: url(Images/boxpartner/partner_top.gif) top left no-repeat;
font-size: 1.0em;
font-weight: bold;
padding-top:15px;
color:#625da0;
text-align: center;
}

dd.boxpartner2 {
padding: 0 20px 0 10px; /* gestion des espaces internes du cadre */
text-align: justify;
padding-left:30px;
background: url(Images/boxpartner/partner_mid.gif) top left repeat-y;  /* arrière-plan intérieur qui va se répéter */
}
 




/*******************************************************************************************/
/*******************************************************************************************
partner home Bis BOX 
/*******************************************************************************************
/*******************************************************************************************/

dl.boxpartnerBis{   /* positionnement du cadre, que vous pouvez modifier */
position: absolute;
width: 535px;  /* largeur du cadre, selon votre image de fond */
}

 
dl.boxpartnerBis  {   /* image qui sera fixée en bas du cadre */
background: url(Images/boxpartner/partner_downBis.gif) bottom left no-repeat;
padding-bottom: 50px; /* pour que le texte ne s'affiche pas sur l'arrondi du bas */
}
 
dt.boxpartnerBis1 {   /* définitions du titre du cadre */
height: 40px;
background: url(Images/boxpartner/partner_top.gif) top left no-repeat;
font-size: 1.0em;
font-weight: bold;
padding-top:15px;
color:#625da0;
text-align: center;
}

dd.boxpartnerBis2 {
padding: 0 20px 0 10px; /* gestion des espaces internes du cadre */
text-align: justify;
padding-left:25px;
background: url(Images/boxpartner/partner_mid.gif) top left repeat-y;  /* arrière-plan intérieur qui va se répéter */
}
 
/*******************************************************************************************/
/*******************************************************************************************
Free BOX  ( PrivateJoke.)
/*******************************************************************************************
/*******************************************************************************************/


.title-With-Background 
{ 
background-color:#83B0EC; 
margin-top:5px;
padding: 4px;
}
div.title-With-Background a, div.title-With-Background a:link, div.title-With-Background a:hover, div.title-With-Background a:visited, div.title-With-Background a:active 
{
font: bold 12.5pt/16pt arial, helvetica, sans-serif;
color: #ffffff;
}


.TitreActu {
text-indent:20px;
}


/*

table {
border:0 none;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
margin:0;
padding:0;
}

.ms-WPBody td {
font-family:verdana,arial,helvetica,sans-serif;
font-size:8pt;
}

td {
color:#172660;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
text-decoration:none;
}

.TitreActu_AS-AT {
background-image:url(Images/Site/Puce.gif);
background-repeat:no-repeat;
border-right:1px solid #13A1C7;
border-top:1px solid #13A1C7;
color:#13A1C7;
font-weight:bold;
height:20px;
padding:3px 0 0;
text-indent:20px;
}

.CornerActu_Titre_AS-AT {
background-image:url(Images/Site/Corner.gif);
background-repeat:no-repeat;
color:#625DA0;
height:20px;
width:11px;
}


.Actu_AS-AT {
border-left:1px solid #13A1C7;
border-right:1px solid #13A1C7;
padding:5px;
}

.Left_AS-AT {
border-left:1px solid #13A1C7;
}

.Bottom_AS-AT {
border-left:1px solid #13A1C7;
border-bottom:1px solid #13A1C7;
}

.Top_AS-AT {
border-top:1px solid #13A1C7;
}
*/

.ms-WPBody a:link {

}

a:link {
font-size:12px;
}



/* Quick Links */
.BubbleBox {}
.BubbleElement {height:22px;}
	

.OffBubble{
	 list-style-type: none;
	list-style-position: outside;
	 background-image: url(Images/Site/RedBg.gif);
	 background-repeat: no-repeat;
	 line-height: 24px;
	 /height: 1%;
	 padding-left: 22px;
	margin-bottom: 2px;
	 background-position: 0 2px;
} 

.OffBubble a{
	font-family:Tahoma;
	font-size:11px; 
	font-weight:bold;
	text-decoration:none;
	color:white;
}

.OffBubble a:visited{
	font-family:Tahoma;
	font-size:11px; 
	font-weight:bold;
	text-decoration:none;
	color:white;
}

.OffBubble a:hover{
	font-family:Tahoma;
	font-size:11px; 
	font-weight:bold;
	text-decoration:none;
	color:white;
}


.OnBubble{
	list-style-type: none;
	list-style-position: outside;
	background-image: url(Images/Site/WhiteBg.gif);
	background-repeat: no-repeat;
	line-height: 24px;
	/height:1%;
	padding-left: 22px;
	margin-bottom: 2px;
	background-position: 0 2px;
} 

.OnBubble a {
	font-family:Tahoma;
	font-size:11px; 
	font-weight:bold;
	text-decoration:none;
	color:red;
}
.OnBubble a:hover {
	font-family:Tahoma;
	font-size:11px; 
	font-weight:bold;
	text-decoration:none;
	color:red;
}
.OnBubble a:visited {
	font-family:Tahoma;
	font-size:11px; 
	font-weight:bold;
	text-decoration:none;
	color:red;
}

.Accor_ToolBox 
{
	display:block;
	text-align:left;
	margin-right:5px;
	margin-left:5px;
}

#MenuLinkRoot
{
padding-top:5px;
padding-bottom:10px;
padding-left:0px;
margin:0px;
}

#ToolBox
{
	height:22px;
	margin:0px;
	padding:0px;
}

#ToolBoxPrint
{
	list-style-type: none;
	list-style-position: outside;
	background-repeat: no-repeat;
	padding-left: 22px;
	margin: 5px;
	vertical-align:middle;
	/margin-top:4px;

}

.OnBubbleLink{font-family:Tahoma;font-size:11px; font-weight:bold;text-decoration:none;color:#E3122A;}
.OffBubbleLink{font-family:Tahoma;font-size:11px; font-weight:bold;text-decoration:none;color:white;}
