/* CSS Document */

/*nur Preview relevant*/

.ardIcon_Icon
{
margin: 0 0 0 0;
padding: 2px 4px 2px 4px;
display: inline !important;
border: 0px solid #fff;
background: #fff;
}


.left { float: left; }

.right { float: right; }


/* RECHTE SPALTE */

.tip {
padding: 0;
margin: 0 0 1em 0;
width: 100%;
clear: both;
float: left;
background: #e5eef7 url(/static/ard/pics/backs/verlauf_ReSp.jpg) repeat-x bottom;
}


.backtv
{
background-image: url("/static/pics/icons/tv.gif");
background-position: top right;
background-repeat: no-repeat;
}

.backradio
{
background-image: url("/static/pics/icons/radio.gif");
background-position: top right;
background-repeat: no-repeat;
}

.tip h3 {
	width: 100%;
	font-weight: normal;
	background-color: #fff;
	padding: 0 0 0.2em 0;
	margin: 0;
	float: left;
	font-size: 0.9em;
	}


.tip h4 {
	font-size: 0.75em;
	padding: 0 0.25em 0.3em 0.5em;
	font-weight: bold;
	margin: 0;
	}
	
	
.tip span.hinweis {
	margin: 0;
	font-size: 0.75em;
	padding: 0 0 0.3em 0.5em;
	color: #001a4b;
	}


.tip .pic {
	clear: both;
	padding: 0;
	margin: 0.5em 0 0.5em 0.44em;
	float: left;
	display: inline;
	background: #adcadf url(/static/ard/pics/backs/streifen_tip_pic.gif) repeat-x top left;
	}
	

.tip .pic a.passepartout {
	width: 96px;
	text-align: center;
	overflow: hidden;
	float: left;	
	}
	
.tip .pic img {
	margin: 0 0 0 -16px;
	display: block;
	}
	
.tip .pic img.kanal {
	margin: 0;	
	padding: 6px 0 0 0;
	float: left;
	}
	
	
.tip .sub1 {
	margin: 0;
	font-size: 0.75em;
	padding: 0 0.25em 0.3em 0.5em;
	}

.tip .time {
	margin: 0;
	font-size: 0.75em;
	padding: 0 0 0.3em 0.5em;
	font-weight: normal;
	}

.tip .text {
	margin: 0;
	padding: 0.5em 0.5em 0.5em 0.4em;
	font-size: 0.75em;
	padding: 0 0.25em 0.75em 0.5em;
	color: #1c3045;
	line-height: 125%;
	}


.tip .rpg {
	font-size: 0.75em;
	padding: 0.5em 0 0.5em 0.65em;
	margin: 0;
	float: left;
	width: 90%;
	}

.tip .rpgpic {
	float: left;
	margin: 0 0 0 0;

	}

.tip img { border: 0; display: inline;  }

.tip form { clear: both; padding: 0; margin: 0; border: 0; }

.tip fieldset { clear: both; padding: 0 0 0 0.45em; margin: 0; border: 0; }

.tip option
	{
	font-family: verdana, Arial, "sans serif";
	line-height: 150%;
	}

.tip select
	{
	font-size: 0.7em;
	font-family: verdana, Arial, "sans serif";
	line-height: 150%;
	}


.tip .selwidth {
	width: 95%;
	padding: 0;
	margin: 0 0 0.5em 0;
	}

.tip .searchSubmit {
	padding: 0.2em 0.5em 0.2em 0.5em;
	font-size: 0.7em;
	margin: 0 0.5em 0 0;
	background: #001A4B;
	border: 1px solid white;
	color: white;
	font-family: verdana, Arial, "sans serif";
	}

.tip .searchSubmit:hover {
	background: #D8E9F5;
	color: #001A4B;
	border: 1px solid #001A4B;
	}

.form_right {
	text-align: right;
	padding: 0;
	margin: 0;
	}
	
	
.tip .absatz, .tip .absatz_box {
	clear: both;	
	margin: 1px 0 0 0 !important;
	padding: 0 !important;
	width: 100%;
	padding: 0;
	color: #fff;
	float: left;
	display: block;
	line-height: 130%;
	vertical-align: middle;
	background: #00448b url(/static/ard/pics/backs/verlauf_LiSp_btt.jpg) repeat-x bottom;
	}
	
.tip .absatz {
	background: none;
	}
	
.tip .absatz_box {
border: 0;	
background: #00448b url(/static/ard/pics/backs/verlauf_LiSp_btt.jpg) repeat-x bottom;
padding: 0 0 0.25em 0 !important;	
}
	
.tip .absatz_box h3 {
	clear: both;
	margin: 0;
	padding: 0.45em 0 0.25em 4% !important;
	font-size: 0.75em;
	color: #fff !important;
	padding: 0;
	width: 96%;
	font-weight: bold;
	float: left;
	display: block;
	line-height: 130%;
	vertical-align: middle;
	background: none;
	}
	
*html .tip .absatz_box h3 { padding: 0.45em 0 0.25em 0.5em !important; width: 95%; }	


.tip .absatz a {
	clear: both;	
	margin: 0 !important;
	padding: 0.5em 0 0.5em 4% !important;
	width: 96%;
	font-size: 0.75em;
	padding: 0;
	color: #fff;
	float: left;
	display: block;
	line-height: 130%;
	vertical-align: middle;
	background: none;
	background: #00448b url(/static/ard/pics/backs/verlauf_LiSp_btt.jpg) repeat-x bottom;
	}
	
*html .tip .absatz a { padding: 0.5em 0.06em 0.5em 0.6em !important; width: 96%; }
	
.tip .absatz a:hover {
	text-decoration: none;
	color: #fff;
	background: #0067ad url(/static/ard/pics/backs/verlauf_LiSp_btt_hover.jpg) repeat-x bottom;
	}
	
.tip .absatz strong {
	float: left;
	display: block;
	width: 100%;
	}
	
	


/* RECHTE SPALTE ZU ENDE */

/* LOTTOZAHLEN */

#lotto {
	clear: both;
	float: left;
	padding: 0;
	margin: 0;
	width: 100%;
	}

#lotto table {
	width: 100%;
	padding: 0;
	margin: 0;
	}

#lotto td {
	padding: 0.4em 0 0.4em 0;
	margin: 0;
	font-size: 0.7em;
	border-bottom: 1px solid #fff;
	}

#lotto td.tright {
	text-align: right;
	padding: 0.4em 3% 0.4em 1%;
	width: 46% !important;
	}

#lotto .tcenter {
	text-align: center;
	}

#lotto td.bB_blue {
	padding: 0.4em 3% 0.4em 3%;
	width: 43% !important;
	color: #001a4b;
	}
	
#lotto td.grau3col {
	padding: 0.4em 1% 0.4em 3%;
	width: 46% !important;
	}

#lotto .bg_lotto {
	padding: 0;
	margin: 0 0.35em 0 0;
	width: 2.385em;
	height: 2.75em;
	color: #001a4b;
	float: left;
	text-align: center;
	vertical-align: middle;
	line-height: 2.385em;
	font-size: 1.06em;
	}
	
#lotto .bg_lotto.ard4 { background: #edf6fc url(/static/ard/pics/backs/lottozahlen.jpg) no-repeat 0 0 !important; }
#lotto .bg_lotto.ard5 { background: #edf6fc url(/static/ard/pics/backs/lottozahlen_super.jpg) no-repeat 0 0 !important; }


/* ENDE LOTTOZAHLEN */

/* BUNDESLIGA LIVE TABELLE */

#bllive {
	clear: both;
	float: left;
	padding: 0;
	margin: 0;
	width: 100%;
	}

#bllive table {
	width: 100%;
	padding: 0;
	margin: 0;
	}

#bllive td {
	padding: 0.4em 0% 0.4em 3%;
	margin: 0;
	width: 67% !important;
	font-size: 0.7em;
	border-bottom: 1px solid #fff;
	}

#bllive .tdBwhite {
	border: 0;
	}

#bllive .tright {
	padding: 0.4em 3% 0.4em 0%;
	margin: 0;
	width: 17% !important;
	text-align: right;
	}

#bllive .rot {
	color: red;
	}

#bllive .fett {
	font-weight: bold;
	color: #d10000;
	}
	
#bllive .ende {
	font-weight: bold;
	color: #000;
	}

/* ENDE BUNDESLIGA LIVE TABELLE */
