body {

	margin: 0px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 76%;

	color: #333333;

	background-image: url(../images/sf.jpg);

	background-repeat: repeat-x;

	background-position: top;

	background-color: #FFFFFF;



}



.altop {

	background-image: url(../images/fusball_r1_c2.jpg);

	background-repeat: repeat-x;

	height: 24px; color: #FFFFFF; text-align: right; padding-right: 10px;

}



.altop a{

	 color: #FFFFFF; text-align: right; padding-right: 10px; text-decoration: underline;

}



.altop a:hover{

	 color: #FFFFFF; text-align: right; padding-right: 10px; text-decoration: none;

}



.boxone {

	background-color: #99CCFF;

	width: 189px;

}

.boxtwo {

}



.boxtwo {

	background-color: #F0F0F0;

	width: 189px;

}

.spacersx {

	background-image: url(../images/fusball_r3_c2.jpg);

	height: 6px;

}

.spacerdx {

	background-image: url(../images/fusball_r3_c11.jpg);

	height: 6px;

}

.spallasx {

	background-image: url(../images/spallasx.jpg);

	background-repeat: repeat-y;

	vertical-align: top; padding: 0px;

}

.spalladx {

	background-image: url(../images/spalladx.jpg);

	background-repeat: repeat-y;

	vertical-align: top;

}

.spacecesx {

	background-image: url(../images/spacecesx.jpg);

	height: 6px;

	width: 36px;

}

.spacecebo {

	background-image: url(../images/spaceboce.jpg);

	background-repeat: repeat-x;

	width: 100%;

}

.header {

	width: 100%;

	background-color: #F0F0F0;

}

.spallasx .nav li {

	background-image: url(../images/bottsx.jpg);

	background-position: 189px 0px;

	height: 28px;

	width: 189px;

	margin: 0px;

	padding: 0px;

	clear: left;

	float: left;

	list-style-type: none;

	line-height: 28px;

}



.spallasx .nav {

	

	margin: 0px;

	padding: 0px;

	

}



.spalladx .nav {

	

	margin: 0px;

	padding: 0px;

	

}







.spalladx .nav li {

	background-image: url(../images/bottdx.jpg);

	background-position: 189px 0px;

	margin: 0px;

	padding: 0px;

	clear: right;

	float: right;

	height: 28px;

	width: 189px;

list-style-type: none;

	line-height: 28px;

	text-align: right;

}

.spallasx a {

	color: #0099CC;

	text-decoration: none;

	font-weight: normal;

	display: block;

	padding-left: 20px;

}



.spallasx a:hover {

	color: #333333;

	text-decoration: underline;

	font-weight: normal;

	display: block;

	padding-left: 20px;

}



.spalladx a {

	color: #0066CC;

	text-decoration: none;

	padding-right: 20px;

	display: block;

}



.spalladx a:hover {

	color: #333333;

	text-decoration: underline;

	padding-right: 20px;

	display: block;

}

.conteiner {

	background-image: url(../images/fusball_r6_c9.jpg);

	background-repeat: repeat-x;

	background-position: top;

	vertical-align: top;

}

.conteiner .content {

	padding: 10px;

}

.conteiner .mentopsx {

	background-image: url(../images/mentopsx.jpg);

	background-repeat: no-repeat;

	height: 36px;

	width: 37px;

}

.conteiner .mentopdx {

	background-image: url(../images/mentopdx.jpg);

	height: 36px;

	width: 32px;

}

.conteiner .mentop {

	background-image: url(../images/mentopbo.jpg);

	background-repeat: repeat-x;

	height: 36px;

	width: 100%;

	text-align: center;

	vertical-align: top;

}

.conteiner .nwtkpsx {

	background-image: url(../images/nwtksx.jpg);

	background-repeat: no-repeat;

	height: 46px;

	width: 89px;

}

.conteiner .nwtkpdx {

	background-image: url(../images/nwtkdx.jpg);

	background-repeat: no-repeat;

	height: 46px;

	width: 32px;

}

.conteiner .nwtktop {

	background-image: url(../images/ntk.jpg);

	background-repeat: repeat-x;

	width: 100%;

}









.spalladx li:hover {

	background-image: url(../images/bottdx.jpg);

	background-position: 189px -28px;

	height: 28px;

	width: 189px;

}



.spallasx li:hover {

	background-image: url(../images/bottsx.jpg);

	background-position: 189px -28px;

	height: 28px;

	width: 189px;

}





.spacecedx {

	background-image: url(../images/spacecedx.jpg);

	height: 6px;

	width: 32px;

}





.moduletablestat .nav {

	padding:0;

	margin:0;

	list-style:none;

	position:relative;

	z-index:100;

	font-size: 14px;

	background-color: #0099CC;

	color: #FFFFFF;border-right:1px solid #843;

}





.moduletablestat .nav ul {

	padding:0;

	margin:0;

	list-style:none;

	position:relative;

	z-index:100;

	font-size: 14px;

	background-color: #0099CC;

	color: #FFFFFF; 

}

.moduletablestat .nav {

	height:23px;

	width:450px;

	padding:0;

	background-color: #F2F2F2;

}



.nav table {

	border-collapse:collapse;

	background-color: #F2F2F2;

}

.moduletablestat .nav li {

	float:left;

	color: #333333;

	text-align: left;

}

.moduletablestat .nav li li {

	float:none;

	color: #FFFFFF;

	text-align: left;

}

/* a hack for IE5.x and IE6 */

.moduletablestat .nav li a li {

	float:left;

	color: #333333;

}



.moduletablestat .nav li a {display:block; float:left; color:#333333; height:23px; padding:0 20px 0 10px; line-height:22px; text-decoration:none; white-space:nowrap; font-weight:bold; border-left:1px solid #000;}

.moduletablestat .nav li li a {

	height:21px;

	line-height:20px;

	float:none;

	color: #333333;

}



.moduletablestat .nav li:hover {

	position:relative;

	z-index:100;

	color: #999999;

}

.moduletablestat .nav a:hover {position:relative; z-index:100; background:#843; color:#0099CC; border-left:1px solid #843;}

.moduletablestat .nav li:hover > a {

	border-left:1px solid #843;

	color:#FFFFFF;

	background-color: #CCCCCC;

}



.moduletablestat .nav :hover  ul {left:0; top:23px; border-left:1px solid #843; z-index:300;}

.moduletablestat .nav a:hover ul {left:-1px;}



.moduletablestat .nav ul {position:absolute; left:-9999px; top:-9999px;}



/* it could have been this simple if all browsers understood */

/* show next level */

.moduletablestat .nav li:hover li:hover > ul {

	left:0;

	margin-left: 50px;

	top:0;

	color: #666666;

}

/* keep further levels hidden */

.moduletablestat .nav li:hover > ul ul {

	position:absolute;

	left:-5599px;

	top:-9999px;

	width:auto;

	background-color: #CCCCCC;

}

/* show path followed */

.moduletablestat .nav li:hover li:hover > a {

	color:#333333;

	border-left:1px solid #843;

	background-color: #0099CC;

	text-decoration: underline;

}



.moduletablestat .nav li a:hover ul li a:hover {

	background-color: #CCCCCC;

	color: #000000;

}



/* but IE5.x and IE6 need this lot to style the flyouts*/

/* show next level */

.moduletablestat .nav a:hover a:hover ul {left:100%; top:0;}

.moduletablestat .nav a:hover a:hover a:hover ul {left:100%; top:0;}

.moduletablestat .nav a:hover a:hover a:hover a:hover ul {left:100%; top:0;}

.moduletablestat .nav a:hover a:hover a:hover a:hover a:hover ul {left:100%; top:0;}



/* keep further levels hidden */

.moduletablestat .nav a:hover ul ul {position:absolute; left:-9999px; top:-9999px;}

.moduletablestat .nav a:hover a:hover ul ul {position:absolute; left:-9999px; top:-9999px;}

.moduletablestat .nav a:hover a:hover a:hover ul ul {position:absolute; left:-9999px; top:-9999px;}

.moduletablestat .nav a:hover a:hover a:hover a:hover ul ul

{position:absolute; left:-5599px; top:-9999px;}





.conteiner .content .breadcrumbs_pathway .pathway {

	font-size: 90%;

	color: #333333;

}

.conteiner .content .breadcrumbs_pathway .pathway {

	color: #333333;

	font-size: 90%;

}



.conteiner .content .componentheading {

	font-size: 120%;

	color: #0099CC;

	background-color: #F0F0F0;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: solid;

	border-left-style: none;

	border-top-color: #990033;

	border-right-color: #990033;

	border-bottom-color: #000000;

	border-left-color: #990033;

}



.conteiner .nwtktop .moduletable .contentpaneopen div {

	float: left; margin-left: 10px;

}

.conteiner .content .blog .lead .contentpaneopen {

	width: 100%;

}

.conteiner .content .blog .lead .contentpaneopen .buttonheading img {

	width: 15px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}

.conteiner .content .blog .article_column .contentpaneopen img {

	float: left;

	height: 180px;

	border: 1px solid #990000;

	margin: 5px;

	padding: 3px;

}

.conteiner .content .blog .lead {

	background-color: #FFF2F2;

}

.contentpaneopen .small {

	font-size: 90%;

	font-weight: bold;

	color: #333333;

}

.conteiner .content .blog .article_column .contentpaneopen .buttonheading img {

	width: 15px;

	height: 15px;

}

.conteiner .nwtktop .moduletable .contentpaneopen div {

	float: left;

}

.conteiner .content .blog .lead .contentpaneopen {

	width: 100%;

}

.conteiner .content .blog .lead .contentpaneopen .buttonheading img {

	width: 15px;

	height: 15px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}

.conteiner .content .blog .article_column .contentpaneopen img {

	float: left;

	height: 180px;

	border: 1px solid #990000;

	margin: 5px;

	padding: 3px;

}



.conteiner .content .blog .lead .contentpaneopen .small {

	font-size: 90%;

	font-weight: bold;

	color: #333333;

}

.conteiner .content .blog .article_column .contentpaneopen .buttonheading img {

	width: 15px;

	height: 15px;

}

.contentpaneopen .createdate {

	font-size: 85%;

	font-weight: bold;

	color: #333333;

}



.conteiner .nwtktop .moduletable .contentpaneopen div {

	float: left; margin-right: 4px;

}

.conteiner .content .blog  {

	width: 100%;

}







.conteiner .content .blog .lead .contentpaneopen {

	width: 100%;

}

.conteiner .content .blog .lead .buttonheading img {

	width: 15px; height: 15px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}

.conteiner .content .blog .article_column .contentpaneopen img {

	float: left;

	height: 80px;

	border: 1px solid #990000;

	margin: 5px;

	padding: 3px;

}



.conteiner .content .blog .lead .contentpaneopen img {

	float: left;

	height: 200px;

	border: 1px solid #990000;

	margin: 5px;

	padding: 3px;

}





.conteiner .content .blog .lead {background-color: #FFFFFF; border: 1px solid #cccccc;

	

}

.conteiner .content .blog .lead .contentpaneopen .small {

	font-size: 90%;

	font-weight: bold;

	color: #333333;

}

.conteiner .content .blog .article_column .contentpaneopen .buttonheading img {

	width: 15px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}

.conteiner .content .blog .contentpaneopen .createdate {

	font-size: 85%;

	font-weight: bold;

	color: #990000;

}



.conteiner .content .blog .contentpaneopen .small {

	font-size: 90%;

	font-weight: bold;

	color: #333333;

}



.conteiner .content .blog .lead .contentpaneopen .contentheading .contentpagetitle {

	font-size: 165%;

	color: #990000;

	text-decoration: none;

	font-weight: bold;

	width: 100%;

}



.conteiner .content .blog .lead .contentpaneopen .creato {

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	border-top-color: #cccccc;

	border-right-color: #333333;

	border-bottom-color: #333333;

	border-left-color: #333333;

}





.conteiner .content .blog .contentpaneopen .contentheading .contentpagetitle {

	font-size: 135%;

	color: #990000;

	text-decoration: none;

	font-weight: bold;

	width: 100%;

}



.conteiner .content .blog .contentpaneopen .creato {

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	border-top-color: #cccccc;

	border-right-color: #333333;

	border-bottom-color: #333333;

	border-left-color: #333333;

}



.conteiner .nwtktop .moduletable .contentpaneopen .contentheading .contentpagetitle {

	color: #0099CC;

	text-decoration: none;

}



.content .contentheading {

	color: #0099CC;

	font-weight: bold;

	font-size: 125%;

	width: 100%;

}



.conteiner .content .blog .lead .contentpaneopen .hasTip img {

	width: 20px; height: 20px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}



.conteiner .content .blog .article_column .contentpaneopen .hasTip img {

	width: 20px; height: 20px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}







.conteiner .content .blog .article_column .contentpaneopen .buttonheading img {

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}



.spallasx .moduletable {

	margin: 0px;

	padding: 0px;

}

.spallasx .moduletable .bannergroup {

	margin: 0px;

	padding: 0px;

}

.spallasx .moduletable .bannergroup .banneritem {

	margin: 0px;

	padding: 0px;

}



.spallasx .moduletable .bannergroup .banneritem img {

	margin: 0px;

	padding: 0px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}



.componentheading {

	color: #0099CC;

	font-weight: bold;

}



.adminform td {

	color: #333333;

}



.adminform .sectiontableheader {

	color: #FFFFFF;

	background-color: #990000;

	font-weight: bold;

	font-size: 18px;

}



.adminform .sectiontableentry2 td{

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: solid;

	border-left-style: none;

	border-top-color: #990000;

	border-right-color: #990000;

	border-bottom-color: #990000;

	border-left-color: #990000;

}



.adminform .sectiontableentry3 td{

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: solid;

	border-left-style: none;

	border-top-color: #990000;

	border-right-color: #990000;

	border-bottom-color: #990000;

	border-left-color: #990000;

}



.box_alto .contentpaneopen .contentheading {

	color: #333333;

	font-weight: bold;

}

.box_alto a {

	color: #0099CC;

	text-decoration: none;

	font-weight: bold;

}

.box_alto .componentheading {
	margin-bottom: 15px;
	color: #333333;
	font-size: 16px;
}
.box_alto .contentpaneopen .contentheading {
	background-color: #F0F0F0;
	border: 1px solid #D4E2EF;
	margin-bottom: 10px;
}
.box_alto .sectiontableheader td {
	background-image: url(../images/sfondoclass.jpg);
	background-repeat: repeat-x;
	height: 35px;
}
.box_alto #jlg_ranking_table .sectiontableheader td {
	background-color: #0099CC;
	background-image: url(../images/sfondoclass.jpg);
	background-repeat: repeat-x;
	background-position: center bottom;
	color: #000000;
	height: 35px;
	border: 1px solid #ffffff;
}
.box_alto #jlg_ranking_table .sectiontableentry2 td {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #B78F8F;
	border-right-color: #B78F8F;
	border-bottom-color: #333333;
	border-left-color: #B78F8F;
}

.box_alto .componentheading {

	font-size: 18px;

	color: #FFFFFF;

}

.box_alto #jlg_ranking_table .sectiontableheader td {

	color: #ffffff;

	font-size: x-small;

	font-weight: bold;

}

.box_alto #jlg_ranking_table .sectiontableentry1 a {

	text-decoration: none;

	color: #0099CC;

}

.box_alto #jlg_ranking_table .sectiontableentry2 a {

	color: #666666;

	text-decoration: none;

}

.box_alto #jlg_ranking_table .sectiontableentry1 td {

	background-color: #F2F2F2;

}



.box_alto .sectiontableheader {

	background-color: #EFEFEF;

	color: #333333;

}

.box_alto .sectiontableheader .jl_rankingheader {

	color: #333333;

	text-decoration: none;

	font-weight: bold;

	font-size: 14px;

}





.box_alto #fabrik2 #group2 .fb_element {

	border: 0px solid #666666;

	margin-bottom: 10px;

}

.fabrikLevel {

	background-color: #CCCCCC;

}

.box_alto h1 {

	color: #990000;

	font-size: 125%;

	background-color: #F2F2F2;

}

.box_alto #fabrik2 #group2 .fb_element #fb_el_jos_fabrik_data_2___gara_1_text {

	background-color: #DCBABA;

	color: #000000;

	font-weight: bold;

	width: 300px;

	float: left;

	height: 30px;

	line-height: 30px;

}

.box_alto #fabrik2 #group2 .fb_element #fb_el_jos_fabrik_data_2___gara_2_text {

		background-color: #DCBABA;

	color: #000000;

	font-weight: bold;

	width: 300px;

	float: left;

	height: 30px;

	line-height: 30px;

}

.box_alto #fabrik2 #group2 .fb_element #fb_el_jos_fabrik_data_2___gara_3_text {

		background-color: #DCBABA;

	color: #000000;

	font-weight: bold;

	width: 300px;

	float: left;

	height: 30px;

	line-height: 30px;

}

.box_alto #fabrik2 #group2 .fb_element #fb_el_jos_fabrik_data_2___gara_4_text {

		background-color: #DCBABA;

	color: #000000;

	font-weight: bold;

	width: 300px;

	float: left;

	height: 30px;

	line-height: 30px;

}



.box_alto #fabrik2 #group2 .fb_element #fb_el_jos_fabrik_data_2___gara_5_text {

	background-color: #DCBABA;

	color: #000000;

	font-weight: bold;

	width: 300px;

	float: left;

	height: 30px;

	line-height: 30px;

}

.box_alto #fabrik2 #group2 .fb_element #fb_el_jos_fabrik_data_2___gara_6_text {

	background-color: #DCBABA;

	color: #000000;

	font-weight: bold;

	width: 300px;

	float: left;

	height: 30px;

	line-height: 30px;

}



.box_alto #fabrik2 #group2 .fb_element #fb_el_jos_fabrik_data_2___gara_7_text {

	background-color: #DCBABA;

	color: #000000;

	font-weight: bold;

	width: 300px;

	float: left;

	height: 30px;

	line-height: 30px;

}

.box_alto #fabrik2 #group2 .fb_element #fb_el_jos_fabrik_data_2___gara_8_text {

		background-color: #DCBABA;

	color: #000000;

	font-weight: bold;

	width: 300px;

	float: left;

	height: 30px;

	line-height: 30px;

}

.box_alto #fabrik2 #group2 .fb_element #fb_el_jos_fabrik_data_2___gara_9_text {

		background-color: #DCBABA;

	color: #000000;

	font-weight: bold;

	width: 300px;

	float: left;

	height: 30px;

	line-height: 30px;

}



.box_alto #fabrik2 #group2 .fb_element #fb_el_jos_fabrik_data_2___gara_10_text {

		background-color: #DCBABA;

	color: #000000;

	font-weight: bold;

	width: 300px;

	float: left;

	height: 30px;

	line-height: 30px;

}

.box_alto #fabrik2 #group2 .fb_element #fb_el_jos_fabrik_data_2___gara_11_text {

	background-color: #DCBABA;

	color: #000000;

	font-weight: bold;

	width: 300px;

	float: left;

	height: 30px;

	line-height: 30px;

}

.box_alto #fabrik2 #group2 .fb_element #fb_el_jos_fabrik_data_2___gara_12_text {

	background-color: #DCBABA;

	color: #000000;

	font-weight: bold;

	width: 300px;

	float: left;

	height: 30px;

	line-height: 30px;

}

.box_alto #fabrik2 #group2 .fb_element #fb_el_jos_fabrik_data_2___gara_13_text {

		background-color: #DCBABA;

	color: #000000;

	font-weight: bold;

	width: 300px;

	float: left;

	height: 30px;

	line-height: 30px;

}

.box_alto #fabrik2 #group2 .fb_element #fb_el_jos_fabrik_data_2___gara_15_text {

	background-color: #DCBABA;

	color: #000000;

	font-weight: bold;

	width: 300px;

	float: left;

	height: 30px;

	line-height: 30px;

}



.box_alto #fabrik2 #group2 .fb_element table {

	background-color: #EAEAEA;

	color: #990000;

	font-weight: bold;

}
