@charset "utf-8";   /* CSS Document für Joomla 3 styles (Frank Gosch) */
.row {
	margin-left: 0px;
}

.pos14 .dropdown-menu {
	background-image: url("../images/background/background_green.PNG");
}

.pos14 .dropdown-menu a,.pos14 .dropdown-menu a:hover {
	background-image: url("../images/background/background_green.PNG");
	border: 0;
	box-shadow: none;
}

.pos3 div {
	display: inline;
}

.pos3 .input-small {
	width: 95px;
	font-size: 14px;
	line-height: 16px;
	height: 16px;
	margin: 4px 0px 0px 0px;
	padding: 0px;
	vertical-align: middle;
}

.pos3 form {
	margin: 0px 0px 0px 20px;
}

.pos3 form .logout-button {
	margin: 0px 0px 0px 200px;
}

.pos3 form .btn {
	font-size: 14px;
	line-height: 16px;
	height: 16px;
	padding: 0px;
	margin: 0px;
	background-color: transparent;
	border: 0;
	background-image: none;
	text-shadow: none;
	border-radius: 0;
	box-shadow: none;
	margin: 4px 0px 0px 0px;
}

.pos13 .icagenda_header {
	background-color: #0088FF;
	color: #FFFFFF;
	text-align: center;
	border-radius: 5px 5px 0 0;
}

.pos13 .iccalendar {
	border-color: #FFFFFF;
	box-shadow: 0px 2px 4px 0px #000;
	padding: 0 0 10px 0;
	margin: 0 10px 10px 10px;
}

.pos14 .registration,.pos14 .login,.pos14 .reset,.pos14 .remind {
	color: #000000;
}

.pos17 {
	background-image: url("../images/background/background_darkblue.PNG");
}

.pagination {
	background-image: url("../images/background/background_blue.PNG");
}

.pagination ul {
	box-shadow: 0px 0px 0px 0px #000;
	border: 0;
	border-radius: 0px;
}

.pagination ul li a {
	color: #FFFFFF;
	border: 2px solid #FFFFFF;
	box-shadow: 0px 2px 4px 0px #000;
	background-image: url("../images/background/background_black.PNG");
}

.pagination ul li a:hover {
	color: #FF5C5C;
}

.pagination ul li span {
	color: #000000;
	border: 2px solid #FFFFFF;
	box-shadow: 0px 2px 4px 0px #000;
}

.pagination .counter {
	color: #000000;
}

.pos13 .custom {
	border: 2px solid #FFFFFF;
	box-shadow: 0px 2px 4px 0px #000;
	margin: 5px 10px 5px 10px;
	padding: 5px 5px 5px 5px;
	border-radius: 10px;
	background-image: url("../images/background/background_blue.PNG");
	color: #000000;
}

.pos14 #documents,.pos14 #document {
	border: 2px solid #FFFFFF;
	box-shadow: 0px 2px 4px 0px #000;
	margin: 5px 10px 5px 10px;
	padding: 5px 5px 5px 5px;
	background-image: url("../images/background/background_grey.PNG");
	color: #000000;
}

.pos14 .item-page .nav-tabs li a:hover {
	color: #FF5C5C !important;
}

.pos14 .item-page .nav-tabs .active a {
	border: 2px solid #FFFFFF;
	box-shadow: 0px 2px 4px 0px #000;
	background-image: url("../images/background/background_darkblue.PNG");
	color: #000000;
}

.pos14 .item-page .nav-tabs li a {
	border: 2px solid #FFFFFF;
	box-shadow: 0px 2px 4px 0px #000;
	margin: 0px 0px 5px 0px;
	background-image: url("../images/background/background_darkblue.PNG");
	color: #FFFFFF;
}

.pos14 .item-page .btn-toolbar .btn {
	color: #000000;
}

.pos14 .item-page .nav-tabs li {
	margin-left: 0px;
}

.pos14 .COM_JSCM .nav-tabs li a,.pos14 .COM_JSCM #sidebar2 li a {
	border: 2px solid #FFFFFF;
	box-shadow: 0px 2px 4px 0px #000;
	margin: 0px 10px 10px 0px;
	background-image: url("../images/background/background_darkblue.PNG");
	color: #FFFFFF;
}

.pos14 .COM_JSCM .nav-tabs .active a,.pos14 .COM_JSCM #sidebar2 .active a
	{
	border: 2px solid #FFFFFF;
	box-shadow: 0px 2px 4px 0px #000;
	background-image: url("../images/background/background_darkblue.PNG");
	color: #000000;
}

.pos14 .COM_JSCM .nav-tabs li a:hover,.pos14 .COM_JSCM #sidebar2 li a:hover
	{
	color: #FF5C5C !important;
}

.pos14 .COM_JSCM #sidebar2 .sidebar-nav ul li {
	border: 0px;
}

.pos14 .item,.pos14 .item-page,.pos14 .COM_JSCM,.pos14 #modules-form {
	border: 2px solid #FFFFFF;
	box-shadow: 0px 2px 4px 0px #000;
	margin: 5px 0px 5px 0px;
	padding: 0px 10px 10px 10px;
	background-image: url("../images/background/background_grey.PNG");
	color: #000000;
}

.pos14 .item-page,.pos14 .COM_JSCM {
	margin: 5px 10px 5px 10px;
}

.pos14 .item-page .nav-tabs {
	
}

.pos14 #icagenda {
	border: 2px solid #FFFFFF;
	box-shadow: 0px 2px 4px 0px #000;
	margin: 5px 5px 5px 5px;
	padding: 10px 10px 10px 10px;
	background-image: url("../images/background/background_grey.PNG");
	color: #000000;
}

.pos14 #Kunena {
	border: 2px solid #FFFFFF;
	box-shadow: 0px 2px 4px 0px #000;
	margin: 5px 5px 5px 5px;
	padding: 10px 10px 10px 10px;
	background-image: url("../images/background/background_grey.PNG");
	color: #000000;
}

.pos14 #Kunena .kfooter-time {
	color: #FFFFFF;
}

.pos14 .COM_JSCM .sidebar {
	margin: 5px 0 10px 0;
}

.pos14 .COM_JSCM .pagination,.pos14 #documents .pagination {
	background-image: url("../images/background/background_grey.PNG");
}

.pos14 .COM_JSCM .pagination ul {
	box-shadow: 0px 0px 0px 0px #000;
	border: 0;
	border-radius: 0px;
	background-image: url("../images/background/background_grey.PNG");
}

.pos14 .COM_JSCM .pagination ul li a {
	color: #FFFFFF;
	border: 2px solid #FFFFFF;
	box-shadow: 0px 2px 4px 0px #000;
	background-image: url("../images/background/background_black.PNG");
}

.pos14 .COM_JSCM .pagination ul li a:hover,.pos14 .COM_JSCM .pagination ul li a:hover span
	{
	color: #FF5C5C;
}

.pos14 .COM_JSCM .pagination ul li {
	background-color: #FFFFFF;
}

.pos14 .COM_JSCM .pagination ul li .no-icon {
	background-image: url("../images/background/background_white.PNG");
	background-color: transparent;
	color: #000000;
	border: 2px solid #FFFFFF;
	box-shadow: 0px 2px 4px 0px #000;
}

.pos14 .COM_JSCM .pagination ul li a .icon {
	color: #FFFFFF;
	border: 0;
	box-shadow: none;
}

.pos14 .COM_JSCM .pagination ul li span .icon {
	color: #000000;
	border: 0;
	box-shadow: none;
}

.pos14 .COM_JSCM .pagination .counter {
	color: #000000;
}

.pos14 .item h2,.pos14 .item-page h2,.pos14 .item-page h1,.pos14 #icagenda h1,.pos14 #documents h1
	{
	text-align: center;
}

.pos14 .item .article-info,.pos14 .item a,.pos14 .item-page .article-info,.pos14 .item-page a
	{
	color: #FFFFFF;
	text-decoration: none;
}

.pos14 .item a:hover,.pos14 .item-page a:hover {
	color: #FF5C5C;
}

.pos13 .icnav {
	padding: 0px 5px;
}

.pos3 form .btn:hover {
	color: #FF5C5C;
}

.pos5 p {
	margin: 0px;
}

.pos2 .nav a:hover,.pos7 .nav a:hover,.pos8 .nav a:hover,.pos9 .nav a:hover,.pos17 .nav a:hover
	{
	background-image: url("../images/background/background_darkblue.PNG");
}

.pos2 .nav-pills {
	margin-left: 5px;
}

.pos7,.pos7 .nav-pills {
	text-align: center;
	display: inline-block;
}

.pos8,.pos8 .nav-pills {
	text-align: center;
	display: inline-block;
}

.pos9,.pos9 .nav-pills {
	text-align: center;
	display: inline-block;
}

.pos17,.pos17 .nav-pills {
	text-align: center;
	display: inline-block;
}

.pos19 {
	text-align: center;
}

.pos13 .nav li {
	background-image: url("../images/background/background_green.PNG");
}

.pos13 .nav li a {
	border: 2px solid #FFF;
	color: #000000;
}

.pos2,.pos7,.pos8,.pos9,.pos3 form .btn,.pos13 .icagenda_header,.pos14 .item h2,.JSCM .table .title div,.pos17,.pos19,.pos14 .item-page h2,.pos14 .item-page h1,.pos14 .COM_JSCM .nav-tabs,.pos14 #icagenda h1,.pos14 #documents h1
	{
	font-family: 'Indie Flower', cursive;
}

.container-content,.header { /* display: table; */
	
}

.container-content .row,.header .row { /* display: table-row; */
	
}

.container-content .cell,.header .cell { /* display: table-cell; */
	
}

body {
	background-size: 100% 200% !important;
}

@media ( min-width : 1200px) {
	.span3 {
		width: 300px;
	}
	.span9 {
		width: 870px;
	}
	.span6 {
		width: 570px;
	}
	.span12 {
		width: 1170px;
	}
	[class *="span"] {
		margin-left: 0px;
	}
}

@media ( max-width : 1199px) and (min-width: 980px) {
	.span3 {
		width: 300px;
	}
	.span9 {
		width: 640px;
	}
	.span6 {
		width: 340px;
	}
	.span12 {
		width: 940px;
	}
	[class *="span"] {
		margin-left: 0px;
	}
}

@media ( max-width : 979px) and (min-width: 768px) {
	.span3 {
		width: 300px;
	}
	.span9 {
		width: 424px;
	}
	.span6 {
		width: 724px;
	}
	.span12 {
		width: 724px;
	}
	[class *="span"] {
		margin-left: 0px;
	}
}

@media ( max-width : 767px) {
	.span3 {
		width: 300px;
	}
	.span9 {
		width: 870px;
	}
	.span6 {
		width: 570px;
	}
	.span12 {
		width: 1170px;
	}
	body {
		width: 1300px;
	}
	.container {
		width: 1170px;
	}
	[class *="span"] {
		margin-left: 0px;
		float: left;
	}
}
	
	/* ===================================================================================
	PARTS
	NOTE: Body
	================================================================================== */
body {
	background-color: #60dbcd; /* Old browsers */
	background: #50cbbd; /* FF3.6+ */
	background: -moz-linear-gradient(left top, #50cbbd 0%, #60dbcd 50%, #50cbbd 100%);
	/* Chrome10+,Safari5.1+ */
	background: -webkit-linear-gradient(left top, #50cbbd 0%, #60dbcd 50%, #50cbbd 100%);
	/* Opera 11.10+ */
	background: -o-linear-gradient(left top, #50cbbd 0%, #60dbcd 50%, #50cbbd 100%);
	/* IE10+ */
	background: -ms-linear-gradient(left top, #50cbbd 0%, #60dbcd 50%, #50cbbd 100%);
	/* W3C */
	background-image: linear-gradient(left top, #50cbbd 0%, #60dbcd 50%, #50cbbd 100%);
	color: #000000;
	background-repeat: repeat;
	background-image: url("../images/background/background.PNG");
	background-attachment: fixed;
	background-position: center center;
	background-size: cover;
	padding-top: 0px;
	padding-bottom: 0px;
}
	
	/* ===================================================================================
	PARTS
	NOTE: Container
	================================================================================== */
body .container {
	background-color: #ffffff; /* Old browsers */
	background: #ffffff; /* FF3.6+ */
	background: -moz-linear-gradient(left top, #ffffff 0%, #ffffff 50%, #ffffff 100%);
	/* Chrome10+,Safari5.1+ */
	background: -webkit-linear-gradient(left top, #ffffff 0%, #ffffff 50%, #ffffff 100%);
	/* Opera 11.10+ */
	background: -o-linear-gradient(left top, #ffffff 0%, #ffffff 50%, #ffffff 100%);
	/* IE10+ */
	background: -ms-linear-gradient(left top, #ffffff 0%, #ffffff 50%, #ffffff 100%);
	/* W3C */
	background-image: linear-gradient(left top, #ffffff 0%, #ffffff 50%, #ffffff 100%);
	color: #202124;
	background-repeat: repeat;
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-width: 5px;
	border-style: solid;
	box-shadow: 0px 2px 4px 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 10px;
	margin-bottom: 40px;
	margin-left: auto;
	margin-right: auto;
}

.item-page ul li,.item ul li {
	margin-left: 20px;
}
	
	/* ===================================================================================
	PARTS
	NOTE: Header
	================================================================================== */
body .container .header {
	background-color: #ffffff; /* Old browsers */
	background: #ffffff; /* FF3.6+ */
	background: -moz-linear-gradient(left top, #ffffff 0%, #ffffff 50%, #ffffff 100%);
	/* Chrome10+,Safari5.1+ */
	background: -webkit-linear-gradient(left top, #ffffff 0%, #ffffff 50%, #ffffff 100%);
	/* Opera 11.10+ */
	background: -o-linear-gradient(left top, #ffffff 0%, #ffffff 50%, #ffffff 100%);
	/* IE10+ */
	background: -ms-linear-gradient(left top, #ffffff 0%, #ffffff 50%, #ffffff 100%);
	/* W3C */
	background-image: linear-gradient(left top, #ffffff 0%, #ffffff 50%, #ffffff 100%);
	color: #ff0000;
	background-repeat: repeat;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;
	-moz-border-top-left-radius: 0px;
	-moz-border-top-right-radius: 0px;
	border-top-width: 0px;
	border-top-style: solid;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-webkit-border-bottom-right-radius: 0px;
	-moz-border-bottom-left-radius: 0px;
	-moz-border-bottom-right-radius: 0px;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	box-shadow: 0px 0px 0px 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}
	
	/* ===================================================================================
	PARTS
	NOTE: Header Top
	================================================================================== */
body .container .header_top {
	background-color: #0088ff; /* Old browsers */
	background: #0088ff; /* FF3.6+ */
	background: -moz-linear-gradient(left top, #0088ff 0%, #0088ff 50%, #0088ff 100%);
	/* Chrome10+,Safari5.1+ */
	background: -webkit-linear-gradient(left top, #0088ff 0%, #0088ff 50%, #0088ff 100%);
	/* Opera 11.10+ */
	background: -o-linear-gradient(left top, #0088ff 0%, #0088ff 50%, #0088ff 100%);
	/* IE10+ */
	background: -ms-linear-gradient(left top, #0088ff 0%, #0088ff 50%, #0088ff 100%);
	/* W3C */
	background-image: linear-gradient(left top, #0088ff 0%, #0088ff 50%, #0088ff 100%);
	color: #ffffff;
	background-repeat: repeat;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;
	-moz-border-top-left-radius: 0px;
	-moz-border-top-right-radius: 0px;
	border-top-width: 0px;
	border-top-style: solid;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-webkit-border-bottom-right-radius: 0px;
	-moz-border-bottom-left-radius: 0px;
	-moz-border-bottom-right-radius: 0px;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	box-shadow: 0px 0px 0px 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}
	
	/* ===================================================================================
	PARTS
	NOTE: Pos
	================================================================================== */
.pos1 {
	background-color: #ffffff; /* Old browsers */
	background: #ffffff; /* FF3.6+ */
	background: -moz-linear-gradient(left top, #ffffff 0%, #ffffff 100%, #ffffff 100%);
	/* Chrome10+,Safari5.1+ */
	background: -webkit-linear-gradient(left top, #ffffff 0%, #ffffff 100%, #ffffff 100%
		); /* Opera 11.10+ */
	background: -o-linear-gradient(left top, #ffffff 0%, #ffffff 100%, #ffffff 100%);
	/* IE10+ */
	background: -ms-linear-gradient(left top, #ffffff 0%, #ffffff 100%, #ffffff 100%);
	/* W3C */
	background-image: linear-gradient(left top, #ffffff 0%, #ffffff 100%, #ffffff 100%);
	color: #ffffff;
	background-repeat: repeat;
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-width: 0px;
	border-style: solid;
	box-shadow: px px px px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

.pos1 ul,.pos1 ol {
	padding-left: 5px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

.pos1 a:hover,.pos1 li a:hover,.pos1 .active a:hover,.pos1 .active a:focus
	{
	background-color: ;
	color: ;
}

.pos1 .active a {
	background-color: ;
	color: ;
}

.pos1 li a {
	background-color: ;
	color: ;
	border-color: ;
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-width: 5px;
	border-style: solid;
	box-shadow: 0px 2px 4px 0px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	margin-right: 0px;
}
	
	/* ===================================================================================
	PARTS
	NOTE: Pos
	================================================================================== */
.pos2 {
	background-color: ; /* Old browsers */
	background: ; /* FF3.6+ */
	background: -moz-linear-gradient(left, 0%, 100%, 100%);
	/* Chrome10+,Safari5.1+ */
	background: -webkit-linear-gradient(left, 0%, 100%, 100%);
	/* Opera 11.10+ */
	background: -o-linear-gradient(left, 0%, 100%, 100%); /* IE10+ */
	background: -ms-linear-gradient(left, 0%, 100%, 100%); /* W3C */
	background-image: linear-gradient(left, 0%, 100%, 100%);
	color: ;
	background-repeat: repeat;
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-width: 0px;
	border-style: solid;
	box-shadow: px px px px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

.pos2 ul,.pos2 ol {
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

.pos2 a:hover,.pos2 li a:hover,.pos2 .active a:hover,.pos2 .active a:focus
	{
	background-color: #0088ff;
	color: #ff5c5c;
}

.pos2 .active a {
	background-color: #0088ff;
	color: #000000;
}

.pos2 li a {
	background-color: #0088ff;
	color: #ffffff;
	border-color: ;
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-width: 0px;
	border-style: solid;
	box-shadow: 0px 0px 0px 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 10px;
	margin-right: 10px;
}
	
	/* ===================================================================================
	PARTS
	NOTE: Pos
	================================================================================== */
.pos3 {
	background-color: ; /* Old browsers */
	background: ; /* FF3.6+ */
	background: -moz-linear-gradient(left top, 0%, 50%, 100%);
	/* Chrome10+,Safari5.1+ */
	background: -webkit-linear-gradient(left top, 0%, 50%, 100%);
	/* Opera 11.10+ */
	background: -o-linear-gradient(left top, 0%, 50%, 100%); /* IE10+ */
	background: -ms-linear-gradient(left top, 0%, 50%, 100%); /* W3C */
	background-image: linear-gradient(left top, 0%, 50%, 100%);
	color: ;
	background-repeat: repeat;
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-width: 0px;
	border-style: solid;
	box-shadow: px px px px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

.pos3 ul,.pos3 ol {
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

.pos3 a:hover,.pos3 li a:hover,.pos3 .active a:hover,.pos3 .active a:focus
	{
	background-color: ;
	color: ;
}

.pos3 .active a {
	background-color: ;
	color: ;
}

.pos3 li a {
	background-color: ;
	color: ;
	border-color: ;
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-width: 5px;
	border-style: solid;
	box-shadow: 0px 2px 4px 0px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	margin-right: 0px;
}
	
	/* ===================================================================================
	PARTS
	NOTE: Header middle
	================================================================================== */
body .container .header_middle {
	background-color: #60dbcd; /* Old browsers */
	background: #50cbbd; /* FF3.6+ */
	background: -moz-linear-gradient(left top, #50cbbd 0%, #60dbcd 50%, #50cbbd 100%);
	/* Chrome10+,Safari5.1+ */
	background: -webkit-linear-gradient(left top, #50cbbd 0%, #60dbcd 50%, #50cbbd 100%);
	/* Opera 11.10+ */
	background: -o-linear-gradient(left top, #50cbbd 0%, #60dbcd 50%, #50cbbd 100%);
	/* IE10+ */
	background: -ms-linear-gradient(left top, #50cbbd 0%, #60dbcd 50%, #50cbbd 100%);
	/* W3C */
	background-image: linear-gradient(left top, #50cbbd 0%, #60dbcd 50%, #50cbbd 100%);
	color: #ffffff;
	background-repeat: repeat;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;
	-moz-border-top-left-radius: 0px;
	-moz-border-top-right-radius: 0px;
	border-top-width: 0px;
	border-top-style: solid;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-webkit-border-bottom-right-radius: 0px;
	-moz-border-bottom-left-radius: 0px;
	-moz-border-bottom-right-radius: 0px;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	box-shadow: 0px 0px 0px 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}
	
	/* ===================================================================================
	PARTS
	NOTE: Pos
	================================================================================== */
.pos4 {
	background-color: #e6202e; /* Old browsers */
	background: #e6202e; /* FF3.6+ */
	background: -moz-linear-gradient(left top, #e6202e 0%, #e6202e 100%, #ffffff 100%);
	/* Chrome10+,Safari5.1+ */
	background: -webkit-linear-gradient(left top, #e6202e 0%, #e6202e 100%, #ffffff 100%
		); /* Opera 11.10+ */
	background: -o-linear-gradient(left top, #e6202e 0%, #e6202e 100%, #ffffff 100%);
	/* IE10+ */
	background: -ms-linear-gradient(left top, #e6202e 0%, #e6202e 100%, #ffffff 100%);
	/* W3C */
	background-image: linear-gradient(left top, #e6202e 0%, #e6202e 100%, #ffffff 100%);
	color: #ffffff;
	background-repeat: repeat;
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-width: 5px;
	border-style: solid;
	box-shadow: px px px px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	margin-right: 0px;
}

.pos4 ul,.pos4 ol {
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

.pos4 a:hover,.pos4 li a:hover,.pos4 .active a:hover,.pos4 .active a:focus
	{
	background-color: #e6202e;
	color: #000000;
}

.pos4 .active a {
	background-color: ;
	color: ;
}

.pos4 li a {
	background-color: #e6202e;
	color: #000000;
	border-color: ;
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-width: 0px;
	border-style: solid;
	box-shadow: 0px 0px 0px 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}
	
	/* ===================================================================================
	PARTS
	NOTE: Pos
	================================================================================== */
.pos5 {
	background-color: #98c0e6; /* Old browsers */
	background: #c2e1ff; /* FF3.6+ */
	background: -moz-linear-gradient(left, #c2e1ff 0%, #98c0e6 50%, #c2e1ff 100%);
	/* Chrome10+,Safari5.1+ */
	background: -webkit-linear-gradient(left, #c2e1ff 0%, #98c0e6 50%, #c2e1ff 100%);
	/* Opera 11.10+ */
	background: -o-linear-gradient(left, #c2e1ff 0%, #98c0e6 50%, #c2e1ff 100%);
	/* IE10+ */
	background: -ms-linear-gradient(left, #c2e1ff 0%, #98c0e6 50%, #c2e1ff 100%);
	/* W3C */
	background-image: linear-gradient(left, #c2e1ff 0%, #98c0e6 50%, #c2e1ff 100%);
	color: #000000;
	background-repeat: repeat;
	background-image: url("../images/background/background_blue.PNG");
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-width: 0px;
	border-style: solid;
	box-shadow: px px px px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

.pos5 ul,.pos5 ol {
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

.pos5 a:hover,.pos5 li a:hover,.pos5 .active a:hover,.pos5 .active a:focus
	{
	background-color: #06a151;
	color: #ffffff;
}

.pos5 .active a {
	background-color: ;
	color: ;
}

.pos5 li a {
	background-color: #06a151;
	color: #ffffff;
	border-color: ;
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-width: 0px;
	border-style: solid;
	box-shadow: 0px 0px 0px 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}
	
	/* ===================================================================================
	PARTS
	NOTE: Pos
	================================================================================== */
.pos6 {
	background-color: #34453b; /* Old browsers */
	background: #34453b; /* FF3.6+ */
	background: -moz-linear-gradient(left, #34453b 0%, #34453b 100%, #ffffff 100%);
	/* Chrome10+,Safari5.1+ */
	background: -webkit-linear-gradient(left, #34453b 0%, #34453b 100%, #ffffff 100%);
	/* Opera 11.10+ */
	background: -o-linear-gradient(left, #34453b 0%, #34453b 100%, #ffffff 100%);
	/* IE10+ */
	background: -ms-linear-gradient(left, #34453b 0%, #34453b 100%, #ffffff 100%);
	/* W3C */
	background-image: linear-gradient(left, #34453b 0%, #34453b 100%, #ffffff 100%);
	color: #ffffff;
	background-repeat: repeat;
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-width: 5px;
	border-style: solid;
	box-shadow: px px px px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	margin-right: 0px;
}

.pos6 ul,.pos6 ol {
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

.pos6 a:hover,.pos6 li a:hover,.pos6 .active a:hover,.pos6 .active a:focus
	{
	background-color: ;
	color: ;
}

.pos6 .active a {
	background-color: ;
	color: ;
}

.pos6 li a {
	background-color: ;
	color: ;
	border-color: ;
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-width: 5px;
	border-style: solid;
	box-shadow: 0px 2px 4px 0px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	margin-right: 0px;
}
	
	/* ===================================================================================
	PARTS
	NOTE: Header bottom
	================================================================================== */
body .container .header_bottom {
	background-color: #98c0e6; /* Old browsers */
	background: #c2e1ff; /* FF3.6+ */
	background: -moz-linear-gradient(left top, #c2e1ff 0%, #98c0e6 50%, #c2e1ff 100%);
	/* Chrome10+,Safari5.1+ */
	background: -webkit-linear-gradient(left top, #c2e1ff 0%, #98c0e6 50%, #c2e1ff 100%);
	/* Opera 11.10+ */
	background: -o-linear-gradient(left top, #c2e1ff 0%, #98c0e6 50%, #c2e1ff 100%);
	/* IE10+ */
	background: -ms-linear-gradient(left top, #c2e1ff 0%, #98c0e6 50%, #c2e1ff 100%);
	/* W3C */
	background-image: linear-gradient(left top, #c2e1ff 0%, #98c0e6 50%, #c2e1ff 100%);
	color: #000000;
	background-repeat: repeat;
	background-image: url("../images/background/background_blue.PNG");
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;
	-moz-border-top-left-radius: 0px;
	-moz-border-top-right-radius: 0px;
	border-top-width: 0px;
	border-top-style: solid;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-webkit-border-bottom-right-radius: 0px;
	-moz-border-bottom-left-radius: 0px;
	-moz-border-bottom-right-radius: 0px;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	box-shadow: 0px 0px 0px 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}
	
	/* ===================================================================================
	PARTS
	NOTE: Pos
	================================================================================== */
.pos7 {
	background-color: ; /* Old browsers */
	background: ; /* FF3.6+ */
	background: -moz-linear-gradient(left top, 0%, 50%, 100%);
	/* Chrome10+,Safari5.1+ */
	background: -webkit-linear-gradient(left top, 0%, 50%, 100%);
	/* Opera 11.10+ */
	background: -o-linear-gradient(left top, 0%, 50%, 100%); /* IE10+ */
	background: -ms-linear-gradient(left top, 0%, 50%, 100%); /* W3C */
	background-image: linear-gradient(left top, 0%, 50%, 100%);
	color: ;
	background-repeat: repeat;
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-width: 0px;
	border-style: solid;
	box-shadow: px px px px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

.pos7 ul,.pos7 ol {
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

.pos7 a:hover,.pos7 li a:hover,.pos7 .active a:hover,.pos7 .active a:focus
	{
	background-color: #0088ff;
	color: #ff5c5c;
}

.pos7 .active a {
	background-color: #0088ff;
	color: #000000;
}

.pos7 li a {
	background-color: #0088ff;
	color: #ffffff;
	border-color: #ffffff;
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-width: 3px;
	border-style: solid;
	box-shadow: 0px 2px 4px 0px #000;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left: 3px;
	margin-right: 3px;
}
	
	/* ===================================================================================
	PARTS
	NOTE: Pos
	================================================================================== */
.pos8 {
	background-color: ; /* Old browsers */
	background: ; /* FF3.6+ */
	background: -moz-linear-gradient(left top, 0%, 100%, 100%);
	/* Chrome10+,Safari5.1+ */
	background: -webkit-linear-gradient(left top, 0%, 100%, 100%);
	/* Opera 11.10+ */
	background: -o-linear-gradient(left top, 0%, 100%, 100%); /* IE10+ */
	background: -ms-linear-gradient(left top, 0%, 100%, 100%); /* W3C */
	background-image: linear-gradient(left top, 0%, 100%, 100%);
	color: ;
	background-repeat: repeat;
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-width: 0px;
	border-style: solid;
	box-shadow: px px px px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

.pos8 ul,.pos8 ol {
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

.pos8 a:hover,.pos8 li a:hover,.pos8 .active a:hover,.pos8 .active a:focus
	{
	background-color: #0088ff;
	color: #ff5c5c;
}

.pos8 .active a {
	background-color: #0088ff;
	color: #000000;
}

.pos8 li a {
	background-color: #0088ff;
	color: #ffffff;
	border-color: #ffffff;
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-width: 3px;
	border-style: solid;
	box-shadow: 0px 2px 4px 0px #000;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left: 3px;
	margin-right: 3px;
}
	
	/* ===================================================================================
	PARTS
	NOTE: Pos
	================================================================================== */
.pos9 {
	background-color: ; /* Old browsers */
	background: ; /* FF3.6+ */
	background: -moz-linear-gradient(left top, 0%, 100%, 100%);
	/* Chrome10+,Safari5.1+ */
	background: -webkit-linear-gradient(left top, 0%, 100%, 100%);
	/* Opera 11.10+ */
	background: -o-linear-gradient(left top, 0%, 100%, 100%); /* IE10+ */
	background: -ms-linear-gradient(left top, 0%, 100%, 100%); /* W3C */
	background-image: linear-gradient(left top, 0%, 100%, 100%);
	color: ;
	background-repeat: repeat;
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-width: 0px;
	border-style: solid;
	box-shadow: px px px px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

.pos9 ul,.pos9 ol {
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

.pos9 a:hover,.pos9 li a:hover,.pos9 .active a:hover,.pos9 .active a:focus
	{
	background-color: #0088ff;
	color: #ff5c5c;
}

.pos9 .active a {
	background-color: #0088ff;
	color: #000000;
}

.pos9 li a {
	background-color: #0088ff;
	color: #ffffff;
	border-color: #ffffff;
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-width: 3px;
	border-style: solid;
	box-shadow: 0px 2px 4px 0px #000;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left: 3px;
	margin-right: 3px;
}
	
	/* ===================================================================================
	PARTS
	NOTE: Content
	================================================================================== */
.container-content {
	background-color: #34453b; /* Old browsers */
	background: #34453b; /* FF3.6+ */
	background: -moz-linear-gradient(left top, #34453b 0%, #34453b 50%, #34453b 100%);
	/* Chrome10+,Safari5.1+ */
	background: -webkit-linear-gradient(left top, #34453b 0%, #34453b 50%, #34453b 100%);
	/* Opera 11.10+ */
	background: -o-linear-gradient(left top, #34453b 0%, #34453b 50%, #34453b 100%);
	/* IE10+ */
	background: -ms-linear-gradient(left top, #34453b 0%, #34453b 50%, #34453b 100%);
	/* W3C */
	background-image: linear-gradient(left top, #34453b 0%, #34453b 50%, #34453b 100%);
	color: #ffffff;
	background-repeat: repeat;
	border-radius: px;
	-webkit-border-radius: px;
	-moz-border-radius: px;
	border-width: px;
	border-style: ;
	box-shadow: px px px px;
	padding-left: px;
	padding-right: px;
	padding-top: px;
	padding-bottom: px;
	margin-top: px;
	margin-bottom: px;
	margin-left: px;
	margin-right: px;
}
	
	/* ===================================================================================
	PARTS
	NOTE: Header middle
	================================================================================== */
body .container .content_middle {
	background-color: ; /* Old browsers */
	background: ; /* FF3.6+ */
	background: -moz-linear-gradient(left top, 0%, 50%, 100%);
	/* Chrome10+,Safari5.1+ */
	background: -webkit-linear-gradient(left top, 0%, 50%, 100%);
	/* Opera 11.10+ */
	background: -o-linear-gradient(left top, 0%, 50%, 100%); /* IE10+ */
	background: -ms-linear-gradient(left top, 0%, 50%, 100%); /* W3C */
	background-image: linear-gradient(left top, 0%, 50%, 100%);
	color: ;
	background-repeat: repeat;
	background-image: url("../images/background/background_blue.PNG");
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;
	-moz-border-top-left-radius: 0px;
	-moz-border-top-right-radius: 0px;
	border-top-width: 0px;
	border-top-style: solid;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-webkit-border-bottom-right-radius: 0px;
	-moz-border-bottom-left-radius: 0px;
	-moz-border-bottom-right-radius: 0px;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	box-shadow: 0px 0px 0px 0px;
	padding-top: 5px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}
	
	/* ===================================================================================
	PARTS
	NOTE: Pos
	================================================================================== */
.pos13 {
	background-color: ; /* Old browsers */
	background: ; /* FF3.6+ */
	background: -moz-linear-gradient(left top, 0%, 50%, 100%);
	/* Chrome10+,Safari5.1+ */
	background: -webkit-linear-gradient(left top, 0%, 50%, 100%);
	/* Opera 11.10+ */
	background: -o-linear-gradient(left top, 0%, 50%, 100%); /* IE10+ */
	background: -ms-linear-gradient(left top, 0%, 50%, 100%); /* W3C */
	background-image: linear-gradient(left top, 0%, 50%, 100%);
	color: ;
	background-repeat: repeat;
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-width: 0px;
	border-style: solid;
	box-shadow: px px px px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

.pos13 ul,.pos13 ol {
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	margin-right: 10px;
}

.pos13 a:hover,.pos13 li a:hover,.pos13 .active a:hover,.pos13 .active a:focus
	{
	background-color: ;
	color: ;
}

.pos13 .active a {
	background-color: ;
	color: ;
}

.pos13 li a {
	background-color: ;
	color: ;
	border-color: ;
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-width: 5px;
	border-style: solid;
	box-shadow: 0px 2px 4px 0px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	margin-right: 0px;
}
	
	/* ===================================================================================
	PARTS
	NOTE: Pos
	================================================================================== */
.pos15 {
	background-color: ; /* Old browsers */
	background: ; /* FF3.6+ */
	background: -moz-linear-gradient(left top, 0%, 50%, 100%);
	/* Chrome10+,Safari5.1+ */
	background: -webkit-linear-gradient(left top, 0%, 50%, 100%);
	/* Opera 11.10+ */
	background: -o-linear-gradient(left top, 0%, 50%, 100%); /* IE10+ */
	background: -ms-linear-gradient(left top, 0%, 50%, 100%); /* W3C */
	background-image: linear-gradient(left top, 0%, 50%, 100%);
	color: ;
	background-repeat: repeat;
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-width: 0px;
	border-style: solid;
	box-shadow: px px px px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

.pos15 ul,.pos15 ol {
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

.pos15 a:hover,.pos15 li a:hover,.pos15 .active a:hover,.pos15 .active a:focus
	{
	background-color: ;
	color: ;
}

.pos15 .active a {
	background-color: ;
	color: ;
}

.pos15 li a {
	background-color: ;
	color: ;
	border-color: ;
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-width: 5px;
	border-style: solid;
	box-shadow: 0px 2px 4px 0px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	margin-right: 0px;
}

.nav {
	margin-bottom: 0px;
}

.JSCM {
	background-color: transparent;
	color: #000000;
	line-height: 18px;
	font-size: 12px;
	padding-bottom: 10px;
}

.JSCM a {
	background-color: transparent;
	color: #000000;
}

.JSCM a:hover {
	background-color: transparent;
	color: #ff5C5C;
	text-decoration: none;
}

.JSCM .table {
	display: table;
	padding: 0px;
	margin: 0px;
	background-color: transparent;
	border-spacing: 2px 4px;
}

.JSCM .table .row {
	display: table-row;
	background: transparent;
	padding-bottom: 2px;
}

.JSCM .table .cell {
	display: table-cell;
	border: 2px solid #FFF;
	border-radius: 15px;
	text-align: center;
	box-shadow: 2px 2px 1px #000000;
}

.JSCM .table .elo {
	display: table-cell;
	border: 2px solid #FFF;
	border-radius: 15px;
	text-align: center;
	box-shadow: 2px 2px 1px #000000;
}

.JSCM .table .title .elo {
	background-color: #008040;
	color: #FFFFFF;
	background-image: url("../images/background/background_green.PNG");
}

.JSCM .table .head .Team,.JSCM .table .negative .Team,.JSCM .table .positive .Team,.JSCM .table .neutral .Team
	{
	text-align: left;
	padding-left: 10px;
}

.JSCM .table .title div {
	background-color: #008040;
	color: #FFFFFF;
	background-image: url("../images/background/background_darkblue.PNG");
}

.JSCM .ltable .head .Rank,.JSCM .ltable .head .Team,.JSCM .ltable .head .Date,.JSCM .ltable .head .Difference,.JSCM .ltable .head .Points
	{
	background-color: #000000;
	color: #FFFFFF;
	background-image: url("../images/background/background_black.PNG");
}

.JSCM .ltable .negative .Rank,.JSCM .ltable .negative .Team,.JSCM .ltable .negative .Date,.JSCM .ltable .negative .Difference,.JSCM .ltable .negative .Points
	{
	background-color: #ff7575;
	background-image: url("../images/background/background_red.PNG");
}

.JSCM .ltable .positive .Rank,.JSCM .ltable .positive .Team,.JSCM .ltable .positive .Date,.JSCM .ltable .positive .Difference,.JSCM .ltable .positive .Points
	{
	background-color: #92fd8c;
	background-image: url("../images/background/background_green.PNG");
}

.JSCM .ltable .neutral .Rank,.JSCM .ltable .neutral .Team,.JSCM .ltable .neutral .Date,.JSCM .ltable .neutral .Difference,.JSCM .ltable .neutral .Points
	{
	background-color: #c2fcfb;
	background-image: url("../images/background/background_white.PNG");
}  /* MYGAMES */
.JSCM .mygames .head .date,.JSCM .mygames .head .team,.JSCM .mygames .head .result
	{
	background-color: #000000;
	color: #FFFFFF;
	background-image: url("../images/background/background_black.PNG");
}

.JSCM .mygames .home .date,.JSCM .mygames .home .team,.JSCM .mygames .home .result
	{
	background-color: #c6e8b5;
	background-image: url("../images/background/background_green.PNG");
}

.JSCM .mygames .away .date,.JSCM .mygames .away .team,.JSCM .mygames .away .result
	{
	background-color: #9be6ec;
	background-image: url("../images/background/background_red.PNG");
}  /* WAITINGGAMES */
.JSCM .waitinggames .head .date,.JSCM .waitinggames .head .team {
	background-color: #000000;
	color: #FFFFFF;
	background-image: url("../images/background/background_black.PNG");
}

.JSCM .waitinggames .date,.JSCM .waitinggames .team {
	background-color: #c6e8b5;
	background-image: url("../images/background/background_red.PNG");
}

.JSCM .waitinggames .negative .date,.JSCM .waitinggames .negative .team
	{
	background-color: #ff7575;
	background-image: url("../images/background/background_red.PNG");
}

.JSCM .waitinggames .positive .date,.JSCM .waitinggames .positive .team
	{
	background-color: #92fd8c;
	background-image: url("../images/background/background_green.PNG");
}

  /* SENDEDGAMES */
.JSCM .sendedgames .head .score,.JSCM .sendedgames .head .team {
	background-color: #000000;
	color: #FFFFFF;
	background-image: url("../images/background/background_black.PNG");
}

.JSCM .sendedgames .score,.JSCM .sendedgames .team {
	background-color: #c6e8b5;
	background-image: url("../images/background/background_white.PNG");
}


/* GAMESTODAY */
.JSCM .gamestoday .place {
	background-color: #000000;
	color: #FFFFFF;
	background-image: url("../images/background/background_black.PNG");
}

.JSCM .gamestoday .team {
	background-color: #c6e8b5;
	background-image: url("../images/background/background_green.PNG");
}

.JSCM .gamestoday .negative .team {
	background-color: #ff7575;
	background-image: url("../images/background/background_white.PNG");
}

.JSCM .gamestoday .positive .team {
	background-color: #92fd8c;
	background-image: url("../images/background/background_green.PNG");
}

.JSCM .gamestoday .neutral .team {
	background-color: #92fd8c;
	background-image: url("../images/background/background_blue.PNG");
}

.pos17 {
	background-color: ; /* Old browsers */
	background: ; /* FF3.6+ */
	background: -moz-linear-gradient(left, 0%, 100%, 100%);
	/* Chrome10+,Safari5.1+ */
	background: -webkit-linear-gradient(left, 0%, 100%, 100%);
	/* Opera 11.10+ */
	background: -o-linear-gradient(left, 0%, 100%, 100%); /* IE10+ */
	background: -ms-linear-gradient(left, 0%, 100%, 100%); /* W3C */
	background-image: linear-gradient(left, 0%, 100%, 100%);
	color: ;
	background-repeat: repeat;
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-width: 0px;
	border-style: solid;
	box-shadow: px px px px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

.pos17 ul,.pos2 ol {
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

.pos17 a:hover,.pos2 li a:hover,.pos17 .active a:hover,.pos17 .active a:focus
	{
	background-color: #0088ff;
	color: #ff5c5c;
}

.pos17 .active a {
	background-color: #0088ff;
	color: #000000;
}

.pos17 li a {
	background-color: #0088ff;
	color: #ffffff;
	border-color: ;
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-width: 0px;
	border-style: solid;
	box-shadow: 0px 0px 0px 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 10px;
	margin-right: 10px;
}