/* //////////////////////////////////////////////////////

	Power Horse, Spitz V 1.0  -  Style Sheet for Basic Format
	Start Date: 2004-06-24, © Ulrich Dobiasch, echonet
	Revision 01 Start Date: 
	Revision 02 Start Date: 
	Revision 03 Start Date: 
	Revision 04 Start Date: 
	technical contact: dobiasch@echonet.at
	http://www.echonet.at

////////////////////////////////////////////////////// */

a			{ color:#F00; }
a:link		{ color:#F00; }
a:visited	{ color:#F00; }
a:active	{ color:#F00; }
a:hover		{ color:#000; }

/* ---------- ( basic classes ) ---------- */

.border { border:1px solid #000; }

.clear { font:1px/1px couier;clear:both; }
.line1 { font:1px/1px couier;background:url(../graphic/bg-line1.gif) no-repeat; }
.line2 { font:1px/1px couier;border-bottom:1px solid #CCDFE6; }
.line3 { font:1px/1px couier;background:url(../graphic/bg-line3.gif) no-repeat; }
.line4 {  }
.line5 {  }

.ir { text-indent: -1000em; outline:0; }

.right 	{ text-align:right; }
.center { text-align:center; }
.left 	{ text-align:left; }

.bgT { background-position:top; }
.bgR { background-position:right; }
.bgB { background-position:bottom; }
.bgL { background-position:left; }

a.more 	{ background:url(../graphic/a-more.gif) right 0.7em no-repeat;display:inline;padding:4px 14px 4px 4px; }
a.back 	{ background:url(../graphic/a-back.gif) 0.4em 0.7em no-repeat;display:inline;padding:4px 4px 4px 14px; }
a.link 	{ background:url(../graphic/a-more.gif) 0.4em 0.7em no-repeat;display:inline;padding:4px 4px 4px 14px; }

@media print {
	a.more { display:none;visibility:hidden; }
	a.back { display:none;visibility:hidden; }
	a.link { display:none;visibility:hidden; }
}

.marginTB { margin-top:1em;margin-bottom:1em; }
.marginLR { margin-left:1em;margin-right:1em; }

.marginT { margin-top:1em; }
.marginR { margin-right:1em; }
.marginB { margin-bottom:1em; }
.marginL { margin-left:1em; }

.nomarginTB { margin-top:0;margin-bottom:0; }
.nomarginLR { margin-left:0;margin-right:0; }

.nomarginT { margin-top:0; }
.nomarginR { margin-right:0; }
.nomarginB { margin-bottom:0; }
.nomarginL { margin-left:0; }

.paddingTB { padding-top:1em;padding-bottom:1em; }
.paddingLR { padding-left:1em;padding-right:1em; }

.paddingT { padding-top:1em; }
.paddingR { padding-right:1em; }
.paddingB { padding-bottom:1em; }
.paddingL { padding-left:1em; }

.padding8 { padding:8px; }

.red { color:red; }
.black { color:black; }

/* ---------- ( basic column definitions ) ---------- */

#c-main .col-1-1 { width:688px;float:left;background:url(../graphic/bg-h1-sh.gif) top left repeat-x;padding:8px;position:relative; }

#c-main .col-2a-wrap { background:url(../graphic/bg-col-wrap-2a.gif) 346px 0px repeat-y;border-top:1px solid #000; }
#c-main .col-2a-1 { width:346px;float:left;margin-right:6px;background:url(../graphic/bg-h2-sh.gif) 2.65em left repeat-x; }
#c-main .col-2a-2 { width:346px;float:left;margin-left:6px;background:url(../graphic/bg-h2-sh.gif) 2.65em left repeat-x; }

#c-main .col-2b-wrap { background:#EDF4FA url(../graphic/bg-col-wrap-2b.gif) 346px 0px repeat-y;border-top:1px solid #FFF; }

#c-main .col-2b-1 { width:245px;float:left;padding:8px 18px 8px 88px;margin-right:1px; }
#c-main .col-2b-2 { width:246px;float:left;padding:8px 18px 8px 88px; }

#c-main .col-2c-1 { width:174px;float:left;background:url(../graphic/bg-h1-sh.gif) top left repeat-x;padding:8px; }
#c-main .col-2c-2 { width:498px;float:left;background:url(../graphic/bg-h1-sh.gif) top left repeat-x;padding:8px;position:relative; }

#c-main .col-2c-1-nobgr { width:174px;float:left;padding:8px; }
#c-main .col-2c-2-nobgr { width:498px;float:left;padding:8px;position:relative; }

#c-main .col-2d-1 { width:336px;float:left;padding:8px;background:url(../graphic/bg-h1-sh.gif) top left repeat-x; }
#c-main .col-2d-2 { width:336px;float:left;padding:8px;background:url(../graphic/bg-h1-sh.gif) top left repeat-x; }

#c-main .col-2f-1 { width:436px;float:left;padding:8px;background:url(../graphic/bg-h1-sh.gif) top left repeat-x; }
#c-main .col-2f-2 { width:236px;float:left;padding:8px;background:url(../graphic/bg-h1-sh.gif) top left repeat-x; }

#c-main .col-2e-1 { width:232px;float:left;padding:8px;background:url(../graphic/bg-h1-sh.gif) top left repeat-x; }
#c-main .col-2e-2 { width:440px;float:left;padding:8px;background:url(../graphic/bg-h1-sh.gif) top left repeat-x; }

#c-main .col-3a-1 { width:218px;float:left;background:url(../graphic/bg-h1-sh.gif) top left repeat-x;padding:8px; }
#c-main .col-3a-2 { width:219px;float:left;background:url(../graphic/bg-h1-sh.gif) top left repeat-x;padding:8px; }
#c-main .col-3a-3 { width:219px;float:left;background:url(../graphic/bg-h1-sh.gif) top left repeat-x;padding:8px; }

#c-main .col-3b-1 { width:218px;float:left;padding:8px; }
#c-main .col-3b-2 { width:219px;float:left;padding:8px; }
#c-main .col-3b-3 { width:219px;float:left;padding:8px; }

#c-main-home .col-1-1 { width:686px;margin:10px 0 0 0;float:left;background:#FFF url(../graphic/bg-h1-sh.gif) top left repeat-x;padding:8px;/*position:relative; auskommentiert damit Nordisch Springer Autogrammkarten Button im IE über dieser Box liegt - 14.2.2008 Sindre Wimberger*/border:1px solid #979797; }

#c-main-home .col-3b-1 { height:auto !important;height:220px;min-height:220px;width:196px;float:left;background:url(../graphic/home-newsbox.gif) bottom left repeat-x;margin-right:10px;border:1px solid #979797;position:relative; }
#c-main-home .col-3b-2 { height:auto !important;height:220px;min-height:220px;width:266px;float:left;background:url(../graphic/home-newsbox.gif) bottom left repeat-x;margin:0 10px;border:1px solid #979797;position:relative; }
#c-main-home .promo2010 { background: none; border: none; }
#c-main-home .col-3b-3 { height:auto !important;height:220px;min-height:220px;width:196px;float:left;background:#000 url(../graphic/bg-h1-sh.gif) top left repeat-x;margin-left:10px;border:1px solid #979797;position:relative; }

#c-wrap #c-main-home .adebayorspot { background: none; border: none; }

#c-main .col-3c-1 { width:228px;float:left;background:url(../graphic/bg-h1-sh.gif) top left repeat-x;border:1px solid #979797;margin:3px 1px 3px 2px; }
#c-main .col-3c-2 { width:228px;float:left;background:url(../graphic/bg-h1-sh.gif) top left repeat-x;border:1px solid #979797;margin:3px 2px 3px 2px; }
#c-main .col-3c-3 { width:228px;float:left;background:url(../graphic/bg-h1-sh.gif) top left repeat-x;border:1px solid #979797;margin:3px 2px 3px 1px; }

#c-main-home #home-networkbox h2.predictor { text-indent: -999em; background: none; border-bottom: none; }
#c-main-home #home-networkbox h2.predictor a { display: block; width: 196px; height: 220px; background: url(../graphic/home-predictor2010.png) 0 0 no-repeat; }




/* ---------- ( basic list definitions ) ---------- */

.noliststyle { list-style-type:none; }
.noliststyle li { list-style-type:none; }

ul { font:70% Arial, Helvetica, sans-serif;line-height:1.6em }
ul li { list-style-type:none;list-style-image:url(../graphic/li.gif); }
ul li ul {  }
ul li ul li {  }

ol { font:70% Arial, Helvetica, sans-serif;line-height:1.6em }
ol li {  }
ol li ol {  }
ol li ol li {  }

#c-main .ul-1 { padding:0 0 0 0;margin:1em 0 1em 0;list-style-type:none;font:bold 75% Verdana, Arial, Helvetica, sans-serif; }
#c-main .ul-1 li { background:url(../graphic/li-1.gif) 0em 0.6em no-repeat;padding:0 0 0 10px;margin:0 0 0 0;list-style-type:none;list-style-image:none; }
#c-main .ul-1 li ul {  }
#c-main .ul-1 li ul li {  }

#c-main .ul-2 { margin:0 0 0 0;padding:0 0 0 0; }
#c-main .ul-2 li { list-style-type:none;margin:0 0 4px 0;padding:3px 0 3px 34px;list-style-image:none; }
#c-main .ul-2 li ul {  }
#c-main .ul-2 li ul li {  }

#c-main .ul-3 { margin:0 0 0 5px;padding:0 0 0 0; }
#c-main .ul-3 li { list-style-type:none;margin:0 0 4px 0;padding:3px 0 3px 30px;list-style-image:none; }
#c-main .ul-3 li ul {  }
#c-main .ul-3 li ul li {  }

#c-main .ul-4 { margin:0 0 0 5px;padding:0 0 0 0; }
#c-main .ul-4 li { list-style-type:none;margin:0 0 4px 0;padding:0.1em 0 0 20px;background:url(../graphic/li-link.gif) no-repeat;list-style-image:none; }
#c-main .ul-4 li a { background-color:#EDF4FA;display:block;width:80%;color:#000;text-decoration:none;padding-left:5px;border-right:4px solid #F00;border-bottom:1px solid #EDF4FA; }
#c-main .ul-4 li a:hover { background-color:#DAE8F6;border-bottom:1px solid #F00; }

/* ---------- ( basic headline definitions ) ---------- */

#c-main h1 { font:normal 220% "Impact", "Arial", Times, serif;color:#FFF;background:#EA0000 url(../graphic/bg-h1.gif) top left repeat-x;/*border-bottom:1px solid black;*/margin:0;padding:3px 0 2px 10px;text-transform:uppercase; }
#c-main h1 span { color:#F00; }
#c-main h1.claim { background-position:top right; }
#c-main h2 { font:normal 200% "Impact", "Arial", Times, serif;color:#FFF;background:#EA0000 url(../graphic/bg-h1.gif) top left repeat-x;border-bottom:1px solid black;margin:0;padding:2px 0 1px 10px;text-transform:uppercase;height:auto !important;height:39px;min-height:39px; }
#c-main h2 span { color:#F00; }
#c-main h2.claim { background-position:top right; }
#c-main-home h2 { font:normal 190% "Impact", "Arial", Times, serif;color:#FFF;background:#EA0000 url(../graphic/bg-h2-home.gif) top left repeat-x;border-bottom:1px solid black;margin:0;padding:2px 0 1px 10px;text-transform:uppercase;height:auto !important;height:71px;min-height:71px;position:relative; }
#c-main-home h2 span { color:#000;font-size:35%;display:block }
#c-main h3 { font:bold 90% Arial, Helvetica, sans-serif;color:#F00;width:77%; }
#c-main h4 { font:normal 80% Arial, Helvetica, sans-serif;color:#F00;width:77%; }
#c-main h5 {  }
#c-main h6 {  }

h1 a { color:#FFF;text-decoration:none; }
h1 a:link { color:#FFF;text-decoration:none; }
h1 a:visited { color:#FFF;text-decoration:none; }
h1 a:active { color:#FFF;text-decoration:none; }
h1 a:hover { color:#FFF;text-decoration:none; }
h1 a span { color:#F00;text-decoration:none; }
h2 a { color:#FFF;text-decoration:none; }
h2 a:link { color:#FFF;text-decoration:none; }
h2 a:visited { color:#FFF;text-decoration:none; }
h2 a:active { color:#FFF;text-decoration:none; }
h2 a:hover { color:#FFF;text-decoration:none; }
h2 a span { color:#F00;text-decoration:none; }
h3 a { color:#F00;text-decoration:none; }
h3 a:link { color:#F00;text-decoration:none; }
h3 a:visited { color:#F00;text-decoration:none; }
h3 a:active { color:#F00;text-decoration:none; }
h3 a:hover { color:#F00;text-decoration:none; }
h3 a span { color:#F00;text-decoration:none; }

ul.tarn {list-style:none; margin:0;padding:0;}
ul.tarn li {list-style-image:none;}

/* ---------- ( basic element definitions ) ---------- */

#c-main p.h1-sh { background:url(../graphic/bg-h1-sh.gif) top left repeat-x;margin-top:0; } 
#c-main p.h2-sh { background:url(../graphic/bg-h2-sh.gif) top left repeat-x;margin-top:0; } 
#c-main p.p-lead { background:#C9D1DA url(../graphic/bg-p-lead.gif) top left repeat-x;margin:0;height:auto !important;height:92px;min-height:92px;/*border-bottom:1px solid black;*/padding:8px; } 
#c-main div.p-lead { background:#C9D1DA url(../graphic/bg-p-lead.gif) top left repeat-x;margin:0;height:auto !important;height:92px;min-height:92px;/*border-bottom:1px solid black;*/padding:8px; } 
p { font:normal 70% Arial, Helvetica, sans-serif;color:#333;line-height:1.4em; }

#c-main blockquote {}
#c-main address { font-style:normal;font:70% Arial, Helvetica, sans-serif;line-height:1.6em; }

#c-main hr {}
table { border:1px solid #999; }
tr { border:0; }
td { font:70% Arial, Helvetica, sans-serif; }

#c-main fieldset legend { font:bold 90% Arial, Helvetica, sans-serif;color:#F00;padding:0 0.5em 0 0; }

#c-main img {}
a img { border:0; }

/* ---------- ( basic form formatting ) ---------- */

#c-main .form { width:auto;background:url(../graphic/bg-form.gif) top left repeat-x;padding-top:22px; }
#c-main .form fieldset { border:1px solid #999;background-color:#E6E6E6; }
.form-head { height:25px;background:#F1F1F1 url(../graphic/bg-fieldset.gif) top left repeat-x; }
#c-main .form small { font-weight:bold; }
#c-main .form p { padding:5px 10px;margin:0 0; }
#c-main .form input.f-text { width:80%;border:1px solid #F00;font-family:Arial, Helvetica, sans-serif; }
#c-main .form textarea.f-text { width:300px;height:8em;border:1px solid #F00;font-family:Arial, Helvetica, sans-serif; }
#c-main .form input.f-submit { border:1px solid #CCDFE6;background:url(../graphic/bg-forms.jpg) repeat-x;color:#005D80;font:100% Verdana, Arial, Helvetica, sans-serif;padding:4px; }
.error {color:red;}

