/* styles for finanzsoftware Januar 2006.de */

/* Default, Body, Abstaende */
a,div,td,h1,h2,h3,p,q,table 
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size:small;
}
a:link			{	font-size:11px; color:#0000C0; text-decoration:none;	}
a:visited		{	font-size:11px; color:#0000C0; text-decoration:none;	}
a:hover			{	font-size:11px; color:#0000ff;  text-decoration:underline;	}
body { margin:4px; background-image:url("images/back.gif"); background-repeat:repeat; }
hr { width:100%; height:1px; }
div.abstand4 {	height:4px; }
div.abstand8 {	height:8px; }
div.abstand10 {	height:10px; }
div.abstand12 {	height:12px; }


/* Showcase auf der indexseite */
table.eToro 
{
     border-color:#70C424; width:135px; height:75px; }

/* Header */
td.headerlinks {
	border-bottom:1px solid #DEEBFE;
	background-image:url("./images/randtopleft.gif");
	background-repeat:no-repeat;
	width:13px;
	height:80px;
}	
td.headermitte {
	border-bottom:1px solid #DEEBFE;
	background-image:url("./images/randtopmitte.gif");
	background-repeat:no-repeat;
	height:80px; 
	border-top:1px solid #C0CEE6;
	background-color:White;
}
td.headerads {
	border-bottom:1px solid #DEEBFE;
	height:80px; 
	border-top:1px solid #C0CEE6;
	background-color:White;
}
div.suchbegriff { text-align:center; }
td.headersuche {
	border-bottom:1px solid #DEEBFE;
	background-image:url("images/randtopsuche.gif");
	background-repeat:no-repeat;
	border-top:1px solid #C0CEE6;
	background-color:White;  
	height:80px;
	width:200px;
	vertical-align:bottom;
}
input.suchbegriff {
	width:110px;
	color : #000000;
	font-size:10px;
	background-color: #E9ECEF;
}
input.suchbutton {
	width:60px;
	background-color:#929CA6;
	color: #ffffff;
	font-size:11px;
	border-style:solid;
	border-width:1px;
	border-color:#E9ECEF;
}
td.headerrechts {
	border-bottom:1px solid #DEEBFE;
	background-image:url("images/randtopright.gif");
	background-repeat:no-repeat;
	width:13px;
	height:80px;
}	

/* menu */
td.menumain { border-top:2px solid #DBE9FF; border-bottom:2px solid #A5C7F9;
		height:22px; width:30%; vertical-align:top;   
		background-color:#BCD6FE; color:White;  
		font-weight:bold;
		font-size:12px;
	}
td.menutext {
	height:18px; vertical-align:middle; 
	background-color:#BCD6FE; color:White;  
	font-weight:bold;
	font-size:12px;
	white-space:nowrap;
	vertical-align:middle;
	}
a.menulink:link {	font-weight: bold; font-size: 12px; color: #ffffff; text-decoration: none }
a.menulink:visited {font-weight: bold; font-size: 12px; color: #ffffff; text-decoration: none }
a.menulink:hover {	font-weight: bold; font-size: 12px; color: #ffffff; text-decoration:underline }

/* Content */
td.mlinks {
	border-top:1px solid #6096E8;
	border-left:1px solid #C0CEE6;
	background-color:White;
	height:200px;
	width:170px; 
}
td.mmitte {
	border-top:1px solid #6096E8;
	background-color:White;
}
td.mrechts {
	border-top:1px solid #6096E8;
	border-right:1px solid #D1D1D1;
	background-color:White;
	width:180px;
}
/* liste */
td.listelinks { width:130px; text-align:center; }
td.listemitte { width:160px; }
a.listelink1  { font-weight:bold; }
a.listelink3  { font-style:italic; color:Black; font-size:12px; font-weight:bolder; }
a.listelink2:link   { font-size: 13px; font-weight:bolder; color:Black; text-decoration:none; font-style:italic; }
a.listelink2:visited{ font-size: 13px; font-weight:bolder; color:Black; text-decoration:none; font-style:italic; }
a.listelink2:hover  { font-size: 13px; font-weight:bolder; color:Black; text-decoration:none; font-style:italic; }
a.listedownload  { }

/* Footer */
td.footerlinks {
	border-top:2px solid #000080;
	background-image:url("images/randbottomleft.gif");
	background-repeat:no-repeat;
	width:14px;
	height:26px;
}	
td.footermitte {
	vertical-align:middle;
	border-top:2px solid #000080;
	background-color:#BDCEF7;  height:26px; 
	text-align:center;
	font-weight:bold;
	font-size:10px;
}
td.footerrechts {
	border-top:2px solid #000080;
	background-image:url("images/randbottomright.gif");
	background-repeat:no-repeat;
	width:14px;
	height:26px;
}
a.footerlink:link,a.linkfooter:visited,a.linkfooterhover
{
	font-weight:bold;
	font-size:10px;
	color:#0000ff;
}

/* allgemein */
div.boxcontent { padding : 15px 5px 15px 5px; }

/* inhalt */
div.nb_ {
	background-color:#F9FCFE;
}
td.nb_toplinks {
	background-image:url("./images/nb_topleft.gif");
	background-repeat:no-repeat;
	width:14px;
	height:25px; font-size: 2px;
}
td.nb_topmitte { 
	background-image:url("./images/nb_topmitte.gif");
	text-align:center;
	vertical-align:middle;
	height:24px; 
	font-weight:bold; font-size:12px; color:#0066ff;
	border-bottom:1px solid #DDDDDD;
}
td.nb_toprechts {
	background-image:url("./images/nb_topright.gif");
	background-repeat:no-repeat;
	width:14px;
	height:25px; font-size: 2px;
}
td.nb_links {
	border-left:1px solid #DDDDDD;
	width:13px;
}
td.nb_mitte 
{
	padding-top:6px;
}
td.nb_rechts {
	border-right:1px solid #DDDDDD;
	width:13px;
}
td.nb_blinks {
	border-left:1px solid #DDDDDD;
	border-bottom:1px solid #DDDDDD;
	width:13px;
	height:3px; font-size: 2px;
}
td.nb_bmitte {
	border-bottom:1px solid #DDDDDD;
	height:3px; font-size: 2px;
}
td.nb_brechts {
	border-right:1px solid #DDDDDD;
	border-bottom:1px solid #DDDDDD;
	width:13px;
	height:3px; font-size: 2px;
}

/* Abstaende und Normale Inhalsbloecke */
td.height1	{ height:1px;	}
div.normalblock {   	
	margin-left:15px;
	margin-right:15px;
	margin-top:15px;
	width:160px;
}
td.headblock {
	text-align:center;
	background-image:url("images/block_back.gif");
	background-repeat:no-repeat; 
	color:#376BA5;
	font-size:12px; vertical-align:middle;
	font-weight:bold;
	padding: 4px 10px 4px 10px;
}
td.normalblock {
	text-align:left;
	border-right:1px solid #B1CCFC; 
	border-left:1px solid #B1CCFC; 
    border-bottom:1px solid #B1CCFC; 
	padding: 4px 10px 4px 4px;
	background-color:#F2F7FF;
	margin-left:5px;
	margin-right:5px;
}
a.blocklink:link   { font-size: 11px; font-weight:bolder; color: #426BE7; text-decoration: none }
a.blocklink:visited{ font-size: 11px; font-weight:bolder; color: #426BE7; text-decoration: none }
a.blocklink:hover  { font-size: 11px; font-weight:bolder; color: #101398; text-decoration: none }
div.center   { text-align:center; }
td.centerblock 
{
	text-align:center;
	border-right:1px solid #B1CCFC; 
	border-left:1px solid #B1CCFC; 
    border-bottom:1px solid #B1CCFC; 
	padding: 4px 10px 4px 4px;
	background-color:#F2F7FF;
	margin-left:5px;
	margin-right:5px;
}
td.download		{ width:150px; vertical-align:middle; }
td.detailspalte { width:100px; font-weight:bold; }
td.detailspalte1 { width:150px; font-weight:bold; }

/* special */
td.katlinks	
{
	background-image:url("images/list10x10-kugel26.gif");
	background-position:center center;
	background-repeat:no-repeat;
	height:12px;
	width:18px;
}
td.toplinks
{
	font-size:10px;
	font-weight:bold;
	color:Navy;
	height:12px;
	width:18px;
	text-align:center;
}

/* Showcase auf der indexseite */
table.showcase { }
div.showcase { text-align:center; font-size:12px; }
td.titelshowcase { height:20px; text-align:center; width:50%; }
td.vorschau {
	background-image:url("./images/bg-vorschau.gif");
	height:140px; 
	background-repeat:no-repeat;
}
p.showcase {
	text-align:center;
	padding:10px; 
}
td.showcase { width:50%; vertical-align:top; padding:8px 4px 6px 0px; }
img.titel	 { vertical-align:middle; border-width:0px;  max-width:100px; max-height:100px;  }
img.showcase { width:100px; height:100px; text-align:left;  border-width:0px; float:left; margin-right:6px; }


a.showcase:link   { font-size: 12px; font-weight:bolder; color: #426BE7; text-decoration: none }
a.showcase:visited{ font-size: 12px; font-weight:bolder; color: #426BE7; text-decoration: none }
a.showcase:hover  { font-size: 12px; font-weight:bolder; color: #101398; text-decoration: none }

/* surftipps */
div.surftipps	{ text-align:center; color:#ffbd00; }
a.surftipps			{ font-size: 10px }


/* featuered rechts oben */
div.featured {
	padding: 6px 4px 6px 4px;
	margin-left:10px;
	text-align:center;
}
div.bigtitle {
	font-weight: bold; font-size: 14px; color: #000000; 
	margin : 0px 0px 6px 6px;
	padding:5px 5px 5px 5px;
}


.smalltext			{ font-size: 12px; color: #ee8b0b; height:14px; vertical-align:middle; }
a.wlink:link		{ color: #ee8b0b; text-decoration: none; }
a.wlink:visited		{ color: #ee8b0b; text-decoration: none; }
a.wlink:hover		{ color: #ee8b0b; text-decoration: none; }

a.wlinku:link		{ color: #ff8b0b; text-decoration: underline; }
a.wlinku:visited	{ color: #ff8b0b; text-decoration: underline; }
a.wlinku:hover		{ color: #ff8b0b; text-decoration: underline; }

a.wlinknext:link	{ color:#ee8b0b; text-decoration: underline; }
a.wlinknext:visited	{ color:#ee8b0b; text-decoration: underline; }
a.wlinknext:hover	{ color:#ee8b0b; text-decoration: underline; }


div.topicstrong1 { 	font-size:14px; font-weight:bold; }
div.topicstrong2 {  font-size:12px;	font-weight:bold; }

div.topicnewsdate {
	font-size:10px; vertical-align:middle;
	font-weight:bold;
}
div.newsbox {
	border:1px solid #4169e1;
	background-color:#E3E9EB;
	margin:4px;
	padding:4px;
}
div.submitbox {
	border:1px solid #4169e1;
	background-color:#E3E9EB;
	padding:4px;
}

/* newsletter und button */
input.newsletter {
	width:100px;
	color : #000000;
	font-size:10px;
	background-color: #E9ECEF;
}

input.formbutton {
	width:95px;
	background-color:#929CA6;
	color: #ffffff;
	font-size:11px;
	border-style:solid;
	border-width:1px;
	border-color:#E9ECEF;
}




 /* General page style. The scroll bar colours only visible in IE5.5+ 
		background-color: lemonchiffon;
*/
.box {	color : #000000;
	padding : 10px;
	text-align : left;
	font-weight : normal;
}

.klein { color:black; font-size:10px; font-weight:bold; }
.blau  { color:#0066ff; font-weight:bold; }
.rot   { color:orange; font-weight:bold; }
.frage { color:Red; font-weight:bold; }
.gruen { color:Green; font-weight:bold;}
.copyright { color:Green; font-weight:bold;}
.angebot { color:Red; background-color:Yellow; font-weight:bold;}

a.fett				{ font-weight:bold; font-size:larger; }
a.suchlink			{ color:#0066ff; font-weight:bold; text-decoration: none; }
a.suchlink:hover	{ color:#0066ff; font-weight:bold; text-decoration: underline;}

/* The largest text used in the index page title and toptic title etc. */
h1	{	font-weight:bold; font-size:14px; text-decoration:none; color:#0066ff; }
h2	{	font-weight:bold; font-size:12px; text-decoration:none; color:orange; }
h3	{	font-weight:bold; font-size:10px; text-decoration:none; color:#0066ff; }
h4	{	font-weight:bold; font-size:10px; text-decoration:none; color:#0066ff; }
img.screenshot { max-width:580px; }

span.please_wait	{ font-style:italic; font-size:smaller; }			


