/* $Id: ressources.css,v 1.8 2009/07/28 10:23:16 corinne Exp $ */
body #main #header {background-image:url(../images/main-ressources-header.jpg);}

body #main #content .box .body .side .content {line-height:normal;}
body #main #content .box .body .side .content img {margin:10px 0 0 0;}

body #main #content div.column-left {width:690px;float:left;}
body.liens #main #content div.column-left {width:300px;}

body #main #content div.column-left .fold-off div.folder {display:none;}
body #main #content div.column-left .fold-on div.folder {display:block;}

body.details #main #content #details .body .side .content {padding-right:5px;}
body.details #main #content #details .body .side .content div.column-left {float:left;width:580px;}
body.details #main #content #details .body .side .content div.column-left h2 {height:40px;}
body.details #main #content #details .body .side .content div.column-left #scroller {height:270px;overflow:auto;padding:0 5px 0 0;text-align:left;}
body.details #main #content #details .body .side .content div.column-left #scroller {scrollbar-3dlight-color:#FFFFFF;scrollbar-arrow-color:#7741dd;scrollbar-base-color:#FFFFFF;scrollbar-darkshadow-color:#FFFFFF;scrollbar-face-color:#FFFFFF;scrollbar-highlight-color:#7741dd;scrollbar-shadow-color:#7741dd;scrollbar-track-color:#FFFFFF;}
body.details #main #content #details .body .side .content div.column-left #scroller ul.liste {margin:0;padding:0;list-style:none;}
body.details #main #content #details .body .side .content div.column-left #scroller ul.liste li {margin:0;padding:5px 0;color:#EC6400;font-weight:bold;text-align:left;}
body.details #main #content #details .body .side .content div.column-left #scroller ul.liste li p {margin:0;padding:5px 0 0 10px;text-decoration:none;color:#08337B;font-weight:normal;}
body.details #main #content #details .body .side .content div.column-left #scroller ul.liste li ul {margin:0 0 0 10px;padding:0 0 0 10px;list-style:disc;}
body.details #main #content #details .body .side .content div.column-left #scroller ul.liste li a.rollout {text-decoration:none;color:#7741dd;font-weight:bold;}
body.details #main #content #details .body .side .content div.column-left #scroller ul.liste li a.link {text-decoration:none;color:#EC6400;font-weight:normal;}
body.details #main #content #details .body .side .content div.column-left #scroller ul.liste li div.info {display:none;}

body.details #main #content #details .body .side .content #detail {width:280px;float:left;margin:5px 0 0 20px;}
body.details #main #content #details .body .side .content #detail .body .side {height:300px;}
body.details #main #content #details .body .side .content #detail .body .side .content {padding:1px 5px 1px 5px;}
body.details #main #content #details .body .side .content #detail .body .side .content #info {width:258px;height:298px;overflow:hidden;font-weight:bold;color:#EC6400;text-align:left;}
body.details #main #content #details .body .side .content #detail .body .side .content #info h3 {padding:5px 0;margin:0;font-size:14px;font-weight:bold;color:#7741DD;line-height:100%;}
body.details #main #content #details .body .side .content #detail .body .side .content #info h4 {padding:0 0 5px 0;margin:0;font-size:12px;font-weight:normal;color:#7741DD;}
body.details #main #content #details .body .side .content #detail .body .side .content #info ul {font-weight:normal;margin:0 0 0 10px;padding:0 0 0 10px;list-style:disc;}

body.rencontres #main #content #rencontres-pro .body .side .content {padding:1px 10px 1px 36px;}
body.rencontres #main #content #rencontres-pro .body .side .content div.column-left {float:left;width:590px;}
body.rencontres #main #content #rencontres-pro .body .side .content div.column-left h2 {height:40px;}
body.rencontres #main #content #rencontres-pro .body .side .content div.column-left #intro {height:275px;background:no-repeat bottom center url(../images/main-pave-ressources-rencontres.jpg);}
body.rencontres #main #content #rencontres-pro .body .side .content div.column-left div.item {}
body.rencontres #main #content #rencontres-pro .body .side .content div.column-left div.item h3 {margin:0;padding:0;font-size:12px;color:#EC6400;text-align:left;}
body.rencontres #main #content #rencontres-pro .body .side .content div.column-left div.item div.scroller {margin-top:10px;overflow:visible;padding:0 5px 0 0;text-align:left;}
/*
body.rencontres #main #content #rencontres-pro .body .side .content div.column-left div#item-export div.scroller {height:200px;}
body.rencontres #main #content #rencontres-pro .body .side .content div.column-left div#item-formation div.scroller {height:160px;}
body.rencontres #main #content #rencontres-pro .body .side .content div.column-left div#item-autres div.scroller {height:190px;}
body.rencontres #main #content #rencontres-pro .body .side .content div.column-left div#item-partenariats div.scroller {height:180px;}
*/
body.rencontres #main #content #rencontres-pro .body .side .content div.column-left div.item div.scroller {scrollbar-3dlight-color:#FFFFFF;scrollbar-arrow-color:#7741dd;scrollbar-base-color:#FFFFFF;scrollbar-darkshadow-color:#FFFFFF;scrollbar-face-color:#FFFFFF;scrollbar-highlight-color:#7741dd;scrollbar-shadow-color:#7741dd;scrollbar-track-color:#FFFFFF;}
body.rencontres #main #content #rencontres-pro .body .side .content div.column-left div.item div.scroller ul {margin:0 0 0 10px;padding:0 0 0 10px;list-style:disc;}
body.rencontres #main #content #rencontres-pro .body .side .content div.column-left div.item div.scroller ul li {margin:0;padding:5px 0;}
body.rencontres #main #content #rencontres-pro .body .side .content div.column-left div.item div.scroller ul li h4 {margin:0;padding:0;color:#7741DD;font-weight:bold;font-size:11px;}
body.rencontres #main #content #rencontres-pro .body .side .content div.column-left div.item div.scroller ul li p {margin:0;padding:0 0 5px 0;text-align:justify;line-height:130%;}
body.rencontres #main #content #rencontres-pro .body .side .content div.column-left div.item div.scroller .highlight {color:#7741DD;font-weight:bold;}
body.rencontres #main #content #rencontres-pro .body .side .content div.column-left div.item div.scroller ul li a {text-decoration:none;font-weight:normal;color:#EC6400;}
body.rencontres #main #content #rencontres-pro .body .side .content div.column-left div.item div.scroller ul li a.folder {margin:0;padding:0;color:#7741DD;font-weight:bold;font-size:11px;}
body.rencontres #main #content #rencontres-pro .body .side .content div.column-left div.item div.scroller ul li a:hover {text-decoration:underline;}
body.rencontres #main #content #rencontres-pro .body .side .content #items {width:252px;height:321px;float:left;margin:10px 0 0 28px;padding:0;list-style:none;}
body.rencontres #main #content #rencontres-pro .body .side .content #items li {margin:10px 0 10px 0;padding:0;width:252px;height:64px;text-align:center;display:block;background:no-repeat bottom center url(../images/main-pave-ressources-rencontres-item.png);}
body.rencontres #main #content #rencontres-pro .body .side .content #items li a {display:block;margin:0 10px;padding:23px 0 0 0;color:#FF7F01;text-decoration:none;font-weight:bold;font-size:12px;}
body.rencontres #main #content #rencontres-pro .body .side .content #items li a.line2 {padding-top:20px;}
body.rencontres #main #content #rencontres-pro .body .side .content #items li a:hover {text-decoration:underline;}
body.rencontres #main #content #rencontres-pro .body .side .content div.spacer {margin:0;padding:0;clear:both;height:1px;font-size:1px;}

body #main #content #ressources .body .side {height:310px;}
body #main #content #ressources .body .side .content {padding:1px 20px 1px 36px;}
body #main #content #ressources .body .side .content div.pave-left {float:left;width:300px;line-height:150%;padding-top:10px;}
body #main #content #ressources .body .side .content div.pave-right {float:right;width:300px;line-height:150%;padding-top:10px;}
body #main #content #ressources .body .side .content img {float:left;width:165px;margin:8px 10px 5px 0;}
body #main #content #ressources .body .side .content table {text-align:left;padding-top:10px;}
body #main #content #ressources .body .side .content table tr td {vertical-align:middle;}
body #main #content #ressources .body .side .content table tr td a {display:block;background-repeat:no-repeat;background-position:left middle;padding:10px 25px 25px 30px;}
body #main #content #ressources .body .side .content table tr td a.lien1 {padding-left:30px;background-image:url(../images/main-puce-ressources-enquete-lien1.jpg);}
body #main #content #ressources .body .side .content table tr td a.lien2 {padding-left:46px;background-image:url(../images/main-puce-ressources-enquete-lien2.jpg);}
body #main #content #ressources .body .side .content table tr td a.lien3 {padding-left:58px;background-image:url(../images/main-puce-ressources-enquete-lien3.jpg);}
body #main #content #ressources .body .side .content table tr td a.lien4 {padding-left:42px;background-image:url(../images/main-puce-ressources-enquete-lien4.jpg);}
body #main #content #publications .body .side {height:125px;}
body #main #content #publications .body .side .content {padding:1px 5px 1px 5px;text-align:left;}
body #main #content #publications .body .side .content h2 {float:left;width:660px;margin:-3px 0 5px 0;padding:0;font-size:15px;}
body #main #content #publications .body .side .content div {float:left;width:220px;margin:0;padding:0;}
body #main #content #publications .body .side .content #pub-1 {width:160px;margin:0 20px 0 10px;}
body #main #content #publications .body .side .content #pub-2 {width:200px;margin-right:20px;}
body #main #content #publications .body .side .content #pub-3 {width:240px;}
body #main #content #publications .body .side .content div h3 {margin:0;padding:0;font-size:11px;text-align:center;}
body #main #content #publications .body .side .content div p {margin:0;padding:2px 0 2px 0;text-decoration:underline;}
body #main #content #publications .body .side .content div ul {margin:22px 0 0 5px;padding:0;list-style:none;}
body #main #content #publications .body .side .content #pub-1 ul {margin-top:10px;}
body #main #content #publications .body .side .content #pub-3 ul {margin-top:5px;}
body #main #content #publications .body .side .content div ul li {margin:0;padding:0;}
body #main #content #publications .body .side .content div ul li a {display:block;line-height:100%;margin:0;padding:3px 0 13px 30px;font-size:11px;text-decoration:none;background:no-repeat url(../images/main-puce-ressources-1.png) 0 0;font-weight:normal;}
body #main #content #publications .body .side .content div ul li a.out {padding:3px 0 10px 30px;background:no-repeat url(../images/main-puce-ressources-2.png) 4px 0px;}
body #main #content #publications .body .side .content div ul li a:hover {text-decoration:underline;}
body #main #content #publications .body .side .content span.clear {display:block;float:none;height:1px;clear:both;font-size:1px;}
body #main #content #liens-utiles .body .side .content div a {display:block;text-align:left;line-height:normal;font-size:10px;text-decoration:none;background-repeat:no-repeat;font-weight:bold;font-style:italic;}
body #main #content #liens-utiles .body .side .content div a#ministere {margin:20px 100px 0 20px;padding:20px 0 40px 80px;background-image:url(../images/minculture.jpg);;}
body #main #content #liens-utiles .body .side .content div a#culture {margin:20px 50px 0 20px;padding:5px 0 20px 130px;background-image:url(../images/logo_culture.gif);}
body #main #content #liens-utiles .body .side .content div a:hover {text-decoration:underline;}
body #main #content #liens-utiles .body .side .content div.column-right a {position:absolute;border:solid 0px black;text-align:center;font-style:normal;font-weight:bold;color:#FF7F01;font-size:12px;}
body #main #content #liens-utiles .body .side .content div.column-right a:hover {text-decoration:underline;}
body #main #content #liens-utiles .body .side .content div.column-right a#liens-1 {top:16px;left:90px;width:150px;}
body #main #content #liens-utiles .body .side .content div.column-right a#liens-2 {top:18px;left:310px;width:180px;}
body #main #content #liens-utiles .body .side .content div.column-right a#liens-3 {top:81px;left:345px;width:180px;}
body #main #content #liens-utiles .body .side .content div.column-right a#liens-4 {top:154px;left:395px;width:150px;}
body #main #content #liens-utiles .body .side .content div.column-right a#liens-5 {top:214px;left:318px;width:230px;}
body #main #content #liens-utiles .body .side .content div.column-right a#liens-6 {top:285px;left:310px;width:180px;}
body #main #content #liens-utiles .body .side .content div.column-right a#liens-7 {top:88px;left:60px;width:150px;}
body #main #content #liens-utiles .body .side .content div.column-right a#liens-8 {top:216px;left:35px;width:200px;}
body #main #content #liens-utiles .body .side .content div.column-right a#liens-9 {top:154px;left:20px;width:150px;}
body #main #content #liens-utiles .body .side .content div.column-right a#liens-10 {top:292px;left:80px;width:180px;}

body #main #content div.column-right {width:250px;float:left;}
body.liens #main #content div.column-right {position:relative;width:570px;height:335px;background:no-repeat url(../images/main-pave-ressources-liens.png) 0px 7px;}
body #main #content #statistiques .body .side {height:120px;}
body #main #content #statistiques .body .side .content {padding:1px 5px 1px 5px;}
body #main #content #statistiques h2 {text-align:center;line-height:100%;margin:0 15px 10px 10px;padding:0 0 4px 0;font-family:"Arial Black",arial,helvetica sans-serif;font-size:16px;font-weight:normal;border:dashed #EC6400;border-width:0 0 2px 0;}
body #main #content #statistiques ul {margin:0;padding:0;list-style:none;}
body #main #content #statistiques ul li {margin:0;padding:0;line-height:100%;}
body #main #content #statistiques a {display:block;margin:5px 0 0 20px;padding:8px 0 8px 25px;font-size:11px;text-decoration:none;background:no-repeat left center url(../images/main-puce-ressources-2.png);text-align:left;}
body #main #content #statistiques a:hover {text-decoration:underline;}
body #main #content #rencontres .body .side {height:195px;}
body #main #content #rencontres .body .side .content {padding:1px 5px 1px 5px;}
body #main #content #rencontres .body .side .content h2 {text-align:center;line-height:100%;margin:0 15px 10px 10px;padding:0 0 5px 0;font-family:"Arial Black",arial,helvetica sans-serif;font-size:16px;font-weight:normal;border:dashed #EC6400;border-width:0 0 2px 0;}
body #main #content #rencontres .body .side .content ul {margin:0;padding:0;list-style:none;}
body #main #content #rencontres .body .side .content ul li {margin:0;padding:0;line-height:normal;}
body #main #content #rencontres .body .side .content a {display:block;margin:5px 0 0 20px;padding:8px 0 8px 25px;font-size:11px;text-decoration:none;background:no-repeat left center url(../images/main-puce-ressources-4.png);text-align:left;}
body #main #content #rencontres .body .side .content a:hover {text-decoration:underline;}
body #main #content #elements .body .side {height:80px;}
body #main #content #elements .body .side .content {padding:1px 5px 1px 5px;color:#FFFFFF;text-align:center;}
body #main #content #elements h2 {text-align:center;color:#FFFFFF;line-height:100%;margin:-3px 0px 5px 0px;padding:0 0 8px 0;font-family:"Arial Black",arial,helvetica sans-serif;font-size:15px;font-weight:normal;border:dashed #FFFFFF;border-width:0 0 1px 0;}
body #main #content #elements a {color:#FFFFFF;line-height:18px;margin:0;padding:0 0 0 25px;text-decoration:none;font-size:14px;font-weight:bold;background:no-repeat url(../images/main-puce-ressources-3.png);}
body #main #content #elements a:hover {text-decoration:underline;}
body #main #content #liens .body .side {height:20px;}
body #main #content #liens .body .side .content {padding:1px 5px 1px 5px;color:#FFFFFF;text-align:center;}
body #main #content #liens a {color:#FFFFFF;line-height:100%;margin:-4px 5px 0 5px;padding:0;text-decoration:none;font-size:14px;font-weight:bold;}
body #main #content #liens a:hover {text-decoration:underline;}

body #main #content #bottom {clear:both;height:40px;font-weight:bold;line-height:normal;}
body #main #content #bottom div {float:left;width:190px;text-align:center;}
body #main #content #bottom div.liste {width:350px;}
body #main #content #bottom div.contact {text-align:right;}
body #main #content #bottom div ul {margin:0 auto;padding:0 auto;text-align:left;}
body #main #content #bottom div a {color:#08337B;text-decoration:underline;}
body #main #content #bottom div a:hover {color:;text-decoration:none;}

body #main #content #infos {margin:0;padding:0;list-style:none;width:100%;height:263px;}
body #main #content #infos li {display:block;float:left;width:50%;height:100px;text-align:center;}
body #main #content #infos li a {display:block;font-size:14px;margin:30px 120px 0 120px;text-decoration:none;color:#EC6400;}
body #main #content #infos li a.left {margin:40px 50px 0 260px;}
body #main #content #infos li a.right {margin:40px 230px 0 80px;}
body #main #content #infos li a:hover {text-decoration:underline;}