/*defaults*/
body {
background:#B4DDF1;
color:#000000;
margin:20px 0;
padding:0;
font-family:"Trebuchet MS", verdana, arial, "Times New Roman", serif; font-size:90%;
}

p {
margin:0;
padding:0 0 15px 0;
}

a {
color:#F18E00;
text-decoration:underline;
}

a:hover {
color:#225799;
text-decoration:none;
}

/*structural elements*/
.roundedcornr_box_242452 {
background: #ffffff;
margin:0px auto;
text-align:center;
width:1080px;
}
.roundedcornr_top_242452 div {
background: url('http://www.stoepschoon.nl/images/assets/roundedcornr_242452_tl.png') no-repeat top left;
}
.roundedcornr_top_242452 {
background: url('http://www.stoepschoon.nl/images/assets/roundedcornr_242452_tr.png') no-repeat top right;
}
.roundedcornr_bottom_242452 div {
background: url('http://www.stoepschoon.nl/images/assets/roundedcornr_242452_bl.png') no-repeat bottom left;
}
.roundedcornr_bottom_242452 {
background: url('http://www.stoepschoon.nl/images/assets/roundedcornr_242452_br.png') no-repeat bottom right;
}

.roundedcornr_top_242452 div, .roundedcornr_top_242452, 
.roundedcornr_bottom_242452 div, .roundedcornr_bottom_242452 {
width: 100%;
height: 30px;
font-size: 1px;
}

.roundedcornr_content_242452 {
margin: 0px 0px 0px 0px;
}

#holder {
width:96%;
padding: 0px 0px 0px 40px;
background:#FFFFFF;
text-align:left;
}

#logo {
padding: 0px 0px 0px 0px;
}

#content {
float:left;
width:900px;
padding: 0px 0px 0px 0px;
}

#footer {
clear:both;
width:1020px;
font-size:80%;
background:#FFFFFF;
padding: 10px 20px 0px 40px;
text-align:left;
border-top:2px solid #6F7072;
}

#copyright {
float:right;
}

/*headings*/
.newsitem h1			{color:#DB002F; margin:0 0 10px 0; padding:0; font-size:110%; font-weight:normal; }
#content h1				{font-size:170%; font-weight:bold; line-height:130%; margin:0; padding:0 0 20px 0; }
#content_other h1		{font-size:170%; font-weight:bold; line-height:130%; margin:0; padding:0 0 20px 0; }
#logo h1				{font-weight:bold; font-size:170%; margin:0; padding:0; color:#225799; }

/*navigation*/
#navigation ul 			{margin:0; padding:0; }
#navigation li 			{margin:0; padding:0; list-style:none; display:inline; }
#navigation a			{color:#DB002F; padding:0 20px 0 0; text-decoration:none; font-weight:bold; }
#navigation a:hover		{color:#000000; }

#footer ul 				{margin:0; padding:0; }
#footer li 				{margin:0; padding:0; list-style:none; display:inline; }
#footer a				{color:#000000; font-weight:bold; padding:0 5px 0 0; text-decoration:underline; }
#footer a:hover			{color:#000000; text-decoration:underline; }

.newsitem h1			{color:#DB002F; margin:0 0 10px 0; padding:0; font-size:110%; font-weight:normal; }
.newsitem h1 ul			{color:#DB002F; margin:0; padding:0; }
.newsitem h1 li			{color:#DB002F; margin:0; padding:0; list-style:none; display:inline; }
.newsitem h1 a			{color:#DB002F; padding:0 20px 0 0; text-decoration:underline; font-weight:bold; }
.newsitem h1 a:hover	{color:#DB002F; padding:0 20px 0 0; text-decoration:underline; font-weight:bold; }

/*shamelessly borrowed styles from http://www.positioniseverything.net/easyclearing.html*/
.clearfix:after			{content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix:after 		{content_other:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix 				{display:inline-block; }
/* Hides from IE-mac \*/
* html .clearfix		{height:1%; }
.clearfix				{display:block; }
/* End hide from IE-mac */