body
{
background-color: #E1DFDE;
}

body, td, div
{
font-size: 11px;
font-family: Arial;
}


.pink
{
color: 							#D7007C;
}

a,
a:visited,
a:link,
a:active
{
color: 							#D7007C;
font-size:						11px;
font-weight:					normal;
text-decoration:				underline;
}

a:hover
{
color: 							#D7007C;
font-size:						11px;
font-weight:					normal;
text-decoration:				none;
}




/***CMS GENERAL STYLES*******************************************************************/
H1, .titel
{
font-weight:					bold;
font-size:						16px;
color: 							#DF3095;
margin:							0px 0px 0px 0px;
padding:						0px 0px 0px 0px;
}

h2, .subtitel
{
	font-size : 13.3333px;
	font-weight : bold;
	text-decoration : none;
	color : #DF3095;

	padding: 0px;
	margin-top: 0px;
	margin-bottom: 5px;
	font-family: Georgia;
}

h3
{
	font-size : 12px;
	font-weight : bold;
	text-decoration : none;
	color: #DF3095;
	white-space: nowrap;
}


h4			{ font-size : 12px; font-weight : bold; text-decoration : none; color : #DF3095;	margin-top: 0px; margin-bottom: 0px;	}
h5			{ font-size : 12px; font-weight : bold; text-decoration : none; color : #DF3095;	margin-top: 0px; margin-bottom: 0px;	}
h6			{ font-size : 12px; font-weight : bold; text-decoration : none; color : #DF3095;	margin-top: 0px; margin-bottom: 0px;	}


td.bg_white
{
background-color: #FFFFFF;
}

.white_link,
a.white_link,
a.white_link:visited,
a.white_link:link,
a.white_link:active,
span.white_link a,
span.white_link a:visited,
span.white_link a:link,
span.white_link a:active
{
color: 							#FFFFFF;
font-size:						11px;
font-weight:					normal;
text-decoration:				underline;
}

a.white_link:hover,
span.white_link a:hover
{
color: 							#FFFFFF;
font-size:						11px;
font-weight:					normal;
text-decoration:				none;
}




td#crea
{
background-image:				url(http://www.mcmconnexion.nl/gfx/bg_crea.gif);
background-repeat:				repeat;
background-position:			0% 0%;
}

td#crea_c
{
background-image:				url(http://www.mcmconnexion.nl/gfx/crea_c.gif);
background-repeat:				no-repeat;
background-position:			0% 0%;
}

div#crea_txt
{
background-color: #FFFFFF;
width: 141px;
max-height: 116px;
line-height: 10px;
vertical-align: middle;
margin: 12px 0px 0px 0px;

overflow: hidden;
}

div#tag_txt
{
background-color: #FFFFFF;
width: 141px;
max-height: 116px;
line-height: 10px;
vertical-align: middle;
margin: 12px 0px 0px 0px;

overflow: hidden;
}

td.bottom_dotted
{
background-color:				#FFFFFF;
background-image:				url(http://www.mcmconnexion.nl/gfx/line_dot.gif);
background-repeat:				repeat-x;
background-position:			0% 100%;
}
/*CONTENT*/
div#content_buttons
{
/*
height: 50px;
line-height: 50px;
*/
background-image:				url(http://www.mcmconnexion.nl/gfx/line_dot.gif);
background-repeat:				repeat-x;
background-position:			0% 0%;

padding: 0px 45px 0px 45px;
}

div#content_buttons_middle
{
padding: 12px 0px 8px 0px;
}

div#content_buttons img
{
margin: 0px 0px 0px 0px;
float: left;
}

div#content_buttons a,
div#content_buttons a:visited,
div#content_buttons a:active,
div#content_buttons a:link,
div#content_buttons a:hover
{
float: left;
margin: 0px 10px 0px 0px;
color: #AFB0B4;
text-decoration: none;
font-size: 11px;
font-family: Arial;
text-transform: lowercase;
}




div#content_relations
{
background-image:				url(http://www.mcmconnexion.nl/gfx/line_dot.gif);
background-repeat:				repeat-x;
background-position:			0% 0%;

padding: 10px 0px 5px 0px;
}


div#content
{
padding: 0px 45px 10px 45px;
color: #202020;
height: 1%;
}

div#ajaxform
{
border-top : 1px dotted #E1DFDE;
padding: 14px 45px 5px 45px;
color: #202020;
height: 1%;
}

div#extraveld
{
border-top : 1px dotted #E1DFDE;
padding: 14px 45px 5px 45px;
color: #202020;
height: 1%;
}


div#content_relations ul
{
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
list-style-type:none;
width: 100%;
}

div#content_relations ul li
{
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
width: 100%;
}

div#content_relations ul li a,
div#content_relations ul li a:link,
div#content_relations ul li a:visited,
div#content_relations ul li a:active
{
display: block;
color: #AFB0B4;
font-weight: bold;
padding: 2px 0px 2px 45px;
margin: 1px 0px 1px 0px;
text-decoration: none;

background-image:				url(http://www.mcmconnexion.nl/gfx/menu_relations_off.gif);
background-repeat:				no-repeat;
background-position:			20px 50%;
}

div#content_relations ul li a:hover
{
color: #FFFFFF;
background-color: #D7007C;

background-image:				url(http://www.mcmconnexion.nl/gfx/menu_relations_on.gif);
background-repeat:				no-repeat;
background-position:			20px 50%;
}




/*MOODBAR*/
div#moodbar
{
width: 100%;
height: 100%;
background-color: #FFFFFF;
position : relative;
background-repeat:				repeat;
background-position:			50% 0%;
}

div#moodbar_spacer
{
width: 100%;
height: 194px;
}

div#moodbar_display
{
float: left;
width: 869px;
height: 100%;
}

div#moodbar_shadow_left
{
float: left;
width: 16px;
height: 100%;
background-image:				url(http://www.mcmconnexion.nl/gfx/moodbar_shadow_left.gif);
background-repeat:				repeat-y;
background-position:			100% 0%;
}

div#moodbar_shadow_right
{
float: left;
width: 15px;
height: 100%;
background-image:				url(http://www.mcmconnexion.nl/gfx/moodbar_shadow_right.gif);
background-repeat:				repeat-y;
background-position:			0% 0%;
}


div#moodbar_cut
{
width: 100%;
height: 23px;
background-image:				url(http://www.mcmconnexion.nl/gfx/moodbar_cut.gif);
background-repeat:				repeat;
background-position:			0% 0%;
}



div#footer_left
{
float: left;
height: 25px;
line-height: 25px;
width: 635px;

text-align: left;
}

div#footer_right
{
float: left;
height: 25px;
line-height: 25px;
width: 265px;

background-image:				url(http://www.mcmconnexion.nl/gfx/footer_cut.gif);
background-repeat:				no-repeat;
background-position:			0% 0%;

text-align: right;
}

div#footer_left,
div#footer_left a,
div#footer_left a:visited,
div#footer_left a:active,
div#footer_left a:link,
div#footer_left a:hover
{
color: #BCBCBF;
text-decoration: none;
font-size: 10px;
font-family: Arial;
}

div#footer_right a,
div#footer_right a:visited,
div#footer_right a:active,
div#footer_right a:link,
div#footer_right a:hover
{
color: #000000;
text-decoration: none;
font-size: 10px;
font-family: Arial;
}














td#text_left_bottom
{
color: #AFB0B4;
font-size: 11px;
padding: 16px 16px 16px 16px;
}


/*SITE MENU*/
ul#sitemenu
{
float: right;
padding:0;
margin:0;
height:38px;
list-style-type:none;
}

ul#sitemenu li {
float:left;
height:38px;
line-height:38px;
position:relative;
text-align:center;
padding: 0px 0px 0px 0px;

background-image:				url(http://www.mcmconnexion.nl/gfx/menu_main_spacing.gif);
background-repeat:				no-repeat;
background-position:			100% 100%;
}

ul#sitemenu li
{
background-image:				url(http://www.mcmconnexion.nl/gfx/bg_sitebutton_off.gif);
background-repeat:				repeat-x;
background-position:			0% 0%;

padding: 0px 10px 0px 10px;
margin: 0px 10px 0px 0px;
}

ul#sitemenu li.selected,
ul#sitemenu li:hover
{
background-image:				url(http://www.mcmconnexion.nl/gfx/bg_sitebutton_on.gif);
background-repeat:				repeat-x;
background-position:			0% 0%;
margin: 						0px 10px 0px 0px;
}




ul#sitemenu li a,
ul#sitemenu li a:visited,
ul#sitemenu li a:active,
ul#sitemenu li a:link
{
display:block;
text-decoration:none;
color:#DA1084;
font-family: Arial;
font-size: 12px;
text-transform: lowercase;
font-weight: bold;
}


ul#sitemenu li.selected a,
ul#sitemenu li.selected a:visited,
ul#sitemenu li.selected a:active,
ul#sitemenu li.selected a:link,
ul#sitemenu li a:hover
{
border:0; /* needed to trigger IE */
color:#DA1084;
}


ul#sitemenu li a#sitemenu_1,
ul#sitemenu li a#sitemenu_2,
ul#sitemenu li a#sitemenu_3,
ul#sitemenu li a#sitemenu_4,
ul#sitemenu li a#sitemenu_5,
ul#sitemenu li a#sitemenu_6,
ul#sitemenu li a#sitemenu_7,
ul#sitemenu li a#sitemenu_8,
ul#sitemenu li a#sitemenu_9,
ul#sitemenu li a#sitemenu_10
{
padding: 0px 25px 0px 0px;
background-repeat:				no-repeat;
background-position:			100% 50%;
}

/*****/
ul#sitemenu li a#sitemenu_1,
ul#sitemenu li.selected a#sitemenu_1
{
background-image:				url(http://www.mcmconnexion.nl/files/z_Topmenu_icons/icoon_top_loep_OFF.gif);
}

ul#sitemenu li.selected a#sitemenu_1,
ul#sitemenu li a#sitemenu_1:hover
{
background-image:				url(http://www.mcmconnexion.nl/files/z_Topmenu_icons/icoon_top_loep_ON.gif);
}
/*****/
ul#sitemenu li a#sitemenu_2,
ul#sitemenu li.selected a#sitemenu_2
{
background-image:				url(http://www.mcmconnexion.nl/files/z_Topmenu_icons/icoon_top_envelop_OFF.gif);
}

ul#sitemenu li.selected a#sitemenu_2,
ul#sitemenu li a#sitemenu_2:hover
{
background-image:				url(http://www.mcmconnexion.nl/files/z_Topmenu_icons/icoon_top_envelop_ON.gif);
}
/*****/
ul#sitemenu li a#sitemenu_3,
ul#sitemenu li.selected a#sitemenu_3
{
background-image:				url(http://www.mcmconnexion.nl/files/z_Topmenu_icons/icoon_top_slotje_OFF.gif);
}

ul#sitemenu li.selected a#sitemenu_3,
ul#sitemenu li a#sitemenu_3:hover
{
background-image:				url(http://www.mcmconnexion.nl/files/z_Topmenu_icons/icoon_top_slotje_ON.gif);
}
/*****/
ul#sitemenu li a#sitemenu_4,
ul#sitemenu li.selected a#sitemenu_4
{
background-image:				url(http://www.mcmconnexion.nl/files/z_Topmenu_icons/icoon_top_klok_OFF.gif);
}

ul#sitemenu li.selected a#sitemenu_4,
ul#sitemenu li a#sitemenu_4:hover
{
background-image:				url(http://www.mcmconnexion.nl/files/z_Topmenu_icons/icoon_top_klok_ON.gif);
}
/*****/
ul#sitemenu li a#sitemenu_5,
ul#sitemenu li.selected a#sitemenu_5
{
background-image:				url(http://www.mcmconnexion.nl/gfx/bg_crea.gif);
}

ul#sitemenu li.selected a#sitemenu_5,
ul#sitemenu li a#sitemenu_5:hover
{
background-image:				url(http://www.mcmconnexion.nl/gfx/bg_crea.gif);
}
/*****/
ul#sitemenu li a#sitemenu_6,
ul#sitemenu li.selected a#sitemenu_6
{
background-image:				url(http://www.mcmconnexion.nl/gfx/bg_crea.gif);
}

ul#sitemenu li.selected a#sitemenu_6,
ul#sitemenu li a#sitemenu_6:hover
{
background-image:				url(http://www.mcmconnexion.nl/gfx/bg_crea.gif);
}
/*****/
ul#sitemenu li a#sitemenu_7,
ul#sitemenu li.selected a#sitemenu_7
{
background-image:				url(http://www.mcmconnexion.nl/gfx/bg_crea.gif);
}

ul#sitemenu li.selected a#sitemenu_7,
ul#sitemenu li a#sitemenu_7:hover
{
background-image:				url(http://www.mcmconnexion.nl/gfx/bg_crea.gif);
}
/*****/
ul#sitemenu li a#sitemenu_8,
ul#sitemenu li.selected a#sitemenu_8
{
background-image:				url(http://www.mcmconnexion.nl/gfx/sitebutton_8_off.gif);
}

ul#sitemenu li.selected a#sitemenu_8,
ul#sitemenu li a#sitemenu_8:hover
{
background-image:				url(http://www.mcmconnexion.nl/gfx/bg_crea.gif);
}
/*****/
ul#sitemenu li a#sitemenu_9,
ul#sitemenu li.selected a#sitemenu_9
{
background-image:				url(http://www.mcmconnexion.nl/gfx/bg_crea.gif);
}

ul#sitemenu li.selected a#sitemenu_9,
ul#sitemenu li a#sitemenu_9:hover
{
background-image:				url(http://www.mcmconnexion.nl/gfx/bg_crea.gif);
}
/*****/
ul#sitemenu li a#sitemenu_10,
ul#sitemenu li.selected a#sitemenu_10
{
background-image:				url(http://www.mcmconnexion.nl/gfx/bg_crea.gif);
}

ul#sitemenu li.selected a#sitemenu_10,
ul#sitemenu li a#sitemenu_10:hover
{
background-image:				url(http://www.mcmconnexion.nl/gfx/bg_crea.gif);
}
/*****/





/*MAIN MENU*/
div#mainmenu,
div#submenu
{
padding: 2px 0px 0px 0px;
margin: 0px 0px 0px 0px;
width: 100%;

background-color:				#FFFFFF;

background-image:				url(http://www.mcmconnexion.nl/gfx/line_dot.gif);
background-repeat:				repeat-x;
background-position:			0% 0%;
}



ul#mainmenu,
ul#submenu
{
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
list-style-type:none;
width: 100%;
}

ul#mainmenu li,
ul#submenu li
{
line-height:21px;
width: 100%;
position:relative;
text-align:left;
margin: 0px 0px 0px 0px;
}

ul#mainmenu li
{
padding: 2px 0px 3px 0px;
background-image:				url(http://www.mcmconnexion.nl/gfx/line_dot.gif);
background-repeat:				repeat-x;
background-position:			0% 100%;
}

ul#submenu li
{
padding: 1px 0px 1px 0px;
background-image:				url(http://www.mcmconnexion.nl/gfx/line_white.gif);
background-repeat:				repeat-x;
background-position:			0% 0%;
}



ul#mainmenu li.main_selected a,
ul#mainmenu li.main_selected a:visited,
ul#mainmenu li.main_selected a:active,
ul#mainmenu li.main_selected a:link
{
color:							#FFFFFF;
background-color: 				#D7007C;
background-image:				url(http://www.mcmconnexion.nl/gfx/menu_arrow.gif);
background-repeat:				no-repeat;
background-position:			155px 50%;
}


ul#mainmenu li a,
ul#mainmenu li a:visited,
ul#mainmenu li a:active,
ul#mainmenu li a:link
{
display:block;
text-decoration:none;
font-weight: bold;

padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;

width:100%;

font-family: Arial;
font-size: 11px;
color:#000000;
}

div.menulinks
{
padding: 0px 10px 0px 10px;
}

ul#mainmenu li.main_selected ul#submenu li a,
ul#mainmenu li.main_selected ul#submenu li a:visited,
ul#mainmenu li.main_selected ul#submenu li a:active,
ul#mainmenu li.main_selected ul#submenu li a:link
{
color:							#505055;
background-color: 				#E1DFDE;
background-image:				url(http://www.mcmconnexion.nl/gfx/spacer.gif);
background-repeat:				no-repeat;
background-position:			155px 50%;
}

ul#mainmenu li a:hover,
ul#mainmenu li.main_selected ul#submenu li.sub_selected a,
ul#mainmenu li.main_selected ul#submenu li.sub_selected a:visited,
ul#mainmenu li.main_selected ul#submenu li.sub_selected a:active,
ul#mainmenu li.main_selected ul#submenu li.sub_selected a:link,
ul#mainmenu li.main_selected ul#submenu li a:hover
{
color:							#FFFFFF;

background-color: 				#D7007C;

background-image:				url(http://www.mcmconnexion.nl/gfx/menu_arrow.gif);
background-repeat:				no-repeat;
background-position:			155px 50%;
}


















