/*
 * module header
 */

/* reset header for all modules */
div.nmodule h3.nmodule {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 120%;
	color: #323232;
	font-weight: normal;
}

/* header span's */
div.nmodule span.nmodule-2,
div.nmodule span.nmodule-3 {
	display: block;
	color: #ffffff;
}



/*
 * space for adjoining modules
 */

.separator div.nmodule {
	margin: 0px 10px 0px 0px;
}

#left div.nmodule,
#right div.nmodule {
	margin: 0px 0px 10px 0px;
}

#top .topblock div.nmodule {
	margin: 10px 0px 0px 0px;
}

#bottom .bottomblock div.nmodule {
	margin: 0px 0px 10px 0px;
}



/*
 * module: color
 */
 
/* orange */
div.mod-color div.nmodule {
	background: url(/images/module_orange_br.png) 100% 100% no-repeat;
	position: relative;
}

div.mod-color div.nmodule-2 {
	background: url(/images/module_orange_tr.png) 100% 0 no-repeat;
}

div.mod-color div.nmodule-3 {
	background: url(/images/module_orange_bl.png) 0 100% no-repeat;
}

div.mod-color div.nmodule-4 {
	min-height: 60px;
	 
	padding: 10px 15px 10px 15px;
	background: url(/images/module_orange_tl.png) 0 0 no-repeat;
	overflow: hidden;
	color: #ffffff;
}

div.mod-color h3.nmodule {
	margin: -10px -15px 5px -15px;
	padding: 0px 10px 0px 10px;
	text-indent: 5px;
	line-height: 30px;
	font-weight: bold;
	color: #ffffff;

}


div.mod-color span.nmodule-2 {
	height: 30px;
	background: url(/images/module_color_header.png) 0 100% repeat-x; /* ie6png:scale */
}

div.mod-color h3.nmodule span.color {
	color: #ffffff;
}


/* blue */
div.mod-color div.blue { background: url(/images/module_blue_br.png) 100% 100% no-repeat; }
div.mod-color div.blue div.nmodule-2 { background: url(/images/module_blue_tr.png) 100% 0 no-repeat; }
div.mod-color div.blue div.nmodule-3 { background: url(/images/module_blue_bl.png) 0 100% no-repeat; }
div.mod-color div.blue div.nmodule-4 { background: url(/images/module_blue_tl.gif) 0 0 no-repeat; }

/* green */
div.mod-color div.green { background: url(../images/module_green_br.png) 100% 100% no-repeat; }
div.mod-color div.green div.nmodule-2 { background: url(/images/module_green_tr.png) 100% 0 no-repeat; }
div.mod-color div.green div.nmodule-3 { background: url(/images/module_green_bl.png) 0 100% no-repeat; }
div.mod-color div.green div.nmodule-4 { background: url(/images/module_green_tl.png) 0 0 no-repeat; }


/* red */
div.mod-color div.red { background: url(../images/module_red_br.png) 100% 100% no-repeat; }
div.mod-color div.red div.nmodule-2 { background: url(/images/module_red_tr.png) 100% 0 no-repeat; }
div.mod-color div.red div.nmodule-3 { background: url(/images/module_red_bl.png) 0 100% no-repeat; }
div.mod-color div.red div.nmodule-4 { background: url(/images/module_red_tl.png) 0 0 no-repeat; }

/* black */
div.mod-color div.black { background: url(../images/module_black_br.png) 100% 100% no-repeat; }
div.mod-color div.black div.nmodule-2 { background: url(/images/module_black_tr.png) 100% 0 no-repeat; }
div.mod-color div.black div.nmodule-3 { background: url(/images/module_black_bl.png) 0 100% no-repeat; }
div.mod-color div.black div.nmodule-4 { background: url(/images/module_black_tl.png) 0 0 no-repeat; }



