/* hst_vote.css */


/* GILT NUR FUER HST */

.hst1 { background: #AAD5EE !important; }  /* hellblau gleich dem radioblau */
.hst2 { background: #AAD5EE !important; } /* hellblau hst */
.hst3 { background: #0285D0 !important; } /* mittelblau */
.hst4 { background: #015F96 !important; } /* dunkelblau */

/* muss spaeter rausgenommen werden */
/* body  { background: #015F96 !important; } */

.hst1bord { border-color: #AAD5EE !important; }  /* hellblau gleich dem radioblau */
.hst2bord { border-color: #AAD5EE !important; } /* hellblau hst */
.hst3bord { border-color: #0285D0 !important; } /* mittelblau */
.hst4bord { border-color: #015F96 !important; } /* dunkelblau */

.hst1col { color: #AAD5EE !important; }  /* hellblau gleich dem radioblau */
.hst2col { color: #AAD5EE !important; } /* hellblau hst */
.hst3col { color: #0285D0 !important; } /* mittelblau */
.hst4col { color: #015F96 !important; } /* dunkelblau */

/* VOTE */

/* CSS Document fuer Special-Box */

a:link { color: #001a4b; text-decoration: none; }
a:visited { color: #001a4b; text-decoration: none; }
a:hover { color: #001a4b; text-decoration: underline; }


/* headline in der Farbe */
/* kasten um den gesamten vote */
.ardVote, .ardVote_erg, .ardVote_dank, .ardVote_sorry {
width: 25.31em;
/* width: 36.56em; */
padding: 0 !important;
margin: 0;
display: inline;
float: left;
clear: both;
background: #005E96;
border: 0;
}

/* .ardVote {
background: #005E96 url(/static/hoerspieltage/pics/vote_bg.jpg) repeat-x 0 0;
} */


/* headline in der Farbe */
/* 
.ardVote h2, .ardVote_erg h2, .ardVote_dank h2, .ardVote_sorry h2 {
padding: 0.4em 0 0.4em 3em;
margin: 0;
font-size: 1em;
line-height: 1.2em;
color: #AAD5EE;
display: inline;
float: left;
} */

.ardVote h2, .ardVote_erg h2 {
display: none;
}



.ardVote_dank h2, .ardVote_sorry h2 {
padding: 4em 0 0.4em 0.8em;
margin: 0;
font-size: 1em;
line-height: 1.2em;
color: #FFC937;
display: inline;
float: left;
}

.voteKopf {
clear: both;
width: 100%;
padding: 0 0 1em 0;
margin: 0;
display: inline;
float: left;
color: #fff;
border-bottom: 2px solid #FFC937;
background: url(/static/hoerspieltage/pics/vote_bg.jpg) no-repeat !important;
}

.ardVote_dank .voteKopf, .ardVote_sorry .voteKopf {
border-bottom: none;
background: none !important;
} 



.voteKopf img {
padding: 0 1.5em 0 0;
margin: 0.6em 0 0 0;
display: block;
float: right;
border: 0;
position: relative;
}

.ardVote_dank .voteKopf img, .ardVote_sorry .voteKopf img {
padding: 0 1.5em 0 0;
margin: -5em 0 0 0;
display: block;
float: right;
border: 0;
position: relative;
}

/* Vote-Frage */

.voteKopf h3 {
	padding: 0 0 0 1.25em;
	margin: 2.75em 0 0 0;
	display: block;
	font-weight: normal;
	line-height: 1.25em;
	font-size: 0.7em;
	border: 0;
	float: left;
	width: 69%;
	background: none;
	}
	
.ardVote_dank .voteKopf h3, .ardVote_sorry .voteKopf h3 {
	padding: 0 0 0.5em 1.25em;
	margin: 0;
	display: block;
	font-weight: normal;
	line-height: 1.25em;
	font-size: 0.7em;
	border: 0;
	float: left;
	width: 72%;
	}


.voteFuss {
	clear: both;
	width: 99%;
	padding: 0;
	margin: 0;
	display: inline;
	float: left;
	background: #015F96 !important;
	position: relative;
	}
	
.voteFuss p {
	padding: 1.25em 0 0.25em 1em;
	margin: 0;
	line-height: 130%;
	font-size: 0.7em;
	display: inline;
	float: left;
	width: 65%;
	color: #FFC937;
	position: relative;
	}
	
	
.ardVote_erg .voteFuss p {
	padding: 1.25em 0 0.25em 1em;
	margin: 0;
	line-height: 1.35em;
	font-size: 0.7em;
	display: block;
	float: left;
	width: 100%;
	color: #FFC937;
	position: relative;
	}
	
.voteFuss a, .voteFuss a:visited, .voteFuss a:hover, .voteFuss a:active {
	color: #FFC937;
	}

/* umfasst den gesamten vote, auch erg */
.voteContainer {
width: 93%;
padding: 0;
margin: 1em 0 0 0.5em;
display: inline;
float: left;
/* background: #005E96; */
border-top: 1px solid #AAD5EE;
border-left: 6px solid #AAD5EE;
border-right: 6px solid #AAD5EE;
}

/* ul in Vote und erg */
.ardVote .voteContainer ul, .ardVote_erg .voteContainer ul
{
width: 100%;
margin: 0;
padding: 0;
display: inline;
float: left;
clear: both;
}

.ardVote form, .ardVote form, .ardVote_dank form, .ardVote_sorry form, .ardVote fieldset, .ardVote_erg fieldset, .ardVote_dank fieldset, .ardVote_sorry fieldset {
width: 100%;
padding: 0;
margin: 0;


border: 0;
}

/* lis der ul in Vote und erg */
.ardVote .voteContainer ul li, .ardVote_erg .voteContainer ul li
{
width: 100%;
padding: 2px 0 2px 0;
display: block;
list-style: none;
float: left;
margin: 0;
border-bottom: 1px solid #AAD5EE !important;
clear: both;
background: #015F96 !important;
}

.ardVote_erg .voteContainer ul li
{
padding: 2px 0 2px 0.5em;
width: 98%;
}


img.votePic {
border-right: 2px #fff solid;
border-bottom: 2px #fff solid;
border-top: 2px #95999a solid;
border-left: 2px #95999a solid;
}

.voteContainer .voteNum
{
padding: 0.15em 0 0.15em 0;
margin: 0;
display: block;
float: left;
color: #000;
}


.voteContainer .txt {
float: left;
padding: 0;
margin: 0;
display: inline;
width: 85%;
color: #A7D5F9;
background: none; 

/* border: #000000 1px solid; */
}


.voteContainer .txt p {
clear: both;
padding: 0.25em 0 0 0;
margin: 0;
font-size: 0.75em;
font-weight: bold;
line-height: 1.2em;
display: block
}




.ardVote form .bttRadio, .ardVote_erg form .bttRadio {
float: left;
padding: 0;
margin: 0;
width: 2em;
text-align: center;
background: none !important;
}

.ardVote_erg .numR {
float: left;
padding: 0.15em 0 0 0;
text-align: center;

margin: 0 0.25em 0 0.25em;
width: 1.45em;
font-size: 1.5em;
font-weight: bold;
color: #000;
}

.ardVote .numR {
display: none;
}

.ardVote_erg form .bttRadio {
display: none;
}

.ardVote_erg .BarPanal
{
clear: both;
margin: 0.15em 0 0.26em 0;
padding: 0;
float: left;
width: 100%;
}

.ardVote_erg .ardBarContainer
{
clear: both;
background: #429CC5;
border: none;
padding: 0;
margin: 0.5em 0 0 0;
float: left;
width: 80%;
}

.ardVote_erg form .ardBar
{
border-top: 1px #FFD24B solid;
border-left: 1px #FFD24B solid; 
border-right: 1px #fff solid; 
border-bottom: 1px #fff solid; 
line-height: 0;
font-size: 0;
height: 12px;
margin: 0;
padding: 0;
}

.ardVote_erg .ardBarPro
{
font-size: 0.8em;
font-weight: bold;
float: right;
/* border: #000000 1px solid; */
margin: 0;
padding: 0.3em 0 0 0.25em;
color: #fff !important;
}


.ardVote form .bttSchick, .ardVote_dank form .bttSchick, .ardVote_sorry form .bttSchick {
float: right;
padding: 0.25em 0.25em 0.35em 0.25em;
font-family: verdana, sans-serif;
color: #AAD5EE;
text-align: center;
font-weight: bold;
margin: 1em 0.25em 0 0;
background: #005E96;
border: 1px solid #fff;
font-size: 0.75em;
display: inline;
}

*html .ardVote form .bttSchick, *html .ardVote_dank form .bttSchick, *html .ardVote_sorry form .bttSchick {
padding: 0.25em 0.25em 0.35em 0.25em;
margin: 0.5em 0.25em 0 0;
display: inline;
}

.ardVote_dank form .bttSchick, .ardVote_sorry form .bttSchick {
width: 12em;
}

.voteContainer .txt h4 {
padding: 0;
margin: 0;
color: #000;
font-size: 0.85em !important;
display: block;
float: left;
}


.bildBox
{
/* border: #d5d6d7 1px solid; */
float: left;
width: 86%;
/* background: #e9e9e9; */
}

.ardVote .voteBu, .ardVote_erg .voteBu
{
/* border: #000000 1px solid; */
color: #666666;
float: left;
width: 9.5em;
padding: 0.15em 0 0 0;
}


.voteBu h4
{
font-size: 0.75em;
padding: 0.15em 0 0 0;
margin: 0;
line-height: 120%;
}

.voteBu p
{
font-size: 0.7em;
padding: 0.15em 0 0.15em 0;
margin: 0;
line-height: 120%;
}

.xxardVote .votezoom
{
border: #000000 1px solid;
}
.ardVote .xxxvotePicContainer
{
border: #fff 2px solid;
width:11.25em;
background: #fff;
float: left;
margin: 0.25em 0.25em 0.25em 0.25em;
text-align: center;
}


.ardVote .votePicContainer, .ardVote_erg .votePicContainer
{
width: 12em;
background: #e9e9e9;
float: left;
margin: 0 0.25em 0 0;
padding: 0.5em 0 0.25em 0;
display: inline;
text-align: center;
vertical-align: middle;
}


.ardVote .votePicContainer p, .ardVote_erg .votePicContainer p
{
padding: 0 0 0 0;
font-size: 0.7em;
margin: 0;

}

.ardVote .votezoom, .ardVote_erg .votezoom
{
padding: 0.15em 0.25em 0.25em 0.25em;
vertical-align: middle;
/* border: #000000 1px solid; */
}



