/* CSS Document */

body { background:url(../img/structure/full.png) center top #ccc no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.6em; margin:0px 0px 20px 0px; padding:0px; color:#444; line-height:14px; text-align:justify; }

a img { border:none; }

a { color:#444; }
a:hover { text-decoration:none; }
a:visited { color:#999; }
a.ext { background:url(../img/linkExternal.png) left center no-repeat; padding-left:12px; margin-left:3px; }
a.doc { background:url(../img/linkDoc.png) left center no-repeat; padding-left:12px; margin-left:3px; }

.head { background:url(../img/structure/head.png) center top no-repeat; width:700px; height:270px; margin:0px auto; }
.head h1 { display:none; }

.menu { width:700px; height:150px; margin:0px auto 20px auto; z-index:0; }

.corps { background:url(../img/structure/content.png) top center repeat-y; width:704px; margin:0px auto; padding-bottom:10px; }

.foot { background:url(../img/structure/footer.png) top center no-repeat; width:704px; height:52px; margin:0px auto; }

.rubrique { padding:20px 60px 5px 60px; margin:0px 7px 0px 37px; }
.rubrique h1 { display:none; }

.rubrique#welcome { background:url(../img/rubriques/welcome.png) top left no-repeat; padding-top:35px; }
.rubrique#flashplayer { background:url(../img/rubriques/flashplayer.png) top left no-repeat; padding-top:25px; }
.rubrique#newsfeed { background:url(../img/rubriques/newsfeed.png) top left no-repeat; padding-top:23px; }

.rubrique#profil { background:url(../img/rubriques/profil.png) top left no-repeat; padding-top:26px; }
.rubrique#profilperso { background:url(../img/rubriques/profilperso.png) top left no-repeat; padding-top:27px; }
.rubrique#profilpro { background:url(../img/rubriques/profilpro.png) top left no-repeat; padding-top:30px; }
.rubrique#cv { background:url(../img/rubriques/cv.png) top left no-repeat; padding-top:27px; }
.rubrique#activites { background:url(../img/rubriques/activites.png) top left no-repeat; padding-top:23px; }
.rubrique#galerie { background:url(../img/rubriques/galerie.png) top left no-repeat; padding-top:32px; }

.rubrique#devweb { background:url(../img/rubriques/devweb.png) top left no-repeat; padding-top:38px; }
.rubrique#webdesign { background:url(../img/rubriques/webdesign.png) top left no-repeat; padding-top:30px; }
.rubrique#multimedia { background:url(../img/rubriques/multimedia.png) top left no-repeat; padding-top:31px; }

.rubrique#contact { background:url(../img/rubriques/contact.png) top left no-repeat; padding-top:27px; }
.rubrique#liens { background:url(../img/rubriques/liens.png) top left no-repeat; padding-top:25px; }
.rubrique#plan { background:url(../img/rubriques/plan.png) top left no-repeat; padding-top:29px; }

.rubrique#lienexterne { background:url(../img/rubriques/lienexterne.png) top left no-repeat; padding-top:30px; }

.swf#swf { padding:0px; margin:-20px 2px -20px 2px; }

.margin20 { margin-left:20px; }
p.center { text-align:center; }
p.floatLeft { float:left; background:#CCCCCC; }
p.floatRight { float:right; background:#00CC99; }
.floatNone { clear:both; }

input, textarea { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; text-align:center; }

td { padding:0px 10px 0px 10px; }

.niv1 { font-weight:bold; }
.niv2 { padding-left:20px; }
.niv3 { padding-left:30px; }