/* CSS Document */
.hp_content
{


/**/
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:13px;
padding:10px 10px 10px 10px;


}
.hp_content h1
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#DC8817;
}
.hp_content h2
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#576442;
padding:0px 0px 0px 0px;
margin:0px 0px 2px 0px;
text-decoration:none;
}
.hp_content h3
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#576442;
padding:0px 0px 0px 0px;
margin:0px 0px 2px 0px;
text-decoration:none;
}
.hp_content p
{
font-family:Verdana, Arial, Helvetica, sans-serif;

}
.hp_content li
{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:justify;
margin:0px 0px 10px 0px;
}
.hp_content a:link
{
color:#CC6600;
}
.hp_content a:visited
{
color:#CC6600;
}
.hp_content a:hover
{
color:#CC6600;
text-decoration:none;
}
.hp_content a:active
{
color:#CC6600;
}
.hp_content a:focus
{
color:#CC6600;
}

.clear{clear:both;}
/*########################## KURSE ######################################*/
.hp_kurs_box_head
{
color:#576442;
/*background-color:#DAA12C;*/
padding:10px 10px 10px 10px;
font-weight:bold;
/*border:1px solid #ccc;*/
padding:10px 10px 10px 10px;
margin:5px 0px 1px 0px;
}
.hp_kurs_box
{
/*border:1px solid #ccc;*/
padding:10px 10px 10px 10px;
}
.hp_kurs_line
{

margin:5px 0px 5px 0px;
padding:5px 0px 5px 0px;
border:0px solid #ccc;
/*border-bottom-width:1px;*/
}
.hp_kurs_konbez
{
font-weight:bold;
float:left;
width:100px;
display:block;
border:1px solid #fff;
}
/*#################### ENDE KURSE ######################################*/


/*################### TERMINE ##########################################*/
.hp_tform_line
{
border:0px solid #ccc;
border-bottom-width:1px;
padding:10px 10px 10px 0px;
margin:0px 5px 5px 0px;
}
.hp_tform_float_left
{
float:left;
margin:0px 5px 0px 0px;
}
.hp_tform_float_left input
{
font-size:9px;
}
.hp_tform_float_left select
{
font-size:9px;
}

.hp_term_box
{
border:0px solid #576442;
margin:0px 0px 20px 0px;
}
.hp_term_text
{
padding:3px 10px 10px 10px;
border:0px solid #ccc;
border-bottom-width:0px;
}
.hp_term_headline
{
font-weight:bold;
color:#576442;
/*text-decoration:underline;
background-color:#DAA12C;*/
padding:6px 10px 6px 10px;
}
.hp_term_rubrik
{
background-color:#CDCDCD;
color:#808A70;
font-size:11px;
font-weight:bold;
text-align:right;
padding:3px 10px 3px 3px;
}
.hp_term_line
{
border:0px solid #ccc;
border-bottom-width:0px;
line-height:15px;
}
.hp_term_bez
{
width:50px;
float:left;
padding:3px 10px 3px 10px;
font-weight:bold;
}
.hp_term_info
{
padding:3px 3px 3px 3px;
float:left;
}
.hp_term_preis
{
font-weight:bold;
font-size:11px;
color:#576442;
}
.hp_akt_term_head
{
width:45%;
float:left;
margin:0px 0px 20px 0px;
font-weight:bold;
color:#DC8817;
font-size:14px;
padding:3px 0px 3px 0px;
}
.hp_akt_term_head a:link
{
text-decoration:none;
}
.hp_akt_term_head a:visited
{
text-decoration:none;
}
.hp_akt_term_head a:hover
{
text-decoration:none;
color:#C67827;
text-decoration:underline;
}
.hp_akt_term_head a:active
{
text-decoration:none;
}
.hp_akt_term_head a:focus
{
text-decoration:none;
}
.hp_akt_term_head2
{
/*background-color:#00FF33;*/
width:45%;
float:right;
margin:0px 0px 20px 0px;
font-weight:bold;
color:#DC8817;
font-size:14px;
text-align:right;
padding:3px 0px 3px 0px;
}
.hp_akt_term_head2 a:link
{
text-decoration:none;
}
.hp_akt_term_head2 a:visited
{
text-decoration:none;
}
.hp_akt_term_head2 a:hover
{
text-decoration:none;
color:#C67827;
text-decoration:underline;
}
.hp_akt_term_head2 a:active
{
text-decoration:none;
}
.hp_akt_term_head2 a:focus
{
text-decoration:none;
}
.hp_old_term_head
{
width:45%;
float:left;
margin:0px 0px 20px 0px;
}
.hp_term_fordinfo
{
font-size:10px;
text-align:center;
color:#576442;
}



/*###################  ENDE TERMINE ######################################*/

/*############ jahresübersicht was war ####################################### */
.ww_zeile
{
 border:0px solid #F8F8F8;
 border-bottom-width:0px;
}
.ww_monat
{
float:left;
width:70px;
text-align:right;
padding:5px 0px 5px 0px;
}
.ww_title
{
float:left;
padding:5px 5px 5px 15px;
}
.ww_rubrik
{
width:120px;
float:left;
padding:5px 5px 5px 15px;
}


