/* Main Stylesheet */

/* Type */


h1{
	font-family:	Verdana, Lucida Sans, Sans-Serif;
	font-weight:	bold;
	font-size:		14px;
	color:			#000000;
	padding-bottom:	3px;
	margin:			0px;
}

.sIFR-active h1{
      visibility: hidden;
      font-family: Verdana;
      line-height: 1em;
}

h2{
	font-family:	Verdana, Lucida Sans, Sans-Serif;
	font-weight:	bold;
	font-size:		14px;
	color:			#000000;
	padding:		0px;
	margin:			0px;
}

a:link, a:visited, a:hover{
	font-family:	Verdana, Lucida Sans, Sans-Serif;
	font-weight:	normal;
	font-size:		11px;
	color:			#be2e21;
	text-align:		top;
	text-decoration:underline;
}

a:hover{
	text-decoration:none;
}

p{
	font-style: 	normal;
	letter-spacing: 0px;
	text-align: 	left;
	font-size:		11px;
	line-height:	15px;
	color:			#000000;
	padding:		0;
	margin:			0;
}

.navigatie{
	color:			#be2e21;
	text-align:		right;
	text-decoration:none;
	font-size:		13px;
	margin-top:		40px;
	margin-right:	40px;
}

.opvatting{
	font-size:		13px;
	line-height:	19px;
}

.txtbox{
	font-style:		italic;
}

.home{
	float:			right;
	width:			390px;
	margin-bottom:	10px;
	margin-left:	40px;
	border: 		solid black 0px;
}

.home_movie{
	float:			right;
	width:			320px;
	margin-bottom:	10px;
	margin-left:	40px;
	border: 		solid black 0px;
}

.contactpersonen{
	width:			205px;
	height:			205px;
	margin:			0px;
	border: 		solid black 0px;
}

.envelop{
	width:			20px;
	height:			15px;
	margin-right:	10px;
	border: 		solid black 0px;
}

.cp_h1{
	width:			820px;
	height:			20px;
	margin-bottom:	7px;
	border: 		solid black 0px;
}

.cases{
	float:			right;
	width:			175px;
	margin-left:	40px;
	border: 		solid black 0px;
}

.cases_home{
	width:			175px;
	margin-right:	20px;
	margin-bottom:	20px;
	border: 		solid black 0px;
}

.movie_thumbs{
	width:			82px;
	height:			66px;
	margin-right:	15px;
	margin-bottom:	15px;
	border: 		solid black 0px;
}

.movies{
	position:		absolute;
	display:		none;
	left: 			63px;
	top: 			25px;	
	width:			340px;
	height:			275px;
	border: 		solid black 0px;
}

body{
	background-image:url(../_img/ltb_site_achtergrond_muur.jpg);
	font-family: 	Verdana, Lucida Sans, Sans-Serif;
	height: 		100%; 
	width: 			100%; 
	padding:		0;
	margin: 		0; 
	background-attachment:fixed;
	background-position: center 0px;
	background-repeat: no-repeat;
}

/* Basic framework */

#container_bg{
	background:		none;
	position:		absolute;
	left: 			50%;
	top: 			0px;	
 	margin-left: 	-462px;
	margin-top:		0px; 
	width: 			923px;
	height:			100%;
	border: 		solid black 0px;
	z-index:		0;
}

#container_navigatie{
	background:		none;
	position:		absolute;
	right: 			10px;
	top: 			120px;	
 	margin:	 		0px;
	width: 			900px;
	height:			100px;
	border: 		solid black 0px;
	z-index:		1;
}

#container_home{
	background:		none;
	position:		absolute;
	left: 			50%;
	top: 			220px;	
	bottom:			0px;
 	margin-left: 	-450px;
	width: 			900px;
	border: 		solid black 0px;
	overflow:		auto;
}

#row_home{
	width:			820px;
	margin-left:	40px;
}

#container_txtbox{
	background:		none;
	position:		absolute;
	left: 			720px;
	top: 			216px;	
 	margin: 		0px;
	width: 			150px;
	height:			100px;
	border: 		solid black 0px;
	z-index:		2;
	overflow:		visible;	
}

#txtbox01,#txtbox02,#txtbox03,#txtbox04,#txtbox05,#txtbox06{
	background:		#ffffff;
	display:		none;
	border: 		solid black 0px;
	margin:			0px;
}

#row_joke, #row_frank{
	display:		none;
	width:			820px;
	margin-left:	40px;
	margin-top:		20px;
	overflow:		visible;	
}

#row_cases{
	width:			655px;
	margin-left:	40px;
}

#contact_columnleft{
	width:			498px;
	margin-left:	40px;
}

#contact_columnright{
	position:		absolute;
	top:			0px;
	left:			558px;
	width:			300px;
	border:			solid black 0px;
}

#movies_columnleft{
	background-image:url(../_img/ltb_tv.jpg);
	width:			386px;
	height:			377px;
	margin-left:	40px;
}

#movies_columnright{
	position:		absolute;
	top:			0px;
	left:			472px;
	width:			410px;
	border:			solid black 0px;
	overflow:		hidden;
}

#onderbreking{
	width:			820px;
	height:			30px;
}

#stippellijn{
	background-image:url(../_img/stippellijn.gif);
	background-repeat:repeat-x;
	width:			820px;
	height:			1px;
	margin-top:		10px;
	margin-bottom:	10px;
}

#cases_mouseover {
	position:		absolute;
	cursor:			pointer; 
	cursor:			hand;
	border:			solid black 0px;
}

#cases_mouseover a {
	display:		block;
	width:			100%;
	height:			100%;
}

#cases_column_1van2, #cases_column_1van3, #cases_column_1van6 {
	position:		absolute;
	top:			50px;
	left:			30px;
	width:			392px;
	height:			415px;
	border:			solid black 0px;
}

#cases_column_1van3 {
	width:			255px;
}

#cases_column_1van6 {
	width:			121px;
}

#cases_lg_lifestylerewards, #cases_un_bearcounty, #cases_af_copd, #cases_ka_lokalebranding, #cases_online, #cases_waardering, #cases_ka_taart, #cases_be_hermandenblijker, #cases_ka_kracht, #cases_dd_billen, #cases_vg_nieuwesite, #cases_tm_schrijfwedstrijd, #cases_lg_bancair, #cases_vg_scheutje, #cases_le_aandacht, #cases_bf_kids4trees, #cases_ha_fchaust {
	position:		absolute;
	top:			30px;
	left:			30px;
	width:			860px;
	height:			480px;
	border:			solid black 0px;
	z-index:		100;
	display:		none;
}

#cases_lg_lifestylerewards {
	background:		url(../_img/cases_lg_lifestylerewards.png) no-repeat;
}

#cases_un_bearcounty {
	background:		url(../_img/cases_un_bearcounty.png)  no-repeat;
}

#cases_af_copd {
	background:		url(../_img/cases_af_copd.png)  no-repeat;
}

#cases_ka_lokalebranding {
	background:		url(../_img/cases_ka_lokalebranding.png)  no-repeat;
}

#cases_online {
	background:		url(../_img/cases_online.png)  no-repeat;
}

#cases_waardering {
	background:		url(../_img/cases_waardering.png)  no-repeat;
}

#cases_ka_taart {
	background:		url(../_img/cases_ka_taart.png)  no-repeat;
}

#cases_be_hermandenblijker {
	background:		url(../_img/cases_be_hermandenblijker.png)  no-repeat;
}

#cases_ka_kracht {
	background:		url(../_img/cases_ka_kracht.png)  no-repeat;
}

#cases_dd_billen {
	background:		url(../_img/cases_dd_billen.png)  no-repeat;
}

#cases_vg_nieuwesite {
	background:		url(../_img/cases_vg_nieuwesite.png)  no-repeat;
}

#cases_tm_schrijfwedstrijd {
	background:		url(../_img/cases_tm_schrijfwedstrijd.png)  no-repeat;
}

#cases_lg_bancair {
	background:		url(../_img/cases_lg_bancair.png)  no-repeat;
}

#cases_vg_scheutje {
	background:		url(../_img/cases_vg_scheutje.png)  no-repeat;
}

#cases_le_aandacht {
	background:		url(../_img/cases_le_aandacht.png)  no-repeat;
}

#cases_bf_kids4trees {
	background:		url(../_img/cases_bf_kids4trees.png)  no-repeat;
}

#cases_ha_fchaust {
	background:		url(../_img/cases_ha_fchaust.png)  no-repeat;
}

#knop_sluiten {
	background:		url(../_img/knop_sluiten.gif) no-repeat;
	position:		absolute;
	left: 			830px;
	top: 			0px;	
	width: 			22px;
	height:			22px;
	border: 		solid black 1px;
	z-index:		201;
}

#knop_sluiten a {
	cursor:			pointer; 
	cursor:			hand;
	display:		block;
	width:			100%;
	height:			100%;
}

.clickdiv a{
	cursor:			pointer; 
	cursor:			hand;
	display:		block;
	width:			100%;
	height:			100%;
}

/*---------- tooltip -----------*/

a.info{
    position:		relative; /*this is the key*/
    z-index:		199; 
    color:			#000;
    text-decoration:none
}

a.info:hover{
	z-index:		200; 
}

a.info span{
	display: 		none;
}

a.info:hover span{ /*the span will display just on :hover state*/
    display:		block;
    position:		absolute;
    top:			10px;
	left:			10px;
	width:			150px;
    border:			1px solid #000000;
    background-color:#ffffff;
	padding:		5px;
}

/*---------- end tooltip -----------*/

/*---------- SAN -----------*/

#san{
	position:		absolute;
	left:			200px;
	width:			557px;
	height:			200px;
	border:			solid black 0px;
}

/*---------- end SAN -----------*/

/*---------- Esprix -----------*/

#esprix{
	position:		absolute;
	left: 			50%;
	top: 			0px;	
 	margin-left: 	-345px;
	margin-top:		0px; 
	width: 			690px;
	height:			200px;
	border:			solid black 0px;
}

/*---------- end Esprix -----------*/

