/* -- floats + clearing -------------------------------------------------------- */

.floatLeft { float: left }
.floatRight { float: right }
.centered {	margin: 0 auto 0 auto }
.clear { clear: both }

.clearfix:after {
	clear: both;
	content: ".";
	display: block;
	height: 0;
	visibility: hidden
}

.clearfix { display: inline-block }

/* Hides from IE-mac \*/

* html .clearfix { height: 1% }

.clearfix { display: block }
/* End hide from IE-mac */

.quad_teaser.top{
  padding:15px 20px; 
}

.quad_teaser.top h1{
  font-size:18px;
  font-weight:normal;
  line-height:21px;
  margin-bottom:1em;
}

.quad_teaser.top .qt_one h1{
  font-size:24px;
  font-weight:normal;
  line-height:27px;
  margin-bottom:1em;
  width:60%;
}

.quad_teaser.top .qt_one{
  padding:0 0 20px 0;
}

.quad_teaser.top .qt_one img{
  margin:0 35px 25px 0;
}

.quad_teaser.top img{
  float:left;
  margin:5px 10px 5px 0;
}

.quad_teaser .qt_two{
  clear:left;
}

.quad_teaser .qt_two,
.quad_teaser .qt_three,
.quad_teaser .qt_four{
  width:260px;
  float:left;
  padding-bottom:85px;
}

.quad_teaser .qt_two,
.quad_teaser .qt_three{
  margin-right:37px;
}

h2.month{
color:#20405a;
clear:both;
font-size:18px;
font-weight:bold;
padding:10px 0 10px 60px;
}

#content ul.events{
list-style:none;
padding:0;
margin:0 0 4em 0;
}

.events .day{
background: url('/fileadmin/t3_templates/img/kalenderblatt.jpg') no-repeat;
display:block;
width:60px;
height:40px;
text-indent:-100em;
overflow:hidden;
float:left;
margin-bottom:5px;
}

.events .day1{background-position: 0px -6px;}
.events .day2{background-position: 0px -52px;}
.events .day3{background-position: 0px -98px;}
.events .day4{background-position: 0px -144px;}
.events .day5{background-position: 0px -190px;}
.events .day6{background-position: 0px -236px;}
.events .day7{background-position: 0px -282px;}
.events .day8{background-position: 0px -328px;}
.events .day9{background-position: 0px -374px;}
.events .day10{background-position:0px -420px;}
.events .day11{background-position:0px -466px;}
.events .day12{background-position:0px -512px;}
.events .day13{background-position:0px -558px;}
.events .day14{background-position:0px -604px;}
.events .day15{background-position:0px -650px;}
.events .day16{background-position:0px -696px;}
.events .day17{background-position:0px -742px;}
.events .day18{background-position:0px -786px;}
.events .day19{background-position:0px -830px;}
.events .day20{background-position:0px -874px;}
.events .day21{background-position:0px -918px;}
.events .day22{background-position:0px -962px;}
.events .day23{background-position:0px -1006px;}
.events .day24{background-position:0px -1059px;}
.events .day25{background-position:0px -1094px;}
.events .day26{background-position:0px -1138px;}
.events .day27{background-position:0px -1198px;}
.events .day28{background-position:0px -1236px;}
.events .day29{background-position:0px -1280px;}
.events .day30{background-position:0px -1324px;}
.events .day31{background-position:0px -1368px;}

.events li{
clear:both;
padding:10px 10px 10px 0;
background:url('/fileadmin/t3_templates/img/day_border.png') 60px top no-repeat;
}

li.noborder{
background:none;
}

#content span{
font-size:12px;
}

#content .events h3{
float:left;
width:70%;
padding-bottom:10px;
}

#content .events h3 a{
font-size:12px;
font-weight:bold;
}

#content .more{
float:right;
}

.rightcol-30 #lightcycle_text{
width:275px;
}

/*Pagbrowser der Suche*/

#tbs_pagebrowser{
width:200px;
float:right;
text-align:right;
color:#9EC105
}

#tbs_pagebrowser span{
cursor:pointer;
padding:3px;
text-decoration:underline;
}

#tbs_pagebrowser span:hover,
#tbs_pagebrowser span.on{
color:#6A8Cc5
}

#tbs_pagebrowser span.on{
cursor:default;
text-decoration:none;
}

#tbs_links{
margin:0 0 10px 0;
}


#tbs_links p.tbs_result_hint{
margin-top:10px;
font-size:10px;
font-weight:normal;
}

/*ul.lc_linklist*/

ul.lc_linklist{
list-style:none;
}

ul.lc_linklist li{
margin:0 0 1.5em 0;
}

h3.lc_linklist{
font-family:Tahoma,Geneva,Verdana;
font-size:1.3em;
margin:0 0 0.5em 0;
font-weight:bold;
color:#10375A;
}

ul.lc_linklist h4{
font-family:Tahoma,Geneva,Verdana;
font-size:1.0em;
font-weight:bold;
}
ul.lc_linklist h4 a{
font-size:1.2em;
}