/* CSS Document */
#sondage{
	margin:10px auto;
	width:650px;
	background-color:#FFF;
	border:solid 1px #EEE;
}

#sondage P.dateSond{
	color:#333;
	font-size:8pt;
	font-weight:bold;
	font-style:italic;
	text-align:right;
	margin:0 0 5px 0;
}

#sondage H1.questionSond{
	font-weight:bold;
	margin:0 0 10px 0;
	text-align:left;
	font-size:9pt;
}

#sondage TD.btradio{
	width:20px;
	padding-left:20px;
}

#sondage TD.reponseradio{
	width:610px;
}

#sondage TD.reponse{
	width:610px;
	padding-left:20px;
}

#sondage TD.resultats{
	text-align:right;
	/*width:20px;*/
	padding-right:20px;
}

#sondage TD.reponselibre{
	width:610px;
}

#sondage TD.reponselibre B.label{
	width:100px;
	display:inline-block;
}

#sondage TD.reponselibre INPUT{
	width:400px;	
}

TABLE.sondages{
	margin:10px auto;
	width:700px;
	background-color:#FFF;
	border:solid 1px #EEE;
}

	TABLE.sondages TD{
		height:25px;
		padding: 0 10px;
		background:url(../images/lignes_fd.gif) 0 -10px repeat-x;
		cursor:pointer;
	}

	TABLE.sondages TR:hover TD{
		background:url(../images/lignes_fd.gif) 0 -1px repeat-x;
	}
	
	TABLE.sondages TD.quest{
		font-weight:bold;
	}
	
		TABLE.sondages TD.quest A{
			text-decoration:none;
			color:#000;
		}
	
	TABLE.sondages TD.date{
		font-size:8pt;
	}
	
	TABLE.sondages TD.votes{
		font-size:8pt;
	}

#sondage DIV.semiauto{
	display:none;
	position:absolute;
	min-height:80px;
	width:404px;
	max-height:120px;
	background-color:#FFF;
	border:solid 1px #999;
	margin:22px 0 0 103px;
	overflow:auto;
}

		#sondage DIV.semiauto A{
			width:375px;
			font-size:8pt;
			font-weight:bold;
			display:block;
			color:#666;
			padding:3px 5px;
			text-decoration:none;
			}
		#sondage DIV.semiauto A:hover{
			color:#FFF;
			background-color:#999;
			}
		#sondage DIV.semiauto A B{
			color:#000;
			}
		
		
		#sondage DIV.semiauto p{
			padding:5px 5px 0 5px;
			color:#C4CC00;
			font-size:9pt;
			text-transform:uppercase;
			font-weight:bold;
		}





