@charset "utf-8";
/* CSS Document */

*{
	margin:0;
	padding:0;
	}
body,html{
	height:100%;
	}

html>body{
	height: 100%;
	}
	
body{
	background-image:url(img/afbeelding1_40.jpg);
	background-repeat:repeat-x;
	background-position: bottom;
	background-color:#FFFFFF;
	background-attachment:fixed;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	line-height: 16px;
	}

/* Flash size */

div#headerij {
	width:990px;
	clear:both;
	background-image: url(img/png_13.png) !important;
	background-image:none;
	}

div#submenuhouder{
	background-image: url(img/submenuhouder.jpg);
	width:208px;
	float:left;
	}

div#header{
	width: 723px;
	float:left;
	z-index: 2;
	position: relative;
	overflow:hidden;	
	}

body.video div#headerrij,
body.video div#submenuhouder,
body.video div#header{
	height:305px;
	}

body.geenvideo div#headerrij ,
body.geenvideo div#submenuhouder,
body.geenvideo div#header{
	height:214px;
}

/* Basic Styling */

ol{
	margin-left: 20px;
	}

.content ul li,
#contentRechtsDiv ul li{
	background-image:url(img/ul.png);
	background-repeat: no-repeat;
	background-position:left top;
	padding-left: 30px;
	list-style: none;
	}

p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	line-height: 16px;
	margin-bottom: 10px;
}

a{
	text-decoration:none;
	color: #cc6600;
	}

a:hover{
	text-decoration:underline;
	}

.leesmeer{
	background-image:url(img/leesmeer.gif);
	background-repeat:no-repeat;
	background-position:center left;
	padding-left: 10px;
	color: #881e73;
	}

.leesmeerwit{
	background-image:url(img/leesmeerwit.gif);
	background-repeat:no-repeat;
	background-position:center left;
	padding-left: 10px;
	color:#FFFFFF;
	display:block;
	margin-top: 7px;
	}

.imgWerknemer{
	padding-left:0px;
	padding-bottom: 10px;
	padding-right: 10px;
	padding-top: 0px;
	}

#email_Validator{
	display:block;
	margin-right: -25px;
	margin-top: 3px;
	height: 20px;
	width: 20px;
	position:absolute;
	right: 0;
	z-index: 999;
	}
/* Placement */

#banner{
	position:absolute;
	top: 0;
	left:0;
	z-index: 50;
	margin-left: 238px;
	margin-top: 40px;
	}

#centre{

	position:absolute;
	left:50%;
	margin-left: -495px;
	width: 990px;
	text-align:center;
	}

#container{
	width: 990px;
	margin-top: 40px;
	text-align:left;
	}

#toprij{
	width: 990px;
	height: 54px;
	}

#logo{
	background-image:url(img/png_03.png)!important;
	background-image:none;
	width: 89px;
	float:left;
	height: 54px;
	}
#logo img{
	margin:0;
	padding:0;
	border:none;
	}
#topbg{
	background-image: url(img/png_05.png) !important;
	background-image:none;
	background-position: bottom;
	background-repeat:repeat-x;
	width: 567px;
	height: 54px;
	float:left;
	}
	
#zoekbox{
	width:300px;
	background-image: url(img/png_05.png) !important;
	background-image: none;
	background-position:bottom;
	background-repeat:repeat-x;
	float:left;
	height: 54px;
	overflow:hidden;
	}

#zoekbg{
	background-image:url(img/zoeken.gif);
	background-repeat:no-repeat;
	width: 191px;
	height: 24px;
	float:right;
	margin-top: 24px;
	margin-right: 4px;
	}

#rss{
	background-image:url(img/rss.gif);
	margin-top: 24px;
	margin-right:  10px;
	height: 17px;
	width: 17px;
	float: right;
	display:block;
	}

#zoektekst{
	font-size: 10px;
	display:block;
	float:right;
	margin-right: 5px;
	margin-top: 30px;
}

#zoeken{
	width: 16px;
	height: 16px;
	background-color: transparent;
	display:block;
	float:right;
	margin-top: 4px;
	margin-right: 4px;
	}
.inputbox{
	border: 0;
	outline:0;
	display:block;
	float:left;
	margin-top: 6px;
	width: 133px;
	font-size: 10px;
	margin-left: 30px !important;
	margin-left: 15px;
	background-color:#fff;
	padding-left: 4px;
	}

#hoekrechts{
	background-image:url(img/hoekrechtboven.png)!important;
	background-image:none;
	width:9px;
	height:8px;
	float:right;
	margin-top: 46px!important;
	margin-top: 40px;
	margin-right: 25px!important;
	margin-right: 12px;
	}

#menurij{
	height: 58px;
	clear:both;
	width: 990px;
	background-image: url(img/png_13.png)!important;
	background-image: none;

	}

#border{
	border-bottom: 1px solid #FFFFFF;
	float:left;
	width: 899px;
		}



#contentrij{
	width:931px;
	background-repeat:repeat-y;
	padding-left: 59px;
	clear:both;
	background-image:url(img/png_13.png)!important;
	background-image:none;
	float:left;
	margin-top: -1px;
	}

#contentrij2{
	background-image:url(img/png_13.png)!important;
	background-image:none;
	clear:both;
	}

#contentrij2bg{
	width: 990px;
	padding-left: 59px;
	background-position:left;
	background-repeat:repeat-y;
	background-image:url(img/png_13.png)!important;
	background-image:none;
	float:left;
	}

#copyrighted{
	background-image: url(img/afbeelding1_68.jpg);
	width: 33px;
	height:171px;
	margin-top: 1px;
	float:left;
	right:0;
	bottom:27px;
}

#copy2{
	background-image:url(img/afbeelding1_68.jpg);
	width: 33px;
	height:171px;
	position:absolute;
	bottom: 0;
	margin-left: 898px;
	margin-bottom: 77px!important;
	margin-bottom: 96px;
}

#content_onderkant{
	background-image:url(img/onderkant.png)!important;
	background-image:none;
	background-repeat:no-repeat;
	background-position:top;
	clear:both;
	height: 7px;
	width: 100%;
	}
	
#footer{
	width: 990px;
	height: 20px;
	float:left;
	clear:both;
	margin-bottom: 50px;
	}

#menu_links{
	background-image: url(img/png_10.png)!important;
	background-image:url(img/png_10.gif);
	background-repeat:repeat-y;
	width: 59px;
	float:left;
	height: 58px;
	
	}

#sublogo{
	background-image: url(img/sublogo.jpg);
	width: 56px;
	float:left;
	height:57px;
	}

#menuhouder{
	background-image: url(img/afbeelding1_20.jpg);
	background-repeat:repeat-x;
	height: 57px;
	float:left;
	width: 843px;

	}
	
#headerrij_links{
	background-image:url(img/png_11.png)!important;
	background-image:url(img/png_11.gif);
	background-repeat:no-repeat;
	background-position:top;
	width: 59px;
	height: 215px;
	float:left;

	}

#contentbox{
	margin-top: 0px;
	width: 899px;
	
	}



.contact{
	list-style:none;
	margin-top: 9px;
	margin-left: 50px!important;
	margin-left: 40px;
	font-size: 9px;

	}

.contact li{
	display:block;
	float:left;
	width: 120px;
	margin-left: 11px;
	background-image: url(img/footer.jpg);
	overflow:hidden;
	background-repeat:no-repeat;
	background-position:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:normal;
	}
	
h1{
	font-family: Myriad, "myriad Pro", Arial, Verdana;
	font-size: 17px;
	color: #81106b;
	margin-bottom: 10px;
	}

#nieuwstitel
{
	color: #81106b;
	}
.rechts h1{
	margin-bottom: 10px;
	padding-top: 0px!important;
	padding-top:16px;
	 }
	
#contact_langer{
	width: 172px;
	border: 0px;
	background:none;
	}

/* CASES */

.cases{
	float:left;
	position: relative;
	z-index: 200;
	}

.case_titel{
	display:block;
	height: 30px;
	color:#FFFFFF;
	font-family: Myriad, "myriad Pro", Arial, Verdana, Tahoma;
	font-weight:bold;
	font-size: 16px;
	padding-left: 24px!important;
	padding-top: 6px;
	background-image:url(img/afbeelding1_64.jpg);
	background-repeat:repeat-x;
	width: 530px;
	}

.casebox{
	background-image: url(img/casesbg.jpg);
	height: 137px;
	width:554px;
	float:left;
	clear:both;
	overflow: hidden;
	position: absolute;
	}

.caseIMG{
	float:left;
	width: 114px;
	padding-left: 30px!important;
	padding-left: 30px;
	margin-top: 17px;
	}

.casenav{
	float:left;
	width: 144px;
	height: 20px;
	}

.caseContent
{
    position: absolute;
    height: 137px;
	width:554px;
}
.casetekst{
	float:right;
	width: 330px !important;
	width: 330px;
	margin-right: 75px!important;
	margin-right: 32px;
	margin-top: 17px;
	color:#FFFFFF;
	}
.casetekst h2{
	font-size: 12px;
	color:#FFFFFF;
	margin-bottom: 9px!important;
	
	}

.casetekst p{
	color:#FFFFFF;
	font-size:11px;
	}

#casenav
{
	position:absolute;
	z-index: 999;
	left: 0;
	margin-top: 135px;
	margin-left: 58px;
	}

#casenav ul{
	list-style:none;
	margin-top: 5px;
	margin-left: 35px;
	}

#casenav ul li{
	float:left;
	display:block;
	}

#casenav ul li a
{
	float:left;
	display:block;
	height: 14px;
	width: 15px;
	background-image:url(img/ps2.png)!important;
	background-image:url(img/active.gif);
	background-position:center;
	background-repeat: no-repeat;
}
#casenav ul li a.swap-active,
#casenav ul li a:hover
{
	background-image:url(img/ps3.png)!important;
	background-image:url(img/actief.gif);
}

/*
.actief{
	background-image:url(img/actief.gif);
	}

.nietactief{
	background-image:url(img/nietactief.gif);
	}
*/
	
/* END CASES */	


/* VIDEO */

#vidIMG{
	float:left;
	width: 96px;
	margin-left: 28px!important;
	margin-left: 14px;
	margin-top: 15px;
	}

#vidTekst{
	float:right;
	width:156px;
	margin-right: 63px!important;
	margin-right: 31px;
	margin-top: 15px;
	}

#vidTekst a{
	display: block;
	margin-top: 5px;
	}

#vidTekst h3{
	font-size: 12px;
	font-weight:bold;
	color:#666666;
	margin-bottom: 9px;
	}
	
/* END VIDEO */
.line{
	border-right: 1px solid #CCCCCC;
	overflow:hidden;
	padding-bottom: 30px !important;
	padding-bottom: 0px;
	padding-right: 10px;
	height: 100%;
	position:relative;
	}

#nieuwsTitel{
	margin: 0px;
	padding:0px;
	}
.content{
	width:530px;
	float:left;
	padding-left: 24px;
	padding-right: 0px;
	padding-top: 33px;
	min-height: 150px;
	height: auto !important;
	height: 150px; 
	background-image: none;
	background-color: #FFFFFF;
	padding-bottom: 30px;
	float:left;
	}

#content_gradient{
	background-position:bottom;
	float:left;
	background-image:url(img/content_gradient.jpg);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	border-bottom: 0px!important;
	border-bottom: 1px solid #fff;
	position: relative;
	overflow:hidden;
	width: 899px;
	}

.content_gradient{
	background-position:bottom;
	float:left;
	background-image:url(img/content_gradient.jpg);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	border-bottom: 0px!important;
	border-bottom: 1px solid #fff;
	position: relative;
	overflow:hidden;
	}

.rechts{
	padding-top: 33px!important;
	padding-top: 17px;
	float:right;
	width: 310px !important;
	width: 310px;
	position:relative;
	z-index: 9;
	}

#rechtsSpecial{
	height: 150px;
	overflow:hidden;
	}


#rechthome{
	float:right;
	width: 325px !important;
	width: 325px;
	}

.rechts ul{
	list-style:none;
	margin: 0px;
	padding:0px;
	margin-top: 0!important;
	margin-top: 16px;	
	}


.rechts a#nieuwsbrief
{
	margin-top: 18px;
	display: block;
	width: 180px;
	}	
.rechts ul li{
	margin:0px;
	padding:0px;
	}
	
.rechts ul li a{
	background-image:url(img/nieuws.png);
	background-repeat:no-repeat;
	background-position:center left;
	padding-left: 30px!important;
	padding-left: 30px;
	margin-top: 6px!important;
	margin-top: -6px;
	padding-top:0;
	padding-bottom:0;
	display: block;
	margin-bottom: 0px;
	color:#666666;
	}

.rechts ul li a:hover{
	color:#cc6600;
	}

#minH{
	min-height: 200px;
	height:auto !important;
	height: 200px;
	}

.imgmargin{
	height: 16px;
	width: 16px;
	display:block;
	float:right;
	margin-top: -16px;
}

#vidproductie{
	background-image:url(img/vidproductoebg.jpg);
	background-attachment:fixed;
	background-position:top left;
	background-color:#efefef;
	background-repeat:repeat-x;
	height: 173px;
	float:left;
	width: 344px;
	}

#vidproductieh1{
	padding-top: 6px;
	padding-left: 15px;
	}

/* Submenu */

#submenuhouder ul{
	list-style:none;
	margin-top: 8px;
	margin-left: 17px;
	}

#submenuhouder ul li a{
	border-bottom: 1px solid #965393;
	display:block;
	width:176px;
	height: 46px;
	text-decoration:none;
	margin-bottom: 2px;
	background-image:url(img/spacer.gif);

}

#submenuhouder ul li a span{
	display:block;
	width:171px;
	height: 25px;
	padding-left:5px;
	padding-top:  12px;
	padding-bottom: 6px!important;
	padding-bottom: 3px;
	margin-bottom: 2px;
	text-decoration:none;
	background-image: url(img/spacer.gif);
	color:#FFFFFF;
	font-size: 15px;
	font-family: Myriad, "myriad Pro", "Arial Black", Verdana, "Tekton Pro";
	cursor:pointer;
	position:absolute;
	}

#submenuhouder ul li a:hover span{
	background-color: transparent !important;
	background-color: #ab609c;
	background-image: url(img/menubg.png) !important;
	background-image:none;	
	display:block;
}


#menuhouder ul{
	list-style:none;
	float:right;
	text-align:left;
	margin-right: 20px;
	}

#menuhouder ul li{
	display:block;
	float:left;
	text-align:left;
	width: 66px;
	height: 57px;
	font-family:Myriad, "myriad Pro", Arial, Verdana, "Tekton Pro";
	font-size:13px;
	}

/*#menuhouder ul li.current {
	background-image: url(img/active.gif);
	background-repeat:no-repeat;
	background-position: 0px 5px;
	}*/

#menuhouder ul li a{
	margin-top: 17px;
	display:block;
	text-decoration:none;
	}

#menuhouder ul li a span{
	text-decoration:none;
	color:#FFFFFF;
	padding-top: 1px;
	padding-bottom: 2px;
	display:block;
	width: 66px;
	float:left;
	margin-right: 10px !important;
	margin-right: 0px;
	border-right: solid 1px #965393; 
	text-align: center;
	display:block;
	overflow:hidden;
	position: absolute;
	z-index: 1;
	}

#menuhouder ul li.current a,
#menuhouder ul li a:hover{
	margin-top: 0px;
	display:block;
	text-decoration:none;
	height: 57px;
	padding:0px;
	margin:0px;
}

#menuhouder ul li.current a span
{
	padding: 0;
	padding-top: 18px;
	background-image:url(img/preload/hoverimg.jpg);
	background-repeat:repeat-x;
	margin:0;
	display:block;
	height: 39px;
	cursor:pointer;
	position: absolute;
	width: 66px!important;
	width: 67px;
	padding-left: 0px!important;
	padding-left: 1px;
	margin-left: 0px !important;
	margin-left: -1px;
	z-index: 2;
	}

#menuhouder ul li a:hover span{
	padding: 0;
	padding-top: 18px;
	background-image:url(img/preload/hoverimg2.jpg);
	background-repeat:repeat-x;
	margin:0;
	display:block;
	height: 39px;
	cursor:pointer;
	position: absolute;
	width: 66px!important;
	width: 67px;
	padding-left: 0px!important;
	padding-left: 1px;
	margin-left: 0px !important;
	margin-left: -1px;
	z-index: 2;
	}

#menuhouder ul li a span.geenlijn{
	border-right: none;
	border:none;
	padding-right: 1px;
	}
#menuhouder ul li a:hover span.geenlijn{
	border-right: 1px solid #965393;
	width: 66px;
	}

.eersteitem{
	width: 66px;
	padding-left: 0px;
	}

#footer a{
	color: #666666;
	text-decoration: none;
	}

#footer a:hover{
	color:#cc6600;
	}
	
	
.inputtekst{
	border: 1px solid #CCCCCC;
	background-color:#FFFFFF;
	width: 241px;
	margin-bottom: 2px;
	}

.textarea1{
	width:241px;
	height: 60px;
	font-size: 11px;
	border: 1px solid #CCCCCC;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	}

.form1{
	width: 320px;
	margin-top: 18px;
	}

.form_fout{
	width: 20px;
	}
.form_links{
	display:block;
	width: 110px;
	}
.form_midden{
	width: 241px;
	}

#Verzenden{
	float:right;
	height: 24px;
	width: 79px;
	margin-bottom: 50px;
	margin-top: 10px;
	}

.contact_rechts{
	width:262px;
	float:right;
	position:relative;
	z-index: 9;
	}

#gradient_contact{
	background-image:url(img/gradientcontactbg.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:#FFFFFF;
	height: 319px;
	width: 344px;
	position:absolute;
	bottom: 0;
	left:0;
	margin-left: 556px;
	margin-bottom: 0px!important;
	margin-bottom: 0px;
	z-index: 1;
	}

#filosofie{
	margin-left: 60px;
	margin-top: 20px;
	}

/* Nieuwsbrief  */
#nieuwsBox
{
	height: 150px;	
    top:33px;
	position:absolute;
}
#nieuwsbriefBox
{
    top:33px;
	width: 300px;
	height: 150px;
	position:absolute;
	top:-140px;
}

#nieuwsbriefEmail
{
	margin-top: 15px;
	}

.emailBg
{
	background-image:url(img/nieuwsbrief.jpg);
	width: 194px;
	height: 24px;
	display: block;
	position: absolute;
	left: 0;
	margin-top: -20px;
	margin-left: 60px !important;
	margin-left: 50px;
	}

.emailinput
{
	border: 0px;
	margin-top: 3px;
	margin-left: 3px;
	position: absolute;
	left: 0;
	top: 0;
	}

#sluiten
{
	display: block;
	float: right;

	}


#sluitenIMG{
	margin-top: 5px;
	}

#nieuwsbriefBox h1
{
	clear: both;
	}

#nieuwsbriefVerzenden
{
	width: 16px;
	height: 16px;
	display: block;
	position: absolute;
	right: 0;
	margin-top: 4px;
	margin-right: 4px;
	}

input
{
	font-family: Arial, Verdana;
	font-size: 11px;}
	
.datum{
	background-image: url(img/cvd.png);
	background-repeat:no-repeat;
	padding-left: 30px;
	background-position:left top;
	margin-left: 2px;
	}


.nieuwsContent{
	margin-top: 20px;
	}

.rechts ul li.nieuwsarchief{
	list-style:none;
	display:block;
	clear: inherit;
	padding-top: 2px;
	padding-left: 0px;
	margin-left: 0px;
	/*height: 16px;*/

	}
.rechts ul li.nieuwsarchief a
{
    background-image:url(img/nieuws.png);
	background-repeat:no-repeat;
	background-position:center left;
	padding-left: 30px!important;
	padding-left: 30px;
	margin-top:0px!important;
	margin-top: -6px;
	padding-top:0;
	padding-bottom:0;
	margin-bottom: 0px;
	}

.rechts ul li.nieuwsarchiefDatum{
	display:block;
	width: 80px;
	float:left;
	clear:left;
}

div.newsImgR {
    width:6px;
    height:170px;
    background-image: url(img/foto_rechts.jpg);
    background-position:top left;
    background-repeat:no-repeat;
    position:absolute;
    left:202px;
    top:33px;
}

div.newsImgB {
    width:178px;
    height:7px;
    background-image: url(img/foto_onder.jpg);
    background-position:top left;
    background-repeat:no-repeat;
    position:absolute;
    top:196px;
    left:24px;
}
a.newsImg {
    position:absolute;
    left: 24px;
    top:33px;
}
a.newsImg:hover {
    text-decoration:none;
}

a.newsImg img {
    border:0px;
}
a.newsImg p {
    margin-top:15px;
    width:180px;
    overflow:hidden;
}
div.newsImg {
    margin-left:196px;
}
.rechts div.pagination 
{
    margin-left:30px;
}
.rechts div.pagination span
{
    width: 40px;
	float:left;
	display: block;
	margin-top: 7px;
}
.rechts div.pagination ul{
	list-style:none;
	float:left;
	margin-right: 20px;
	margin-top: 13px;
	}

.rechts div.pagination ul li{
	display:block;
	float:left;
	width: 15px;
	height: 15px;
	text-align: center;
	background:none;
	padding-left: 0px !important;
	padding-top: 0px !important;
	}

.rechts div.pagination ul li a,
.rechts .noPadding{
	padding-left: 0px !important; 
	display:block;
	background-image:none !important;
	padding-top: 1px;
	margin-top: 3px !important; 
	margin-top: -5px;
	position:relative;
	z-index: 999;

	}

div.pagination ul .active{
	background-color:#81106b;
	color:#FFFFFF;
	}

.floatright{
	width: 40px;
	float:right;
	display: block;
	margin-top: 7px;
	}

.sluitenTekst{
	color: #000000;
	text-decoration:none;
	margin-top: -10px;
	}

a:hover .sluitenTekst{
	color:#000000;
	text-decoration:none;
	}

#sluiten a{
	text-decoration: none
	}

#sluiten a:hover{
	text-decoration:none;
	}

#contentRechtsDiv ol{
	margin-left: 20px;
	}
/* HELP TEKST */

#HelpTekst {
	position:absolute;
	width:212px;
	font-size: 11px;
	display:none;
	z-index:2000;
}

#HelpLinks {
	background-image:url(img/helplinks.gif);
	width:12px;
	background-repeat:no-repeat;
	background-position:top left;
	height:12px;
	float:left;
}

#HelpRechts{
	width: 200px;
	margin-top: 0px!important;
	float:right;
	}

#HelpTekstTarget 
{
    padding-left:12px;
	padding:10px;
	width: 180px;
	background-color:#eceef1;
	float:right;
	
}

#contentDiv
{
	padding-right: 4px;
}

#nieuwslijstje
{
	padding-top: 16px;
	}

#caseFoto
{
	margin-left: -16px;
	}

#caseBolletjes li img{
	cursor:pointer;
	}
	
/* Zoeken */

#zoeken_results
{
	position:absolute;
	top: 90px;
	left: 734px;
	height: 400px;
	width: 215px;
	background-color:#FFFFFF;
	z-index: 5000;
	border: 1px solid #851871;
	overflow:auto;
	display:none;
}


#zoeken_results #zoeken_contents
{
	padding-left: 7px;
	padding-top: 18px;
	padding-right: 7px;
	padding-bottom: 16px;
}

#zoeken_results #zoeken_contents h6,
#zoeken_results #zoeken_contents a
{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #851871;
	display:block;
	padding-bottom: 4px;
}

#zoeken_results #zoeken_contents a.close
{
	background-image:url(img/close.png)!important;
	background-image:url(img/close2.gif);
	background-repeat:no-repeat;
	background-position:center;
	width: 12px;
	height: 10px;
	overflow:hidden;
	text-indent: -9000px;
	position:absolute;
	right: 4px;
	top: 4px;
}

#zoeken_results #zoeken_contents .item
{
	margin-bottom:12px;
	display:block;
}

/* Overlay */
#overlay
{
	display:none;
	position:absolute;
	z-index: 4990;
	width: 100%;
	height: 100%;
}


span.error
{
    display:block;
    width: 16px;
    height: 16px;
    background-image:url(img/error.png);
}

.emailBg
{
    position:relative;
}

.emailBg span.error
{
    position: absolute;
    right: -22px;
    top: 2px;
}

span.h2 
{
    color:#81106b;
}