body {
	background-color: #AAAAAA;
	font-family: Verdana;
	font-size: 11px;
	color: #414B56;
	margin: 0;
	padding: 0 0 0 0;
}

a {
	cursor: pointer;
}
#layout_wrapper a {
	text-decoration: none;
	color: #414b56;
}

#layout_wrapper #content_main a, #layout_wrapper #sidebar_wrapper a {
	text-decoration: underline;
}

#layout_wrapper ul, #layout_wrapper ol {
	list-style: none;
	margin: 0;
	padding: 0;
}

#layout_wrapper ol.upper_alpha {
	list-style: upper-alpha;
}

#layout_wrapper li {
	margin: 0;
	padding: 0;
}

#layout_wrapper #content_main li {
	margin: 4px;
}
/*
#layout_wrapper #content_main ul li:first-child {
	margin-top: 0;
}
*/
#layout_wrapper h1, #layout_wrapper h2, #layout_wrapper h3, 
#layout_wrapper h4, #layout_wrapper h5, #layout_wrapper h6, 
#layout_wrapper legend {
	font-size: 11px !important;
	font-family: Arial !important;
	margin: 0;
	font-weight: bold;
	color: #414B56;
}

#layout_wrapper h1.normal, #layout_wrapper h2.normal, #layout_wrapper h3.normal {
	font-weight: normal;
}

#layout_wrapper h1 {
	font-size: 20px !important;
	margin-top: 20px;
	margin-bottom: 10px;
}

#layout_wrapper h2 {
	font-size: 13px;
	background: url("../pix/headline_hi.gif") no-repeat top left;
	padding-left: 18px;
	margin-top: 30px;
}
#layout_wrapper h2.h2_ico {
	position: relative;
	background: no-repeat top left;
	padding-left: 30px;
	padding-top: 6px;
	padding-bottom: 6px;
	position: relative;
}
	#layout_wrapper h2.h2_ico img {
		position: absolute;
		left: 0px;
		top: 0;
		height: 25px;
		width: 25px;
	}

	* html #layout_wrapper h2.h2_ico img {
		left: -30px;
	}

#layout_wrapper fieldset {
	border: none;
	margin: 0;
	padding: 0;
}

#layout_wrapper em {
	font-style: normal;
}

#layout_wrapper input, textarea, select {
	margin: 0px;
}

#layout_wrapper table * td, table * th {
	width: auto !important;
}
#layout_wrapper table {
	height: auto !important;
	width: 100% !important;
}

/* used to clear floating elements */
#layout_wrapper .clear {
	width: 100%;
	display: block;
	height: 1px;
	clear: both;
	float: none;
	font-size: 1px;
	margin: 0 !important;
	padding: 0 !important;
}

/*
 * part of the content area for the real page content
 */
#content_main {
	padding-top: 4px;
	margin-bottom: 20px;
	position: relative;
}

#content_main table {
	border-collapse: collapse;
	empty-cells: show;
}

#content_main div, #content_main p, #content_main table {
	margin-top: 14px;
	width: 100%;
	overflow: hidden;
}

#content_main ul {
	list-style: square;
	margin-top: 14px;
	margin-left: 15px;
}

#content_main ul.unordered {
	list-style-type: square;
}
#content_main ol.numbered {
	list-style-type: decimal;
}
#content_main ol.alpha {
	list-style-type: lower-latin;
}

#content_main ol {
	list-style: decimal;
	margin-top: 14px;
	margin-left: 20px;
}

#content_main ul ul, #content_main ol ol,
#content_main ul ol, #content_main ol ul {
	margin-top: 14px;
}

.img_block {
	width: 100%;
}

#content_main .img_block {
	margin-top: 14px;
}

/* pagination */
#content_main .pagination_wrapper {
	display: block;
	width: 100%;
	height: 14px;
	padding-left: 0;
}
#content_main .pagination_wrapper * {
	float: left;
	margin: 0 !important;
}
#content_main .pagination_wrapper ul, #content_main .pagination_wrapper ol {
	list-style: none;
	padding-left: 0;
	margin-left: -4px !important;
}

#content_main .pagination_wrapper li {
	float: left;
	margin: 0 4px !important;
	padding-left: 2px !important;
}

#content_main .pagination_wrapper li * {
	float: left;
	padding: 0 4px 0 2px !important;
	display: block;
	height: 14px !important;
}


#content_main .pagination_wrapper li.light, #content_main .pagination_wrapper li.light:hover,
#content_main .pagination_wrapper li {
	background: url("../pix/pagination_left_light.gif") no-repeat top left;
}
#content_main .pagination_wrapper li.light *, #content_main .pagination_wrapper li.light:hover *,
#content_main .pagination_wrapper li * {
	background: url("../pix/pagination_right_light.gif") no-repeat top left;
}
#content_main .pagination_wrapper li * {
	color: #000000;
}
#content_main .pagination_wrapper li.light *, #content_main .pagination_wrapper li.light:hover * {
	color: #c8c8c8;
}
#content_main .pagination_wrapper li.current, #content_main .pagination_wrapper li:hover {
	background: url("../pix/pagination_left.gif") no-repeat top left;
}

#content_main .pagination_wrapper li.current *, #content_main .pagination_wrapper li:hover * {
	background: url("../pix/pagination_right.gif") no-repeat top right;
}



#content_main .pagination_wrapper .navigation {
	margin-left: 20px;
}

#content_main div h3, #content_main div p, #content_main div img {
	margin: 0;
	width: auto;
}
#content_main form div h3 {
	margin: 0 !important;
}
#margin_main div h3 {
	margin-bottom: 4px;
}

/* element for teaser informations on content sites */
#content_main .teaser_text {
	font-family: Verdana;
	color: #414B56;
	font-weight: bold;
	margin-top: 20px;
	display: block;
}

/* styles for coloured and styled block elements or tables */
#content_main div.yellow {
	background: url("../pix/content_main_box_bg_yellow_gradient.gif") repeat-y #FFE720;
	overflow-x: hidden;
}

#content_main .white {
	position: relative;
	background-color: #FFFFFF;
}
#content_main .white div.content {
	border: 2px solid #69717A;
	border-top: none;
	border-bottom: none;
	display: block;
}

#content_main .grey {
	position: relative;
	background: url("../pix/content_main_box_bg_grey.gif") repeat-y #343C45;
}
#content_main .grey, #content_main .grey a,
#sidebar_wrapper .grey, #sidebar_wrapper .grey a {
	color: #FFFFFF;
}

#content_main div.yellow div.content, 
#content_main div.grey div.content, 
#content_main div.white div.content {
	padding: 0 16px 4px;
	display: block;
	width: auto;
	margin-top: auto;
}


#content_main .grey h3, #sidebar_wrapper .grey h3 {
	color: #FFE720;
}

#content_wrapper .grey a.follow, #sidebar_wrapper .grey a.follow {
	background-image: url("../pix/arrow_yellow.gif") !important;
	color: #FFE720 !important;
}

#content_main .grey h3 {
	font-family: Arial;
	font-weight: bold;
}

/* contain the corners top left and right (corner_tl, corner_tr) */
#content_main span.top {
	background-repeat: repeat-x;
	background-position: top;
	display: block;
	width: 100%;
	height: 16px;
	clear: both;
	float: none;
}

/* contain the corners bottom left and right (corner_bl, corner_br) */
#content_main span.bottom {
	display: block;
	width: 100%;
	height: 14px;
	background: no-repeat bottom left;
	clear: both;
	float: none;
}
#content_main .yellow span.bottom {
	background: url("../pix/content_main_box_bottom_yellow_gradient.gif") repeat-x bottom;
}

* html #condtent_main form div.yellow span.bottom {
	margin-left: -16px;
}

#content_main .yellow span.top {
	background: url("../pix/content_main_box_top_yellow_gradient.gif") repeat-x top;
}
#content_main .grey span.bottom {
	background-image: url("../pix/content_main_box_bottom_grey.gif");
}
#content_main .grey span.top {
	background-image: url("../pix/content_main_box_top_grey.gif");
}
#content_main .white span.bottom {
	background-image: url("../pix/content_main_box_bottom_white.gif");
	background-repeat: repeat-x;
}

#content_main .white span.top {
	background: url("../pix/content_main_box_top_white.gif") repeat-x top;
}


/* the following styles create the rounded corners for block elements */
#content_main .white span.corner_tl, #content_main .white span.corner_tr, #content_main .white span.corner_bl, #content_main .white span.corner_br {
	display: block;
	width: 50%;
	height:	10px;
	font-size: 6px;
}
#content_main .white span.bottom, #content_main .white span.top {
	display: block;
	height:	10px;
}
#content_main .white span.bottom {
	display: block;
	height:	10px;
	background-position: bottom;
}
#content_main span.corner_tl, #content_main span.corner_tr, #content_main span.corner_bl, #content_main span.corner_br {
	display: block;
	width: 50%;
	height:	14px;
}

#content_main span.corner_tl, #content_main span.corner_bl {
	float: left;
}
#content_main span.corner_tr, #content_main span.corner_br {
	float: right;
}

/* set background images to simulate round corners */
#content_main .white .corner_br		{	background: url("../pix/corner_br_white.gif") no-repeat bottom right; }
#content_main .yellow .corner_br	{	background: url("../pix/corner_br_yellow_gradient.gif") no-repeat bottom right; }
#content_main .grey .corner_br		{	background: url("../pix/corner_br_grey.gif") no-repeat bottom right; }

#content_main .white .corner_tr		{	background: url("../pix/corner_tr_white.gif") no-repeat top right; }
#content_main .yellow .corner_tr	{	background: url("../pix/corner_tr_yellow_gradient.gif") no-repeat top right; }
#content_main .grey .corner_tr		{	background: url("../pix/corner_tr_grey.gif") no-repeat top right; }
#content_main .white .corner_tl		{	background: url("../pix/corner_tl_white.gif") no-repeat top left; }
#content_main .yellow .corner_tl	{	background: url("../pix/corner_tl_yellow_gradient.gif") no-repeat top left; }
#content_main .grey .corner_tl		{	background: url("../pix/corner_tl_grey.gif") no-repeat top left; }
#content_main .white .corner_bl		{	background: url("../pix/corner_bl_white.gif") no-repeat bottom left; }
#content_main .yellow .corner_bl	{	background: url("../pix/corner_bl_yellow_gradient.gif") no-repeat bottom left; }
#content_main .grey .corner_bl		{	background: url("../pix/corner_bl_grey.gif") no-repeat bottom left; }

#content_main table.grey thead tr {
	background: #343C45;
}
#content_main table.grey thead tr:first-child {
	background: url("../pix/content_main_table_top_grey.gif") repeat-x #343C45;
}

#content_main table * p {
	margin: 0;
	padding: 0;
	display: inline;
}

/*
 * tables
 */
#content_main table.yellow, #content_main table.grey {
	padding: 0;
	margin-left: 0;
	margin-right: 0;
	border: 0px solid #FFFFFF;
	border-spacing:0;
}

#content_main table.yellow td, #content_main table.yellow th,
#content_main table.grey td, #content_main table.grey th {
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	padding: 4px 16px;
	text-align: left;
}

/* apply property "empty-cells: show" function to IE */
#content_main table.yellow tfoot td,
#content_main table.grey tfoot td {
	height: 1px;
	width: 1px;
	padding-top: 0;
	padding-bottom: 0;
	border-bottom: none;
}

#content_main table.yellow thead tr th, #content_main table.yellow thead tr td {
	padding-top: 16px;
}
#content_main table.yellow.vergleich thead tr + th, #content_main table.yellow.vergleich thead tr + td {
	width: 60% !important;
}

#content_main table.yellow.vergleich thead tr + th + th, #content_main table.yellow.vergleich thead tr + td + td {
	width: 20% !important;
}
#content_main table.yellow tfoot tr {
	height: 11px;
}

#content_main table.grey {
	empty-cells: show;
	background: url("../pix/content_main_table_top_grey.gif") repeat-x #414B56;
	border-left: 1px solid #343C45;
	border-right: 1px solid #343C45;
}
html>/**/body #content_main table.grey {
	border: none;
}

#content_main table.grey thead tr th, #content_main table.grey thead tr td {
	text-align: left;
	padding-top: 8px;
	padding-bottom: 16px;
	vertical-align: top;
	color: #FFFFFF;
}

#content_main table.grey.vergleich thead tr th:first-child, #content_main table.grey.vergleich thead tr td:first-child {
	width: 60% !important;
}

#content_main table.grey.vergleich thead tr th, #content_main table.grey.vergleich thead tr td {
	width: 20% !important;
}

#content_main table.grey tbody th, #content_main table.grey tbody td {
	border: 1px solid #343C45;
	background-color: #FFFFFF;
	color: #343C45;
}
#content_main table.grey tbody th:last-child, #content_main table.grey tbody td:last-child {
	border-right: 1px solid #FFFFFF;
}
#content_main table.grey tbody th:first-child, #content_main table.grey tbody td:first-child {
	border-left: 1px solid #FFFFFF;
}
#content_main table.grey tfoot tr td {
	background-color: #414B56;
	height: 9px !important;
}

html>/**/body #content_main table.grey thead tr:first-child th:first-child {
	background: url("../pix/corner_tl_table_grey.gif") no-repeat top left;
}
html>/**/body #content_main table.grey thead tr:first-child th:last-child {
	background: url("../pix/corner_tr_table_grey.gif") no-repeat top right;
}
html>/**/body #content_main table.grey tfoot tr:last-child td:first-child {
	background: url("../pix/corner_bl_table_grey.gif") no-repeat bottom left;
}
html>/**/body #content_main table.grey tfoot tr:last-child td:last-child {
	background: url("../pix/corner_br_table_grey.gif") no-repeat bottom right;
}

#content_main table.yellow {
	background: url(../pix/content_main_box_bg_yellow_gradient_ie_table.gif) repeat-y top left;
}
html>/**/body #content_main table.yellow {
	background: url(../pix/content_main_box_bg_yellow_gradient.gif) repeat-y top left;
}
html>/**/body #content_main table.yellow thead tr:first-child th:first-child {
	background: url("../pix/corner_tl_yellow_gradient.gif") no-repeat top left;
}
html>/**/body #content_main table.yellow thead tr:first-child th:last-child {
	background: url("../pix/corner_tr_yellow_gradient.gif") no-repeat top right;
}
html>/**/body #content_main table.yellow tfoot tr:last-child td:first-child {
	background: url("../pix/corner_bl_yellow_gradient.gif") no-repeat bottom left;
}
html>/**/body #content_main table.yellow tfoot tr:last-child {
	background: transparent url(../pix/content_main_box_bottom_yellow_gradient.gif) repeat-x scroll left bottom;
}
html>/**/body #content_main table.yellow thead tr:first-child {
	background: transparent url(../pix/content_main_box_top_yellow_gradient.gif) repeat-x scroll left top;
}
html>/**/body #content_main table.yellow tfoot tr:last-child td:last-child {
	background: url("../pix/corner_br_yellow_gradient.gif") no-repeat bottom right;
}

#content_main table.grey a, #content_main table.yellow a {
	color: #343C45;
	text-decoration: none;
}

/*
 * image-text modules
 */
#content_main .imgtxt_block a img, #sidebar_wrapper .imgtxt_block a img {
	border: none;
}

#content_main .imgtxt_block a.follow, #sidebar_wrapper .imgtxt_block a.follow {
	float: right;
	padding-right: 12px;
	margin-top: 4px;
	color: #EFAA22; /*!important;*/
	text-decoration: underline;
	background: url("../pix/arrow_orange.gif") no-repeat right; /* !important;*/
}

#content_main .imgtxt_block a:hover, #sidebar_wrapper .imgtxt_block a:hover {
	text-decoration: none;
}
#content_main div.imgtxt_block.grey a.follow,
#sidebar_wrapper div.imgtxt_block.grey a.follow {
	color: #FFE720; /* !important;*/
	background: url("../pix/arrow_yellow.gif") no-repeat right; /* !important;*/
}

html > #content_main div.imgtxt_block.grey a.follow,
html > #sidebar_wrapper div.imgtxt_block.grey a.follow, 
html > #content_main div.imgtxt_block.yellow a.follow, 
html > #sidebar_wrapper div.imgtxt_block.yellow a.follow {
	margin-right: 18px !important;
}

#content_main div.imgtxt_block.yellow a.follow,
#sidebar_wrapper div.imgtxt_block.yellow a.follow {
	color: #414B56; /* !important;*/
	background: url("../pix/arrow_grey.gif") no-repeat right; /* !important;*/
}

#content_main .imgtxt_block img, #content_main .sidebox.imgtxt_block img,
#sidebar_wrapper .imgtxt_block img, #sidebar_wrapper .sidebox.imgtxt_block img {
	margin-bottom: 14px;
	width: 100%;
}

#content_main .imgtxt_block h3, #content_main .imgtxt_block p,
#sidebar_wrapper .imgtxt_block h3, #sidebar_wrapper .imgtxt_block p {
	margin: 0;
}

#content_main .imgtxt_block img.wom, #content_main .sidebox.imgtxt_block img.wom,
#sidebar_wrapper .imgtxt_block img.wom, #sidebar_wrapper .sidebox.imgtxt_block img.wom {
	margin-bottom: 0;
}

#content_main .imgtxt_block.twocols h3, #content_main .imgtxt_block.twocols p,
#sidebar_wrapper .imgtxt_block.twocols h3, #sidebar_wrapper .imgtxt_block.twocols p {
	float: right;
	width: 46%;
	display: block;
	clear: right;
	margin: 0;
}
#content_main .imgtxt_block.twocols img, #sidebar_wrapper .imgtxt_block.twocols img {
	float: left;
	width: 50%;
	overflow: hidden;
	margin: 0;
}
#content_main .imgtxt_block.threecols h3, #content_main .imgtxt_block.threecols p,
#sidebar_wrapper .imgtxt_block.threecols h3, #sidebar_wrapper .imgtxt_block.threecols p {
	float: right;
	width: 64%;
	display: block;
	clear: right;
	margin: 0;
}
#content_main .imgtxt_block.threecols img, #sidebar_wrapper .imgtxt_block.threecols img {
	float: left;
	width: 33%;
	overflow: hidden;
	margin: 0;
}
#content_main .imgtxt_block.percent_15 h3, #content_main .imgtxt_block.percent_15 p,
#sidebar_wrapper .imgtxt_block.threecols h3, #sidebar_wrapper .imgtxt_block.percent_15 p {
	float: right;
	width: 83%;
	display: block;
	clear: right;
	margin: 0;
}
#content_main .imgtxt_block.percent_15 img, #sidebar_wrapper .imgtxt_block.percent_15 img {
	float: left;
	width: 15%;
	overflow: hidden;
	margin: 0;
}

#layout_wrapper .download_box, #layout_wrapper .link_ico_box {
	list-style: none !important;
	margin: 14px 0 0 !important;
}

#layout_wrapper #sidebar_wrapper .download_box {
	list-style: none !important;
	margin-top: 0!important;
}

#layout_wrapper .download_box a, #layout_wrapper .link_ico_box a {
	vertical-align: middle !important;
	display: inline-block;
	background: transparent !important;
	text-decoration: none !important;
	padding-right: 0 !important;
}


#layout_wrapper .link_ico_box img {
	border: none;
	vertical-align: middle;
	width: 47px;
	margin-right: 4px;
}

#layout_wrapper .link_ico_box li {
	margin-bottom: 8px;
	margin-left: 0px;
}

#layout_wrapper .download_box li {
	background: url("../pix/ico_download_common.gif") no-repeat left top;
	background: none !important;
	display: block;
	overflow: visible;
	padding-left: 50px;
	padding-left: 0px;
	margin-bottom: 4px;
	min-height: 45px;
	padding-bottom: 2px;
}

#layout_wrapper .download_box img {
	float: left;
	position: relative;
	border: none;
}

#layout_wrapper .download_box li.last, .link_ico_box li.last {
	margin-bottom: 0px;
}
/*
#layout_wrapper .grey .download_box li {
	background-image: url("../pix/ico_download_common_grey.gif");
}

#layout_wrapper .download_box li.media_ppt {
	background-image: url("../pix/ico_download_ppt.gif");
}
#layout_wrapper .grey .download_box li.media_ppt {
	background-image: url("../pix/ico_download_ppt_grey.gif");
}

#layout_wrapper .download_box li.media_pdf {
	background-image: url("../pix/ico_download_pdf.gif");
}
#layout_wrapper .grey .download_box li.media_pdf {
	background-image: url("../pix/ico_download_pdf_grey.gif");
}

#layout_wrapper .download_box li.media_doc,
#layout_wrapper .download_box li.media_docx {
	background-image: url("../pix/ico_download_doc.gif");
}
#layout_wrapper .grey .download_box li.media_doc,
#layout_wrapper .grey .download_box li.media_docx {
	background-image: url("../pix/ico_download_doc_grey.gif");
}

#layout_wrapper .download_box li.media_xls,
#layout_wrapper .download_box li.media_xlsx {
	background-image: url("../pix/ico_download_xls.gif");
}
#layout_wrapper .grey .download_box li.media_xls,
#layout_wrapper .grey .download_box li.media_xlsx {
	background-image: url("../pix/ico_download_xls_grey.gif");
}

#layout_wrapper .download_box li.media_zip {
	background-image: url("../pix/ico_download_zip.gif");
}
#layout_wrapper .grey .download_box li.media_zip {
	background-image: url("../pix/ico_download_zip_grey.gif");
}

#layout_wrapper .download_box li.media_csv {
	background-image: url("../pix/ico_download_csv.gif");
}
#layout_wrapper .grey .download_box li.media_csv {
	background-image: url("../pix/ico_download_csv_grey.gif");
}

#layout_wrapper .download_box li.media_tif,
#layout_wrapper .download_box li.media_tiff {
	background-image: url("../pix/ico_download_tif.gif");
}
#layout_wrapper .grey .download_box li.media_tif,
#layout_wrapper .grey .download_box li.media_tiff {
	background-image: url("../pix/ico_download_tif_grey.gif");
}

#layout_wrapper .download_box li.media_jpg,
#layout_wrapper .download_box li.media_jpeg {
	background-image: url("../pix/ico_download_jpg.gif");
}
#layout_wrapper .grey .download_box li.media_jpg,
#layout_wrapper .grey .download_box li.media_jpeg {
	background-image: url("../pix/ico_download_jpg_grey.gif");
}

#layout_wrapper .download_box li.media_png {
	background-image: url("../pix/ico_download_png.gif");
}
#layout_wrapper .grey .download_box li.media_png {
	background-image: url("../pix/ico_download_png_grey.gif");
}

#layout_wrapper .download_box li.media_gif {
	background-image: url("../pix/ico_download_gif.gif");
}
#layout_wrapper .grey .download_box li.media_ppt {
	background-image: url("../pix/ico_download_gif_grey.gif");
}
*/
#layout_wrapper .download_box span, #layout_wrapper .link_ico_box span {
	vertical-align: middle;
}
#layout_wrapper .download_box span {
	display: block;
	margin-left: 50px !important;
	margin-top: 2px !important;
}

#layout_wrapper .download_box span {
	margin-left: 50px !important;
	margin-top: 2px !important;
	display: block;
}

#layout_wrapper .download_box span.dl_text {
	margin-top: 0px !important;
}


/*
 * Navigation Level1
 */
#nav_level1 {
	background: #585A62;
	vertical-align: bottom !important;
	min-height: 39px;
	overflow: hidden;
	clear: both;
	margin-bottom: -1px;
}

#nav_level1 ul {
	vertical-align: bottom;
}


#nav_level1 ul li {
	background: url("../pix/nav_level_1_delimiter.gif") no-repeat right;
	vertical-align: bottom !important;
	height: 39px;
	float: left;
}

#nav_level1 ul li a {
	padding: 14px 8px 12px 8px;
	margin-right: 2px;
	display: block;
	color: #FFFFFF;
	height: 39px;
}
* html #nav_level1 ul li a { /* IE6 hack */
	height: auto !important;
	border: 0px solid #000000;
}

#nav_level1 ul li a:hover, #nav_level1 ul li.highlight a {
	background: url("../pix/nav_level_1_hi.gif") repeat-x;
	color: #FFE720;
}

#content_main .swing_inout_group {
	list-style: none;
	margin: 14px 0 0 !important;
}
#content_main .swing_inout_group li.swing_inout_item {
	margin: 0 !important;
}
#content_main .swing_inout_group .white {
	margin-top: 2px;
}
#content_main .swing_inout_label {
	display: block;
	width: 446px;
	height: 30px;
	line-height: 30px;
	overflow: hidden !important;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	color: #414B56;
	padding: 0px 12px 0px;
	background: url("../pix/swing_inout_yellow.gif") no-repeat left top;
	cursor: pointer;
}
#content_main .swing_inout_label.lightblue {
	background-image: url("../pix/swing_inout_lightblue.gif");
}
#content_main .swing_inout_label.blue {
	background-image: url("../pix/swing_inout_blue.gif");
	color: #FFFFFF;
}
#content_main .swing_inout_label.red {
	background-image: url("../pix/swing_inout_red.gif");
	color: #FFFFFF;
}
#content_main .swing_inout_group .yellow {
	background-image: url("../pix/swing_inout_yellow.gif");
}
#content_main .swing_inout_label.green {
	background-image: url("../pix/swing_inout_green.gif");
}

.JuraTicker table, .JuraTicker .content div, .JuraTicker img {
	border: none !important;
	margin: 0 !important;
}

	#content_main .JuraTicker div.content {
		overflow: visible;
	}

	.JuraTicker img {
		display: none;
	}
	
	.JuraTicker *  {
		font-family: Verdana !important;
		font-size: 11px !important;
		text-decoration: none !important;
	}
		.JuraTicker * a:hover  {
			text-decoration: underline !important;
		}

		.yellow.JuraTicker * {
			color: #414B56 !important;
		}
	
		.grey.JuraTicker * {
			color: #FFF720 !important;
		}
	
	.JuraTicker .JuraTicker_info {
		display: block;
		text-align: center;
		font-size: 9px !important;
		margin: 2px 0 -10px;
	}
		
		.JuraTicker .JuraTicker_info * {
			font-size: 9px !important;
		}


