This repository has been archived on 2023-02-21. You can view files and clone it, but cannot push or open issues or pull requests.
plonetheme.pcfweb/plonetheme/pcfweb/static/css/style.css

2691 lines
56 KiB
CSS

*
{
padding: 0;
margin: 0;
}
html, body
{
font-family: Arial, Helvetica, sans-serif;
/* background: #e3e3e1; */
color:#565656 ;
font-size: 11px;
/* height:100%; */
}
ul
{
list-style: none;
}
h1{
font-family: 'Lato', sans-serif;
/* color: #2d2d2d; */
color: #00458a;
font-weight: 300;
font-size: 22px;
margin-bottom: 20px;
}
h2
{
font-family: 'Lato', sans-serif;
font-size: 18px;
color: #2d2d2d;
font-weight: 400;
padding-bottom: 22px;
margin-top: 1em;
}
h3
{
font-family: 'Lato', sans-serif;
font-size: 14px;
color: #2d2d2d;
font-weight: 400;
padding-bottom: 22px;
}
h4
{
font-family: 'Lato', sans-serif;
font-size: 12px;
color: #2d2d2d;
font-weight: 400;
padding-bottom: 3px;
}
h5 {margin-bottom: 1em; color:#5e0000;font-size: 14px;}
q {font-style: italic;}
.author {font-size: 13px; color:#885555; margin-top: 0;}
#footer #siteaction-contact-form a:hover{color:white !important ; text-decoration: underline;}
#footer a:hover,
#content a:hover,
dl.portlet a:hover {text-decoration: underline;}
/***** Header *****/
#header
{
background: #fff;
height: 116px;
position: relative;
overflow: hidden;
border-bottom: 1px solid #00458a;
}
#header ul li
{
display: inline;
float: left;
overflow: hidden;
}
/***** LOGO *****/
#logo
{
width: 316px;
height: 90px;
text-indent: -3333px;
border: 0;
}
#logo a
{
background: transparent url("../img/logo.jpg") no-repeat scroll 0% 0%;
display: block;
width: 316px; /* larger than actual image? */
height: 90px;
text-decoration: none;
border: 0;
}
/***** LANGUAGES *****/
#languages
{
position: absolute;
top: 5px;
right: 0px;
}
#languages ul li
{
margin: 0 12px 0 0;
}
#languages ul li a
{
color: #d2d2d2;
text-decoration: underline;
font-size: 11px;
}
#languages ul li a:hover, #languages ul li a.active
{
color: #7f7f7f;
text-decoration: none;
font-size: 11px;
font-weight: bold;
}
/***** MENU *****/
#menu
{
clear: both;
position: absolute;
top: 91px;
left: 50%;
margin-left: -330px;
height: 25px;
}
#menu ul li
{
margin: 0 4px 0 0;
/* border-top: solid 1px #9f9f9f; */
border-top: solid 1px #00458a;
height: 25px;
}
#menu ul li a
{
padding: 5px 10px 4px 10px;
width: auto;
height: 13px;
display: block;
min-width: 87px;
text-align: center;
text-decoration: none;
font-size: 13px;
/* color: #9f9f9f; */
color: #00458a;
border: none;
}
/* #menu ul li a:hover, #menu ul .selected a */
#menu ul .selected a
{
/* color: #645003; */
color: #708DB7;
border-bottom: solid 3px #708DB7;
}
#menu ul li a:hover
{
color: #739FDD;
border-bottom: solid 3px #739FDD;
/* border-top: solid 1px #739FDD; */
}
/***** SEARCHFIELD *****/
#searchfield
{
clear: both;
overflow: hidden;
position: absolute;
top: 28px;
right: 12px;
/* background: #ffe5e5 url(../img/searchfield_left.jpg) top left no-repeat; */
background: url(../img/backgroundSearch.png) top left no-repeat;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
}
#searchfield form input
{
height: 16px;
width: 110px;
border: none;
/* background: #ff6464 url(../img/searchfield_right.png) top right no-repeat; */
/* background: url(../img/searchfield_center.png) top left; */
/* background: none; */
background: transparent url(../img/backgroundSearch_middle.png) repeat;
color: #A5A29B;
font-size: 12px;
outline: none;
padding: 0 0 0 5px;
margin-left: 13px;
/* margin-right: 15px; */
/* -moz-border-radius: 5px; */
-moz-transition: all .2s ease-in-out;
/* -webkit-border-radius: 5px; */
-webkit-transition: all .2s ease-in-out;
}
#pict_left {
float: right;
width: 23px;
height: 22px;
background: transparent url(../img/backgroundSearch_button.png) no-repeat top left;
top: 0px;
left: -2px;
padding-right: 10px;
}
#searchfield #searchlink
margin: 2px 0 0 0;
}
#searchfield #searchlink a
{
color: #665c5c;
text-align: center;
font-size: 10px;
display: block;
}
#searchfield form input:focus {
width: 180px;
}
#searchfield form input2 {
background: transparent url(../img/backgroundSearch_right.png) repeat;
height: 16px;
width: 20 px;
}
/***** content-wrapper *****/
#content-wrapper
{
/* border-top: 3px solid #fdc600; */
border-top: 2px solid #EFEDE6;
min-height: 100%;
height: auto !important;
height: 100%;
}
#container
{
margin:auto;
width:989px;
overflow: hidden;
margin-bottom: 10px;
}
/***** CONTENT *****/
/**** CONTENT : crumbpath ****/
#viewlet-above-content
{
/* margin: 10px 0 0 0; */
}
#viewlet-above-content span{ color: #4d4d4d; }
#viewlet-above-content a { color: #4d4d4d; }
/**** CONTENT : CenterContent, top and bottom ****/
#colOne
{
min-height: 550px;
width: 723px;
padding-top: 12px;
padding-left: 12px;
float:left;
}
.centerContentTop
{
background: url("../img/content_bg_1.png") no-repeat top left;
padding-top: 24px;
margin-top:20px;
}
.centerContentBottom
{
background: url("../img/content_bg_2.png") no-repeat bottom left;
padding-bottom: 30px;
}
/**** CONTENT : Submenu ****/
/*** CONTENT : Menu du sommaire ***/
/*** CONTENT : Menu du cv ***/
#content-wrapper #colOne .formTabs ul
{
height: 24px;
overflow: hidden;
margin-left: 7px;
margin-right: 7px;
}
#content-wrapper #colOne .formTabs {border: none; border-radius:none; height: inherit;}
#content-wrapper #colOne .formTabs .formTab a{
float: left;
background: url("../img/submenu_single_bg_l.png") no-repeat top left;
padding-left: 15px;
height: 25px;
}
/*2 lines*/
#content-wrapper #colOne .deputies-and-others .formTabs ul
{
height: 44px;
overflow: hidden;
margin-left: 7px;
margin-right: 7px;
}
#content-wrapper #colOne .deputies-and-others .formTabs {border: none; border-radius:none; height: inherit;}
#content-wrapper #colOne .deputies-and-others .formTabs .formTab{
float: left;
margin: 0;
width:118px;
}
#content-wrapper #colOne .deputies-and-others .formTabs .formTab a{
background: url("../img/tab_left_bg.jpg") no-repeat top left;
padding-left: 9px;
height: 44px;
float:none;
display: block;
}
#content-wrapper #colOne .deputies-and-others .formTabs a span
{
display: block;
height: inherit;
text-align: center;
color: #919191;
font-size: 12px;
text-decoration: none;
padding: 10px 9px 0 0;
background: url("../img/tab_right_bg.jpg") no-repeat top right;
text-indent: inherit;
float:none;
line-height: 1.2em;
}
#content-wrapper #colOne .deputies-and-others .formTabs .formTab .selected{
background: url("../img/tab_left_active_bg.jpg") no-repeat top left;
}
#content-wrapper #colOne .deputies-and-others .formTabs .selected span
{
background: url("../img/tab_right_active_bg.jpg") no-repeat top right;
}
/* Warning before changing this go to : http://plone.pcf.be/les-deputes/chantal-bertouille */
#content-wrapper #colOne .formTabs a span
{
display: block;
height: 23px;
float: left;
text-align: center;
color: #919191;
font-size: 12px;
text-decoration: none;
padding: 2px 20px 0 5px;
background: url("../img/submenu_single_bg.png") no-repeat top right;
text-indent: inherit;
width: inherit;
}
#content-wrapper #colOne .formTabs .formTab .selected{
background: url("../img/submenu_single_bg_l.png") no-repeat bottom left;
}
#content-wrapper #colOne .formTabs .selected span
{
background: url("../img/submenu_single_bg.png") no-repeat bottom right;
}
/**** CONTENT : ContentTop, ContentMiddle, ContentBottom, Resultsbox ****/
.enableFormTabbing,
.section-les-deputes #deputies-tabs,
.contentTop
{
background: url("../img/content_sub_top_bg.png") no-repeat top left;
padding-top: 10px;
margin: 0;
}
.enableFormTabbing .formPanel,
#deputies-tabs .formPanel,
.contentMiddle
{
background: url("../img/content_sub_center_bg.png") repeat-y top left;
min-height: 100px;
padding: 5px 20px;
}
.sticked_left{padding-left: 6px;}
.section-les-deputes .visualClear,
.contentBottom
{
background: url("../img/content_sub_bottom_bg.png") no-repeat top left;
min-height: 23px;
}
.section-les-deputes .contentBottom {background: none; min-height: none;}
#resultsbox
{
background: url("../img/results_box_bg.jpg") no-repeat top left;
height: 40px;
padding: 0 0 0 35px;
text-align: center;
clear: both;
margin-top: 20px;
}
#resultsbox span
{
display:block;
height:40px;
padding-top:10px;
font-size: 16px;
color: #000;
text-align: center;
}
/*when there is a filter for the results*/
.searchresult {clear: both; overflow: hidden;margin-bottom: 10px;}
.searchresult #resultsbox {float:left; clear: none;}
.searchresult form{float:right; width:80px; margin:10px 0 10px 19px; padding-right: 19px;}
.searchresult #resultsbox span{width: 550px; }
/**** CONTENT : Results table ****/
table.resultTable{ border-collapse: collapse; }
tr.header:hover{background: #e0e0de;}
tr
{
background: #e0e0de;
}
tr.header { height: 27px; }
tr.header span { float: left; }
tr.light { background: #e7e7e6; }
tr:hover,
tr.active { background: #ca8685; }
tr.header:hover,
tr.header td.namecolumn, tr.header td.groupcolumn, tr.header td.placecolumn, tr.header td.birthcolumn
{
font-size: 10px;
color: #5c5c5c;
}
tr h3 {padding: 0 0 .5em 0;}
tr:hover td,
tr.active td
{
color: #fff;
border-color: #b57877;
}
tr:hover h3 {color:#ffffff;}
tr.header:hover td
{
border-color: #cfcfcf;
}
td
{
font-size: 12px;
color: #5c5c5c;
border: solid #cfcfcf 1px;
padding: 10px;
}
td.namecolumn
{
width: 245px;
color: #000;
font-weight: bold;
border-left: none;
}
td.groupcolumn{ width: 76px; }
td.placecolumn{ width: 204px; }
td.birthcolumn
{
width: 79px;
border-right: none;
}
span.headerIcon
{
background: url("../img/table_header_icon.gif") no-repeat top left;
height: 12px;
width: 7px;
display: block;
margin-top: 2px;
margin-left: 6px;
}
/**** CONTENT : Results list ****/
/*.template-searchform*/
#results {padding:0 20px 0 0;}
#results{padding:0 9px 0 0;}
#results ul{padding:0; margin: 0;}
/*rose laid du hover */
#results li:hover {background: #c25c5c;color:#ffffff;}
#results li:hover h4 a{color:#ffffff !important;}
#results li{padding: 10px; background: #e7e7e6;color: #4d4d4d; list-style: none; list-style-image: none;}
#results .even{background: #d8d8d7;}
#results p{margin: 0 0 1em 0;}
#results h4{font-size: 14px; font-weight: normal; }
.template-searchform #colOne .field label {margin-right:10px;}
.template-searchform #colOne #formfield-form-widgets-authors-widgets-query label {display:none;}
.template-searchform #colOne #form-widgets-authors-autocomplete {float:left; width:38em;}
/*result list controls*/
#results-nav{padding: 10px; position: relative; height: 40px;}
#results-nav #results-nav-next,
#results-nav #results-nav-prev {
margin-right: 10px;
}
#results-nav span#results-nav-next,
#results-nav span#results-nav-prev {
background: #d9b9b7;
border-color: #d9b9b7;
}
span.pager {
padding-left: 15px;
font-weight: bold;
}
a.button,
input.submit-widget,
input.button-field,
#form-buttons-send,
#results-nav #results-nav-prev,
#results-nav #results-nav-next,
#content .formPanel .button {
background: #AA0000;
border:1px solid #AA3333;
padding: 3px 10px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
-moz-box-shadow:1px 1px 3px #A8A8A8;
-webkit-box-shadow:1px 1px 3px #A8A8A8;
box-shadow:1px 1px 3px #A8A8A8;
color:#ffffff !important;
}
#formfield-form-widgets-captcha {overflow: hidden;}
/**/
.back_to {margin-bottom: 10px; overflow: hidden;}
.back_to .btn{float: left;}
.back_to a{float: left; text-align: center;}
/***** RESEARCH PLACE / SOMMAIRE *****/
#deputy-search
{
clear: both;
padding-top: 15px;
padding-bottom: 20px;
background: url("../img/searchpeople_bottom_bg.jpg") no-repeat bottom left;
position: relative;
left:-12px;
}
#deputy-search > div
{
clear: both;
overflow: hidden;
}
#content #deputy-search > div > div
{
width:430px;
margin-bottom: 0;
}
#deputy-search .age,
#deputy-search .alphabet
{
height:27px;
}
#deputy-search .alphabet a
{
margin:0 1px 0 0;
}
#colOne .field label
{
float: left;
background: url("../img/label_bg_required.png") no-repeat top left;
width: 194px;
height: 17px;
padding-left: 16px;
padding-top: 3px;
margin-right: 20px;
}
.searchLabel span
{
font-size: 12px;
color: #000;
}
#deputy-search div a
{
font-size: 12px;
color: #000;
text-decoration: none;
display: block;
margin: 3px;
padding: 2px 2px;
float:left;
}
#deputy-search div a.active,
#deputy-search div a:hover
{
text-align: center;
color: #fff !important;
margin-left: 0;
margin-right: 0;
text-decoration: underline;
}
#formfield-form-widgets-captcha .captchaImage {float:left;margin-right:20px; clear:right;}
#formfield-form-widgets-captcha #form-widgets-captcha {float:left;top: 2px;left:0px; width: 200px;clear:right; height: 24px; font-size: 24px; color: #293D86; font-style: italic;}
#colOne .formControls{clear:both; text-align: center; margin: 20px 0 10px 0;}
#formfield-form-widgets-doctype select{width:20em;}
#formfield-form-widgets-doctype option{padding: .1em .5em;}
/**** Search name ****/
#form-name input
{
width: 415px;
background: #eeedec;
border-width: 1px;
}
/**** search list ****/
#form-initial
{
padding-bottom: 17px;
}
#form-initial .alphabet a.active,
#form-initial .alphabet a:hover
{
background: url("../img/letter_bg.gif") no-repeat left top;
width: 24px;
height:24px;
padding: 3px 0;
text-align: center;
}
/**** search age ****/
#form-age a.active,
#form-age a:hover
{
background: url("../img/age_bg.gif") no-repeat left 0px;
width: 58px;
height: 27px;
padding-right: 2px;
}
/**** search politic ****/
#deputy-search .groupe a
{
padding: 0;
margin: 0;
width: 42px;
height: 37px;
}
#content #deputy-search .groupe a.tous
{
margin-top: 8px;
}
#deputy-search .groupe a.ps
{
background: url("../img/ps.gif") no-repeat top left;
font-size : 0px;
margin: 0;
padding: 0;
}
#deputy-search .groupe a.ps:hover
{
background: url("../img/ps.gif") no-repeat bottom left;
}
#deputy-search .groupe a.mr
{
background: url("../img/mr.gif") no-repeat top left;
font-size : 0px;
}
#deputy-search .groupe a.mr:hover
{
background: url("../img/mr.gif") no-repeat bottom left;
}
#deputy-search .groupe a.cdh
{
background: url("../img/cdh.gif") no-repeat top left;
font-size : 0px;
}
#deputy-search .groupe a.cdh:hover
{
background: url("../img/cdh.gif") no-repeat bottom left;
}
#deputy-search .groupe a.ecolo
{
background: url("../img/ecolo.gif") no-repeat top left;
font-size : 0px;
height: 36px;
width: 65px;
}
#deputy-search .groupe a.ecolo:hover
{
background: url("../img/ecolo.gif") no-repeat bottom left;
}
#content #deputy-search a.tous,
#content #deputy-search .tous:hover
{
background: url("../img/all_bg.gif") no-repeat top left;
display: block;
width: 39px;
height: 15px;
margin:0 3px 0 3px;
text-decoration: none;
padding: 2px 0;
color:#666666 !important;
text-align: center;
}
#content #deputy-search .tous:hover
{
background-position: bottom left;
color:#ffffff !important;
}
#content #deputy-search #form-polgroup label
{
margin-top: 7px;
}
#politicBanner
{
width: 684px;
height: 154px;
padding: 2px;
padding-bottom: 0px;
background: white;
overflow: hidden;
margin-left: 18px;
}
#politicBannerShadow
{
background: url("../img/cv_banner_shadow.png") bottom left no-repeat;
height: 13px;
clear: both;
margin-left: 18px;
margin-bottom: 10px;
/* padding-bottom: 12px; */
top: -5px;
}
.picturebloc
{
float: left;
}
.textbloc
{
float: left;
width: 528px;
height: 154px;
margin-left: 2px;
position: relative;
}
.textbloc .whitebloc
{
padding-left: 13px;
height: 118px;
}
.textbloc .greybloc
{
padding-left: 13px;
padding-top: 6px;
height: 21px;
background: #eeeeee;
position: absolute;
bottom: 0;
width: 528px;
}
.textbloc .greybloc a
{
color: #777777;
font-weight: bold;
}
.whitebloc{overflow: hidden;}
.whitebloc #polgroup{float:left;text-indent: -9999px; width:120px;margin: 20px 0 0 20px; }
.whitebloc .mr{height:25px; background: url(../img/mr.png) no-repeat; }
.whitebloc .ecolo{height:25px; background: url(../img/ecolo.png) no-repeat; }
.whitebloc .cdh{height:25px; background: url(../img/cdh.png) no-repeat; }
.whitebloc .ps{height:25px; background: url(../img/ps.png) no-repeat; }
.textbloc .whitebloc h1
{
padding: 4px 0 10px 0;
color: #333333;
margin: 0;
float:left;
}
.textbloc .whitebloc h1 span {
font-size: 18px;
font-weight: 400;
}
.textbloc .whitebloc p
{
font-size: 14px;
color: #333333;
clear: both;
}
.copytext
{
padding-left: 30px;
padding-right: 30px;
padding-bottom: 10px;
}
.copytext h3
{
font-size: 12px;
font-weight: bold;
color: #424241;
padding-bottom: 15px;
padding-top: 15px;
}
.copytext ul
{
list-style: disc;
color: #424241;
padding-left: 30px;
}
.copytext li
{
font-size: 12px;
padding-bottom: 5px;
}
/***** COLUMN *****/
#colTwo
{
float:right;
width: 234px;
}
.template-pcfhome_folder #colTwo
{
margin-top: 13px;
}
#container #colOne .more,
#colTwo .portletWrapper .more .internal-link
{
background: url("../img/more.png") no-repeat left bottom;
height: 17px;
padding: 3px 0 0 22px;
float:right;
color:#aa0000;
}
#colTwo dl.portlet p,
#colTwo dl.portlet
{
margin:0;
}
#colTwo dl.portletNavigationSelect p,
#colTwo dl.portletNavigationSelect,
#colTwo dl.portletCalendar p,
#colTwo dl.portletCalendar,
#colTwo dl.portlet-static-nos-liens p,
#colTwo dl.portlet-static-nos-liens
{
margin-bottom: 5px;
background-color: #f9f9f9;
}
/***** BLOCS *****/
#colTwo .portletWrapper{
clear: both;
margin-bottom: 2px;
background: transparent url("../img/bloc_bg_bottom.png") no-repeat left bottom;
/* border-right: 1px solid #efede6; */
/* border-top: 3px solid #FFFFFF; */
float: left;
width: 226px;;
/* padding-top: 3px; */
}
#colTwo .portletWrapper .portletHeader {
clear: both;
overflow: hidden;
padding: 0;
background: none;
position: relative;
left: -7px;
width:241px;
}
#colTwo .portletWrapper .portletHeader .portletTopLeft
{
background: url("../img/bloc_bg_left.png") no-repeat left 3px;
width: 7px;
height: 27px;
float: left;
position: relative;
top: 0;
}
#colTwo .portletWrapper .portletHeader .portletTopRight{display: none;}
#colTwo .portletHeader a:hover {color:#ffffff;}
#colTwo .portletHeader a,
#colTwo .portletHeader span
{
background: #db001b;
float: left;
width: 228px;
height: 18px;
position: relative;
top: 3px;
color: #FFFFFF;
font-family: 'Lato',Arial,Helvetica,sans-serif;
font-size: 13px;
font-weight: normal;
text-align: left;
}
#colTwo .portletWrapper h3.title,
.bloc .right h3.title
{
background: #aa0000;
display: block;
width: 226px;
height: 18px;
font-size: 13px;
font-weight: normal;
color: #fff;
font-family: 'Lato', Arial,Helvetica,sans-serif;
}
#colTwo .portletItem
{
clear: both;
padding: 0;
overflow: hidden;
position: relative;
top:-6px;
}
#colTwo .portletItem img
{
min-width: 100%;
}
#colTwo .portletWrapper .right .central img{ border: none; }
/***** BLOCS : International submit button *****/
.submit
{
overflow: hidden;
float: left;
margin-left: 7px;
padding-top: 2px;
width: 61px;
height: 16px;
background: url("../img/button1.png") no-repeat top left;
}
.submit a
{
display: block;
font-size: 11px;
/* font-weight: bold; */
color: #fff;
text-decoration: none;
text-align: center;
background: url("../img/button1.png") no-repeat top left;
}
.submit a#selectnav-link
{
color: #ffffff !important;
}
/***** FOOTER *****/
#portal-footer {
background: none;
margin: 0;
padding: 0;
font-size: inherit;
line-height: inherit;
}
#footer
{
height: 76px;
background: #F9F9F9;
position: relative;
padding-left: 5px;
padding-top: 5px;
}
#footer #hotel-du-greffe,
#footer .footertext1
{
color: #4B617A;
float: left;
}
#footer #hotel-de-ligne,
#footer .footertext2
{
color: #4B617A;
float: left;
margin-left: 30px;
}
#footer #footer-legal,
#footer .footertext3
{
color: #4B617A;
clear: both;
text-align: right;
position: absolute;
bottom: 10px;
right: 5px;
}
#footer #footer-legal a,
#footer .footertext3 a
{
color: #4B617A;
}
#footer #portal-siteactions,
#footer .footerLinks
{
background: url("../img/footer_links_bg.gif") no-repeat top left;
position: absolute;
top: 0;
left: 50%;
margin-left: -92px;
width: 154px;
height: 24px;
padding: 4px 15px 0 15px;
}
#footer #portal-siteactions a
{
color:white;
}
#footer #portal-siteactions #siteaction-contact-form,
#footer .footerLinks .contactlink
{
display: block;
background: url("../img/contact_icon.gif") no-repeat 0 3px;
padding: 2px 0 0 20px;
float: left;
height: 13px;
color: #d2d2d2;
}
#footer #portal-siteactions #siteaction-sitemap,
#footer .footerLinks .planlink
{
display: block;
background: url("../img/plan_icon.gif") no-repeat 0 0px;
padding: 2px 0 0 24px;
float: right;
height: 13px;
color: #d2d2d2;
}
#footer #siteaction-accessibility,
#footer #portal-colophon {display: none;}
/*Homepage*/
#homepage-actu {display:none;}
#slider-container{border:none;padding: 0;}
.tabs-container {background: white;padding: 2px; margin-top: 40px;}
/*content top*/
.content_top_inner {
/* background: url(../img/content_top_container_b.jpg) no-repeat 0 bottom; */
padding: 0 10px 10px 10px;
overflow: hidden;
}
/*.content_top {
background: url(../img/content_top_container_m.jpg) repeat-y;
margin-top: 20px;
} */
.content_top .menu a,
.content_top p{
font-weight:400;
font-family: "Lato", Helvetica, Aria, sans-serif;
font-size: 13px;
color:#565655;
}
.content_top .menu a {text-decoration: none;}
.content_top .no-title {
background: url(../img/content_top_container_t.jpg) no-repeat;
padding: 0;
font-weight: 400;
}
.content_top .no-title .content_top_inner{
padding: 10px 10px 10px 20px;
}
.content_top h2 {
background: url(../img/content_top_container_t.jpg) no-repeat;
padding: 10px;
font-weight: 200;
}
/*portletNavigationTree*/
.portletNavigationTree {
/* background: url(../img/content_top_container_t.jpg) no-repeat;
padding-top: 9px; */
background-color: rgba(249,249,249,.92);
padding: 5px 0 5px 0;
border: 1px solid #E8E6E2;
border-right: 1px solid #D6D6CE;
border-bottom: 1px solid #D6D6CE;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
.ie dl.portletNavigationTree {
/* background: url(../img/content_top_container_t.jpg) no-repeat;
padding-top: 9px; */
background-color: #f9f9f9;
padding: 5px 0 5px 0;
border: 1px solid #E8E6E2;
border-right: 1px solid #D6D6CE;
border-bottom: 1px solid #D6D6CE;
}
/* .portletNavigationTree .portletItem{
background: url(../img/content_top_container_m.jpg) repeat-y;
} */
.portletNavigationTree .portletItem .navTree{
margin:0;
/* background: url(../img/content_top_container_b.jpg) no-repeat left bottom; */
padding: 0 5px 5px 5px;
list-style: none;
}
.portletNavigationTree .portletItem .navTree ul{
padding-bottom: 5px;
}
.portletNavigationTree .portletItem .navTree .navTreeItem {
border: none;
padding: 0;
background: none;
margin: 0 0 0 20px;
/* list-style: disc; */
line-height: 1em;
}
.portletNavigationTree .portletItem .navTree .navTreeItem a{
line-height: 1.4em;
border: none;
padding: 0 !important;
background: none;
margin: 0;
}
.portletNavigationTree .portletItem .navTree .navTreeCurrentItem {
margin: 0;
border: none;
background: inherit;
padding: 0 !important;
}
.portletNavigationTree ul a {color:#565655 !important; font-size: 11px;}
.portletNavigationTree ul a:hover {color:#565655 !important;}
/*content-description*/
/*#content-description{
background: url(../img/content_top_container_t.jpg) no-repeat;
padding: 9px 0 0 0;
} */
#content-description .content_top_inner{
/* background: url(../img/content_top_container_b.jpg) no-repeat bottom; */
background: #F9F9F9;
padding: 10px 0 5px 0;
border: 1px solid #E8E6E2;
border-right: 1px solid #D6D6CE;
border-bottom: 1px solid #D6D6CE;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
#content-description .content_top_inner #parent-fieldname-description,
#content-description .content_top_inner .documentDescription{
/* background: url(../img/content_top_container_m.jpg) repeat-y; */
padding: 0 9px 8px 9px;
overflow: hidden;
}
/*content top with illustration + menu*/
.portletNavigationTree ul,
.content_top .menu ul{list-style: disc; margin: 0 0 0 15px;color:#565655; font-size: 10px; }
.content_top .active_trail > a{font-weight: 700;}
.content_top .active > a{color:#aa0000;font-weight: 700;}
/*content_top without title*/
/*collapsible_content_container_holder and embossed frame*/
.collapsible_content_container_holder {padding: 0 11px 0 10px;}
.collapsible_content_container {background: url(../img/collapsible_container_m.jpg) repeat-y; margin-bottom: 10px; }
#content .collapsible_content_container dl.collapsedBlockCollapsible,
#content .collapsible_content_container dl.expandedBlockCollapsible{
border:0;
margin: 0;
background: url(../img/collapsible_container_t.jpg) no-repeat top;
padding: 5px 10px 3px 10px;
}
#content .collapsible_content_container dl.collapsedBlockCollapsible{
height: inherit;
}
#content .collapsible_content_container .enableFormTabbing{
margin-bottom: 0;
}
#content .collapsible_content_container dt{
font-family: "Lato", Helvetica, Aria, sans-serif;
font-weight: 300;color:#757574;font-size: inherit;
text-decoration: none; display: block;
background: url(../img/collapsible_container_arrow_opened.jpg) no-repeat left center;
padding-left: 10px;
position: inherit;
float:none;
font-size: 22px;
margin: 0;
}
#content .collapsible_content_container .collapsibleContent {
padding: 10px 0;
}
#content .collapsible_content_container .collapsedBlockCollapsible dt{background: url(../img/collapsible_container_arrow_collapsed.jpg) no-repeat left center;}
/*embossed frame*/
.embossed_frame {background: url(../img/collapsible_container_b.jpg) no-repeat bottom;margin-bottom: 20px;}
.embossed_frame .embossed_frame_header{background: url(../img/collapsible_container_t.jpg) no-repeat top; padding: 10px 20px 0 20px;margin-bottom: 10px;}
.embossed_frame .inner{background: url(../img/collapsible_container_m.jpg) repeat-y top;}
.embossed_frame .embossed_frame_content{padding: 0 20px 10px 20px;overflow: hidden;}
.embossed_frame p{margin: 1em 0;}
.embossed_frame .more{text-align: right; display: block;}
/*bloc calendar*/
.nav-list-month,
.portletCalendar .month_navigator {
font-size: 16px;
/* color:#884a4a; */
text-align: center;
padding: 2px 0;
}
dd.portletitem tbody {
vertical-align: top;
}
.nav-list-month a,
#colTwo .portletCalendar .month_navigator a{
border: none;
}
.nav-list-month #agenda-calendar-next,
#colTwo .portletCalendar .month_navigator #calendar-next{
background: url(../img/month_navigator_right.png) no-repeat;
width: 13px;
height: 12px;
display: inline-block;
text-indent: -9999px;
}
.nav-list-month #agenda-calendar-previous,
#colTwo .portletCalendar .month_navigator #calendar-previous{
background: url(../img/month_navigator_left.png) no-repeat;
width: 13px;
height: 12px;
display: inline-block;
text-indent: -9999px;
}
#colTwo .portletCalendar .portletHeader a {color:#F7F0E8 !important; text-decoration:none; }
#colTwo .portletCalendar .event a {color:#F7F0E8 !important; text-decoration:none; background: none;}
.portletCalendar .ploneCalendar{margin: auto; border-spacing: 1px;}
.portletCalendar .ploneCalendar th{background: none;color: #91908f;font-size: 12px;}
.portletCalendar .ploneCalendar td{
/* padding: 0; */
text-align: center;
width: 25px;
border: none;
/* background: none; */
}
.ploneCalendar td.todayevent {
border: 2px groove #E8E7DE;
background: #B5001F;
}
.ploneCalendar td.todaynoevent {
border: 2px groove #E8E7DE;
background: #FFFFFFF;
}
.portletCalendar .ploneCalendar tr{
background: none;
}
.portletCalendar .ploneCalendar tbody {
display: table-row-group;
vertical-align: middle;
}
#content-wrapper .portletCalendar .ploneCalendar tr:hover{
background: #efefef;
color:#666666;
}
#content-wrapper .portletCalendar .ploneCalendar tr.weekdays:hover{
background:none;
}
#content-wrapper .portletCalendar .ploneCalendar tr:hover td{
color:#666666;
cursor: pointer;
}
#content-wrapper .portletCalendar .ploneCalendar tr td:hover{
/* background:#d28e8e; */
background: #B5001F;
color:#fefefe;
}
#content-wrapper .portletCalendar .ploneCalendar tr {
/* background:#e9a41d; */
background:none;
color:#666666;
}
#content-wrapper .portletCalendar .ploneCalendar .event tr {
/* background:#e9a41d; */
background: none;
color:#666666;
}
.ploneCalendar td.event{
background: #ED0033;
padding: 1px 0px 1px 0px;
}
.ploneCalendar .event {
background-color: transparent;
}
/*----------*/
/*form items*/
/*----------*/
#colOne .field,
.displaySummary {margin:10px 0;}
#colOne .centerContentBottom .field {position: relative;}
#colOne .centerContentBottom .field span.required{
left:0;
position: absolute;
background: url(../img/label_bg_required.png) no-repeat left bottom;
width:14px;
display: block;
height: 20px;
text-indent: -999px;
}
.searchLabel .help{background: url(../img/question_mark.png) no-repeat; float: right; width: 13px; height:13px; cursor:pointer;margin-right: 8px;text-indent: -9999px;}
/* Regular page main content*/
.centerContentTop .content {padding: 0 20px;font-size: 13px;}
.centerContentTop .content *{font-size: 13px;}
.centerContentTop .content p{margin: 1em 0; }
.centerContentTop p.author{margin: 0 0 1em 0; }
/*categories*/
.category_buttons {overflow: hidden; margin: 0 15px; text-align: center}
.category_buttons_double {overflow: hidden; margin: 0 15px; text-align: center}
.category_buttons > div{display:inline-block;}
.category_buttons_double > div {display: inline-block;}
.category {
width: 210px;
float: left;
-moz-border-radius: 35px;
-o-border-radius: 35px;
-webkit-border-radius: 35px;
border-radius: 35px;
position: relative;
}
.category_content {background: url(../img/category_bottom.png) no-repeat; padding: 6px 15px; text-align: center; height: 40px;}
.category_image_effect {background: url(../img/category_top.png); width: 210px; height:83px;top:0; left: 0;position: absolute; text-indent: -1000px;}
/*-----------*/
/*homepage---*/
#content #slider-container {position: relative;background: url("../img/cv_banner_shadow.png") no-repeat scroll center bottom transparent;
padding-bottom: 19px;
margin-bottom: 20px;
border: none;
}
/* #slider-container #slider {border: 2px solid #00458a;} */
#slider-container #slider {border: 1px solid #D6DEEA;}
#content #slider-container #slider .slide{}
#slider-container .ribbon_title {
/* background: url("../img/bloc_bg_left.gif") no-repeat scroll left 3px transparent; */
background: url("../img/bloc_bg_left.png") no-repeat scroll left 3px transparent;
height: 27px;
padding-left: 7px;
position: absolute;
top:10px;
left: -7px;
z-index: 99999;
}
#slider-container .title {
background: none repeat scroll 0 0 #db001b;
color: #FFFFFF;
font-family: 'Lato',Arial,Helvetica,sans-serif;
font-size: 13px;
font-weight: normal;
height: 18px;
width: 70px;
margin-top: 3px;
}
.slider .slide{position: relative; border: 4px solid #ffffff;}
.slider .slider_caption{position: absolute; bottom: 10px; padding: 10px; width: 698px; background: rgba(30,30,30,.8); color:#ffffff; }
/*----------------------*/
/*homepageTabbedContent*/
#pcfhome-second-part {position: relative;background: url("../img/cv_banner_shadow.png") no-repeat center bottom;padding-bottom: 14px;}
#pcfhome-second-part .inner{background: white; /*padding: 5px;*/}
#content #pcfhome-second-part .formTabs .formTab a{
float:left;
background: #cacaca url(../img/roundedcornr_tl.gif) no-repeat;
padding: 0 0 0 10px;
margin-right: 1px;
}
#content #pcfhome-second-part .formTabs .formTab span{
float:left;
background: #cacaca url(../img/roundedcornr_tr.gif) right top no-repeat;
padding: 0 10px 0 0;
height: 17px;
text-decoration: none;
color: #A0A0A0;
}
/* #content #pcfhome-second-part .formTabs .formTab .selected{background: #d2a907 url(../img/roundedcornr_tl.gif) no-repeat; } */
/* #content #pcfhome-second-part .formTabs .formTab .selected span{background: #d2a907 url(../img/roundedcornr_tr.gif) right top no-repeat; color: #666666; } */
#content #pcfhome-second-part .formTabs .formTab .selected{background: #fdc600 url(../img/roundedcornr_tl.gif) no-repeat; }
#content #pcfhome-second-part .formTabs .formTab .selected span{background: #fdc600 url(../img/roundedcornr_tr.gif) right top no-repeat; color: #3A3A3A; }
#content #pcfhome-second-part .formTabs{height: 20px;overflow: hidden; margin:0;}
#content #pcfhome-second-part .formTabs span{background: none; padding: 0;}
#content #pcfhome-second-part #home-tabs{
margin:0;
/* background: none repeat scroll 0 0 #D2A907; */
background: none repeat scroll 0 0 #fdc600;
padding: 1px;
-webkit-border-top-right-radius: 5px;
-moz-border-radius-topright: 5px;
border-top-right-radius: 5px;
min-height: 265px;
}
#content #pcfhome-second-part dd{padding:0;}
#content #pcfhome-second-part .formPanel{
background: none;
padding: 5px 5px 5px 35px;
margin: 0;
background: white;
overflow: hidden;
-webkit-border-top-right-radius: 5px;
-moz-border-radius-topright: 5px;
border-top-right-radius: 5px;
min-height: 254px;
}
#content #pcfhome-second-part .formPanel img{width: auto; float: left; height: auto; margin: 0; padding: 0; vertical-align: top;}
#pcfhome-second-part .tabs_content{background: #d2a907;padding: 3px;}
#pcfhome-second-part .tab_content{background: #ffffff; padding: 3px;}
.more_link {color:#AA0000; display: block; clear: both; text-align: right; text-decoration: underline;margin: 0 1em 1em 0;}
#pcfhome-second-part {position: relative;}
.archives_actu {position: absolute;right: 0; bottom: -10px; }
.archives_actu a{float: left; color: #666666 !important;}
/*date*/
.template-pcfhome_folder #content .blocdate{
float:left;
padding: 10px 15px 15px 15px;
}
.portaltype-tabellio-agenda-parlement .blocdate,
.portaltype-tabellio-agenda-parlevent .blocdate,
/*.template-pcfhome_folder .blocdate { */
.blocdate {
display : inline-block;
float:right;
padding: 0px 15px 15px 15px;
/* border:1px solid #e5e5e5; */
position: relative;
/* margin-right: 40px; */
}
/*.portaltype-tabellio-agenda-parlement .blocdate,
.portaltype-tabellio-agenda-parlevent .blocdate{
margin: 0 40px 40px 40px;
border:1px solid #888888;
} */
.template-pcfhome_folder .blocdate {
/* border:1px solid #e5e5e5; */
margin-bottom: 0;
}
.portaltype-tabellio-agenda-parlement .blocdate .previous,
.portaltype-tabellio-agenda-parlevent .blocdate .previous,
/*.template-pcfhome_folder .blocdate .previous{ */
.blocdate .previous {
background: url(../img/date-left.png) no-repeat;
height:28px;
width: 29px;
text-indent:-99999px;
display: block;
top:50%;
left:-15px;
position: absolute;
border:none;
}
.portaltype-tabellio-agenda-parlement .blocdate .next,
.portaltype-tabellio-agenda-parlevent .blocdate .next,
/* .template-pcfhome_folder .blocdate .next{ */
.blocdate .next {
background: url(../img/date-right.png) no-repeat;
height:28px;
width: 29px;
text-indent:-99999px;
display: block;
top:50%;
right:-15px;
position: absolute;
border:none;
}
.portaltype-tabellio-agenda-parlement .date,
.portaltype-tabellio-agenda-parlevent .date,
/* .template-pcfhome_folder .date { */
.blocdate .date {
background: url(../img/datebg.png) no-repeat;
height: 134px;
width: 134px;
position: relative;
/* padding: 17px 0px 0px 17px; */
}
/*.portaltype-tabellio-agenda-parlement .date,
.portaltype-tabellio-agenda-parlevent .date{
background: url(../img/datebggrey.gif) no-repeat;
} */
.portaltype-tabellio-agenda-parlement .date .day,
.portaltype-tabellio-agenda-parlevent .date .day,
/*.template-pcfhome_folder .date .day {
.template-pcfhome_folder .blocdate .date {
background: url(../img/datebg.jpg) no-repeat;
} */
.blocdate .date .day {
font-size: 72px;
display: block;
line-height: normal;
position: absolute;
bottom: 5px;
width: 134px;
text-align: center;
color:#4c4c4c;
}
.portaltype-tabellio-agenda-parlement .date .month,
.portaltype-tabellio-agenda-parlevent .date .month,
/* .template-pcfhome_folder .date .month { */
.blocdate .date .month {
display: block;
/* font-size: 27px; */
font-size: 18px;
text-transform: uppercase;
line-height: normal;
position: absolute;
/* top: 30px; */
width: 134px;
text-align: center;
color:white;
bottom: 93px;
}
.portaltype-tabellio-agenda-parlement #content .open-calendar,
.portaltype-tabellio-agenda-parlevent #content .open-calendar,
/* .template-pcfhome_folder #content .open-calendar { */
#content .open-calendar {
position: absolute;
width: 134px;
top: 132px;
text-align: right;
color:#aa0000;
border: none;
font-size: 10px;
}
.template-pcfhome_folder #hp-agenda{
overflow: hidden;
}
.template-pcfhome_folder #content .event-description {
display: inline-block;
float:right;
width:442px;
color:#333333;
padding: 30px;
font-size: 14px;
}
#content-core {padding: 0 30px;}
.template-searchform #content-core
{
background: url("../img/content_sub_bottom_bg.png") no-repeat bottom left;
padding: 0 0 7px 0;
}
/*article*/
#content {
font-size: 12px;
line-height: normal;
margin: 0;
}
#content blockquote.pullquote {
border : 1px solid #bbbbbb;
padding: 10px;
margin-right: 0;
color:#565656;
font-weight: normal;
letter-spacing: normal !important;
border-radius:5px;
}
#content blockquote.pullquote .legend-im {
font-family: 'Lato', sans-serif;
font-size: 10px;
font-style: italic;
}
#content .callout {
color:#888888;
}
#content pre {
background: none repeat scroll 0 0 #444444;
border-left: 1em solid #AA0000;
clear: both;
padding: 1em;
font-family: Arial, Helvetica, sans-serif;
letter-spacing: normal;
font-size: 10px;
line-height: normal;
}
#content-core table{margin: 10px 0;}
#content-core .floating td{padding:1em; border:1px solid #cfcfcf;}
#deputy-tabs {font-size: 12px;}
#portal-breadcrumbs
{
margin-top: 5px;
font-size: 100%;
}
/*template-search_form portaltype-plone-site*/
.template-search_form #content-core {padding: 0; margin-top: 10px;}
/*forms*/
div.formControls {
margin: 0;
}
/*table.listing*/
#content table.listing {
border-collapse:collapse;
border:none;
width:100%;
}
table.listing .top {
border:none;
}
#content table.listing th {
background: none repeat scroll 0 0 #e4e4e4;
border:1px solid #cbcbcb;
font-size: 10px;
}
#content table.listing th:last {
border: none;
}
table.listing tr.odd th {
-moz-border-bottom-colors: none;
-moz-border-image: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
-moz-border-top-colors: none;
border-color: #FFFFFF;
border-style: solid solid none none;
border-width: 0.1em;
}
table.listing tbody th {
font-weight: bold;
}
table.listing tbody tr {
text-align: left;
background: none repeat scroll 0 0 #e4e4e4;
}
#content table.listing tbody tr:hover {
background: none repeat scroll 0 0 #cd8988;
}
#content table.listing tbody tr:hover td{
background: none;
}
table.listing tbody tr.odd {
background: none repeat scroll 0 0 #ebebeb;
}
table.listing tbody tr td {
background: none repeat scroll 0 0 transparent;
}
table.listing tbody tr.odd td {
background: none repeat scroll 0 0 #ebebeb;
}
table.listing td {
border-right: 1px solid #cbcbcb;
border-left: 1px solid #cbcbcb;
}
table.listing a {
border: none !important;
display: inline-block;
}
table.listing td.draggable {
background: none repeat scroll 0 0 #DDDDDD !important;
border-bottom: 1px solid white;
padding: 0.4em 0.4em 0 0.5em;
text-shadow: 1px 1px 1px White;
}
/*table invisible */
#content table.invisible {
border-collapse:collapse;
border:none;
width:100%;
}
table.invisible .top {
border:none;
}
#content table.invisible th {
background: none repeat scroll 0 0 transparent;
border:none;
font-size: 10px;
}
#content table.invisible th:last {
border: none;
}
table.invisible tr.odd th {
-moz-border-bottom-colors: none;
-moz-border-image: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
-moz-border-top-colors: none;
border-color: transparent;
border-style: none;
border-width: 0.1em;
}
table.invisible tbody th {
font-weight: bold;
}
table.invisible tbody tr {
text-align: left;
background: none repeat scroll 0 0 transparent;
border:none;
}
#content table.invisible tbody tr:hover {
background: none repeat scroll 0 0 transparent;
}
#content table.invisible tbody tr:hover td{
background: none;
}
table.invisible tbody tr.odd {
background: none repeat scroll 0 0 transparent;
}
table.invisible tbody tr td {
background: none repeat scroll 0 0 transparent;
border:none;
}
table.invisible tbody tr.odd td {
background: none repeat scroll 0 0 transparent;
}
table.invisible td {
border:none;
}
table.invisible a {
border: none !important;
display: inline-block;
}
table.invisible td.draggable {
background: none repeat scroll 0 0 transparent !important;
border-bottom: 1px solid transparent;
padding: 0.4em 0.4em 0 0.5em;
text-shadow: 1px 1px 1px transparent;
}
/*table plain*/
#content table.plain {
border-collapse:collapse;
border:none;
}
table.plain caption {border:1px solid #cbcbcb; border-bottom: none;padding: 5px;}
table.plain .top {
border:none;
}
#content table.plain th {
background: none repeat scroll 0 0 #e4e4e4;
border:1px solid #cbcbcb;
font-size: 10px;
}
#content table.plain th:last {
border: none;
}
table.plain tr.odd th {
-moz-border-bottom-colors: none;
-moz-border-image: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
-moz-border-top-colors: none;
border-color: #FFFFFF;
border-style: solid solid none none;
border-width: 0.1em;
}
table.plain tbody th {
font-weight: bold;
}
table.plain tbody tr {
text-align: left;
background: none repeat scroll 0 0 #e4e4e4;
}
table.plain tbody tr:hover {
background: none repeat scroll 0 0 #cd8988;
}
table.plain tbody tr.odd {
background: none repeat scroll 0 0 #ebebeb;
}
table.plain tbody tr td {
background: none repeat scroll 0 0 transparent;
}
table.plain tbody tr.odd td {
background: none repeat scroll 0 0 #ebebeb;
}
table.plain td {
border-right: 1px solid #cbcbcb;
border-left: 1px solid #cbcbcb;
}
table.plain a {
border: none !important;
display: inline-block;
}
table.plain td.draggable {
background: none repeat scroll 0 0 #DDDDDD !important;
border-bottom: 1px solid white;
padding: 0.4em 0.4em 0 0.5em;
text-shadow: 1px 1px 1px White;
}
/**/
dl.portlet {
font-size: 100%;
}
/**/
#content a:link, dl.portlet a:link {
border:none;
}
#content .more-link {
text-align: right;
display: block;
}
#formfield-form-widgets-message textarea{width: 20em; }
#events-table-seances {width:100%;}
.streaming {background: url(../img/streaming.png) no-repeat left center; padding: 3px 5px 3px 30px;width:75px}
.cri {background: url(../img/cri.png) no-repeat left center; padding: 3px 5px 3px 30px; width: 130px;}
#events-table-list td {vertical-align: top; line-height: 1.5em;}
/*#hp-docs*/
#hp-docs ul {margin: 1.5em 1.5em 0 1.5em;}
#hp-docs li {list-style:none; padding-left: 30px; background: url(../img/logo_pdf.gif) no-repeat ;}
#hp-docs h4 {font-size: 1.10em;}
#hp-actu h2 {
text-align: center;
font-size: 150%;
margin-top: 1em;
}
/*contact*/
.template-folder_listing .centerContentBottom #formfield-form-widgets-doctype select,
.template-folder_listing .centerContentBottom input,
.template-folder_listing .centerContentBottom select{
width:449px;
}
.portaltype-tabellio-contact-form .centerContentBottom #formfield-form-widgets-message textarea,
.portaltype-tabellio-contact-form .centerContentBottom input,
.portaltype-tabellio-contact-form .centerContentBottom select {
width:475px;
}
.template-folder_listing .centerContentBottom #form-widgets-authors-widgets-query{
width:380px;
}
.template-folder_listing .centerContentBottom #formfield-form-widgets-end select,
.template-folder_listing .centerContentBottom #formfield-form-widgets-start select,
.template-folder_listing .centerContentBottom input.searchButton,
.template-folder_listing .centerContentBottom input.submit-widget,
.portaltype-tabellio-contact-form .centerContentBottom input.submit-widget{
width: inherit;
}
/**/
.section-le-travail-du-parlement .category_buttons_double {margin: 0 130px;}
/**/
#events-ul-list,
#events-table-seances
{
list-style: none;
list-style-image: none;
padding: 0;
margin: 10px 0;
}
#events-ul-list li,
#events-table-seances .parlementary-event
{
margin: 0 0 5px 0;
overflow: hidden;
border-bottom: 1px solid #DDDAD0;
/* border-left: 1px solid #DDDAD0;
border-right: 1px solid #DDDAD0;*/
background: rgba(249, 249, 249, 1);
/* background: url("../img/reunions_container_t.jpg") no-repeat scroll center top transparent; */
padding: 5px 0 0 0;
}
#events-ul-list li div,
#events-table-seances .parlementary-event div
{
margin: 0;
overflow: hidden;
background: rgba(249, 249, 249, 1);
/* background: url("../img/reunions_container_b.jpg") no-repeat scroll center bottom transparent; */
padding: 0 10px 5px 10px;
}
#events-ul-list li div div,
#events-table-seances .parlementary-event div div
{
margin: 0;
background: none;
padding: 0;
}
#events-ul-list li .date,
#events-table-seances .parlementary-event .date
{
float:left;
width: 45%;
margin: 0;
}
#content select.date-field {
width: auto;
}
div.labelboxes {
/*-webkit-appearance: textfield;*/
padding: 1px;
background-color: white;
border-top: 2px solid #A3A3A3;
border-left: 2px solid #B5B5B5;
border-right: 2px solid #B5B5B5;
left:10px;
margin-left: 230px;
min-height: 10px;
}
dd#fieldset-documents input[type=text],
dd#fieldset-dossiers input[type=text],
dd#fieldset-questions input[type=text],
dd#fieldset-decrets input[type=text],
dd#fieldset-documents input[type=text]:focus,
dd#fieldset-dossiers input[type=text]:focus,
dd#fieldset-questions input[type=text]:focus,
dd#fieldset-decrets input[type=text]:focus,
dd#fieldset-documents select:focus,
dd#fieldset-dossiers select:focus,
dd#fieldset-questions select:focus,
dd#fieldset-decrets select:focus,
#content select:focus {
outline:none;
background: #FFFFFF;
}
input.ac_input, input.ac_input:focus, select.ac_input:focus {
border: none;
background: transparent;
width: 120px;
decoration: none;
outline: none;
padding: none;
margin: none;
}
span.labelbox {
display: inline-block;
background: #7B8AA3 url(../img/close_selected_item.png) no-repeat center right;
color: #FFFFFF;
padding: 0px 18px 0px 3px;
margin-bottom: 1px;
margin-left: 2px;
border: 1px solid #00458A;
border-radius: 5px;
font-size: 11px;
}
/*-------*/
/*pcf web*/
/*-------*/
#portal-personaltools-wrapper {
margin-right: 10em;
}
#portal-personaltools-wrapper ul li {
float: none;
display: block;
}
#portal-searchbox {
float: none;
text-align: left;
clear: none;
margin: 0;
font-size: 100%;
}
#searchfield form div.searchSection,
#searchfield form input.searchButton
{
display: none;
}
#portal-advanced-search {
display: block;
width: auto;
height: auto;
}
#searchfield #portal-advanced-search a
{
margin: 2px 0 0 0;
color: #665c5c;
text-align: right;
font-size: 10px;
display: block;
padding-right: 4px;
}
#LSResult {
margin: 0;
}
#searchfield,
#header {
overflow: visible;
}
#searchfield ul li {
float: none;
display: block;
}
.LSRow, #LSNothingFound {
width: 18em;
}
#deputy-search a.tous.active,
#deputy-search .active {
background: #a00;
color: white;
-webkit-border-radius: 5px;
-webkit-box-shadow: 0px 2px 4px #222;
}
.centerContentTop li {
display: list-item;
}
#content #edit-bar ul {
list-style-type: none;
margin-left: auto;
}
#content #edit-bar li {
display: inline;
}
#content dd {
margin: auto;
}
#content li.formTab {
margin: auto;
}
#content li.formTab a.selected,
#content li.formTab a:hover {
font-weight: inherit;
background-color: transparent;
border-radius: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
}
#content ul.formTabs {
height: 24px;
overflow: hidden;
margin-left: 7px;
margin-right: 7px;
border-radius: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
background-color: transparent;
border: none;
}
#content ul.formTabs li a {
float: left;
background: url("../img/submenu_single_bg.png") no-repeat top left;
height: 25px;
padding: 0;
}
#content ul.formTabs span
{
display: block;
height: 19px;
float: left;
text-align: center;
color: #919191;
font-size: 12px;
text-decoration: none;
padding: 6px 20px 0 0;
background: url("../img/submenu_single_bg.png") no-repeat top right;
}
#content ul.formTabs li:hover a, ul.formTabs a.selected
{
background: url("../img/submenu_single_bg.png") no-repeat bottom left;
color: #757575;
}
#content ul.formTabs li:hover a span, #content ul.formTabs a.selected span {
background: url("../img/submenu_single_bg.png") no-repeat bottom right;
}
dl#deputy-tabs dd {
padding-top: 10px;
}
dd.formPanel {
background: url("../img/content_sub_top_bg.png") no-repeat top left;
padding-top: 10px;
}
#deputy-search { /* #searchPeople in emakina markup */
clear: both;
padding-top: 15px;
padding-bottom: 40px;
background: url(../img/searchpeople_bottom_bg.jpg) no-repeat bottom left;
}
#deputy-search label { /* .searchLabel in emakina markup */
float: left;
background: url(../img/label_bg_required.jpg) no-repeat top right;
width: 194px;
height: 17px;
padding-left: 14px;
padding-top: 3px;
/*margin-top: 24px;*/
font-weight: normal;
}
#form-name, #form-initial, #form-age, #form-polgroup {
clear: both;
padding-bottom: 1em;
}
#form-name input { /* #searchName input in emakina markup */
width: 417px;
background: #eeedec;
border-width: 1px;
}
#form-name input,
#deputy-search div div {
float: left;
margin-left: 26px;
margin-bottom: 1em;
}
#deputy-table {
margin-top: 1em;
width: 96%;
}
#deputy-table .name {
width: 40%;
}
#deputy-table .arrond {
width: 30%;
}
#deputy-search a.tous {
background: #eeedec;
color: black;
-webkit-border-radius: 5px;
}
body.template-pcfhome_folder div.centerContentBottom,
body.template-pcfhome_folder div.centerContentTop {
background: none;
padding: 0;
margin: 0;
}
#slider-container #smallButtons {
left: 620px;
}
/**/
#colTwo .portlet-static-nos-liens a {color:#AA0000;}
#colTwo .portletCalendar .portletItem,
#colTwo .portlet-static-nos-liens .portletItem,
#colTwo .portletNavigationSelect .portletItem{padding: 5px;}
#pas-de-seance {
background: url("../img/sc_online_off.png") no-repeat;
width: 223px;
height: 88px;
color: #FFFFFF;
font-weight: bold;
padding-top: 0px;
padding-left: 0px;
}
#prochaine-seance {
background: url("../img/sc_online_next.png") no-repeat;
width: 223px;
height: 88px;
color: #FFFFFF;
/* font-weight: bold; */
padding-top: 0px;
padding-left: 0px;
}
#prochaine-seance a:visited, #prochaine-seance a:link, #prochaine-seance a:active {
color: #FFFFFF;
display: block;
height: 35px;
padding-top:55px;
padding-left: 5px;
}
#seance-en-cours {
background: url("../img/sc_online_on.png") no-repeat;
width: 223px;
height: 88px;
color: #FFFFFF;
font-weight: bold;
padding-top: 0px;
padding-left: 0px;
}
#seance-en-cours a:visited, #seance-en-cours a:link, #seance-en-cours a:active {
color: #FFFFFF;
}
.portaltype-tabellio-agenda-parlement .centerContentBottom #content,
.portaltype-tabellio-agenda-comevent .centerContentBottom #content,
.portaltype-tabellio-agenda-event .centerContentBottom #content,
.portaltype-tabellio-agenda-parlevent .centerContentBottom #content {
padding: 0 35px;
}
/*links*/
a:visited,
a:link {color:#aa0000;}
#content a:visited, dl.portlet a:visited,
#content a:link, dl.portlet a:link {
color: #aa0000;
}
.navTree .navTreeCurrentNode .navTreeCurrentItem {color:#aa0000 !important;}
dl.portlet a:hover,
#content a:hover {color:#aa0000 !important;}
#content .category .summary {color:#333333;}
table tr:hover a,
table tr:hover a:link,
table tr:hover a:hover{color:#ffffff !important;}
#content table a:hover{color:#ffffff !important;}
/*tables*/
#content table {
width: 100%;
}
#content dl.enableFormTabbing {margin-bottom: 0;}
#fieldset-photographies a {
position: relative;
float: left;
width: 154px;
display: block;
margin: 8px;
-webkit-transition: all .2s ease-in-out;
-moz-transition: all .2s ease-in-out;
}
#fieldset-photographies a:hover {
-webkit-transform: scale(1.15);
-moz-transform: scale(1.15);
}
#fieldset-photographies span {
position: absolute;
bottom: 0px;
left: 0px;
width: 154px;
text-align: center;
background: rgba(1, 1, 1, 0.4);
color: white;
text-shadow: 1px 1px 1em black;
}
dl#portlet-prefs {
width: 300px;
position: absolute;
right: 40px;
z-index: 10;
background: #e3e3e1;
}
body.template-manage-portlets #colTwo .portletHeader span.managedPortletActions
{
float: right;
}
body.template-manage-portlets #colTwo .portletHeader span,
body.template-manage-portlets #colTwo .portletHeader a {
background: inherit;
float: none;
color: inherit;
width: auto;
height: auto;
top: 0px;
}
body.template-tinymce-controlpanel #colOne .field label,
body.template-personal-preferences #colOne .field label,
body.template-types-controlpanel #colOne .field label,
body.template-atct_edit #colOne .field label,
body.template-sharing #colOne .field label,
body.template-edit #colOne .field label,
body.template-imaging-controlpanel #colOne .field label,
body.template-markup-controlpanel #colOne .field label {
float: none;
background: none;
width: auto;
height: auto;
padding: 0;
margin: 0;
}
body.template-tinymce-controlpanel #colOne .field span.required,
body.template-personal-preferences #colOne .field span.required,
body.template-types-controlpanel #colOne .field span.required,
body.template-atct_edit #colOne .field span.required,
body.template-sharing #colOne .field span.required,
body.template-edit #colOne .field span.required,
body.template-imaging-controlpanel #colOne .field span.required,
body.template-markup-controlpanel #colOne .field span.required {
position: relative;
background: none;
width: auto;
display: inline;
height: auto;
text-indent: 0px;
}
div.richTextWidget .ploneSkin td,
div.richTextWidget .ploneSkin span {
white-space: normal;
}
div.captchaAudio {
display: none;
}
#content fieldset.formPanel {
margin-top: 0px;
}
form.enableFormTabbing {
background: transparent;
}
#simplesearch form {
margin-bottom: 2em;
}
#simplesearch h2 {
padding-bottom: 0px;
margin-top: 1em;
}
#simplesearch .resultsinfobox {
padding-bottom: 10px;
}
#simplesearch .resultsinfobox a {
margin-left: 1em;
}
#simplesearch #results-nav {
padding: 0 10px;
margin-bottom: 0;
height: 20px;
}
#simplesearch form {
text-align: center;
}
#simplesearch form input {
margin: 0 1ex;
}
ul#cri-stream {
list-style: none;
}
#hp-docs .pubdate {
font-weight: normal;
}
.portaltype-tabellio-contact-form .centerContentBottom input[type=text], .portaltype-tabellio-contact-form .centerContentBottom textarea {
outline:none;
background: #FFFFFF;
}
#fieldset-decrets ul {
padding: 0;
margin: 0;
}
#fieldset-decrets ul li {
padding: 0;
display: inline;
}
#fieldset-decrets th {
text-align: center;
}
#simplesearch .resultsinfobox a:hover { color:white !important; }
#simplesearch .resultsinfobox form {
background: white;
position: absolute;
width: 600px;
box-shadow: 0 0 3em #666;
border: 1px solid #999;
margin-left: 30px;
z-index: 100;
text-align: left;
}
#search-tabs {
position: relative;
}
#search-tabs #resultsbox {
width: 560px;
}
#sorton {
position: absolute;
right: 20px;
width: auto;
padding-top: 4px;
}
#sorton select {
width: 80px;
}
#navmarker {
background: url(../img/arrownav.png) top left no-repeat;
width: 50px;
height: 20px;
position: absolute;
top: 25px;
display: block;
cursor: pointer;
z-index: 101;
}
#pcf-top-nav {
display: none;
position: absolute;
z-index: 100;
top: 120px;
}
#anon-personalbar { display: none; }
/*#portal-personaltools-wrapper { display: none; } */
p#details a { text-align: right; }
#fieldset-parlementaires #stats {
position: absolute;
top: 480px;
left: 760px;
z-index: 150;
}
#fieldset-parlementaires #stats a {
display: block;
background: blue;
height: 30px;
width: 60px;
}
#fieldset-parlementaires #stats span {
visibility: hidden;
}