#marginalia {
width:180px;
margin:0px auto 0px 10px;
padding:2px 0px 0px 0px;
background:none;
float:left;

}


#marginalia a {
color:#E18300;
}
#marginalia a.fett {
font-weight:bold;
}

#marginalia  a.titlea {
margin:0px;
padding:0px;
//letter-spacing:.1em;
background:none;
color:brown;
}
#marginalia a:hover {
text-decoration:underline;
}

#marginalia p {
margin:10px 0px 5px 0px;
padding:0px 0px 5px 0px;
width:170px;
border:none;
}

/*############# linkliste #############*/

#marginalia .linkliste_mit_titel {
width:180px;
height:14em;
margin:0px auto 0px auto;
padding:0px;
list-style-type:none;

}





#marginalia .linkliste_mit_titel a {
padding:0px 0px 0px 10px;
margin:3px 0px 0px -14px;
background:url("http://www.jena.de/fm/1310/list_element_orange4.gif") 2px 0.5em no-repeat;
}



/*#################### kasten #############*/

#kasten {
width:180px;
margin:0px auto 0px auto;
padding:3px 2px 5px 2px;

}

#kasten input{
position: relative;
}


#marginalia ul{
margin:0px;
padding:10px 0px 5px 0px;
list-style-type:none;
overflow:hidden;
}

#marginalia ul li{
height:20px;
margin:0px;
padding:0px;
list-style-type:none;
overflow:hidden;
}

#marginalia ul li a {
height:100%;
margin:0px;
padding:0px 0px 0px 0px;
display:block;
color:#E18300;
font-weight:bold;
}


/*########### table kalender ##############*/

#marginalia table.kalender  {
margin:10px auto 5px 0px;
width:160px;
border-spacing:1px;
border:1px solid white;
empty-cells:hide;
font-size:1em;
}

#marginalia table.kalender td {
width:10px;
padding:1px;
text-align:center;
background:#ccc;

}

#marginalia table.kalender  td.thead{
background:#222;
text-align:center;
}

#marginalia table.kalender  form{
margin:0px;
padding:0px;
}
#marginalia table.kalender  select{
margin:0px;
padding:0px;
}

#marginalia table.kalender a {
width:100%;
margin:0px;
padding:0px;
color:#E18300;
font-weight:bold;
border:none;
text-align:center;
}

#marginalia table.kalender .selected {
background:#333;
}

#marginalia table.kalender .selected a{
color:#999;

}
#marginalia table.kalender .sunday {
background: #dddddd;
}	

	

#marginalia table.kalender .today {
background-color:#222;
color:#fff;
}

#marginalia table.kalender .atoday {
background-color:#222;
color:#e18300;
}


#marginalia table.kalender td.today a{
color:#fff;
}

.event_on_day{
background:red;
color:green;
}
/*##################### form ########################*/



#marginalia form {
margin:10px auto 8px 10px;
padding:5px 0px 5px 0px;
width:160px;
border:none;
}

#marginalia form label {
width:70px;

float:left;
}

#marginalia form select {
width:40px;
float:left;
font-size:0.8em;
}

#marginalia form select.month {
width:47px;
float:left;
}

#marginalia form select.year {
margin-left:47px;
}


#marginalia form input {
width:24px;
margin-right:50px;

}

#marginalia form input.buttonstyle {
width:70px;
}

#marginalia form br {
clear:both;
}





