@charset "utf-8";
/* CSS Document CV screen */


* {margin:0;padding:0; font-style:normal;font-size-adjust:none;font-variant:normal;font-weight:normal;line-height:normal;list-style:none;border:0;}
body {background:#000;color:#817661;font-family:"Trebuchet MS",Verdana,"Lucida Grande",Tahoma,Helvetica,Sans-Serif;font-size:80%;padding:61px 0 20px;}

abbr, acronym {cursor:help;position:relative;zoom:1;}
strong {font-weight:bold;}
.clearboth {clear:both;font-size:0;height:0;line-height:0;overflow:hidden;}
.colonne {float:left;background:url(../images/pointille-y.gif) repeat-y 0 0;}
a {color:#817661;text-decoration:none;border-bottom:dashed 1px #afa185;position:relative;}
a:hover {border-bottom:dashed 1px #000;}
p {text-align:justify;}



#page .coin {width:10px;height:10px;position:absolute;overflow:hidden;z-index:100;background-position:0 0;display:block;}

#page {width:960px;background:#fff;position:relative;margin:0 auto;height:auto;padding:20px 20px 25px;}
#page .coin {width:10px;height:10px;position:absolute; background:url(../images/sprite_coin-noir.gif) no-repeat;overflow:hidden; filter:none;}
#page .coin.coinHG {background-position:0 0;top:0;left:0;}
#page .coin.coinHD {background-position:-10px 0;top:0;right:0;}
#page .coin.coinBG {background-position:0 -10px;bottom:0;left:0;}
*html #page .coin.coinBG {bottom:-1px;}
#page .coin.coinBD {background-position:-10px -10px;bottom:0;right:0;}
*html #page .coin.coinBD {bottom:-1px;}

#header {position:absolute;top:-41px;zoom:1;width:960px;}

#logo { background:url(../images/logo_alimage.com.png);width:254px;height:81px;display:block;position:relative;float:left;}
*html #logo {background-image: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/logo_alimage.com.png',sizingMethod='crop');}
#logo a {display:block;width:254px;height:41px;position:static;cursor:pointer;border:0 none;}
#logo a span {position:absolute;text-indent:-9999em;}

#header q {float:right;display:block; background:url(../images/slogan.png) no-repeat;height:16px;width:420px;text-indent:-9999em;margin-top:23px;position:relative;}
*html #header q {background-image: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/slogan.png',sizingMethod='crop');}

h1, .masquer {position:absolute;text-indent:-9999em;}
em.nom {font-size:1.7em;display:block;padding-top:15px;}
address {margin-bottom:20px;}
ul li {background: url(../images/puce-carree.gif) no-repeat 0 6px;padding-left:10px;position:relative;zoom:1;font-size:0.9em;}
#contenu .inner ul li, #contenu .freelance ul li {background-position: 0 5px;line-height:1.4em;}
#contenu ul li a {font-size:1em;background-position: 0 7px;}
#contenu ul li ul li {background: url(../images/puce-carree-n2.gif) no-repeat 0 8px;font-size:1em;}
#contenu .freelance ul li ul li {background-position:0 9px;}

#contenu .ventilation {margin-top:5px}

.entete {padding-left:15px;}
.entete ul {float:left;width:305px;padding-right:20px;font-size:1.1em;}
.entete ul#infos {margin-top:-36px;}

.entete #photo {float:right;}
.entete #photo a {display:block;height:150px;width:150px; background:url(../images/stephanie-avatar.jpg) no-repeat;text-indent:-9999em;border:0 none;}
.entete #photo a:hover {text-indent:0;}


#page .cadre {border:solid 2px;position:relative;display:block;clear:both;}
#page .cadre .coin.coinHG {background:url(../images/coinHG-or.png);top:-2px;left:-2px;}
*html #page .cadre .coin.coinHG {background-image: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/coinHG-or.png',sizingMethod='crop');}
#page .cadre .coin.coinHD {background:url(../images/coinHD-or.png);top:-2px;right:-2px;}
*html #page .cadre .coin.coinHD {background-image: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/coinHD-or.png',sizingMethod='crop');}
#page .cadre .coin.coinBG {background:url(../images/coinBG-or.png);bottom:-2px;left:-2px;}
*html #page .cadre .coin.coinBG {background-image: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/coinBG-or.png',sizingMethod='crop');}
#page .cadre .coin.coinBD {background:url(../images/coinBD-or.png);bottom:-2px;right:-2px;}
*html #page .cadre .coin.coinBD {background-image: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/coinBD-or.png',sizingMethod='crop');}


a.bouton {display:block;text-transform:uppercase;font-size:0.8em;border:0 none;color:#afa185;position:relative;}
a.bouton:hover {color:#817661;border:0 none;}
a#bt_imprimer {float:right;position:relative;height:21px;cursor:pointer;width:75px;margin-top:5px;}
a#bt_imprimer span {height:21px;line-height:21px;background:url(../images/picto_imprimer.gif) no-repeat top right;padding-right:25px;font-weight:bold;display:block;}


.cadre#cv-titre {width:956px;margin-top:10px;text-align:center;}
.cadre h2 {display:block;font-size:1.7em;line-height:29px;overflow:hidden;padding-bottom:1px;}


#contenu h3 {font-size:1.6em; background:url(../images/ttl_degrade.gif) repeat-x 0 0;height:26px;position:relative;padding-top:15px;margin-top:15px;}
#contenu h3 span.titre-rub {background:url(../images/pointille-x.gif) repeat-x 0 bottom;display:block;padding:0 15px 2px;}
#contenu h4 {font-size:1.3em;background:url(../images/ttl_fleche.gif) no-repeat 0 5px;padding-left:17px;margin-left:15px;position:relative;margin-top:20px;display:block;}
#contenu h5 {color:#afa185;font-size:1.2em;font-weight:bold;}
#contenu h5.second {margin-top:50px;}
#contenu h5 span {color:#817661;margin-left:25px;}
#contenu h6 {font-size:1em;font-weight:bold;margin-top:0;position:relative;}
#contenu h6 a {font-weight:bold;}
#contenu h5 acronym, #contenu h5 abbr, #contenu h6 acronym, #contenu h6 abbr {font-weight:bold;}


#page #contenu .coin.coinHG {background:url(../images/coinHG-blanc.png) no-repeat 0 0;top:0;left:0;}
*html #page #contenu.coin.coinHG {background-image: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/coinHG-blanc.png',sizingMethod='crop');}
#page #contenu .coin.coinHD {background:url(../images/coinHD-blanc.png) no-repeat 0 0;top:0;right:0;}
*html #page #contenu.coin.coinHD {background-image: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/coinHD-blanc.png',sizingMethod='crop');}
#page #contenu .coin.coinBG {background:url(../images/coinBG-blanc.png) no-repeat 0 0;bottom:0;left:0;}
*html #page #contenu .coin.coinBG {background-image: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/coinBG-blanc.png',sizingMethod='crop');}
#page #contenu .coin.coinBD {background:url(../images/coinBD-blanc.png)no-repeat 0 0;bottom:0;right:0;}
*html #page #contenu .coin.coinBD {background-image: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/coinBD-blanc.png',sizingMethod='crop');}


#contenu .colonne.freelance {padding:0 15px;width:290px;margin-top:15px;min-height:670px;}
*html #contenu .colonne.freelance {height:670px;}

#contenu .colonne.freelance p {margin-bottom:5px;line-height:1.4em;}

#contenu .colonne.first {background:none;}
#contenu .colonne.fonction {padding-left:15px;padding-bottom:12px;position:relative;display:block;margin-top:-3px;}
*html #contenu .colonne.fonction {margin-bottom:-4px;}
*+html #contenu .colonne.fonction {margin-bottom:-4px;}
#contenu p {font-size:0.9em;}
#contenu ul p {font-size:1em;}
#contenu ul a {position:relative;}
#contenu ul li .fonction p a {font-size:1em;top:0;}


#contenu p.chapo {padding-bottom:10px;}
#contenu ul li p {text-align:justify;}
#contenu ul li ul {padding-bottom:5px;}


#contenu .inner {padding:20px 15px 20px;}
#contenu .inner.avant {padding-top:10px;}
#contenu .inner ul {margin-top:5px;}
#contenu .inner ul li span {width:135px;display:block;float:left;position:relative; background:url(../images/pointille-y.gif) repeat-y right 0;margin-right:15px;}
#contenu .inner ul li span.colonne {width:125px;background:none;}
#contenu .inner h4 {margin-left:0;padding-bottom:5px;}
#contenu .inner h4.prelist {padding-bottom:10px;}
#contenu .inner h4.first-title {margin-top:0;}


#contenu .freelance ul li span,  #contenu .inner ul li p span {display:none;}







