/* #PRODUIRE{fond=css/ide.css,hh=http://www.var.gouv.fr/css}
   md5:ed4ceb50b54b4abda525357958fcd520 */

/*  ==|== primary styles =====================================================
	Author: 
 ========================================================================== */
/*
	Layout
*/

body {background:#EDEDED url("http://www.var.gouv.fr/plugins/internet_ide/img/bg-container.png") repeat-y center top}
#bandeau {width: 100%; height: 195px; position: absolute; left:0}
#container { width:960px; margin:0 auto; text-align:left; background-color:#fff;}

#main { margin:0; padding: 0; }
.section-top { padding: 15px 0px;  min-height: 16px; }
.section {min-height: 300px; }
.breadcrumb { float: left;  width: 700px; }
.breadcrumb , .breadcrumb  a { color: #494949;  }
.menu_outils { float: right;  width: auto;  }
.menu_outils  li { position:relative;float:left;width:auto;display:block; margin-left: 5px;}

/*
	Tags
*/
p { padding:10px 0; margin: 0;  text-align: justify;}
.left { float: left;}
p a, ul.spip li a { text-decoration: underline;}
p.more { float: right;font-weight: bold; padding: 10px;}
.more a {color: #595959;}
p.date {padding: 0;}
.cleaner {clear: both;display: block; }
.cleaner.zero {height:0px; zoom:0;}
h2 { color: #4D73AC; font-family: "Century Gothic", Arial, Verdana;font-size: 1.95em; margin: 0 0 5px 0; /*border-bottom: 1px solid #D4DEEA;*/ padding: 0 0 5px 0;}
.article h2 { border-bottom: 1px solid #D4DEEA; }
/*h3 { margin: 0; font-size:1.2em; }*/
h3 { margin: 0; font-size:1.35em; }
h3.spip { font-size: 1.35em; margin-bottom: 0; color: #4D73AC;}

/*
	Communs
*/
header	{position:relative; height: 180px;}
header img {float: left; margin: 14px 20px 0 0;}
header h1 {float: left; font-family: "Century Gothic", Arial, Verdana; font-size: 2.4em; font-weight: normal; padding: 25px 20px 25px 0;}
header h1 { color: #000000; }  
* + html header h1{ padding: 40px 20px 45px 20px; }
header h1 span {}
header h1 strong {}

#header_contacts { z-index: 50; position: absolute; right: 30px; top: 20px; width: 213px; height: 20px; padding:0; display: block;}
#header_contacts #contacts_txt { background: url("http://www.var.gouv.fr/plugins/internet_ide/img/bg-recherche.png") no-repeat 0 0; border: none; width:177px; height: 20px; padding: 3px 0px 0px 5px;float:left; display: inline; position: relative;}
#header_contacts #contacts_bt { position: relative; display: inline; }
#header_contacts #contacts_bt img { margin:0 0 0 4px; padding:0; }

#header_choix_site_departement_region {z-index: 50; position: absolute; right: 30px; top: 55px; width: 213px; background: url("http://www.var.gouv.fr/plugins/internet_ide/img/bg-select.png") no-repeat 0px 0px; height: 20px;}

.menuDeroulant ul.navigation {}
.menuDeroulant ul.navigation li {}
.menuDeroulant ul.navigation li a { width: 200px; display: block;height: 13px; padding: 3px 5px; text-decoration: none; color: #000000;}
.menuDeroulant ul.navigation li ul { /*position: relative;*/ border: 1px solid #C3C3C3;}
.menuDeroulant ul.navigation li ul li{ background: #fff; min-height: 30px;}
menuDeroulant ul.navigation li ul li a {}

#header_recherche { z-index: 1; position: absolute; right: 30px; top: 90px;}
#header_recherche input {}
#header_recherche #recherche { background: url("http://www.var.gouv.fr/plugins/internet_ide/img/bg-recherche.png") no-repeat; border: none; width: 177px; height: 20px; padding: 0px 0 0 10px;float: left;}
#header_recherche #recherche_bt { float: left;}

.block_main { position: relative; width: 560px; float: left; padding: 10px; background-color: #DDDDDD; box-shadow: 1px 1px 3px #CCCCCC; margin-right: 20px; margin-top: 20px;}
.block_main p , .block_main li { font-size: 1.08em; }
/*.block_main p { font-size: 1.2em !important; }*/
.block_main li { font-size: 1.28em !important; }

.site_info {float: right;}
.site_info small.mis_a_jour {font-weight: bold;}

#fondfooter {background: url("http://www.var.gouv.fr/plugins/internet_ide/img/bg-footer.png") no-repeat top center; padding: 20px 0;}
footer ul.footer {float: left; border-right: 1px solid #DBDBDB; padding: 20px 25px 0; height: 210px; }
footer ul.footer li {line-height: 20px;}
footer ul.footer a {}
footer ul.footer_gauche { padding-left: 0px;width: 140px;}
footer ul.footer_centre {width: 200px;}
footer ul.footer_droite {width: 240px;}
footer ul.footer_droite span {color:#4D73AC}
footer ul.footer_logos {border-right: none; position: relative; width: 240px; padding: 20px 0 0 10px;}
footer ul.footer_logos div {float: left;}
footer ul.footer li p {line-height: 1em; padding:0; text-align: left;}
footer #footer_marianne {background: url("http://www.var.gouv.fr/plugins/internet_ide/img/mariane-nb.png") no-repeat; width: 53px; height: 33px; float: left; margin: 0 5px;}
footer #footer_marianne.on {background: url("http://www.var.gouv.fr/plugins/internet_ide/img/mariane-co.png") no-repeat;}
footer #footer_sp {background: url("http://www.var.gouv.fr/plugins/internet_ide/img/service-public-nb.png") no-repeat; width: 97px; height: 28px; clear: left; float: left; margin: 20px 0 0 5px;}
footer #footer_sp.on {background: url("http://www.var.gouv.fr/plugins/internet_ide/img/service-public-co.png") no-repeat;}
footer #footer_3939 {background: url("http://www.var.gouv.fr/plugins/internet_ide/img/3939-nb.png") no-repeat; width: 75px; height: 38px; float: left; margin: 10px 0 0 50px;}
footer #footer_3939.on{background: url("http://www.var.gouv.fr/plugins/internet_ide/img/3939-co.png") no-repeat;}
footer #footer_legifrance {background: url("http://www.var.gouv.fr/plugins/internet_ide/img/legifrance-nb.png") no-repeat; width: 100px; height: 18px; float: left; margin: 20px 0 0 32px}
footer #footer_legifrance.on {background: url("http://www.var.gouv.fr/plugins/internet_ide/img/legifrance-co.png") no-repeat;}
footer #footer_france {background: url("http://www.var.gouv.fr/plugins/internet_ide/img/france-nb.png") no-repeat; width: 89px; height: 33px; clear:left; float: left; margin: 20px 0 0 5px;}
footer #footer_france.on {background: url("http://www.var.gouv.fr/plugins/internet_ide/img/france-co.png") no-repeat;}
footer #footer_gouvernement {background: url("http://www.var.gouv.fr/plugins/internet_ide/img/gouvernement-nb.png") no-repeat; width: 83px; height: 30px; float: left; margin: 20px 0 0 44px;}
footer #footer_gouvernement.on {background: url("http://www.var.gouv.fr/plugins/internet_ide/img/gouvernement-co.png") no-repeat;}
footer #footer_data_gouv {background: url("http://www.var.gouv.fr/plugins/internet_ide/img/data-gouv_nb.png") no-repeat; width: 106px; height: 30px; clear: left; float: left; margin: 20px 0 0 5px;}
footer #footer_data_gouv.on {background: url("http://www.var.gouv.fr/plugins/internet_ide/img/data-gouv_co.png") no-repeat;}

/*
	Home
*/

#block_demarches, .block_pol{ width:300px; float: left; padding: 10px 0 0 0px;/*position:relative; */}

.home_alerte .nivo_alerte { top:0; left:0; width:610px; padding:10px; background-color: #D81616; z-index:10; overflow:hidden;}
.home_alerte .nivo_alerte2 { top:0; left:0; width:610px; padding:10px; background-color: #FFA500; z-index:10; overflow:hidden;}
/*.home_alerte .block_main .block_main_img { background:url("http://www.var.gouv.fr/plugins/internet_ide/img/bg-blockmain.png") repeat-x 0 0 ;}*/
.home_alerte #main_alerte { width:610px; float: left; background: url("http://www.var.gouv.fr/plugins/internet_ide/img/degrade.png") repeat-x 0 0 #FFFFFF;}
/*.home_alerte #main_alerte { width:570px; float: left; background: url("http://www.var.gouv.fr/plugins/internet_ide/img/degrade.png") repeat-x 0 0 #FFFFFF; height: 270px; }*/
/*.home_alerte .block_main #main_alerte .titre_alerte {font-size: 2.6em; font-weight: bold; height: auto; margin-left: 60%; padding-bottom: 0px; padding-left: 10px; padding-right: 0; padding-top: 0px;}*/
.home_alerte .block_main #main_alerte .titre_alerte {font-size: 2.6em; font-weight: bold; height: auto; /*margin-left: 60%;*/ padding-bottom: 0px; padding-left: 10px; padding-right: 0; padding-top: 0px; }
/*.home_alerte .bandeau_alerte { padding: 0; margin: 0px; background: url("http://www.var.gouv.fr/plugins/internet_ide/img/bandeau_alerte.png") right top no-repeat ; height: 205px;}*/
.home_alerte .bandeau_alerte { padding: 0; margin: 0px; background: url("http://www.var.gouv.fr/plugins/internet_ide/img/bandeau_alerte.png") right top no-repeat; min-height: 86px;}
.home_alerte .bandeau_alerte2 { padding: 0; margin: 0px; background: url("http://www.var.gouv.fr/plugins/internet_ide/img/bandeau_alerte2.png") right top no-repeat; min-height: 86px;}
/*.home_alerte .bandeau_alerte p {padding:44px 35px 0 35px;}*/
.home_alerte .bandeau_alerte p, .home_alerte .bandeau_alerte2 p {padding: 25px 55px 25px 5px;text-align: inherit;}
#main_alerte .texte {font-size: 1.4em;}
#main_alerte img {padding: 0px 5px 10px 15px;}
/*.block_main_img p{position:absolute; bottom: 0px; left: 0px; background:url("http://www.var.gouv.fr/plugins/internet_ide/img/bg-blockmain.png") repeat-x 0 0 ; background-color: #fff; }*/
/*.block_main_img p.texte { padding: 10px 10px 20px 10px;  width:316px; }
.alerte .block_main_img p.texte { padding: 10px 10px 20px 10px;  width:550px;background:none; }
.block_main_img p.more {bottom: 0; left:230px; position: absolute; right: 0;background:none;}
.section .block_main_img img{margin:0;}
.home_alerte #main_alerte { width:570px; float: left; background: url("http://www.var.gouv.fr/plugins/internet_ide/img/degrade.png") repeat-x 0 0 #FFFFFF; height: 278px; position:relative; z-index:1;}
.home_alerte #main_alerte .titre_alerte {position:absolute; left: 400px; top:70px; padding: 0; font-weight: bold; font-size: 2.5em; }
#main_alerte .bandeau_alerte { position:absolute; right: 0; top:0px; padding: 0; margin: 0px;}
.home_alerte #main_alerte  p.more {bottom: 0; left:470px; position: absolute; right: 0;}
*/
/*.block_main ul.main_liste, .block_actu_all { width:215px;  padding: 0px; margin-left:10px; float: left;}*/
.block_main ul.main_liste, .block_actu_all { font-size: 1.08em;}
.block_main ul.main_liste { width:215px;  padding: 0px; margin-left:10px; float: left; font-size: 1.08em;}
#block_actu.block_actu_all {float: none; margin-left: 0; padding-left: 0; width: 100%; font-size: 1.08em;}
.block_main ul.main_liste li { padding: 10px;  font-weight:normal; /*background: #E4EAF3 url("http://www.var.gouv.fr/plugins/internet_ide/img/bg-roll-off.png") bottom left no-repeat;*/; background-color: #FFFFFF; height: 100px;border-bottom: 1px solid #CCCCCC; line-height: 1.5; background-color: #DDDDDD ;}
.block_main ul.main_liste li a:hover { color:#4D73AC; font-weight: normal;}
.block_main ul.main_liste li a { color:#393939; font-size: 1em; line-height: 1.4;}
.block_main ul.main_liste li.on a { color:#000000; font-size: 0.97em; line-height: 1.5;}

.block_main ul.main_liste li.middle { margin: 10px 0; }
.block_main ul.main_liste li.on {/*background:#DFE4ED url("http://www.var.gouv.fr/plugins/internet_ide/img/bg-roll-on.png");*/ background-color: #FFFFFF; color: #000000; font-weight: bold; font-size: 1.20em !important;} 
.block_main ul.main_liste li.on a:hover {color: #000000; font-weight: bold; font-size: 0.97em; line-height: 1.5; } 

#main_actu_1,#main_actu_2,#main_actu_3,#main_actu_4 {width:331px; float:left; border: 1px solid #CCCCCC;}
.block_main .block_main_img {background:#FFFFFF; height: 380px !important; color: #000000; font-weight: bold;}
.block_main_img .texte { padding-left: 10px;padding-right: 10px;padding-top:0; margin-top: 1em;}
.block_main_img .texte a { color:#000000;}
.block_main .more {padding-top:0;}

/*#block_demarches .formu_geo {position: absolute; top: 160px; left:0;}*/
#block_demarches h2, #block_actu h2 { border-bottom: 1px solid ; }
#block_demarches ul { margin: 10px 0; padding: 0px; }
#block_demarches ul  li{ width: 165px; float: left; }
#block_demarches ul li a { color: #393939;   font-weight: bold; }
#block_demarches .form_coor { clear: both;padding: 10px 5px; background: url("http://www.var.gouv.fr/plugins/internet_ide/img/bg-demarches-select.png") no-repeat 2px 0px; height:16px; /*position:relative; */}
#block_demarches .form_coor  select { float: right; /*position:absolute; top:10px; right:10px;*/}
.section #block_demarches img{margin: 0px;}
#block_demarches .btn_rdv {float:left; clear: left; font-weight: bold;}
#block_demarches .btn_rdv a {color:#4D73AC}

#block_actu { width:570px; float: left; padding: 10px; margin-right: 10px;}
 #block_actu P.more { font-size: 1.08em; margin-top: 10px; }
.section img { margin-right: 10px; }
/*#block_main_img, .block_actu_last { float: left; padding: 0 10px 0 0; width: 325px;}*/
/*#block_main_img, .block_actu_last { float: left; padding: 0 10px 0 0; width: 325px; font-size: 1.08em;}*/
#block_main_img { float: left; padding: 0 10px 0 0; width: 325px; font-size: 1.08em;}
.block_actu_last {float: none; border-bottom: 1px solid #DDDDDD; margin: 20px 0 0 0 ;padding: 0 0 10px 0; width: 100%;font-size: 1.08em; }
.block_actu_last a {font-size: 1.2em; font-weight: bold; }
.block_actu_all ul li {background-image: url("http://www.var.gouv.fr/plugins/internet_ide/img/icon_actus.png"); background-repeat: no-repeat; background-attachment: scroll; background-position : left 12px; background-color: rgba(0, 0, 0, 0); border-bottom: 1px solid #DDDDDD; padding-bottom: 0.2em; padding-left: 42px; padding-top: 1em; height: 50px; font-size: 1em;}
.block_actu_all ul li:hover {background-color: #EEEEEE;}
.block_actu_all ul li span a{ color: #4D73AC; font-size: 1em; }
.block_actu_all ul li a { display: block;  font-weight: bold; font-size: 1.2em; color: #393939;}
.block_actu_all ul li span a { display: inline;  font-weight: bold;}

.block_pol h2{ margin-bottom: 0; }

#block_selection {
	float: left;
	width: 760px;
}
#block_selection .selection {
	width: 232px;
	float: left;
	margin: 0 10px 30px 0;
}
#block_selection .selection .selection_res { padding: 5px; font-size: 1.08em}
#block_selection .selection .selection_res p { padding: 0;}

.block_eregie { padding: 35px 0 0 0px; width: 175px; float: left;}
.block_eregie  ul{ padding: 0; clear: both;  }
.block_eregie img { float:left; margin:0 0 10px 0;}
.block_eregie li { min-height: 40px; display: block; margin-bottom: 5px; }
#col2 .block_eregie ul li{font-size: 0.9em; font-weight: normal; line-height: 1em; margin-top:10px;}
#col2 .block_eregie ul li img{ margin:0px 10px 0px 5px;}
.section .block_eregie ul li img{ margin:0px 10px 0px 5px;}

/*
	Rubrique
*/

.rubrique .section-top { min-height: 35px;}
#block_menu {width: 232px; float: left; margin: 5px 16px 5px 0px; /*position:relative;z-index:1;*/}
#block_menu p.titre {color: #4D73AC;font-family: "Century Gothic", Arial, Verdana; font-size: 1.29em; font-weight: bold; border-bottom: 1px solid #C3C3C3;}
#block_menu li.on {
	font-weight: bold;
	background-color: #E4F0FF;
}

nav#second {margin-bottom: 20px;}
nav#second ul li {font-size: 1.1em; min-height: 15px; border-bottom: 1px solid #C3C3C3; line-height: 20px;}

.block_content 	{float: right; width: 710px; margin: 10px 0px 5px 0px;}

#col1 	{width: 515px; float: left; margin-right:10px; }
#pageRubCalendrier div#col1 {width: 100%; float:left; margin-right:10px;}
.encadrement {
	background: #FFFFFF url("http://www.var.gouv.fr/plugins/internet_ide/img/degrade.png") repeat-x;
	border: 1px solid #C3C3C3;
	padding: 20px;
	margin: 10px 0px 5px 0px;
	clear:both;
	overflow: hidden;
}

div.texteencadre, div.textesur2colonnes {
	margin: 0px 0px 5px 0px;
	clear: left;
	padding: 0px 0px 20px 20px;
}
div.texteencadre {
        background: #FFFFFF url("http://www.var.gouv.fr/plugins/internet_ide/img/degrade.png") repeat-x;
	border: 1px solid #C3C3C3;
}
#col2	{float: right; width: 180px; margin: 5px 0 0 0px;}
.sous_rub_1 {width: 230px; background: #FFFFFF url("http://www.var.gouv.fr/plugins/internet_ide/img/degrade.png") repeat-x; float: left; margin: 5px 10px 5px 0px; border: 1px solid #C3C3C3; padding: 10px; clear: both;}
.actualite .sous_rub_1 {width: 300px; background: #FFFFFF url("http://www.var.gouv.fr/plugins/internet_ide/img/degrade.png") repeat-x; float: left; margin: 5px 10px 5px 0px; border: 1px solid #C3C3C3; padding: 10px; clear: both;}
.sous_rub_2 {width: 230px; background: #FFFFFF url("http://www.var.gouv.fr/plugins/internet_ide/img/degrade.png") repeat-x; float: right; margin: 5px 0px 5px 0px; border: 1px solid #C3C3C3; padding: 10px;}
.actualite .sous_rub_2 {width: 300px; background: #FFFFFF url("http://www.var.gouv.fr/plugins/internet_ide/img/degrade.png") repeat-x; float: left; margin: 5px 0px 5px 10px; border: 1px solid #C3C3C3; padding: 10px;}
.sous_rub_seule {background: #FFFFFF url("http://www.var.gouv.fr/plugins/internet_ide/img/degrade.png") repeat-x; border: 1px solid #C3C3C3; padding: 10px; margin: 10px 0; clear: both;}
.sous_rub_seule h3 {color:#4D73AC;padding: 0 0 10px 0;}
#pageRubCalendrier div#col1 .sous_rub_1 {width: 300px; background: #FFFFFF url("http://www.var.gouv.fr/plugins/internet_ide/img/degrade.png") repeat-x; float: left; margin: 5px 10px 5px 0px; border: 1px solid #C3C3C3; padding: 10px; clear: both;}
#pageRubCalendrier div#col1 .sous_rub_2 {width: 300px; background: #FFFFFF url("http://www.var.gouv.fr/plugins/internet_ide/img/degrade.png") repeat-x; float: right; margin: 5px 0px 5px 0px; border: 1px solid #C3C3C3; padding: 10px;}
/*#complements .sous_rub_1 {width:323px; float: left; margin: 0 20px 10px 0px; height:130px;}
#complements .sous_rub_1 p span{ margin:0 ; padding: 0;}
#complements .sous_rub_2 {width:323px; background: #FFFFFF url("http://www.var.gouv.fr/plugins/internet_ide/img/degrade.png") repeat-x; float: right; border: 1px solid #C3C3C3; margin: 0 0px 10px 0px; padding: 10px; height:130px;}
*/
#complements .sous_rub_1, #complements .sous_rub_2 {float:left;background: #FFFFFF url("http://www.var.gouv.fr/plugins/internet_ide/img/degrade.png") repeat-x;border: 1px solid #C3C3C3; width:303px;padding: 20px;}
#complements .sous_rub_1  { margin-right: 20px;	}
#complements p.titre {padding-bottom: 5px;}
.article .block_content #complements  ul {list-style-type: none;margin-left: 0px; margin-top:5px; padding-left: 0px;}
.article .block_content #complements  ul li { margin: 10px 0; padding:1px 20px;}
.article .block_content #complements .sous_rub_2 ul li { padding-left: 0px;}
a.plus {float:right; }
#complements span a {color:#4D73AC;}

#col1 .titre,#col2 .titre,.sous_rub_1 .titre,.sous_rub_2 .titre,.encadrement .titre {
	font-size: 1.39em;
	font-weight: bold;
	padding:0px;
	text-align: left;
}
#col2 .item	{margin-top: 30px; border: 1px solid #C3C3C3; padding: 10px;}
#col2 .item p.more { float: left; padding: 10px 0; }

/* 
	Article 
*/

.article .texte {font-size: 1.08em;}
.article_entete {font-size: 1.2em;}
.article_entete div.texte {font-size: 0.9em;}
.article_info .mis_a_jour {float:right;}
.article_entete h3.spip	{clear: none; color: #4D73AC; margin-top: 20px;}

.image {float: right; margin-left: 25px;}
.image .legende { text-align: center; padding:5px 0 0 0; color:#595959;	}
h4	{clear:both; font-size: 1.35em; margin-bottom: 0;}
ol {
	list-style-type: decimal;
	padding-left: 15px;
}

.block_content ul {margin-left: 0px; /*font-size: 1.10em; font-weight: bold;*/ list-style-image: url("http://www.var.gouv.fr/plugins/internet_ide/img/puce.png");}
.block_content #complements ul {list-style-image: none;}
.block_content #col1 ul, ul.plus_liste {list-style-image: none; font-size: 1em;}
.block_content #col1 ul li, ul.plus_liste li {font-weight:normal;padding-left:12px;line-height: 20px; background: url("http://www.var.gouv.fr/plugins/internet_ide/img/fleche.png") 0px 6px no-repeat;}
.block_content #col1 ul li a, ul.plus_liste li a {text-decoration:underline;}
.block_content #col1 ul li span.ariane a {text-decoration:none;}
.block_content #col1 ul li a:hover, ul.plus_liste li a:hover {text-decoration:none;}
.block_content ul ul {font-size: 1em; font-weight: normal; list-style-type: none; margin-bottom: 20px;margin-top: 5px;}
.block_content ul ul li {}
.block_content ul li p {padding-top: 0px;}

.sous_rub p{ font-size: 0.8em;}
.sous_rub p span{font-weight: normal; font-size: 0.8em;}
.colonne1 {float:left; width: 323px; margin: 5px 10px 5px 0;}
.colonne2 { width: 323px; margin: 5px 0px 5px 343px;}

.spip_documents_left {float: left; margin: 0; padding:10px 17px 0 0;}
.deuxcol {clear:both; padding:20px; }
.deuxcol  h5 {font-size: 1.3em; font-weight: bold;margin: 10px 0px; padding:0;}
.deuxcol  p { text-align:justify; margin:0; padding:0;}
.coldroite p { text-align:justify; padding:0 20px; }
#video {float: left; padding-right:25px;} 
#complement1 { position:relative; width:30%; margin:15px 0 0 0; float:left;}
#complement1  p{font-weight: bold; padding:0 0 1em 0;}
#complement1  p span{font-weight: normal;}
#complement2{ position:relative; width:30%; margin-top: 15px; margin-left:5%; margin-right:5%; float:left; }
#complement2 p{font-weight: bold; padding:0 0 1em 0;}
#complement2  p span{font-weight: normal;}
#complement3{position:relative; width:30%; margin:15px 0 0 0; float:left;}
#complement3 p{font-weight: bold; padding:0 0 1em 0;}
#complement3  p span{font-weight: normal;}

.article #main ul {list-style-type: none;}
.article .block_menu ul {list-style-type: none;}
.article .block_content ul {
	list-style-type: square;
	margin-left: 20px;
	padding: 10px 0 10px 15px;
	text-align: justify;
}
.article .block_content ul  ul {list-style-type: none; margin-left: 0px; padding-left: 25px;}
.article #main ul li  span {font-weight:normal;font-size: 0.9em; }
.sous_rub  ul li {line-height: 1em; padding: 0 0 1em 1.6em;}
.pdf {background: url("http://www.var.gouv.fr/plugins/internet_ide/img/icone_pdf.gif") no-repeat left top transparent; padding-left:20px;}
.lienExterne, .spip_out  {/*float: right;*/ padding:0 0 0 15px; background: url("http://www.var.gouv.fr/plugins/internet_ide/img/site-ext.png") no-repeat 0px 1px; }
.pourmontage.encadrement {padding-right:0px;} 
.encadrement .montage { width:100% ;display:table;}
.encadrement .montage p, .texteencadre p, .textesur2colonnes p { display:table-cell; vertical-align:text-top; text-align:justify ; padding-right:20px;}
.encadrement .montage p+p, .texteencadre p+p, .textesur2colonnes p+p { /*padding:0;*/}

#block_menu .nivo_alerte {width:222px;padding:5px;background-color: #D81616;}
#block_menu .nivo_alerte2 {width:222px;padding:5px;background-color: #FFA500;}
#block_menu #main_alerte {  }
#block_menu .block_main_img {width:222px;}
#block_menu #main_alerte .titre_alerte {color:#000; background-color: #FFFFFF; font-size: 1.5em;font-weight: bold;height: auto;/*margin-left: 50%;*/opacity: 0.8;padding-bottom: 0px;padding-left: 10px;padding-right: 0;padding-top: 0px;}
#block_menu .bandeau_alerte {padding: 0; margin: 0px; background: url("") right top no-repeat ;}
#block_menu .bandeau_alerte p {padding:18px 0; width: 180px; text-align: inherit;}
#block_menu .bandeau_alerte2 {padding: 0; margin: 0px; background: url("") right top no-repeat ;}
#block_menu .bandeau_alerte2 p {padding:18px 0; width: 180px; text-align: inherit;}

a.LienTelecharg {text-decoration: underline;}

/*
	Contact 
*/

.align { display: block; float:left; padding-right: 1em; }
#col1 fieldset  { border: 0; margin: 0 0 1em 0; padding: 0em; }	
#col1 legend { float: left; font-size: 1.39em; font-weight: bold; }			
#col1 .ligneForm  { clear: both !important; float: none !important; width: auto; }
#col1 .ligneForm.nolabel {padding: 0 0 0 130px;}
#col1 .ligneForm label  { float: left; width: 120px; }
#col1 .ligneForm div.champForm  { float: left; padding-left: 10px; width: 210px; }
#col1 .champForm input { width: 210px; border: 1px solid #C3C3C3;}	
#col1 .champForm input.choixpage{ width: 30px; border: 1px solid #C3C3C3;}	
#col1 .champForm select { width: 210px; border: 1px solid #C3C3C3;}	
#col1 .champForm textarea  { width: 210px; display:block;  border: 1px solid #C3C3C3;}
#col1 .separateur {height: 1em; clear: both;}
#col1 .separateur_2 {height:7em;}
#col1 .checkbox  p {float: left; width: 120px;} 
.choix_radio {float: left;}
.choix_radio.intitule {width: 130px; height: 30px;}
.choix_radio input {float: left; height: 16px;}
.choix_checkbox {float: left; position: relative; clear: both}
.choix_checkbox  label { float: left; width: auto; padding: 0 10px 1px 5px; margin: 13px 0 0;} 
#gauche_recherche #recherche_gauche{background: url("http://www.var.gouv.fr/plugins/internet_ide/img/bg-recherche.png") no-repeat; border: none; width: 177px; height: 20px; padding: 0px 0 0 10px;float: left;}
#col1 .checkbox  label { float: left; width: auto; padding: 0 10px 1px 5px; } 
#col1 .champsObligatoires{ float: right; font-style :italic;} 
.blue_button {background: url("http://www.var.gouv.fr/plugins/internet_ide/img/bg-bouton.png"); border: none; width: 151px; height: 27px; color: #FFFFFF;}

/*
	Résultats de recherche 
*/

#col1.resultats_liste {padding: 0 0 0 0; width: 710px;}
#col1.resultats_liste H2 {}
#col1.resultats_liste H3 {margin: 20px 0 10px 0; font-size: 1.4em; border-bottom: 1px solid #C3C3C3; padding: 0 0 10px 0;}
#col1.resultats_liste p {margin: 0; padding: 0;}
#col1.resultats_liste p.titre {font-size: 1.1em; margin: 0 0 5px 0;}
#col1.resultats_liste p.titre a {color: #4D73AC;}
#col1.resultats_liste p.caption {margin: 0 0 20px 0;}

.pagination {text-align: center; width: 100%;}
.pagination a {color: #595959}
.pagination span.on {font-weight: bold;}
#block_menu  input { float:left; margin:13px 0 0 0;}			
#block_menu  #rechercher { background: url("http://www.var.gouv.fr/plugins/internet_ide/img/bg-recherche_menu.png") no-repeat 0 0 transparent; border: medium none; float: left; height: 20px; padding: 0 0 0 10px; width: 220px;}
#block_menu .btok { float:right; margin:20px 2px 17px 0; width:27px;}
#menu_rechercher {z-index: 50; width: 230px; background: url("http://www.var.gouv.fr/plugins/internet_ide/img/bg-select_menu.png") no-repeat 0px 0px; height: 20px; margin-bottom: 40px;}
nav#secondmenu .menuDeroulant ul.navigation li a { width: 220px; font-size:1em; line-height:normal; border:0px; }
#block_menu #datedebutg ,#datefing{ background: url("http://www.var.gouv.fr/plugins/internet_ide/img/bg-select_menu.png") no-repeat 0 0 transparent; border: medium none; float: left; height: 20px; padding: 0 0 0 10px; width: 235px; margin:10px 0 0 0; }
#block_menu legend { float:left; /*margin:45px 0 0 0;*/}	

/*
	faq 
*/

.encadrement a.plus { float: right;}
.encadrement a.moins { float: right;}
.faq ul  { font-weight: normal; list-style-type: none; margin: 0;}

/*
	actualites
*/

.actualite {font-size: 1.08em !important;}
.actualite h2 { border-bottom:1px solid #4D73AC; }
.actualite .deuxcol { padding: 0; clear: left; margin-bottom:30px; }
.actualite .listactu ul {list-style-image: none;}
.actualite .deuxcol  ul  li{ margin-right:20px; list-style-type: none; line-height:1em; font-weight: normal;border-top: 1px solid #E0E0E0; padding:10px 0; width:320px;}
.actualite .deuxcol ul  li span a{ color: #4D73AC;font-weight: normal;}
.actualite .deuxcol ul  li  a { font-weight: bold;}
.actualite .deuxcol  ul  li p{ margin: 0; padding: 5px 0 10px 0; text-align: justify; font-weight:normal; line-height:1em; }
.actualite .deuxcol  ul  li.premier { border:none; }
.actualite .even { float:left; clear:left; }
.actualite .odd { float:left;}
.actualite img { margin-right: 10px;}
.actualite .cleaner { height:0;}

/*
	publications
*/

.actualite .unecol { background:url("http://www.var.gouv.fr/plugins/internet_ide/img/ombre.png") bottom center repeat-x; padding: 10px 0 30px 0; clear: left; width:710px; overflow: hidden;}
.actualite .unecol p { text-align: justify; }
.fichier { font-weight:bold; color:#595959; }
.fichier img { margin:0 0.5em 0 2em; }
.fichier span { font-weight:normal; background: url("http://www.var.gouv.fr/plugins/internet_ide/img/picto-txt.png") no-repeat 0 bottom ; padding-left:1.8em;}
.actualite .deuxcol   ul  li p.fichier { font-weight:bold;font-size:0.9em;line-height: 1.5em; text-align: left;}

/*
	Glossaire
*/

#lettres_glossaire {font-size: 1.2em;}
#lettres_glossaire a {text-decoration: underline; font-weight: bold;}
#lettres_glossaire a.glossaire_vide {text-decoration: none; font-weight: normal;}
#definitions_glossaire p.titre {visibility: hidden;}
#definitions_glossaire dd {margin: 10px 0 20px 20px;}

/*
	IE6 et IE7
*/

.ie6 ul.liensAccessibilite, .ie7 ul.liensAccessibilite {display:none;}
.ie6 .sub_menu {top:30px;height:300px;}

/* overwritten styles or new styles : */

.map-container {
	background-color: #F1F0F0;
        height: 140px;
        margin-bottom: 18px !important;
        margin-left: 1px;
        margin-top: 16px;
        width: 300px;
        border: 1px solid #C3C3C3;
}
.map-container-header {
        border-bottom: 1px solid #C3C3C3;
        background-color: #F3F3F3;
        height: 39px;
        width: 300px;
}
.map-container-header form {
        margin: 0;
        padding: 0;
}
.map-container-header form select {
        float:right;
        margin-top: 10px;
        /*font-size: 0.75em;*/
	max-width: 349px;
}
.map-container-header form select option {
        font-size: 0.75em;
}
.map-container-body {}
.gpMainMapCell {
        border: 0px solid #ffffff;
}
.gpControlTermsOfService {
        left:33%;
        margin: 0px 0px 1px 0px;
        opacity:0.10;
        filter:alpha(opacity=10);
}
.gpControlPermanentLogo {
        margin: 0px 0px 1px 4px;
}
.gpControlPermanentLogo img {
        opacity:0.10;
        filter:alpha(opacity=10);
}
div#map {
        float: none;
        height: 100px;
        margin: 0 !important;
        width: 100%;
}
div.map-popup {
        font-family:Arial,Helvetica,sans-serif;
        font-size:10px;
        cursor:default;
}
div.map-popup h3 {
        font-weight:bold;
        margin:0px;
        padding:0px;
}
div.map-popup h3 a {
        color: #135273;
        text-decoration:none;
}
div.map-popup p {
        margin:0px;
        padding:0px;
}
a.affgloss {
        text-decoration: none;
        border-bottom: 1px dotted #393939;
}
a.affgloss:hover {
        cursor: help;
        text-decoration: none;
}
.texte_gloss {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 0.7em;
        text-align: justify;
}
h2 .texte_gloss {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 0.7em;
}
.navgloss {
        color: #393939;
        font-family: verdana, arial, sans-serif;
        font-size: 0.6em;
}
.navgloss a {
        color: #393939;
        text-decoration: none;
}
.navgloss a:hover {
        color: #393939;
        text-decoration: none;
}
.cartobox {
	margin: 0 0 0 2px;
	border: 1px solid #DEDEDE;
	border-top: none;
}
#socialtags {
	height: auto;
	margin: -20px 0 0 778px;
	*margin: -20px 0 0 528px;
	position: absolute;
	font-size: 1em;
}
#socialtags.sommaire {
	margin: -5px 7px 0px 0px;
	*margin: 0px 0px 0px -178px;
	position: relative;
	float: right;
}
#socialtags.article {
	margin: -20px 0 0 ;
	display: inline;
}
div.socialtags {
   	margin: 2px 0 0;
    	padding: 0;
	float: left;
}
div.socialtags_mail {
        margin: 2px 0 0;
        padding: 0;
        float: left;    
}

div.socialtags_tt {
	clear: both;
	float: left;
	font-size: 0.85em;
	padding: 2px;
	margin: 3px 0 0 ;
	font-weight: bold;
}
.socialtags ul {
        margin: 0 !important;
        padding: 2px 0 2px 2px !important;
	font-weight:normal;
	font-size: 1em;
}
.socialtags_mail ul {
        margin: 0 !important;
        padding: 2px 0 2px 2px !important;
        font-weight:normal;
        font-size: 1em;
	list-style-image: none;
}


.socialtags ul li {
        background: none;
        list-style-type: none;
        margin: 1px;
        padding: 1px;
	font-size: 1em;
	display: inline;
}
.socialtags img {
        float: none;
        width: auto;
        height: 16px;
        border: 0;
        margin: 0;
        padding: 0;
}
.socialtags-hovers {
        opacity: .75;
        filter: alpha(opacity=75);
}
.socialtags-hovers:hover {
        opacity: 1;
        filter: alpha(opacity=100);
}
.editer_id_rubrique {
	border-left: 1px solid #B6B6B6;
	clear: both;
	margin: 5px 0 0 10px;
	padding: 10px 0 0 10px;
}
#block_menu .editer_id_rubrique .choix_checkbox * {
	margin: 6px 0 0 0;
}
.ar, .ari {
        display:block;
	float: right;
	text-align: right;
        margin: 0;
        padding: 0px 0px 5px 0px;
        background: url("http://www.var.gouv.fr/plugins/internet_ide/img/verrou.png") no-repeat 0px 2px;
        color: #484848;
        text-decoration: none;
	width: 170px;
}
.ari {
	padding: 0px 0px 5px 16px;
}



/* ----------------------------------------------------
	ajouts DILA sept-octobre 2013 à fusionner 
	dans les règles d'origine
----------------------------------------------------- */
/* layout */
#block_main_and_actu {
	width: 560px;
	float: left;
}
.block_main, #block_actu {
	width: 560px;
}
div.block_main span.marche-arret{position:absolute;left:320px;top:377px;}
#main_actu_1,#main_actu_2,#main_actu_3 {
	height: 390px;
}
#block_actu {
	margin-top: 32px;
}
#aside {
	float: right;
/*	margin-bottom: 10px;*/
	width: 350px;
	font-size: 1.08em;
}
#block_demarches, .map-container, .map-container-header {
	float: none;
	width: 350px;
}
#pub {
	clear: both; 
	width: 300px; 
	height: 250px; 
	background-color: #f3f3f3; 
	margin: 20px auto 0 auto;
	text-align: center;
}
.map-container {
	background-color: #fff; 
	border: none; 
	margin-top: 32px;
	height: 250px;
}
#block_selection {
	float: none; 
	width: auto;
	padding: 32px 30px 0 30px;
	margin-top: 16px;
	background: #fff url("http://www.var.gouv.fr/plugins/internet_ide/img/stripe.png") repeat-x;
	margin-left: -30px;
	margin-right: -30px;
	zoom: 1;
}
#block_selection .selection {
/*	clear: both;*/
	overflow: hidden; 
	display: inline-block; 
	float: none; 
	vertical-align: top; 
	margin-bottom: 2em; 
	width: 280px; 
	margin-left: 10px; 
	margin-right: 36px;
}
#block_selection .selection:nth-child(3n) {
	margin-right: 10px;
}
#logos {
	margin: 36px -9px;
	text-align: center;
}
.logo {
	zoom: 1;
	margin: 9px; 
	display: inline-block; 
	text-align: center; 
	width: 90px;
}
.logo:first-child {
	margin-left: 0;
}
/* layout : ie compatibility */
.ie6 #block_selection .selection,
.ie7 #block_selection .selection,
.ie6 .logo, .ie7 .logo {
	float: left;
	zoom: 1;
	margin-right: 30px;
}
/* tailles d'images contraintes et fonds */
#main_actu_1 .img-container,#main_actu_2 .img-container,#main_actu_3 .img-container {
	width: 331px;
	height: 220px;
	padding: 0;
	margin: 0 0 10px 0;
	overflow: hidden;
	background: #f5f5f5 url("http://www.var.gouv.fr/plugins/internet_ide/img/marianne-336X220.jpg");
	text-align: center;
	line-height: 220px;
}
.block_actu_last .img-container {
	width: 160px;
	height: 105px;
	padding: 0;
	margin: 0 10px 0 0; 
	overflow: hidden;
	background: #f5f5f5 url("http://www.var.gouv.fr/plugins/internet_ide/img/marianne-160X105.jpg");
	float: left;
	text-align: center;
	line-height: 105px
}
#block_selection .selection .img-container { 
	width: 280px; 
	height: 160px;
	padding: 0;
	overflow: hidden;
	background: #f5f5f5 url("http://www.var.gouv.fr/plugins/internet_ide/img/marianne-280X160.jpg");
	text-align: center;
	line-height: 160px;
}
.img-container img {
	margin: auto;
}
/* ajustements divers */
#main_actu_1 a, #main_actu_2 a, #main_actu_3 a {
	text-decoration: none;
}
#main_actu_1 a:hover, #main_actu_1 a:focus, #main_actu_2 a:hover, #main_actu_2 a:focus, #main_actu_3 a:hover, #main_actu_3 a:focus {
	text-decoration:underline;
}
.map-container h2 {
	border-bottom: 1px solid;
}
#block_actu h2 {
	font-size: 2.5em;
}
#block_selection h2 {
	font-size: 1.66em;
}

#rezo li {
    	display: inline-block;
    	margin-right: 0.5em;
    	margin-top: 1em;
}
.rezo_header {
    	position: absolute;
    	right: -30px;
    	top: 25px;
}
.rezo_header li {
    	display: table;
}
.rezo_header img {
    	margin: 5px 2px 0 0;
}

#fondfooter {
	margin-bottom: 3em;
	font-size: 1.08em;
}
.home_alerte .nivo_alerte, .home_alerte .nivo_alerte2, .home_alerte #main_alerte {
	width:560px;
}

/* a supprimer, pour simulation */
div#map {
        height: 200px;
}

/*----------------------------*/
/*  Ajout Dila lot2 juin 2014 */
/*----------------------------*/

.aside_pub {
    margin: 0 auto 3.5em;
}
.aside_blocks {
    margin-bottom: 25px;
    width: 350px;
}
.aside_infos-pratiques {
    background: url("http://www.var.gouv.fr/plugins/internet_ide/img/plan.png");
    background-repeat: no-repeat;
    background-attachment: scroll;
    background-position: center bottom;
    background-color: rgba(0, 0, 0, 0);
    padding-bottom: 110px;
    position: relative;
}
.infos-pratiques {
    background-image: url("http://www.var.gouv.fr/plugins/internet_ide/img/map.png");
    background-repeat: no-repeat;
    background-attachment: scroll;
    background-position: left center;
    background-color: rgba(0, 0, 0, 0);
    left: 92px;
    padding: 12px 0 12px 30px;
    position: absolute;
    top: 78px;
}
.aside_blocks h2 {
    border-bottom: 1px solid;
}

/* -----------------------------------------------
 Ajout PNE pour supprimer aside_blokcks de aside_demarches
-------------------------------------------------*/
.aside_demarches {
    width: 350px;
}
.aside_demarches h2 {
    border-bottom: 1px solid;
}

/* Nouveau bloc des démarches administratives 

--------------------------------------------- */

.demarches_cartouches {
    margin-top: 1em;
    background-color: #CBD8E5;
    padding: 10px;
    color: #000;
    font-size: 1.15em;
}

.demarches_groupes {
    clear: left;
}

.demarches_groupes a {
    text-decoration: none;
    font-weight: normal;
    color: #fff;
}

.demarches_groupes a:hover, .demarches_groupes a:focus {
    text-decoration: underline;
}

/* communes groupe1 et groupe2 */

.demarches_groupe1 li, .demarches_groupe2 li {
    float: left;
    width: 49.5%;
    margin: 0 0 1px 1px;    
    background-color: #374779;
    background-repeat: no-repeat;
}

/* groupe 1 */

.demarches_groupe1 {
    font-size: 1.2em;
    margin-bottom: 12px;
}

.groupe1_li1, .groupe1_li2 {
    text-align: center;
    height: 112px;
    background-position: center 12px;
}

.groupe1_li1 a, .groupe1_li2 a {
    display: block;
    height: 56px;
    padding: 68px 8px 8px 8px;
    background-repeat: no-repeat;    
    color: #fff;
}

.groupe1_li1 {
    background-image: url("http://www.var.gouv.fr/plugins/internet_ide/img/g1_li1.png");
    border-top-left-radius: 6px;
    border-bottom-left-radius: 6px;
}

.groupe1_li2 {
    background-image: url("http://www.var.gouv.fr/plugins/internet_ide/img/g1_li2.png");
    border-top-right-radius: 6px;
    border-bottom-right-radius: 6px;
}



/* groupe 2 */

.demarches_groupe2 {
    clear: both;
}

.demarches_groupe2 li {
    margin: 0 0 1px 1px;
    height: 60px;
    text-align: left;
    background-repeat: no-repeat;
    background-position: center right;
}

li.groupe2_li1, li.groupe2_li3, li.groupe2_li5 {
    margin-left: 0;
    clear: left;
}

.groupe2_li1 {
    background-image: url("http://www.var.gouv.fr/plugins/internet_ide/img/g2_li1.png");
    border-top-left-radius: 6px;
}

.groupe2_li2 {
    border-top-right-radius: 6px;
    background-image: url("http://www.var.gouv.fr/plugins/internet_ide/img/g2_li2.png");
}

.groupe2_li3 {
    background-image: url("http://www.var.gouv.fr/plugins/internet_ide/img/g2_li3.png");
}

.groupe2_li4 {
    background-image: url("http://www.var.gouv.fr/plugins/internet_ide/img/g2_li4.png");
}

.groupe2_li5 {
    border-bottom-left-radius: 6px;
    background-image: url("http://www.var.gouv.fr/plugins/internet_ide/img/g2_li5.png");
}

.groupe2_li6 {
    border-bottom-right-radius: 6px;
    background-image: url("http://www.var.gouv.fr/plugins/internet_ide/img/g2_li6.png");
}

.demarches_groupe2 li a {
    display: block;
    height: 36px;
    padding: 8px 48px 4px 8px;
}



/* groupe 3 */

.demarches_groupe3 {
    padding-top: 1em;
    line-height: 2;
}

.groupe3_li {
    padding: 6px 8px;
    margin-bottom: 4px;
    border-radius: 6px;
    background: #374779 url("http://www.var.gouv.fr/plugins/internet_ide/img/autre_demarche.png") no-repeat right center;
}

.groupe3_li_all {
    margin-top: .5em;
    text-align: right;
}

.groupe3_li_all a {
    color: #000;
    text-decoration: underline;
    font-weight: bold;
}

.demarches_sp-highlight {
    text-align: left;
    margin-bottom: 0em;
    padding-bottom: 0px;
}

.sp-highlight_link {
    display: block;
    text-align: left;
    text-indent: -119988px;
    overflow: hidden;
    background-image: url("http://www.var.gouv.fr/plugins/internet_ide/img/logo-sp.png");
    background-repeat: no-repeat;
    background-position: left top;
    height: 30px;
}

.accueil_etrangers {
    margin-left : 10px;
}

/* groupe 4 */

.demarches_groupe4 {
	margin: 12px 0px 1px 1px;
	padding: 6px 8px;
	border-radius: 6px;
	background-color: #374779;
	background-repeat: no-repeat;
	color: #FFF;
}

.demarches_groupes_title {
	padding: 10px 0px;
	margin: 0px;
	text-align: justify;
}

.demarches_groupe4_link {
	display: block;
	padding-left: 68px;
	background-image: url("http://www.var.gouv.fr/plugins/internet_ide/img/icon-ave.png");
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: left center;
	background-clip: border-box;
	background-origin: padding-box;
	background-size: auto auto;
}
/* Ajout pour utilisation raccourci enluminure 

--------------------------------------------- */

sup, sup.typo_exposants {
        font-size: 60%;
        font-variant: normal;
        vertical-align: 38%;
	line-height: 100%;
}

sub {
        font-size: 60%;
        font-variant: normal;
        vertical-align: -20%;
	line-height: 100%;
}

.texteencadre-spip {
	background: #EEEEEE;
        border: 2px solid #808080;
        margin: 2em 0;
        padding: 1em;
	color: #393939;

}

blockquote.spip_poesie {
    background-color: #EEEEEE;
    border: 0 none;
    margin: 2em 0;
    padding: 15px;
}

h4.spip {
	color: #4D73AC;
    	margin-top: 20px;
	font-size:1.20em;
	font-weight:bold;

}

h5.spip {
	color: #4D73AC;
    	margin-top: 20px;
	font-size: 1.10em;
	font-weight:bold;

}

/* Tableaux SPIP */

table.spip { width: 100%; margin: 1em auto; border-collapse: collapse; border-spacing: 0; line-height: normal; border: none;}
table.spip caption { caption-side: top; /* bottom pas pris en compte par IE */ text-align: center; margin: 0 auto; font-weight: bold; }
table.spip tr.row_first { background: #e1e1e1; }
table.spip tr.row_odd { background: #fff; }
table.spip tr.row_even { background: #f0f0f0; }
table.spip th, table.spip td {text-align: left; border: 1px solid #ccc; }
table.spip td, table.spip th, th, td, caption { padding: 0.6925em; }
table.spip th { vertical-align: bottom; font-weight: bold; }
table.spip td { vertical-align: top; }
table.spip td.numeric {text-align:right;}


/* gestion liste à puces */

.texte ul.spip {
	margin: 0 0 0 1em;
        padding: 0 0 1em 3em;
        position: relative;  /* indispensable pour IE 5.5 */
}
.texte ul.spip ul {
        margin: 0;
        padding: 0.1em 0 0.1em 3em;
        position: relative;  /* indispensable pour IE 5.5 */
}

ul.spip li {
    padding: 0.1em 0;
}

ol.spip {
      	margin: 0 0 0 1em;
	padding: 0 0 1em 3em;
        position: relative;  /* indispensable pour IE 5.5 */
}
ol.spip ol {
        margin: 0;
        padding: 0.1em 0 0.1em 3em;
        position: relative;  /* indispensable pour IE 5.5 */
}

ol.spip li {
    padding: 0.1em 0;
}

/* affichage module facebook */

.image_facebook {
	padding: 0 0 10px 0;
}

/* afichage formulaire forum */

.formulaire_spip {
    border: 0 none;
    clear: both;
    margin: 20px 0;
    padding: 0;
    text-align: left;
}

.forum_titrerep {
    background-color: #f1f1f1;
    color: #797778;
    border: 1px solid #cacaca;
    font-weight: bold;
    margin: 10px 0 0;
    padding: 5px;
    text-align: center;
}

.formulaire_spip fieldset {
    background-color: #efefef;
    border: 1px solid #cacaca;
    clear: both;
    margin: 0 0 10px;
    padding: 0 35px 0 0;
}

.formulaire_spip fieldset legend {
    font-weight: bold;
    margin: 0;
    padding: 0;
    color:#6f6f6f;
}

.formulaire_spip label {
    margin-bottom: 2px;	 		
    display: block;
    font-weight: bold;
    position: relative;
    text-align: left;
    color:#6f6f6f;
}

.formulaire_spip ul li {
    clear: both;
    margin: 0;
    padding: 0.5em 0;
    list-style-image:none;
}

.formulaire_spip .boutons {
    clear: both;
    margin: 0;
    padding: 0;
    text-align: right;
}

.ligne-forumh {
    background-color: #f1f1f1;
    padding: 5px;
    position: relative;
    margin:10px 0 0 0;
}

.formulaire_spip fieldset.previsu {
    border: 1px dashed red;
    margin: 10px 0;
    padding: 5px;
}

.formulaire_spip fieldset.previsu legend {
    color: red;
    font-weight: bold;
    padding: 0 0.5em;
}

.formulaire_spip .erreur {
    color: red;
    text-align:left;
}
/* style pour conserver fieldset du formulaire contact */
.encadrement fieldset {
        background-color: transparent;
}


/* style pour reagir dans article avec commentaire */

#reagir a {
    background: url("http://www.var.gouv.fr/plugins/internet_ide/img/fleche.png") no-repeat scroll 0 6px rgba(0, 0, 0, 0);
    padding: 2px 0 0 12px;
    font-weight: bold;
    font-size: 1.2em;
}

.retour_article {
   margin: -40px 0 0 0;
}

/* cisquel barre admin */
#cisquel-barre-admin {
   font-size:1.3em; 
}

