/*
	Poll.css
	TemplateName: ObjectWeb-Base
	Copyright (c) 2009, ObjectWeb Srl. All rights reserved.
	Version: 1.0.0
*/


/* Poll
------------------------------------------------------------------------------------- */
.section.poll div.results,
.section.poll div.poll-questions {
   padding: 10px;
}

.section.poll div.results p, 
.section.poll div.poll-questions p {
   font-weight: bold;
   margin: 0;
}

.section.poll div.results p.answer {
   font-weight: normal;
}

#utility .section.poll div.poll-questions ul.poll li , 
#sidebar .section.poll div.poll-questions ul.poll li ,
#content .section.poll div.poll-questions ul.poll li {
   margin-left: 20px;
   list-style: none;
}

.section.poll div.poll-questions ul.poll li input {
   margin-right: 2px;
}

.section.poll div.poll-buttons {
   margin: 4px 10px;
}

.section.poll div.progress {
   width: 99%;
   border: 1px solid; /* Il colore sarà dato dalla classe border-color-dark */
   line-height: 1.3em;
   margin-bottom: 4px
}

.section.poll div.progress span {
   display: block;
   height: 1.3em;
   margin-bottom: -1.3em;
   /* Il colore di sfondo sarà dato dalla classe bgcolor-normal */
}

.section.poll div.progress b {
   display: block;
   font-weight: bold;
   text-align: center;
   color: #000000; /* Sempre colore nero! */
}

.section.poll div.counter {
   text-align: right;
   padding-right: 10px;
}

label.error-message {
   width: 350px;
   text-align: left;
   margin-left: 17px;
   color: #F00;
   padding-bottom: 2px;
   padding-left: 20px;
   background: url('/TemplateImage.ashx?src=Images/ValidationAlert.gif') no-repeat 2px center;
}
/* ---------------------------------------------------------------------------------------------- */
