*
{
    font-family: "Verdana";
    font-size: 11px;
    color: #000000;
}
body
{
    margin: 0px;
    background-color: #f7fbed;
    }
body.wit
{
    margin: 0px;
    background-color: #FFFFFF;
}
a
{
    color: #588956;
	text-decoration: none;
}
a:hover
{
    color: #588956;
	text-decoration: underline;
}
a.menu
{
	color: #666600;
	font-weight: normal;
	font-size: 12px;
	text-decoration: none;
}
a.menusel
{
	color: #666600;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
}
a.menu:hover, a.menusel:hover
{
	text-decoration: underline;
}
a.submenu
{
    color: #666600;
    font-weight: normal;
    font-size: 11px;
    text-decoration: none;
}
a.submenusel
{
    color: #666600;
    font-weight: bold;
    font-size: 11px;
    text-decoration: none;
}
a.submenu:hover, a.submenusel:hover
{
    text-decoration: underline;
}
.partners
{
	text-align: center;
	color: #aaaaaa;
	border: solid 1px #aaaaaa;
	margin-left: -14px;
	width: 136px;
}

.navigation {
height: 28px;
padding: 0;
background-color: #ffffff;
}
.btntopactie
{
	background: url(http://www.ksp-kunstgras.nl/siteimg/btn_actie.png) no-repeat;
	width: 110px;
	height: 28px;
	color: white;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	line-height: 28px;
	cursor: pointer;
	float: left;
}
.btntopactie:hover
{
	text-decoration: underline;
}
.btntop
{
	background: url(http://www.ksp-kunstgras.nl/siteimg/btn_normaal_uit.png) no-repeat;
	width: 110px;
	height: 28px;
	color: #5db329;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	line-height: 28px;
	cursor: pointer;
	float: left;
}
.btntop:hover
{
	text-decoration: underline;
}
.btntopsel
{
	background: url(http://www.ksp-kunstgras.nl/siteimg/btn_normaal_aan.png) no-repeat;
	width: 110px;
	height: 28px;
	color: white;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	line-height: 28px;
	cursor: pointer;
	float: left;
}
.btntopsel:hover
{
	text-decoration: underline;
}

.maincontainer {
width: 100%;
background-color: none;
color: black;
font-family: Verdana, Arial;
font-size: 11px;
}

.content {
color: #2e2e2e;
line-height: 20px;
}

table.tblsoortengras
{
	background-color: #F1F8E8;
	border: solid 2px #73BE1E;
}

span.answer {
display: none;
padding: 5px 12px;
}

.content h1, .inhoudRechts h1 {
font-family: Trebuchet MS, Palatino Linotype, Courier New, Courier, Arial, Verdana;
font-size: 20px;
font-style: italic;
color: #1f603f;
}
.content h1.h1foto, .inhoudRechts h1.h1foto  {
font-family: Trebuchet MS, Palatino Linotype, Courier New, Courier, Arial, Verdana;
font-size: 20px;
font-style: italic;
color: #1f603f;
margin-bottom: 0;
padding-bottom: 0;
}

.menuLinks
{
	width: 138px;
	background-color: #cce57f;
	padding-left: 20px;
	padding-top: 15px;
}
.inhoudRechts
{
	padding: 30px;
	padding-top: 10px;
	background: url('http://www.ksp-kunstgras.nl/siteimg/bg_tekst.png') #f8f8f8 no-repeat right bottom;
}
.inhoudRechtsHome
{
	background-color: #f8f8f8;
	padding: 4px;
}
.nieuwsRechtsHome
{
	background-image: url('http://www.ksp-kunstgras.nl/siteimg/txt_nieuws.png');
	background-repeat: no-repeat;
	background-position: 10px 10px;
	padding-top: 30px;
}
.contentWrapper {
width: 770px;
text-align: left;
background-color: #eeeeee;
float: left;
}

.contentLeftWrapper
{
background-color: #eaf6d3;
}

.contentLeft
{
width: 138px;
float: left;
padding: 60px 0 20px 27px;
background-color: #eaf6d3;
background-image: url('http://www.ksp-kunstgras.nl/siteimg/submenu_hdr.gif');
background-repeat: no-repeat;
background-position: left top;
height: 250px;
}

.contentRight
{
width: 545px;
float: left;
padding: 30px;
background-color: white;
}

	.contentRightNoPadding /* addition for class above, to remove padding */
	{
	width: 605px;
	padding: 0;
	}

.homeWrapper {
margin: 4px 0 0 4px;
font-family: Verdana, Arial;
font-size: 11px;
font-color: #2e2e2e;
line-height: 12px;
}

.homeWrapper a {
color: #588956;
text-decoration: none;
}

.homeWrapper a:hover {
text-decoration: underline;
}

.home1 {
position: relative;
float: left;
width: 138px;
height: 127px;
}

	.home1Text {
	position: absolute;
	background-color: none;
	left: 8px;
	top: 94px;
	width: 170px;
	height: 40px;
	overflow: hidden;
	}

.home2 {
position: relative;
float: left;
width: 138px;
height: 127px;
margin-left: 4px;
}

	.home2Text {
	position: absolute;
	background-color: none;
	left: 8px;
	top: 94px;
	width: 170px;
	height: 40px;
	overflow: hidden;
	}

.home3 {
position: relative;
float: left;
width: 138px;
height: 127px;
margin-left: 4px;
}

	.home3Text {
	position: absolute;
	background-color: none;
	left: 8px;
	top: 94px;
	width: 170px;
	height: 40px;
	overflow: hidden;
	}
.home4 {
position: relative;
float: left;
width: 138px;
height: 127px;
margin-left: 4px;
}

	.home4Text {
	position: absolute;
	background-color: none;
	left: 8px;
	top: 94px;
	width: 170px;
	height: 40px;
	overflow: hidden;
	}

.home5 {
position: relative;
float: left;
width: 185px;
height: 135px;
}

	.home5Text {
	position: absolute;
	background-color: none;
	left: 8px;
	top: 28px;
	width: 170px;
	height: 106px;
	overflow: hidden;
	}

.home6 {
position: relative;
float: left;
width: 195px;
height: 135px;
}

.home7 {
position: relative;
float: left;
width: 185px;
height: 135px;
}

.in10stappen {
float: left;
width: 564px;
height: 52px;
}

.home1 img,
.home2 img,
.home3 img,
.home4 img,
.home5 img,
.home6 img,
.home7 img,
.in10stappen img {
	border: 0;
}

.footer {
background-color: #339933;
padding: 6px;
color: white;
font-family: Verdana, Arial;
font-size: 11px;
text-align: center;
}

.footer a {
color: #abda4d;
text-decoration: none;
}

.footer a:hover {
text-decoration: underline;
}

a.subOff {
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

a.subOff:hover {
	text-decoration: underline;
}

a.subOn {
	color: #1f603f;
	font-weight: bold;
	text-decoration: none;
}

.breakLine {
background-color: #1f603f;
font-size: 1px;
overflow: hidden;
width: 120px;
height: 1px;
margin: 10px 0;
}

hr.streep
{
	height: 1px;
	width: 100%;
	border-top:1px #CCCCCC dashed;
}
h1
{
    font-size: 13px;
    font-weight: bold;
    color: #339933;
}
h2
{
    font-size: 12px;
    font-weight: bold;
    color: #339933;
}
ul.submenu li
{
    color: #666600;
	list-style: disc outside;
    font-size: 11px;
    text-indent: -10px;
}
.menuadres
{
    color: #666600;
    text-decoration: none;
    font-size: 10px;
    font-family: "Verdana";
}
.absmiddle
{
  vertical-align: middle;
}
.border
{
    border: solid black 1px;
}

.btn {
background-color: #ffffff;
border-style: solid;
border-width: 1px;
border-color: #ebebeb #7a7a7a #7a7a7a #ebebeb;
font-family: Trebuchet MS, Palatino Linotype, Courier New, Courier, Arial, Verdana;
font-size: 11px;
color: #4e4e4e;
margin-right: 5px;
padding: 0px 10px;
}
.txtarea {
width: 250px;
height: 80px;
border-style: solid;
border-width: 1px;
background-color: #ffffff;
border-color: #7a7a7a #ebebeb #ebebeb #7a7a7a;
font-family: Trebuchet MS, Palatino Linotype, Courier New, Courier, Arial, Verdana;
font-size: 11px;
color: #546d39;
}

.inpt {
width: 250px;
border-style: solid;
border-width: 1px;
background-color: #ffffff;
border-color: #7a7a7a #ebebeb #ebebeb #7a7a7a;
font-family: Trebuchet MS, Palatino Linotype, Courier New, Courier, Arial, Verdana;
font-size: 11px;
color: #546d39;
}

