*	{
margin:0;
padding:0;
border:none;
text-decoration:none;
}

html, body {
height:100%;
}

html	{
overflow-y:auto;
}

body	{
background:#bbae79;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#1a171b;
}

#verticaal {
visibility:hidden;
width:100%;
height:50%;
margin-top:-300px;
float:left;
}

#content {
width:975px;
margin:0 auto;
height:600px;
clear:both;
background:#fff;
position:relative;
top: -300px;
/* weg op IE4 **/
position: static;
/** end hack */ 
}
/* weg op IE5mac \*//*/
div#verticaal {
display: none;
}
html, body {
height: auto;
}
/* einde hack */
/* ]]> */

label	{
display:block;
text-transform:uppercase;
font-size:11px;
cursor:pointer;
}

label.error	{
color:red;
text-transform:lowercase;
}

input, textarea	{
display:block;
width:100%;
float:left;
margin-bottom:6px;
text-transform:uppercase;
color:#b9b08d;
font-size:11px;
padding:4px 7px 0 7px;
background:#fff;
}

input	{
height:17px;
}

textarea	{
overflow:auto;
}

#logo	{
width:60px;
height:105px;
background:url(../img/eve-concepts_logo.png);
display:block;
position:absolute;
margin:38px 0 0 843px;
}

#logo-fadein	{
width:975px;
height:600px;
position:absolute;
background:#fff;
z-index:99;
}

#logo-fadein img	{
margin:150px 0 0 360px;
display:none;
}

#menu	{
padding-top:36px;
padding-left:73px;
color:#b2b3b4;
font-size:14px;
height:70px;
}

#menu a	{
color:#b2b3b4;
padding:0 15px;
outline:none;
text-transform:uppercase;
}

#menu a:hover, #menu a.actief	{
color:#808183;
}

#menu #submenu	{
margin-left:100px;
margin-top:4px;
}

#menu #submenu a	{
padding:0 7px;
}

.content	{
padding-left:36px;
line-height:18px;
}

.tekstvak h1	{
font-size:15px;
text-transform:uppercase;
margin-bottom:15px;
}

h1{
font-size:15px;
text-transform:uppercase;
margin-bottom:15px;
}

.tekstvak h2{
font-size:12px;
margin-bottom:15px;
color: #a6a6a6;
}

.tekstvak p	{
font-size:11px;
margin-bottom:15px;
}

.tekstvak a	{
text-decoration:underline;
color:#1A171B;
}

.tekstvak a:hover	{
color:#A6A6A6;
}

.tekstvak ul	{
margin-left:20px;
}

#voorpagina-vak	{
width:718px;
height:368px;
margin-right:27px;
float:left;
}

#voorpagina-rechts	{
margin-left: -33px;
width:220px;
padding-top:129px;
/*padding-bottom:133px;*/
float:left;
line-height:20px;
font-size:11px;
}

#voorpagina-rechts h3{
margin-bottom: 8px;
font-size: 12px;
color: #a6a6a6;
}

#voorpagina-rechts p{
font-size: 11px;
color: #000;
}

#voorpagina-rechts #odin{
margin-left: 107px;
margin-top: 60px;
cursor: pointer;
width: 20px;
height: 27px;
position: absolute;
}

#visie-foto-vak	{
width:102px;
float:left;
margin-right:22px;
}

#visie-foto-vak	img	{
margin-bottom:9px;
}

#visie-vak	{
width:465px;
float:left;
margin-right:130px;
}

#portfolio-vak	{
width:748px;
padding-left:36px;
}

#portfolio-vak #portfolio-foto-groot	{
width:719px;
height:368px;
margin-bottom:13px;
}

#portfolio-rechts	{
width:182px;
position:absolute;
margin:198px 0 0 781px;
}

#portfolio-rechts a	{
margin:0 6px 10px 0;
float:left;
width:36px;
height:36px;
filter:alpha(opacity=50);
-moz-opacity: 0.50;
opacity: 0.50;
}

#portfolio-rechts a.actief, #portfolio-rechts a:hover	{
filter:alpha(opacity=100);
-moz-opacity: 1.00;
opacity: 1.00;
}

#portfolio-rechts  #nummer	{
clear:both;
text-align:center;
color:#b2b3b4;
width:166px;
}

#portfolio-rechts  #nummer b	{
cursor:pointer;
}

#portfolio-rechts  #nummer b.actief	{
text-decoration:underline;
color:#333333;
}

#portfolio-scroll-in	{
height:190px;
}

#portfolio-scroll-in div	{
width:172px;
float:left;
}

#portfolio-thumb-schuif	{
height:190px;
width:172px;
overflow:hidden;
}

.pijltje	{
width:11px;
height:15px;
background:url(../img/pijltjes.png);
position:absolute;
cursor:pointer;
}

.pijltje.rechts	{
background-position:11px 0;
}

#portfolio-vak	.pijltje	{
margin-top:94px;
margin-left:-19px;
}

#portfolio-vak .pijltje.rechts	{
margin-left:728px;
}

#portfolio-beschrijving	{
font-size:11px;
}

#actueel-vak {
width:620px;
float:left;
font-size:11px;
margin-right:40px;
}

#actueel-vak div	{
padding-left:125px;
margin-bottom:34px;
}

#actueel-vak div h3	{
color:#87888a;
font-size:12px;
float:left;
margin-right:3px;
}

#actueel-vak div h2	{
font-size:12px;
text-transform:uppercase;
}

#actueel-vak div img	{
position:absolute;
margin-left:-125px;
display:block;
}

/* IE 7 */
html > body #actueel-vak div img
{
*margin-left:-222px;
}

/* IE 6 */
body #actueel-vak div img
{
_margin-left:-222px;
}

#actueel-rechts	{
width:240px;
float:left;
padding-top:100px;
margin-left: -6px;
font-size:9px;
font-weight: bold;
}

#actueel-rechts li	{
list-style-image:url(../img/li_bg.png);
margin-bottom:5px;
}

#actueel-rechts li a	{
color:#1a171b;
}

#actueel-rechts li a:hover	{
color:#87888a;
}

#actueel-rechts li b	{
color:#87888a;
margin-right:3px;
}

#contact-links	{
width:131px;
float:left;
margin-right:14px;
}

#contact-links a{
color: #000;
}

#contact-links img	{
margin-bottom:6px;
}

#contact-links h3	{
font-size:10px;
text-transform:uppercase;
font-weight:normal;
margin-bottom:20px;
}

#contact-links input	{
border:1px solid #c9c7c7;
width:116px;
}

#contact-vak	{
width:393px;
background:#ccc29b;
float:left;
margin-right:135px;
padding:18px 45px;
}

#contact-vak form	{
margin-top:30px;
}

#contact-vak form input	{
width:255px;
}

#contact-vak form textarea	{
width:375px;
}

#contact-vak form textarea	{
height:46px;
}

#contact-vak form #verstuur	{
float:right;
width:81px;
height:18px;
padding:0;
cursor:pointer;
}

/* IE 7 */
html > body #contact-vak form #verstuur
{
*padding-top:1px;
}

/* IE 6 */
body #contact-vak form #verstuur
{
_padding-top:1px;
}

#contact-rechts	{
padding-top:225px;
float:left;
width:110px;
background:url(../img/onderdeel_van.png) no-repeat bottom center;
padding-bottom:66px;
font-size:11px;
}

#contact_rechts_justin{
padding-top:190px;
float:left;
width:150px;
padding-bottom:66px;
font-size:11px;

}

#contact_rechts_justin address{
font-style: normal;
font-size: 10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#1a171b;
}

#contact_rechts_justin address a{
	color:#1A171B;
	text-decoration:underline;
}

#contact_rechts_justin address a:hover{
	color:#A6A6A6;
}

#team-links	{
width:348px;
float:left;
padding-left:32px;
margin-right:62px;
}

#team-links img	{
cursor:pointer;
filter:alpha(opacity=50);
-moz-opacity: 0.50;
opacity: 0.50;
}

#team-links img.actief, #team-links img.hover	{
filter:alpha(opacity=100);
-moz-opacity: 1.00;
opacity: 1.00;
}

#content.team .pijltje.rechts	{
margin:314px 0 0 806px;
}

#content.team .pijltje.links	{
margin:314px 0 0 402px;
}

#content.team .weg	{
visibility:hidden;
}

#team-links img	{
float:left;
margin:0 10px 12px 0;
}

#team-rechts	{
width:323px;
min-height:257px;
height:auto !important;
height:257px;
float:left;
background:#ccc29b;
padding:14px 10px;
visibility:hidden;
}

#team-rechts .persoon-content	{
display:none;
}

#team-rechts .foto-vak	{
text-align: center;
width:122px;
float:left;
}

#team-rechts .foto-vak img	{
float:left;
margin-bottom:22px;
}

#team-rechts .tekst-vak	{
width:190px;
float:left;
}

#team-rechts div	{
line-height:18px;
}

#team-rechts div p	{
margin-bottom:18px;
}

#team-rechts div h3, #team-rechts div h4, #team-rechts div h3, #team-rechts div b	{
color:#fff;
text-transform:uppercase;
font-size:13px;
margin-right:5px;
}

#team-rechts div h3	{
margin-bottom:8px;
}

#team-rechts div h4	{
margin-bottom:5px;
}

#ftp-vak	{
margin:0 0 0 240px;
width:340px;
font-size:11px;
float:left;
margin-right:219px;
}

#ftp-vak.ingelogd input.knop, #ftp-vak.ingelogd a.knop	{
background:#d5cdb4;
color:#fff;
display:block;
width:90px;
height:20px;
clear:both;
text-align:center;
text-decoration:none;
font-size:11px;
text-transform:uppercase;
padding-top:0;
line-height:18px;
cursor:pointer;
}

#ftp-vak input.checkbox	{
width:15px;
border:none;
margin-right:10px;
margin-top:2px;
float:left;
}

#ftp-vak label.gepubliceerd {
clear:none;
}

#ftp-vak form	{
margin:32px 0;
clear:both;
width:340px;
display:table;
}

#ftp-vak label	{
text-transform:uppercase;
clear:both;
}

#ftp-vak input	{
width:161px;
height:20px;
clear:both;
font-size:11px;
border:1px solid #ccc;
}

#ftp-vak #inloggen	{
background:#d5cdb4;
width:85px;
height:25px;
color:#fff;
padding:0;
line-height:11px;
border:none;
}

#ftp-vak a	{
text-decoration:underline;
color:#000;
}

#contextmenu { 
padding: 10px;
visibility: hidden; 
width: 218px; 
background-color: #e5e5e4; 
border: 1px solid #bbae79; 
text-align: center;
z-index: 999;
position:absolute;
margin:250px 0 0 300px
}

#contact-formulier label{
background:#fff;
display:block;
float:left;
clear:both;
width:118px;
height:21px;
line-height:21px;
padding:0 0 0 2px;
}

#contact-formulier #verzend	{
width:390px;
padding:0;
cursor:pointer;
}

#film {
z-index:2;
width:110px; 
height:110px;
position:absolute;
margin: 142px 0px 0px 902px;
}

#film-vak	{
width:600px;
float:left;
}

#eve-concepts	{
position:absolute;
margin:430px 0 0 808px;
}

.actieknoppen{
width:180px;
float:left;
margin-top: 150px;

}

.actieknoppen a{
display:block;
color: #535455;
font-size: 9px;
float: left;
margin-top: 15px;
margin-left: 10px;
text-decoration: underline;
}

.actieknoppen img{
float: left;
clear:both;
margin-top: 5px;
}

.footer {
padding: 15px 0 0 0;
clear: both;
}

	.footer .wrapper {
	width: 510px;
	margin: 0 auto;
	}
	
	.footer .wrapper a {
	color: #b2b3b4;
	text-decoration: underline;
	padding-left: 15px;
	}
	
	.footer .wrapper a:hover {
	text-decoration: none;
	}
	
	.footer .wrapperhp {
	width: 650px;
	margin:30px 0 0 35px;
	color: #808183;
	}
	
	.footer .wrapperhp a {
	color: #808183;
	text-decoration: underline;
	}
	
	.footer .wrapperhp a:hover {
	text-decoration: none;
	}
	
	
