/**************/
/* Content    */
/**************/

#tem_content h1{
font-size:22px;
font-family:Arial, Helvetica, sans-serif;
color:#0050A1;
margin-top:0;
margin-bottom:15px;
}

#tem_content h2{
font-size:16px;
font-family:Arial, Helvetica, sans-serif;
color:#0050A1;
margin-top:0;
margin-bottom:10px;
}

#tem_content h2 a{
color:#0050A1;
font-weight:bold;
}

#tem_content p{
margin-bottom:10px;
}
#tem_content p.error{
color:#E70018;
font-weight:bold;
}
#tem_content p.ok{
color:#00FF00;
font-weight:bold;
}


#tem_content ul{
margin:0 0 10px 0;padding:0;
/*border:none;*/
}
#tem_content ul li{
background:url(1pic/tem/bullet.gif) 1px 6px no-repeat;
padding:0 0 0 8px;
list-style-type: none;
}

#tem_content ul.linkliste{
margin:0 0 10px 0;padding:0;
}
#tem_content ul.linkliste li{
line-height:41px;
padding:0;
list-style-type: none;
border-bottom:1px solid #FFFFFF;
}
#tem_content ul.linkliste li a{
background:url(1pic/tem/link-bullet.gif) 0px 0px no-repeat;
padding:0 0 0 45px;
background-color:#F5F5F5;
text-decoration:underline;
display:block;
}
#tem_content ul.linkliste li a:hover{
background-color:#FCFCFC;
}

#tem_content a{
font-weight:normal;
text-decoration:none;
color:#0050A1;

}
#tem_content a:hover{
color:#86DE00;

}
#tem_content table.auto{
margin-bottom:10px;
border-collapse:collapse;
}
#tem_content .widetable table.auto{
width:100%;
}

#tem_content table.auto th{
background-color:#EEEEEE;
padding:4px;
border:1px solid #FFF;
}

#tem_content table.auto td{
padding:4px;
border:1px solid #FFF;
background-color:#F5F5F5;
}
#tem_content table.auto tr.row1 td{
background-color:#F5F5F5;
}
#tem_content table.auto tr.row2 td{
background-color:#FAFAFA;
}


#tem_content table.bilder{
margin-bottom:10px;
}

/*--- specialbox ---*/

#tem_content .specialbox{
margin-bottom:20px;
}	

#tem_content .specialbox h2{
height:31px;line-height:31px;
margin:0;padding:0;
color:#FFFFFF;
background-image:url(1pic/bg-h2.gif);
text-align:center;
}

#tem_content .specialbox h3 {
color:#0050A1;
font-weight:bold;	
}	


#tem_content .specialbox h3 a{
color:#0050A1;
font-weight:bold;
}


#tem_content .specialbox div.body{
padding:10px;
background-color:#F2F2F2;
margin-bottom:1px;
}

#tem_content .specialbox table.auto th{
background-color:#D4D4D4;
}

#tem_content .specialbox table.auto td{
background-color:#E4E4E4;
}

/*--- tabbox ---*/

#tem_content .tabbox{
margin-bottom:15px;
}

#tem_content .tabbox h2{
padding:0;
padding-left:10px;width:288px;
height:22px;
line-height:22px;
margin:0;
background-image:url(1pic/lasche.png);
background-repeat:no-repeat;
color:#0050A0;
font-size:11px;
}

#tem_content .tabbox h3 {
color:#0050A1;
font-weight:bold;	
}	

#tem_content .tabbox h3 a{
color:#0050A1;
font-weight:bold;
}


#tem_content  .tabbox div.body{
background-color:#F5F5F5;
padding:8px 16px 6px 16px;
color:#5A5A5A;
}

#tem_content .tabbox table.auto th{
background-color:#D4D4D4;
}

#tem_content .tabbox table.auto td{
background-color:#E4E4E4;
}

/*--- datagrid ---*/

.dataGrid table{
margin-bottom:10px;
border-collapse:collapse;
}

.dataGrid table th{
background-color:#EEEEEE;
padding:4px;
border:1px solid #FFF;
}

.dataGrid table td{
padding:4px;
border:1px solid #FFF;
background-color:#F5F5F5;
}
.dataGrid table tr.row1 td{
background-color:#F5F5F5;
}
.dataGrid table tr.row2 td{
background-color:#FAFAFA;
}
