/* --- HOME.CSS - Exin-Exams.com --- */

#siteBody.home {
	padding: 20px 0 0;
}

.home .row {
	clear: both;
}

.home .columnLeft {
	float: left;
	width: 450px;
	padding: 0 0 13px 20px;
}

.home .columnRight {
	float: right;
	width: 450px;
	padding: 0 0 13px 20px;
}

.home h1 {
	font-size: 1.5em;
	color: #0055aa;
	margin: -5px 0 6px;
	border-style: none;
}

.home #worldwide {
	height: 174px;
	padding: 8px 10px 8px 135px;
	background: url(../images/bg_regio.jpg) #6ea4d7 no-repeat left top;
}

html>body .home #worldwide {
	height: auto;
	min-height: 174px;
}

.home #worldwide h2 {
	color: #ffffff;
}

.home #worldwide h2 span {
	font-weight: normal;
	color: #b8d8fd;
}

.home #worldwide ul {
	margin: 0;
	padding: 5px 0 0;
}

.home #worldwide ul li {
	margin: 0;
	padding: 2px 0 0;
	list-style-type: none;
}

.home #language {
	height: 27px;
	padding: 3px 0 0 135px;
	background: url(../images/bg_language.gif) #091863 no-repeat top left;
}

html>body .home #language {
	height: auto;
	min-height: 27px;
}

.home #worldwide li a:link, .home #worldwide li a:visited, .home #worldwide li a:hover, .home #worldwide li a:active,
.home #language a:link, .home #language a:visited, .home #language a:hover, .home #language a:active {
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	padding: 0 0 0 19px;
	background: url(../images/ico_link.gif) transparent no-repeat 0 3px;
}

.home #worldwide li a:hover, .home #worldwide li a:active,
.home #language a:hover, .home #language a:active {
	text-decoration: underline;
}

.home h2.kader {
	padding: 0 12px 5px;
}

.home .news table {
	margin: 0 0 9px;
	padding: 0;
}

.home .news td {
	padding: 5px 8px 9px 0;
	border-bottom: 1px solid #c1d8ea;
}

.home .news td.date {
	padding: 7px 10px 7px 13px;
}

.home a.more:link, .home a.more:visited, .home a.more:hover, .home a.more:active {
	margin: 0 0 0 5px;
	padding: 0 0 0 17px;
	background: url(../images/ico_link.gif) transparent no-repeat 1px 3px;
}

.home #shortcuts {
	width: 450px;
	margin: 0;
	padding: 0 0 14px;
	overflow: hidden;
}

.home #shortcuts ul {
	margin: 2px 0 0;
	padding: 0;
}

.home #shortcuts li {
	float: left;
	font-weight: bold;
	color: #010066;
	width: 220px;
	margin: 0 0 0 10px;
	padding: 0;
	list-style-type: none;
}

.home #shortcuts li.eerste {
	margin: 0;
}

.home #shortcuts li span.kopje {
	margin: 0;
	padding: 0 10px;
}

.home #shortcuts ul ul {
	margin: 4px 0 0;
	padding: 0;
	border-top: 1px solid #c1d8ea;
}

.home #shortcuts li li {
	float: none;
	font-weight: normal;
	width: 200px;
	margin: 0;
	padding: 1px 10px 2px;
	border-bottom: 1px solid #c1d8ea;
}

.home .poll p {
	margin: 4px 9px 13px 9px;
}

.home .poll .voteKnop {
	float: left;
	clear: both;
	font-weight: bold;
	color: #ffffff;
	width: 58px;
	height: 17px;
	margin: 9px 10px 3px 10px;
	padding: 0 24px 1px 5px;
	background: url(../images/ico_poll.gif) #091863 no-repeat right center;
	border-style: none;
}

html>body .home .poll .voteKnop {
	width: auto;
	min-width: 52px;
	height: auto;
	min-height: 17px;
	margin: 9px 10px 9px 10px;
	padding: 0 21px 0 3px;
}

.home .poll a.voteLink:link, 
.home .poll a.voteLink:visited, 
.home .poll a.voteLink:hover, 
.home .poll a.voteLink:active {
	float: left;
	display: none;
	clear: both;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	margin: 9px 10px 3px 10px;
	padding: 0 24px 1px 5px;
	background: url(../images/ico_poll.gif) #091863 no-repeat right center;
}

html>body .home .poll a.voteLink:link, 
html>body .home .poll a.voteLink:visited, 
html>body .home .poll a.voteLink:hover, 
html>body .home .poll a.voteLink:active {
	margin: 9px 10px 9px 10px;
}

.home .poll a.voteLink:hover, .home .poll a.voteLink:active {
	text-decoration: underline;
}

.home .poll #moreOpinion {
	padding: 5px 0 0;
}

.home .poll #moreOpinion li {
	float: left;
	padding: 0 18px 0 10px;
}

.home #newsLetter
{
	margin: 0 0 7px;
}

.home #newsLetter p
{
	margin: 4px 9px 13px 9px;
}

.home #newsLetter input.newsletterSignup 
{
	color: #000000;
	width: 163px;
	height: 17px;
	margin: -6px 3px 12px 10px;
	padding: 0 4px 1px;
}

.home #newsLetter input.newsletterSubmit 
{
	margin: -6px 0 6px;
	border-style: none;
}
