/* //////////////////////////////////////////////////////////////////////////////////////////////////////////
	Sport in Wien TV, http://www.sport-tv.at		technical contact: dobiasch@echonet.at
	Style Sheet for Portal Layout					http://www.echonet.at/
	Start Date: 2006-04-26, written by Ulrich DOBIASCH, echonet communication gmbh
	Revision 01 Start Date:
	Revision 02 Start Date: 
////////////////////////////////////////////////////////////////////////////////////////////////////////// */

/* ---------- ( basic layout definitions ) ---------- */

body { 
	font:100% Verdana, Arial, Helvetica, sans-serif;
	background:#EEF0F4 url(../site/bg.png) repeat-y 50% 0%;
	margin:0;
	padding:0;
}

html { overflow-y:scroll; } /* Scrollbar immer rechts im Firefox ab 1.5 */

#c-parent {
	background:#EEF0F4 url(../site/bg.png) repeat-y 50% 0%;
	position:relative;
	width:955px;
	margin:0 auto;
}

#c-header {
	background:url(../site/bg-gradient.jpg) repeat-x;
	padding:108px 6px 0px 11px;
/*	height:150px;*/
	height:42px;
}

#c-header p {
	position:absolute;
	top:-18px;
	left:0;
	margin:0;
	width:100%;
	height:127px;
/*	background:url(../site/bg-head.jpg) no-repeat 285px 0px;*/
}

#c-header p a#logo {
	width:250px;
	height:73px;
	position:absolute;
	top:30px;
	left:27px;
	display:block;
	background:url(../site/sport-in-wien-magazin.jpg) no-repeat 50% 50%;
}

#c-header p a#logo span {
	display:none;
}

#c-meta {
	height:32px;
	padding:4px 4px 4px 4px;
	background:url(../site/meta.png) no-repeat 0% 0%;
}

#c-meta ul { margin:0;padding:0; }
#c-meta ul li { float:left;list-style-type:none;margin-right:2px; }
#c-meta ul li em { display:none; }
#c-meta ul li a { display:block;width:90px;height:30px;background-position:50% 50%;background-repeat:no-repeat; }
#c-meta ul li a:hover {  }

#c-meta ul li a span { display:none; }

#c-meta ul li#m22 a { width:90px; }
#c-meta ul li#m30 a { width:90px; }
#c-meta ul li#m38 a { width:110px; }
#c-meta ul li#m26 a { width:110px; }
#c-meta ul li#m17 a { width:100px; }

#c-search {
	text-align:right;
	position:absolute;
	z-index:4;
	top:133px;
	right:20px;
	width:260px;
	height:22px;
	
	/* DEV */ display:none;
}

#c-search form { margin:0; }
#c-search form fieldset { margin:0;border:0; }
#c-search form fieldset legend { display:none; }
#c-search form fieldset p { height:auto; }
#c-search form fieldset input.f-text { border:1px solid #001A38;width:194px;color:#001A38;font:0.70em/1.3em Verdana, Arial, Helvetica, sans-serif;padding:2px; }


#c-body {
	padding:10px 6px 10px 11px;
}

#c-footer { text-align:center;padding:0;margin:20px; }
#c-footer:hover { text-align:center;padding:0;margin:20px;color:#666; }

#c-footer a { color:#ccc; }
#c-footer a:hover { color:#666; }
#c-footer:hover a { color:#666; }

#c-footer address { font-style:normal; }

#c-console {
	background-color:#fff;
	width:955px;
	margin:0 auto;
	min-height:810px;
	}

/* fonts */

#c-body { font:0.70em/1.3em Verdana, Arial, Helvetica, sans-serif;color:#002A59; }
#c-console { font:0.70em/1.3em Verdana, Arial, Helvetica, sans-serif;color:#002A59; }
#c-footer { font:0.70em/1.3em Verdana, Arial, Helvetica, sans-serif;color:#ccc; }

a:link { color:#B91518; }
a:visited { color:#B91518; }
a:active { color:#B91518; }
a:hover { color:#B91518; }

h1 { font:1.5em/1.3em Verdana, Arial, Helvetica, sans-serif;color:#B91518; }

h2 { font:1.4em/1.3em Verdana, Arial, Helvetica, sans-serif;color:#fff;background:url(../components/h2-bg.png) no-repeat 0% 0%;margin-top:0em;margin:-11px -9px 10px -11px; }
h2 span { background:url(../components/h2-right.png) no-repeat 100% 0%;display:block;height:35px; }
h2 span span { background-repeat:no-repeat;background-position:10px 50%;display:block;height:35px; }
h2 span span em { display:none; }

h2.blue { background-image:url(../components/h2-blue-bg.png); }
h2.blue span { background-image:url(../components/h2-blue-right.png); }

h3 { font:italic 900 1.8em/1.3em Arial, Helvetica, Verdana, sans-serif;color:#309ADA;background:url(../components/h3-bg.png) no-repeat 0% 0%;margin-top:0em;margin:-11px -9px 10px -11px; }
h3 span { background:url(../components/h3-right.png) no-repeat 100% 0%;display:block;height:35px;padding:4px 0px 0px 8px; }
h3 span span { background-repeat:no-repeat;background-position:10px 60%;display:block;height:35px; }
h3 span span em { display:none; }

h4 { font:1.2em/1.3em Verdana, Arial, Helvetica, sans-serif;color:#002A59; }
h5 { font:1.1em/1.3em Verdana, Arial, Helvetica, sans-serif;color:#002A59; }
h6 { font:1.0em/1.3em Verdana, Arial, Helvetica, sans-serif;color:#002A59; }

/* misc */

.inner:after, .clearfix:after  { content:".";display:block;height:0;clear:both;visibility:hidden; }

div.clear { font:1px/1px "Courier New", Courier, mono;clear:both; }
div.line1 { font:1px/1px "Courier New", Courier, mono;clear:both;border-top:1px solid #B91518; }
div.line2 { clear:both;border-top:1px solid #ccc; }
a img { border:0; }


a.BTN { font:1.4em/1.3em Verdana, Arial, Helvetica, sans-serif;color:#fff;background:url(../components/h2-bg.png) no-repeat 0% 0%;margin-top:0em;margin:-11px -9px 10px -11px; }
a.BTN span { background:url(../components/h2-right.png) no-repeat 100% 0%;display:block;height:35px; }
a.BTN span span { background-repeat:no-repeat;background-position:10px 50%;display:block;height:35px; }
a.BTN span span em { display:none; }


#admiralframe {position:relative;}
#admiralframe iframe {overflow:hidden;}

#skyscrapper {clear:both;float:left;margin:10px 0 0; text-align:center; width:100%;}

.cfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.cfix {display: block; }
