﻿/*############################################*/
/*# Cascading Style Sheet EXT:jk_poll.css    #*/
/*# jk_poll-extension                        #*/
/*# Stiftungen.org                           #*/
/*# ©Leonhardt Multimedia GmbH               #*/
/*############################################*/

/*################ global ################*/
.tx-jkpoll-pi1{
  font-family:verdana,arial,san-serif;
}
.tx-jkpoll-pi1 .marginalBox .text{
  width:100%;
}
.tx-jkpoll-pi1 .error{
  font-size:1em;
}
/*################ global bvds ################*/
.tx-jkpoll-pi1 .marginalBox.bvds{
  border-top:10px solid #2394C7;
}
.tx-jkpoll-pi1 .marginalBox.bvds .image{
  margin-bottom:5px;
}
.tx-jkpoll-pi1 .marginalBox.bvds p.title{
  margin-bottom:14px;
  color:#2394C7;
  font-weight:bold;
  font-size:1.166em;
}
.tx-jkpoll-pi1 .marginalBox.bvds p{
  margin-bottom:8px;
  color:#000000;
}

/*######## vote bvds ########*/
.tx-jkpoll-pi1 .marginalBox.bvds .input{
  margin-left:-1px;
  padding:1px 9px 4px 0;
  width:5.7%;
  float:left;
}
.tx-jkpoll-pi1 .marginalBox.bvds .input input{
}
.tx-jkpoll-pi1 .marginalBox.bvds .inputValue{
  padding:2px 0 4px 1px;
  color:#2394C7;
  float:left;
  width:79.3%;
}
.tx-jkpoll-pi1 .marginalBox.bvds .inputValue label{
  vertical-align:middle;
  text-align:top;
}
.tx-jkpoll-pi1 .marginalBox.bvds .votes{
  color:#2394C7;
}
.tx-jkpoll-pi1 .marginalBox.bvds .submit{
}
.tx-jkpoll-pi1 .marginalBox.bvds .submit input{
	margin-top:5px;
	padding:1px 4px 2px 3px;
	background-color:#860258;
	border:none;
	font-size:0.92em;
	font-weight:bold;
  font-family:verdana,arial,san-serif;
	color:#FFFFFF;
}

/*######## result bvds horizontal########*/
.tx-jkpoll-pi1 .marginalBox.bvds .percentageImage.horizontal{
  margin-top:12px;
  margin-left:1px;
}
.tx-jkpoll-pi1 .marginalBox.bvds .textResult.horizontal{
  margin-top:4px;
  color:#2394C7;
  font-weight:bold;
}
.tx-jkpoll-pi1 .marginalBox.bvds .votes.horizontal{
  font-size:0.833em;
  color:#2394C7;
  float:left;
}
.tx-jkpoll-pi1 .marginalBox.bvds .percentageText.horizontal{
  margin-right:10px;
  font-size:0.833em;
  color:#2394C7;
  float:left;
}
/*######## result bvds vertical ########*/
.tx-jkpoll-pi1 .marginalBox.bvds .wrapVertical{
  float:left;
  width:49%;
}
.tx-jkpoll-pi1 .marginalBox.bvds .percentageImage.vertical{
  margin-top:12px;
  margin-left:1px;
}
.tx-jkpoll-pi1 .marginalBox.bvds .percentageImage.vertical img{
  margin:0;
  padding:0;
  display:block;
}
.tx-jkpoll-pi1 .marginalBox.bvds .textResult.vertical{
  margin-top:4px;
  color:#2394C7;
  font-weight:bold;
  float:none;
  clear:both;
}
.tx-jkpoll-pi1 .marginalBox.bvds .votes.vertical{
  font-size:0.833em;
  color:#2394C7;
  float:none;
  clear:both;
}
.tx-jkpoll-pi1 .marginalBox.bvds .percentageText.vertical{
  margin-right:10px;
  font-size:0.833em;
  color:#2394C7;
  float:none;
  clear:both;
}


/*################ global ibs ################*/
.tx-jkpoll-pi1{
  font-family:verdana,arial,san-serif;
}
.tx-jkpoll-pi1 .marginalBox.ibs{
  border-top:10px solid #345591;
}
.tx-jkpoll-pi1 .marginalBox.ibs .image{
  margin-bottom:5px;
}
.tx-jkpoll-pi1 .marginalBox.ibs p.title{
  margin-bottom:14px;
  color:#345591;
  font-weight:bold;
  font-size:1.166em;
}
.tx-jkpoll-pi1 .marginalBox.ibs p{
  margin-bottom:8px;
  color:#000000;
}

/*######## vote ibs ########*/
.tx-jkpoll-pi1 .marginalBox.ibs .input{
  margin-left:-1px;
  padding:1px 9px 4px 0;
  width:5.7%;
  float:left;
}
.tx-jkpoll-pi1 .marginalBox.ibs .input input{
}
.tx-jkpoll-pi1 .marginalBox.ibs .inputValue{
  padding:2px 0 4px 1px;
  color:#345591;
  float:left;
  width:79.3%;
}
.tx-jkpoll-pi1 .marginalBox.ibs .inputValue label{
  vertical-align:middle;
  text-align:top;
}
.tx-jkpoll-pi1 .marginalBox.ibs .votes{
  color:#345591;
}
.tx-jkpoll-pi1 .marginalBox.ibs .submit{
}
.tx-jkpoll-pi1 .marginalBox.ibs .submit input{
	margin-top:5px;
	padding:1px 4px 2px 3px;
	background-color:#EBA104;
	border:none;
	font-size:0.92em;
	font-weight:bold;
  font-family:verdana,arial,san-serif;
	color:#FFFFFF;
}

/*######## result ibs horizontal ########*/
.tx-jkpoll-pi1 .marginalBox.ibs .percentageImage.horizontal{
  margin-top:12px;
  margin-left:1px;
}
.tx-jkpoll-pi1 .marginalBox.ibs .textResult.horizontal{
  margin-top:4px;
  color:#345591;
  font-weight:bold;
}
.tx-jkpoll-pi1 .marginalBox.ibs .votes.horizontal{
  font-size:0.833em;
  color:#345591;
  float:left;
}
.tx-jkpoll-pi1 .marginalBox.ibs .percentageText.horizontal{
  margin-right:10px;
  font-size:0.833em;
  color:#345591;
  float:left;
}

/*######## result ibs vertical ########*/
.tx-jkpoll-pi1 .marginalBox.ibs .wrapVertical{
  width:49%;
  float:left;
}
.tx-jkpoll-pi1 .marginalBox.ibs .percentageImage.vertical{
  margin-top:12px;
  margin-left:1px;
  float:none;
  clear:both;
}
.tx-jkpoll-pi1 .marginalBox.ibs .percentageImage.vertical img{
  margin:0;
  padding:0;
  display:block;
}
.tx-jkpoll-pi1 .marginalBox.ibs .textResult.vertical{
  margin-top:4px;
  color:#345591;
  font-weight:bold;
  float:none;
  clear:both;
}
.tx-jkpoll-pi1 .marginalBox.ibs .votes.vertical{
  font-size:0.833em;
  color:#345591;
  float:none;
  clear:both;
}
.tx-jkpoll-pi1 .marginalBox.ibs .percentageText.vertical{
  margin-right:10px;
  font-size:0.833em;
  color:#345591;
  float:none;
  clear:both;
}