h4
{
	font-weight: bold;
}

.choice label.begroting
{
	display: inline;
}

.buttonAsLink {
	color:             transparent;
	background-color:  transparent;
	padding:           0;
	border-width:      0;  
	cursor:            pointer;
	}

#rightColumn.article p {
color:#444444;
padding:0px 5px 10px 0px;
}

#rightColumn.article li {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:square;
	margin-left: 13px;
}
.none {
	display: none;
}

body#std #rightColumn ul { padding: 0 0 15px 0; }
body#std #rightColumn h4 { padding-bottom: 10px; }

#error span.nextTitle {
font-size:11px;
margin-left:0;
padding:10px 23px 10px 15px;
width:420px;
}

#leftColumn span.budgetLeft, #leftColumn span.nextTitle {
margin-left:0px;
margin-top: 20px;
}

#leftColumn input.confirm {
margin-top:20px;
}

.slider span.isIncome,
.slider span.amountStart,
.slider span.isDisabled,
.slider span.isInvestment,
.slider span.depreciationTerm,
.slider span.investmentCostPercentage,
.slider span.sliderID,
span#amountBudget {
display:none;
}

.accounts .popup .decide .itemToelichting {
	margin-left:20px;
}

#partijBegroting .popup .decide .choice h4 {
padding: 15px 0 5px 0;
}


h4.asPopup 	{
	padding: 5px 0 5px 0px;
	width: 180px;
	float: left;
	font-size: 12px;
	color: #800; }


table.ids {
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: inset inset inset inset;
	border-color: gray gray gray gray;
	border-collapse: collapse;
	background-color: white;
}
table.ids th {
	border-width: 1px 1px 1px 1px;
	padding: 4px 4px 4px 4px;
	border-style: solid solid solid solid;
	border-color: gray gray gray gray;
	background-color: rgb(255, 255, 240);
	-moz-border-radius: 0px 0px 0px 0px;
}
table.ids td {
	border-width: 1px 1px 1px 1px;
	padding: 4px 4px 4px 4px;
	border-style: solid solid solid solid;
	border-color: gray gray gray gray;
	background-color: rgb(255, 255, 240);
	-moz-border-radius: 0px 0px 0px 0px;
}

.ui-state-disabled
{
	background:#E6E6E6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) repeat-x scroll 50% 50% !important;
	opacity: 1 !important;
	filter:none !important; 
}

.sliderContainer .slider a
{
background:#CA3F3F none repeat scroll 0 0 !important;
border:1px solid #880000 !important;
}

.amountStartRadio, .isincomeRadio, .isInvestmentRadio, .depreciationTermRadio, .investmentCostPercentageRadio, .tempRadio, .amountDefaultRadio, .hiddenvalue {
	display: none;
}

dl dd.sumleft .cufon cufontext, #budget dl dd.left {
	color: black !important;
}
.logo_smaller {
	height: 30px;
}

h2.resultpage {
	margin-top:10px;
}


.surveyResults .begroting, .surveyResultsNoBar .begroting {
width:110px !important;
}
.popup h4 {
padding:5px 20px 0px;
}
.popup .decide .options h4, .popup .decide .optional h4 {
padding:10px 20px 5px ;
width: 350px;
}


.surveyResults .popup .popupText img {
	width: 100px;
}

.surveyResults .popup .popupText p {
	clear: right;
}
.surveyResults .popup dt { font-style: italic; padding-top: 4px;}


.surveyResultsNoBar .resultComment {
width: 420px;
margin-left: 138px;
}

#budget img {
	margin-top: 15px;
	margin-left: 5px;
}

.head strong.gemeente{
float:left;
padding-left:10px;
padding-top:6px;
width:130px;
}

.negatief {
	color: #800;
}

.conseqOfAmount {
	clear: right;
	padding:0;
	margin: 0;
}
.conseqOfAmount span {
	display: none;
	padding: 10px 0 0 20px;
}

.conseqOfAmount p {
	padding:0;
	margin: 35px 0 0 0;
	
}
.choice label.begroting {
display:block;
float:left;
padding:6px 0 0;
position:relative;
width:400px;
}
.popup .decide .choice input.radioButton {
border:medium none;
clear:both;
display:block;
float:left;
margin:6px 6px 0 16px;
position:relative;
width:20px;
}

ul.accounts li .popup ul  {

	padding:5px 20px 15px;

}
ul.accounts li .popup ul li  {
	cursor:default;
	padding-bottom:2px;
	list-style:square outside none;
	margin-left:15px;
}
ul.accounts#spend li .popup ul li:hover,
ul.accounts#income li .popup ul li:hover
 {
	background: none;
}
.popup .decide h4.subitem {
	width: 440px;
	padding:15px 0 0 20px;
}

ul.accounts li .popup .visualize ul li  {
	cursor:default;
	padding:0;
	list-style:none outside none;
	margin:0;
}
ul.accounts li .popup .visualize ul.visualize-key li  {
margin-right:10px;
padding-left:10px;
position:relative;
float: left
}


.extraForm h4 {
	width: 100%;
	padding:10px 0;
}
.extraForm input.epCheck {
border: 0;
margin:  4px 0;
padding: 0;
width:20px;
position: relative;
float: left;
clear: both;
border: none;
display:block;
line-height: 16px;
height: 16px;
}
.extraForm label {
border: 0;
margin: 0;
padding: 4px 0;
position:relative;
float:left;
width:456px;
display: block;
line-height: 16px;
height: 16px;
}

.popup .decide .subSlider {
margin:10px 25px 45px 0;
width:440px;
}

ul.accounts li em {
color:#222;
}

ul.accounts li.confirmed em {
color:#ccc;	
}

#progress .customHeader {
left:0;
position:absolute;
top:0;
z-index:1;
}

#progress .customHeader em {
color:#880000;
font-size:24px;
left:9px;
position:absolute;
top:2px;
z-index:2;
}

span.escape {
padding:10px 0 10px 15px;
}

.epOpmerkingen p {
	padding: 8px 0 0 0;
	
}