/* 
	Copyright Yabba GbR
	Nutzung nur mit schriftlicher Genehmigung der Yabba GbR
*/

/* input {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; border: 2px #000099 solid; background-color: #FFCC00; font-weight: bold} */
/* select {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; border: 2px #000099 solid; background-color: #FFCC00; font-weight: bold} http://www.profilo.de/deutsch/agb.html */
body, .body
{
	font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 10pt;
	/*
	scrollbar-3dlight-color: #CAD7F2;
	scrollbar-arrow-color: #3366cc;
	scrollbar-base-color: #CAD7F2;
	scrollbar-darkshadow-color: #CAD7F2;
	scrollbar-face-color: #CAD7F2;
	scrollbar-highlight-color: #3366cc;
	scrollbar-shadow-color: #CAD7F2;
	*/
}
a
{
	font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif;
	text-decoration: underline;
}
a:hover
{
	font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif;
	/* font-style: normal; */
	text-decoration: underline;
	color: #ff9900;
	/* color: #ffffff; */
	/* background-color: #ff9900; */
	/* color: Transparent; */
	/* background: #ff9900; */
}
h1
{
	font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-weight: bold;
	font-style: normal;
	font-size: 20pt;
}
h2
{
	font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-weight: bold;
	font-style: normal;
	font-size: 16pt;
}
h3
{
	font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-weight: bold;
	font-style: normal;
	font-size: 12pt;
}
h4
{
	font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-weight: bold;
	font-style: normal;
	font-size: 9pt;
}
td
{
	font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif;
}
input
{
	font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif;
	/* 
	border: solid 1px #0E0E8E;
	*/
}
select
{
	color: #3366cc; /* #3366cc */
	background-color: #efefef; /* #CAD7F2 #dfdfdf */
	font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 8pt;
	/* border: solid 1px #0E0E8E; */
}
textarea
{
	/*
	border: solid 1px #0E0E8E;
	*/
}
sup
{
	font-size: 7pt;
}
pre
{
	color: #000000;
	font-size: 8pt;
	background-color: #efefef; /* #CAD7F2 #dfdfdf */
	/*
	border: solid 1px #0E0E8E;
	*/
}
strong
{
	color: #ff0000;
}

.menucontentdark
{
	color: #ffffff;
	font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-weight: bold;
	font-style: normal;
	font-size: 10pt;
}
.menucontentdark a
{
	color: #ffffff;
	font-style: normal;
	text-decoration: none;
	/*
	border: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	*/
}
.menucontentdark > a
{
	color: #ffffff;
	font-style: normal;
	text-decoration: none;
	/*
	border: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	*/
}
.menucontentdark a:hover
{
	color: #ffffff;
	background-color: #ff9900;
	/* background-color: #ff9900; */
	font-style: normal;
	text-decoration: underline;
}
.menucontentdark > a:hover
{
	color: #ffffff;
	background-color: #ff9900;
	/* background-color: #ff9900; */
	font-style: normal;
	text-decoration: underline;
}
.menucontentlight
{
	color: #3366cc;
	font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-weight: bold;
	font-style: normal;
	font-size: 8pt;
}
.menucontentlight a
{
	color: #3366cc;
	font-style: normal;
	text-decoration: none;
}
.menucontentlight > a
{
	color: #3366cc;
	font-style: normal;
	text-decoration: none;
}
.menucontentlight a:hover
{
	color: #ffffff;
	background-color: #ff9900;
	/* background-color: #ff9900; */
	font-style: normal;
	text-decoration: none;
}
.menucontentlight > a:hover
{
	color: #ffffff;
	background-color: #ff9900;
	/* background-color: #ff9900; */
	font-style: normal;
	text-decoration: none;
}
.menucontentlight-imressum
{
	color: #3366cc;
	font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-weight: bold;
	font-style: normal;
	font-size: 8pt;
}
.menucontentlight-imressum a
{
	color: #3366cc;
	font-style: normal;
	text-decoration: none;
}
.menucontentlight-imressum > a
{
	color: #3366cc;
	font-style: normal;
	text-decoration: none;
}
.menucontentlight-imressum a:hover
{
	color: #ffffff;
	background-color: #ff9900;
	/* background-color: #ff9900; */
	font-style: normal;
	text-decoration: none;
}
.menucontentlight-imressum > a:hover
{
	color: #ffffff;
	background-color: #ff9900;
	/* background-color: #ff9900; */
	font-style: normal;
	text-decoration: none;
}
.menucontentlight-ticker
{
	color: #3366cc;
	font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-weight: normal;
	font-style: normal;
	font-size: 8pt;
}
.menucontentlight-ticker h3
{
	color: #3366cc;
	font-weight: bold;
	font-style: normal;
	font-size: 9pt;
}
.menucontentlight-ticker > h3
{
	color: #3366cc;
	font-weight: bold;
	font-style: normal;
	font-size: 9pt;
}
.menucontentlight-ticker a
{
	color: #3366cc;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
}
.menucontentlight-ticker > a
{
	color: #3366cc;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
}
.menucontentlight-ticker a:hover
{
	color: #ffffff;
	background-color: #ff9900;
	/* background-color: #ff9900; */
	font-style: normal;
	text-decoration: none;
}
.menucontentlight-ticker > a:hover
{
	color: #ffffff;
	background-color: #ff9900;
	/* background-color: #ff9900; */
	font-style: normal;
	text-decoration: none;
}
.maincontent, se_list, ol
{
	color: #0E0E8E;
	font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif;
	/* font-family: Georgia,"Times New Roman",Times,Roman,serif; */
	font-weight: normal;
	/* font-style: normal; */
	font-size: 10pt;
}
.maincontent a
{
	color: #0E0E8E;
	font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif;
	/* font-family: Georgia,"Times New Roman",Times,Roman,serif; */
	/* font-weight: normal; */
	/*font-style: normal; */ /* normal | italic | oblique */
	/* font-size: 11pt; */
}
.maincontent > a
{
	color: #0E0E8E;
	font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif;
	/* font-family: Georgia,"Times New Roman",Times,Roman,serif; */
	/* font-weight: normal; */
	/* font-style: normal; */
	/* font-size: 10pt; */
}
a.Linklist
{
	font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-weight: bold;
	font-size: 11pt;
}

.maincontent a:hover
{
	color: #ffffff;
	background-color: #ff9900;
	/* background-color: #ff9900; */
	/* font-style: normal; */
	text-decoration: none;
}
.maincontent > a:hover
{
	color: #ffffff;
	background-color: #ff9900;
	/* background-color: #ff9900; */
	/* font-style: normal; */
	text-decoration: none;
}
.shortinfo
{
	color: #3366cc;
	font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-weight: normal;
	font-style: normal;
	font-size: 8pt;
}
.shortinfo a
{
	/* color: #0E0E8E; */
	color: #3366cc;
	font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif;
	text-decoration: underline;
}
.shortinfo > a
{
	/* color: #0E0E8E; */
	color: #3366cc;
	font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif;
	text-decoration: underline;
}
.shortinfo a:hover
{
	color: #ffffff;
	background-color: #ff9900;
	text-decoration: none;
}
.shortinfo > a:hover
{
	color: #ffffff;
	background-color: #ff9900;
	text-decoration: none;
}
.linkdarkmenu
{
	color: #ffffff;
	/* font-style: normal; */
	text-decoration: none;
	/*
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	*/
}
.linklightmenu
{
	color: #3366cc;
	font-style: normal;
	text-decoration: none;
	/*
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	*/
}
/* .link {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration: none} */
.comment {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 9pt}
.topmenu {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10pt}
.leftmenu {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;}
.menu_table { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; background-color: #cfcfcf; text-align: right}
.submitit
{
	color: #0E0E8E;
	background-color: #cfcfcf; /* #cfcfcf #00ff00*/
	/*
	border: solid 1px #0E0E8E;
	*/
	/* font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; */
	/* color: #FFFFFF; */
	/* background-color: #0E0E8E; */
}
.resetit
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #ff9999; /* #993300 */
}
.submititform
{
	color: #0E0E8E;
	background-color: #00ff00; /* #cfcfcf #00ff00*/
	/*
	border: solid 1px #0E0E8E;
	*/
	/* font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; */
	/* color: #FFFFFF; */
	/* background-color: #0E0E8E; */
}



.HP_dirtitle
{
	font-weight: bold;
	font-style: normal;
	font-size: 10pt;
	text-decoration: none;
}

.HP_dirtitle > a
{
	font-weight: bold;
	font-style: normal;
	font-size: 10pt;
	text-decoration: none;
}

.HP_dirtitle a
{
	font-weight: bold;
	font-style: normal;
	font-size: 10pt;
	text-decoration: none;
}

.HP_dirsubtitle
{
	font-weight: normal;
	font-style: normal;
	font-size: 8pt;
	text-decoration: none;
}

.Affiliate td
{
	color: #3366cc;
	background-color: #ebffed; /* #fff5f6 (altrosa) // #ebffed (!! grün) // #ecf8ff (! blau) // #cad7f2 */
	border: solid 1px #3366cc;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	font-size: 8pt;
	text-decoration: none;
	padding: 3px;
	align: left;
}

.Affiliate a:hover
{
	font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif;
	/* font-style: normal; */
	text-decoration: none;
	/* color: #3366cc; */	/* Hellblau */
	/* color: #ff9900; */	/* Hellorange */
	color: #006666;	/*  */
	/* color: #ffffff; */
	/* background-color: #ff9900; */
	/* color: Transparent; */
	/* background: #ff9900; */
}


.SponsorTitle
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	font-size: 8pt;
	text-decoration: none;
	text-align: center;
}

.SponsoredTitle
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
	font-size: 10pt;
	text-decoration: none;
	text-align: left;
}
.SponsoredText
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	font-size: 8pt;
	text-decoration: none;
	text-align: left;
}
.SponsoredLink
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	font-size: 8pt;
	text-decoration: underline;
	text-align: left;
}

.alerttext
{
	color: #ff3300;
}

.listtable
{
	background-color: #ffffff;
	/*
	border: solid 1px #0E0E8E;
	*/
}

.refbox1
{
	background-color: #dfdfdf;
	/*
	border: solid 1px #efefef;
	*/
}

.refbox2
{
	background-color: #ffffff;
	/*
	border: solid 1px #efefef;
	*/
}

