/* CSS Document */
body {
	color: #000000;
}
body {
font-family:Comic Sans Ms, Arial, Helvetica, sans-serif; font-size:13px;
	background-color: #f8ffde;
	margin-left: 10px;
	margin-top: 13px;
	margin-right: 10px;
	margin-bottom: 13px;
	background-image:url(../img/bg_main.gif);
}
a:link {
	color: #000000;
}
a:visited {
	color: #000000;
}
a:hover {
	color: #006600;
}
a:active {
	color: #006600;
}


th {
text-align:left; background-color:#0f1f8f; color:#FFFFFF; font-family:Comic Sans Ms; 
font-size:15px; font-weight:bold; letter-spacing:1px; padding:2px 7px;
}
td.headline{
background-color:#b5d361; border:2px solid #e9f39a; color: #000000; font-family:Comic Sans Ms; font-size:13px; padding: 3px 5px;
}
td.content
{
background-color:#F3FFC6;border-top:1px solid #8d96c5;font-family: Arial, Helvetica, sans-serif; font-size:12px; padding: 14px 8px; vertical-align:top;
}
td.content2
{
font-family: Arial, Helvetica, sans-serif; font-size:11px; padding: 5px 3px; vertical-align:top;
}
td.content td
{
font-family: Arial, Helvetica, sans-serif; font-size:12px; vertical-align:top; padding-top:3px;padding-bottom:3px;
}

td.dotright{
border-right:5px dotted #d4f795;
}
.center { text-align:center;}
.bold { font-weight:bold;}
.bordertop { border-top:1px solid #b5d361;}

td.right {
vertical-align:top;background-color:#fdfebc;border-bottom:2px solid #fefed8; border-right:2px solid #fefed8; border-top:1px solid #8d96c5; font-family:Comic Sans Ms; padding:10px 10px 5px 10px;
font-size:10px;letter-spacing:1px; color:#4a7f00}
td.right h1 {letter-spacing:0px; font-size:11px; color:#000000; font-weight:normal; display: inline;
}
table.content {
width:560px; 
border:0;
padding:0;
background-color:#FEFED8;
border:1px solid #8d96c5;
}
td.content h1, td.content h1 a
{color:#336633; display:inline; font-size:16px; text-decoration:none;}
td.content h2
{color: #990000; display:inline; font-size:16px;}
td.content h3
{color: #000000; display:inline; font-size:13px;}

hr{
height:0px;
color:#009900;
border-bottom:1px dotted  #009900;
margin:7px 0px;
width:560px;
text-align:left;
}
.content hr{ width:100%; }

img.pic1 {margin-right:5px; margin-top:2px; border: 3px solid #F3FFC6;}
img.pic4 {margin-right:0px; margin-top:2px; border: 3px solid #F3FFC6;}
a.pic1:link {margin-top:3px; border: 1px solid #F3FFC6; height:96px;}
a.pic1:visited{margin-top:3px; border: 1px solid #F3FFC6; height:96px;}
a.pic1:hover{margin-top:3px; border: 1px solid #2958B2; height:96px;}
a.pic1:active{margin-top:3px; border: 1px solid #2958B2; height:96px;}

form {display:inline;}
.input { background-color:#FFFFFF; width:275px; border:solid 1px #3300CC;margin-top:-2px;padding:2px; font-family:Arial, Helvetica, sans-serif; font-size:12px; height:22px; }
.area { background-color:#FFFFFF; width:425px; border:solid 1px #3300CC;padding:2px; font-family:Arial, Helvetica, sans-serif; font-size:12px; overflow:auto; height:140px; }

.fuss { line-height:13px; padding:4px;font-family: Arial, Helvetica, sans-serif;font-size:10px;color: #003399; border-top: 1px solid #a9c853;}
td.fuss a:link,td.fuss a:visited,td.fuss a:active{color:#003399; text-decoration:none;}
td.fuss a:hover{color: #CC0000; text-decoration:underline;}

li a:link,li a:active{text-decoration:underline;}
li a:visited{color: #444444;}
li a:hover{text-decoration:underline; color:#003399}
li {line-height:21px; letter-spacing:0px; font-size:13px;}
td.content2 li {line-height:15px; letter-spacing:0px; font-size:11px;}


ul {list-style-image:url(../img/punkt.gif)}

.red, a.red {color:#CC0000;}

table.borderbottom td{
border-bottom:1px dashed #B5D361;
height:28px;
}
table.borderbottom td td{
border-bottom:none;
padding:3px;
padding-left:0px;
height:auto;
}
table.borderbottom th{
letter-spacing:normal;
font-weight:normal;
color:#000000;
font-size:13px;
background-color:#E9F39A;
border-bottom:1px solid #009933;
padding:4px;
}
table.borderbottom a:link img {
border-color:#000000
}

td.pic{ text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; width:25%; padding-top:10px;padding-bottom:10px;}
td.pic img{ margin-bottom:5px; width:112px; height:112px; border:none;}
td.pic a:link; td.pic a:visited; td.pic a:hover; td.pic a:active {color:#000000}

@media Print    
{
td.content, table.content, td.headline, td.right { border:0px; }
table.content, .content hr{ width:100%; }
th { color:#000000;}
img.pic1 {margin-right:5px; margin-top:2px; border: 1px solid #000000;}
a.pic1:link, a.pic1:visited, a.pic1:hover, a.pic1:active{margin-top:3px; border: 0px;}

}

