body {
background-color:#fafafa;
font-family: "Nom de police", Arial, Helvetica, Geneva, sans-serif;
padding:0;
margin:0;
}

img {
border="0"
}


p {
color: #333333;
font-size: 13px;
font-family: "Nom de police", Arial, Helvetica, Geneva, sans-serif;
line-height:18px;
}

h1 h2 h3 h4 h5 h6 {
font-weight:bold;
margin:0;
padding:0;
}

h1 {
color: #cc99ff;
font-size: 24px;
margin-bottom:3px;
}

h2 {
margin:0;
color: #cc99ff;
font-size: 17px;
}

h3 {
margin-top:15px;
color: #9966cc;
font-size: 17px;
}


h4 {
color: #9966cc;
line-height:14px;
font-size: 15px;
line-height:2px;
}

h5 {
color: #cc99ff;
line-height:2px;
font-size: 13px;
}

h6 {
color: #666;
line-height:10px;
font-size: 12px;
font-weight:normal;
line-height:2px;
font-style:italic;
}

.autre {
color: #9966cc;
font-size: 17px;
font-family: "Nom de police", Arial, Helvetica, Geneva, sans-serif;
font-weight:bold;
margin-top:15px;
line-height:25px;
}

.autre:hover {
color: #ff00ff;
}

a {
color: #ff00ff;
text-decoration: none;
font-family: "Nom de police", arial, sans-serif;
}

/*  ---- MENU DATES ---- */


#haut ul {
list-style:none;
padding-top:20px;
text-align:right;
}

#haut li a {
font-size: 10px;
color:#666;
padding: 2px 3px;
margin-left:1px;
}

#haut li a:hover {
background-color:#660099;
color:#fff;
}

#haut li {
display: inline;
}

/*  ---- MENU ---- */


.menu {
text-align:center;
padding-right:35px;
padding-bottom:7px;
border-bottom:1px dotted #ff00ff;
}

.menu ul {
list-style:none;
text-align:center;
}

.menu li a {
font-size: 13px;
color:#9966cc;
padding : 2px 12px 1px 12px;
text-transform:uppercase;
border-left:1px dotted #ff00ff;
border-right:1px dotted #ff00ff;
}

.menu li a:hover {
color:#ff00ff;
border-left:1px solid #9966cc;
border-right:1px solid #9966cc;
}

.menu li {
display: inline;
padding : 2px 12px 2px 12px;
}

/*  ---- MENU BAS ---- */

.menubas {
text-align:center;
padding-right:35px;
padding-bottom:7px;
padding-top:7px;
border-bottom:3px dashed #fafafa;
border-top:1px dotted #ff00ff;

}

.menubas ul {
list-style:none;
padding-top:50px;
text-align:center;
}

.menubas li a {
font-size: 14px;
color:#9966cc;
padding:3px;
padding : 2px 12px 1px 12px;
text-transform:uppercase;
border-left:1px dotted #ff00ff;
border-right:1px dotted #ff00ff;
}

.menubas li a:hover {
color:#ff00ff;
border-left:1px solid #9966cc;
border-right:1px solid #9966cc;
}

.menubas li {
display: inline;
padding : 2px 12px 2px 12px;
}


/*  ---- TEXTES ---- */

#textes {
text-align:left;
border:1px dotted #ff00ff;
border-left:none;
border-right:none;
list-style:none;
padding-right:550px;
padding-top:7px;
padding-bottom:5px;
background:#e4e5e9 url(ecrit.jpg) 250px bottom no-repeat;
}

#textes ul {
list-style:none;
line-height:20px;
}

#textes li a {
font-size: 12px;
color:#9966cc;
padding:3px;
padding : 2px 12px 1px 12px;
text-transform:uppercase;
border-left:1px dotted #ff00ff;
border-right:1px dotted #ff00ff;
}

#textes li a:hover {
color:#ff00ff;
border-left:1px solid #9966cc;
border-right:1px solid #9966cc;
}

/*  ---- TEXTES BAS ---- */

#bas {
text-align:left;
border:1px dotted #ff00ff;
border-left:none;
list-style:none;
margin-right:780px;
padding-top:5px;
padding-bottom:3px;
}

#bas ul {
list-style:none;
line-height:20px;
}

#bas li a {
font-size: 12px;
color:#9966cc;
padding:3px;
padding : 2px 12px 1px 12px;
text-transform:uppercase;
border-left:1px dotted #ff00ff;
border-right:1px dotted #ff00ff;
}

#bas li a:hover {
color:#ff00ff;
border-left:1px solid #9966cc;
border-right:1px solid #9966cc;
}


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


#all {
background: #ebeaea url(cristinamartinez2.gif) no-repeat 30px 86px;
width:1000px;
height:auto;
margin: 0 auto;
padding : 0;
}


#all_textes {
background: #ebeaea url(cristinamartinez2.gif) no-repeat 30px 250px;
width:1000px;
height:auto;
margin: 0 auto;
padding : 0;
}

#all_cv {
background: #ebeaea url(fond_cv2.jpg) no-repeat left 102px;
width:1000px;
height:auto;
margin: 0 auto;
padding : 0;
}

#all_sans {
background: #ebeaea;
width:1000px;
height:auto;
margin: 0 auto;
padding : 0;
}


#haut {
width:1000px;
background: #fafafa url(cristinamartinez.gif) 0 0 no-repeat;
}

#texte {
margin-left:250px;
margin-right:80px;
text-align:justify;
}

#texte2 {
margin-left:100px;
margin-right:80px;
}



/*  ---- TYPO NEW ---- */

.auteur {
background-color:#9966cc;
padding: 2px 8px;
color:#fafafa;
font-family:arial;
font-size:12px;
}

.dater {
background-color:#ff00ff;
padding: 2px 4px;
color:#fafafa;
font-family:arial;
font-size:12px;
}

.citer  {
color: #9966CC;
font-size: 12px;
font-family: "Nom de police", arial, sans-serif;
font-style:italic;
margin-right:150px;
line-height:18px;
}

.citer2  {
color: #660099;
font-size: 12px;
font-family: "Nom de police", arial, sans-serif;
font-style:normal;
padding-right:100px;
text-align:left;
}

.questionner {
margin:0;
padding-top:5px;
padding-bottom:2px;
font-family: "Nom de police", Arial, Helvetica, Geneva, sans-serif;
color: #9966cc;
line-height:17px;
font-size: 13px;
font-weight:bold;
}

/*  ---- TYPO ANCIENNE ---- */

.lien1   {
color: #ff00ff;
font-size: 14px;
font-family: "Nom de police", arial, sans-serif;
text-decoration: none;
letter-spacing: 0.1em;
font-weight:bold;
}


.lien1:hover   {
color: #9966CC;
}


.citergris  {
color: #333;
font-size: 11px;
font-family: "Nom de police", arial, sans-serif;
font-style:normal;
line-height:12px;
padding-top:15px;
text-align:right;
}


.violet12:hover   {
color: #666666;
font-size: 12px;
font-family: "Nom de police", arial, sans-serif;
text-decoration: none;
letter-spacing: 1px;
}

.violet  {
color: #9966CC;
font-size: 11px;
font-family: "Nom de police", arial, sans-serif;
text-decoration: none;
}


.gris10  {
color: #999999;
font-size: 10px;
font-family: "Nom de police", arial, sans-serif;
text-decoration: none;
}

.gris10:hover   {
color: #9966CC;
font-size: 10px;
font-family: "Nom de police", arial, sans-serif;
text-decoration: none;
}

.gris9 {
color: #999999;
font-size: 9px;
font-family: "Nom de police", arial, sans-serif;
text-decoration: none;
}

.gris9:hover   {
color: #660099;
font-size: 9px;
font-family: "Nom de police", arial, sans-serif;
text-decoration: none;
}

.gris11  {
color: #666666;
font-size: 11px;
font-family: "Nom de police", arial, sans-serif;
text-decoration: none;
letter-spacing: 1px;
}

.gris11lien  {
color: #666666;
font-size: 11px;
font-family: "Nom de police", arial, sans-serif;
text-decoration: none;
letter-spacing: 1px;
}

.gris11lien:hover  {
color: #9966CC;
font-size: 11px;
font-family: "Nom de police", arial, sans-serif;
text-decoration: none;
letter-spacing: 1px;
}


.titre2  {
color: #666666;
font-size: 11px;
font-family: "Nom de police", Arial, Helvetica, Geneva, sans-serif;
text-decoration: none;
}

.legende  {
color: #333333;
font-size: 10px;
font-family: "Nom de police", Arial, Helvetica, Geneva, sans-serif;
text-decoration: none;
}

.legende2  {
color: #999999;
font-size: 10px;
font-family: "Nom de police", Arial, Helvetica, Geneva, sans-serif;
text-decoration: none;
}

.legende3 {
color: #333333;
font-size: 12px;
font-family: "Nom de police", Arial, Helvetica, Geneva, sans-serif;
text-decoration: none;
}

.question {
color: #9966cc;
font-size: 11px;
font-weight: bold;
font-family: "Nom de police", Arial, Helvetica, Geneva, sans-serif;
text-decoration: none;

}


.texte_noir  {
color: #212121;
font-size: 12px;
font-family: Arial, Helvetica, Geneva, sans-serif;
text-decoration: none;
letter-spacing: 1px;

}

.space  {
line-height: 15px;
}

 
.typo { background: url(cristinamartinez.gif) no-repeat 10px 25px }


.typo2 { background: url(cristinamartinez2.gif) no-repeat top center }

.trait {
background: url(trait2.gif) -25px 5px  no-repeat;
height:30px;
width:480px;
}
 
 .fond_gris  {
background-color:#EBEAEA;
}
 
 .fond_blanc  {
background-color:#FAFAFA;
} 
 
 
/*  ---- CV ---- */

#texte ul {
list-style:none;
line-height:21px;
color:#666;
font-size:12px;
font-style:italic;
}

em {
font-size:13px;
color:#9966cc;
margin-right:4px;
font-style:normal;
font-weight:bold;
}

#cartouche ul {
list-style:none;
line-height:21px;
color:#9933ff;
font-size:12px;
font-style:italic;
}

.date {
padding:2px 4px 1px 4px;
color:#fff;
background-color:#d3aafd;
margin-right:14px;
text-align:center;
font-size:11px;
font-style:normal;
letter-spacing:0.1em;
}

#cartouche {
float: left;
width:1000px;
}

.retrait {
padding-left:50px;
}


.serie {
padding:2px 8px 1px 8px;
color:#9966cc;
text-align:center;
font-size:11px;
font-style:normal;
letter-spacing:0.1em;
text-transform:uppercase;
border-left:1px solid #660099;
border-right:1px solid #660099;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
margin-left:15px;
margin-right:7px;
}

.img1 {
border:1px solid #ebeaea;
padding:2px;
margin-left:50px;
margin-right:0px;
}


.actif {
background-color:#9966cc;
color:#fff;
font-family: "Nom de police", Arial, Helvetica, Geneva, sans-serif;
text-transform:uppercase;
font-size:13px;
padding : 2px 12px 1px 12px;
}

.actif a {
background-color:#9966cc;
color:#fff;
font-family: "Nom de police", Arial, Helvetica, Geneva, sans-serif;
text-transform:uppercase;
font-size: 13px;
padding : 2px 12px 1px 12px;
}

.activation {
background-color:#660099;
color:#fff;
padding: 2px 4px;
font-size: 10px;
font-family: "Nom de police", Arial, Helvetica, Geneva, sans-serif;
}

#activer a {
color:#ff00ff;
}



/*  ---- IMAGE ŒUVRES ---- */

#oeuvre {
margin-left:100px;
margin-top:25px;
margin-bottom:10px;
display:block;
}

#legende {
margin-left:102px;
margin-right:10px;
}

#precedent {
text-align:left;
margin-top:20px;
margin-left:10px;
margin-right:730px;
background:url(navigation.gif) -5px no-repeat;
display:inline;
}

#precedent:hover {
background:url(navigation_survol.gif) -5px no-repeat;
}

#precedent a {
text-transform:uppercase;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
color:#ff00ff;
font-size:12px;
border-right:1px dotted #ff00ff;
padding : 2px 12px 1px 12px;
display:inline;
}

#precedent a:hover {
color:#660099;
border-right:1px solid #660099;
}


#suivant {
text-align:right;
margin-top:20px;
margin-right:10px;
background:url(suivant.gif) right no-repeat;
display:inline;
}

#suivant:hover {
background:url(suivant2.gif) right no-repeat;
}

#suivant a {
text-transform:uppercase;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
color:#ff00ff;
font-size:12px;
border-left:1px dotted #ff00ff;
padding : 2px 12px 1px 12px;
}

#suivant a:hover {
color:#660099;
border-left:1px solid #660099;
}

/*  ---- TEXTES venus de page1.css ---- */




.citer3  {
color: #660099;
font-size: 14px;
font-family: "Nom de police", arial, sans-serif;
font-style:normal;
text-align:left;
font-style:italic;
text-transform:lowercase;
margin-right:5px;
}


.nouveau {
text-align:left;
text-transform:uppercase;
font-family: "Nom de police", arial, sans-serif;
color:#ff00ff;
margin-left:40px;
font-size:14px;
}

.nouveau : hover {
background-color:#ff00ff;
color:#fff;
border-left:1px solid #ff00ff;
border-right:1px solid #ff00ff;
}

.nouv {
text-transform:uppercase;
font-family: "Nom de police", arial, sans-serif;
background-color:transparent;
color:#ff00ff;
border-left:1px solid #ff00ff;
border-right:1px solid #ff00ff;
padding : 2px 12px 1px 12px;
font-size:14px;
}

.nouv:hover {
color:#9966ff;
}

.nouv a: {
background-color:#fff;
color:#330066;
}



.nouv a:hover {
background-color:#fff;
color:#330066;
}

.espacer img {
margin-right:9px !important;
}

.pink a {
color:#ff00ff  !important;
}

.pink a:hover {
color:pink  !important;
}