/*
	www.kleinezeitung.at
	Kontakt: christian.krammer@kleinezeitung.at
	
	Styles Fussball-WM 2010
*/

/* Breadcrumbs */
.content .breadcr_wm2010 {
	background: url(/img/wm2010/breadcr_bg.jpg) no-repeat;
	border: 0;
	padding: .55em 0 .6em 9px;
	color: #fff;
}

.content .breadcr_wm2010 a {
	color: #fff !important;
}

.content .breadcr_wm2010 a:hover {
	background-color: transparent;
}

.content .breadcr_wm2010 .pos {
	padding: .1em 0 .4em 36px;
	background: url(/img/wm2010/breadcr_icon.png) no-repeat;
}

.content .adv3a_wm2010 .adv_spons span {
	right: 1px; top: -8px;
}

/* Rahmen f. Startseite */
.content .rahmen_wm2010 {
	border-color: #004b97 !important;
	background: url(/img/wm2010/ra_bg.gif) !important;
}

.content .rahmen_wm2010_bl {
	border: 0; padding: 0;
}

.content .rahmen h2.r a {
	color: #004b97 !important;
	padding-left: 40px;
}

.content .rahmen h2.r span {
	position: absolute;
	left: 7px; top: -2px;
	width: 36px; height: 35px;
	background: url(/img/wm2010/ra_icon.gif) no-repeat;
}

.content .rahmen_wm2010 .cl {
	position: absolute;
	right: 30px;	
	font-size: 1.1em;
	color: #7a7a7a;
	padding: 0 6px 0 19px;
}

.content .rahmen_wm2010 .cl span {padding-right: 12px}

.content .rahmen_wm2010 .clt {
	top: -1.2em; right: 30px;
} /* IE6 */

.content .rahmen_wm2010 .clb {bottom: -1.2em} /* IE6 */

.content .rahmen_wm2010 .clu {background: url(/img/wm2010/ra_close1.gif) 6px center no-repeat #fff}

.content .rahmen_wm2010 .clu span {background: url(/img/wm2010/ra_close1.gif) right center no-repeat}

.content .rahmen_wm2010 .clo {background: url(/img/wm2010/ra_close2.gif) 6px center no-repeat #fff}

.content .rahmen_wm2010 .clo span {background: url(/img/wm2010/ra_close2.gif) right center no-repeat}

.content .rahmen_wm2010 .info {padding-bottom: .8em}

.content .rahmen_wm2010 h3.extras {display: none}

.content .rahmen_wm2010 ul.extras {
	border-top: 2px dotted #999;
	margin: .1em 0 0;
	padding: .9em 0 .9em 62px;
	background: url(/img/wm2010/ra_extras.png) 0 .9em no-repeat;
	overflow: hidden;
	height: 1%;
} /* IE6 */

.content .rahmen_wm2010 ul.extras li {
	float: left;
	margin: 0 30px .2em 0;
	white-space: nowrap;
} 

.content .rahmen_wm2010 ul.extras li a {
	background: url(/img/link.gif) 0 5px no-repeat;
	padding-left: 12px;
	font-size: 1.2em;
} 

.content .rahmen_wm2010 ul.extras li a:hover {background-color: #bfe1e3}
 
.content .rahmen_wm2010 .flex_row .sup, .content .rahmen_wm2010 .scrl_txt .scroll div li h4 {color: #004b97}

/* Tabelle/Spielplan */
.content .cont_wm2010_sp {
	position: relative;
	border-bottom: 7px solid #004b97;
	overflow: hidden;
	margin-bottom: 3.5em;
	clear: both;
}

.content .cont_wm2010_sp h3 {
	font-size: 1.8em;
	color: #fff;
	background: #004b97;
	padding: .2em 10px;
}

.content .cont_wm2010_sp h3 + a {
	color: #fff;
	font-size: 1.2em;
	position: absolute;
	right: 10px; top: .8em;
	padding-left: 12px;
	background: url(/img/link_w.gif) 0 5px no-repeat;
}

.content .cont_wm2010_sp .grp {
	background: #ededed;
	float: left;
	width: 181px; height: 10.7em;
	position: relative;
	border: 0 solid #004b97;
	border-width: 0 0 2px 2px; 
	z-index: 1;
} /* IE6 */

.content .cont_wm2010_sp .grp a:hover {background: #bfe1e3}

.content .cont_wm2010_sp .grp h4 {
	font-size: 1.4em;
	padding: 5px 7px;
}

.content .cont_wm2010_sp .grp h4 a {color: #004b97}

.content .cont_wm2010_sp .grp h4 + a {
	background: #004b97;
	padding: .1em 5px;
	border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px;
	position: absolute;
	right: 7px; top: 5px;
	color: #fff;
	font-size: 1.1em;
}

.content .cont_wm2010_sp .grp h4 + a:hover {
	background: #004b97;
}

.content .cont_wm2010_sp .grp table {
	width: 100%;
}

.content .cont_wm2010_sp .grp td {
	border: 0;
	padding: 3px 0 2px;
	font-size: 1.1em;
} /* IE6 */

.content .cont_wm2010_sp .grp tr.ue td, .content .cont_wm2010_sp .pl li.ue {background: #d5dce4}

.content .cont_wm2010_sp .grp img {
	vertical-align: top;
	margin-top: 2px;
	width: 11px; height: 11px;
}

.content .cont_wm2010_sp .grp td a {
	font-weight: normal;
	white-space: nowrap;
	font-size: 1em;
}

.content .cont_wm2010_sp .grp td:first-child {
	padding-left: 7px;
	width: 11px;
}

.content .cont_wm2010_sp .grp td:first-child + td {width: 86px}

.content .cont_wm2010_sp .grp td:first-child + td a {
	width: 86px;
	overflow: hidden;
}

.content .cont_wm2010_sp .grp td:first-child + td + td {
	text-align: right;
	padding: 0 6px 0 2px;
}

.content .cont_wm2010_sp .grp td:first-child + td + td + td {
	text-align: center;
	padding: 0 2px;
}

.content .cont_wm2010_sp .grp td:first-child + td + td + td + td {
	padding: 0 6px 0 2px;
	text-align: right;
}

.content .cont_wm2010_sp .grpa, .content .cont_wm2010_sp .grpe {border-left: 0}

.content .cont_wm2010_sp .grpb, .content .cont_wm2010_sp .grpc, .content .cont_wm2010_sp .grpf, .content .cont_wm2010_sp .grpg {width: 180px}

.content .cont_wm2010_sp .grpb, .content .cont_wm2010_sp .grpd, .content .cont_wm2010_sp .grpe, .content .cont_wm2010_sp .grpg, .content .cont_wm2010_sp .pl.grpb ul, .content .cont_wm2010_sp .pl.grpd ul, .content .cont_wm2010_sp .pl.grpe ul, .content .cont_wm2010_sp .pl.grpg ul {
	background: #d5dce4 !important;
}

.content .cont_wm2010_sp .grpb tr.ue td, .content .cont_wm2010_sp .grpd tr.ue td, .content .cont_wm2010_sp .grpe tr.ue td, .content .cont_wm2010_sp .grpg tr.ue td, .content .cont_wm2010_sp .pl.grpb li.ue, .content .cont_wm2010_sp .pl.grpd li.ue, .content .cont_wm2010_sp .pl.grpe li.ue, .content .cont_wm2010_sp .pl.grpg li.ue {
	background: #e6eaef;
}

.content .cont_wm2010_sp .pl {z-index: 2}

.content .cont_wm2010_sp .pl ul {
	background: #ededed;
	font-size: 1.1em;
	height: 7.3em;
	overflow: auto;
}

.content .cont_wm2010_sp .pl li {
	padding: 3px 7px;
}

.content .cont_wm2010_sp .pl li a {
	display: inline;
	font-weight: normal;
}


/* Finali */
.content .cont_wm2010_fin {
	border-bottom: 7px solid #004b97;
	overflow: hidden;
	margin-bottom: 3.5em;
}

.content .cont_wm2010_fin div {
	position: relative;
}

.content .cont_wm2010_fin h3 {
	font-size: 1.8em;
	color: #fff;
	background: #004b97;
	padding: .15em 8px;
	clear: both;
}

.content .cont_wm2010_fin h3 + a {
	color: #fff;
	font-size: 1.2em;
	position: absolute;
	right: 8px; top: .5em;
	padding-left: 12px;
	background: url(/img/link_w.gif) 0 5px no-repeat;
}

.content .cont_wm2010_fin ul {
	overflow: hidden;
}

.content .cont_wm2010_fin li {
	background: #ededed;
	padding: .45em 50px .5em 7px;
	font-size: 1.1em;
	width: 123px;
	float: left;
	border-left: 2px solid #004b97;
	position: relative;
} /* IE6 */

.ie6 .content .cont_wm2010_fin li {
	width: 122px;
}

.content .cont_wm2010_fin li:first-child, .content .cont_wm2010_fin li:first-child + li + li + li + li {
	border-left: 0;
}

.content .cont_wm2010_fin li:first-child + li, .content .cont_wm2010_fin li:first-child + li + li + li, .content .cont_wm2010_fin li:first-child + li + li + li + li, .content .cont_wm2010_fin li:first-child + li + li + li + li + li + li {
	background: #d5dce4;
}

.content .cont_wm2010_fin li:first-child + li, .content .cont_wm2010_fin li:first-child + li + li + li, .content .cont_wm2010_fin li:first-child + li + li + li + li + li, .content .cont_wm2010_fin li:first-child + li + li + li + li + li + li + li {
	width: 124px;
}

.content .cont_wm2010_fin li a {
	display: inline; 
	font-size: 1.2em;
	white-space: nowrap;
}

.content .cont_wm2010_fin li a:hover {background: #bfe1e3}

.content .cont_wm2010_fin li img {
	vertical-align: top;
	margin-top: 3px;
}

.content .cont_wm2010_fin li a + a {
	display: block; 
}

.content .cont_wm2010_fin li div {
	position: absolute;
	right: 7px; top: .75em;
}

.content .cont_wm2010_fin li div.erg {
	background: #004b97;
	border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px;	
	font-size: 1.2em; font-weight: bold;
	color: #fff;
	padding: 1px 4px;
	top: 1em;
}

.content .cont_wm2010_fin .acht h3 {
	padding-bottom: .05em;
}

.content .cont_wm2010_fin .acht li {
	border-top: 2px solid #004b97;
}

.content .cont_wm2010_fin .zwei, .content .cont_wm2010_fin .eins {
	width: 363px;
	float: left;
}

.content .cont_wm2010_fin .eins {
	margin-left: 2px;
}

.content .cont_wm2010_fin .eins li {
	width: 261px;
	font-size: 1.3em;
	padding: .85em 95px .9em 7px;
} /* IE6 */

.ie6 .content .cont_wm2010_fin .eins li {
	width: 258px;
}

.ie8 .content .cont_wm2010_fin .eins li {
	padding-top: .9em;
}

.webkit .content .cont_wm2010_fin .eins li {
	padding-bottom: .8em;
}

.content .cont_wm2010_fin .eins li a {
	display: inline;
}

.content .cont_wm2010_fin .eins li img {
	margin-top: 5px;
}

.content .cont_wm2010_fin .eins li div {
	top: 1em;
}

.content .cont_wm2010_fin .eins li div.erg {
	top: .55em;
	padding: 2px 5px 1px;
}

/* These */
.content .these {
	background: url(/img/wm2010/these_bg2.jpg) no-repeat;
	width: 354px; height: 188px;
	margin: 1em 0 0 84px;
} 

.content .these strong {
	padding: 2.4em 35px 0 41px;
	color: #004b97;
	font-style: italic;
	font-size: 1.6em;
	display: block;
	line-height: 1.4;
}

/* .content .these {
	background: url(/img/wm2010/these_bg.jpg) no-repeat;
	width: 188px;
	height: 185px;
} 

.content .these strong {
	padding: 2.4em 18px 0 23px;
	color: #004b97;
	font-style: italic;
	font-size: 1.4em;
	display: block;
	line-height: 1.4;
} */

/* Foto -Block */
.content .rahmen .br_wm2010_fotos {
	border: 0 !important;
}

.content .br_wm2010_fotos {
	background: #d5dce4;
	padding: 0;
}

.content .br_wm2010_fotos h3 {
	border: 0;
	background: #014a97;
	padding: 4px 12px;
	margin-bottom: 0;
}

.content .br_wm2010_fotos h3 a {
	color: #fff;
}

.content .br_wm2010_fotos ul {
	padding: 9px 12px 12px;
}

.content .br_wm2010_fotos li {
	width: 25% !important;
}

.content .br_wm2010_fotos h4 a {
	color: #014a97 !important;
}

.content .br_wm2010_fotos img {
	margin-right: 8px !important;
}

/* Anreisser inkl. Ticker */
.sidebar .si_wm2010_cnt {position: relative}

.sidebar .si_wm2010_cnt .cnt {
	position: absolute;
	left: 71px; top: 104px;
}

.sidebar .si_wm2010_cnt .cnt div {
	background: url(/img/wm2010/cnt_bg.png) repeat-x;
	width: 31px; height: 39px;
	text-align: center;
	font-size: 2.2em;
	color: #004b97;
	font-weight: bold;
	margin-right: 5px;
	float: left;
	line-height: 1.2;
	position: relative;
}

.sidebar .si_wm2010_cnt .cnt #cntd {clear: left} /* IE6 */

.sidebar .si_wm2010_cnt .cnt #cnts {
	font-weight: normal;
	font-size: 1.2em;
	width: 22px; height: 30px;
	margin-top: 9px;
	line-height: 1.5;
}

.sidebar .si_wm2010_cnt .cnt div small, .sidebar .si_wm2010_cnt .cnt #cntn {
	text-indent: -9999px;
	width: 31px;
	height: 8px;
	display: block;
	background-repeat: no-repeat !important;
	position: absolute;
	left: 0; bottom: 0;
} /* IE6 */

.sidebar .si_wm2010_cnt .cnt #cntd small {background: url(/img/wm2010/cntd.gif)}

.sidebar .si_wm2010_cnt .cnt #cnth small {background: url(/img/wm2010/cnth.gif)}

.sidebar .si_wm2010_cnt .cnt #cntm small {background: url(/img/wm2010/cntm.gif)}

.sidebar .si_wm2010_cnt .cnt #cnts small {background: url(/img/wm2010/cnts.gif)}

.sidebar .si_wm2010_cnt .cnt #cntn {
	background: url(/img/wm2010/cntn.gif);
	position: relative;
	margin-top: -8px;
}

/* Anreisser inkl. Anzeige nachstes Spiel */
.sidebar .si_wm2010_cnt2 .nxt {
	position: absolute;
	left: 63px; top: 91px;
	background: rgba(255,255,255,0.4);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#66ffffff,endColorstr=#66ffffff);
	border-radius: 6px 0 0 6px; -moz-border-radius: 6px 0 0 6px; -webkit-border-radius: 6px 0 0 6px;	
	width: 166px;
	padding: .3em 6px .2em;
	color: #fff;
}

.sidebar .si_wm2010_cnt2 .nxt small {
	font-size: .9em;
	display: block;
	margin-bottom: .1em;
}

.sidebar .si_wm2010_cnt2 .nxt br {
	display: none;
}

.sidebar .si_wm2010_cnt2 .nxt a {
	display: inline;
	font-size: 1.25em;
	color: #fff;
}

.sidebar .si_wm2010_cnt2 .nxt a:hover {
	background: #bfe1e3;
}

.sidebar .si_wm2010_cnt2 .nxt img {
	width: 11px; height: 11px;
}

.sidebar .si_wm2010_cnt2 .nxt div {
	background: #004b97;
	border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px;	
	position: absolute;
	right: 6px; bottom: .35em;
	font-size: 1.2em;
	color: #fff;
	font-weight: bold;
	padding: 0 4px;
}

/* Spiele */
.sidebar .si_wm2010_sp .bd, .sidebar .si_wm2010_tab .bd, .sidebar .si_wm2010 .bd {padding: 9px 12px} 

.sidebar .si_wm2010_sp h3, .sidebar .si_wm2010_tab h3, .sidebar .si_wm2010 h3 {
	background: url(/img/wm2010/sideb_hd_bg.png) no-repeat;
	color: #fff;
} 

.sidebar .si_wm2010_sp li {
	position: relative;
	margin-top: .7em;
	padding-right: 30px;
	height: 1%;
}

.sidebar .si_wm2010_sp li:first-child {
	margin: 0;
}

.sidebar .si_wm2010_sp small {
	font-size: .85em;
	color: #727272;
	display: block;
	margin-bottom: .1em;
} 

.sidebar .si_wm2010_sp br {display: none} 

.sidebar .si_wm2010_sp img {
	border: 0 !important;
	vertical-align: top;
	margin: 2px 0 0 1px;
} 

.sidebar .si_wm2010_sp li a {
	font-weight: normal;
	display: inline;
} 

.sidebar .si_wm2010_sp li div {
	position: absolute;
	right: 0; bottom: .1em;
	background: #004b97;
	color: #fff;
	font-weight: bold;
	padding: 0 4px;
	border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px;	
}

.sidebar .si_wm2010_sp li.tr {
	margin-top: .7em;
	padding-top: .7em;
	border-top: 2px dotted #999999;
}  

.sidebar .si_wm2010_sp li.live h4 {
	color: #004b97;
	font-size: 1.1em;
	margin-bottom: .3em;
} 

.sidebar .si_wm2010_sp li.live h4 small {
	font-size: .76em;
	display: inline;
	font-weight: normal;	
} 

/* Tabelle */
.sidebar .si_wm2010_tab table {width: 100%} 

.sidebar .si_wm2010_tab td {
	border: 0; padding: 0;
	font-size: 1em;
	border-top: 1px dotted #969696;
	padding: .3em 0 .3em;
} /* IE6 */

.sidebar .si_wm2010_tab td:first-child {width: 17px} 

.sidebar .si_wm2010_tab td:first-child + td {width: 113px} 

.sidebar .si_wm2010_tab td:first-child + td + td + td {
	text-align: center;
	padding-right: 3px;
	padding-left: 5px;
} 

.sidebar .si_wm2010_tab td:first-child + td + td + td + td {
	text-align: right;
	padding-right: 16px;
	width: 17px;
}

.sidebar .si_wm2010_tab tr:first-child td {
	border: 0;
	padding-top: 0;
} 

.sidebar .si_wm2010_tab td a {font-size: 1.1em} 

.sidebar .si_wm2010_tab img {
	border: 0 !important;
	vertical-align: top;
	margin: .25em 2px 0 0;
} 

.sidebar .si_wm2010_tab td img {margin: .25em 2px 0 0} 

.sidebar .si_wm2010_tab h4 {
	color: #004b97;
	margin: .7em 0 .4em;
} 

.sidebar .si_wm2010_tab li {
	font-size: .9em;
	position: relative;
	height: 1%;
	margin-top: .3em;
	padding-top: .3em;
	border-top: 1px dotted #d1d1d1;
} 

.sidebar .si_wm2010_tab li:first-child {
	border: 0; margin: 0; padding: 0;
} 

.sidebar .si_wm2010_tab li:first-child span {top: 0} 

.sidebar .si_wm2010_tab li img {margin: .15em 1px 0 0} 

.sidebar .si_wm2010_tab li a + a img {margin-left: 1px} 

.sidebar .si_wm2010_tab li a {
	font-weight: normal;
	display: inline;
} 

.sidebar .si_wm2010_tab li span {
	position: absolute;
	right: 0; top: .3em;
} 

