/* allgemein */

.left{
	text-align:left;
}

.center{
	text-align:center;
}

.right{
	text-align:right;
}

p{
	margin-top:0px;
	margin-bottom:0px;
	font-size:12px;
	color:#202020;
	padding:4px;
}

h3{
	font-size:12px;
	font-weight:bold;
	text-align:center;
	margin-top:0px;
	margin-bottom:0px;
}

h4{
	font-size:12px;
	font-weight:bold;
	text-align:left;
	margin-top:0px;
	margin-bottom:0px;
}

hr{
    height:1px;
    border-style:dashed none none none;
    border-width:1px;
    border-color:#F00000;
}

/* Listen */

ul{
	list-style-type:none;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:3ex;
	color:#202020;
	text-align:left;
	padding:4px;
}

li{
	padding-top:0ex;
	padding-bottom:1ex;
}

ul.bullet{
	list-style-image:url(images/bullet.gif);
	margin-top:0px;
	margin-bottom:0px;
	margin-left:3ex;
}

li.nospace{
	margin-top:0px;
	margin-bottom:0px;
}

li.extraspace{
	margin-top:0ex;
	margin-bottom:3ex;
}

/* Tabellen */

table{
	border-style:none;
	border-collapse:collapse;
	font-family:Arial, 'Adobe Helvetica', Helvetica, 'Sans Serif', 'Sans-Serif', Univers;
	font-size:12px;
	color:#202020;
	margin:0px;
	padding:0px;
}

th{
	color:#202020;
	text-align:left;
	padding:2px 4px;
	background-color:#DDDDDD;
	border-style:solid;
    border-width:0px 1px 1px 0px;
    border-color:#F8F8F8;
}

td{
	color:#202020;
	background-color:#EEEEEE;
	text-align:left;
	padding:2px 4px;
	border-style:solid;
	border-width:0px 1px 1px 0px;
	border-color:#F8F8F8;
	vertical-align:top;
}

table.blind{
	border-style:none;
	background-color:transparent;
	font-family:Arial, 'Adobe Helvetica', Helvetica, 'Sans Serif', 'Sans-Serif', Univers;
	font-size:12px;
	color:#202020;
	vertical-align:top;
}

th.blind{
	padding:2px 4px;
    background-color:transparent;
	border-style:none;
}

td.blind{
	padding:2px 4px;
    background-color:transparent;
	border-style:none;
}

caption{
	font-family:Arial, 'Adobe Helvetica', Helvetica, 'Sans Serif', 'Sans-Serif', Univers;
	font-size:12px;
    font-weight:bold;
    text-align:left;
	color:#202020;
    padding:6px 2px 2px 5px;
    background-color:#DDDDDD;
}


/* Links */

a:link, a:visited, a:active{
	color:#202020;
	text-decoration:underline;
}

a:hover{
	color:#F00000;
	text-decoration:underline;
}

a.blind{
	text-decoration:none;
}


img{
    border-style:solid;
    border-width:1px;
    border-color:#202020;
}

img.at{
    border-style:none;
    width:11px;
    height:12px;
    padding:0px 1px;
    vertical-align:text-bottom;
}