input[type="text"], input[type="password"] {
    border:1px solid #A0B0CA;
}

input {
    height:15px;
}

input, select, textarea {
    font-weight:normal;
    line-height:14px;
    margin-right:3px;
    padding:2px;
}

input.radio {
    margin: 3px;
} 

table.venzquiz_inner td.radio {
    padding-right: 4px;
}

select {
    border:1px solid #A0B0CA;
    height:21px;
}

img.links {
    float: left;
    margin: 0 20px 20px 0;
}

img.rechts {
    float: right;
    margin: 0 0 20px 20px;
}

input.submit, input.submit_red {
    height: 21px;
}

/* de echte menuitemteksten zijn breder dan 'item', het dreigt van de balk te lopen */
#sub_menu_left a {
	padding: 4px 10px;
}

/* voor normale tekst binnen een link */
.mager {
    font-weight: normal !important;
}

/* toch. de plaatsing van de link is inmiddels verbeterd, nu is de pointer-suggestie niet meer vals */
.news_ankeiler:hover {
    background-color: #ED1B24;
    cursor: pointer;
}

.news_ankeiler:hover .zwart {
    color: white;
}

.news_ankeiler:hover .rood {
    color: white;
}

.home_news_ankeilers .reactie .tekst {
    float: left;
    width: 471px;
}

/* deze zorgt voor een comfortabele rechtermarge van een artikel */
.artikelcontent {
    padding-right: 55px;
}

#footer {
    margin-top: 10px;
}

.home_right_xrows {
    height: 132px;
}

.home_left_small {
    width: 231px;
}

.home_left_title_small1, .home_left_title_small2 {
    height: 36px;
    padding-left: 8px;
    padding-top: 6px;
    top: 88px; 
}

.home_left_title_small1 a, .home_left_title_small2 a {
    line-height: 1em;
}

.advertentie .tekst {
    border-bottom: 1px solid #FFFFFF;
}

#pages_inner {
    margin: auto;
    width: 600px;
}

.gerelateerd {
    padding-right: 55px;
}

.kies {
 /* height: 15em;*/
}

.kies .tekst {
    padding: 0 6px;
}

#skyscraper_right {
    position:absolute;
    margin-left:50%;
    width:120px;
    overflow:hidden;
    left:500px;
    top:125px;
}
#skyscraper_left {
    position:absolute;
    margin-left: 50%;
    left:-620px;
    width:120px;
    overflow:hidden;
    top:125px;
}

#seven .pagecontent {
		float: right;
		width: 450px;
		padding-top: 40px;
		padding-right: 20px;
        overflow: hidden;
	}

span.required {
    color: red;
}

span.error {
    color: red;
}

div.flash li {
    list-style: disc; margin-left: 1em;
}

table.stem div.text {
    margin-left: 5px;
}

table.stem div.text label {
    margin: 10px 5px 0 0;
}

table.stem div.text div.radios {
    margin: 10px 0 10px 5px;
}

table.stem a {
    color: #99a8c7;
}

table.stem a:hover {
    color: black;
}

table.stem div.title a {
    color: red;
}

table.stem div.empty_vote {
    border: 1px solid #99a8c7;
    margin: 0em auto 0em auto; 
    background: #eee;
    padding: 0em;
    text-align: center;
    height: 60px;
    width: 130px;
    vertical-align: middle;
    display: table-cell;
}

span.formstep_caption {
    font-weight: bold;
    font-size: 128%;
}

table#quickform input.huisnummer,
table#quickform input.postcode,
table#quickform input.tussenvoegsels,
table#quickform input.voorletters {
    width: 4em;
}

table#quickform td.field {
    width: 80%
}
table#quickform td.label {
    padding-right: 44px;
}
table#quickform td.required {
    padding-right: 4px;
}

input.captcha-image {
    width: 150px;
    height: 40px;
    border: 0;
}

/* mantis 5410 adsense en wijzigingen abbonnementen banner*/
.left .ad { margin:3 55 3 0}
.left .ad .advertentie_head { width:auto}
.left .ad .advertentie_body { padding-left:76px}


