/* 
Top Movers - Bandsma Bultje Verhuizingen
======================================================================================
URL:				www.bandsmabultje.nl/
Auteur: 			Stefan Efde [www.addnoise.nl]

======================================================================================
*/

/*
	ACHTERGROND:	#FFF
	GROEN:			#2dab97
	GRIJS:			#444545
	TEKST:			#444545
	
*/

@import url(addform.css);
@import url(/addbeheer/themes/addsite/css/iconen.css);

body
{
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #010101; 
	background: no-repeat url("../images/bg_bottomleft.jpg") bottom left;
}

a:link, a:visited, a:active
{ 
   color: #2dab97;
   outline-color: invert;
   outline-style: none;
   outline-width: 0pt; 	
}
a:hover {
	text-decoration: none;
}

p {
	padding: 0px;
	margin: 0px;
}

#logo a:link, #logo a:visited, #logo a:hover {
	float: left;
	display: block;
	width: 450px;
	height: 106px;
	background: no-repeat url("../images/logo_bandsma.png") 0px 0px;
	cursor: pointer;
	margin: 0px;
	padding: 0px;
}
/* Fix voor IE */
			* html #logo a:link
			{
				background-image:none;
				filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/themes/bandsma/images/logo_bandsma.png', sizingMethod='crop');
			}
			* html #logo a:visited
			{
				background-image:none;
				filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/themes/bandsma/images/logo_bandsma.png', sizingMethod='crop');
			}
			
			* html #logo a:hover
			{
				background-image:none;
				filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/themes/bandsma/images/logo_bandsma.png', sizingMethod='crop');
			}




#container {
	width: 100%;
	min-height: 500px;
	background: no-repeat url("../images/bg2.jpg") 50% 0;
}

#topline {
	width: 100%;
	height: 8px;
	background: #232323;
	border-bottom: 2px solid #2dab97;
}

#pagina {
	width: 940px;
	margin: auto;
	min-height: 300px;
}
/* Fix voor IE */
	* html #pagina 
		{
			height: 300px;
		}


#bovenstuk {
	float: left;
	width: 940px;
	height: 106px;
}

#menubalk {
	float: left;
	width: 940px;
	height: 34px;
	background: repeat-x url("../images/menubalk_border.gif") bottom left;
}

#header_left {
	float: left;
	width: 700px;
	height: 216px;
	background: #2dab97;
	margin: 17px 0px 0px 0px;
	position: relative;
}

.headerkop {
	width: 300px;
	height: 30px;
	padding: 0px 15px 0px 15px;
	line-height: 30px;
	background: #444545;
	font-family: Arial;
	font-size: 18px;
	color: #FFF;
	font-weight: normal;
	float: left;
	margin: 0px 0px 0px 0px;
}

.header_verloop {
	position: absolute;
	top: 0px;
	right: 0px;
	width: 700px;
	height: 216px;
	background: url("../images/header_verloop.png") top left;
	z-index: 3;
}

			* html .header_verloop
			{
				background-image:none;
				filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/themes/bandsma/images/header_verloop.png', sizingMethod='crop');
			}

.headercontent {
	position: absolute;
	top: 32px;
	right: 0px;
	width: 330px;
	height: 184px;
	z-index: 5;
	
}

.headertekst {
	color: #FFF;
	padding: 15px 20px 0px 15px;
	display: block;
}
.headertekst a:link, .headertekst a:visited 
{
	color: #FFF;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 3px;
	text-decoration: underline;
	font-size: 11px;
	font-weight: normal;
}
.headertekst a:hover
{
	text-decoration: none;
}


.headerlinks {
	position: absolute;
	bottom: 0px;
	right: 0px;
	width: 317px;
	height: 30px;
	background: url("../images/header_bottom.jpg") top left;
	z-index: 6;
}


.headerlinks ul {
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style-type: none;
}

.headerlinks ul li
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	list-style-type: none;
	display: inline;
}



.headerlinks li a:link, .headerlinks li a:visited 
{
	color: #FFF;
	padding: 0px 0px 0px 13px;
	margin: 0px 20px 0px 0px;
	text-decoration: none;
	font-size: 11px;
	background: url("../images/arrow_white.gif") no-repeat 0px 4px;
	font-weight: normal;
}
.headerlinks li a:hover
{
	text-decoration: underline;
}


#header_right {
	float: right;
	width: 230px;
	height: 223px;
	margin: 17px 0px 0px 0px;
	position: relative;
}

#header_right img {
	position: absolute;
	top: -7px;
	right: 0px;
	width: 237px;
	height: 223px;
	margin: 0px 0px 0px 0px;
}




#middenstuk {
	float: left;
	width: 940px;
	min-height: 300px;
}
/* Fix voor IE */
	* html #middenstuk 
		{
			height: 300px;
		}

#linkerkant {
	float: left;
	width: 230px;
	min-height: 300px;
}
/* Fix voor IE */
	* html #linkerkant 
		{
			height: 300px;
		}


#nieuwsblok {
	width: 230px;
}

.kop_groen {
	width: 200px;
	height: 30px;
	padding: 0px 15px 0px 15px;
	line-height: 30px;
	display: block;
	background: #2dab97;
	font-size: 12px;
	color: #FFF;
	font-weight: bold;
}

#nieuwsblok ul {
	margin: 20px 0px 0px 0px;
	padding: 0px;
	list-style-type: none;
}

#nieuwsblok ul li
{
	padding: 0px 0px 0px 70px;
	margin: 0px 0px 20px 0px;
	list-style-type: none;
	background: url("../images/doos.gif") no-repeat 0px 0px;
	float: left;
	min-height: 50px;
}



#nieuwsblok li a:link, #nieuwsblok li a:visited 
{
	display: block;
	color: #444545;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
	line-height: 16px;
	font-size: 11px;
}
#nieuwsblok li a:hover
{
	color: #2dab97;
}
#nieuwsblok .datum {
	color: #2dab97;
	font-size: 11px;
	display: block;
	padding: 0px 0px 0px 13px;
	background: url("../images/arrow.gif") no-repeat 0px 5px;
}

.meer {
	float: left;
	width: 150px;
	height: 22px;
	padding: 0px;
	margin: 0px 0px 0px 2px;
	background: #c2c2c2;
	position: relative;
	z-index: 1;
}


a.leesmeer:link, a.leesmeer:visited {
	position: absolute;
	top: -2px;
	left: -2px;
	color: #FFF;
	width: 100px;
	height: 22px;
	padding: 0px 25px 0px 25px;
	text-decoration: none;
	line-height: 22px;
	font-size: 11px;
	background: #444545;
	z-index: 3;
}

a.leesmeer:hover {
	background: #2dab97;
}




#midden {
	float: left;
	width: 470px; /* 470px */
	min-height: 300px;
	padding: 2px 0px 0px 10px;
	background: url("../images/vertical_line.gif") no-repeat bottom right;
}

/* Fix voor IE */
	* html #midden 
		{
			height: 300px;
		}


h1 {
	font-size: 22px;
	color: #444444;
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 0px 25px;
	line-height: 20px;
	font-weight: normal;
	font-family: Arial;
	background: no-repeat url("../images/icon_kop.gif") 0px 0px;
}

.content {
	padding: 0px 50px 20px 15px;

}

.lijstje {
	float: left;
}

.lijstje ul {
	padding: 0px;
	margin: 0px 25px 0px 0px;
	list-style-type: none;
}

.lijstje ul li{
	padding: 0px 0px 0px 13px;
	list-style-type: none;
	background: url("../images/arrow.gif") no-repeat 0px 9px;
	line-height: 24px;
}

.lijstje ul li a:link, .lijstje ul li a:visited {
	color: #444545;
	padding: 0px 0px 0px 0px;
	text-decoration: underline;
	font-size: 11px;
}
.lijstje ul li a:hover {
	color: #2dab97;
}

.vertical_spacer {
	float: left;
	width: 10px;
	height: 100px;
}

.blokje01
{
	float: left;
	display: block;
	font-size: 11px;
	color: #444545;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	width: 225px;
	min-height: 270px;
	border-bottom: 2px solid #2dab97;
}

	*html .blokje01 {
		height: 270px;
	}

.blokje01 img
{
	border-bottom: 1px solid #444545;
	padding-bottom: 2px;
	margin-top: 1px;
}

.blokje01 .tekst
{
	padding: 10px 5px 0px 15px;
	margin: 0px 0px 0px 0px;
	display: block;
}
.blokje01 a.kop_grijs:link, .blokje01 a.kop_grijs:visited  {
	width: 195px;
	height: 30px;
	padding: 0px 15px 0px 15px;
	line-height: 30px;
	display: block;
	background: #444545;
	text-decoration: none;
	font-size: 12px;
	color: #FFF;
	font-weight: bold;
}
.blokje01 a.kop_grijs:hover {
	background: #656565;
}

.blokje01 a.kop_groen:link, .blokje01 a.kop_groen:visited  {
	width: 195px;
	height: 30px;
	padding: 0px 15px 0px 15px;
	line-height: 30px;
	display: block;
	background: #2dab97;
	text-decoration: none;
	font-size: 12px;
	color: #FFF;
	font-weight: bold;
}
.blokje01 a.kop_groen:hover {
	background: #42b3a1;
}


a.meerinfo:link, a.meerinfo:visited {
	color: #444545;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 13px;
	text-decoration: none;
	font-size: 11px;
	background: url("../images/arrow.gif") no-repeat 0px 4px;
}

a.meerinfo:hover {
	color: #2dab97;
}



#rechterkant {
	float: right;
	width: 230px;
	min-height: 300px;
	background: url("../images/rechterkant_bg.jpg") no-repeat 0px -12px;
}


#directnaar {
	width: 230px;
}

.kop_grijs {
	width: 200px;
	height: 30px;
	padding: 0px 15px 0px 15px;
	line-height: 30px;
	display: block;
	background: #444545;
	font-size: 12px;
	color: #FFF;
	font-weight: bold;
}

#directnaar ul {
	margin: 9px 15px 0px 15px;
	padding: 0px 0px 30px 0px;
	list-style-type: none;
	border-bottom: 1px solid #2dab97;
}

#directnaar ul li
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	list-style-type: none;
}



#directnaar li a:link, #directnaar li a:visited 
{
	color: #444545;
	padding: 0px 0px 0px 13px;
	text-decoration: none;
	line-height: 24px;
	font-size: 11px;
	background: url("../images/arrow.gif") no-repeat 0px 4px;
}
#directnaar li a:hover
{
	color: #2dab97;
}

.contactgegevens {
	padding: 0px 0px 30px 0px;
	margin: 0px 15px 0px 15px;
	border-bottom: 1px solid #2dab97;
}

h2 {
	font-size: 14px;
	color: #2dab97;
	margin: 0px 0px 20px 0px;
	padding: 0px;
	line-height: 20px;
	font-weight: bold;
	font-family: Arial;
}

.contactgegevens .telefoon {

	padding: 0px 0px 0px 55px;
	margin: 0px;
	background: url("../images/telefoon.gif") no-repeat 0px 0px;	
}

.contactgegevens .email {
	line-height: 40px;
	padding: 0px 0px 0px 55px;
	margin: 0px;
	background: url("../images/envelop.gif") no-repeat 0px 0px;	
}


#onderstuk {
	margin: auto;
	width: 940px;
	min-height: 180px;
}

.quote {
	font-size: 18px;
	color: #2dab97;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	line-height: 20px;
	font-weight: normal;
	font-family: Arial;
	letter-spacing: 1px;
}
.line2px {
	width: 940px;
	height: 1px;
	background: #444545;
	line-height: 0px;
	font-size: 0px;
	padding: 0px;
	margin: 0px;
}

.footer {
	padding: 25px 0px 0px 0px;
	margin: 3px 0px 0px 0px;
	border-top: 4px solid #2dab97;
	text-align: right;
	color: #898989;
}

.footer ul {
	margin: 5px 0px 0px 15px;
	padding: 0px 0px 30px 0px;
	list-style-type: none;
}

.footer ul li
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	list-style-type: none;
	display: inline;
}



.footer li a:link, .footer li a:visited 
{
	color: #898989;
	padding: 0px 0px 0px 13px;
	margin: 0px 0px 0px 3px;
	text-decoration: none;
	font-size: 11px;
	background: url("../images/arrow.gif") no-repeat 0px 4px;
}
.footer li a:hover
{
	color: #444545;
}


/* Site links
------------------------------------------------------------------------------------------ */

#sitelinks {
	float: right;
	padding: 10px 0px 0px 0px;
}

a.home:link, a.home:visited {
	float: left;
	width: 11px;
	height: 11px;
	padding: 0px;
	text-decoration: none;
	line-height: 0px;
	font-size: 0px;
	background: url("../images/icon_home.gif") no-repeat 0px 0px;
	display: block;
	margin: 0px 25px 0px 0px;
}
a.home:hover {
	background: url("../images/icon_home.gif") no-repeat 0px -11px;
}

a.sitemap:link, a.sitemap:visited {
	float: left;
	width: 11px;
	height: 11px;
	padding: 0px;
	text-decoration: none;
	line-height: 0px;
	font-size: 0px;
	background: url("../images/icon_sitemap.gif") no-repeat 0px 0px;
	display: block;
	margin: 0px 25px 0px 0px;
}
a.sitemap:hover {
	background: url("../images/icon_sitemap.gif") no-repeat 0px -11px;
}

a.contact:link, a.contact:visited {
	float: left;
	width: 11px;
	height: 11px;
	padding: 0px;
	text-decoration: none;
	line-height: 0px;
	font-size: 0px;
	background: url("../images/icon_contact.gif") no-repeat 0px 0px;
	display: block;
	margin: 0px 25px 0px 0px;
}
a.contact:hover {
	background: url("../images/icon_contact.gif") no-repeat 0px -11px;
}


/* Navigatie menu eerste niveau
------------------------------------------------------------------------------------------ */


#menu {
	float: left;
	width: 700px;
	height: 34px;
	background: repeat-x url("../images/menubalk.gif") bottom left;
}

#menu ul
{
	margin: 0px;
	padding: 0px 0px 0px 0px;
}

#menu ul li
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 5px;
	list-style-type: none;
	float: left;
	
}



#menu li a:link, #menu li a:visited 
{
	display: block;
	color: #FFF;
	padding: 0px 10px 0px 10px;
	text-decoration: none;
	line-height: 23px;
	font-size: 12px;
	margin-top: 5px;
}

#menu li a:hover
{
	color: #2dab97;
}	

#menu li a.actief:link,#menu li a.actief:visited, #menu li a.actief:hover
{
	display: block;
	color: #FFF;
	padding: 4px 15px 4px 15px;
	background: repeat-x url("../images/menu_actief.gif") top left;
	text-decoration: none;
	line-height: 25px;
	font-size: 12px;
	margin-top: 0px;
	font-weight: bold;
}

/* Subnavigatie
-------------------------------------- */

#subnav {
	width: 230px;
	padding: 0px 0px 30px 0px;	
	border-bottom: 1px solid #2dab97;
}

#subnav ul {
	margin: 9px 0px 0px 0px;
	padding: 0px 0px 00px 0px;
	list-style-type: none;
}

#subnav ul li
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	list-style-type: none;
	border-bottom: 1px solid #e5e5e5;
}



#subnav li a:link, #subnav li a:visited 
{
	color: #444444;
	padding: 0px 7px 0px 30px;
	text-decoration: none;
	line-height: 30px;
	height: 30px;
	display: block;
	font-size: 11px;
	background: url("../images/arrow.gif") no-repeat 15px 11px;
	font-weight: bold;
}
#subnav li a:hover
{
	color: #2dab97;
	background: #f4f4f4 url("../images/arrow.gif") no-repeat 15px 11px;
}

#subnav li a.actief:link, #subnav li a.actief:visited 
{
	color: #FFF;
	padding: 0px 7px 0px 30px;
	text-decoration: none;
	line-height: 30px;
	height: 30px;
	display: block;
	font-size: 11px;
	background: #2dab97 url("../images/arrow_white.gif") no-repeat 15px 11px;
	font-weight: bold;
}
#subnav li a.actief:hover
{
	background: #42b3a1 url("../images/arrow_white.gif") no-repeat 15px 11px;
}


/* Vervolgpagina
------------------------------------------------------------ */



#vervolg_links {

	width: 230px;
	height: 100px;
	margin: 18px 0px 15px 0px;
	position: relative;
}

#hoofdmenu_titel {
	position: absolute;
	bottom: 22px;
	left: 0px;
	height: 22px;
	width: 170px;
	background: #444545;
	color: #FFF;
	font-weight: bold;
	font-size: 12px;
	line-height: 22px;
	padding: 2px 0px 2px 15px;
}


#vervolg_midden {
	
	width: 460px;
	height: 100px;
	background: #2dab97 repeat-x url("../images/vervolg_midden.gif") top left;
	margin: 0px 0px 15px 0px;
	position: relative;
}


.kop {
	position: absolute;
	bottom: 25px;
	left: 15px;
	font-family: Arial;
	font-size: 22px;
	line-height: 25px;
	color: #FFF;
}

#midden_vervolg {
	float: left;
	width: 470px; /* 470px */
	min-height: 300px;
	padding: 2px 0px 0px 10px;
	margin: 16px 0px 0px 0px;
	background: url("../images/vertical_line.gif") no-repeat bottom right;
}

/* Fix voor IE */
	* html #midden_vervolg 
		{
			height: 470px;
		}

.content_vervolg {
	padding: 5px 50px 40px 15px;

}


.content_vervolg ul {
	padding-left: 20px;
}

.content_vervolg ul li{
padding-left: 13px;
	list-style-type: none;
	background: url("../images/list_dot.gif") no-repeat 0px 7px;
}

.content_vervolg ul li a:link, .content_vervolg ul li a:visited {
	color: #444545;
	text-decoration: underline;
	font-size: 11px;
}
.content_vervolg ul li a:hover {
	color: #2dab97;
}




.content_vervolg_form {
	position: relative;
	margin-top: -30px;
	padding: 5px 50px 40px 15px;

}

h4 {
	font-size: 18px;
	color: #444444;
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 0px 25px;
	line-height: 20px;
	font-weight: normal;
	font-family: Arial;
	background: no-repeat url("../images/icon_kop.gif") 0px 0px;
}

.intro {
	font-weight: bold;
	color: #2dab97;
}

#rechterkant_vervolg {
	float: right;
	margin: 40px 0px 0px 0px;
	width: 230px;
	min-height: 300px;
	background: url("../images/rechterkant_bg.jpg") no-repeat 0px -12px;
}


/* Fotos in pagina
------------------------------------------------------------ */

.fotorechts{
	width: 165px;
	float: right;
	margin: 0px;
	padding: 8px 0px 0px 15px;
}
	
	
.fotorechts img{
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
	border: 0px;
}

.highslide img {
	border: 0px solid silver;
	padding: 2px 0px 0px 0px;
	margin: 0px 0px 15px 20px;
	border-top: 3px solid #2dab97;
}
.highslide:hover img {
	border-color: gray;
	filter: alpha(opacity=80);
    -moz-opacity: 0.8;
    opacity: 0.8;
}

.highslide-active-anchor img, .highslide-active-anchor:hover img {
	filter: alpha(opacity=50);
    -moz-opacity: 0.5;
    opacity: 0.5;
}



.fotobreed{
	width: 405px;
	float: left;
	margin: 0px;
	padding: 0px;
}
	
	
.fotobreed img{
	float: left;
	padding: 2px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: 0px;
	width: 405px;
	border-top: 3px solid #2dab97;
}


.fotooverzicht{
	float: left;
	margin: 0px;
	padding: 20px 0px 0px 0px;
}
	
	
.fotooverzicht img{
	float: left;
	margin: 0px 15px 15px 0px;
	padding: 2px 0px 0px 0px;
	border: 0px;
	width: 120px;
	height: 100px;
	border-top: 3px solid #FFF;
}

.fotooverzicht img:hover{
	border-top: 3px solid #2dab97;
}




/* Sitemap
------------------ */


#sitemap  ul {
	padding: 0px;
	margin: 0px 25px 0px 0px;
	list-style-type: none;
}

#sitemap  ul li{
	padding: 0px 0px 0px 13px;
	list-style-type: none;
	background: url("../images/arrow.gif") no-repeat 0px 9px;
	line-height: 24px;
}

#sitemap  ul li a:link, #sitemap  ul li a:visited {
	color: #444545;
	padding: 0px 0px 0px 0px;
	text-decoration: underline;
	font-size: 11px;
	font-weight: bold;
}
#sitemap ul li a:hover {
	color: #2dab97;
}

#sitemap ul li ul li a:link, #sitemap  ul li ul li a:visited {
	color: #444545;
	padding: 0px 0px 0px 0px;
	text-decoration: underline;
	font-size: 11px;
	font-weight: bold;
}
#sitemap ul li ul li a:hover {
	color: #2dab97;
}

#sitemap ul li ul li ul li a:link, #sitemap  ul li ul li ul li a:visited {
	color: #444545;
	padding: 0px 0px 0px 0px;
	text-decoration: underline;
	font-size: 10px;
	font-weight: normal;
}
#sitemap ul li ul li ul li a:hover {
	color: #2dab97;
}



/* Clearers
------------------------------------------------------------ */

.clearer {
	height: 0px;
	font-size: 0px;
	line-height: 0px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	clear: both;
}

.btnclearer {
	height: 29px;
	font-size: 0px;
	line-height: 0px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	clear: both;
}


.clearer10 {
	height: 10px;
	font-size: 0px;
	line-height: 0px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	clear: both;
}

.clearer15 {
	height: 15px;
	font-size: 0px;
	line-height: 0px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	clear: both;
}
.clearer20 {
	height: 20px;
	font-size: 0px;
	line-height: 0px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	clear: both;
}

.clearer25 {
	height: 25px;
	font-size: 0px;
	line-height: 0px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	clear: both;
}
.clearer30 {
	height: 30px;
	font-size: 0px;
	line-height: 0px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	clear: both;
}
.clearer35 {
	height: 35px;
	font-size: 0px;
	line-height: 0px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	clear: both;
}
.clearer50 {
	height: 50px;
	font-size: 0px;
	line-height: 0px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	clear: both;
}
.clearer100 {
	height: 100px;
	font-size: 0px;
	line-height: 0px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	clear: both;
}
.spacer5 {
	height: 5px;
	font-size: 0px;
	line-height: 0px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.spacer10 {
	height: 10px;
	font-size: 0px;
	line-height: 0px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.spacer15 {
	height: 15px;
	font-size: 0px;
	line-height: 0px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.spacer25 {
	height: 25px;
	font-size: 0px;
	line-height: 0px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.spacer35 {
	height: 35px;
	font-size: 0px;
	line-height: 0px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.spacer40 {
	height: 40px;
	font-size: 0px;
	line-height: 0px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.spacer50 {
	height: 50px;
	font-size: 0px;
	line-height: 0px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.spacer85 {
	height: 85px;
	font-size: 0px;
	line-height: 0px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
