div.content{

	margin-left: 205px;

	*margin-left: 0 !important;

	_margin-left: 0 !important;

	height: 1%;

	_height:auto;

	/*_width:740px !important;*/

}



div.container-offers{

	margin: 0px;

	_padding:0;

	background-image: url(../../../media/img/elemente/bg_offers_start.jpg);

	background-repeat: no-repeat;

	background-position: right top;

	height: 483px;

	width: 794px;

	*width:774px;

	_width:754px !important;

	*clear:both;

	_clear:none;

}



* html div.container-offers{

	margin-left: 30px;

	_margin-left: 10px !important;

}



div.container-offers-bg{

	margin-right: 175px;

	background-image: url(../../../media/img/elemente//bg_offers_dashedline.jpg);

	background-repeat: no-repeat;

	background-position: right top;

	height: 483px;

}



ul.offers{

	margin: 0px 0px 0px 30px;

	*margin-left:10px;

	_margin-left:5px !important;

	padding: 0px;

	list-style-image: none;

	list-style-type: none;

	font-size: 12px;

	font-weight: bold;

}



ul.offers li{

	margin: 0px 0px 27px 0px;

	_margin-bottom:24px;

	*margin-bottom:24px;

	padding: 0px;

	height: 143px;

	width: 600px;

	_width:590px;

}



div.youngstars{

	margin: 0px;

	padding: 6px 0px 0px 0px;

	background-color: #F36F32;

	width: 555px;

	height: 137px;

	overflow: hidden; 

}



div.hipteens{

	margin: 0px;

	padding: 6px 0px 0px 0px;

	background-color: #00ABBC;

	width: 565px;

	height: 137px;

	overflow: hidden;

}



div.funkids{

	margin: 0px;

	padding: 6px 0px 0px 0px;

	background-color: #BED62F;

	width: 575px;

	height: 137px;

	overflow: hidden;

}



div.bg-youngstars{

	background-image: url(../img/elements/bg_teaser_youngstars.gif);

	background-repeat: no-repeat;

	background-position: right top;

	width: 564px;

}



div.bg-hipteens{

	background-image: url(../img/elements/bg_teaser_hipteens.gif);

	background-repeat: no-repeat;

	background-position: right top;

	width: 574px;

}



div.bg-funkids{

	background-image: url(../img/elements/bg_teaser_funkids.gif);

	background-repeat: no-repeat;

	background-position: right top;

	width: 584px;

}



ul.offers div.headline-youngstars{

	height: 34px;

	border-top: 1px dashed #FFFFFF;

	border-bottom: 1px dashed #FFFFFF;

	margin-bottom: 10px;

	/*

	background-image: url(../img/elements/headline_youngstars.gif);

	background-repeat: no-repeat;

	background-position: 5px;

	*/

}



ul.offers div.headline-hipteens{

	height: 34px;

	border-top: 1px dashed #FFFFFF;

	border-bottom: 1px dashed #FFFFFF;

	margin-bottom: 10px;

	/*

	background-image: url(../img/elements/headline_hipteens.gif);

	background-repeat: no-repeat;

	background-position: 5px;

	*/

}



ul.offers div.headline-funkids{

	height: 34px;

	border-top: 1px dashed #FFFFFF;

	border-bottom: 1px dashed #FFFFFF;

	margin-bottom: 10px;

	/*

	background-image: url(../img/elements/headline_funkids.gif);

	background-repeat: no-repeat;

	background-position: 5px;

	*/

}



ul.offers h1{

	margin: 0px;

	padding: 0px;

	font-size: 18px;

	color: #FFFFFF;

	display: none;

}



ul.offers img{

	border: 1px dashed #FFFFFF;

	float: left;

	margin: 0px 5px 0px 14px;

}



ul.offers a.headlineImg img {

	float:none;

	border:0;

	margin-top:3px;

}



ul.offers a.headlineImg {

	background-image:none;

	padding:0px;

}



.funkids .headlineImg img {

	margin-left:1px !important;

}



ul.offers div.info{

	margin: 0px 0px 0px 0px;

	padding: 0px;

	float: left;

	width: 190px;

}



ul.offers h4{

	margin: 0px;

	padding: 0px;

	font-size: 12px;

	border-bottom: 1px dashed #FFFFFF;

}



ul.offers p{

	margin: 0px;

	padding: 0px;

	font-weight: normal;

}



ul.offers div.info a{

	margin-top: 8px;

	display: block;

	border-bottom: 1px dashed #FFFFFF;

}



ul.offers table{

	margin: 0px 10px 0px 10px;

	padding: 0px;

	float: right;

	width: 184px;

}



* html ul.offers table{

	width: 175px;

}



ul.offers table td.right{

	text-align: right;

}



ul.offers table td.left{

	padding-left: 1px;

}



ul.offers table td{

	border-bottom: 1px dashed #FFFFFF;

}



ul.offers table td.last{

	border-bottom: none;

	padding-left: 1px;

}



ul.offers a{

	text-decoration: none;

	padding-left: 10px;

	background-repeat: no-repeat;

	background-position: 0px 5px;

	background-image: url(../img/elements/link_bullet_black.gif);

	color: #000000;

}



ul.teaserIE {

	_margin-left:230px !important;

}



ul.teaser{

	margin: 50px 0px 20px 30px;

	padding: 5px 0px 0px 0px;

	list-style-image: none;

	list-style-type: none;

	text-align:right;

	width: 766px;

	*width:744px;

	_width:770px;

}



* html ul.teaser{

	margin-left: 60px;

}





ul.teaser li.float{

	float: left;

	_margin-left:20px;

	margin: 0px 70px 0px 0px;

	*margin: 0px 40px 0px 0px;

	padding: 0px;

/*	height: 1%;*/

	width:220px;

}



ul.teaser li.floatIE{

	float:left;

	margin-right:31px;

	_float: none;

	padding: 0px;

	width:220px;



	*float: left;

	_margin-right:30px !important;

	*margin-right:0px;

}



/*

ul.teaser li h1 {

	padding: 6px 6px 6px 56px;

	line-height: 8px !important;

}



ul.teaser li h1 embed {

	width:243px !important;

}

*/



ul.teaser li h1 embed{

	margin:0;

	margin-top:10px;

	padding:0;

	line-height:20px !important;

}



ul.teaser li div.stern {

	background-image: url(../img/elements/teaser/stern.gif);

	background-repeat:no-repeat;

	padding-left:56px !important;

	height:54px;

	margin:0px;

}



ul.teaser li div.blume {

	background-image: url(../img/elements/blume.gif);

	background-repeat:no-repeat;

	padding-left:10px !important;

	padding-top:8px;

	height:52px;

}



ul.teaser li div.brille {

	background-image: url(../img/elements/brille.gif);

	background-repeat:no-repeat;

	padding-left:45px !important;

	padding-top:8px;

	height:54px;

}



ul.teaser li div.ball {

	background-image: url(../img/elements/teaser/ball.gif);

	background-repeat:no-repeat;

	padding-left:56px !important;

	height:54px;

}

ul.teaser li div.facebook {

	background-image: url(../img/elements/teaser/facebook.gif);

	background-repeat:no-repeat;

	padding-left:56px !important;

	height:54px;

}

ul.teaser li div.facebook {

	background-image: url(../img/elements/teaser/facebook.gif);

	background-repeat:no-repeat;

	padding-left:56px !important;

	height:54px;

}

ul.teaser li div.lion {

	background-image: url(../img/elements/teaser/lion.jpg);

	background-repeat:no-repeat;

	padding-left:56px !important;

	height:54px;

}


/*

ul.teaser li.float h1{

	padding: 6px 6px 6px 56px;

	color: #FAAB2A;

}

*/



ul.teaser li h2 {

	margin:0px;

	z-index:1000;

}



ul.teaser li h2 a{

	text-align:right !important;

	margin: 0px !important;

	padding: 0px !important;

/*	line-height: 14px;*/

/*	color: #faad29 !important;*/

	visibility:visible !important;

	font-size:14px !important;

	overflow:visible !important;

	text-decoration:none;

	letter-spacing:normal !important;

/*

	width:300px !important;

*/

}

/*

ul.teaser li h2 embed,span {

	text-align:right !important;

	width:auto !important;

}

*/

ul.teaser li img.klassenreisen{

	position: absolute;

	margin-top: -35px;

}



* html ul.teaser li img.klassenreisen{

	margin-top: -55px;

}



ul.teaser li img.sprachreisen{

	position: absolute;

	margin-top: -40px;

}



* html ul.teaser li img.sprachreisen{

	margin-top: -60px;

}



div.sitemap {

	border-top: 2px dotted #676767;

	margin-top:400px;

	font-family:Arial;

	font-size:11px;

	color:#676767;

	margin-left:236px;

	width:758px !important;

}



div.sitemap2 {

	font-family:Arial;

	font-size:11px;

	color:#676767;

	margin-left:236px;

	width:758px !important;

}



div.sitemap h1 {

	font-family:Arial !important;

	font-size:12px !important;

	color:#676767 !important;

	font-weight:bold !important;

	visibility:visible;

	padding-left:10px;

}



div.sitemap div a {

	font-family:Arial;

	font-size:9px;

	text-decoration:none;

	color:#676767;

}



div.sitemap2 div a {

	font-family:Arial;

	font-size:9px;

	text-decoration:none;

	color:#676767;

}



div.teaserContainer {

	width:560px;

	height:auto;

	float:none;

	clear:none;

}



div.teaser {

	margin-top:20px;

	margin-left:40px;

	width:230px !important;

	float:left;

}



div.teaserHeader {

	border-top:1px dashed #faad29;

	border-bottom:1px dashed #faad29;

	height:29px;

}



li.tagCloud {

	width:220px;

	*width:220px;

	float:none;

	height:auto;

	border: 1px dashed #faad29;

	padding-top:10px;

	padding-bottom:6px;

	text-align:center;

	overflow:hidden;

}



li.tagCloud h4 {

	color:#faad29;

	display:inline;

	margin:0;

	margin-right:5px;

}



li.tagCloud h4 a {

	color:#faad29;

	text-decoration:none;

}



li.tagCloud h4.biggest {

	font-size:23px;

}



li.tagCloud h4.f14 {

	font-size:12px;

}



li.tagCloud h4.f16 {

	font-size:14px;

}



li.tagCloud h4.f19 {

	font-size:17px;

}



li.tagCloud h4.f20 {

	font-size:18px;

}



li.tagCloud h4.f21 {

	font-size:19px;

}



li.tagCloud h4.f22 {

	font-size:20px;

}



.redInfo {

	color:#D51E30;

	font-size:12px;

}
