







.clearer{clear:both;}

/*Content-Cols*/
#t3_maincontent .t3_leftcol{
	width:340px;
	overflow:hidden;
	display:inline;
	margin-right:5px;
	float:left;
}

#t3_maincontent .t3_midcol{
	width:225px;
	overflow:hidden;
	display:inline;
	margin-right:5px;
	float:left;
}

* html #t3_maincontent .t3_midcol{
	margin-right:2px;
}

#t3_maincontent .t3_rightcol{
	width:225px;
	overflow:hidden;
}

/*/Content-Cols*/

/*-------------------------------------------------------------------------------------------------*/

/*Teaser-Container Plain*/

#t3_maincontent .t3_hamburg,
#t3_maincontent .t3_berlin,
#t3_maincontent .t3_hannover,
#t3_maincontent .t3_bornholm{
	margin-bottom:5px;
	overflow:hidden;
}

#t3_maincontent .t3_hamburg{
	width:340px;
	height:400px;
}

#t3_maincontent .t3_berlin{
	width:340px;
	height:265px;
}

#t3_maincontent .t3_hannover{
	width:225px;
	height:265px;
}

#t3_maincontent .t3_bornholm{
	width:225px
	height:130px;
}

/*/Teaser-Container Plain*/

/*-------------------------------------------------------------------------------------------------*/
#t3_maincontent .t3_tb h1{
	margin:0 15px 0 15px;
	font-size:180%;
	letter-spacing:-0.05em;
}

*+html #t3_maincontent .t3_tb h1{
	letter-spacing:-0.06em;
}

#t3_maincontent .t3_tb h2{
	font-size:12px;
	font-weight:normal;
	padding:5px 0 0 0;
	line-height:15px;
	color:#000;
}

#t3_maincontent .t3_tb a,
#t3_maincontent .t3_tb h2{
	font-family:Trebuchet MS;
	margin:0 15px 0 15px;
	display:block;
}

#t3_maincontent .t3_tb h2 a{
display:inline-block;
font-size:10px;
margin-left:5px;
}

#t3_maincontent .t3_gfx a,
#t3_maincontent .t3_tb h1 a,
#t3_maincontent a.t3_image-link{
	background:none;
	padding:0;
	margin:0;
	text-decoration:none;
	font-weight:bold;
}

#t3_maincontent .t3_tb h1 a{
	font-family:Arial;
}

#t3_maincontent .t3_gfx-bottom{
	position:relative;
	}

#t3_maincontent .t3_gfx-bottom img{	
	position:absolute;
	}

/*-------------------------------------------------------------------------------------------------*/

/*t3_hamburg*/

#t3_maincontent .t3_hamburg{
	background:url(../images/standard/hamburg-bg-hell.png) no-repeat;
}

#t3_maincontent .t3_hamburg img {
  left : 0px;
  width:340px;
  height:250px;
}

#t3_maincontent .t3_hannover img {
  left : 0px;
  width:225px;
  height:130px;
}

#rs_elements .t3_hannover img {
  left : 0px;
  width:225px;
  height:auto;
}

#t3_maincontent .t3_hannover a,
#t3_maincontent .t3_hamburg a {
  background:transparent none repeat scroll 0 0;
  font-weight:bold;
  margin:0;
  padding:0;
  text-decoration:none;
}


#t3_maincontent .t3_hamburg.t3_gfx-bottom img {
  top:135px;
}
	
#t3_maincontent .t3_hamburg.t3_gfx-bottom img{
	top:150px;
}

#t3_maincontent .t3_hamburg h1{
font-size:26px;
}

/*/t3_hamburg*/
	
/*-------------------------------------------------------------------------------------------------*/

/*t3_hannover*/

#t3_maincontent .t3_hannover{
	background:url(../images/standard/hannover-bg-hell.png) no-repeat;
}

#t3_maincontent .t3_hannover.t3_gfx-bottom img{
	top:135px;
}

/*/t3_hannover*/

/*-------------------------------------------------------------------------------------------------*/

/*spitzmarke*/

#t3_maincontent .t3_spitzmarke{
	width:auto;
	font-family:Trebuchet MS;
	font-size:100%;
	color:#fff;
	margin:15px 15px 10px 15px;
	padding-left:2px;
	line-height:15px;
	text-transform:uppercase;
	letter-spacing:0.05em;
}


#t3_maincontent .t3_spitzmarke.t3_90-165-50{
	background:url(../media/marker_left-trans.png) no-repeat;
	margin-bottom: 8px;
	#float:left;
	height:15px;
}

#t3_maincontent .t3_spitzmarke.t3_90-165-50 span{
	padding:0 3px 0 1px;
	background:url(../images/standard/marker_outer-trans.png) right no-repeat;
	display:blocK;
	float:left;
	margin-bottom: 8px;
}
/*/spitzmarke*/


/*-------------------------------------------------------------------------------------------------*/

/*t3_bornholm_search */
#t3_maincontent .t3_bornholm_search {
	background:url(../img/suche_font.png) no-repeat;
}

#t3_maincontent .t3_bornholm_search .t3_search_form {
	position: relative;
}

#t3_maincontent .t3_bornholm_search .t3_search_sword {
	background:url(../img/suche_eingabe.png) no-repeat;
	position: absolute;
	padding: 7px 7px 7px 28px;
	width: 165px;
	height: 13px;
	left: 12px;
	top: 57px;
	border: 0;
}

#t3_maincontent .t3_bornholm_search .t3_search_submit {
	position: absolute;
	left: 95px;
	top: 95px;
}
/*/t3_bornholm_search*/