/* BlackGATE CSS */

body {
	background: #FFFFFFF;
	margin: 0 0 1em 0;
	padding: 0 0 1em 0;
	color: #3e5060;
	font-size: 11px;
	font-family: arial;
	text-align: center;
}
#container {
	margin: 0 auto;
	position: relative;
	text-align: left;
	width:790px;
	height:100%;
}

#header {
	position:absolute;
	left:0px;
	top:0px;
	width:790px;
	height:160px;
	background-image:url(afbeeldingen/header.gif);
}

.welkomtext {
text-align: right;
padding-top: 15px;
padding-right: 15px;
}
.menu {
	position:absolute;
	left:0px;
	top:160px;
	width:577px;
	height:32px;
	background-image:url(afbeeldingen/menu_bg.gif);
}

.klantloginhd {
	position:absolute;
	left:577px;
	top:160px;
	width:213px;
	height:32px;
	background-image:url(afbeeldingen/klantloginhd.gif);
}

.acties {
	position:absolute;
	left:0px;
	top:192px;
	width:790px;
	height:248px;
	background-image:url(afbeeldingen/acties.gif);
}

.actiestext {
color: #3e5060;
font-size: 11px;
font-family: arial;
padding-left: 13px;
padding-top: 15px;
padding-bottom: 20px;
}

.actie1 {
	position:absolute;
	left:25px;
	top:174px;
	width:80px;
	height:23px;
}

.nieuws {
margin-top: 0px;
padding-top: 0px;
padding-left: 15px;
padding-right: 5px;
}

.posted {
margin-top: 0px;
padding-top: 0px;
padding-left: 10px;
}

.actie2 {
	position:absolute;
	left:220px;
	top:174px;
	width:80px;
	height:23px;
}
.actie3 {
	position:absolute;
	left:418px;
	top:174px;
	width:80px;
	height:23px;
}

#content_ {
	position:absolute;
	left:0px;
	top:440px;
	width:560px;
	padding: 10px;
}

#login1 {
	position:absolute;
	left:580px;
	top:440px;
	width:8px;
	height:100px;
}
#login2 {
	position:absolute;
	left:588px;
	top:532px;
	width:202px;
	height:8px;
}

.login {
	position:absolute;
	left:588px;
	top:440px;
	width:202px;
	height:92px;
	background-image:url(afbeeldingen/loginbg.gif);
}

.input {
background-image: url(afbeeldingen/inputbg.gif);
border-color: #000000;
border-width: 1px;
height: 12px;
margin-left: 15px;
margin-top: 10px;
border-style: solid; 
font-size: 9px;
font-family: arial; 
color: #3e5060;
}

.contactinput {
background-image: url(afbeeldingen/inputbg.gif);
border-color: #000000;
border-width: 1px;
height: 12px;
border-style: solid; 
font-size: 9px;
font-family: arial; 
color: #3e5060;
}

.inputtext {
color: #8fafcb;
font-size: 9px;
font-family: arial; 
padding-left: 8px;
}

.diensttext {
color: #8fafcb;
font-size: 9px;
font-family: arial; 
padding-left: 8px;
}

.loginknop {
margin-left: 15px;
margin-top: 10px;
}

.login1 {
	position:absolute;
	left:588px;
	top:532px;
	width:202px;
	height:8px;
}

#sidebar {
	position:absolute;
	left:580px;
	top:540px;
	width:190px;
	background-color:#FFFFFF;
	padding: 10px;
}

#nieuwstitel{
	font-size: 20px;
	color: #3e5060;
	font-family:Arial, Helvetica, sans-serif;
}

#sidebartitel{
	font-size: 18px;
	color: #3e5060;
	font-family: arial;
}

h2{
	font-size: 18px;
	color: #3e5060;
	font-family: arial;
}

h3{
	margin-top: 0px;
	margin-left: 40px;
	font-size: 10px;
	color: #c1c7cc;
	font-family: arial;	
}

#sidebarsubtitle {
	margin-top: 0px;
	margin-left: 30px;
	font-size: 10px;
	color: #c1c7cc;
	font-family: arial;	
}


#nieuwssubtitle {
	margin-top: 0px;
	margin-left: 170px;
	font-size: 10px;
	color: #c1c7cc;
	font-family: arial;	
}

a, a:visited{
	color: #495c6d;
	text-decoration:none;
}
a:hover{
	color: #8fafcb;
	text-decoration:none;
}

ul {
list-style: none;
padding: 0;
margin: 0;
}

#footer_ {
	width:580px;
	height:23px;
	position:            absolute;
    clear: both;
    margin-top: 0px;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: auto;
    bottom: 0px;
}

.contactinfo {
font-size: 9px;
font-family: arial; 
padding-left: 25px;
}
.ww {
font-size: 9px;
padding-left: 8px;
}

