﻿/**** INTRO ****/
div.intro
{
	border:						none; /*dashed 1px #FF0000;*/
	height:						530px;
	margin:						0px 0px 0px 0px;
	padding:					0px 0px 0px 0px;
	text-align:					left;
	width:						1000px;
	z-index:					5;
}
div.intro div.flash
{
	z-index:					10;
}
div.intro div.msg
{
	display:					block;
	height:						180px;
	left:						564px;
	margin:						0px 0px 0px 0px;
	overflow:					auto;
	padding:					0px 0px 0px 0px;
	position:					relative;
	top:						-510px;
	width:						426px;
	z-index:					20;
}

html, body {
    height: 100%;
    width: 100%;
    margin: 0;
    padding: 0;
}

body {
    background: #C0C0C0 url(../Images/DecoHome/background.gif) repeat 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

h1 {
    font-size: 18px;
    line-height: 24px;
    margin: 0;
    padding: 0;
}

h2 {
    font-size: 14px;
    line-height: 22px;
    margin: 0;
    padding: 0;
}

a img {
    border: none;
}

/******** LANDINGS PAGE **************************************************************/
body.landingsPage div.header,
body.landingsPage div.menu,
body.landingsPage div.footer {
    display: none;
}
body.landingsPage div.background {
    height: 416px;
    width: 766px;
}
body.landingsPage div.container {
    height: 410px;
    width: 760px;
}
/******** END LANDINGS PAGE **********************************************************/

/******** CONTAINER ******************************************************************/
/* table hack to vertical align the website */
table.container {
    border: none;
    border-collapse: collapse;
    height: 100%;
    width: 100%;
    margin: 0;
    padding: 0;
}
table.container  td.container {
    height: 100%;
    vertical-align: middle;
}

div.background {
    background: transparent url(../Images/DecoHome/shadow.png) no-repeat 6px 6px;
    margin: 0 auto;
    height: 635px;
    width: 1009px;
}

div.container {
    background-color: #FFFFFF;
    height: 597px;
    width: 1003px;
}
/******** END CONTAINER **************************************************************/


/******** FOOTER *********************************************************************/
div.footer {
    background-image: url(../Images/DecoHome/footer.png);
    background-repeat: no-repeat;
    height: 30px;
    padding: 6px 0 0 6px;
}
/******** END FOOTER *****************************************************************/


/******** HEADER *********************************************************************/
div.header {
    height: 103px;
    overflow: hidden;
    padding: 0 11px 0 13px;
}

/* logo */
div.header img.logo {
    float: left;
    margin: 0 12px 21px 0;
}

/* top wrapper */
div.header div.top-wrapper {
    float: left;
    height: 52px;
    padding: 12px 0 0 0;
    width: 864px;
    overflow: hidden;
    position: relative;

    /* ie 6 hack */
    /*_position: relative;*/
}

.huismusweken div.header div.top-wrapper {
    float: left;
    height: 102px;
    padding: 12px 0 0 0;
    width: 864px;
    overflow: hidden;
    position: relative;

    /* ie 6 hack */
    /*_position: relative;*/
}


/* div logo */
div.header div.logo {
    /*float: left;
    width: 432px;
    height: 52px;*/
    position: absolute;
    top: 12px;
}
div.header div.logo p {
    margin: 0;
    padding: 0;
}

/* topmenu */
div.header div.topmenu {
    /*float: right;*/
    font-size: 11px;
    margin: 4px 0 0 0;
    padding: 0;
    /*text-align: right;*/
    width: auto !important;
    width: 1px;
    height: 15px;
    white-space: nowrap;
    position: absolute;
    right: 5px;
    top: 1px;
    background-color: #fff;
    z-index: 2;

    /* ie 6 hack */
    /*_position: absolute; 
    _right: 5px;*/
}
div.header div.topmenu a {
    color: #666666;
    text-decoration: none;
}
div.header div.topmenu a:hover {
    text-decoration: underline;
}
div.header div.topmenu img {
    vertical-align: middle;
    margin: 0 10px;
}

/* address */
div.header div.address {
    margin: 1px 0 0 0;
    color: #00305a;
    float: left;
    font-size: 11px;
    line-height: 14px;
}
div.header div.address p {
    margin: 0;
    padding: 0;
}
/******** END HEADER *****************************************************************/


/******** MENU ***********************************************************************/
div.menu {
    background: transparent url(../Images/DecoHome/background_menu.gif) no-repeat 0px 0px;
    height: 49px;
    margin: 0 0 0 11px;
    padding: 0 0 0 21px;
}
div.menu ul {
    list-style: none;
    margin: 0;
    padding: 0;
    width: 100%;
    /*overflow: hidden;*/
}
div.menu li {
    float: left;
    width: auto !important;
    width: 1px;
    white-space: nowrap;
}
div.menu li a {
    display: block;
    height: 100%;
    line-height: 24px;
    text-decoration: none;
}

/* main menu */
div.menu ul.main li {
    font-weight: bold;
    height: 25px;
    margin: 0 11px;
}
div.menu ul.main li a {
    color: #FFFFFF;
    padding: 0 9px;
}
div.menu ul.main li a:hover,
div.menu ul.main li.active a {
    background: transparent url(../Images/DecoHome/menu_active.gif) repeat-x 0px 0px;
    color: #3c5f81;
}

/* sub menu */
div.menu ul.sub {
    clear: both;
    margin: 0 0 0 8px;
}
div.menu ul.sub li {
    height: 24px;
    margin: 0 5px;
    padding: 0 0 0 2px;
    position: relative;
}
div.menu ul.sub li a {
    color: #3c5f81;
    padding: 0 5px 0 5px;
}

div.menu ul.sub li:hover,
div.menu ul.sub li.active {
    background: transparent url(../Images/DecoHome/submenu_active_left.gif) no-repeat 0px 2px;
}

div.menu ul.sub li a:hover,
div.menu ul.sub li.active a {
    background: transparent url(../Images/DecoHome/submenu_active_right.gif) no-repeat right 2px;
    color: #3c5f81;
}

div.menu ul.sub li.hover {
    background: transparent url(../Images/DecoHome/submenu_hover_left.gif) no-repeat 0px 2px;
    height: 25px !important;
    height: 24px;
}
div.menu ul.sub li.hover a {
    background: transparent url(../Images/DecoHome/submenu_hover_right.gif) no-repeat right 2px;
}

/* sub sub menu */
div.menu ul.sub ul {
    background: #c8e3fd url(../Images/DecoHome/background_dropdownmenu.gif) repeat-x 0px bottom;
    padding: 10px 13px 10px 13px;
    position: absolute;
    top: 25px;
    left: 0;
    width: auto;
    display: none;
}
div.menu ul.sub ul li {
    height: 20px;
    margin: 0;
    padding: 0;
    float: none;
}
div.menu ul.sub ul li:hover,
div.menu ul.sub li.active ul li {
    background: none;
}
div.menu ul.sub ul li a {
    background: none;
    color: #3c5f81;
    display: block;
    font-size: 11px;
    line-height: 20px;
    text-decoration: none;
    padding: 0;
}
div.menu ul.sub ul li a:hover,
div.menu ul.sub li.active ul li a {
    background: none;
    color: #3c5f81;
    text-decoration: underline;
}
div.menu ul.sub li.hover ul li a {
    background: none;
}
/******** END MENU *******************************************************************/


/******** CONTENT ********************************************************************/
div.wrapper {
    color: #003366;
    margin: 5px 0 0 0;
    overflow: hidden;
    width: 100%;
}

div.freepage {
    color: #003366;
    margin: 5px 0 0 0;
    padding: 0 23px 0 15px;
    height: 410px;
    width: 965px;
    overflow: auto;
}

div.wrapper a,
div.freepage a {
    color: #003366;
}
div.wrapper a:hover,
div.freepage a:hover {
    text-decoration: underline;
}

div.wrapper p,
div.freepage p {
    font-size: 12px;
    letter-spacing: -.3px;
    line-height: 16px;
    margin: 15px 0;
    padding: 0;
}

div.images {
    float: left;
    width: 560px;
}

div.content-left {
    float: left;
    margin: 0 0px 0 11px;
    width: 540px;
    height: 410px;
    overflow: auto;
}

div.content {
    float: left;
    margin: 0 0 0 25px;
    padding: 0 23px 0 0;
    width: 395px; /* 395 */
    height: 410px;
    overflow: auto;
}

div.content ul, div.content ol {
    padding: 0 0 0 15px;
}

div.flashButtons {
    font-weight: bold;
    height: 20px;
    line-height: 20px;
    margin: 10px 0 5px 0;
    text-align: center;
}
div.flashButtons img {
    vertical-align: middle;
    margin: 0 10px;
}
/******** END CONTENT ****************************************************************/


/******** CONTACT ********************************************************************/
div.contact table.PropertyGrid th {
    text-align: left;
    font-weight: normal;
    vertical-align: top;
    color: #003366;
}
div.contact table.PropertyGrid th.text {
    font-weight: bold;
}
div.contact table.PropertyGrid input.btn
{
	background-color:			#004980;
	border-top:					solid 1px #626262;
	border-right:				solid 1px #626262;
	border-bottom:				solid 1px #626262;
	border-left:				solid 1px #626262;
	color:						#003366;
	cursor:						pointer;
}
div.contact table.PropertyGrid input.textbox
{
    border: solid 1px #c8e3fd;
	padding: 0px 0px 0px 2px;
	width: 250px;
}
div.contact table.PropertyGrid select.cbo
{
    border: solid 1px #c8e3fd;
	padding: 0;
	width: 254px;
}
div.contact table.PropertyGrid textarea.textbox,
div.contact table.PropertyGrid textarea.textarea
{
    border: solid 1px #c8e3fd;
	color: #003366;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 100px;
	padding: 0px 0px 0px 2px;
	width: 250px;
}
/******** END CONTACT ****************************************************************/


/******** SHOPS **********************************************************************/
div.shopslegend {
    float: left;
    margin: 25px 0 0 40px;
    width: 390px;
    position: relative;
}
div.shopslegend p {
    margin: 0;
    padding: 0;
    position: absolute;
    top: 25px;
    left: 0;
}
div.shopslegend img {
    border: none;
    float: right;
    margin: 25px 0 0 0;
}
div.shopslegend input.textbox {
    border: solid 1px #c8e3fd;
	color: #003366;
	height:	18px;
	padding: 0px 0px 0px 4px;
	vertical-align:	middle;
	width: 80px;
}
div.shopslegend input.button {
	background-color: #002f59;
	border: solid 1px #626262;
	color: #FFFFFF;
	cursor: pointer;
	height: 20px;
	vertical-align: middle;
}

div.shops {
    float: left;
    height: 410px;
    margin: 25px 0 0 25px;
    overflow: auto;
    width: 145px;
}
div.shops a {
    display: block;
}
div.shops a.active {
    color: #00a1d8;
    font-weight: bold;
}

div.shop {
    float: left;
    margin: 25px 0 0 25px;
    width: 335px;
}
div.shop table {
    margin: 13px 0 0 0;
}
div.shop table th {
    font-weight: normal;
    text-align: left;
    width: 80px;
}
div.shop table a {
    font-weight: bold;
}
/******** END SHOPS ******************************************************************/


/**** MASTER ****/
table.holder
{
	border:						none;
	border-collapse:			collapse;
	height:						100%;
	margin:						0px 0px 0px 0px;
	padding:					0px 0px 0px 0px;
	width:						100%;
}
table.holder td.holder
{
	margin:						0px 0px 0px 0px;
	padding:					0px 0px 0px 0px;
	vertical-align:				middle;
}
table.main
{
	border-top:					solid 1px #FFDFB9;
	border-right:				solid 1px #FFDFB9;
	border-bottom:				solid 1px #FFDFB9;
	border-left:				solid 1px #FFDFB9;
	border-collapse:			collapse;
	margin:						1px 0px 0px 0px;
	padding:					0px 0px 0px 0px;
	text-align:					left;
	width:						1000px;
}
table.main td.content
{
	height:						440px;
	margin:						0px 0px 0px 0px;
	padding:					0px 0px 0px 0px;
	vertical-align:				top;
	width:						880px;
}
table.main td.logo
{
	background-color:			#004980;
	background-attachment:		scroll;
	background-image:			url("../Images/DecoHome/decohome.gif");
	background-position:		center middle;
	background-repeat:			no-repeat;
	border-top:					solid 1px #FFDFB9;
	border-right:				solid 1px #FFFFFF;
	border-bottom:				solid 1px #FFFFFF;
	border-left:				solid 1px #FFDFB9;
	height:						90px;
	margin:						0px 0px 0px 0px;
	padding:					0px 0px 0px 0px;
	width:						120px;
}
table.main td.menu
{
	background-color:			#FFECD6;
	border-top:					solid 0px #FFFFFF;
	border-right:				solid 0px #FFFFFF;
	border-bottom:				solid 0px #FFFFFF;
	border-left:				solid 1px #FFFFFF;
	height:						50px;
	margin:						0px 0px 0px 0px;
	padding:					0px 0px 0px 0px;
	width:						880px;
}
table.main td.submenu
{
	background-color:			#7FA4BF;
	border-top:					solid 0px #FFFFFF;
	border-right:				solid 0px #FFFFFF;
	border-bottom:				solid 1px #FFFFFF;
	border-left:				solid 0px #FFFFFF;
	height:						40px;
	margin:						0px 0px 0px 0px;
	padding:					0px 0px 0px 0px;
	width:						880px;
}
table.main td.top
{
	background-color:			#FFF2E3;
	border-top:					solid 1px #FFDFB9;
	border-right:				solid 1px #FFDFB9;
	border-bottom:				solid 0px #FFFFFF;
	border-left:				solid 1px #FFFFFF;
	color:						#626262;
	font-size:					12px;
	height:						40px;
	margin:						0px 0px 0px 0px;
	padding:					0px 0px 0px 0px;
	text-align:					center;
	width:						880px;
}
table.main td.top a:link, table.main td.top a:visited
{
	color:						#626262;
	margin:						0px 20px 0px 20px;
	text-decoration:			none;
}
table.main td.top a:hover, table.main td.top a:active
{
	color:						#626262;
	margin:						0px 20px 0px 20px;
	text-decoration:			underline;
}
table.main td.top a.active:link, table.main td.top a.active:visited 
{
	text-decoration:			underline;
}
/**** CONTACT ****/
table.contact
{
	border:						none;
	border-collapse:			collapse;
	height:						460px;
	margin:						0px 0px 0px 0px;
	padding:					0px 0px 0px 0px;
	width:						100%;
}
table.contact td.form
{
	margin:						0px 0px 0px 0px;
	padding:					0px 0px 0px 0px;
	vertical-align:				top;
	width:						420px;
}
table.contact td.form table.default
{
	border:						none;
	border-collapse:			collapse;
	margin:						0px 0px 0px 0px;
	padding:					0px 0px 0px 0px;
}
table.contact td.form table.default td.default
{
	margin:						0px 0px 0px 0px;
	padding:					2px 0px 0px 0px;
	vertical-align:				top;
}
table.contact td.form table.default td.default button.btnCancel
{
	background-color:			#7FA4BF;
	border-top:					solid 1px #004980;
	border-right:				solid 1px #004980;
	border-bottom:				solid 1px #004980;
	border-left:				solid 1px #004980;
	color:						#FFFFFF;
	cursor:						pointer;
}
table.contact td.form table.default td.default input.btnSave
{
	background-color:			#004980;
	border-top:					solid 1px #626262;
	border-right:				solid 1px #626262;
	border-bottom:				solid 1px #626262;
	border-left:				solid 1px #626262;
	color:						#FFFFFF;
	cursor:						pointer;
}
table.contact td.form table.default td.default input.textbox
{
	border-top:					solid 1px #FFDFB9;
	border-right:				solid 1px #FFDFB9;
	border-bottom:				solid 1px #FFDFB9;
	border-left:				solid 1px #FFDFB9;
	padding:					0px 0px 0px 2px;
	width:						250px;
}
table.contact td.form table.default td.default select.cbo
{
	border-top:					solid 1px #FFDFB9;
	border-right:				solid 1px #FFDFB9;
	border-bottom:				solid 1px #FFDFB9;
	border-left:				solid 1px #FFDFB9;
	padding:					0px 0px 0px 0px;
	width:						254px;
}
table.contact td.form table.default td.default textarea.textarea
{
	border-top:					solid 1px #FFDFB9;
	border-right:				solid 1px #FFDFB9;
	border-bottom:				solid 1px #FFDFB9;
	border-left:				solid 1px #FFDFB9;
	color:						#626262;
	font-family:				Verdana, Arial, Helvetica, sans-serif;
	font-size:					12px;
	height:						100px;
	padding:					0px 0px 0px 2px;
	width:						250px;
}
table.contact td.text
{
	margin:						0px 0px 0px 0px;
	padding:					0px 20px 0px 0px;
	vertical-align:				top;
	width:						440px;
}
/**** CONTENT ****/
table.content
{
	border-top:					solid 0px #FFFFFF;
	border-right:				solid 0px #FFFFFF;
	border-bottom:				solid 0px #FFFFFF;
	border-left:				solid 1px #FFFFFF;
	border-collapse:			collapse;
	margin:						0px 0px 0px 0px;
	padding:					0px 0px 0px 0px;
	width:						879px;
}
table.content td.buttons
{
	margin:						0px 0px 0px 0px;
	padding:					10px 5px 5px 10px;
	text-align:					center;
	vertical-align:				bottom;
}
table.content td.flash
{
	margin:						0px 0px 0px 0px;
	padding:					0px 0px 0px 0px;
	text-align:					center;
	vertical-align:				top;
	width:						560px;
}
table.content td.text
{
	margin:						0px 0px 0px 0px;
	padding:					0px 0px 0px 0px;
	text-align:					left;
	vertical-align:				top;
}
td.text div.content
{
	border:						none;
	margin:						0px 0px 0px 0px;
	overflow:					auto;
	padding:					0px 5px 0px 10px;
	scrollbar-3dlight-color:	#FFE3C2; 
	scrollbar-arrow-color:		#7FA4BF; 
	scrollbar-base-color:		#FFFFFF; 
	scrollbar-darkshadow-color:	#FFE3C2; 
	scrollbar-face-color:		#FFFFFF; 
	scrollbar-highlight-color:	#FFFFFF; 
	scrollbar-shadow-color:		#FFFFFF; 
	scrollbar-track-color:		#FFFFFF; 
}
td.text div.content a:link, td.text div.content a:visited
{
	color:						#7FA4BF;
	text-decoration:			none;
}
td.text div.content a:hover, td.text div.content a:active
{
	color:						#7FA4BF;
	text-decoration:			underline;
}
td.buttons span.next
{
	background-attachment:		scroll;
	background-image:			url("../Images/DecoHome/next.png");
	background-position:		right;
	background-repeat:			no-repeat;
	cursor:						pointer;
	display:					block;
	float:						right;
	height:						17px;
	padding:					3px 0px 0px 0px;
	text-align:					right;
	vertical-align:				top;
	width:						20px;
}
td.buttons span.previous
{
	background-attachment:		scroll;
	background-image:			url("../Images/DecoHome/previous.png");
	background-position:		left;
	background-repeat:			no-repeat;
	cursor:						pointer;
	display:					block;
	float:						left;
	height:						17px;
	padding:					3px 0px 0px 0px;
	width:						20px;
}
td.buttons span.text
{
	font-size:					14px;
	font-weight:				bold;
	text-align:					left;
	vertical-align:				top;
}
table.overview
{
	border:						none;
	border-collapse:			collapse;
	margin:						0px 0px 0px 0px;
	padding:					0px 0px 0px 0px;
	width:						100%;
}
table.overview td
{
	border:						solid 1px #FFFFFF;
	cursor:						pointer;
	margin:						0px 0px 0px 0px;
	padding:					0px 0px 0px 0px;
	text-align:					center;
	vertical-align:				middle;
}
/**** Menu ****/
table.menu
{
	border-collapse:			collapse;
	height:						50px;
	margin:						0px 0px 0px 0px;
	padding:					0px 0px 0px 0px;
	width:						100%;
}
table.menu td
{
	border-top:					solid 1px #FFFFFF;
	border-right:				solid 1px #FFFFFF;
	border-bottom:				solid 1px #FFFFFF;
	border-left:				solid 1px #FFFFFF;
	font-weight:				bold;
	margin:						0px 0px 0px 0px;
	padding:					0px 0px 0px 0px;
	text-align:					center;
}
table.menu td.active
{
	background-color:			#004980;
	color:						#FFFFFF;
}
table.menu td.hover
{
	background-color:			#FFE3C2;
	cursor:						pointer;
}
/**** SubMenu ****/
table.submenu
{
	border:						none;
	border-collapse:			collapse;
	height:						40px;
	margin:						0px 0px 0px 0px;
	padding:					0px 0px 0px 0px;
	/*width:						100%;*/
}
table.submenu td
{
	border-top:					solid 0px #FFFFFF;
	border-right:				solid 1px #FFFFFF;
	border-bottom:				solid 0px #FFFFFF;
	border-left:				solid 1px #FFFFFF;
	color:						#FFFFFF;
	font-weight:				bold;
	margin:						0px 0px 0px 0px;
	padding:					0px 0px 0px 0px;
	text-align:					center;
}
table.submenu td.item
{
	background-color:			#7FA4BF;
}
table.submenu td.itemHover
{
	background-color:			#004980;
	cursor:						pointer;
}
table.submenu td.itemSelected
{
	background-color:			#004980;
}

/**** SHOPS ****/
table.shops
{
	border:						none;
	border-collapse:			collapse;
	height:						480px;
	margin:						0px 0px 0px 0px;
	padding:					0px 0px 0px 0px;
	width:						100%;
}
table.shops td.details
{
	margin:						0px 0px 0px 0px;
	padding:					5px 0px 0px 20px;
	vertical-align:				top;
	width:                  	360px;
}
table.shops td.details a
{
	color:						#626262;
	font-weight:				bold;
	text-decoration:			none;
}
table.shops td.details a:hover, table.shops td.details a:active
{
	text-decoration:			underline;
}
table.shops td.details h1
{
	font-weight:				bold;
	font-size:					14px;
	height:						20px;
	margin:						0px 0px 0px 0px;
	padding:					0px 0px 0px 0px;
}
table.shops td.details td.logo
{
	margin:						0px 0px 0px 0px;
	padding:					0px 0px 0px 0px;
	text-align:					left;
	vertical-align:				top;
}
table.shops td.details td.logo img
{
	border:						none;
}
table.shops td.details td.title
{
	width:                  	80px;
}
table.shops td.list
{
	margin:						0px 0px 0px 0px;
	padding:					0px 0px 0px 0px;
	vertical-align:				top;
	width:                  	160px;
}
table.shops td.list a
{
	color:						#626262;
	display:					block;
	margin:						4px 0px 0px 0px;
	width:                  	140px;
}
table.shops td.list a.selected
{
	color:						#7FA4BF;
}
table.shops td.list a:link, table.shops td.list a:visited
{
	text-decoration:			none;
}
table.shops td.list a:hover, table.shops td.list a:active
{
	text-decoration:			underline;
}
table.shops td.list div
{
	height:						480px;
	overflow:					auto;
	scrollbar-3dlight-color:	#FFE3C2; 
	scrollbar-arrow-color:		#7FA4BF; 
	scrollbar-base-color:		#FFFFFF; 
	scrollbar-darkshadow-color:	#FFE3C2; 
	scrollbar-face-color:		#FFFFFF; 
	scrollbar-highlight-color:	#FFFFFF; 
	scrollbar-shadow-color:		#FFFFFF; 
	scrollbar-track-color:		#FFFFFF; 
	width:                  	160px;
}
table.shops td.list span.header
{
	display:					block;
	font-size:					14px;
	font-weight:				bold;
	margin:						10px 0px 0px 0px;
}
table.shops td.map
{
	margin:						0px 0px 0px 0px;
	padding:					10px 0px 0px 0px;
	vertical-align:				top;
	width:                  	340px;
}
table.shops td.map input.button
{
	background-color:			#004980;
	border-top:					solid 1px #626262;
	border-right:				solid 1px #626262;
	border-bottom:				solid 1px #626262;
	border-left:				solid 1px #626262;
	color:						#FFFFFF;
	cursor:						pointer;
	height:						20px;
	vertical-align:				middle;
}
table.shops td.map input.textbox
{
	border-top:					solid 1px #FFDFB9;
	border-right:				solid 1px #FFDFB9;
	border-bottom:				solid 1px #FFDFB9;
	border-left:				solid 1px #FFDFB9;
	height:						18px;
	padding:					0px 0px 0px 4px;
	vertical-align:				middle;
	width:						80px;
}


/**** Actie: Huismusweken ****/
.content_breed {
    float: right;
    width: 996px;
    height: 440px;
    overflow: auto;
    background: url(../Images/DecoHome/Actie.jpg) 0 0 no-repeat;
    margin: 0px;
    padding: 0px;
}

.content_breed p {margin: 0px; padding: 0px;}

.content_breed .left {
    float: left;
    width: 660px;
    height: 440px;
}

.content_breed .right {
    float: left;
    width: 313px;
    height: 440px;
}

.content_breed .left .actie_tekst {
    width: 421px;
    height: 190px;
    margin: 137px 0 0 387px;
    text-align: center;
}

.content_breed .left .actie_tekst,
.content_breed .left .actie_tekst p {
    font-size: 1.0em;
    line-height: 1.6em;
    color: #58585a;
    font-family: Arial, Verdana, Helvetica, sans-serif;
}

.content_breed .left .actie_tekst a, .content_breed .left .actie_tekst a:hover {
    color: #6078b5;
    text-decoration: underline;
}

/* Target IE 8 [!] */
.content_breed .right .aanmelden {
    width: 100px;
    height: 110px;
    margin: 90px 0 0 60px;
}

/* Target FireFox 3 [!] */
html>/**/body .content_breed .right .aanmelden, x:-moz-any-link, x:default { margin: 90px 0 0 60px; }

/* Target IE 7+ [!] */
*+html .content_breed .right .aanmelden {margin: 75px 0 0 60px;}

.content_breed .right .aanmelden,
.content_breed .right .aanmelden p {
    font-size: 0.9em;
    line-height: 1.6em;
    color: #fff;
    font-family: Arial, Verdana, Helvetica, sans-serif;
}

.content_breed .right .aanmelden a, .content_breed .right .aanmelden a:hover {
    color: #fff;
    text-decoration: underline;
}

.content_breed .right .klik_hier {
    width: 148px;
    height: 67px;
    margin: 51px 0 0 -121px;
}

.content_breed .right .klik_hier  a{
    color: #fff;
    font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	
}

/**** Einde Actie: Huismusweken ****/
