/* CSS Document pour les pages de la galaxie Europarl */
/* CSS gerant les styles generiques n'ayant pas de lien specifique avec la page ou la planete */

/* ======================================================================================================== */
/* = COMMON - BOITE SONDAGE =============================================================================== */
/* ======================================================================================================== */

	/* BOITE SONDAGE : Conteneur */
	body.ep_jsavailable #pollbox{
		position:					fixed;
		display:					block;
		z-index:					1000;
		top:						0;
		bottom:						0;
		width:						100%;
	}
	/* BOITE SONDAGE : Conteneur (background) */
	body.ep_jsavailable #pollbox .ep_background{
		position:					absolute;
		display:					block;
		z-index:					10;
		top:						0;
		bottom:						0;
		width:						100%;
		background:					url(../img/background/epbox_background.png);
	}
	/* BOITE SONDAGE : Conteneur (boite) */
	body.ep_jsavailable #pollbox .ep_pollbox{
		position:					absolute;
		display:					block;
		z-index:					20;
		left:						50%;
		height:						100%;
	}
	/* BOITE SONDAGE : Boite (conteneur) */
	body.ep_jsavailable #pollbox .ep_pollbox .ep_box{
		position:					relative;
		display:					inline-block;
		left:						-250px;
		width:						500px;
		background-color:			#ffffff;
		border:						4px solid #000000;
		border-radius:				5px;
		-moz-border-radius:			5px;
		vertical-align:				middle;
	}
	/* BOITE SONDAGE : Boite (positionnement) */
	body.ep_jsavailable #pollbox .ep_pollbox .ep_align{
		position:					relative;
		display:					inline-block;
		height:						100%;
		vertical-align:				middle;
	}
	/* BOITE SONDAGE : Boite (bouton fermeture) */
	body.ep_jsavailable #pollbox .ep_pollbox .ep_box .ep_close{
		position:					absolute;
		display:					block;
		overflow:					hidden;
		top:						0;
		right:						-40px;
		width:						24px;
		height:						24px;
		margin:						0;
		background-image:			url(../img/icon/epbox_close.jpg);
		background-position:		left top;
		background-repeat:			no-repeat;
		margin:						0;
		padding:					0;
		font-size:					1.5em;
		color:						#195b92;
	}
	body.ep_jsavailable #pollbox .ep_pollbox .ep_box .ep_close:link,
	body.ep_jsavailable #pollbox .ep_pollbox .ep_box .ep_close:visited{		background-position:	right top;	}
	body.ep_jsavailable #pollbox .ep_pollbox .ep_box .ep_close:hover,
	body.ep_jsavailable #pollbox .ep_pollbox .ep_box .ep_close:focus,
	body.ep_jsavailable #pollbox .ep_pollbox .ep_box .ep_close:active{		background-position:	left top;	}
	body.ep_jsavailable #pollbox .ep_pollbox .ep_box .ep_close span{
		position:					absolute;
		display:					block;
		top:						0;
		left:						-10000px;
		width:						1px;
		height:						1px;
	}
	/* BOITE SONDAGE : Boite (corps) */
	body.ep_jsavailable #pollbox .ep_pollbox .ep_box .ep_body{
		position:					relative;
		display:					block;
		margin:						0;
		background-image:			url(../img/icon/epbox_logope.png);
		background-position:		25px 25px;
		background-repeat:			no-repeat;
		outline:					none;
		padding:					90px 55px 15px 55px;
		font-size:					1.5em;
		color:						#195b92;
	}
	/* BOITE SONDAGE : Boite (pied de boite) */
	body.ep_jsavailable #pollbox .ep_pollbox .ep_box .ep_footer{
		position:					relative;
		display:					block;
		margin:						0;
		background-image:			url(../img/background/footer_bg_main.jpg);
		padding:					15px 0 15px 20px;
		text-align:					right;
	}
	/* BOITE SONDAGE : Boite (pied de boite > bouton) */
	body.ep_jsavailable #pollbox .ep_pollbox .ep_box .ep_footer a{
		position:					relative;
		display:					inline-block;
		width:						auto;
		cursor:						pointer;
		margin:						0 20px 0 0;
		padding:					3px 12px;
		background-color:			#FFFFFF;
		background-position:		top;
		background-repeat:			repeat-x;
		border:						1px solid #dadfe2;
		border-radius:				5px;
		-moz-border-radius:			5px;
		font-size:					1.1em;
		text-transform:				uppercase;
		text-decoration:			none;
		text-align:					center;
		color:						#195B92;
	}
	body[lang='el'].ep_jsavailable #pollbox .ep_pollbox .ep_box .ep_footer a{
		text-transform:				none;
	}
	body.ep_jsavailable #pollbox .ep_pollbox .ep_box .ep_footer a:link,
	body.ep_jsavailable #pollbox .ep_pollbox .ep_box .ep_footer a:visited{
		background-color:			#FFFFFF;
		color:						#195B92;
	}
	body.ep_jsavailable #pollbox .ep_pollbox .ep_box .ep_footer a:hover,
	body.ep_jsavailable #pollbox .ep_pollbox .ep_box .ep_footer a:focus,
	body.ep_jsavailable #pollbox .ep_pollbox .ep_box .ep_footer a:active{
		background-color:			#f4f4f4;
		color:						#195B92;
	}
	/* BOITE SONDAGE : Boite (pied de boite > bouton vert) */
	body.ep_jsavailable #pollbox .ep_pollbox .ep_box .ep_footer a.ep_validate:link,
	body.ep_jsavailable #pollbox .ep_pollbox .ep_box .ep_footer a.ep_validate:visited{
		background-color:			#99ac49;
		background-image:			url(../img/background/button_bg_greenlight.png);
		color:						#FFFFFF;
	}
	body.ep_jsavailable #pollbox .ep_pollbox .ep_box .ep_footer a.ep_validate:hover,
	body.ep_jsavailable #pollbox .ep_pollbox .ep_box .ep_footer a.ep_validate:focus,
	body.ep_jsavailable #pollbox .ep_pollbox .ep_box .ep_footer a.ep_validate:active{
		background-color:			#677a2a;
		background-image:			url(../img/background/button_bg_greendark.png);
		color:						#FFFFFF;
	}
	/* BOITE SONDAGE : Boite (pied de boite > bouton bleu) */
	body.ep_jsavailable #pollbox .ep_pollbox .ep_box .ep_footer a.ep_cancel:link,
	body.ep_jsavailable #pollbox .ep_pollbox .ep_box .ep_footer a.ep_cancel:visited{
		background-color:			#497fad;
		background-image:			url(../img/background/button_bg_bluelight.png);
		color:						#FFFFFF;
	}
	body.ep_jsavailable #pollbox .ep_pollbox .ep_box .ep_footer a.ep_cancel:hover,
	body.ep_jsavailable #pollbox .ep_pollbox .ep_box .ep_footer a.ep_cancel:focus,
	body.ep_jsavailable #pollbox .ep_pollbox .ep_box .ep_footer a.ep_cancel:active{
		background-color:			#345979;
		background-image:			url(../img/background/button_bg_bluedark.png);
		color:						#FFFFFF;
	}
	
	