A {
	COLOR: #666666; TEXT-DECORATION:none;
}

A:hover {
	COLOR: #336699; TEXT-DECORATION:none;
}

html {
	width:100%;
	height:100%;
}
body {
	width:100%;
	height:100%;
	margin:0px;
	background-color:#EEEEEE;
}
body, th, td, div, span, li, input, select {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#666666;
}
sup { font-size:11px; }
form { margin:0px; }
#shadow-top {
	width:100%;
	height:22px;
	background:url(/gfx/layout/shadow_top.gif) top left repeat-x;
	background-color:#EEEEEE;
}
#head #left{
	width:162px;
	height:58px;
	border-bottom:1px solid #999999;
}
#head #left img {
	margin:19px 0px 0px 8px;
}
#head #middle {
	width:18px;
}
#head #right {
	background:url(/gfx/layout/header_background.gif) top left no-repeat;
	width:792px;
	height:60px;
	text-align:right;
	vertical-align:middle;
	border-bottom:1px solid #999999;
}
#head #right-press {
	width:792px;
	height:60px;
	text-align:right;
	vertical-align:middle;
	border-bottom:1px solid #999999;
}
#head #right-div {
	width:574px;
	height:22px;
	font-size:10px;
	float:right;
	vertical-align:middle;
	margin:10px 0px 10px 0px;
}
#head #right table {
	float:right;
}
#head #right table .pipe {
	width:1px;
	height:13px;
	margin:0px 11px 0px 11px;
}
#main {
	width:100%;
	height:100%;
	background-color:#EEEEEE;
}
#maintable {
	width:978px;
	min-height:800px;
}
#breadcrump {
	width:162px;
	height:33px;
}
#breadcrump #bread-left{
	width:162px;
}
#breadcrump #bread-left div{
	width:154px;
	height:10px;
	font-size:10px;
	color:#666666;
	margin:10px 0px 13px 8px;
}
#breadcrump #bread-right{
	width:774px;
}
#breadcrump #bread-right div{
	width:774px;
	height:10px;
	color:red;
	margin:10px 0px 13px 0px;
}
#breadcrump #bread-right td {
	font-size:11px;
	color:#666666;
}
#breadcrump #bread-right .breadcrumb {
	font-size:11px;
	color:#666666;
}
#breadcrump #bread-right .breadcrumb-highlight {
	font-size:11px;
	color:#E20074;
}

#page {
	background-color:#FFFFFF;
	width:972px;
	height:600px;
}
#shadow-right {
	width:6px;
	height:600px;
	vertical-align:top;
	background:url(/gfx/layout/shadow_right_line.gif) top left repeat-y;
	background-color:#EEEEEE;
}
#shadow-right img.shadow-right-top{
	width:6px;
	height:5px;
	margin:0px;
}
#shadow-bottom {
	text-align:right;
	width:972px;
	height:6px;
	background:url(/gfx/layout/shadow_bottom_line.gif) top left repeat-x;
	background-color:#EEEEEE;
}
#shadow-bottom img.shadow-right-bottom{
	width:6px;
	height:6px;
	margin:0px;
}
#content-table {
	width:954px;
	vertical-align:top;
	margin:0px 18px 25px 0px;
}
#content-table #main-navigation{
	width:162px;
	vertical-align:top;
}
#content-table #main-navigation #main-navigation-div{
	width:162px;
	vertical-align:top;
}
#main-navigation a {
	font-size:11px;
	text-decoration:none;
}
#content-table #content {
	width:585px;
	vertical-align:top;
}
#content-table #content #content-div {
	width:576px;
	margin:0px 9px 0px 0px;
	
}
#content-table #content-homepage {
	width:387px;
	vertical-align:top;
}
#content-table #content-homepage #content-homepage-div {
	width:378px;
	margin:0px 9px 0px 0px;
}
#content-table #teaser-1 {
	width:189px;
	vertical-align:top;
}
#content-table #teaser-1 #teaser-1-div {
	width:180px;
	margin:0px 0px 0px 9px;
}
#content-table #teaser-2{
	width:198px;
	vertical-align:top;
}
#content-table #teaser-2  #teaser-2-div {
	width:180px;
	margin:0px 0px 0px 18px;
}

/** CONTENT ELEMENTS BEGIN */

/** multi text bild begin */
table.article-image {
}

td.article-image-caption {
	font-size: 8pt;
	text-align: center;
	font-style: italic;
}

div.article-date {
	font-size: 8pt;
}

div.article-teaser {
	background-color:transparent;
	text-align:left;
	font-weight:bold;
}

div.article-text {
	text-align: left;
}

div.texte-content {
	margin:5px 5px 5px 5px;
}

table.article-picture-left-text-float,
table.article-picture-right-text-float,
table.article-picture-left-text-bottom,
table.article-picture-center-text-bottom,
table.article-picture-right-text-bottom {
	margin: 0px 0px 0px 0px;
}

table.article-picture-left-text-float table.article-image {
	float: left;
	margin: 0px 14px 0px 0px;
}

table.article-picture-right-text-float table.article-image {
	float: right;
	margin: 0px 0px 0px 14px;
}

table.article-picture-left-text-bottom table.article-image {
	margin: 0px 0px 18px 0px;
}

table.article-picture-center-text-bottom table.article-image {
	margin: 0px auto 18px auto;
}

table.article-picture-center-text-bottom td.article-image {
	text-align: center;
}


table.article-picture-right-text-bottom table.article-image {
	margin: 0px 0px 18px auto;
}


table.article-picture-right-text-bottom td.article-image {
	text-align: right;
}

.languageslc				{color:#ffffff;font-size:10px;font-weight:bold;text-decoration:none}
.languageslc:hover			{color:#333333;}

.specialheadline			{background-color:#999999;color:#ffffff;font-size:12px;font-weight:bold;}

.textlarge						{color:#000000;font-size:12px;}
a.textlarge						{text-decoration:underline;}
.textlarge:hover				{color:#E20074;}
.textlarge:active				{color:#E20074;}

.magbold		{color:#E20074;font-size:12px;font-weight:bold;}
.blackbold		{color:#000000;font-size:12px;font-weight:bold;}
.whitebold		{color:#ffffff;font-size:12px;font-weight:bold;}

.specialheadlineHpMagenta			{background-color:#e7e7e7;color:#595959;font-size:12px;font-weight:bold;}
a.specialheadlineHpMagenta			{text-decoration:none;}
a.specialheadlineHpMagenta:link		{color:#595959;}
a.specialheadlineHpMagenta:visited	{color:#595959;}
a.specialheadlineHpMagenta:active	{color:#595959;}
a.specialheadlineHpMagenta:hover	{color:#E20074;}
.specialheadlineHpBlack				{background-color:#999999;color:#ffffff;font-size:12px;font-weight:bold;}
a.specialheadlineHpBlack			{text-decoration:none;}
a.specialheadlineHpBlack:link		{color:#ffffff;}
a.specialheadlineHpBlack:visited	{color:#ffffff;}
a.specialheadlineHpBlack:active		{color:#ffffff;}
a.specialheadlineHpBlack:hover		{color:#000000;}

.browse			{font-size:11px;color:#000000;}
a.browse		{text-decoration:none;}
.browse:hover	{color:#E20074;}
.browse:active	{color:#E20074;}

.tdlevel2					{background-color:#e7e7e7;}

.tdselected					{background-color:#E20074;}
.tdgrey						{background-color:#e7e7e7;}

input.search-W100 			{ width:90px; }

.selectW142					{ font-size:11px; width:142px;}

input.W75-F11				{ font-size:11px; width:75px; }
input.W150-F11				{ font-size:11px; width:150px; }

input.cma-W100			{ width:150px; }
textarea.cma-W150-H100	{ width:342px; height:90px;}

select.W154				{ width:154px;}

input.cma-W150 			{ width:150px; }
input.cma-W300 			{ width:300px; }
input.cma-W500 			{ width:500px; }

textarea.cms-W800-H600	{ width:800px; height:600px;}
textarea.cms-W500-H300	{ width:500px; height:300px;}
textarea.cms-W500-H100	{ width:500px; height:100px;}
textarea.cms-W300-H100	{ width:300px; height:100px;}
textarea.cms-W300-H80	{ width:300px; height:80px;}

.headLinered2			{ font-size:12px; color:#E20074; font-weight:bold;}

.boldHead 				{ font-size:12px; font-weight:bold; }

.fliess_colored			{ font-size:12px; color:#E20074; font-weight:normal;}





