/* CSS Document */

body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:70%;
padding:0;
margin:0;
background-color:#350101;

/*background-image:url(/images/artemixto/fond-top.gif);
background-repeat:repeat-x;
background-position:top;*/
/*overflow:hidden;*/
}
body.videos {
width:500px;
background-color:#FFFFFF;}
.content {
width:990px;
margin:auto;}
tr {
vertical-align:top;}
td.top {
background-image:url(/images/artemixto/fond-top.gif);
background-repeat:repeat-x;
background-position:bottom;
padding:0;
}
td.silhouette {
background-image:url(/images/artemixto/fond-contenu.jpg);
background-repeat:repeat;
background-position:top;
height: 280px;
width:365px !important;
padding:0;
}
td.colg-video {
/*background-image:url(/images/artemixto/fond-contenu.jpg);
background-repeat:repeat;
background-position:top;*/
height: auto;
width:365px !important;
padding:0;
background-color:#fce9c9;
}

tr.milieu {
/*background-image:url(/images/artemixto/fond-contenu.jpg);
background-repeat:no-repeat;
background-position:top;*/
background-color:#fce9c9;}
.contenu {
padding:8px 12px 5px 0px;
text-align:justify;
height: 260px;
overflow:auto;
}
.contenu-video {
padding:8px 12px 5px 0px;
text-align:justify;
background-color:#fce9c9;
}

.bordeau {
color:#7d0202;}
tr.menu  {
background-color:#FCE9C9;
padding:0;
height:34px;
}
tr.bas {
background-image:url(/images/artemixto/fond-bas.jpg);
background-position:top;
background-repeat:repeat-x;}
h1 {
font-size:140%;
color:#990505;
border-bottom: 1px dashed #990505;
background-image:url(/images/artemixto/ico-h1.gif);
background-position:left;
background-repeat:no-repeat;
padding-left:25px;
padding-top:0;
padding-bottom:5px;}
h2 {
font-size:130%;
color:#990505;}
h3 {
font-size:120%;
color:#620202;}
a:link, a:visited  {
color:#94010a;}
a:hover {
color:#94010a;
text-decoration:none;}
#footer {color: #ffffff;
	font-weight: bold;}
#footer a:link, #footer  a:visited  {
color:#ffffff;}
#footer a:hover {
color:#ffffff;
text-decoration:none;}
.invisible {
display:none;}
.contenu img, .contenu-video img {
margin:5px;
padding: 3px;
border: 1px solid #990505;
background-color:#F1DAB3;}

.contenu img.noborder, .contenu-video img.noborder{
border:0;
padding:0;}
.galerie {
height: 260px;
padding:8px 12px 5px 0px;
overflow:auto;}
.galerie img {
/*float:left;*/
margin:5px;
}