/*
Theme Name: Unitymedia-TV
Theme URI: http://www.unitymedia-tv.de/
Description: Design based upon the famous Pixelkolleech</a>.
Version: 2.0
Author: Marco Brenn
Author URI: http://www.unitymedia-tv.de/

*/

/*============== Grundeinstellungen  =================*/


body {
	margin:				0px;
	padding:			0px;
	background-color:	#e6e8ea;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			12px;
	color:				#02073f;
}


a {
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			12px;
	color:				#02073f;
	text-decoration:	none;
}


a:hover {
	text-decoration:	underline;
}


.clear {
	clear:				both;
	font-size:			1px;
	margin:				0;
	padding:			0;
	height:				0;
}


/* ============ Grundaufbau =============== */


#mainWrapper {
	width:				924px;
	margin-top:			18px;
	margin-bottom:		30px;
	margin-left:		auto;
	margin-right:		auto;
	padding:			0px;
	background-color:	#fff;
	background-image:	url('images/main_back.gif');
}


#mainHeader {
	position:			relative;
	width:				924px;
	height:				95px;
	padding:			0;
	background-color:	#fff;
	background-image:	url('images/head_back.gif');
}


#mainHeader h1 {
	width:				0;
	height:				0;
	margin:				0;
	padding:			0;
}


.headerPos1 {
	position:			absolute; 
	top:				38px; 
	left:				315px;
  	font-size:			28px;
}

.headerPos2 {
	position:			absolute; 
	top:				73px; 
	left:				240px;
	font-size:			24px;
	font-weight:		bold;
}

#mainContent {
	margin:				0 0 0 0;
	padding:			0 17px 0 17px;
	width:				890px;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			12px;
}

#mainBottom {
	height:				40px;
	background-image:	url('images/main_bottom.gif');
	background-color:	#fff;
}

#mainBreadcrumb {
  padding: 10px 0 0px 0;
  margin: 0;
}

/* ============ Main Navi Formatierungen ============= */

#mainNaviBox {
	margin:				0;
	padding:			0 0 0 17px;
}

#mainNavi {
	width:				890px;
	height:				30px;
	margin:				0 0 0 0;
	padding:			0;
	background-image:	url('images/main_navi_back.gif');
}

#mainNavi ul {
	height:				30px;
	margin:				0;
	padding:			0;
	list-style:			none;
}

#mainNavi li {
	float:				left;
	margin:				0;
	padding:			0;
}

#mainNavi a {
	display:			block;
	margin:				0;
	padding:			8px 10px 7px 10px;
	font-family:		arial, helvetica, sans-serif;
	font-size:			12px;
	/*font-weight:		bold;*/
	color:				#fff;
	text-decoration:	none;
	border-right:		1px solid #fff;
}

#mainNavi a:hover {
	color:				#fff;
	text-decoration:	none;
	background-image:	url('images/main_navi_hover_back.gif');
}



/* ============ Content Formatierungen ============= */


/* Teaser Startseite */

.teaserStart1 {
	position:			relative;
	float:				left; 
	width:				325px; 
	background-color:	#f5f6f7; 
	margin:				15px 15px 0 0;	
}


.teaserStart1 h1 {
	margin:				0 0 0 20px;
	padding:			13px 10px 10px 25px;
	font-family:		arial, helvetica, sans-serif;
	font-size:			18px;
	font-weight:		bold;
	color:				#02073f;
	background-image:	url('images/headlineh1_dot.gif');
	background-position:left;
	background-repeat:	no-repeat;
}


.teaserStart1 h2 {
	margin:				0 0 0 20px;
	padding:			10px 10px 5px 0;
	font-family:		arial, helvetica, sans-serif;
	font-size:			14px;
	font-weight:		bold;
	color:				#02073f;
}


.teaserStart1 p {
	margin:				0;
	padding:			0 20px 10px 17px;
	font-family:		arial, helvetica, sans-serif;
}


.teaserStart2 {
	position:			relative;
	float:				left; 
	width:				325px; 
	background-color:	#f5f6f7; 
	margin:				15px 0 0 0;	
}


.teaserStart2 h1 {
	margin:				0 0 0 20px;
	padding:			13px 10px 10px 25px;
	font-family:		arial, helvetica, sans-serif;
	font-size:			18px;
	font-weight:		bold;
	color:				#02073f;
	background-image:	url('images/headlineh1_dot.gif');
	background-position:left;
	background-repeat:	no-repeat;
}


.teaserStart2 h2 {
	margin:				0 0 0 20px;
	padding:			10px 10px 5px 0;
	font-family:		arial, helvetica, sans-serif;
	font-size:			14px;
	font-weight:		bold;
	color:				#02073f;
}


.teaserStart2 p {
	margin:				0;
	padding:			0 20px 10px 17px;
	font-family:		arial, helvetica, sans-serif;
}


.teaserStart3 {
	width:				665px; 
	background-color:	#f5f6f7; 
	margin:				25px 0 0 0;	
}


.teaserStart3 h1 {
	margin:				0 0 0 20px;
	padding:			13px 10px 10px 25px;
	font-family:		arial, helvetica, sans-serif;
	font-size:			18px;
	font-weight:		bold;
	color:				#02073f;
	background-image:	url('images/headlineh1_dot.gif');
	background-position:left;
	background-repeat:	no-repeat;
}


.teaserStart3 h2 {
	margin:				0 0 0 20px;
	padding:			10px 10px 5px 0;
	font-family:		arial, helvetica, sans-serif;
	font-size:			14px;
	font-weight:		bold;
	color:				#02073f;
}


.teaserStart3 p {
	margin:				0;
	padding:			0 20px 10px 17px;
	font-family:		arial, helvetica, sans-serif;
}



.teaserListUl {
	margin: 			10px 20px 10px 20px;
	padding:			6px 20px 10px 10px;
	list-style: 		none;
	background-color:	#e0e6ed;
}

.teaserListUl li {
	padding: 			0 0 7px 15px;
	background:			url('images/bullet_arrow_list.gif') no-repeat;
	background-position:0px 5px;
	line-height: 		18px;
}


.teaserPriceStarPos {
	position:			absolute;
	top:				345px;
	left:				210px;
}


.teaserPriceStar {
	position:			relative;
	background-image:	url('images/pricestar.png'); 
	width:				115px; 
	height:				95px; 
	text-align:			center; 
	padding:			20px 0 0 0;
}


.teaserPriceStarText {
	font-size:			16px; 
	font-weight:		bold; 
	color:				#fff;
}


.teaserPriceStarPrice {
	font-size:			28px; 
	font-weight:		bold; 
	color:				#fff;
}


/* Box Mehr Programmvielfalt */


.teaserBoxMehrVielfalt {
	margin:				0 0 0 20px; 
	padding:			10px 0 10px 10px; 
	width:				615px;
	background-color:	#e0e6ed;
}


.teaserPaketSmall {
	float:				left;
	width:				137px; 
	margin:				0 15px 0 0; 
	background-color:	#fff;
}


.teaserPaketSmall p {
	margin:				0;
	padding:			0 5px 10px 5px;
}


.teaserPaketSmallHead {
	margin:				2px 2px 10px 2px;
	padding:			3px 5px 5px 5px;
	background-color:	#a60000;
	color:				#fff;
	font-size:			14px;
	background-image:	url('images/teaserp_small_headback.gif');
}


.teaserPaketSmallHead a {
	color:				#fff;
	font-size:			14px;
}


.teaserPaketSmallKombi {
	background-color:	#fff;
	margin:				10px 0 0 0;
	padding:			5px 0 10px 10px;
	width:				583px;
}


.teaserPaketSmallKombiHead {
	margin:				0 0 0 5px;
	padding:			8px 10px 10px 25px;
	font-family:		arial, helvetica, sans-serif;
	font-size:			18px;
	font-weight:		bold;
	color:				#02073f;
	background-image:	url('images/headlineh1_dot.gif');
	background-position:left;
	background-repeat:	no-repeat;
}


.balken4Paket {
	margin:				0 0 0 5px;
}


.balken4Paket img {
  border:       0px;
}


.balken2Paket {
	float:				left;
	margin:				10px 0 0 5px;
}


.balken2Paket img {
	border:				0px;
}


.jetztKombinierenButton {
	float:				right;
	margin:				30px 15px 0 0;
}


/* end box mehr programmvielfalt */



/* Content links */


#mainContentLeft  {
	float:				left;
  overflow:     hidden;
  width:        665px;
}

.mainContentLeftBox {
	margin:				15px 0 0 0;
	padding:			7px 0 0 30px;
	width:				635px;
  overflow:     hidden;
	background-color:	#f5f6f7;
}


.mainContentLeftBox h1 {
	margin:				0;
	padding:			8px 10px 10px 25px;
	font-family:		arial, helvetica, sans-serif;
	font-size:			18px;
	font-weight:		bold;
	color:				#02073f;
	background-image:	url('images/headlineh1_dot.gif');
	background-position:left;
	background-repeat:	no-repeat;
}

.mainContentLeftBox h1 a {
	font-family:		arial, helvetica, sans-serif;
	font-size:			18px;
	font-weight:		bold;
	color:				#02073f;
}

.mainContentLeftBox h2 {
	margin:				0;
	padding:			0 10px 15px 0;
	font-family:		arial, helvetica, sans-serif;
	font-size:			14px;
	font-weight:		bold;
	color:				#02073f;
}


.mainContentLeftBox h3 {
	margin:				0;
	padding:			0 10px 15px 0;
	font-family:		arial, helvetica, sans-serif;
	font-size:			12px;
	font-weight:		bold;
	color:				#02073f;
}


.mainContentLeftBox p {
	margin:				0;
	padding:			0 30px 10px 0;
	font-family:		arial, helvetica, sans-serif;
}

.mainContentLeftBoxImg {
  margin-left: 15px;
	float: right;
}

.mainContentLeftBox a {
	font-family:		arial, helvetica, sans-serif;
	font-size:			12px;
	font-weight:		bold;
	color:				#a60708;
	text-decoration:	none;
}


.mainContentLeftBox a:hover {
	text-decoration:	underline;
}


.listUl {
	margin: 			10px 30px 30px 0;
	padding:			10px 20px 10px 20px;
	list-style: 		none;
	background-color:	#e0e6ed;
}

.listUl li {
	padding: 			0 0 7px 15px;
	background:			url('images/bullet_arrow_list.gif') no-repeat;
	background-position:0px 5px;
	line-height: 		18px;
	font-weight:		bold;
}


.mainContentLeftTeaser1 {
	width:				180px; 
	background-image:	url('images/teaser_back.gif');
	background-color:	#f5f4ef; 
	float:				left; 
	padding:			10px 10px 0 10px;
	margin:				10px 0 0 0;
}


.mainContentLeftTeaser1 strong {
	margin:				0;
	padding:			0 10px 10px 0;
	font-family:		arial, helvetica, sans-serif;
	font-size:			14px;
	font-weight:		bold;
	color:				#565146;
}


.mainContentLeftTeaser1 p {
	margin:				0;
	padding:			0 10px 10px 0;
	font-family:		arial, helvetica, sans-serif;
	font-size:			11px;
	color:				#565146;
}


.mainContentLeftTeaser1 img {
	float:				left;
	margin:				0 10px 10px 0;
	padding:			0;
	border:				1px solid #cac3b3;
}


.mainContentLeftTeaser1 a {
	font-family:		arial, helvetica, sans-serif;
	font-size:			11px;
	font-weight:		bold;
	color:				#e85e1a;
	text-decoration:	none;
}


.mainContentLeftTeaser1 a:hover {
	text-decoration:	underline;
}


.picContent {
	margin:				0 20px 15px 0;
  float: left;
}


.priceStar {
  position: relative;
	background-image:	url('images/price_star.gif'); 
	width:				115px; 
	height:				95px; 
	text-align:			center; 
	padding:			20px 0 0 0;
}


.priceStarText {
	font-size:			16px; 
	font-weight:		bold; 
	color:				#fff;
}


.priceStarPrice {
	font-size:			28px; 
	font-weight:		bold; 
	color:				#fff;
}


/* Content rechts */

#mainContentRight {
	float:				left;
	margin:				13px 0 0 0;
	padding:			0 0 0 11px;
	width:				212px;
	/*background-color:	#f00;*/
}

.teaserRight {
	width:				214px; 
	float:				left; 
	padding:			0;
	margin:				0 0 11px 0;
}


.teaserRightBackground1 {
	background-image:	url('images/teaser_right_back.gif');
}


.teaserRightBackground2 {
	background-image:	url('images/teaser_right2_back.gif');
}


.teaserRightHead {
  margin:				3px 3px 0 3px;
	padding:			6px 10px 8px 10px;
	font-family:		arial, helvetica, sans-serif;
	font-size:			14px;
	font-weight:		bold;
	color:				#fff;
	background-image:	url('images/teaser_right_head_back.gif');

}


.teaserRight h1 {
	margin:				3px 3px 0 3px;
	padding:			6px 10px 8px 10px;
	font-family:		arial, helvetica, sans-serif;
	font-size:			14px;
	font-weight:		bold;
	color:				#fff;
	background-image:	url('images/teaser_right_head_back.gif');
}


.teaserRight p {
	margin:				0;
	padding:			10px 10px 0 12px;
	font-family:		arial, helvetica, sans-serif;
	font-size:			12px;
	color:				#02073f;
}


.teaserRight a {
	font-family:		arial, helvetica, sans-serif;
	font-size:			12px;
	color:				#02073f;
	text-decoration:	underline;
}


.teaserRight a:hover {
	text-decoration:	none;
}


.listUlTeaserRight {
	margin: 			10px 10px 5px 10px;
	padding:			0px 0px 0px 0px;
	list-style: 		none;
}

.listUlTeaserRight li {
	padding: 			2px 0 7px 30px;
	background:			url('images/bullet_arrow_plus.gif') no-repeat;
	background-position:0px 5px;
	line-height: 		18px;
	font-weight:		bold;
}


.listUlTeaserRightCountry {
	margin: 			10px 10px 5px 10px;
	padding:			0px 0px 0px 0px;
	list-style: 		none;
}


.listUlTeaserRightCountry li {
	padding: 			7px 0 7px 45px;
	background-position:0px 5px;
	line-height: 		18px;
}


.backImgTuerk {
	background:			url('images/tuerkei_flagge.gif') no-repeat;
}


.backImgPolen {
	background:			url('images/polen_flagge.gif') no-repeat;
}


.backImgRussland {
	background:			url('images/russland_flagge.gif') no-repeat;
}



/*================ Teaser bottom ================= */


#teaserBottomBox {
	margin:				13px 0 0 0;
	width:				665px;
	overflow:			hidden;
}


.marginLeftBottomTeaser {
	margin:				0 0 0 11px;
}


.teaserBottom {
	float:				left;
	width:				214px; 
	float:				left; 
	padding:			0;
	margin:				0 0 11px 0;
}


.teaserBottomHead {
	margin:				3px 3px 0 3px;
	padding:			6px 10px 8px 10px;
	font-family:		arial, helvetica, sans-serif;
	font-size:			14px;
	font-weight:		bold;
	color:				#fff;
	background-image:	url('images/teaser_bottom_head_back.gif');
}


.teaserBottomBackground1 {
	background-image:	url('images/teaser_right_back.gif');
}


.teaserBottomBackground2 {
	background-image:	url('images/teaser_right2_back.gif');
}


.teaserBottom h1 {
	margin:				3px 3px 0 3px;
	padding:			6px 10px 8px 10px;
	font-family:		arial, helvetica, sans-serif;
	font-size:			14px;
	font-weight:		bold;
	color:				#fff;
	background-image:	url('images/teaser_bottom_head_back.gif');
}


.teaserBottom p {
	margin:				0;
	padding:			10px 10px 0 12px;
	font-family:		arial, helvetica, sans-serif;
	font-size:			12px;
	color:				#02073f;
}


.teaserBottom a {
	font-family:		arial, helvetica, sans-serif;
	font-size:			12px;
	color:				#8a1313;
	text-decoration:	underline;
}


.teaserBottom a:hover {
	text-decoration:	none;
}


/* ============ Newsletter ============= */



.nlAbboField {
  margin: 0 0 5px 0;
  width: 181px;
  height: 19px;
  border: 1px solid #A7A6AA;
font-family: arial,sans-serif;
padding: 0px 2px;
background-image: url('images/kontaktfield_back.gif');
}


.nlAbboBut {
            background-color:          #394553;
            color:                                       #fff;
            /*font-weight:                 bold;*/
            border:                                     0;
}


.nlAbboBut:hover {
            background-color:          #a70100;
}


form {
  margin: 0px;
  padding: 0px;
}


/* ============ Footer Formatierungen ============= */


#mainBottomLeft {
	float:				left; 
	padding:			10px 0 0 15px;
}


#mainBottomRight {
	float:				right; 
	padding:			10px 15px 0 0;
}


#socialBookmarksBox {
	background-color:	#e6e8ea; 
	padding:			5px 0 10px 2px;
}


#starsText {
	background-color:	#e6e8ea; 
	padding:			5px 0 10px 2px;
}


#starsText p {
	margin:				0;
	padding:			0 10px 10px 0;
	font-family:		arial, helvetica, sans-serif;
	font-size:			11px;
	color:				#7b7e9a;
}


#starsText a {
	font-family:		arial, helvetica, sans-serif;
	font-size:			11px;
	color:				#7b7e9a;
}




/* ================ neuer Aufbau Mai 2010 =================== */


/* startseite */

#bigTeaserStart {
	width:				630px;
	height:				250px;
	margin:				15px 0 15px 0;
	padding:			30px 0 0 40px;
	background-image:	url('images/start_big_teaser_back.jpg');
}


#bigTeaserStart h1 {
	margin:				0 0 20px 0;
	padding:			0;
	width:				340px;
	font-family:		arial, helvetica, sans-serif;
	font-size:			24px;
	font-weight:		bold;
	color:				#fff;
}


#bigTeaserStart p {
	margin:				0 0 15px 0;
	padding:			0;
	width:				340px;
	font-family:		arial, helvetica, sans-serif;
	font-size:			14px;
	color:				#fff;
}


.spaceRight25 {
	margin-right:		25px;
}



.teaserSmallStart {
	float:				left; 
	width:				320px; 
	margin-bottom:		15px;
	border-top:			5px solid #b72020; 
	border-bottom:		5px solid #293541;
}


.teaserSmallStart h2 {
	margin:				0 0 0 10px;
	padding:			13px 10px 10px 25px;
	font-family:		arial, helvetica, sans-serif;
	font-size:			18px;
	color:				#02073f;
	background-image:	url('images/headlineh1_dot.gif');
	background-position:left;
	background-repeat:	no-repeat;
}


.teaserSmallStart p {
	margin:				0 0 15px 0;
	padding:			0 0 0 10px;
	font-family:		arial, helvetica, sans-serif;
	font-size:			12px;
	color:				#02073f;
}


.teaserSmallStart a {
	font-family:		arial, helvetica, sans-serif;
	font-size:			12px;
	color:				#a60101;
	text-decoration:	underline;
}


.teaserSmallStart a:hover {
	text-decoration:	none;
}


.teaserSmallStartPrice {
	float:				left; 
	padding:			0 8px 0 0;
}


.teaserSmallStartOrderBut {
	float:				left; 
}



/* folgeseiten */


#bigTeaserFollow {
	position:			relative;
	width:				625px;
	height:				260px;
	margin:				15px 0 30px 0;
	padding:			30px 0 0 40px;
	background-image:	url('images/follow_big_teaser_back.jpg');
}


#bigTeaserFollow h1 {
	margin:				0 0 20px 0;
	padding:			0;
	width:				340px;
	font-family:		arial, helvetica, sans-serif;
	font-size:			24px;
	font-weight:		bold;
	color:				#fff;
}


#bigTeaserFollow p {
	margin:				0 0 15px 0;
	padding:			0;
	width:				340px;
	font-family:		arial, helvetica, sans-serif;
	font-size:			14px;
	color:				#fff;
}


#bigTeaserFollowStart {
	position:			relative;
	width:				625px;
	height:				250px;
	margin:				15px 0 40px 0;
	padding:			0 0 0 0;
}


#bigTeaserFollowBasic {
	position:			relative;
	width:				625px;
	height:				250px;
	margin:				15px 0 40px 0;
	padding:			30px 0 0 40px;
	background-image:	url('images/digital_tv_basic_back.jpg');
}


#bigTeaserFollowBasic h1 {
	margin:				0 0 20px 0;
	padding:			0;
	width:				340px;
	font-family:		arial, helvetica, sans-serif;
	font-size:			24px;
	font-weight:		bold;
	color:				#fff;
}


#bigTeaserFollowBasic p {
	margin:				0 0 15px 0;
	padding:			0;
	width:				340px;
	font-family:		arial, helvetica, sans-serif;
	font-size:			14px;
	color:				#fff;
}


#bigTeaserFollowAnalog {
	position:			relative;
	width:				625px;
	height:				250px;
	margin:				15px 0 40px 0;
	padding:			30px 0 0 40px;
	background-image:	url('images/analoganschluss_back.jpg');
}


#bigTeaserFollowAnalog h1 {
	margin:				0 0 20px 0;
	padding:			0;
	width:				340px;
	font-family:		arial, helvetica, sans-serif;
	font-size:			24px;
	font-weight:		bold;
	color:				#fff;
}


#bigTeaserFollowAnalog p {
	margin:				0 0 15px 0;
	padding:			0;
	width:				340px;
	font-family:		arial, helvetica, sans-serif;
	font-size:			14px;
	color:				#fff;
}


#bigTeaserFollowDokuLeben {
	position:			relative;
	width:				625px;
	height:				250px;
	margin:				15px 0 40px 0;
	padding:			30px 0 0 40px;
	background-image:	url('images/doku_und_erleben_back.jpg');
}


#bigTeaserFollowDokuLeben h1 {
	margin:				0 0 20px 0;
	padding:			0;
	width:				340px;
	font-family:		arial, helvetica, sans-serif;
	font-size:			24px;
	font-weight:		bold;
	color:				#fff;
}


#bigTeaserFollowDokuLeben p {
	margin:				0 0 15px 0;
	padding:			0;
	width:				340px;
	font-family:		arial, helvetica, sans-serif;
	font-size:			14px;
	color:				#fff;
}


#bigTeaserFollowFilmeSerien {
	position:			relative;
	width:				625px;
	height:				250px;
	margin:				15px 0 40px 0;
	padding:			30px 0 0 40px;
	background-image:	url('images/filme_und_serien_back.jpg');
}


#bigTeaserFollowFilmeSerien h1 {
	margin:				0 0 20px 0;
	padding:			0;
	width:				340px;
	font-family:		arial, helvetica, sans-serif;
	font-size:			24px;
	font-weight:		bold;
	color:				#fff;
}


#bigTeaserFollowFilmeSerien p {
	margin:				0 0 15px 0;
	padding:			0;
	width:				340px;
	font-family:		arial, helvetica, sans-serif;
	font-size:			14px;
	color:				#fff;
}


#bigTeaserFollowKinder {
	position:			relative;
	width:				625px;
	height:				250px;
	margin:				15px 0 40px 0;
	padding:			30px 0 0 40px;
	background-image:	url('images/kinder_back.jpg');
}


#bigTeaserFollowKinder h1 {
	margin:				0 0 20px 0;
	padding:			0;
	width:				340px;
	font-family:		arial, helvetica, sans-serif;
	font-size:			24px;
	font-weight:		bold;
	color:				#fff;
}


#bigTeaserFollowKinder p {
	margin:				0 0 15px 0;
	padding:			0;
	width:				340px;
	font-family:		arial, helvetica, sans-serif;
	font-size:			14px;
	color:				#fff;
}


#bigTeaserFollowSport {
	position:			relative;
	width:				625px;
	height:				250px;
	margin:				15px 0 40px 0;
	padding:			30px 0 0 40px;
	background-image:	url('images/sport_back.jpg');
}


#bigTeaserFollowSport h1 {
	margin:				0 0 20px 0;
	padding:			0;
	width:				340px;
	font-family:		arial, helvetica, sans-serif;
	font-size:			24px;
	font-weight:		bold;
	color:				#fff;
}


#bigTeaserFollowSport p {
	margin:				0 0 15px 0;
	padding:			0;
	width:				340px;
	font-family:		arial, helvetica, sans-serif;
	font-size:			14px;
	color:				#fff;
}


#bigTeaserFollowEntertain {
	position:			relative;
	width:				625px;
	height:				250px;
	margin:				15px 0 40px 0;
	padding:			30px 0 0 40px;
	background-image:	url('images/entertainment_back.jpg');
}


#bigTeaserFollowEntertain h1 {
	margin:				0 0 20px 0;
	padding:			0;
	width:				340px;
	font-family:		arial, helvetica, sans-serif;
	font-size:			24px;
	font-weight:		bold;
	color:				#fff;
}


#bigTeaserFollowEntertain p {
	margin:				0 0 15px 0;
	padding:			0;
	width:				340px;
	font-family:		arial, helvetica, sans-serif;
	font-size:			14px;
	color:				#fff;
}


#bigTeaserFollowHDTV {
	position:			relative;
	width:				625px;
	height:				250px;
	margin:				15px 0 40px 0;
	padding:			30px 0 0 40px;
	background-image:	url('images/hdtv_back.jpg');
}


#bigTeaserFollowHDTV h1 {
	margin:				0 0 20px 0;
	padding:			0;
	width:				340px;
	font-family:		arial, helvetica, sans-serif;
	font-size:			24px;
	font-weight:		bold;
	color:				#fff;
}


#bigTeaserFollowHDTV p {
	margin:				0 0 15px 0;
	padding:			0;
	width:				340px;
	font-family:		arial, helvetica, sans-serif;
	font-size:			14px;
	color:				#fff;
}


#bigTeaserFollowKinoAbruf {
	position:			relative;
	width:				625px;
	height:				250px;
	margin:				15px 0 40px 0;
	padding:			30px 0 0 40px;
	background-image:	url('images/kino_abruf_back.jpg');
}


#bigTeaserFollowKinoAbruf h1 {
	margin:				0 0 20px 0;
	padding:			0;
	width:				340px;
	font-family:		arial, helvetica, sans-serif;
	font-size:			24px;
	font-weight:		bold;
	color:				#fff;
}


#bigTeaserFollowKinoAbruf p {
	margin:				0 0 15px 0;
	padding:			0;
	width:				340px;
	font-family:		arial, helvetica, sans-serif;
	font-size:			14px;
	color:				#fff;
}


#bigTeaserFollowHDBox {
	position:			relative;
	width:				625px;
	height:				250px;
	margin:				15px 0 40px 0;
	padding:			30px 0 0 40px;
	background-image:	url('images/hdbox_back.jpg');
}


#bigTeaserFollowHDBox h1 {
	margin:				0 0 20px 0;
	padding:			0;
	width:				340px;
	font-family:		arial, helvetica, sans-serif;
	font-size:			24px;
	font-weight:		bold;
	color:				#fff;
}


#bigTeaserFollowHDBox p {
	margin:				0 0 15px 0;
	padding:			0;
	width:				340px;
	font-family:		arial, helvetica, sans-serif;
	font-size:			14px;
	color:				#fff;
}


#bigTeaserFollowBlueMovie {
	position:			relative;
	width:				625px;
	height:				250px;
	margin:				15px 0 40px 0;
	padding:			30px 0 0 40px;
	background-image:	url('images/blue-movie_back.jpg');
}


#bigTeaserFollowBlueMovie h1 {
	margin:				0 0 20px 0;
	padding:			0;
	width:				340px;
	font-family:		arial, helvetica, sans-serif;
	font-size:			24px;
	font-weight:		bold;
	color:				#fff;
}


#bigTeaserFollowBlueMovie p {
	margin:				0 0 15px 0;
	padding:			0;
	width:				340px;
	font-family:		arial, helvetica, sans-serif;
	font-size:			14px;
	color:				#fff;
}


#bigTeaserFollowInternational {
	position:			relative;
	width:				625px;
	height:				250px;
	margin:				15px 0 40px 0;
	padding:			30px 0 0 40px;
	background-image:	url('images/international_back.jpg');
}


#bigTeaserFollowInternational h1 {
	margin:				0 0 20px 0;
	padding:			0;
	width:				340px;
	font-family:		arial, helvetica, sans-serif;
	font-size:			24px;
	font-weight:		bold;
	color:				#fff;
}


#bigTeaserFollowInternational p {
	margin:				0 0 15px 0;
	padding:			0;
	width:				340px;
	font-family:		arial, helvetica, sans-serif;
	font-size:			14px;
	color:				#fff;
}


#bigTeaserFollowTuerkei {
	position:			relative;
	width:				625px;
	height:				250px;
	margin:				15px 0 40px 0;
	padding:			30px 0 0 40px;
	background-image:	url('images/tuerkei_back.jpg');
}


#bigTeaserFollowTuerkei h1 {
	margin:				0 0 20px 0;
	padding:			0;
	width:				340px;
	font-family:		arial, helvetica, sans-serif;
	font-size:			24px;
	font-weight:		bold;
	color:				#fff;
}


#bigTeaserFollowTuerkei p {
	margin:				0 0 15px 0;
	padding:			0;
	width:				340px;
	font-family:		arial, helvetica, sans-serif;
	font-size:			14px;
	color:				#fff;
}


#bigTeaserFollowPolen {
	position:			relative;
	width:				625px;
	height:				250px;
	margin:				15px 0 40px 0;
	padding:			30px 0 0 40px;
	background-image:	url('images/polen_back.jpg');
}


#bigTeaserFollowPolen h1 {
	margin:				0 0 20px 0;
	padding:			0;
	width:				340px;
	font-family:		arial, helvetica, sans-serif;
	font-size:			24px;
	font-weight:		bold;
	color:				#fff;
}


#bigTeaserFollowPolen p {
	margin:				0 0 15px 0;
	padding:			0;
	width:				340px;
	font-family:		arial, helvetica, sans-serif;
	font-size:			14px;
	color:				#fff;
}


#bigTeaserFollowRussland {
	position:			relative;
	width:				625px;
	height:				250px;
	margin:				15px 0 40px 0;
	padding:			30px 0 0 40px;
	background-image:	url('images/russland_back.jpg');
}


#bigTeaserFollowRussland h1 {
	margin:				0 0 20px 0;
	padding:			0;
	width:				340px;
	font-family:		arial, helvetica, sans-serif;
	font-size:			24px;
	font-weight:		bold;
	color:				#fff;
}


#bigTeaserFollowRussland p {
	margin:				0 0 15px 0;
	padding:			0;
	width:				340px;
	font-family:		arial, helvetica, sans-serif;
	font-size:			14px;
	color:				#fff;
}


.FollowTeaserListUl {
	margin: 			10px 0 10px 0;
	padding:			0 10px 10px 0;
	list-style: 		none;
}

.FollowTeaserListUl li {
	padding: 			0 0 7px 23px;
	font-size:			14px;
	font-weight:		bold;
	color:				#fff;
	background:			url('images/red_arrow_follow_teaser.png') no-repeat;
	background-position:0px 3px;
	line-height: 		18px;
}


#bigTeaserFollowPic {
	float:				left; 
	border:				5px solid #fff; 
	margin:				0 20px 20px 0;
}


#bigTeaserFollowText {
	float:				left; 
	width:				370px;
	margin:				0 0 0 250px;
}


.bigTeaserFollowOrderButPos {
	position:			absolute; 
	top:				260px; 
	left:				474px;
}


.bigTeaserFollowPriceButPos {
	position:			absolute; 
	top:				175px; 
	left:				70px;
}




.teaserBigFollow {
	width:				670px; 
	overflow:			hidden;
	padding-top:		15px;
	margin-bottom:		15px;
	border-top:			5px solid #b72020; 
	border-bottom:		5px solid #293541;
}


.teaserBigFollow h2 {
	margin:				0 0 0 10px;
	padding:			2px 10px 10px 25px;
	font-family:		arial, helvetica, sans-serif;
	font-size:			16px;
	color:				#02073f;
	background-image:	url('images/headlineh2_dot.gif');
	background-position:top left;
	background-repeat:	no-repeat;
}


.teaserBigFollow p {
	margin:				0 0 15px 0;
	padding:			0 0 0 10px;
	font-family:		arial, helvetica, sans-serif;
	font-size:			12px;
	color:				#02073f;
}


.teaserBigFollow a {
	font-family:		arial, helvetica, sans-serif;
	font-size:			12px;
	color:				#a60101;
	text-decoration:	underline;
}


.teaserBigFollow a:hover {
	text-decoration:	none;
}


.teaserBigFollowPrice {
	float:				left; 
	padding:			0 353px 0 0;
}


.teaserBigFollowOrderBut {
	float:				left; 
}



.teaserBigFollowPic {
	float:				left; 
	border:				5px solid #fff; 
	margin:				0 10px 20px 0;
}


.teaserBigFollowText {
	float:				left; 
	width:				390px;
}