/* HetPunt MAIN.CSS */

/* Bevat pagina opmaak informatie voor hoofdscherm (body-main) pagina's
// Voor algemene opmaak voor alle pagina's:
//    - alle pagina's     (/)             --> common.css
// Voor overige opmaak:
//    - subpagina         (body-sub)      --> sub.css
// Voor pagina afhankelijk opmaak:
//    - sectie wonen      (/wonen)        --> (/wonen/wonen.css)
//    - sectie welzijn    (/welzijn)      --> (/welzijn/welzijn.css)
//    - sectie zorg       (/zorg)         --> (/zorg/zorg.css)
//    - sectie informatie (/informatie)   --> (/informatie/informatie.css)
*/


#zoeken {
		left      : 804px;
}

a.pagina_link {
	color							: black;
	font-weight				: bold;
	padding						: 0;
	margin						: 0;
	padding-left			: 7px;
	text-decoration		: none;
	background				: url(/site_img/pijl_klein_zwart.gif) no-repeat 1px 5px;
}

a:hover.pagina_link {
	color							: black;
	font-weight				: bold;
	padding						: 0;
	margin						: 0;
	padding-left			: 7px;
	text-decoration		:	underline;
	background				: url(/site_img/pijl_klein_zwart.gif) no-repeat 1px 5px;
}

#zoeken input {
	display						: none;
}

#zoeken {
	width: 74px;
  padding-right       : 10px;
}

	
#content_main {
	position          : relative;
	margin-left       : auto;
	margin-right      : auto;
	height						: 693px;
	width             : 750px;
	background-color  : #FC1921;
	margin-bottom			: 20px;
	overflow					: hidden;
  text-align        : left; 
}

#content_main .content_left {
	position          : relative;
	top								: 6px;
	left							: 6px;
	float							: left;
	width							: 246px;
	height						: 681px;
	background-color	: #FFFFFF;
	overflow					: hidden;
}

#content_main .content_left .foto img{
	border-bottom			: solid 1px red;
}

#content_main .content_left .contactgegevens{
	width							: 246px;
	height						: 454px;
	background				: #FFFFFF url(/site_img/decoratie/home/backgr_contact_1.gif) no-repeat bottom right;
	overflow					: hidden;
}

#content_main .content_left .contactgegevens h1, #content_main .content_right .introductie h1, #content_main .content_right .hoofdnavigatie h1, #content_main .content_right .search h1, #content_main .content_right .news h1{
	padding						: 0;
	margin						: 0;
	padding-top				: 6px;
	padding-left			: 19px;
	height						:	24px;
	background-color	: #EDEDED;
	display						: block;
}

#content_main .content_right .hoofdnavigatie h1, #content_main .content_right .search h1, #content_main .content_right .news h1{
	padding-left			: 14px;
}

#content_main .content_left .contactgegevens p, #content_main .content_right .introductie p{
	padding						: 0;
	margin						: 0;
	padding-top				: 10px;
	padding-left			: 19px;
}

#content_main .content_right .search p, #content_main .content_right .search form, #content_main .content_right .news p.nieuws{
	padding						: 0;
	margin						: 0;
	padding-top				: 10px;
	padding-left			: 15px;
}

#content_main .content_right {
	position          : relative;
	top								: 6px;
	right							: 6px;
	width							: 491px;
	height						: 681px;
	float							: right;
	background-color	: #FFFFFF;
	overflow					: hidden;
}

#content_main .content_right .introductie{
	width							: 491px;
	height						: 86px;
	background				: #FFFFFF;
	overflow					: hidden;
}

#content_main .content_right .hoofdnavigatie{
	position					: relative;
	float							: left;
	left							: 8px;
	top								: 4px;
	width							: 234px;
	height						: 475px;
	background				: #FFFFFF url(/site_img/decoratie/home/backgr_blokken_1.gif) no-repeat bottom right;
	border						: solid 1px #939393;
	overflow					: hidden;
}

#content_main .content_right .hoofdnavigatie ul {
	padding						: 0;
	margin						: 0;
	list-style				: none;
}

#content_main .content_right .hoofdnavigatie ul li{
	padding-left			: 13px;
}

#content_main .content_right .hoofdnavigatie ul li a {
	border						: 0;
	text-decoration		: none;
	position					: relative;
	height						: 14px;
	vertical-align		: middle;
}

#content_main .content_right .hoofdnavigatie ul li a p {
	display						: inline;
}

#content_main .content_right .hoofdnavigatie ul li.head_item {
	padding-top				: 10px;
	padding-bottom		: 2px;
}

#content_main .content_right .hoofdnavigatie ul li.item {
	padding						: 0;
	margin						: 0;
	padding-left			: 16px;
	background				: url(/site_img/pijl_klein_zwart.gif) no-repeat 18px 6px;
}

#content_main .content_right .hoofdnavigatie ul li.item a{
	padding						: 0;
	margin						: 0;
	color							: #000000;
	font-weight				: bold;
	padding-left			: 8px;
	text-decoration: none;
}

#content_main .content_right .hoofdnavigatie ul li.item a:hover{
	text-decoration: underline;
}

#content_main .content_right .hoofdnavigatie p{
	padding-left: 17px;
	padding-right: 17px;
}

#content_main .content_right .hoofdnavigatie p a{
	color							: #fc1921;
	font-weight				: bold;
	background				: none;
}

#content_main .content_right .hoofdnavigatie p a:hover{
	border						: 0;
	text-decoration		: none;
}


#content_main .content_right .search{
	position					: relative;
	float							: left;
	left							: 8px;
	width							: 234px;
	height						: 108px;
	background				: #FFFFFF;
	border						: solid 1px #939393;
	overflow					: hidden;
}

#content_main .content_right .search form {
	position					: relative;
	float							: left;
	left							: 15px;
	padding						: 0;
	margin						: 0;
	padding-top				: 5px;
}

#content_main .content_right .search form .text{
	position					: relative;
	top								:	0px;
	padding						: 0;
	margin						: 0;
}

#content_main .content_right .search form .submit{
	position					: relative;
	top								:	3px;
	padding						: 0;
	margin						: 0;
	padding-left			: 10px;
}

#content_main .content_right .news{
	position					: relative;
	float							: left;
	left							: 4px;
	width							: 241px;
	height						: 589px;
	background				: #FFFFFF url(/site_img/decoratie/home/backgr_blokken_1.gif) no-repeat bottom right;
	border						: solid 1px #939393;
	overflow					: hidden;
}

#content_main .content_right .news .news_items{
	display						: block;
	padding-right			: 19px;
	margin-bottom			: 10px;
	/*height						: 485px;*/
	/*overflow					: hidden;*/
}

#content_main .content_right .news .news_items .nieuws{
	background				: url(/site_img/pijl_klein_rood.gif) no-repeat 16px 15px; 
}

#content_main .content_right .news .news_items .nieuws a{
	color							: #fc1921;
	font-weight				: bold;
	padding-left			: 8px;
	background				: none;
}

#content_main .content_right .news .news_items .nieuws a:hover{
	border						: 0;
	text-decoration		: none;
}

#content_main .content_right .news .news_items .nieuws em{
	color							: #4c4c4c;
	font-style				: normal;
}

#content_main .content_right .news a.pagina_link{
	color							: black;
	font-weight				: bold;
	padding-left			: 21px;
	background				: none;
	background				: url(/site_img/pijl_klein_zwart.gif) no-repeat 15px 5px;
}

#content_main .content_right .news a:hover.pagina_link{
	border						: 0;
	text-decoration		: underline;
}

/* suggest search */

div#search-frame {
	border						: 1px #FC1921 solid;
	position					: absolute;
	top								: 183px;
	left							: 267px;
	background-color	: #FFFFFF;
	visibility				: hidden;
	}

div#search-frame ul.suggest {
	padding						: 0;
	margin						: 0;
	list-style				: none;
	position					: relative;
	top								: -1px;
	width							: 205px;
}

div#search-frame ul li {
	border-top				: 1px red solid;
	position					: relative;
}

div#search-frame ul li a {
	position					: relative;
	text-decoration		: none;
	height						: 15px;
	display						: block;
	padding						: 2px 4px 2px 4px;
	color							: black;
}
	
div#search-frame ul li span {
	position					: absolute;
	right							: 5px;
}
	
div#search-frame ul li a:hover {
	background-color	: #FFD1D4;
}
