/* générale */
* {margin:0; padding:0;}
#contenu {background:#fff; padding:1em; -webkit-box-shadow:8px 5px 5px 0px rgba(0, 0, 29, 0.25);
-moz-box-shadow:8px 5px 5px 0px rgba(0, 0, 29, 0.25);
box-shadow:8px 5px 5px 0px rgba(0, 0, 29, 0.25); 
opacity: 0.6;
filter: alpha(opacity=60);margin-top:1.5em;}
#contenu2 {background:#fff; padding:1em; -webkit-box-shadow:8px 5px 5px 0px rgba(0, 0, 29, 0.25);
-moz-box-shadow:8px 5px 5px 0px rgba(0, 0, 29, 0.25);
box-shadow:8px 5px 5px 0px rgba(0, 0, 29, 0.25); 
opacity: 0.6;
filter: alpha(opacity=60);margin-top:1.5em;}



img {border:#fff solid 1px; padding:10px; margin-top:55px;}

ul.id {margin-top:50px;}
ul.coor {border:#00001d 1px solid; padding:1em; width:250px; text-align:center;}

a.general:link {color:#00001d; font-weight:600; padding:5px;}
a.general:visited {color:#00001d; font-weight:600; padding:5px;}
a.general:hover {background:#cc1041;color:#fff; font-weight:600; text-decoration:none;padding:5px;}
a.general:active {backgroung:#cc1041; color:#fff; font-weight:600; text-decoration:none;padding:5px;}


a.general2:link {color:#00001d; font-weight:400; padding:2px; text-decoration:underline;}
a.general2:visited {color:#00001d; font-weight:400; padding:2px; text-decoration:underline;}
a.general2:hover {color:#cc1041; font-weight:400; text-decoration:none;padding:2px;}
a.general2:active { color:#cc1041; font-weight:400; text-decoration:none;padding:2px;}


a.general3:link {color:#fff; font-weight:400; padding:2px; text-decoration:underline;}
a.general3:visited {color:#fff; font-weight:400; padding:2px; text-decoration:underline;}
a.general3:hover { background:#cc1041;color:#fff; font-weight:400; text-decoration:none;padding:2px;}
a.general3:active { background:#cc1041;color:#fff; font-weight:400; text-decoration:none;padding:2px;}


a.credits:link {color:#ffffff; font-weight:400;  text-decoration:underline; font-size:12px;}
a.credits:visited {color:#ffffff; font-weight:400; text-decoration:underline; font-size:12px;}
a.credits:hover {color:#cc1041; font-weight:400; text-decoration:none;font-size:12px;}
a.credits:active { color:#cc1041; font-weight:400; text-decoration:none; font-size:12px;}


/* li a generale */
li  {list-style-type: none; }
a {text-decoration: none;}


#content_left  {float:left; background:#000; width:50%; height:250px; margin-top:100px;} 
#content_right  {float:right; background:#fff; width:50%; height:250px; margin-top:100px;} 


li.credit {font-family: 'Open+Sans', sans-serif;font-size:12px; float:right; margin-top:-10em;}

li.credit a:link {color:#cc1041;}
li.credit a:visited {color:#cc1041;}
li.credit a:hover {color:#ffffff; text-decoration: underline;}
li.credit a:active {color:#ffffff; text-decoration: underline;}

li.cv {margin-top:2em; border:double #00001d; padding:5px; max-width:30%;  }
li.film {margin-top:2em; border:solid #00001d 1px; padding:5px;}
li.listpoint {	list-style:disc; margin-left:1.25em;}
li.listpoint1 {	list-style:square; margin-left:0.50em;}


/* modal- filmographie */


td.film {font-weight:bold; font-style:italic; letter-spacing:0.05em;}
span.nom {font-style:normal; font-weight:normal;}
span.coul {color:#cc1041; font-size:125%;}

p.nom {margin-top:-1em; border:solid 1px #cc1041; padding:0.25em; font-size:75%;}
p.nom2 {margin-top:1em; border:solid 1px #cc1041; padding:0.25em; font-size:75%;}


span.film {font-weight:bold; font-style:italic; letter-spacing:0.05em; font-size:110%;}
span.petit {font-size:50%;}
span.petit1 {font-size:75%;}

li.nom {border:solid 1px #cc1041; padding:0.5em;}
li.nom2 {border:solid 1px #cc1041; padding:0.5em; margin-top:0.50em;}