@charset "UTF-8";
/* CSS Document */
a img { border			: none;	}
a { text-decoration: none; color:#cc0067; }
p a:hover, p a:visited { text-decoration:underline; color:#cc0067;}
.footer p a, .footer p a:hover, .footer p a:visited { color: #fff;}
.footer p a:hover { text-decoration:underline;}
/*ul {
	list-style		: none;	
	margin			: 0;
	padding			: 0;
}
*/h1 {
	font-size		: 7em;
	margin			: 50px 0 30px 0;
	color			: #330000;
	letter-spacing	: -1px;
}
#contact h1 {
	margin-top: 30px;
}
h2 {
	font-size		: 2em;
	color			: #cc0067;
	line-height		: 1em;
	padding			: 0;
	margin			: 0;
}
h4 {
	font-size		: 1.4em;
	color			: #cc0067;
	line-height		: 1em;
	padding			: 0;
	margin			: 0;
}
p {
	font-size		: 1.2em;
	line-height		:  1.3em;
	color			: #330000;
	padding			: 0;
	margin			: 0;
}

h2#headerTitle {
	font-size		: 0.9em;
	padding-top		: 48px;
	margin-left		: 0px;
	color			: #cc0067; 
}
h2#headerTitle a, h2#headerTitle a:hover, h2#headerTitle a:visited { color:#cc0067;}

/*#header ul{
	margin			: 47px 10px 0 0px;
	padding			: 0 0 10px 0px;
	background		: url(../img/line.gif) no-repeat bottom left;
	text-align		: center
}
#header li {
	display			: inline;
	padding			: 5px 20px;
	font-size		: 0.9em;
	text-transform	: uppercase;
	font-weight		: bold;
}
li a {
	text-decoration	: none;
	color			: #330000;
}
li a:hover, li a.active {color: #cc0067;}*/

.block h2 {
	color			: #ff0066;
	font-size		: 1.4em;
	line-height		: normal;
	font-weight		: bold;
	margin			: 5px 5px 0 5px;
}
.block h3 {
	color			: #fff;
	font-size		: 1.4em;
	font-weight		: normal;
	margin			: 0px 5px 7px 5px;
}
.block a, .block a img{
	margin			: 0;
	padding			: 0;
	border			: none;
	text-decoration	: none;
	outline			: none;
}
.block a img {
	position		: absolute;
	bottom			: 0px;
}

.portfolio ul, .clients ul/*, .aboutTxt ul*/ {
	text-align		: left;	
	margin			: 10px 0 0 0;
	padding			: 0;
	background		: none;
}
.portfolio li/*, .aboutTxt li*/ {
	margin			: 0;
	padding			: 0;
	font-size		: 1em;
	display			: block;
	text-transform: none; 
	font-weight		: bold;
}
.portfolio h4 a/*, .aboutTxt h4 a*/{
	padding			: 10px 0 0 0;	
	color			: #cc0067;
}
.xpanded li {
	text-transform: none; 
	font-weight		: normal;
}
.xpanded li a{
	cursor			: pointer;
}
.xpanded h4{
	font-size		: 1.2em;
	color			: #cc0067;
	line-height		: 1.3em;
	padding			: 0;
	margin			: 0;
}
.xpanded p {
	font-size		: 1.1em;
	line-height		: 1.2em;
	padding			: 0 0 10px 0
}

.clients ul { margin: 10px 0;  }
.clients li { color: #cc0067; list-style:none;}
.clients li a{ color: #cc0067; cursor:pointer;}
.clients li a:hover, #contact a:hover{ text-decoration: underline;}
.clients h3 {
	font-size		: 1em;
	line-height		: 1em;
	padding			: 0;
	margin			: 0;
}

.pink, .eigenschappen a:hover/*, .aboutTxt li a:hover*/, #contact a, .casetype .active a {
	color			: #cc0067;	
}
.eigenschappen a {color: #330000;	}
.casetype a {color: #a0a0a0;}
.casetype a:hover { text-decoration:underline	}


#contact h1, #contact p, .contactBar p, .contactBar a{ color:#fff;}
.contactBar p {
	font-size		: 1em;	
}

a.readmore, .title a  {
	
	color: #cc0067;
	
}

a.readmore:hover, .title a:hover {
	
	text-decoration:underline;
	
}

ul.casetype li.active {
	
	color: #cc0067;
	
}

a {
	outline:none;	
}

.line .size1of3 a {
	color : #999;		
}
.line .size1of3 a:hover {
	color : #cc0067;
	text-decoration:underline	
}

/*/////////////////   ICONS   ////////////////////////*/
/*SHARETHIS*/
a.twitter2 {
	background		: url(../images/twitter2.gif) no-repeat 0 0;
	width			: 25px;
	height			: 25px;
	display			: block;
	text-indent		: -9000px;
	float: left;
	margin-right	: 5px;
}
a.linkedin2 {
	background		: url(../images/linkedin2.gif) no-repeat 0 0;
	width			: 25px;
	height			: 25px;
	display			: block;
	text-indent		: -9000px;
	float:left;
	margin-right	: 5px;
}
a.facebook2 {
	background		: url(../images/facebook2.gif) no-repeat 0 0;
	width			: 25px;
	height			: 25px;
	display			: block;
	text-indent		: -9000px;
	float:left;
	margin-right	: 5px;
}
a.permalink {
	background		: url(../images/permalink.gif) no-repeat 0 0;
	width			: 25px;
	height			: 25px;
	display			: block;
	text-indent		: -9000px;
	float:left;
	margin-right	: 5px;
}
/*CONTACT*/
a.twitter {
	background		: url(../images/twitter.gif) no-repeat 0 0;
	width			: 25px;
	height			: 25px;
	display			: block;
	text-indent		: -9000px;
	float: left;
	margin-right	: 10px;
}
a.linkedin {
	background		: url(../images/linkedin.gif) no-repeat 0 0;
	width			: 25px;
	height			: 25px;
	display			: block;
	text-indent		: -9000px;
	float:left;
	margin-right	: 10px;
}
a.facebook {
	background		: url(../images/facebook.gif) no-repeat 0 0;
	width			: 25px;
	height			: 25px;
	display			: block;
	text-indent		: -9000px;
	float:left;
	margin-right	: 10px;
}
/*FOOTER*/
a.twitter2:hover, a.facebook2:hover, a.linkedin2:hover, a.permalink:hover, a.twitter3:hover, a.facebook3:hover, a.linkedin3:hover, a.twitter:hover, a.facebook:hover, a.linkedin:hover, a.bloglink3:hover {background-position: 0 -25px;}
a.twitter3 {
	background		: url(../images/twitter3.gif) no-repeat 0 0;
	width			: 25px;
	height			: 25px;
	display			: block;
	text-indent		: -9000px;
	float			: left;
	margin-right	: 10px;
}
a.linkedin3 {
	background		: url(../images/linkedin3.gif) no-repeat 0 0;
	width			: 25px;
	height			: 25px;
	display			: block;
	text-indent		: -9000px;
	float			: left;
	margin-right	: 10px;
}
a.facebook3 {
	background		: url(../images/facebook3.gif) no-repeat 0 0;
	width			: 25px;
	height			: 25px;
	display			: block;
	text-indent		: -9000px;
	float			: left;
	margin-right	: 10px;
}
a.bloglink3 {
	background		: url(../images/bloglink3.gif) no-repeat 0 0;
	width			: 25px;
	height			: 25px;
	display			: block;
	text-indent		: -9000px;
	float			: left;
	margin-right	: 10px;
}


