body			{color:black;font-family:arial,sans-serif;font-size:12px;margin-top:2px;margin-left:2px;margin-right:2px;margin-bottom:2px;}

a:link 		{color:#000000;text-decoration:none;}
a:visited 	{color:#000000;text-decoration:none;}
a:hover 		{color:#045FB4;text-decoration:underline;}
a:active 		{color:#000000;text-decoration:none;}

img       	{border-width:0px;margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px}
.img_kader     {width:46px;border-style:solid;border-width:1px;border-color:grey;margin-top:1px;margin-bottom:1px;}
form 		{border:none; margin-top:0px; margin-bottom:0px; margin-right:0px; margin-left:0px;}


table          {font-size:12px;}
.table_style_relaunch {width:100%;border-style:solid;border-width:2px;border-color:#045FB4}

form           {font-family:arial,sans-serif;font-size:12px;}
input 		{font-family:arial,sans-serif;font-size:12px;}
.input2		{background-color:#D6E6F2;font-size:12px;border-width:2px; color:black; width:140px;}
.input3		{background-color:#D6E6F2;font-size:12px;border-width:2px; color:black; width:160px;}
.input4		{background-color:#D6E6F2;font-size:12px;border-width:1px;color:#045FB4;width:140px;;margin-bottom:2px}
.input5		{background-color:#045FB4;color:white;font-size:12px;border-style:solid;border-color:#FFFFFF;border-width:1px;margin-bottom:1px}
.input_tipp	{font-size:10px;text-align:right;width:50px;height:16px;border-style:solid;border-width:1px;border-color:#799FBD}
.inputsmall	{font-size:10px; color:#045FB4;}

select  		{font-family:arial,sans-serif;color:#045FB4;border-style:solid; border-color:navy; border-width:1px;}
.selection	{background-color:#FFFFFF;color:#045FB4;border-style:solid;border-color:navy;border-width:1px; width:130px;}
.selection2	{font-size:12px;width:140px;border-style:solid;border-width:1px;border-color:#FFFFFF;background-color:#045FB4;color:white;margin-bottom:1px}
.selection3	{background-color:#FFFFFF; color:#045FB4; border-style:solid; border-color:#045FB4;border-width:1px;width:300px;}
.selection4	{background-color:#FFFFFF; color:#045FB4;border-style:solid; border-color:#045FB4; border-width:1px}

textarea		{font-size:12px;font-family:arial,sans-serif;font-size:1.0em;background-color:#045FB4;color:white;border-width:0px}
.textarea2	{font-size:12px;background-color:#D6E6F2; color:#045FB4; border-width:0px;width:140px;}
.radio  		{background-color:transparent; color:navy; border-style:solid; border-width:0px}
.checkbox		{background-color:transparent; color:navy; border-style:solid; border-width:0px}
.submit		{font-size:12px;}
.submit_tipp	{font-size:10px;height:20px;width:60px;margin-right:3px;margin-top:0px;margin-bottom:0px}
.submitsmall	{font-size:10px;background-color:#F3FAFF;color:#045FB4;}
.button_search {background-color:#045FB4;padding:1px;padding-left:0px;padding-right:30px;
			border:0px solid #ffffff;border-left: 0px solid #ffffff; border-top:0px solid #ffffff;
			height:40px;width:40px;background-image:url(../img/search.gif);}
.small		{font-size:10px;color:black;}
.smalldunkel	{font-size:10px;color:#045FB4;}

.maintable	{width:900px;border-style:solid;border-width:0px;background-color:#FFFFFF;}
.tbltipp 		{border:1px;border-left:none;border-right:none}

.tblnav		{width:100%;border: 1px #045FB4;}
.tdnav         {border-style:solid;border-width:1px;border-color:#045FB4;border-top:none;border-right:none;border-left:none}
.tdnavtop      {font-family:arial;border-style:solid;border-width:1px;border-color:#045FB4;border-right:none;border-left:none;color:#045FB4;font-weight:bold;}
.tdcontent     {background-color:#FFFFFF;color:#000000;border-style:dotted;border-width:1px;border-color:#F5F5F5;border-top:none;border-left:none;border-right:none}




.titlelink     {font-weight:bold;font-size:20px;line-height:30px;color:#045FB4;}
.titlelink_teaser     {font-weight:bold;font-size:20px;line-height:25px;color:#FFFFFF;}
.link2		{color:#045FB4; font-weight:normal; text-decoration:underline}
.linkred		{color:red; font-weight:bold;}
.link2:hover 	{color:navy} 
.redwhite		{color:white;background-color:red}

.link3		{color:#045FB4; font-weight:normal; text-decoration:none;}
.link4		{color:#FFFFFF; font-weight:normal; text-decoration:underline;}
.link5		{color:#045FB4; font-weight:bold; text-decoration:underline;}

h1	      	{font-weight:bold;font-size:20px;padding-bottom:0px;color:#045FB4;}
h1 a	      	{font-weight:bold;font-size:20px;line-height:25px;color:#045FB4}
h1 a:hover	     {font-weight:bold;font-size:20px;line-height:25px;color:#045FB4;text-decoration:none}
h2			{font-weight:bold;font-size:13px;line-height:17px;color:#045FB4;margin-bottom:-12px}
h3			{font-weight:bold;font-size:12px;line-height:15px;color:#045FB4;;margin-top:0px;margin-bottom:0px}

.quote		{color:navy; font-weight:bold;}
.navbold 		{color:white; font-weight:bold;}
.navtable		{width:100%; border-style:solid; border-color:navy; border-width:0px;}
.nav			{color:#045FB4; font-weight:bold;}
.navi		{color:navy; font-weight:bold;}
.navtitle		{color:#045FB4; font-weight:bold;}
.mysocnav		{color:#045FB4; font-weight:bold;}

.dunkel		{background-color:#045FB4; color:#F3FAFF;}
.mittel		{background-color:#BFDCFF; color:#045FB4}
.hell		{background-color:#DFEEFF; color:#045FB4;}
.grey		{background-color:#F2F2F2; color:#000000;}

.trenner_dunkel {background-color:#045FB4; color:#F3FAFF;width:100%;border:0;padding:0;margin:0;height:5px !important;}

.img           {border-width:1px;border-color:#FFFFFF;margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px}
.image1		{width:185px; height:60px; border-style:solid; border-width:1px; border-color:#D6E6F2}
.image2		{width:80px; height:30px; border-style:solid; border-width:0px}
.image3		{width:100px; height:60px; border-style:solid; border-width:1px; border-color:silver}
.ftl_preview_ad {border-style:solid; border-width:1px; border-color:#FFFFFF;margin-bottom:2px}
.banner_1-3	{width:195px; height:80px; border-style:solid; border-width:1px; border-color:silver}
.flag          {width:19px;height:13px;border-style:solid;border-width:0px}

.artikelliste  {list-style-image:url(/img/liste_grau.gif);}

.skyscraper	{color:navy;background:transparent;border:solid 0px;position:absolute;top:400px;left:0%; margin-left:823px; width:162px; height:602px}
.feature		{color:navy;background:#FFFF80;border:solid 0px;
               position:absolute;top:70px;left:0%;margin-left:823px;width:162px;height:310px}

#div_fototeaser {position:absolute;left:20px;width:350px;padding:10px;background-color:#045FB4;zoom:1;filter:alpha(opacity=70);opacity:0.7;color:white;}
#postit		{position:absolute;width:240px;padding:10px;background-color:lightyellow;border:1px solid black;visibility:hidden;z-index:100;cursor:hand;cursor: pointer;}
                    
#yg-nav 		{margin-top:0px;float:right;width:100%;}
 
#yg-nav H2, #hd H3 {position:absolute;left:-999px;width:990px;}
#yg-nav LI 	{float:left;}
#yg-nav LI A 	{text-decoration:none;}
#yg-nav LI A:hover {text-decoration:underline;}
 
/* primary navigation rules
 * --------------------------------------------------------------------- */
#yg-nav UL.pri {padding-left:3px;margin-right:0px;margin-top:0px;margin-bottom:0px;float:left;clear:both;}
/* can be a more complex background image, but must align to the bottom */
/* pushes the first tab in */


#yg-nav .pri LI {background: #EFEFF0 url(http://www.soccerline.de/thumbs/navi.gif) no-repeat top left; font: bold 100% arial;
 /* separates tabs -- is cumulative with the padding-left on the UL */
margin-left: 3px;margin-right: 0px;margin-bottom: 0px;}

#yg-nav .pri LI A, #yg-nav .pri LI STRONG {display: block;
 /* adjust for different colour schemes */
 color: #045FB4;
 /* distance from the edge of the image to where the text should start;
 * (adjust for different tab images) */
 padding-left: 4px;font-weight:bold;}
 #yg-nav .pri LI SPAN {
 display: block;
 background: url(http://www.soccerline.de/thumbs/navi.gif) no-repeat top right;
 /* distance from the edge of the image to where the text should start;
 * (adjust for different tab images) */
 padding:3px 5px 2px 0;
 /* include these rules for transparent tab bg images */
 position: relative;
 right:-2px;
 }
 #yg-nav .pri LI.here SPAN {
 /*background: url(http://l.yimg.com/eur.yimg.com/i/eu/ne/tbon2.gif) no-repeat top right;
 /* adjust this for different colour schemes */
 color: #fff;
 /* distance from the edge of the image to where the text should start;
 * (adjust for different tab images) 
 * NOTE: this should be the height of the background image's bottom
 * line taller than in the rule above */
 padding-bottom: 2px;
 }
 #yg-nav .pri LI.orphan {
 background: none;
 font-weight: normal;
 }
 #yg-nav .pri LI.orphan A {
 color: #000;
 /* same top padding as used in the '#yg-nav .pri LI SPAN' rule */
 padding-top: 3px;
 }
 #yg-nav .pri LI.sep {
 float: right;
 }
 

