/*
*
* Feuille de style Sogemac
* Réalisation Fictis
* www.fictis.fr
*
*/

/*
------------------------------------------------------------------------------------
BASES HTML
------------------------------------------------------------------------------------
*/

html, body { 
	margin: 0;
	padding: 0;
	height: 100%;
	behavior:url("fileadmin/template/main/_css/csshover.htc");
}

body {
	/* La taille medium par défaut est 16px, donc ici on a une taille de 10px */
	font-size: 62.5%;
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	color:#000000;
	background-color: #FFF;
	background-repeat: repeat-x;
	background-image: url(../_images/fond.gif);
}

form, submit {
	margin: 0;
	padding: 0;
}

img {
	border: none;
}

.clear {
	clear: both;
}

.peekaboo {
	display: inline-block;
}

.png {
	 behavior : url("fileadmin/template/main/_css/win_png.htc");
}

/*
------------------------------------------------------------------------------------
STRUCTURE
------------------------------------------------------------------------------------
*/

#contenant {
	width: 74.7em;
	height: 100%;
	background-image: url(../_images/ombre.png);
	background-repeat: repeat-y;
	background-position: right top;
}

/* pour IE */
* html #contenant {
	height: 100%;
	background-image: url(../_images/ombre.gif);
}

#conteneur {
	height: 100%;
}

#ombre {
	height: 100%;
	width: 74.5em;
	background-color: #FFFFFF;
	background-image: url(../_images/ombre_2.gif);
	background-repeat: repeat-y;
}

/* pour IE */
* html #conteneur {
	background-image: url(../_images/fond_2.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

#entete img {
	width: 74.5em;
}

/* spécial pied de page */
* html #contenant {
	height: 100%;
}
#contenant {
	position: relative;
	min-height: 100%;
	height: 100%;
	voice-family: "\"}\"";
	voice-family: inherit;
	height: auto;
}
html>body #contenant {
	height: auto;
}
/* fin spécial pied de page */

/*
------------------------------------------------------------------------------------
MENU DE NAVIGATION
------------------------------------------------------------------------------------
*/

/* Niveau 1
--------------*/

#navigation {
	background-color: #AA2B2B;
	background-image: url(../_images/navigation_fond_2.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	margin-right: 0.9em;
	border-top: 0.1em solid #FFF;
}

#navigation ul, #navigation li {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

#navigation ul {
	padding-left: 0.2em;
	height: 2.8em;
	list-style-type: none;
	background-image: url(../_images/navigation_fond.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
}

#navigation li {
	float: left;
}

#navigation li a:link, #navigation li a:visited {
	border-right: 1px solid #C66B6B;
	display: block;
	float: none !important;
	float: left;
	height: 1.6em;
	height: 1.7em;
	text-decoration: none;
	font-size: 1.1em;
	font-weight: bold;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #FFF;
	padding: 0.5em 1.5em 0 0;
	background-image: url(../_images/navigation_fleche.gif);
	background-repeat: no-repeat;
	background-position: 1em 0.7em;
}

#navigation li:hover, #navigation li a:active {
	background-color: #3F7A91;
	background-image: url(../_images/navigation_fond_2_over.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}

#navigation li a:link span, #navigation li a:visited span {
	padding-left: 2.5em;
}

#navigation li:hover span, #navigation li a:active span {
	background-image: url(../_images/navigation_fleche_over.gif);
	background-repeat: no-repeat;
	background-position: 1em 0.2em !important;
	background-position: 1em 0.3em;
}


#navigation li.active {
	background-color: #3F7A91;
	background-image: url(../_images/navigation_fond_2_over.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
#navigation li.active span {
	background-image: url(../_images/navigation_fleche_over.gif);
	background-repeat: no-repeat;
	background-position: 1em 0.2em !important;
	background-position: 1em 0.3em;
}


/* Niveau 2
--------------*/

#navigation ul ul {
	position: absolute;
	width: auto !important;
	width: 18em;
	min-width: 18em;
	margin-top: 0 !important;
	margin-top: 2.4em;
	display: none;
	border-top: 0.4em solid transparent;
	background-image: none;
	padding-left: 0;
	height: auto;
}

#navigation ul ul li {
	float: none;
	background-color: #286173;
	border-bottom: 1px solid #7B9EA9;
}

#navigation ul ul li a:link, #navigation ul ul li a:visited {
	float: none;
	border-right: none;
	padding-left: 2.5em;
	background-image: url(../_images/navigation_fleche_2.gif);
	background-repeat: no-repeat;
}

#navigation ul ul li a:hover, #navigation ul ul li a:active {
	background-position: 1em 0.7em;
}

#navigation li:hover ul {
	display: block;
}

#navigation li:hover ul li {
	background-image: none;
}

/*
------------------------------------------------------------------------------------
NAVIGATION SECONDAIRE et RECHERCHE
------------------------------------------------------------------------------------
*/

#sous-navigation {
	height: 3em;
	padding-left: 47em !important;
	padding-left: 46.6em;
	padding-top: 0.8em;
	background-color: #DCE8F2;
	margin-left: 0.3em;
	margin-right: 0.9em;
	background-image: url(../_images/navigation_sec_fond.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
}

#sous-navigation ul {
	float: left;
}

#sous-navigation ul, #sous-navigation li {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

#sous-navigation li {
	display: inline;
}

#sous-navigation span {
	display: none;
}

#sous-navigation #accueil img, #sous-navigation #plan img,
#sous-navigation #contact img, #sous-navigation #imprimer img {
	width: 2.4em;
	height: 2.4em;
}

#recherche {
	height: 3em;
}

#recherche input.text {
	height: 1.2em;
	font-size: 1em;
	margin-top: 0.4em;
	margin-left: 1em;
	float: left;
}

#recherche input.image {
	margin-top: 0.3em !important;
	margin-top: 0.4em;
	margin-left: 0.2em;
	margin-right: 0;
	float: left;
	height: 1.4em !important;
	width: 1.4em !important;
	height: 1.8em;
	width: 1.8em;
}

/*
------------------------------------------------------------------------------------
CONTENU
------------------------------------------------------------------------------------
*/

#contenu {
	margin-left: 1em;
	margin-right: 0.9em;
	background-color: #FFFFFF;
	font-size: 1.2em;
	padding-top: 3em;
	padding-bottom: 4em;
	text-align: justify;
	display: inline-block;
}

/* Sous menu de droite
-----------------------*/

#sous-menu {
	float: left;
	width: 18.4em !important;
	width: 18.5em;
	height: 40em;
	margin-left: 0.3em !important;
	margin-left: 0.17em;
	padding-top: 3em;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	background-image: url(../_images/sm_fond_droit.gif);
	background-repeat: no-repeat;
	background-position: top right;
}
#sous-menu li ul {
	display: none;
}
#sous-menu li.active ul {
	display: block;
}
#contenu.sm {
	float: left;
	width: 43.6em !important;
	width: 42.9em;
	margin-right: 0.5em;
}

#sm-titre {
	color: #840017;
	font-weight: bold;
	font-size: 1.3em;
	margin-right: 0.1em !important;
	margin-right: 0.15em;
	background-image: url(../_images/sm_titre_fond.gif);
	background-repeat: repeat-x;
}

#sm-titre span {
	display: block;
	padding-top: 0.6em;
	padding-bottom: 0.5em;
	padding-left: 0.5em;
	background-image: url(../_images/sm_titre_fond2.gif);
	background-repeat: repeat-x;
	background-position: bottom left;
}

#sous-menu ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	padding-bottom: 1.5em;
	padding-left: 1em;
	margin-top: 1em;
	margin-right: 1em;
	background-image: url(../_images/sm_fond.gif);
	background-repeat: no-repeat;
	background-position: bottom center;
}

#sous-menu ul li {
	padding-top: 0.2em;
	padding-bottom: 0.5em;
	background-image: url(../_images/sm_element_fond.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
#sous-menu ul li ul {
	padding-bottom: 0.8em;
	background-image: url(../_images/sm_element_fond.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}

#sous-menu ul li.active {
	background-image: url(../_images/sm_active_fond.gif);
	background-repeat: no-repeat;
	background-position: right 0.5em;
}

#sous-menu ul a:link, #sous-menu ul a:visited {
	color: #194767;
	text-decoration: none;
}
#sous-menu ul li.active a:link, #sous-menu ul li.active a:visited {
	font-weight: bold;
}

#sous-menu ul ul a:link, #sous-menu ul ul a:visited {
	color: #286173;
}
#sous-menu ul li.active ul a:link, #sous-menu ul li.active ul a:visited {
	font-weight: normal;
}

#sous-menu ul ul {
	background-image: none;
	padding: 0;
	margin: 0;
	margin-top: 0.5em;
}
#sous-menu ul ul li {
	background-color: #E8E8E8;
	margin-top: 0.05em;
	padding-left: 1em;
	padding-top: 0.1em;
	padding-bottom: 0.1em;
	background-image: none;
}

/* Gestion des colonnes
-----------------------*/
.colonne-un { }

.colonne-deux-1 {
	width: 66%;
	float: left;
	margin-right: 4%;
}
.colonne-deux-2 {
	width: 30% !important;
	width: 29%;
	float: left;
}

.colonne-deuxg-1 {
	width: 30% !important;
	width: 29%;
	float: left;
	margin-right: 4%;
}
.colonne-deuxg-2 {
	width: 66%;
	float: left;
}

.colonne-trois-1 {
	width: 31%;
	float: left;
	margin-right: 3%;
}
.colonne-trois-2 {
	width: 31%;
	float: left;
}
.colonne-trois-3 {
	width: 32%;
	float: right;
}

.colonne-quatre-1 {
	margin-bottom: 4em;
}
.colonne-quatre-2 {
	width: 48%;
	float: left;
}
.colonne-quatre-3 {
	width: 48%;
	float: right;
}

/* Titre principaux
-----------------------*/

#contenu h1 {
	font-size: 1.7em;
	color: #840017;
	font-weight: normal;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	border-bottom: 0.05em solid #D41313;
	padding-bottom: 0.04em;
	margin-top: 0;
	text-transform: uppercase;
}

#contenu h1 span {
	border-bottom: 0.05em solid #840017;
	padding-right: 1em;
}

#contenu #contenu-main h1,
#contenu #contenu-droit h1,
#contenu #contenu-gauche h1 {
	font-size: 1.2em;
	color: #D05300;
	background-image: url(../_images/h1_puce.gif);
	background-repeat: no-repeat;
	padding-left: 1.5em;
	text-transform: none;
	font-weight: bold;
	border-bottom: 1px dotted #D05300;
}

#contenu #contenu-main h2,
#contenu #contenu-droit h2,
#contenu #contenu-gauche h2 {
	font-size: 1.2em;
	color: #D05300;
	text-transform: none;
	font-weight: bold;
}

#contenu #contenu-main h3,
#contenu #contenu-droit h3,
#contenu #contenu-gauche h3 {
	font-size: 1.2em;
	color: #3F7A91;
	background-image: url(../_images/emploi_puce.gif);
	background-repeat: no-repeat;
	padding-left: 1.5em;
	border-bottom: 1px dotted #3F7A91;
}

#contenu #contenu-main h4,
#contenu #contenu-droit h4,
#contenu #contenu-gauche h4 {
	font-size: 1.2em;
	color: #3F7A91;
}

#contenu #contenu-main h5,
#contenu #contenu-droit h5,
#contenu #contenu-gauche h5{
	font-size: 1em;
	color: #D05300;
}

#contenu #contenu-main h6,
#contenu #contenu-droit h6,
#contenu #contenu-gauche h6 {
	font-size: 1em;
	color: #3F7A91;
}

/* Petit bloc
-----------------------*/

.petitbloc {
	border: 0.05em solid #D5D5D5;
	margin-bottom: 2em;
}

/*
#colonne-deux-1 .petitbloc, #colonne-deux-2 .petitbloc,
#colonne-deuxg-1 .petitbloc, #colonne-deuxg-2 .petitbloc, #colonne-un .petitbloc { width: 20em; }
#colonne-trois-1 .petitbloc, #colonne-trois-2 .petitbloc, #colonne-trois-3 .petitbloc { width: 98%; }
*/
/*.petitbloc{
	width: 20em;
	width: 98% !important;
	width: 100%;
}*/

.petitbloc {
	width: 99%;
}


#contenu #contenu-main .petitbloc h4,
#contenu #contenu-droit .petitbloc h4,
#contenu #contenu-gauche .petitbloc h4 {
	margin: 0;
	padding: 0;
	padding-left: 2.4em;
	font-size: 1em;
	background-color: #276399;
	background-image: url(../_images/petitbloc_fond_titre.gif);
	background-repeat: repeat-x;
	color: #FFFFFF;
}

#contenu .petitbloc a:link, #contenu .petitbloc a:visited {
	display: block;
	color: #FFFFFF;
	text-decoration: none;
}
.petitbloc-illustration {
	border-bottom: 0.05em solid #D5D5D5;
	overflow: hidden;
}

/*.petitbloc-illustration img { width: 98%; }*/
/*
#colonne-deux-1 .petitbloc-illustration img, #colonne-deux-2 .petitbloc-illustration img,
#colonne-deuxg-1 .petitbloc-illustration img, #colonne-deuxg-2 .petitbloc-illustration img, #colonne-un .petitbloc-illustration img { width: 20em; }
#colonne-trois-1 .petitbloc-illustration img, #colonne-trois-2 .petitbloc-illustration img, #colonne-trois-3 .petitbloc-illustration img { width: 100%; }
*/
.petitbloc-contenu {
	padding: 0.5em;
	padding-top: 0.2em;
	padding-bottom: 0.2em;
	font-size: 0.9em;
}
.petitbloc-contenu .bodytext {
	padding: 0;
	margin: 0;
}

.petitbloc-plus {
	text-align: right;
	padding-bottom: 0.2em;
	padding-right: 0.2em;
}
.petitbloc-plus img {
	width: 1em;
}

.petitbloc-rond {
	width: 2.1em !important;
	position: absolute;
	margin-top: -0.5em;
}
.petitbloc-rond img {
	width: 2.1em !important;
	width: 2em;
}

/* Liens
-----------------------*/

#contenu a:link, #contenu a:visited {
	font-weight: bold;
	text-decoration: none;
	color: #207DCD;
}
#contenu a:hover, #contenu a:active {
	text-decoration: underline;
}

/* Chemin
-----------------------*/

#chemin {
	border-bottom: 0.1em solid #BEBEBE;
	margin-bottom: 1.8em;
	background-image: url(../_images/chemin_fond.gif);
	background-repeat: no-repeat;
	background-position: 0 0.2em;
	padding-left: 1.2em;
	padding-bottom: 0.3em;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
}

#chemin a:link, #chemin a:visited {
	color: #636363;
	font-weight: normal;
}

#chemin a:hover, #chemin a:active {
	color: #636363;
}

/* Corrections Typo3 Diverses
------------------------------*/
.bodytext {
	margin: 0;
	padding: 0;
}

#contenu a:link {
	color: #AA2B2B;
}
#contenu a:visited {
	color: #7991A7;
}


/* Actualités
-----------------------*/
#contenu .petitbloc .news-catmenu a:link, #contenu .petitbloc .news-catmenu a:visited {
	color: #AA2B2B;
	text-decoration: none;
	display: inline;
	font-size: 1.1em;
	font-weight: normal;
}
#contenu .petitbloc .news-catmenu a:visited {
	color: #7991A7;
}
#contenu .petitbloc .news-catmenu-header a:link, #contenu .petitbloc .news-catmenu-header a:visited  {
	font-size: 1em;
	font-weight: bold;
}

#contenu .petitbloc .news-catmenu {
	padding-bottom: 1em;
}

.news-catmenu-header {
	margin: 0;
	padding: 0;
	padding-top: 1em;
	padding-bottom: 1em;
}
.news-catmenu-ACT {
	margin: 0;
	padding: 0;
}
.news-catmenu-NO {
	margin: 0;
	padding: 0;
}

.news-catmenu {
	border: none;
	background-color: transparent;
	margin: 0;
	padding: 0;
}

.news-list-container {
	border: none;
	background-color: transparent;
}

.news-list-item {
	border: none;
	background-color: transparent;
	border-bottom: 1px dotted #286173;
	margin: 0;
	padding: 0;
	margin-bottom: 1em;
}
#contenu #contenu-main .news-list-item h3,
#contenu #contenu-droit .news-list-item h3,
#contenu #contenu-gauche .news-list-item h3 {
	background-color: transparent;
	font-size: 1.2em;
	border: 0;
	margin: 0;
	padding: 0;
	background-image: none;
	
}

.news-list-date{
	display: none;
}
.news-list-category {
	text-align: right;
}
.news-single-item {
	border: none;
	background-color: transparent;
}
#contenu #contenu-main .news-single-item h2,
#contenu #contenu-droit .news-single-item h2,
#contenu #contenu-gauche .news-single-item h2 {
	font-size: 1.2em;
	color: #3F7A91;
	margin: 0;
	padding: 0;
	border: 0;
	background-image: none;
}
.news-single-timedata, .news-list-category {
	font-size: 0.8em;
}
.news-single-subheader {
	border: 1px dotted #9F9F9F;
	margin-top: 1em;
	margin-bottom: 1em;
	padding: 1em;
}
.news-single-backlink a:link, .news-single-backlink a:visited {
	font-size: 1.1em;
}


/* Offre d'emploi
-----------------------*/

.tx-ficoffresemploi-pi1-singleView-HCell {
	/*border: 1px dotted #9F9F9F;*/
	width: 12em;
	vertical-align: top;
	background-image: url(../_images/emploi_puce.gif);
	background-repeat: no-repeat;
	background-position: top left;
	padding-left: 1.5em;
	padding-bottom: 0.5em;
}
.tx-ficoffresemploi-pi1-singleView-HCell span {
	border-bottom: 1px dotted #1389AF;
	color: #0C5B73;
	font-weight: bold;
}
.tx-ficoffresemploi-pi1-singleView-DCell input, .tx-ficoffresemploi-pi1-singleView-DCell select {
	border: 1px solid #9F9F9F;
	width: 100% !important;
	width: 97%;
	background-color: #F0F5F9;
}
.tx-ficoffresemploi-pi1-singleView-DCell .radio {
	border: 0;
	width: 1em !important;
	background-color: transparent;
}
.tx-ficoffresemploi-pi1-singleView-DCell {
	padding-left: 1em;
	vertical-align: top;
	padding-bottom: 0.5em;
}
.tx-ficoffresemploi-pi1-singleView-tableData, .tx-ficoffresemploi-pi1-listrow table {
	width: 100%;
}

.tx-ficoffresemploi-pi1-listrow-header td {
	border: 1px solid #9F9F9F;
	text-align: center;
	font-weight: bold;
	width: 20%;
}

.tx-ficoffresemploi-pi1-listrow-header td.noborder {
	border: 0;
}

.submitbtns {
	text-align: center;
	margin-top: 1em
}

.submit {
	background-image: url(../_images/submit_fond.gif);
	background-repeat: repeat-x;
	border: 1px solid #000000;
	padding-left: 1.5em;
	padding-right: 1.5em;
	margin-left: 2em;
	color: #FFFFFF;
	font-weight: bold;
}
#contenu .submit a:link, #contenu .submit a:visited {
	color: #FFFFFF;
}

.warning, .tx_ficcartoflash_pi1_warningpopup {
	background-image: url(../_images/warning.gif);
	background-repeat: no-repeat;
	background-color: #FFFFE5;
	border: 1px solid #F79E3B;
	height: 1.6em;
	margin-bottom: 1em;
	padding-left: 2em;
	padding-top: 0.2em;
}


/* Carto
-----------------------*/

#tx_ficcartoflash_pi1_warningpopup {
	display: none;
	height: auto;
	padding-right: 0.5em;
	padding-bottom: 0.5em;
}

/* NewLoginBox
-----------------------*/

.tx-newloginbox-pi1-identification, .fechpasswordform {
	background-color: #F6FAFD;
	border: 1px solid #438ED2;
	padding: 0.5em;
	margin-bottom: 1em;
}

#contenu #contenu-main .tx-newloginbox-pi1 h3,
#contenu #contenu-droit .tx-newloginbox-pi1 h3,
#contenu #contenu-gauche .tx-newloginbox-pi1 h3 {
	padding: 0;
	margin: 0;
	font-size: 1em;
	color: Black;
	background-image: none;
	border: 0;
}
.tx-newloginbox-pi1 table {
	margin-top: 0.5em;
	margin-bottom: 1em;
	width: 100%;
}
.tx-newloginbox-pi1 table th {
	text-align: right;
}
.tx-newloginbox-pi1-forgot {
	padding-top: 0.5em;
	border-top: 1px solid #438ED2;
	text-align: center;
}
.tx-newloginbox-pi1 input, .fechpasswordform input {
	border: 1px solid #9F9F9F;
	background-color: #F0F5F9;
}
.tx-newloginbox-pi1 .submit, .fechpasswordform .submit {
	padding-left: 1em !important;
	padding-right: 1em !important;
	padding-left: 0;
	padding-right: 0;
	margin-left: 0;
}
.tx-newloginbox-pi1-forgotback {
	margin-top: 1em;
}

.tx-fechangepassword-pi1 {
	
}


/* Formulaire
-----------------------*/

.csc-mailform input, .csc-mailform textarea {
	border: 1px solid #9F9F9F;
	background-color: #F0F5F9;
	width: 100%;
}
.csc-mailform label {
	display: block;
	margin-top: 1em;
}
.csc-mailform .csc-mailform-submit {
	padding-left: 1em !important;
	padding-right: 1em !important;
	padding-left: 0;
	padding-right: 0;
	margin-left: 0;
	width: auto;
	background-image: url(../_images/submit_fond.gif);
	background-repeat: repeat-x;
	border: 1px solid #000000;
	color: #FFFFFF;
	font-weight: bold;
	margin-top: 1em;
}

/* ttcontent : uploads
-----------------------*/
.ttcontent-csc-uploads-img {
	margin-top: 2em;
}
.ttcontent-csc-uploads {
	border: 1px solid #438ED2;
	padding: 0.5em;
}
/* TABLE - File list */
TABLE.csc-uploads {
 border-collapse: collapse;
 width: 100%;
 margin-top: 5px;
 margin-bottom: 5px;
 padding: 0;
}
TABLE.csc-uploads TD {
 background: #FFFFFF;
 padding: 0;
}
TABLE.csc-uploads TR.tr-even TD {
 background: #E1EAF3;
}
TABLE.csc-uploads TR.tr-odd TD {
 background: #EBEEF3;
}
TABLE.csc-uploads TD.csc-uploads-icon {
 width: 3em;
 padding-left: 1em;
}
TABLE.csc-uploads TD.csc-uploads-fileSize {
 text-align: right;
 width: 5em;
 padding-right: 1em;
}


/* ttcontent : Menu
-----------------------*/
.ttcontent-csc-menu-img {
	margin-top: 2em;
}
.ttcontent-csc-menu {
	border: 1px solid #438ED2;
	padding: 0.5em;
}

/* ttcontent : tableau rtehmlarea
---------------------------------*/

.contenttable thead th {
	background-color: #206BAF;
	color: #FFF;
	border-bottom: 2px solid #D05300;
	background-image: url(../_images/contenttable_fond.gif);
	background-repeat: repeat-x;
	text-align: center;
	padding: 0.5em 1em;
}

.contenttable tbody th {
	color: #000;
	border-bottom: 1px dotted #D05300;
	text-align: left;
	padding-top: 0.5em;
}

.contenttable td ul, .contenttable td li {
	margin-left: 1em;
	padding-left: 0;
}

/*
------------------------------------------------------------------------------------
PIED DE PAGE
------------------------------------------------------------------------------------
*/

#piedpage {
	position: absolute;
	bottom: 0;
	background-image: url(../_images/piedpage_fond.gif);
	background-repeat: no-repeat;
	background-position: 0em 0.1em;
	/*background-position: 0.9em 0.1em;
	padding-right: 0.9em;*/	
	text-align: right;
	margin-left: 0.9em;
	color: #7991A7;
	font-size: 1em;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	width: 72.5em;
	/*width: 73.7em;
	border-top: 1px solid #ff0000;*/
	padding-bottom: 0.5em;
}

#piedpage #copy {
	background-color: #FFF;
	padding-left: 0.4em;
}

#piedpage a:link, #piedpage a:visited {
	text-decoration: none;
	color: #7991A7;
	font-weight: bold;
}

#piedpage a:hover, #piedpage a:active {
	text-decoration: underline;
}

