
/* - ++resource++quickupload_static/uploadify.css - */
/* http://tice-devweb.unice.fr:8082/franc-macon/portal_css/++resource++quickupload_static/uploadify.css?original=1 */
.uploadifyQueueItem {
font: 11px Verdana, Geneva, sans-serif;
background-color: #F5F5F5;
border: 3px solid #E5E5E5;
margin-top: 5px;
padding: 5px 10px;
}
.uploadifyError {
border: 2px solid #FBCBBC !important;
background-color: #FDE5DD !important;
}
.uploadifyQueueItem .cancel {
float: right;
}
.uploadifyProgress {
background-color: #FFFFFF;
border-top: 1px solid #808080;
border-left: 1px solid #808080;
border-right: 1px solid #C5C5C5;
border-bottom: 1px solid #C5C5C5;
margin-top: 10px;
width: 100%;
}
.uploadifyProgressBar {
background-color: #0099FF;
width: 1px;
height: 3px;
}
.main-uploader {
margin-bottom: 15px;
min-height: 25px;
}
.uploadifybuttons {
clear: both;
margin-top: 10px;
text-align:center;
display: none;
}
.uploadifybutton {
cursor:pointer;
text-align:center;
text-decoration:none;
padding: 0 2px !important;
background: none !important;
}
#label-upload{
display:block !important;
float:left !important;
padding: 18px 0 !important;
}
.quick-uploader object {
margin: 10px 0 0 10px !important;
float: right;
}
.uploadField {
margin-bottom: 3px;
}
.uploadField input {
font-size: 10px;
width: 65%;
height: 13px;
}
.uploadifyQueue {
clear: both;
}
.QuickUploadPortlet h4 {
display: none !important;
}
/* */


/* - ++resource++quickupload_static/fileuploader.css - */
/* http://tice-devweb.unice.fr:8082/franc-macon/portal_css/++resource++quickupload_static/fileuploader.css?original=1 */
.qq-uploader { position:relative; width: 100%;}
.qq-upload-button {
display:block; /* */
width: 105px; padding: 7px; text-align:center;
background:#880000; border-bottom:1px solid #ddd;color:#fff;
float: right;
cursor: pointer !important;
margin-top: 10px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
}
.qq-upload-button input[type="file"],
.qq-upload-button input[type="file"]:hover {cursor: pointer !important;}
.qq-upload-button-hover {background:#cc0000;cursor: pointer !important;}
.qq-upload-button-focus {outline:1px dotted black;cursor: pointer !important;}
.qq-upload-drop-area {
position:absolute; top:0; left:0; width:100%; height:100%; min-height: 70px; z-index:2;
background: #F5F5F5; text-align:center; border: 1px dotted black;
}
.qq-upload-drop-area span {
display:block; position:absolute; top: 73%; width:100%; font-size:12px;
}
.qq-upload-drop-area-active {}
.qq-upload-list {display: block; margin:15px 0; padding:0; list-style:disc; clear: both; list-style: none outside none}
.qq-upload-list li {
clear: both;
display: block;
list-style: none outside none;
background-color:#F5F5F5;
border:3px solid #E5E5E5;
margin:5px 0 0 0;
padding:5px 10px;
font-size: 11px;
min-height: 50px;
}
.qq-upload-file {}
/* */
.qq-upload-spinner {display:none; background: url("../../../++resource++quickupload_static/loading.gif"); width:15px; height:15px; vertical-align:text-bottom; margin-left: 10px}
.qq-upload-size,.qq-upload-cancel {font-size:11px;}
.qq-upload-list .qq-upload-cancel {
display: block;
float: right;
width: 16px;
height: 16px;
/* */
background: transparent url("../../../++resource++quickupload_static/cancel.png") top left no-repeat;
}
.qq-upload-fail { background-color: #FDE5DD !important; }
.qq-upload-failed-text {display:none; margin-left: 10px;}
.qq-upload-fail .qq-upload-failed-text {display:inline; color: red;}
.qq-upload-list li .qq-upload-size {
clear: both;
}
.qq-upload-list li .sizeContainer {
background-color: #FFFFFF;
border-top: 1px solid #808080;
border-left: 1px solid #808080;
border-right: 1px solid #C5C5C5;
border-bottom: 1px solid #C5C5C5;
margin-top: 6px;
width: 80%;
height: 3px;
float: left;
}
.qq-upload-list li .sizeContainer .sizeBar {
background-color: #0099FF;
width: 2px;
height: 3px;
}
.qq-upload-fail .sizeBar { background-color: red !important; }
.qq-upload-list li .sizeTotal {
width: auto;
float: right;
text-align: right;
}
.qq-upload-infos {
clear: both;
}
.qq-upload-list li .server-error {
color: #880000;
clear: both;
}
/* */
*+html .quick-uploader #label-upload {
float: none !important;
}
*+html .quick-uploader .qq-upload-button {
height: 20px !important;
padding: 4px !important;
}
*+html .quick-uploader .qq-upload-button input[type="file"] {
font-size: 23px !important;
}

/* - jquery.fancybox.css - */
@media screen {
/* http://tice-devweb.unice.fr:8082/franc-macon/portal_css/jquery.fancybox.css?original=1 */
#fancybox-loading {
position: fixed;
top: 50%;
left: 50%;
height: 40px;
width: 40px;
margin-top: -20px;
margin-left: -20px;
cursor: pointer;
overflow: hidden;
z-index: 1104;
display: none;
}
* html #fancybox-loading {	/* */
position: absolute;
margin-top: 0;
}
#fancybox-loading div {
position: absolute;
top: 0;
left: 0;
width: 40px;
height: 480px;
background-image: url('../../++resource++collective.fancybox/fancybox.png');
}
#fancybox-overlay {
position: fixed;
top: 0;
left: 0;
bottom: 0;
right: 0;
background: #000;
z-index: 1100;
display: none;
}
* html #fancybox-overlay {	/* */
position: absolute;
width: 100%;
}
#fancybox-tmp {
padding: 0;
margin: 0;
border: 0;
overflow: auto;
display: none;
}
#fancybox-wrap {
position: absolute;
top: 0;
left: 0;
margin: 0;
padding: 20px;
z-index: 1101;
display: none;
}
#fancybox-outer {
position: relative;
width: 100%;
height: 100%;
background: #FFF;
}
#fancybox-inner {
position: absolute;
top: 0;
left: 0;
width: 1px;
height: 1px;
padding: 0;
margin: 0;
outline: none;
overflow: hidden;
}
#fancybox-hide-sel-frame {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: transparent;
}
#fancybox-close {
position: absolute;
top: -15px;
right: -15px;
width: 30px;
height: 30px;
background-image: url('../../++resource++collective.fancybox/fancybox.png');
background-position: -40px 0px;
cursor: pointer;
z-index: 1103;
display: none;
}
#fancybox_error {
color: #444;
font: normal 12px/20px Arial;
padding: 7px;
margin: 0;
}
#fancybox-content {
height: auto;
width: auto;
padding: 0;
margin: 0;
}
#fancybox-img {
width: 100%;
height: 100%;
padding: 0;
margin: 0;
border: none;
outline: none;
line-height: 0;
vertical-align: top;
-ms-interpolation-mode: bicubic;
}
#fancybox-frame {
position: relative;
width: 100%;
height: 100%;
border: none;
display: block;
}
#fancybox-title {
position: absolute;
bottom: 0;
left: 0;
font-family: Arial;
font-size: 12px;
z-index: 1102;
}
.fancybox-title-inside {
padding: 10px 0;
text-align: center;
color: #333;
}
.fancybox-title-outside {
padding-top: 5px;
color: #FFF;
text-align: center;
font-weight: bold;
}
.fancybox-title-over {
color: #FFF;
text-align: left;
}
#fancybox-title-over {
padding: 10px;
background-image: url('../../++resource++collective.fancybox/fancy_title_over.png');
display: block;
}
#fancybox-title-wrap {
display: inline-block;
}
#fancybox-title-wrap span {
height: 32px;
float: left;
}
#fancybox-title-left {
padding-left: 15px;
background-image: url('../../++resource++collective.fancybox/fancybox.png');
background-position: -40px -90px;
background-repeat: no-repeat;
}
#fancybox-title-main {
font-weight: bold;
line-height: 29px;
background-image: url('../../++resource++collective.fancybox/fancybox-x.png');
background-position: 0px -40px;
color: #FFF;
}
#fancybox-title-right {
padding-left: 15px;
background-image: url('../../++resource++collective.fancybox/fancybox.png');
background-position: -55px -90px;
background-repeat: no-repeat;
}
#fancybox-left, #fancybox-right {
position: absolute;
bottom: 0px;
height: 100%;
width: 35%;
cursor: pointer;
outline: none;
background-image: url('../../++resource++collective.fancybox/blank.gif');
z-index: 1102;
display: none;
}
#fancybox-left {
left: 0px;
}
#fancybox-right {
right: 0px;
}
#fancybox-left-ico, #fancybox-right-ico {
position: absolute;
top: 50%;
left: -9999px;
width: 30px;
height: 30px;
margin-top: -15px;
cursor: pointer;
z-index: 1102;
display: block;
}
#fancybox-left-ico {
background-image: url('../../++resource++collective.fancybox/fancybox.png');
background-position: -40px -30px;
}
#fancybox-right-ico {
background-image: url('../../++resource++collective.fancybox/fancybox.png');
background-position: -40px -60px;
}
#fancybox-left:hover, #fancybox-right:hover {
visibility: visible;    /* */
}
#fancybox-left:hover span {
left: 20px;
}
#fancybox-right:hover span {
left: auto;
right: 20px;
}
.fancy-bg {
position: absolute;
padding: 0;
margin: 0;
border: 0;
width: 20px;
height: 20px;
z-index: 1001;
}
#fancy-bg-n {
top: -20px;
left: 0;
width: 100%;
background-image: url('../../++resource++collective.fancybox/fancybox-x.png');
}
#fancy-bg-ne {
top: -20px;
right: -20px;
background-image: url('../../++resource++collective.fancybox/fancybox.png');
background-position: -40px -162px;
}
#fancy-bg-e {
top: 0;
right: -20px;
height: 100%;
background-image: url('../../++resource++collective.fancybox/fancybox-y.png');
background-position: -20px 0px;
}
#fancy-bg-se {
bottom: -20px;
right: -20px;
background-image: url('../../++resource++collective.fancybox/fancybox.png');
background-position: -40px -182px;
}
#fancy-bg-s {
bottom: -20px;
left: 0;
width: 100%;
background-image: url('../../++resource++collective.fancybox/fancybox-x.png');
background-position: 0px -20px;
}
#fancy-bg-sw {
bottom: -20px;
left: -20px;
background-image: url('../../++resource++collective.fancybox/fancybox.png');
background-position: -40px -142px;
}
#fancy-bg-w {
top: 0;
left: -20px;
height: 100%;
background-image: url('../../++resource++collective.fancybox/fancybox-y.png');
}
#fancy-bg-nw {
top: -20px;
left: -20px;
background-image: url('../../++resource++collective.fancybox/fancybox.png');
background-position: -40px -122px;
}
/* */
#fancybox-loading.fancybox-ie div	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://tice-devweb.unice.fr:8082/franc-macon/++resource++collective.fancybox/fancy_loading.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-close		{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://tice-devweb.unice.fr:8082/franc-macon/++resource++collective.fancybox/fancy_close.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-title-over	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://tice-devweb.unice.fr:8082/franc-macon/++resource++collective.fancybox/fancy_title_over.png', sizingMethod='scale'); zoom: 1; }
.fancybox-ie #fancybox-title-left	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://tice-devweb.unice.fr:8082/franc-macon/++resource++collective.fancybox/fancy_title_left.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-title-main	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://tice-devweb.unice.fr:8082/franc-macon/++resource++collective.fancybox/fancy_title_main.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-title-right	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://tice-devweb.unice.fr:8082/franc-macon/++resource++collective.fancybox/fancy_title_right.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-left-ico		{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://tice-devweb.unice.fr:8082/franc-macon/++resource++collective.fancybox/fancy_nav_left.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-right-ico	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://tice-devweb.unice.fr:8082/franc-macon/++resource++collective.fancybox/fancy_nav_right.png', sizingMethod='scale'); }
.fancybox-ie .fancy-bg { background: transparent !important; }
.fancybox-ie #fancy-bg-n	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://tice-devweb.unice.fr:8082/franc-macon/++resource++collective.fancybox/fancy_shadow_n.png', sizingMethod='scale'); }
.fancybox-ie #fancy-bg-ne	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://tice-devweb.unice.fr:8082/franc-macon/++resource++collective.fancybox/fancy_shadow_ne.png', sizingMethod='scale'); }
.fancybox-ie #fancy-bg-e	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://tice-devweb.unice.fr:8082/franc-macon/++resource++collective.fancybox/fancy_shadow_e.png', sizingMethod='scale'); }
.fancybox-ie #fancy-bg-se	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://tice-devweb.unice.fr:8082/franc-macon/++resource++collective.fancybox/fancy_shadow_se.png', sizingMethod='scale'); }
.fancybox-ie #fancy-bg-s	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://tice-devweb.unice.fr:8082/franc-macon/++resource++collective.fancybox/fancy_shadow_s.png', sizingMethod='scale'); }
.fancybox-ie #fancy-bg-sw	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://tice-devweb.unice.fr:8082/franc-macon/++resource++collective.fancybox/fancy_shadow_sw.png', sizingMethod='scale'); }
.fancybox-ie #fancy-bg-w	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://tice-devweb.unice.fr:8082/franc-macon/++resource++collective.fancybox/fancy_shadow_w.png', sizingMethod='scale'); }
.fancybox-ie #fancy-bg-nw	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://tice-devweb.unice.fr:8082/franc-macon/++resource++collective.fancybox/fancy_shadow_nw.png', sizingMethod='scale'); }
/* */

}


/* - ploneCustom.css - */
@media all {
/* http://tice-devweb.unice.fr:8082/franc-macon/portal_css/ploneCustom.css?original=1 */
/* ***************************************************************************************/
#content div.bloc-expositif.bloc-introduction h2 {
background-image:url("++resource++ploneUOH.theme.images/navigation/cours/introduction.png");
}
#content div.bloc-expositif.bloc-conclusion h2 {
background-image:url("++resource++ploneUOH.theme.images/navigation/cours/conclusion.png");
}
#content div.bloc-expositif.bloc-prerequis h2 {
background-image:url("++resource++ploneUOH.theme.images/navigation/cours/prerequis.png");
}
#content div.bloc-expositif.bloc-objectifs h2 {
background-image:url("++resource++ploneUOH.theme.images/navigation/cours/objectifs.png");
}
#content div.bloc-expositif.bloc-exemple h2 {
background-image:url("++resource++ploneUOH.theme.images/navigation/cours/exemple.png");
}
#content div.bloc-expositif.bloc-extrait h2 {
background-image:url("++resource++ploneUOH.theme.images/navigation/cours/extrait.png");
}
#content div.bloc-expositif.bloc-commentairecomplement h2 {
background-image:url("http://tice-devweb.unice.fr:8082/franc-macon/portal_css/Plone%20UOH/++resource++ploneUOH.theme.images/navigation/cours/commentairecomplement.png");
}
#content div.bloc-expositif.bloc-ensavoirplus h2 {
background-image:url("++resource++ploneUOH.theme.images/navigation/cours/ensavoirplus.png");
}
#content div.bloc-expositif.bloc-explication h2 {
background-image:url("++resource++ploneUOH.theme.images/navigation/cours/explication.png");
}
#content div.bloc-expositif.bloc-definition h2 {
background-image:url("++resource++ploneUOH.theme.images/navigation/cours/definition.png");
}
#content div.bloc-expositif.bloc-remarque h2 {
background-image:url("++resource++ploneUOH.theme.images/navigation/cours/remarque.png");
}
#content div.bloc-expositif.bloc-methode h2 {
background-image:url("++resource++ploneUOH.theme.images/navigation/cours/methode.png");
}
#content div.bloc-expositif.bloc-rappel h2 {
background-image:url("++resource++ploneUOH.theme.images/navigation/cours/rappel.png");
}
#content div.bloc-expositif.bloc-attention h2 {
background-image:url("++resource++ploneUOH.theme.images/navigation/cours/attention.png");
}
#content div.bloc-expositif.bloc-syntaxe h2 {
background-image:url("++resource++ploneUOH.theme.images/navigation/cours/syntaxe.png");
}
#content div.bloc-expositif.bloc-conseil h2 {
background-image:url("++resource++ploneUOH.theme.images/navigation/cours/conseil.png");
}
#content div.bloc-expositif.bloc-confere h2 {
background-image:url("++resource++ploneUOH.theme.images/navigation/cours/confere.png");
}
#content div.bloc-expositif.bloc-citation h2 {
background-image:url("++resource++ploneUOH.theme.images/navigation/cours/citation.png");
}
#content div.bloc-expositif.bloc-activite h2 {
background-image:url("++resource++ploneUOH.theme.images/navigation/cours/activite.png");
}
/* *************************************************************************************************/
.ploneSkin table.mceListBox .mceText,
.ploneSkin table.mceListBox .mceOpen {
border: 1px solid #444 !important;
}
.ploneSkin a.mceButtonActive, .ploneSkin a.mceButtonSelected {
border: 0 !important;
background-color: #CCC;
border-radius:3px;
-moz-border-radius:3px;
-webkit-border-radius:3px;
}
input#upload.context {
display: none;
}
.ploneSkin #text_bold.mceButton,
.ploneSkin #text_bold.mceButton span,
.ploneSkin #mce_fullscreen_bold.mceButton,
.ploneSkin #mce_fullscreen_bold.mceButton span {
width: 32px !important;
height: 32px !important;
}
.ploneSkin #text_bold.mceButton span,
.ploneSkin #mce_fullscreen_bold.mceButton span {
background-position: left top !important;
background-image:url("++resource++ploneUOH.theme.images/tinymce/bold.png");
}
.ploneSkin #text_bullist.mceButton,
.ploneSkin #text_bullist.mceButton span,
.ploneSkin #mce_fullscreen_bullist.mceButton,
.ploneSkin #mce_fullscreen_bullist.mceButton span {
width: 32px !important;
height: 32px !important;
}
.ploneSkin #text_bullist.mceButton span,
.ploneSkin #mce_fullscreen_bullist.mceButton span {
background-position: left top !important;
background-image:url("++resource++ploneUOH.theme.images/tinymce/bullist.png");
}
.ploneSkin #text_code.mceButton,
.ploneSkin #text_code.mceButton span,
.ploneSkin #mce_fullscreen_code.mceButton,
.ploneSkin #mce_fullscreen_code.mceButton span {
width: 32px !important;
height: 32px !important;
}
.ploneSkin #text_code.mceButton span,
.ploneSkin #mce_fullscreen_code.mceButton span {
background-position: left top !important;
background-image:url("++resource++ploneUOH.theme.images/tinymce/code.png");
}
.ploneSkin #text_fullscreen.mceButton,
.ploneSkin #text_fullscreen.mceButton span,
.ploneSkin #mce_fullscreen_fullscreen.mceButton,
.ploneSkin #mce_fullscreen_fullscreen.mceButton span {
width: 32px !important;
height: 32px !important;
}
.ploneSkin #text_fullscreen.mceButton span,
.ploneSkin #mce_fullscreen_fullscreen.mceButton span {
background-position: left top !important;
background-image:url("++resource++ploneUOH.theme.images/tinymce/fullscreen.png");
}
.ploneSkin #text_image.mceButton,
.ploneSkin #text_image.mceButton span,
.ploneSkin #mce_fullscreen_image.mceButton,
.ploneSkin #mce_fullscreen_image.mceButton span {
width: 32px !important;
height: 32px !important;
}
.ploneSkin #text_image.mceButton span,
.ploneSkin #mce_fullscreen_image.mceButton span {
background-position: left top !important;
background-image:url("++resource++ploneUOH.theme.images/tinymce/image.png");
}
.ploneSkin #text_italic.mceButton,
.ploneSkin #text_italic.mceButton span,
.ploneSkin #mce_fullscreen_italic.mceButton,
.ploneSkin #mce_fullscreen_italic.mceButton span {
width: 32px !important;
height: 32px !important;
}
.ploneSkin #text_italic.mceButton span,
.ploneSkin #mce_fullscreen_italic.mceButton span {
background-position: left top !important;
background-image:url("++resource++ploneUOH.theme.images/tinymce/italic.png");
}
.ploneSkin #text_justifycenter.mceButton,
.ploneSkin #text_justifycenter.mceButton span,
.ploneSkin #mce_fullscreen_justifycenter.mceButton,
.ploneSkin #mce_fullscreen_justifycenter.mceButton span {
width: 32px !important;
height: 32px !important;
}
.ploneSkin #text_justifycenter.mceButton span,
.ploneSkin #mce_fullscreen_justifycenter.mceButton span {
background-position: left top !important;
background-image:url("++resource++ploneUOH.theme.images/tinymce/justifycenter.png");
}
.ploneSkin #text_justifyfull.mceButton,
.ploneSkin #text_justifyfull.mceButton span,
.ploneSkin #mce_fullscreen_justifyfull.mceButton,
.ploneSkin #mce_fullscreen_justifyfull.mceButton span {
width: 32px !important;
height: 32px !important;
}
.ploneSkin #text_justifyfull.mceButton span,
.ploneSkin #mce_fullscreen_justifyfull.mceButton span {
background-position: left top !important;
background-image:url("++resource++ploneUOH.theme.images/tinymce/justifyfull.png");
}
.ploneSkin #text_justifyleft.mceButton,
.ploneSkin #text_justifyleft.mceButton span,
.ploneSkin #mce_fullscreen_justifyleft.mceButton,
.ploneSkin #mce_fullscreen_justifyleft.mceButton span {
width: 32px !important;
height: 32px !important;
}
.ploneSkin #text_justifyleft.mceButton span,
.ploneSkin #mce_fullscreen_justifyleft.mceButton span {
background-position: left top !important;
background-image:url("++resource++ploneUOH.theme.images/tinymce/justifyleft.png");
}
.ploneSkin #text_justifyright.mceButton,
.ploneSkin #text_justifyright.mceButton span,
.ploneSkin #mce_fullscreen_justifyright.mceButton,
.ploneSkin #mce_fullscreen_justifyright.mceButton span {
width: 32px !important;
height: 32px !important;
}
.ploneSkin #text_justifyright.mceButton span,
.ploneSkin #mce_fullscreen_justifyright.mceButton span {
background-position: left top !important;
background-image:url("++resource++ploneUOH.theme.images/tinymce/justifyright.png");
}
.ploneSkin #text_link.mceButton,
.ploneSkin #text_link.mceButton span,
.ploneSkin #mce_fullscreen_link.mceButton,
.ploneSkin #mce_fullscreen_link.mceButton span {
width: 32px !important;
height: 32px !important;
}
.ploneSkin #text_link.mceButton span,
.ploneSkin #mce_fullscreen_link.mceButton span {
background-position: left top !important;
background-image:url("++resource++ploneUOH.theme.images/tinymce/link.png");
}
.ploneSkin #text_numlist.mceButton,
.ploneSkin #text_numlist.mceButton span,
.ploneSkin #mce_fullscreen_numlist.mceButton,
.ploneSkin #mce_fullscreen_numlist.mceButton span {
width: 32px !important;
height: 32px !important;
}
.ploneSkin #text_numlist.mceButton span,
.ploneSkin #mce_fullscreen_numlist.mceButton span {
background-position: left top !important;
background-image:url("++resource++ploneUOH.theme.images/tinymce/numlist.png");
}
.ploneSkin #text_pastetext.mceButton,
.ploneSkin #text_pastetext.mceButton span,
.ploneSkin #mce_fullscreen_pastetext.mceButton,
.ploneSkin #mce_fullscreen_pastetext.mceButton span {
width: 32px !important;
height: 32px !important;
}
.ploneSkin #text_pastetext.mceButton span,
.ploneSkin #mce_fullscreen_pastetext.mceButton span {
background-position: left top !important;
background-image:url("++resource++ploneUOH.theme.images/tinymce/pastetext.png");
}
.ploneSkin #text_sub.mceButton,
.ploneSkin #text_sub.mceButton span,
.ploneSkin #mce_fullscreen_sub.mceButton,
.ploneSkin #mce_fullscreen_sub.mceButton span {
width: 32px !important;
height: 32px !important;
}
.ploneSkin #text_sub.mceButton span,
.ploneSkin #mce_fullscreen_sub.mceButton span {
background-position: left top !important;
background-image:url("++resource++ploneUOH.theme.images/tinymce/sub.png");
}
.ploneSkin #text_sup.mceButton,
.ploneSkin #text_sup.mceButton span,
.ploneSkin #mce_fullscreen_sup.mceButton,
.ploneSkin #mce_fullscreen_sup.mceButton span {
width: 32px !important;
height: 32px !important;
}
.ploneSkin #text_sup.mceButton span,
.ploneSkin #mce_fullscreen_sup.mceButton span {
background-position: left top !important;
background-image:url("++resource++ploneUOH.theme.images/tinymce/sup.png");
}
.ploneSkin #text_underline.mceButton,
.ploneSkin #text_underline.mceButton span,
.ploneSkin #mce_fullscreen_underline.mceButton,
.ploneSkin #mce_fullscreen_underline.mceButton span {
width: 32px !important;
height: 32px !important;
}
.ploneSkin #text_underline.mceButton span,
.ploneSkin #mce_fullscreen_underline.mceButton span {
background-position: left top !important;
background-image:url("++resource++ploneUOH.theme.images/tinymce/underline.png");
}
.ploneSkin #text_unlink.mceButton,
.ploneSkin #text_unlink.mceButton span,
.ploneSkin #mce_fullscreen_unlink.mceButton,
.ploneSkin #mce_fullscreen_unlink.mceButton span {
width: 32px !important;
height: 32px !important;
}
.ploneSkin #text_unlink.mceButton span,
.ploneSkin #mce_fullscreen_unlink.mceButton span {
background-position: left top !important;
background-image:url("++resource++ploneUOH.theme.images/tinymce/unlink.png");
}
.ploneSkin #mce_fullscreen_fullscreen.mceButton span {
background-image:url("++resource++ploneUOH.theme.images/tinymce/fullscreen2.png");
}

}


/* - fixfooter.css - */
/* http://tice-devweb.unice.fr:8082/franc-macon/portal_css/fixfooter.css?original=1 */
div#footer {
position:relative !important;
top:auto !important;
}

/* - ++resource++ploneUOH.theme.stylesheets/main.css - */
@media screen {
/* http://tice-devweb.unice.fr:8082/franc-macon/portal_css/++resource++ploneUOH.theme.stylesheets/main.css?original=1 */
/* */
/* */
/* **********************************************************************************/
body, h1, h2, h3, h4, h5, h6 {
font: 1em "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
font-weight: 300;
}
strong, b{
font-weight:bolder;
color:#B60004;
}
a:link, a:active, a:visited,
#content a:link, #content a:active, #content a:visited,
dl.portlet a:link, dl.portlet a:active, dl.portlet a:visited {
color: #960009 !important;
text-decoration: underline;
border: 0;
}
#content-views a,
#contentActionMenus dl.actionMenu a,
#contentActionMenus dl.actionMenu.activated dd {
color: #FFF !important;
text-decoration: none;
}
#content-views li.selected a,
#content-views li a:hover,
#contentActionMenus dl.actionMenu.activated dd a:hover,
#contentActionMenus dl.actionMenu.activated dd .actionMenuSelected {
color: #000 !important;
}
a.internal-link, a.external-link {
background-image:url("++resource++ploneUOH.theme.images/navigation/cours/lien_interne.png");
background-repeat: no-repeat;
background-position: left center;
padding-left: 20px;
}
a.external-link {
background-image:url("++resource++ploneUOH.theme.images/navigation/cours/internet.png");
}
a:hover,
#content a:hover {
color: #D38D5F !important;
text-decoration: underline;
}
img {
border: none;
}
img.jaxe {
vertical-align: middle;
}
img.equatex {
vertical-align: middle;
}
code {
color: #339933;
}
em {
font-style: italic;
font-weight: bold;
}
.hide {
display: none;
}
/* ***************************************************************************************/
div.position-0 {
margin-left: -100%;
}
div.position-1\3a 4 {
margin-left: -75%;
}
div.position-3\3a 4 {
margin-left: -25%;
}
div.width-full {
width: 100%;
}
div.width-1\3a 4 {
width: 25%;
}
div.width-3\3a 4 {
width: 75%;
}
div.width-1\3a 2 {
width: 50%;
}
#portal-header {
background: transparent url("++resource++ploneUOH.theme.images/navigation/interface/background_header.gif") repeat-x left bottom;
}
#portal-logo {
margin:0;
margin-left:2em;
padding:0;
}
#portal-header h1 {
position: absolute;
top: 38px;
right: 0pt;
height: 60px;
line-height: 60px;
overflow: hidden;
font-size: 1em;
color: #FFF;
background: transparent url("++resource++ploneUOH.theme.images/navigation/interface/photo_header.jpg") no-repeat right top;
min-width: 461px;
text-align: right;
text-transform: uppercase;
letter-spacing: 3px;
margin:0;
padding:0;
}
div.row {
clear: both;
}
#portal-columns {
clear: both;
}
#portal-column-one {
background-color:#FAFAFA;
border-right: 1px solid #CCCCCC;
}
#content {
margin: 2em;
margin-bottom: 5em;
}
#content p {
margin: 0;
}
#edit-bar {
border-radius:0px;
-moz-border-radius:0px;
-webkit-border-radius:0px;
}
/* *************************************************************/
#portal-globalnav {
background: transparent;
margin:0;
padding:0;
margin-top: 1em;
float: right;
}
#portal-globalnav li a,
#portal-globalnav li a:link,
#portal-globalnav li a:active,
#portal-globalnav li a:visited {
background: transparent;
margin:0 0.5em;
padding:0;
border: 0;
color: #000 !important;
font-weight: bold;
text-decoration: none;
min-width: 0;
}
#portal-globalnav li a:hover {
background: transparent;
color: #D38D5F !important;
}
#portal-globalnav li.selected a,
#portal-globalnav li.selected a:link,
#portal-globalnav li.selected a:active,
#portal-globalnav li.selected a:visited,
#portal-globalnav li.selected a:hover {
cursor: default;
background: transparent;
color:#B60004 !important;
font-size:120%;
}
/* *************************************************************/
#portal-breadcrumbs {
font-weight: bold;
background-color:#B0B0B0;
margin:0;
padding:0.25em;
padding-left: 1em;
min-height: 1em;
}
#portal-breadcrumbs span#breadcrumbs-you-are-here,
#portal-breadcrumbs span#breadcrumbs-home/**/ {
display:none;
}
#portal-breadcrumbs span a,
#portal-breadcrumbs span a:link,
#portal-breadcrumbs span a:active,
#portal-breadcrumbs span a:visited {
color: #000 !important;
font-weight: bold;
text-decoration: none;
}
#portal-breadcrumbs span a:hover {
color: #00626D !important;
font-weight: bold;
text-decoration: none;
}
#portal-breadcrumbs span.breadcrumbSeparator {
display: inline;
}
/* ***********************************************************************/
div#footer/**/ {
background-image: url("++resource++ploneUOH.theme.images/navigation/interface/background_footer.png");
background-repeat: repeat-x;
background-color: transparent;
min-height: 28px;
line-height: 2em;
margin:0;
padding:0;
font-size: 70%;
z-index: 1000;
width: 100%;
clear: none;
float: left;
margin:0;
padding:0;
text-align: left;
}
div#footer ul#menu-bas, div#footer div.copyright {
padding-top: 4px;
}
div#footer ul#menu-bas {
float: left;
margin-left: 2em;
}
div#footer ul#menu-bas li {
margin: 2px;
margin-bottom: 0;
}
div#footer div.copyright {
color: #333333;
float: right;
margin-right: 2em;
}
/* ******************************************************************************/
dl.portlet.portletNavigationTree {
margin: 1em;
font-size: 70%;
}
dl.portlet .navTreeItem {
line-height: auto;
margin: 0;
}
dl.portlet ul.navTreeLevel0 > .navTreeItem {
border: 0;
margin:0;
padding:0;
}
dl.portlet ul.navTreeLevel1 .navTreeItem {
padding-left: 1em;
}
dl.portlet ul.navTree .navTreeCurrentItem {
margin: 0;
border: 0;
background-color: #CCC;
border-left-color:#CCC;
}
dl.portlet ul.navTree li a,
dl.portlet ul.navTree li a:hover {
color: #C02000 !important;
text-decoration: none;
background-repeat:no-repeat;
background-position:left center;
line-height: 1.25em !important;
}
dl.portlet ul.navTree li a:hover {
text-decoration:underline;
}
dl.portlet ul.navTree li a.contenttype-folder {
background-image:url("++resource++ploneUOH.theme.images/navigation/puces/bullet_toggle_plus.gif");
}
dl.portlet ul.navTree li a.contenttype-collage,
dl.portlet ul.navTree li a.contenttype-collage:hover {
color: #307000 !important;
background-image:url("++resource++ploneUOH.theme.images/navigation/puces/bullet_black.gif");
padding-left: 20px !important;
}
dl.portlet ul.navTree li a.contenttype-collage img {
display: none;
}
/* *********************************************************************/
h1, h2, h3, h4, h5, h6 {
font-weight: bold;
letter-spacing: 0;
}
h1 {
font-size: 1.75em;
margin-bottom: 1em;
}
h2 {
font-size: 1.5em;
}
h3 {
font-size: 1.25em;
}
h4 {
font-size: 1em;
}
body h1.documentFirstHeading {
font-size: 1.25em;
}
body.portaltype-folder h1.documentFirstHeading {
color: #C02000;
font-size: 2em;
}
body.portaltype-collage h1.documentFirstHeading {
color: #307000;
}
body.section-presentation h1.documentFirstHeading,
body.section-ressources   h1.documentFirstHeading {
color: #B60004;
font-size: 1.4em;
}
body.section-presentation h2,
body.section-ressources   h2 {
color: #333;
font-size: 1.33em;
}
/* *************************************************************************/
body.section-cours #content p {
margin: 1em 0;
}
#content div.navigation,
#content div.selection {
background-color: #F1F1F1;
margin-bottom: 1em;
padding: 0;
height: 2.3em;
}
#content div.navigation ul,
#content div.selection  ul {
list-style-type: none;
margin: 0;
padding: 0;
}
#content div.navigation ul li,
#content div.selection  ul li {
display: inline;
margin:0;
padding:0;
}
#content div.navigation ul li a:link,
#content div.navigation ul li a:active,
#content div.navigation ul li a:visited,
#content div.selection  ul li a:link,
#content div.selection  ul li a:active,
#content div.selection  ul li a:visited {
background-color: #FEF6D9;
border: 1px solid #FFF;
color: #333 !important;
display: block;
float: left;
font-weight: bold;
margin: 0.1em;
padding: 0.25em 0.5em;
text-decoration: none;
}
#content div.navigation ul li a:hover,
#content div.selection  ul li a:hover,
#content div.navigation ul li.selected a,
#content div.selection  ul li.selected a {
background-color: #B60004;
color: #FFF !important;
text-decoration: none;
}
#content div.navigation ul li.vide a {
opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(opacity=50);
cursor:default;
}
#content div.bloc-standard,
#content div.liste-ressources,
#content div.bloc-expositif div.contenu-bloc {
background-color: #FFF;
border: 1px dotted #B60004;
padding: 1em;
margin: 0.5em 0;
text-align: justify;
}
#content div.liste-ressources {
background-color: #DFEDED;
}
#content div.bloc-standard h2,
#content div.liste-ressources h2 {
color: #B60004;
font-size: 1.2em;
letter-spacing: 1px;
margin-bottom: 0.75em;
}
div#content div.liste-ressources ol {
color: #5F5F5F;
letter-spacing: 1px;
}
#content div.bloc-expositif h2 {
background-color: #960009;
color: #FFFFFF;
font-size: 1.1em;
letter-spacing: 2px;
text-transform: capitalize;
font-variant: small-caps;
display: inline-block;
background-repeat: no-repeat;
background-position: 2px center;
padding-left: 30px;
line-height: 29px;
padding-right: 2em;
}
#content div.bloc-expositif div.contenu-bloc {
background-color: #FAFAFA;
margin-top: 0;
}
#content div.bloc-expositif div.contenu-bloc p {
margin: 0;
}
/* */
#content div.zonetable,
#content div.bloc-media {
margin: 1em 0;
}
#content div.zonetable h2,
#content div.bloc-media h2 {
color: #000;
letter-spacing: 2px;
padding-left: 5px;
text-transform: uppercase;
font-size: 1em;
}
#content div.bloc-media h2 {
text-align: center;
}
#content div.zonetable table th {
padding: 5px;
border: solid 1px #ddd;
background: #fafafa url("++resource++ploneUOH.theme.images/navigation/interface/background_table_th.png") repeat-x;
}
#content div.zonetable table td {
border: 1px solid #DDDDDD;
padding: 5px;
text-align: left;
}
#content div.zonetable table tr.p1 td {
background-color: #FAFAFA;
}
#content div.zonetable table tr.p2 td {
background-color: #f0fbfb;
}
#content div.bloc-media div.media {
text-align: center;
}
#content div.bloc-media div.bloc-legende,
#content div.bloc-media div.bloc-credits {
color: #333;
font-style: normal;
font-weight: normal;
margin-left: 1em;
text-align: left;
font-size: 0.85em;
}
#content div.bloc-media div.bloc-credits {
font-style: italic;
}
#content div.haut-page {
text-align: right;
}
#content div.haut-page a {
background-image:url("++resource++ploneUOH.theme.images/navigation/puces/puce_301.gif");
background-repeat: no-repeat;
background-position: right center;
padding-right: 16px;
text-decoration: none;
font-size: 0.8em;
}
body.section-ressources #content div.haut-page {
border-bottom: 1px solid #DDD;
}
/* ******************************************************************************/
h3.lettre {
background-color: #B60004;
clear: left;
color: #FFF;
float: left;
font-size: 2.4em;
font-weight: bold;
padding-right: 0.5em;
margin-bottom: 0.25em;
text-transform: uppercase;
}
div.bloc-definition {
clear: left;
}
div.bloc-definition h4 {
color: #333;
font-size: 1.33em;
letter-spacing: 1px;
text-transform: capitalize;
margin-top: 0.5em;
}
/* *************************************************************************************/
div#collage.edit a.bouton-collage {
float: left;
background-color: #75AD0A;
color: #FFF !important;
text-decoration: none;
margin-right: 0.25em;
padding: 0 0.25em;
font-size: 100%;
text-transform:capitalize;
border-radius:3px;
-moz-border-radius:3px;
-webkit-border-radius:3px;
}
div#collage.edit a.bouton-collage:hover {
background-color: #FFF !important;
color: #000 !important;
}
div#collage.edit a.bouton-collage-layout,
div#collage.edit a.bouton-collage-browse,
div#collage.edit a.bouton-collage-copy,
div#collage.edit a.bouton-collage-paste,
div#collage.edit a.bouton-collage-contenus,
div#collage.edit a.bouton-collage-voir,
div#collage.edit a.bouton-collage-modifier {
display: none;
}
div#collage.edit div.collage-item a.bouton-collage-modifier {
display: block;
}
body.template-collage_compose #content {
margin:0.5em;
margin-bottom: 5em;
padding:0;
}
span.collage-navigation img {
width: 16px;
height: 16px;
margin-right: 2px;
}
.collage-header span {
text-transform: none;
}
div#collage.edit div.collage-column,
div#collage.edit div.collage-column div.collage-item {
margin-left: 20px !important;
margin-right: 20px !important;
}
div#collage.edit div.collage-column div.collage-item {
margin-top: 10px;
}
div#collage.edit a.bouton-collage:before {
margin-right: 0.25em;
}
div#collage.edit a.bouton-collage-create:before {
content: "\271A";
}
div#collage.edit a.bouton-collage-split:before {
content: "\275A  \275A";
}
div#collage.edit a.bouton-collage-supprimer:before {
content: "\2716";
}
div#collage.edit a.bouton-collage-modifier:before {
content: "\2714";
}
.collage-header {
opacity:0;-moz-opacity:0;-khtml-opacity:0;filter:alpha(opacity=0);
}
div.collage-header {
background-color: #ddd;
padding: 3px !important;
border: 0;
border-radius:3px;
-moz-border-radius:3px;
-webkit-border-radius:3px;
}
div#collage.edit div.column-block {
background-color: #efefef;
margin-bottom: 0.5em;
border-radius:3px;
-moz-border-radius:3px;
-webkit-border-radius:3px;
}
/* **/
#content .callout, blockquote {
font-family:Georgia,"Times New Roman",Times,serif;
font-style:italic;
background-image:url("++resource++ploneUOH.theme.images/right-quote.gif");
background-repeat: no-repeat;
background-position:right bottom;
padding-right:25px;
padding-left:25px;
color:#650000;
text-align:justify;
margin:1em 0.5em 0 0.5em;
}
#content .callout:first-letter, blockquote:first-letter {
background-image:url("++resource++ploneUOH.theme.images/left-quote.gif");
background-repeat: no-repeat;
background-position:left top;
padding-left:25px;
font-size:1.4em;
}
/* *************/
div.collage-column .block_2{
border-left: 1px dashed grey;
}
.column-block{
}
#collage .two-columns-equal .block_2 {
width: 49%;
float:right;
}
/* ******************************************************************************/
.image-left {
margin: 0.5em 2em 0.5em 0;
}
div.listingBar a.previous,
div.listingBar a.next {
border:0;
margin: 0 1em;
border-radius:3px;
-moz-border-radius:3px;
-webkit-border-radius:3px;
}
div.listingBar a.previous:hover,
div.listingBar a.next:hover {
color:#FFF !important;
background-color: #960009 !important;
text-decoration: none;
}
#content.dialog-wrapper {
padding:0;
}
fieldset, .editionComment {
margin:0;
padding:0;
}
/* */
}

