/* Tabelle ohne Hover */
table th,table th:hover{
background-color:transparent;
border:0;
}
table td,table td:hover{
background-color:transparent;
border:0;
}
table tbody tr:hover td {
background: transparent;
border:0;
} 
blockquote {
font-style: normal;
}


#seminarliste {
width: 90%;
text-align: left;
margin: 0 auto;
margin-top: 5px;
margin-bottom: 5px;
}



#col3_editablecontent a.seminarhover{
border-bottom: none;
	display:inline-block;
	background-color:#FFF;
	color:#000;
	font-weight:bold;
text-align: left;
height: 25px;
line-height: 25px;
padding-left: 5%;
border-left: none;
    background:    url("/stylesheets/redesign_09/uni_images/icons/ff_ul_li_icon.png") 
                   left center 
                   no-repeat 
                   transparent;

}


#col3_editablecontent a.seminarhover:hover{
	background-color:#DDD;
	color: #000;
}


#phil_startbox #slides {
  position: relative;
}
#phil_startbox #slides .slides-container {
  display: none;
}
#phil_startbox #slides .scrollable {
  *zoom: 1;
  position: relative;
  top: 0;
  left: 0;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  height: 100%;
}
#phil_startbox #slides .scrollable:after {
  content: "";
  display: table;
  clear: both;
}

#phil_startbox .slides-navigation {
  margin: 0 auto;
  position: absolute;
  z-index: 3;
  top: 46%;
  width: 100%;
}
#phil_startbox .slides-navigation a {
  position: absolute;
  display: block;
}
#phil_startbox .slides-navigation a.prev {
  left: 0;
}
#phil_startbox .slides-navigation a.next {
  right: 0;
}

#phil_startbox .slides-pagination {
  position: absolute;
  z-index: 3;
  top: 0;
  text-align: center;
}
#phil_startbox .slides-pagination a {
  border: 2px solid #222;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  overflow: hidden;
}
#phil_startbox .slides-pagination a.current {
  background: #222;
}

#phil_startbox .container .contrast {
  background-color: #CCC;
  background: rgba(204,204,204,0.9);
}


#phil_startbox .slides-navigation a:active, .slides-navigation a:focus {
background-color:transparent !important;
}


#phil_startbox  .slides-pagination a{
border:0px;
}

#phil_startbox .container h1{
line-height:1.1em;
}
#phil_startbox .container p{
font-size:1.2em;
}
#phil_startbox .megaslider{
clear:both;
width:100% !important;
height:350px !important;
margin-top: 15px;
}

#phil_startbox .contrast h1, #phil_startbox .contrast h2, #phil_startbox .contrast h3, #phil_startbox .contrast h4, #phil_startbox .contrast h5, #phil_startbox .contrast h6{
color:#000;
}

#phil_startbox .megaslider ul li{
margin:0 !important;
}


#phil_startbox .slides-navigation a{
font-size:2em;
text-decoration:none;
border:0 !important;
color:#fff !important;
}

#phil_startbox .contrast {
display:block;
  color:#000;
  background: #cdba00;
  background: rgba(205, 186, 0, 0.9);
  padding: 1em 2em;
  -webkit-box-shadow: 0 0 5px 2px rgba(0, 0, 0, 0.7);
  -moz-box-shadow: 0 0 5px 2px rgba(0, 0, 0, 0.7);
  box-shadow: 0 0 5px 2px rgba(0, 0, 0, 0.7);
height:100px;
}


#phil_startbox .next.contrastlink {
  color:#fff;
   text-shadow: 0 1px 1px #000000;
}

#phil_startbox .prev.contrastlink {
  color:#fff;
   text-shadow: 0 1px 1px #000000;
}


#phil_startbox .container{
float:right;
position:absolute;
right:0px;
bottom:0px;
margin-right:0;
width:400px;
}

#phil_startbox .slides-pagination{
background: #EEE;
background: rgba(238,238,238,0.8);
}
#phil_startbox #slides nav.slides-navigation a{
padding:0 0.2em;
}
#phil_startbox #slides nav.slides-pagination a{
border-right:1px solid #999 !important;
padding:5px 10px;

}
#phil_startbox #slides nav a.current{
background: rgba(255, 255,255,1);
}
#phil_startbox .slides-pagination a {
    border-bottom:0px !important;
    display: inline-block;
float:left;
border-right:1px solid #f00 !important;
padding:0.5em 1em;
}

#phil_startbox .slides-pagination a.current,.slides-pagination a:hover {
    background: none repeat scroll 0 0 #fff;
}
#phil_startbox .slides-pagination a.current{
font-weight:bold;
}

#phil_startbox li.todo{
color:#999;
}

#phil_startbox a:active{
text-decoration:none;
border:0;
}

#phil_startbox .slides-pagination a:focus{
background-color:#fff !important;
color: blue;
}


.kalender_datum
{
font-weight: bold;
}

li.kalender_event
{

}

input[type=date], input[type=time] {
font-size: 1.2em;
}