/*

	stylesheet fŸr SteuerbŸro Sšhnel
	www.steuerberaterin.com
	
*/

body
{
	background-color:#CCCCCC;
	margin-top:10px;
	margin-left:30px;
	margin-right:0px;
	margin-bottom:0px;
	font-family:"Courier New", Courier, fixed;
	font-size:11px;
	line-height:16px;
	color:black;
}

td, th
{
	font-family:"Courier New", Courier, fixed;
	font-size:11px;
	line-height:16px;
	color:black;
}

th
{
	color:rgb(161,41,64);
}

div.navitop
{
	top:0px;
	left:0px;
	width:772px;
	height:113px;
}

div.printtop
{
	display:none;
}

div.navibottom
{
	top:0px;
	left:0px;
	width:772px;
	height:auto;
	text-align:center;
	font-family:Verdana,Geneva,Arial,Helvetica,Lucida,sans-serif;
	font-size:10px;
}

div.hauptinhalt
{
	position:relative;
	top:0px;
	left:1px;
	width:772px;
	height:auto;
	min-height:100px;
	background-color:#FFFFFF;
	background-image:url("/standard/elements/hintergrund.gif");
	background-repeat:repeat-y;
}


div.spacer
{

	top:0px;
	left:0px;
	width:772px;
	height:30px;
}

div.linker
{
	position:relative;
	top:0px;
	left:0px;
	width:360px;
	height:auto;
	text-align:right;

}

div.rechter
{
	position:relative;
	top:-20px;
	left:382px;
	width:380px;
	height:auto;
	text-align:left;
}

div.blockgross
{
	position:relative;
	top:0px;
	left:20px;
	right:20px;
	width:732px;
	height:auto;
	margin:0px auto 0px auto;
	text-align:left;
}

div.ganzer
{
	position:relative;
	top:0px;
	left:0px;
	width:auto;
	height:auto;
	margin:12px;
	text-align:left;
	background-color:rgb(220,220,220);
	border:1px solid rgb(161,41,64);
	padding:4px;
}

div.rahmen
{
	position:relative;
	top:0px;
	left:0px;
	width:auto;
	height:auto;
	margin:0px;
	text-align:left;
	background-color:white;
	border:1px solid rgb(161,41,64);
	padding:4px;
	font-family:Verdana,Geneva,Arial,Helvetica,Lucida,sans-serif;
	font-size:10px;
}

.blass
{
	font-family:Verdana,Geneva,Arial,Helvetica,Lucida,sans-serif;
	font-size:10px;
	color:grey;
}

.error
{
	border:2px dashed rgb(161,41,64);
	background-color:rgb(220,220,220);
}

.errhint
{
	border:1px solid rgb(161,41,64);
	padding:4px;
	font-weight:bold;
}

input.k180
{

	border:1px solid rgb(161,41,64);
	background-color:#FFFFFF;
	color:#000000;
	font-size:11px;
	line-height:11px;
	width:176px;
}

h2
{
	font-weight:bold;
	color:rgb(51,51,51);
	font-size:16px;
	line-height:18px;
}

h4
{
	font-weight:bold;
	color:rgb(161,41,64);
	font-size:14px;
	line-height:16px;
}


img.deko
{
	border:0px none;
	margin:0px;
	padding:0px;
}

img.content
{
	margin-left:0px;
	margin-bottom:6px;
	margin-right:6px;
	margin-top:0px;
	float:left;
	border:0px;
}

.rot
{
	color:rgb(161,41,64);
}

a:link
{
	font-weight:normal;
	text-decoration:underline;
	color:black;
}

a:hover
{
	font-weight:normal;
	text-decoration:underline;
	color:rgb(161,41,64);
}

a:visited
{
	font-weight:normal;
	text-decoration:underline;
	color:black;
}

a:hover:visited
{
	font-weight:normal;
	text-decoration:underline;
	color:rgb(161,41,64);
}

a:active
{
	font-weight:normal;
	text-decoration:underline;
	color:rgb(153,153,153);
}

/*		Navi-Bottom				*/

a.bottom:link
{
	font-weight:normal;
	text-decoration:underline;
	font-family:Verdana,Geneva,Arial,Helvetica,Lucida,sans-serif;
	font-size:10px;
	color:black;
}

a.bottom:hover
{
	font-weight:normal;
	text-decoration:underline;
	color:rgb(102,102,102);
	font-family:Verdana,Geneva,Arial,Helvetica,Lucida,sans-serif;
	font-size:10px;
}

a.bottom:visited
{
	font-weight:normal;
	text-decoration:underline;
	color:black;
	font-family:Verdana,Geneva,Arial,Helvetica,Lucida,sans-serif;
	font-size:10px;
}

a.bottom:active
{
	font-weight:normal;
	text-decoration:underline;
	color:rgb(153,153,153);
	font-family:Verdana,Geneva,Arial,Helvetica,Lucida,sans-serif;
	font-size:10px;
}

/*		ELEMENTE der Navigation f. Datenbank 		*/

div.defaultNavi {
/*	Navi-Block, eigentlich nur die †berschrift	*/
	position:static;
	width:200px;
	height:auto;
	text-indent:-6px;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	margin-right:0px;
	
	padding-left:8px;
	padding-right:0px;
	padding-top:2px;
	padding-bottom:2px;

	background-color:rgb(161,41,64);
	/* border:1px solid rgb(161,41,64); */
	font-weight:bold;
	font-size:11px;
	color:#FFFFFF;
	line-height:18px;
	
	border-top:0px none;
	border-left:1px solid rgb(161,41,64);
	border-right:1px solid rgb(161,41,64);
	border-bottom:1px solid rgb(161,41,64);
}


div.defaultNaviItem {

	position:static;
	width:200px;
	height:auto;
	background-color:rgb(220,220,220);
	font-weight:normal;
	font-size:11px;
	color:#000000;
	line-height:18px;
	
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	margin-right:0px;

	padding-left:8px;
	padding-right:0px;
	padding-top:2px;
	padding-bottom:2px;

	border-top:0px none;
	border-left:1px solid rgb(161,41,64);
	border-right:1px solid rgb(161,41,64);
	border-bottom:1px solid rgb(161,41,64);
}

div.defaultNaviItem#sel {
	position:static;
	width:200px;
	height:auto;
	background-color:white;
	font-weight:normal;
	font-size:11px;
	color:#000000;
	line-height:18px;
	
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	margin-right:0px;

	padding-left:8px;
	padding-right:0px;
	padding-top:2px;
	padding-bottom:2px;

	border-top:0px none;
	border-left:1px solid rgb(161,41,64);
	border-right:1px solid rgb(161,41,64);
	border-bottom:1px solid rgb(161,41,64);
}


a.defaultNaviLink:link {

	text-decoration:none;
	font-weight:normal;
	font-size:11px;
	color:#000000;
}
a.defaultNaviLink:hover {

	text-decoration:none;
	font-weight:normal;
	font-size:11px;
	color:rgb(161,41,64);
}
a.defaultNaviLink:hover#sellink {

	text-decoration:none;
	font-weight:normal;
	font-size:11px;
	color:#000000;
}
a.defaultNaviLink:visited {

	text-decoration:none;
	font-weight:normal;
	font-size:11px;
}
a.defaultNaviLink:active {

	text-decoration:underline;
	font-weight:normal;
	font-size:11px;
	color:rgb(161,41,64);
}