body {
	background:#000000 url(http://pole-cinema-paca.org/blog/IMG/kconf_backgroundsomm.gif) repeat scroll left top;
	color:#000000;
	font-family:helvetica,arial,serif;
	font-size:0.8em;
	line-height :1.4em;
}
/*  ------------------------------------------
/*  typographie
/*  ------------------------------------------ */
h1, h1 a {margin-top:0;}
h2.colorbody {color: #000;}
h2 a {text-decoration:none; }
h2.titrevideo {font-size:1.2em;font-weight:bold;}
h2.titresimple, h2.titresimple a {margin:0;padding:0;font-weight:bold;text-transform:none;color:black}
h3, h3 a, h3.spip {	margin:10px 0 0 0;}
h4 {	margin:0 0 5px 0;}
h5 {font-weight:bold;font-size:1.1em;}
ul#struct_supp li a, ul#struct_ass li a, ul#pers_ass li a, ul#ress_ass li a {font-size:0.9em;}
a {text-decoration:none;}
#droite a.menuon {color:#E63200;}

hr.dashedred {border:0;border-bottom: 1px dashed #E63200;margin:0;}
.nop + p, .resume p:first-child, .descriptif p:first-child  {margin:0;padding:0;}
.uppercase, small.uppercase {text-transform:uppercase;}
.black, span.black a {color:black;}
.navigation2 {display:none;}
.navigation2on {display:block;}
.resume {padding:0 0 5px 0;}
.erreur_message, .reponse_formulaire_ok {font-weight:bold;color:#C71700;border:1px solid #C71700;padding:3px;margin:5px 7px 5px 0px;display:block;}
.liens_ressources {color:white;padding:5px;height:1.5em}
.pagination {clear:left;margin: 10px 0pt;font-size:1.1em;}
.bold {font-weight:bold;}
.textjustify {text-align:justify;}
.center {text-align:center;}

/*  ------------------------------------------
/*  css générique
/*  ------------------------------------------ */
.backgroundedito {border:1px dashed #AAA;padding:5px;}

.borderdashed, .separation30, .separation20, .separation2010, .separationborder {border-bottom:1px dashed #666;}
.noborder {border:0;}

.displaynone {display:none;}
.discret {visibility:hidden;font-size:0.2em;}
.normal, .marginzero, #ssmenu a, .edito h1, #droite h1 {margin:0;padding:0;border:0;}

.clearright {clear:right;margin:0;padding:0;}
.clearleft {clear:left;margin:0;padding:0;height:0;}
.clearboth {clear:both;margin:0;padding:0;}

.pmargin {padding:10px;}
.antip p {margin:0;}
.texte p {margin: 10px 0;}
.margin20 {margin:20px;}
.marginright20px {margin-right:20px;}
.margintopzero {margin-top:0;}
.marginbottomzero {margin-bottom:0;}

.separation10 {margin:10px auto;}
.separation30 {margin:30px auto;}
.separation20 {margin:20px auto;}
.separation2010 {margin:20px auto 10px;}
.separation1510 {margin:15px auto 10px;}
.separation40 {margin:40px auto;}

/* division deux colonnes */
.ma_colonne{
	float:left;
	width:47%;
	padding-right:20px;
}
/*  ------------------------------------------ */
/*  squelette général                                */
/*  ------------------------------------------ */
#conteneur {width:830px;margin: 60px auto 10px auto;}
#onglets {height: 25px;text-align:right;}

#bando {height:33px;}
#sommaire #central {padding:0pt 8px;}
#central {text-align:left;}
#coinshaut {padding: 0 8px;}
#coinsbas {padding: 0 8px;}

#ssmenu {width:814px;border-bottom: 1px dashed #666;}


#droite {
float:right;
padding:15px;
width:215px;
}
#droite h1 {margin-bottom:20px;padding:5px;font-weight:bold;}
#droite h3 {margin:0;}
#droite h2 {font-weight:bold;color:#d80000;margin:5px;}
.menutitreimg{height:25px;display:inline;float:left;vertical-align:middle;margin-bottom:1em;margin-right:5px;}
.menutitre {text-transform:uppercase;font-family:helvetica,helvetica,arial,serif;padding-top:5px;display:inline;vertical-align:middle;font-size:1.1em;}
#droite h2 a {font-weight:bold;}
#droite h3.normal a, #droite h4.normal a {font-weight:normal;}
#droite h3 a {color: #666;text-transform:uppercase;font-size:0.8em;}
#droite li {list-style-type:none;text-transform:uppercase; font-size:0.8em;}
#droite ul {margin:0; padding:0 0 0 10px;}
#droite a {color:#000;}
#droite .affiche {display: none;}
#droite .afficheon {display:block;padding:0 20px;}


#gauche {
border-right:1px dashed #666666;
min-height:480px;
padding:15px;
width:539px;
}
#gauche .spip_documents img {padding:20px 0;}
#gauche table.spip_barre img {padding:0;}
#gauche table.spip_barre input{color:black;background-color:#EEE;}
#gauche .resume, #gauche .descriptif {text-align:justify;}

#gauche div[class="descriptif margin20 backgroundedito"] {text-align:center;}
.cursorhelp {margin-top:2px;}

#sommaire #droite {text-align:justify;}

object embed {margin:10px 0;}
.box_art {}
.width195 {width:195px;text-align:center;}
.box_doc {margin-left:67px;}
.edito {
float:left;
padding:0 13px 0 0;
text-align:justify;
width:197px;
}
.edito img {margin-top:15px;}

.texte {text-align:justify;}
#foot {
	height:8px;
}
#linksbas {
margin:0pt auto 10px;
text-align:right;
width:830px;
color:white;
text-transform:uppercase;
font-size:0.8em;
}

#linksbas div.rss {padding-left: 25px;float:left;}
/*  ------------------------------------------ */
/*  images                                     */
/*  ------------------------------------------ */
img {border:0;}
.img180x120 {float:left;width:180px;height:120px;margin-right:15px;}
.imgleft {float:left;margin-right:15px;}
.imgleft .spip_logo, .droiteimgcentrer, .centrer {margin:0 auto;text-align:center;}
.imgleft2 {float:left;margin-right:8px;}
.imgright {float:right;margin:0 0 15px 15px;}
.droiteimgcentrer {width:180px;}

.boxdok {background-color:#f0f0f0;border:2px solid #b5b5b5;float:left;margin:10px 2px;width:250px;padding:4px;}
.boxdok h3 {text-align:center;padding-bottom:5px;}
#gauche .boxdok input#titre,  #gauche .boxdok textarea#descriptif {width:230px;margin-left:4px;}
.spip_documents { text-align: center;margin:5px; }
.spip_documents_center { clear: left; width: 100%; margin: auto; }
span.spip_documents_center { display: block; margin-top:1em; }
.spip_documents_left { float: left; margin-right: 15px; margin-bottom: 5px; }
.spip_documents_right { float: right; margin-left: 15px; margin-bottom: 5px; }
.spip_doc_titre { font-weight: bold; font-size: 0.8em; margin-left: auto; margin-right: auto; }
.spip_doc_descriptif { clear: left; font-size: 0.8em; margin-left: auto; margin-right: auto; }
.border {border-bottom:1px dashed #666;}
.floatright {float:right;}

/* Tableaux */
table.spip {
	margin: auto;
	margin-bottom: 1em;
	border: 1px solid;
	border-collapse: collapse; }
table.spip caption {
	caption-side: top; /* bottom pas pris en compte par IE */
	text-align: center;
	margin: auto;
	padding: 3px;
	font-weight: bold; }
table.spip tr.row_first { background: #FFC; }
table.spip tr.row_odd { background: #DDD; }
table.spip tr.row_even { background: #EEE; }
table.spip th, table.spip td { padding: 3px; text-align: left; vertical-align: middle; }


/*  ------------------------------------------ */
/*  formulaire  auteur                               */
/*  ------------------------------------------ */
.formulaire_ecrire_auteur ul {padding:0}
.formulaire_ecrire_auteur li {list-style:none;}
.formulaire_ecrire_auteur textarea, .formulaire_ecrire_auteur #email_message_auteurnew, .formulaire_ecrire_auteur #sujet_message_auteurnew {width:500px;}
select.input option {}

/*  ------------------------------------------ */
/*  formulaire recherche                           */
/*  ------------------------------------------ */
.formulaire_recherche {
background:transparent url(/blog/squelettes/images/RECHERCHE-LIBRE.gif) no-repeat scroll left top;
font-size:0.7em;
height:31px;
padding:0pt 0pt 0pt 106px;
text-transform:uppercase;
margin-left:15px;
}
.editressource .formulaire_recherche input.submit, .ressourcesbody .formulaire_recherche input.submit {float:none;}
.formulaire_recherche #recherchelibre {
border:1px solid #B3B3B3;
display:inline;
font-size:1.25em;
height:16px;
margin-top:3px;
vertical-align:middle;
width:115px;
}
input#rechercheress {width:185px;font-size:10px;}
form.rechress select.input {width:190px;font-size:11px;}
.editressource .formulaire_recherche input.submit, .ressourcesbody .formulaire_recherche input.submit {margin:0;width:19px;height:16px;border:0pt none;background:white url(/blog/IMG/kconf_icorechercher.gif) no-repeat top left;}
.editressource .formulaire_recherche input:hover.submit, .ressourcesbody .formulaire_recherche input:hover.submit {background:white url(/blog/IMG/kconf_icorecherchersurvol.gif) no-repeat top left;}

/*  ------------------------------------------ */
/*  formulaire autres                            */
/*  ------------------------------------------ */
/*proposer ressources*/
.etape {
color:#FEFEFE;
float:left;
height:24px;
line-height:1em;
padding:3px 10px 5px 5px;
width:119px;
}
.etape div {font-size:2em;float:left;height:22px;padding:5px;}
.etape1{background: transparent url(images/etape1.png) no-repeat left top;}
.etape1on{background: transparent url(images/etape1on.png) no-repeat left top;}
.etape2{background: transparent url(images/etape2.png) no-repeat left top;}
.etape2on{background: transparent url(images/etape2on.png) no-repeat left top;}
.etape3{background: transparent url(images/etape2.png) no-repeat left top;}
.etape3on{background: transparent url(images/etape2on.png) no-repeat left top;}
.etape4{background: transparent url(images/etape3.png) no-repeat left top;}
.etape4on{background: transparent url(images/etape3on.png) no-repeat left top;}

/* style */
body.rechercher #gauche h1 {padding-top:10px;}
h2 {margin:20px 0 10px 0;}
label {font-size:0.8em;font-weight:bold;text-transform:uppercase;}
label, input#titre, #gauche p.boutons input.submit, #telecharger_document, #droite .formdocu input.submit {
font-weight:bold;
}
.joindre .cadre_padding a {color:black;}
#gauche .joindre input#fichier_document {width:350px;}
table.spip_barre, #nouveau_doc, div.joindre {
background: transparent url(http://pole-cinema-paca.org/ressources/IMG/kconf_bgedito.gif) repeat scroll left top;
}

#gauche p.boutons input.submit, #telecharger_document, #droite .formdocu input.submit, body.rechercher #gauche form input.submit {
/*background-color:#D7353A;*/
margin:0px 0 20px 0;
color:white;
}
table.spip_barre input.barre {font-size:8px;}
form.choseliee, #gauche form.choseliee span, #gauche select option {text-transform:lowercase;}
form.choseliee, #gauche form.choseliee span {padding:4px 0pt;}
#nouveau_doc, #gauche input#recherchelibre, #nouveau_doc, #gauche input.moitie, #gauche textarea, #gauche select, #gauche .fonctions, #gauche select option {
padding:3px;
}

select#lestatut option.publie {width:100%;background-color:#21944A;}
select#lestatut option.prepa {width:100%;background-color:#F0E68C;}

option.silver {background-color:silver;font-weight:bold;border-bottom: 1px dashed #666;}
option.silver, optgroup {margin-bottom:5px;}

/* taille & position */
#gauche textarea, #gauche select, #gauche input[type="text"], #gauche .fonctions, #gauche table.spip_barre, #gauche #personneform input#nom, #gauche #personneform input#prenom {
width:528px;
}
#gauche table.spip_barre input.barre {
width:535px;
}
body.rechercher #gauche form.rechress select {width:200px;}
#gauche input.moitie, #gauche input#recherchelibre, #gauche input.submit, body.rechercher #gauche form select.categorie, body.rechercher #gauche form select.dep_ress, #droite .formdocu input, #droite .formdocu textarea {
width:219px;
}

body.rechercher #gauche select option {padding:0;font-size:0.9em;}
body.rechercher #gauche input.submit {float:none;}

#gauche input.moitie, #gauche input.quart {margin-right:10px;}

#gauche input.quart {width:110px;}
#droite .formdocu {margin: 10px;}
#gauche input.lier {width:50px;background-color:silver;margin:0 0 0 10px;}
#gauche input.radio {width:auto;margin: 0 10px 0 0;}
/* position */
#gauche input.submit, #droite input.submit, #gauche form.choseliee input, p.boutons {
float:right;
}
p.boutons {text-align:right;width:530px;}
.forminput {width:45%;float:left;}
.forminput div {display:block;width:100%}
#gauche input#adresse, #gauche input#email {margin-bottom:10px;}
body.personne #gauche input#nom {margin-bottom:0;}

pre
{
color:black;
font-family:helvetica,arial,serif;
}
#gauche form.choseliee span {font-weight:bold;}


select#lestatut {width:150px;}

select#cheminupload {width:200px;}
/* ***************************** videotheque et ressources derniers ajouts ******************************** */



/* slider sommaire  */
.slider ul.sli, .slider li.sli {margin:0;	padding:0;	list-style:none;}

.slider, .slider li.sli { 	width:250px;/*	height:375px;*/	overflow:hidden; }
.dernieresress .slider li.sli {margin-top:35px;}
.dernieresress .slider, .dernieresress  .slider li.sli {width:465px;}
#slider2, #slider2 li.sli { 	width:460px; overflow:hidden; }
#slider1, #slider1 li.sli { 	width:250px; overflow:hidden; }
span#prevBtn {}
span#nextBtn {}

.slider {margin-left:30px;position:absolute;}	
.slider .padding {padding:10px;}

.slider ul, .slider li {margin:0;	padding:0;	list-style:none;	}
.slider li {width:250px; height:210px;	overflow:hidden; 	}	
#prevBtn, #nextBtn, #prevBtn2, #nextBtn2 { 
	display:block;
	width:13px;
	height:57px;
	position:absolute;
	right:50px;
	top:100px;
	}	
#nextBtn, #nextBtn2 {right:8px;}
#prevBtn, #prevBtn2 {left:1px;}
#prevBtn a, #nextBtn a, #prevBtn2 a, #nextBtn2 a {display:block;	width:13px;	height:57px;	color:transparent;}
#nextBtn a{}

/* images videotheque */
.videodernieres {margin-top:35px;position:relative;padding-top:55px;width:317px;height:260px;float:left;margin-left:10px;}
.dernieresress {height:240px;}
/* rech categories */


#boxrechcat {
	width:530px;
	height:70px;
}
#gauche #boxrechcat select {width:185px;}
.result_how_rech_annuaire {color:#E63200;font-weight:bold;margin-bottom:6px;}


body.videoteck .boxvideoo {float:left; margin:7px;width:165px;height:170px;}
.dernvideos {height:235px;padding:50px 15px 20px 15px;margin-top:1em;position:relative;width:515px;}
/* ressources */
.dernieresress {position:relative;padding-top:30px;width:540px;min-height:229px;}


/* thickbox */
#TB_title {background-color:black;}
