/**
* Configuration générale des styles utilisés sur la page
* d'accueil est plus généralement sur l'ensemble du site.
*/
body
{
	margin:0px;
	font-family:Arial ;
	font-size:large;}

.screen
{
	background-color:#FFFFFF;
}

TD
{	
	font-size:70%;
	color:#738077;
}

TH 
{
	font-size:70%;
}

A
{
	color:#00AEB9;
	font-size:70%;
	text-decoration: none;
}

SELECT
{
	font-size:70%;
}

TEXTAREA 
{
	font-family:Arial;
	font-size:70%;
}

INPUT 
{
	font-size:70%;
}
	
A:hover 
{
	text-decoration : underline;
}

TD SELECT
{
	font-size:100%;
}

TD INPUT 
{
	font-size:100%;
}

TD TEXTAREA 
{
	font-size:95%;
}

TD A
{
	font-size:100%;
}

.RichText P
{
	padding:0px;
	margin:0px	
}


/*SRUCTURE DE L'ECRAN*/
.struct-border-left
{
	width:8px; 
}

.struct-column-left
{	
	vertical-align:top;
}
	
.struct-border-center
{
	width:7px;
}

.struct-column-right	
{	
	width:165px;
	vertical-align:top;
}

/*BARRE de NAVIGATION */
.navig
{
	text-align:center;
	font-size:13px;
}

.navig-left
{	
	width:30px;
	height:32px;
	background-image:url(/Saur/_Img/Navig/navig-left.gif);
	background-repeat:no-repeat;
}

.navig-right
{	
	width:19px;
	height:32px;
	background-image:url(/Saur/_Img/Navig/navig-right.gif);
	background-repeat:no-repeat;
}

.navig-item-bg-white
{	
	height:32px;
	background-image:url(/Saur/_Img/Navig/navig-item-bg-white.gif);
	background-repeat:repeat-x;
}

.navig-item-bg-green 
{	
	height:32px;
	background-image:url(/Saur/_Img/Navig/navig-item-bg-green.gif);
	background-repeat:repeat-x;
	color:#FFFFFF;
	text-decoration: none;
}

.navig-item-lib-white, .navig-item-lib-white A
{	
	color:#00AEB3;
	text-decoration:none;
}

.navig-item-lib-green, .navig-item-lib-green A
{	
	color:#FFFFFF;
	text-decoration: none;
}

.navig-bg
{	
	width:70%;
	height:32px;
	background-image:url(/Saur/_Img/Navig/navig-bg.gif);
	background-repeat:repeat-x ;

}
.navig-bg-right
{	
	width:12px;
	height:32px;
	background-image:url(/Saur/_Img/Navig/navig-bg-right.gif);
	background-repeat:no-repeat ;
}

/* PAGINATION */
.Pagination-On A
{
	color:#4A74B7;
	}
.Pagination-Off A 
{
	color:#00AEB9 ;
	}


/* CHEMIN DE FER */
.CheminFer TD
{	
	color:#333333;
}

.CheminFer A
{
	color:00AEB9;
}
	
.CheminFer A:hover 
{
	text-decoration : underline;
}


/*RECHERCHE*/	
.recherche 
{
	color:#00AEB3;
	font-family:Arial;
	text-align:center ;
}

.recherche A
{
	color:00AEB3;
	font-family:Arial;
	font-size:11px;
	text-align:center ;
}

.recherche-down
{
	width:180px;
	height:10px;
	background-image:url(/Saur/_Img/Recherche/recherche-down.gif);
	background-repeat: no-repeat;
}

.recherche-top
{
	width:168px;
	height:21px;
	background-image:url(/Saur/_Img/Recherche/recherche-top.gif);
	background-repeat:  repeat-x ;
	font-family:Arial;
	font-size:11px;
	color:#FFFFFF;
	padding-left:10px;
}

.recherche-top-right
{	
	width:10px;
	height:21px;
	background-image:url(/Saur/_Img/Recherche/recherche-top-right.gif);
	background-repeat:  repeat-x ;
}

.recherche-bg
{	
	width:180px;
	height:47px;
	background-image:url(/Saur/_Img/Recherche/recherche-bg.gif);
	background-repeat:  repeat-y ;
}

.sitemap A
{
	text-align:right;
	font-family:Arial;
	font-size:11px;
	color:#00AEB3;
}	
/*FOOTER*/
.footer, .footer A
{
	padding-top:5px;
	vertical-align :middle;
	text-align:center ;
	font-size:11px;
	text-decoration:none;
}

.footer-shift-top
{
	height:10px;
}
	
.footer-shift-down
{
	height:10px;
}

.footer-top-left
{
	width:10px;
}

.footer-top-right
{}
	
.footer-top
{
	background-color:#33A9AD;
}


.Separator-H-Gray
{
	padding-top:3px;
	padding-bottom:3px;
}

.Separator-H 
{
	padding-top:3px;
	padding-bottom:3px;
}




.Accueil-Text-Arrow
{
	background-image:url(/Saur/_Img/PetitePuce.gif);
	background-position:left 2px;
	background-repeat:no-repeat;	
	padding-left:15px;

}


.Accueil-Text-Arrow A
{
	font-weight:bold;
	text-decoration:none;
}

.Alert-Table 
{
	color:blue;
}

.Alert-Table TD 
{
	font-style:italic;
	color:Red;
}

.Alert-Row {color:Red}

.Alert-Cell-Pointer SPAN {color:Red}

.Alert-Cell-Text SPAN {color:Red;font-weight:bold}

/* RIB */
.Rib-Table{}

.Rib-Head-Row {}

.Rib-Head-Cell 
{
	padding-left:9px;
	font-weight:bold ;
	text-align:left;
	}

.Rib-Body-Cell 
{
	}

.Rib-Body-Cell INPUT {padding:0px;margin:0px}

/*CARTOUCHE SIMPLE*/
.cartouche
{
	font-size:12px;
}

/*pas de head*/
.cartouche-nohead-top-right
{	width:14px;
	height:12px;
	background-image:url(/Saur/_Img/Cartouche/cartouche-nohead-top-right.gif);
	background-repeat:  no-repeat;
}

.cartouche-nohead-top-left
{	width:14px;
	height:12px;
	background-image:url(/Saur/_Img/Cartouche/cartouche-nohead-top-left.gif);
	background-repeat:  no-repeat ;
}

.cartouche-nohead-top
{	height:12px;
	background-image:url(/Saur/_Img/Cartouche/cartouche-nohead-top.gif);
	background-repeat:   repeat-x ;
}
/* avec head*/
.cartouche-head-top-right
{	width:14px;
	height:28px;
	background-image:url(/Saur/_Img/Cartouche/cartouche-head-top-right.gif);
	background-repeat:  no-repeat;
}

.cartouche-head-top-left
{	width:14px;
	height:28px;
	background-image:url(/Saur/_Img/Cartouche/cartouche-head-top-left.gif);
	background-repeat:  no-repeat ;
}

.cartouche-head-top
{	
	height:28px;
	background-image:url(/Saur/_Img/Cartouche/cartouche-head-top.gif);
	background-repeat:   repeat-x ;
	color:#00AEB3;
	font-size:14px;
	font-weight:bold;
	text-indent:5px;
}

	.cartouche-right
{
	width:14px;
	background-image:url(/Saur/_Img/Cartouche/cartouche-right.gif);
	background-repeat: repeat-y ;
}

	.cartouche-left
{
	width:14px;
	background-image:url(/Saur/_Img/Cartouche/cartouche-left.gif);
	background-repeat: repeat-y ;
}


	.cartouche-down-right
{
	width:14px;
	height:13px;
	background-image:url(/Saur/_Img/Cartouche/cartouche-down-right.gif);
	background-repeat: no-repeat;
}

	.cartouche-down-left
{
	width:14px;
	height:13px;
	background-image:url(/Saur/_Img/Cartouche/cartouche-down-left.gif);
	background-repeat: no-repeat ;
}

	.cartouche-down
{
	height:13px;
	background-image:url(/Saur/_Img/Cartouche/cartouche-down.gif);
	background-repeat: repeat-x ;
}


	.Abonne-Presentation-Text
{
	font-style:normal;
	color:Black;
	font-weight:normal;
	text-align:left;
}
