﻿
/*** Poll System ****/


#boxpoll 
{
    max-height:100%;
    display:block;
	font-size:13px;
	padding:0px;
	width: 250px;
	color:#4C4C4C !important;
    line-height:11px;
	text-align: left;
	border: 1px solid #e7e7e7;
	background-color: #fbfbfb;
    margin-bottom:10px;
}

#boxpoll h2 {
	padding: 7px !important;
	text-align:left;
	line-height: 1.4;
    background: #00B2AA;
	text-transform:uppercase;
	font-weight: bolder;
	
    font-size:15px;
	color:#ffffff;
	text-shadow: 1px 1px #555555;
	padding-left: 3px;

}

#container {
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	/*border-left: 1px solid silver;
	height: 400px;*/
    padding-bottom:3px;
}

#mainpoll 
{
    /**margin: 5px 5px 5px 165px;***/
	margin: 2px 5px;

}
#mainpoll h3
{
	font-weight:bold;
	background-color:#F2F6F9;
	color:#CC0000;
}

/* Bar Graphs */
.graph {
  width: 250px;
  position: relative;
  right: 30px;
}
.bar-title {
  position: relative;
  float: left;
  width: 104px;
  line-height: 20px;
  margin-right: 17px;
  font-weight: bold;
  text-align: right;
}
.bar-container {
  position: relative;
  float: left;
  width: 110px;
  height: 10px;
  margin: 0px 0px 15px;
}

.bar-container div {
  background-color:#cc4400;
  height: 20px;
}
.bar-container strong {
  position: absolute;
  right: -32px;
  top: 0px;
  overflow: hidden;
}
#poll-results p {
  text-align: center;
}




/*** Poll ****/

.poll-box
{
	/*background: #C3C4C7; padding: 10px; width: 250px;*/
	background: #6696B5; padding: 7px; width: 250px;/*color:#4a4742;*/
	color:#ffffff;
}


.poll-question
{
	/*background: #000F00; color: White; border:solid 1px white; padding:5px;margin-bottom:10px;*/
	 /*color:#5a5752; font-family: Arial, sans-serif; */
	font-size: 1.0em; /*font-size:17px;*/
	/*border:solid 1px white; background: #F0F0F0;*/
	padding:3px 0px;
	margin-bottom:8px;
	color:#00565b;
	font-weight:bold;

}

.poll-total
{
	background:#FFFFFF; color:Black; border:solid 1px black; padding:1px; margin-bottom:5px;text-align:center; text-transform:uppercase;
	font-size:0.813em;
	font-family: sans-serif; 
}
.poll-choices
{
    font-size:13px;
	padding-left:4px;
}

.poll-result
{

}
.poll-chart
{
	background: #10666b; padding: 4px; height: 15px; overflow: hidden; vertical-align: middle;margin-bottom:10px;font-family: MyriadProRegular, sans-serif; 

}


.submit
{
    width: 110px;
    height: 28px; 
    line-height: 33px;
	padding: 0;
	background: url(../images/buttons/vote.png) no-repeat top center;
	margin: 5px 0 0 0;
	font-size: 1.063em;    /*font-size:17px;*/
	display: inline-block;
	font-weight: normal;	

}

.submit:hover
{
    background-position: bottom center;
}

.submit span{
	display: none;
}

.submitfr
{
    width: 110px;
    height: 28px; 
    line-height: 33px;
	padding: 0;
	background: url(../images/buttons/voter.png) no-repeat top center;
	margin: 5px 0 0 0;
	font-size: 1.063em;    /*font-size:17px;*/
	display: inline-block;
	font-weight: normal;	

}

.submitfr:hover
{
    background-position: bottom center;
}

.submitfr span{
	display: none;
}


.vresults
{
    width: 110px;
    height: 28px; 
    line-height: 33px;
	padding: 0;
	background: url(../images/buttons/vresults.png) no-repeat top center;
	margin: 5px 0 0 0;
	font-size: 1.063em;    /*font-size:17px;*/
	display: inline-block;
	font-weight: normal;	

}

.vresults:hover
{
    background-position: bottom center;
}

.vresults span{
	display: none;
}

.vresultsfr
{
    width: 110px;
    height: 28px; 
    line-height: 33px;
	padding: 0;
	background: url(../images/buttons/afficher.png) no-repeat top center;
	margin: 5px 0 0 0;
	font-size: 1.063em;    /*font-size:17px;*/
	display: inline-block;
	font-weight: normal;	

}

.vresultsfr:hover
{
    background-position: bottom center;
}

.vresultsfr span{
	display: none;
}

