@charset "utf-8";
/* CSS Document */
/* TOP MODULES */
/* Default */

#top_modules div.module {
	background: #41516b url(../images/left_top.gif) no-repeat top left;
	color: #ffffff;
	padding: 0px;
	margin: 0px 0px 0px 6px;
	border: none;
}

#top_modules div.module div {
	background: transparent url(../images/right_top.gif) no-repeat top right;
	margin: 0px; padding: 0px;
}

#top_modules div.module div div {
	background: transparent url(../images/left_bottom.gif) no-repeat bottom left;
	margin: 0px; padding: 0px;
}

#top_modules div.module div div div {
	background: transparent url(../images/right_bottom.gif) no-repeat bottom right;
	padding: 2px 10px 10px 10px;
	margin: 0px;
} 

/* end of default */
/* _tm_light */

#top_modules div.module_tm_light {
	background: #4b5b75 url(../images/tm_light/left_top.gif) no-repeat top left;
	color: #ffffff;
	padding: 0px;
	margin: 0px 0px 0px 6px;
}

#top_modules div.module_tm_light div {
	background: transparent url(../images/tm_light/right_top.gif) no-repeat top right;
	margin: 0px; padding: 0px;
}

#top_modules div.module_tm_light div div {
	background: transparent url(../images/tm_light/left_bottom.gif) no-repeat bottom left;
	margin: 0px; padding: 0px;
}

#top_modules div.module_tm_light div div div {
	background: transparent url(../images/tm_light/right_bottom.gif) no-repeat bottom right;
	padding: 2px 10px 10px 10px;
	margin: 0px;
} 

/* end of _tm_light */
/* _tm_dark */

#top_modules div.module_tm_dark {
	background: #293345 url(../images/tm_dark/left_top.gif) no-repeat top left;
	color: #ffffff;
	padding: 0px;
	margin: 0px 0px 0px 6px;
}

#top_modules div.module_tm_dark div {
	background: transparent url(../images/tm_dark/right_top.gif) no-repeat top right;
	margin: 0px; padding: 0px;
}

#top_modules div.module_tm_dark div div {
	background: transparent url(../images/tm_dark/left_bottom.gif) no-repeat bottom left;
	margin: 0px; padding: 0px;
}

#top_modules div.module_tm_dark div div div {
	background: transparent url(../images/tm_dark/right_bottom.gif) no-repeat bottom right;
	padding: 2px 10px 10px 10px;
	margin: 0px;
} 

/* end of _tm_dark */

#top_modules h3 {
	color: #ffffff;
	font: bold 14px Tahoma, Arial, Helvetica, sans-serif;
	text-transform: none;
	text-indent: 0px;
	line-height: 32px;
	padding: 0px;
	margin: 0px;
}

#top_modules a {
	color: #ffffff;
	text-decoration: underline;
}

#top_modules a:hover {
	color: #ffffff;
	text-decoration: none;
}
