/* global */
.content				{text-decoration:none; font-family: arial, helvetica; font-size: 11px; color: #181818;}
A.content				{text-decoration:underline; font-family: arial, helvetica; font-size: 11px; color: #CC3333;}
A.content:Hover			{text-decoration:none; background-color:#CC3333; font-family: arial, helvetica; font-size: 11px; color: #ffffff;}
.content:Visited		{text-decoration:underline; font-family: arial, helvetica; font-size: 11px; color: #CC3333;}

.contentclean			{text-decoration:none; font-family: arial, helvetica; font-size: 11px; color: #181818;}
A.contentclean			{text-decoration:none; font-family: arial, helvetica; font-size: 11px; color: #181818;}
A.contentclean:Hover	{text-decoration:none; font-family: arial, helvetica; font-size: 11px; color: #181818;}
.contentclean:Visited	{text-decoration:none; font-family: arial, helvetica; font-size: 11px; color: #181818;}

.contentgray			{text-decoration:none; font-family: arial, helvetica; font-size: 11px; color: #999999;}
A.contentgray			{text-decoration:none; font-family: arial, helvetica; font-size: 11px; color: #CC3333;}
A.contentgray:Hover		{text-decoration:none; background-color:#CC3333; font-family: arial, helvetica; font-size: 11px; color: #ffffff;}
.contentgray:Visited	{text-decoration:none; font-family: arial, helvetica; font-size: 11px; color: #CC3333;}

.contentwhite			{text-decoration:none; font-family: arial, helvetica; font-size: 11px; color: #ffffff;}
A.contentwhite			{text-decoration:none; font-family: arial, helvetica; font-size: 11px; color: #CC3333;}
A.contentwhite:Hover	{text-decoration:none; background-color:#CC3333; font-family: arial, helvetica; font-size: 11px; color: #ffffff;}
.contentwhite:Visited	{text-decoration:none; font-family: arial, helvetica; font-size: 11px; color: #CC3333;}

.contentsmall			{text-decoration:none; font-family: arial, helvetica; font-size: 10px; color: #181818;}
A.contentsmall			{text-decoration:none; font-family: arial, helvetica; font-size: 10px; color: #CC3333;}
A.contentsmall:Hover	{text-decoration:none; background-color:#CC3333; font-family: arial, helvetica; font-size: 10px; color: #ffffff;}
.contentsmall:Visited	{text-decoration:none; font-family: arial, helvetica; font-size: 10px; color: #CC3333;}

.contentsmallgray			{text-decoration:none; font-family: arial, helvetica; font-size: 10px; color: #999999;}
A.contentsmallgray			{text-decoration:none; font-family: arial, helvetica; font-size: 10px; color: #CC3333;}
A.contentsmallgray:Hover	{text-decoration:none; background-color:#CC3333; font-family: arial, helvetica; font-size: 10px; color: #ffffff;}
.contentsmallgray:Visited	{text-decoration:none; font-family: arial, helvetica; font-size: 10px; color: #CC3333;}

.contentsmallwhite			{text-decoration:none; font-family: arial, helvetica; font-size: 10px; color: #ffffff;}
A.contentsmallwhite			{text-decoration:none; font-family: arial, helvetica; font-size: 10px; color: #CC3333;}
A.contentsmallwhite:Hover	{text-decoration:none; background-color:#CC3333; font-family: arial, helvetica; font-size: 10px; color: #ffffff;}
.contentsmallwhite:Visited	{text-decoration:none; font-family: arial, helvetica; font-size: 10px; color: #CC3333;}

.grayspacing			{text-decoration:none; font-family: arial, helvetica; font-size: 11px; color: #999999; letter-spacing:1px;}
A.grayspacing:Hover		{text-decoration:underline; font-family: arial, helvetica; font-size: 11px; color: #999999;}
.grayspacing:Visited	{text-decoration:none; font-family: arial, helvetica; font-size: 11px; color: #999999;}

.grayspacingsmall			{text-decoration:none; font-family: arial, helvetica; font-size: 9px; color: #999999; letter-spacing:1px;}
A.grayspacingsmall:Hover	{text-decoration:underline; font-family: arial, helvetica; font-size: 9px; color: #999999;}
.grayspacingsmall:Visited	{text-decoration:none; font-family: arial, helvetica; font-size: 9px; color: #999999;}

.navbottom				{text-decoration:none; font-family: arial; font-size: 9px; color: #224A73; letter-spacing:1px;}
A.navbottom:Hover		{background-color:#CC3333; color: #ffffff; text-decoration:none;}
.navbottom:Visited		{text-decoration:none; font-family: arial; font-size: 9px; color: #224A73;}

/*.filterbild				{filter:Alpha(opacity=95, finishopacity=95, style=2)}*/

.input {
	background :#ffffff;
	color :#CC3333;
	border:none;
	border-color :#ffffff;
	font-family: arial,helvetica;
	font-size: 11px;
	}

.input2 {
	border:none;
	border-color :#ffffff;
	background :#ffffff;
	color: #CC3333; font-size:11px; font-family: arial, helvetica;
	}

body {
background-color: #fffff;
color: #181818;
scrollbar-3dlight-color: #cccccc;
scrollbar-arrow-color: #CC3333;
scrollbar-base-color: #ffffff;
scrollbar-darkshadow-color: #ffffff;
scrollbar-face-color: #CFEAF7;
scrollbar-highlight-color: #ffffff;
scrollbar-shadow-color: #cccccc;
/*background-image: url(/img/tonquelle_imprint_bottom.gif); background-repeat:no-repeat;background-position: bottom right;*/
}

.bodypopup	{
background-color: #CFEAF7;
background-image: url(/img/popup_bg.gif);
background-attachment:fixed;
background-repeat:repeat-x;
scrollbar-3dlight-color: #cccccc;
scrollbar-arrow-color: #CC3333;
scrollbar-base-color: #ffffff;
scrollbar-darkshadow-color: #ffffff;
scrollbar-face-color: #CFEAF7;
scrollbar-highlight-color: #ffffff;
scrollbar-shadow-color: #cccccc;
font-family:arial,sans-serif;
color:#181818;
			}

.bodyiframe	{
background-color: #CFEAF7;
background-image: url(/img/bg_iframe.gif);
background-attachment:fixed;
background-repeat:repeat-x;
scrollbar-3dlight-color: #cccccc;
scrollbar-arrow-color: #CC3333;
scrollbar-base-color: #ffffff;
scrollbar-darkshadow-color: #ffffff;
scrollbar-face-color: #CFEAF7;
scrollbar-highlight-color: #ffffff;
scrollbar-shadow-color: #cccccc;
font-family:arial,sans-serif;
color:#181818;
			}

/* table contents */
.td-head
{
background-image: url(/img/td_head_bg.gif);
/*background-color: #CC3333;*/
padding-left:3; padding-right:3;
color: #ffffff; font-size:11px; font-family: arial, helvetica;
text-align: left;
vertical-align: top;
}

.td-dark
{
background-image: url(/img/td_dark_bg.gif);
/*background-color: #CFEAF7;*/
padding-left:3; padding-right:3;
color: #181818; font-size:11px; font-family: arial, helvetica;
text-align: left;
vertical-align: top;
}

.td-light
{
background-image: url(/img/td_light_bg.gif);
/*background-color: #E8F3F8;*/
padding-left:3; padding-right:3;
color: #181818; font-size:11px; font-family: arial, helvetica;
text-align: left;
vertical-align: top;
}

.td-head2
{
background-image: url(/img/td_head_bg.gif);
/*background-color: #CC3333;*/
padding-left:3; padding-right:3;
color: #ffffff; font-size:11px; font-family: arial, helvetica;
/*text-align: left;*/
vertical-align: top;
}

.td-dark2
{
background-image: url(/img/td_dark_bg.gif);
/*background-color: #CFEAF7;*/
padding-left:3; padding-right:3;
color: #181818; font-size:11px; font-family: arial, helvetica;
/*text-align: left;*/
vertical-align: middle;
}

.td-light2
{
background-image: url(/img/td_light_bg.gif);
/*background-color: #E8F3F8;*/
padding-left:3; padding-right:3;
color: #181818; font-size:11px; font-family: arial, helvetica;
/*text-align: left;*/
vertical-align: middle;
}

/* position */
#position-background			{position: absolute; width: 553px; left: 0px; top: 33px; z-index: 2;}
#position-content				{position: absolute; width: 299px; left: 158px; top: 158px; z-index: 4;}
#position-pager					{position: absolute; width: 262px; left: 158px; top: 480px; z-index: 6;}
#position-logo					{position: absolute; width: 230px; left: 31px; top: 26px; z-index: 4;}
#position-collage				{position: absolute; width: 409px; left: 139px; top: 132px; z-index: 3;}
#position-adspace-top			{position: absolute; width: 117px; left: 605px; top: 174px; z-index: 4;}
#position-adspace-mid			{position: absolute; width: 100px; left: 583px; top: 339px; z-index: 4;}
#position-adspace-bot			{position: absolute; width: 72px; left: 507px; top: 456px; z-index: 4;}
#position-adspace-login			{position: absolute; width: 35px; left: 430px; top: 523px; z-index: 4;}
#position-nav					{position: absolute; width: 110px; left: 29px; top: 187px;z-index: 6;}
#position-werbung				{position: absolute; width: 188px; left: 556px; top: 41px; z-index: 4;}
#position-bottomnav				{position: absolute; left: 196px; top: 590px; z-index: 5;}
#position-google				{position: absolute; display:none; left: 0px; top: 636px; z-index: -1; font-family: arial; font-size: 1px; color: #ffffff;}


