/*

importation des feuilles de styles

- reset.css pour reinitialisé les styles de facon homogène quelque soit le navigateur
- layout.css en fonction du template du site
- GBstyles.css pour les styles utilisé dans GenieBuilder

*/
@import "ttcss_reset.css";
@import "ttcss_layout.css";
@import "ttcss_nav.css";
@import "ttcss_content.css";
@import "ttcss_header.css";
@import "ttcss_footer.css";

/* gestion de la transparence des PNG pour IE6
img { behavior: url(ttcss_iepngfix.htc) }*/

.spacer {clear: both;}
.floatleftlarge {float: left; margin: 0 40px 0 0}
.floatrightlarge {float: right; margin: 0 0 0 40px}
.floatleft {float: left; margin: 0 20px 0 0}
.floatright {float: right; margin: 0 0 0 20px}


/* texte */
.alignleft 	{ text-align: left; 	}
.alignright 	{ text-align: right; 	}
.justify 	{ text-align: justify; 	}
.center	{ text-align: center;	}
.italic { font-style: italic; }
strong {font-weight: bold;}

/*divers*/
.noborder { border:none;}
.borderlarge {border: 10px #c6c6c6 solid;}
.border{border: 1px #c6c6c6 solid;}

/* div #push */

#page #maincontent ul#push {
	width: 199px;
	height: 120px;
	position: absolute;
	padding: 0 0 20px 0;
	bottom: 0px;
	left: 35px;
}

#page #maincontent ul#push li {
	line-height: 40px;
	height: 40px;
	border: none;
	display: block;
	margin: 0;
}

#page #maincontent ul#push li a {
	height: 40px;
	display: block;
	width: 199px;
}

#page #maincontent ul#push li a.push_recrutement {background: url("btn_push_recrutement.png") no-repeat top left; }
#page #maincontent ul#push li a.push_contact {background: url("btn_push_contact.png") no-repeat top left; }
#page #maincontent ul#push li a.push_newsletter {background: url("btn_push_newsletter.png") no-repeat top left; }

#page #maincontent ul#push li a span {
	display: none;
}


