/* Standard Stylesheet score4U-Module */


table
{
margin-right: 2px !important;
}
            * { 
			font-family: 'Droid Sans', sans-serif, Verdana, Arial;
			text-decoration:none;
			margin: 0px; 
			padding: 0px; 
			/* font-size: 12px; */
			/* color: #4f5054; */
			font-weight:normal;
			border-style: 1px;
			border-color: rgba(0, 0, 0, 0.06) !important;
			border-radius: 2px;
			}

            body {
            font-family: 'Droid Sans', sans-serif, verdana, arial, sans-serif;
            font-size: 85%; 
            /* color: #37383c; */
			background-color:#ffffff; 
			font-weight:normal;
			}

			a  {
			font-family: 'Droid Sans', sans-serif, Verdana, Arial; 
			/* font-size: 12px; */ 
			text-decoration: none; 
			/* font-weight: bold; */  
			/* line-height: 16px; */
			text-align: left;  /*  ?  */
			}
			
			a:link  {color: #000000;}
			a:visited {color: #000000;}
			a:hover  {color: #226d2b; text-decoration:none;}
			a:active {color: #226d2b;}
			a:focus {color: #226d2b;}
			
			td {
			margin: 3px;			
			padding: 3px;					
			}
			
			tr {
			margin: -2px;
			}
			
			img {
			border: 0px;
			}
			
			.table1 {
			border-top: 0px dotted #37383c;
            border-right: 1px dotted #37383c;
            border-bottom: 1px dotted #37383c;
            border-left: 1px dotted #37383c;
            /* background-color: #ebebeb; */
			padding: 0px;
			}
			
			.table2 {
			border-top: 1px dotted #37383c;
            border-right: 1px dotted #37383c;
            border-bottom: 1px dotted #37383c;
            border-left: 1px dotted #37383c;
            /* background-color: #ebebeb; */
			padding: 10px;
			margin: 10px;
			width: 600px;
			}
			
			.input2 {
				font-family: 'Droid Sans', sans-serif, verdana, arial;
				color: #37383c;
				font-size: 14px;				
                border-top: 1px dotted #37383c;
                border-right: 1px dotted #37383c;
                border-bottom: 1px dotted #37383c;
                border-left: 1px dotted #37383c;
                background-color: #ebebeb;
				float: left;
				text-align: left; 			 /*  06.08.2013  */ 
				height: 22px;
				/* width: 210px; */
				text-align: left; 			 /*  06.08.2013  */ 
			}
			
			.td1 {
			border-top: 1px dotted #37383c;
            border-right: 0px dotted #37383c;
            border-bottom: 0px dotted #37383c;
            border-left: 0px dotted #37383c;
            /* background-color: #ebebeb; */
			font-weight: bold;
			}
			
			.formfeld {
			display: block; 	
			text-align: left;
			}
			
			.punkte {
			text-align: center;
			width: 60px;
			margin-left:10px;
			font-weight: bold;
			font-size: 16px;
			color: #37383c;
			}
			
			.defaultbox { background-color:#FFDDDD; padding:6px; margin:0px; }
			.default { background-color:#FFDDDD; }	
			.s4ubox { background-color:#C8D200; padding:2px; margin:0px; color: #37383c; font-size: 18px;}
			.s4u { background-color:#C8D200; font-size: 12px;}	
			
			/*    28.11.2016 16:25:56
			.kopf { 
			background-color:#C8D200; 
			padding:2px; 
			margin:0px; 
			color: #37383c;
			font-size: 18px;
			border: 0;
			}
			*/

			
			
			/*  Modifikation 28.11.2016 16:27:19  AB  */
			.kopf { 
			background-color:#C8D200; 
			padding:0px; 
			margin:0px; 
			color: #2A3B17;
			font-size: 24px;
			border: 0px dotted red;
			width: 100%;
			height: 10%;
			---min-height: 10em;
			---display: table-cell;
			vertical-align: middle;
			}
			.kopf_aussen {
			width: 25%;
			height: 98%;
			float: left;
			border: 0px solid #000000;
			}		
			.kopf_logo {
			width: 16%; /*  wichtig - sonst center nicht wirksam  */ 
			float: left;
			height: 102%;		
			border: 0px solid #000000;
			---min-height: 10em;
			---display: table-cell;
			---vertical-align: middle;
			}

			.kopf_logo2 {
			height: 102%;		
			border: 0x solid #000000;
			vertical-align: middle;
			}			
		
			.kopf_mitte {
			width: 49.6%;
			height: 98%;	
			float: left;
			border: 0px solid #000000;
			---min-height: 10em;
			---display: table-cell;
			---vertical-align: middle;			
			
			}			

			
			.kopf_text {
			---color: #2A3B17;
			---font-size:30px;
			height: 100%;
			---white-space: nowrap;
			min-height: 10em;
			display: block;
			vertical-align: middle;
			margin-left: auto;
			margin-right: auto;
			---font-weight: 300;
            float: left;
			width: 68%;
			---text-align: center;			
			}		
			
			.kopf_text2 {
			color: #2A3B17;
			font-size:30px;
			---height: 100%;
			white-space: nowrap;
			min-height: 10em;
			display: block;
			vertical-align: middle;
			margin-left: auto;
			margin-right: auto;
			font-weight: 300;
            ---float: left;
			---width: 8%;
			text-align: center;			
			}				
			
			.kopf_space {	
			width: 0%;
			height: 100%;			
			float: left;
			border: 0px solid #000000;			
			}

/*  Ende Modifikation 28.11.2016 16:27:00  */






			.fuss { 
			background-color:#37383c; 
			background-image:url(/system/images/s4u-footer.png); 
			padding:100px; 
			margin:0px; 
			color: #C8D200!important; 
			font-size: 12px;   
			}
			
			.fuss a {color: #c8d200!important;} 
}
						
			h1 {
			text-decoration:none;
			font-size: 56px;
			color: #37383c;
			font-weight: normal;
			}
			
			h2 {
			font-family: verdana;
			font-size: 24; 
			color: #37383c;
			font-weight: bold;
			}
			
			n1{
			text-decoration:none;
			font-size: 56px;
			color: #37383c;
			font-weight: bold;
			}
						
			h3 {
			text-decoration:none;
			font-size: 12px;
			color: #37383c;
			font-weight: bold;
			}	
			

			}	

			h4 {
			text-decoration:none;
			font-size: 12px;
			color: #37383c;
			font-weight: normal;
			}	
			
			h5 {
			text-decoration:none;
			font-size: 12px;
			color: #37383c;
			font-weight: normal;
			}	

			h6 {
			font-size: 9px;
			color: #37383c;
			}
			
			
			/*  Globale Designs  */
			
			.g01 {     /*  Überschriften  */
			font-family: 'Droid Sans', sans-serif, verdana, arial;			
			text-decoration:none;
			font-size: 24px;
			color: rgb(42, 59, 23);
            font-weight: normal;
            text-transform: uppercase;
			}
			
			.g02 {     /*  Überschriften Test */
			font-family: 'Droid Sans', updsans-serif, verdana, arial;			
			text-decoration:none;
			font-size: 28px;
			color: #37383c;
			font-weight: normal;			
			}

			.g03 {     /*  Normale Schrift */
			font-family: 'Droid Sans', updsans-serif, verdana, arial;			
			text-decoration:none;
			font-size: 16px;
			color: #37383c;
			font-weight: normal;			
			}

			.g03b {     /*  Normale Schrift Fett*/
			font-family: 'Droid Sans', updsans-serif, verdana, arial;			
			text-decoration:none;
			font-size: 16px;
			color: #37383c;
			font-weight: bold;			
			}			
			
			
			
			
			
			
			/* Layout Ticker 1 */
			.h11 {    /*  Paarung  */
			font-family: verdana, arial;			
			text-decoration:none;
			font-size: 20px;
			color: #37383c;
			font-weight: bold;
			}
			
			.h12 {    /*  Zusatztexte ohne Spieltext  */
			font-family: verdana, arial;				
			text-decoration:none;
			font-size: 16px;
			color: #37383c;
			font-weight: normal;
			}
			
			.h12b {    /*  Zusatztexte ohne Spieltext  */
			font-family: verdana, arial;				
			text-decoration:none;
			font-size: 12px;
			color: #37383c;
			font-weight: bold;
			}
			
			.h13 {    /*  Spielstand  */
			font-family: verdana, arial;
			font-size: 65px;
			font-weight: 700;
			color: #37383c;
			}
						
			.h14 {  /*  Links  */ 
			font-family: verdana, arial;
			font-size: 11px;
			font-weight: normal;
			color: #37383c;
			}

			.h15 {    /*  Spieltext  */
			font-family: verdana, arial;				
			text-decoration:none;
			font-size: 16px;
			color: #37383c;
			font-weight: bold;
			}	
			
			.h16 {  /*  catchpa | Link Haftungsausschluss */ 
			font-family: verdana, arial;
			font-size: 12px;
			font-weight: bold;
			color: #37383c;
			text-align: left;
			}

			.h17 {  /* Spielpaarung Kopfzeile */ 
			font-family: verdana, arial;
			font-size: 14px;
			font-weight: bold;
			color: #37383c;
			text-align: left;
			}

			.h18 {                          /*  Logos  */
			height: 75px;
			width: 75px;
			border: 1px solid #BBBBBB;
			}			
			
			/* Ende Layout Ticker 1 */
			
			/* Layout Ticker 2 */
			
			.h21 {
			font-family: verdana, arial;			
			font-size: 85%;
			color: #37383c;
			font-weight: bold;
			}
			
			.h22 {               /*  Trenner zwischen Vereinsnamen  */
			font-family: verdana, arial;				
			font-size: 65%;
			color: #37383c;
			font-weight: bold;
			}
			
			.h23 {
			font-family: verdana, arial;
			font-size: 150%;
			font-weight: bold;
			color: #37383c;
			}	

			.h24 {
			font-family: verdana, arial;				
			font-size: 70%;
			color: #37383c;
			font-weight: normal;
			}	

			.h25 {
			font-family: verdana, arial;				
			text-decoration:none;
			font-size: 70%;
			color: #37383c;
			font-weight: bold;
			}		

			.h28 {                          /*  Logos  */
			height: 35px;
			width: 35px;
			border: 1px solid #BBBBBB;
			}
			
			/* Ende Layout Ticker 2 */
			
			/* Layout Ticker 3 */
			
			.h31 {
			font-family: verdana, arial;			
			font-size: 350%;
			color: #37383c;
			font-weight: bold;
			}
			
			.h32 {               /*  Trenner zwischen Vereinsnamen  */
			font-family: verdana, arial;				
			font-size: 65%;
			color: #37383c;
			font-weight: bold;
			}
			
			.h33 {
			font-family: verdana, arial;
			font-size: 800%;
			font-weight: 900;
			color: #37383c;
			}	

			.h34 {
			font-family: verdana, arial;				
			font-size: 150%;
			color: #37383c;
			font-weight: bold;
			}	

			.h35 {
			font-family: verdana, arial;				
			text-decoration:none;
			font-size: 100%;
			color: #37383c;
			font-weight: bold;
			}		

			.h38 {                          /*  Logos  */
			height: 120px;
			width: 120px;
			border: 1px solid #BBBBBB;
			
			/*   Runde Ecken 
			border-radius: 10px;
			-moz-border-radius: 10px;
			-webkit-border-radius: 10px;
			*/
						
			/*  Runde Ecken
			border-bottom-left-radius: 10px;
            border-bottom-right-radius: 10px;
            border-top-left-radius: 10px;
            border-top-right-radius: 10px;
			*/
			
			}
			
			/* Ende Layout Ticker 3 */
			
			/* Layout Ticker 4 */
			
			.h41 {
			font-family: verdana, arial;			
			font-size: 85%;
			color: #37383c;
			font-weight: bold;
			}
			
			.h42 {               /*  Trenner zwischen Vereinsnamen  */
			font-family: verdana, arial;				
			font-size: 65%;
			color: #37383c;
			font-weight: bold;
			}
			
			.h43 {
			font-family: verdana, arial;
			font-size: 150%;
			font-weight: bold;
			color: #37383c;
			}	

			.h44 {
			font-family: verdana, arial;				
			font-size: 70%;
			color: #37383c;
			font-weight: normal;
			}	

			.h45 {
			font-family: verdana, arial;				
			text-decoration:none;
			font-size: 70%;
			color: #37383c;
			font-weight: bold;
			}		

			.h48 {                          /*  Logos  */
			height: 35px;
			width: 35px;
			border: 1px solid #BBBBBB;
			}
			
			/* Ende Layout Ticker 4 */
			
			
			/* Layout Ticker 5 */
			
			.h51 {
			font-family: verdana, arial;			
			font-size: 100%;
			color: #37383c;
			font-weight: bold;
			}
			
			.h52 {
			font-family: verdana, arial;				
			font-size: 150%;
			color: #37383c;
			font-weight: normal;
			}
			
			.h53 {
			font-family: verdana, arial;
			font-size: 250%;
			font-weight: 900;
			color: #37383c;
			}	

			.h54 {
			font-family: verdana, arial;				
			font-size: 75%;
			color: #37383c;
			font-weight: bold;
			}	

			.h55 {
			font-family: verdana, arial;				
			text-decoration:none;
			font-size: 100%;
			color: #37383c;
			font-weight: bold;
			}	
			.h56 {
			font-family: verdana, arial;				
			text-decoration:none;
			font-size: 75%;
			color: #37383c;
			font-weight: normal;
			}
			.h57 {
			font-family: verdana, arial;				
			text-decoration:none;
			font-size: 75%;
			color: #999999;
			font-weight: normal;
			}
			
			.h58 {
			height: 45px;
			width: 45px;
			border: 1px solid #BBBBBB;
			}		
			
			/* Ende Layout Ticker 5 */
			
			/* Layout Ticker 8 */
						
			.h80b {   /* Body */
			background-color: #CCCCCC;
			}
			
			.h80c {   /* Clock */
			border:1px solid #BBBBBB;
			background-color: #FFFFFF;
			font-size: 500%;
			font-weight: bold;
			}
			
			.h80i {   /* Images */
			border: 1px solid #BBBBBB;
			
			}			
			
			.h80t {   /* Tabelle außen */
			background-color: #CCCCCC;
			border: 0px solid #BBBBBB;
			width: 98%;
			height: 98%;
			}
			.h80t2 {   /* Tabelle innen */
			background-color: #FFFFFF;
			border: 0px solid #BBBBBB;
			width: 72%;
			height: 96%;
			}

			
			.h81 {    /*  Paarung  */
			font-family: verdana, arial;			
			text-decoration:none;
			font-size: 680%;
			color: #37383c;
			font-weight: bold;
			}
			
			.h82 {    /* Spielklasse */
			font-family: verdana, arial;				
			text-decoration:none;
			font-size: 400%;
			color: #37383c;
			font-weight: bold;
			}
			
			.h82b {    /*  Zusatztexte ohne Spieltext  */
			font-family: verdana, arial;				
			text-decoration:none;
			font-size: 200%;
			color: #37383c;
			font-weight: bold;
			}
			
			.h83 {    /*  Spielstand  */
			font-family: verdana, arial;
			font-size: 3000%;
			font-weight: 700;
			color: #37383c;
			}
						
			.h84 {  /*  Links  */ 
			font-family: verdana, arial;
			font-size: 110%;
			font-weight: normal;
			color: #37383c;
			}

			.h85 {    /*  Spieltext  */
			font-family: verdana, arial;				
			text-decoration:none;
			font-size: 400%;
			color: #666666;
			font-weight: bold;
			}	
			
			.h86 {  /*  catchpa | Link Haftungsausschluss */ 
			font-family: verdana, arial;
			font-size: 12px;
			font-weight: bold;
			color: #37383c;
			text-align: left;
			}

			.h87 {  /* Spielpaarung Kopfzeile */ 
			font-family: verdana, arial;
			font-size: 14px;
			font-weight: bold;
			color: #37383c;
			text-align: left;
			}

			.h88 {                          /*  Clublogos  */
			height: 175px;
			width: 175px;
			border: 1px solid #BBBBBB;
			}
		
			
			/* Ende Layout Ticker 8 */
			
			
			/* Start Multiview Modul 2 */
			.h101 {    /*  Paarung  */
			font-family: verdana, arial;			
			text-decoration:none;
			font-size: 14px;
			color: #37383c;
			font-weight: bold;
			}
			
			.h102 {    /*  Zusatztexte ohne Spieltext  */
			font-family: verdana, arial;				
			text-decoration:none;
			font-size: 11px;
			color: #37383c;
			font-weight: normal;
			}
			
			.h103{    /*  Spielstand  */
			font-family: verdana, arial;
			font-size: 35px;
			font-weight: bold;
			color: #37383c;
			}
						
			.h104 {  /*  Links  */ 
			font-family: verdana, arial;
			font-size: 11px;
			font-weight: bold;
			color: #37383c;
			}

			.h105 {    /*  Spieltext  */
			font-family: verdana, arial;				
			text-decoration:none;
			font-size: 16px;
			color: #37383c;
			font-weight: bold;
			}		

			.h108 {
			height: 45px;
			width: 45px;
			border: 1px solid #bbbbbb;
			margin: 3px;
			}	

			.h109 {    /*  Spielverlauf  */
			font-family: verdana, arial;				
			text-decoration:none;
			font-size: 9px;
			color: #999999;
			font-weight: normal;
			}				
			
			/* Ende Layout Multiview Modul 2 */
			
			
			iframe {
			    border-top: 1px dotted #37383c;
                border-right: 1px dotted #37383c;
                border-bottom: 1px dotted #37383c;
                border-left: 1px dotted #37383c;
                background-color: #ebebeb;
				border-radius: 0px 0px 0px 0px;   
                width: 1180px;
				height: 440px;		
			}
			
            label {
				font-family: 'Droid Sans', sans-serif, verdana, arial;		
				font-size: 14px;
				color: #37383c;
                display: block; 
				font-weight:normal;
                float: left;
                width: 235px;
				text-align: left;  /*  ?  */
                /* background-color: #C8D200; */
                padding-left: 3px;
                padding-top: 1px;
                margin-left: 10px;
				margin-right: 4px;  /*  Abstand zwischen Label und Eingabefeld */
                height: 21px;
            }
			
            label1 {
				font-family: 'Droid Sans', sans-serif, verdana, arial;
				font-size: 14px;
				color: #37383c;
                width: 20px;
				background-color: #000000;
                padding-left: 3px;
                padding-top: 1px;
                margin-left: 10px;
				margin-right: 2px;
                height: 57px;
            }			
			
            input {
				font-family: 'Droid Sans', sans-serif, verdana, arial;
				color: #37383c;
				font-size: 14px;				
                border-top: 1px dotted #37383c;
                border-right: 1px dotted #37383c;
                border-bottom: 1px dotted #37383c;
                border-left: 1px dotted #37383c;
				border-radius: 0px;
                background-color: #ebebeb;
				float: left;
				text-align: left; 			 /*  06.08.2013  */ 
				height: 18px;
				/* width: 210px; */
				text-align: left; 			 /*  06.08.2013  */ 
				padding: 0px 0px 0px 4px;   /*  02.10.2015  */ 

			}
			
			 select {
			 	font-family: 'Droid Sans', sans-serif, verdana, arial;
				color: #37383c;
				font-size:12px;
                border-top: 1px dotted #37383c;
                border-right: 1px dotted #37383c;
                border-bottom: 1px dotted #37383c;
                border-left: 1px dotted #37383c;
                background-color: #ebebeb;
				float: left;
				text-align: left; 			 /*  06.08.2013  */ 
				height: 20px;
			}
			
			
			checkbox {  /*  Geht nicht  */
			    border-top: 1px dotted red;
                border-right: 1px dotted #37383c;
                border-bottom: 1px dotted #37383c;
                border-left: 1px dotted #37383c;
				color: red;
			}
			
			textarea {
				font-family: 'Droid Sans', sans-serif, verdana, arial;
			    font-size: 14px;
				color: #37383c;
				text-align: left; 			 /*  06.08.2013  */ 				
                border-top: 1px dotted #ddd;
                border-right: 1px dotted #ccc;
                border-bottom: 1px dotted #ccc;
                border-left: 1px dotted #ddd;
                background-color: #ebebeb;
				float: left;
				height: 220px;
				width: 600px;
			}
			
			textarea.002 {
				font-family: 'Droid Sans', sans-serif, verdana, arial;
			    font-size: 14px;
				color: #37383c;
				text-align: left; 			 /*  06.08.2013  */ 				
                border-top: 1px dotted #ddd;
                border-right: 1px dotted #ccc;
                border-bottom: 1px dotted #ccc;
                border-left: 1px dotted #ddd;
                background-color: #ebebeb;
				float: left;
				height: 300px;
				width: 600px;
			}
			
			 input.control {
			 	font-family: 'Droid Sans', sans-serif, verdana, arial;
                background-color: #C8D200;
                border: 1px solid #b4b4b4;
				font-size:15px;
                color: #37383c;
                width: 80px;
				height: 35px;
				text-decoration:normal;
				font-weight: bold; 
				padding: 6px; 
				float: right;
                margin-right: 40px; 
				text-align: left;
            }
					
            input.control2 {
				font-family: 'Droid Sans', sans-serif, verdana, arial;
                background-color: #37383c;
                border: 1px solid #b4b4b4;
				font-size:15px;
                color: #C8D200;
                width: 80px;
				height: 70px;
				font-weight:bold;
				padding-left: 6px; 
				padding-right: 6px;
				padding-top: 20px;
				padding-bottom: 20px;
				float: right;
                margin-right: 40px;

				
            }
			

            .control + .control { margin: 10px; }
            
			form > div {
                margin: 5px;
            }
            
			/*
			.wrapper {
              position: absolute;
                top: 100px;
                left: 50%;
                width: 600px;
                margin-left: -300px;
            }
			*/
			
			
			/* Multiview Layout2 */
			/* Box */
			
			box {
			height: 200px;
			width: 100px;
			}
			
			/* Logos   obsolet ???*/
			/*
			logo {
			height: 100%;
			width: 100%;
			border: 1px solid #b4b4b4;
			}
			*/
						
			/* Kommentare und Copyright */
			
			co1 {
			  color: #777777;
			  font-weight: normal;
			  font-size: 10px;
			
			}
			
			/* Seitenüberschrift */
			hl1 {
			  color: #777777;
			  font-weight: bold;
			  font-size: 30px;
			}