
/******************    LOGIN              *************************
******************************************************************/

/*
.loginTemplateSuccess
.forgotPasswordForm 
.forgotPasswordback 
.loginTemplateLogout 
*/


.tx-newloginbox-pi1 form{
	margin:0px;
	padding:0px;
}



.tx-newloginbox-pi1 form input{
	padding:0px;
	/*margin:3px;	*/
	color:#666;
	text-align:center;
}

.statusHeader{text-align:center}
.statusMessage{text-align:center; font-size:0.8em;}

.username_label {text-align:center; font-size:0.8em;}

.username_id {font-weight:bold;text-align:center}
.inputSubmit {text-align:center}

.MDP_lientomail {font-size:0.8em;
margin-top : 5px;
}
.MDP_lientomail a{
color:#000;
font-style : italic;
}

.forgotPassword_messageHeader{font-size:0.8em;}


.forgotfom .statusHeader{text-align:left;font-size:0.8em;}
.forgotPassword_messageHeader{text-align:left;font-size:0.8em;}
.forgotPasswordForm label{font-size:0.8em;}
.forgotPasswordForm input{text-align:left;font-size:0.8em;}

.forgotPasswordback .statusHeader{text-align:left; font-size:0.8em;}
.forgotPasswordback .backto {font-size:0.8em; text-align:left;}
.forgotPasswordback .backto a{color:#000;}



/*******************Formulaire de contact*************************
******************************************************************/

.csc-mailform {
border : 0;
padding-left : 20px;
width : 600px;
}

div.csc-mailform-field textarea, select {
width : 326px;
}

div.csc-mailform-field{
margin-bottom:8px;
}

.csc-mailform-radio fieldset{
border : none;
}

.csc-mailform-radio legend{
display : none;
}


div.csc-mailform-field label {
width:200px;
float : left;
height:20px;
}



.csc-mailform-radio input{
padding:0 3px;
margin:0 3px;
height:15px;
border:0;
float:left;
clear:left;
}

.csc-mailform-submit {
float : right;
}


/*******************Plan du site**********************************
******************************************************************/

.tx-dropdownsitemap-pi1 A {
	font-weight: bold;
	color:#333;
}
.tx-dropdownsitemap-pi1 LI.open OL {
	display: block;
}
.tx-dropdownsitemap-pi1 LI.closed OL {
	display: none;
}
.tx-dropdownsitemap-pi1 LI.open UL {
	display: block;
}
.tx-dropdownsitemap-pi1 LI.closed UL {
	display: none;
}
.tx-dropdownsitemap-pi1 DIV {
	border: 0;
	background: none;
	padding: 2px;
	margin-bottom: 5px;
}
.tx-dropdownsitemap-pi1 DIV.level_2 {
	background: none;
}
.tx-dropdownsitemap-pi1 DIV.level_2 A {
	font-weight: normal;
}
.tx-dropdownsitemap-pi1 DIV.level_3 {
	background: none;
}
.tx-dropdownsitemap-pi1 DIV.level_4 {
	background: none;
}
.tx-dropdownsitemap-pi1 DIV.level_5 {
	background: none;
}
.tx-dropdownsitemap-pi1 DIV.expAll {
	text-align: center;
	border: 0;
	background: none;
}



/*******************FAQ*******************************************
******************************************************************/
.tx-irfaq-pi1 ul.tx-irfaq-questions-list { margin-bottom: 75px; }
	        .tx-irfaq-pi1 ul li a p.bodytext { margin: 0px; display: inline; font-weight: bold; }
		.tx-irfaq-pi1 a {color :#fd711c; text-decoration: none; }
		.tx-irfaq-pi1 a:hover { text-decoration: underline; }
		.tx-irfaq-pi1 .tx-irfaq-answer { margin-bottom: 10px; }
		.tx-irfaq-pi1 .tx-irfaq-answer h4 p.bodytext { margin: 0px; display: inline; font-weight: bold; }
		.tx-irfaq-pi1 dt p { font-weight: bold; margin: 0px; display: inline; }
		.tx-irfaq-pi1 dd { margin-left: 0px; }
		.tx-irfaq-pi1 dd p { margin-top: 0px;	}
		.tx-irfaq-pi1 .additional-info { border-top: 0 solid #e6e6e6; margin-bottom: 10px; padding : 5px 0; }
                .tx-irfaq-pi1 dl dt {font-weight : bold;}
/*******************Recherche*************************************
******************************************************************/



.tx-indexedsearch-searchbox-sword {
width : 160px;
}

.tx-indexedsearch-searchbox td{
padding : 5px;
font-size:0.8em;
}


.tx-indexedsearch-res *{
font-size:1.0em;
}

.tx-indexedsearch select {
width : 160px;
}

.tx-indexedsearch{width:660px;position:relative;overflow:hidden;}

/*******************Sondage*************************************
******************************************************************/

.tx-quickPoll-pi1 h2 {font-size:1.0em;}
.tx-quickpoll-pi1 .pollbar { BACKGROUND: url(/typo3conf/ext/quickpoll/pi1/pollbar.gif) repeat-x left center;}
.tx-quickPoll-pi1 .polltable{WIDTH: 100%;}
.tx-quickPoll-pi1 h2 {font-size:1.0em;}


.tx-quickPoll-pi1 TH {
/* make it solid */
text-transform:uppercase;
margin-bottom:100px;
/* indent from left */  
padding-left:4px;}

.tx-quickPoll-pi1 .pollquestion {PADDING-BOTTOM: 30px; margin-top:100px;}
.tx-quickPoll-pi1 .pollquestion {margin:30px}
.tx-quickPoll-pi1 .pollanswer {vertical-align: -20%;BORDER: none;margin-top: 100px}
.tx-quickPoll-pi1 .polltotal {text-align:center;PADDING-TOP: 60px;}
.tx-quickPoll-pi1 .pollresulttext {padding-top: 60px;}


/************************* RSS Reagregator********
**************************************************/

.tx_oxcsrssreagregator_pi1_reagchannel_label {
display : none;
}

.tx_oxcsrssreagregator_pi1_title {
font-weight : bold;
}



