div.gti_gk_content_elements_goalkeeper {
	position: absolute;
	left: 763px;
	top: 10px;
}



html, body {
	height: 100%;
	width: 100%;
	margin: 0;
	padding: 0;
	color:#4F4F4F;
	background-color: #5694C5;

	background-image: url(/fileadmin/images/default/bg_verlauf_main.jpg);
	background-repeat: repeat-x;
	font-family: Arial, Verdana;
	font-size: 12px;
}

.clear {
	clear: both;
}

a{
	color:#41a028;
}
a:hover{
	text-decoration: underline;
	color:#fba524;
}
.container {
	position: relative;
	background-repeat: no-repeat;
	background-position: 763px 0px;
	background-image: url(/fileadmin/images/default/bg_ball_right.jpg);
	
}
* html .container {
	height: 100%;
}
.content {
	height: 100%;
	position: relative;
	height: Inherit;
}
.head {
	position: relative;
	background-color: #fff;
	height: 194px;
	width: 763px;
	margin: 0px;
	padding: 0px;
	background-image: url(/fileadmin/images/default/bg_head_main.jpg);
	background-repeat: no-repeat;
}
.subContent {
	position: absolute;
	top: 194px;
	left: 0px;
	width: 763px;
	background-color: #fff;
	margin:0;
	padding:0;
	
}
.menu {
	float: left;
}

.tx-ratings-display {
  z-index: 10;
}

.twoColumnContent {
	/*border:3px solid black;*/

}
.oneColumnContent .leftContent{
	display:none;
}
.twoColumnContent .leftContent {
	float: left;
	background-color: #fff;
}
/*footer*/
.footer {
	clear:both;
	margin-bottom:0;
	padding:0;
}
.footerleft {
	margin-bottom:0;
	padding:0;
}
.footerleft {
	float: left;
	margin-bottom:0;
	padding:0;
}
.footerright {
	float: left;
	margin-bottom:0;
	padding:0;
	padding-top:13px;
}

/*leftContent*/

.tx-contentwrapper_style1 div{
	margin:0;
	padding:0;
}

.tx-contentwrapper_style1{
	background-repeat: no-repeat;
	background-position: top left;
	background-image: url(/fileadmin/images/default/line_green_right.gif);
	padding-left:7px;
	width: 160px;
	margin: 10px 0 30px 0;
}

.tx-contentwrapper_style1 .bodytext{
	margin:0;
	padding:0;
	margin-top:5px;
	margin-bottom:5px;
	font-size: 11px;
}


.tx-contentwrapper_style1 h3{
	background-color: #409F29;
	background-repeat: no-repeat;
	background-position: top left;
	background-image: url(/fileadmin/images/default/corner_green_right.gif);
	padding:0;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left:8px;
	margin:0;
	margin-left:-7px;
	color: white;
	font-weight: bold;
	font-size: 11px;
	text-transform:uppercase;
}

.tx-contentwrapper_style1 form label {
	width:147px;
	clear:both;
	font-size: 11px;
	padding:0;
	margin:0;
}

.tx-contentwrapper_style1 form .comment {
	margin-top:5px;
	margin-bottom:5px;
}


.tx-contentwrapper_style1 form input,
.tx-contentwrapper_style1 form select {
	margin-top:-1px;
	width:147px;
	font-size: 11px;
	color: #666;
}


.tx-contentwrapper_style1 form{
	margin:0;
	padding:0;
}





.tx-contentwrapper_style1 .tutorial_list{
	margin:0;
	padding:0;
	margin-top:5px;
	margin-bottom:5px;
	font-size: 11px;
}


.tx-contentwrapper_style1 .tutorial_list a{
	display:block;
	margin-top:8px;
	padding-left:9px;
	background-repeat: no-repeat;
	background-position: -10px 5px;
	background-image: url(/fileadmin/images/default/pfeil_right12px_main.gif);
}

.centerContent .tutorial_list a{
	display:block;
	width:400px;
	margin:0;
	padding:2;
	margin-top:8px;
	padding-left:9px;
	background-repeat: no-repeat;
	background-position: -10px 5px;
	background-color:#c5e2bb;
	background-image: url(/fileadmin/images/default/pfeil_right12px_main.gif);
	text-decoration:none;
}
.centerContent .tutorial_list a:hover{
	background-color:#dbefd4;
	color:#409f29;
	
}

/*std*/

img {
	border: 0;
	padding: 0;
	margin: 0;
}

.abstand{
	color:#005D9B;
	height:0px;
	padding:0;
	margin:0;
	border-bottom:1px solid #005D9B;
}
.twoColumnContent .wm06 {
	background-image: url(/fileadmin/images/default/bg_wm_center.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	height:400px;
	width:398px;
	clear:both;
	margin:0;
	padding;0;
}

.twoColumnContent .wm06img {
	float:left;
	padding:0;
	padding-top:352px;
	margin-left:0px;

}

.pfeil{
	margin-right:4px;
}

.oneColumnContent .centerContent {
	float: left;
	margin: 0px;
	margin-left:9px;
	margin-right:9px;
	padding:0px;
	padding-right:10px;
	padding-left:10px;
	width: 550px;
}

.twoColumnContent .centerContent {
	float: left;
	margin: 0px;
	margin-left:9px;
	margin-right:9px;
	padding:0px;
	padding-right:10px;
	padding-left:10px;
	width: 393px;
}

/**Menue****/
.main_nav{
	display:block;
	margin:0 0 0 4px;
	padding:0;
}

.main_nav .main4{
	display:block;
	margin:0;
	padding:0;

}

.main_nav .main1 ul,
.main_nav .main2 ul,
.main_nav .main3 ul,
.main_nav .main4 ul,
.main_nav .main5 ul,
.main_nav .main6 ul,
.main_nav .main7 ul,
.main_nav .main8 ul,
.main_nav .main9 ul,
.main_nav .main10 ul,
.main_nav .main10 ul{
	display:block;
	margin:0;
	padding:0;

}

.main_nav .main1 a,
.main_nav .main2 a,
.main_nav .main3 a,
.main_nav .main4 a,
.main_nav .main5 a,
.main_nav .main6 a,
.main_nav .main7 a,
.main_nav .main8 a,
.main_nav .main9 a,
.main_nav .main10 a,
.main_nav .main11 a{
	display:block;
	width:160px;
	background-repeat: no-repeat;
	background-position: top right;
	text-decoration:none;
	color:#4f4f4f;
	font-size: 11px;
	font-weight:bold;
	margin:2px 0 0 0;
	padding:2px 0 2px 0;
	
}
.main_nav .main1 li a
.main_nav .main2 li a,
.main_nav .main3 li a,
.main_nav .main4 li a,
.main_nav .main5 li a,
.main_nav .main6 li a,
.main_nav .main7 li a,
.main_nav .main8 li a,
.main_nav .main9 li a,
.main_nav .main8 li a,
.main_nav .main9 li a,
.main_nav .main10 li a,
.main_nav .main11 li a{
	width:144px;
	background-image: url(/fileadmin/images/default/pfeil_right4px_main.gif);
	background-repeat: no-repeat;
	background-position: 6px 6px;
	border-bottom:none;
	font-weight:normal;
	margin:1px 0 0 0;
	padding:2px 0 2px 16px;
	font-size: 10px;
}

.main_nav .main1 li a:hover
.main_nav .main2 li a:hover,
.main_nav .main3 li a:hover,
.main_nav .main4 li a:hover,
.main_nav .main5 li a:hover,
.main_nav .main6 li a:hover,
.main_nav .main7 li a:hover,
.main_nav .main8 li a:hover,
.main_nav .main9 li a:hover,
.main_nav .main8 li a:hover,
.main_nav .main9 li a:hover,
.main_nav .main10 li a:hover,
.main_nav .main11 li a:hover{
	width:144px;
	background-image: url(/fileadmin/images/default/pfeil_right4px_main.gif);
	background-repeat: no-repeat;
	background-position: 6px 6px;
	border-bottom:none;
	font-weight:normal;
	margin:1px 0 0 0;
	padding:2px 0 2px 16px;
	font-size: 10px;
}

* html .main_nav .main1 li a
* html .main_nav .main2 li a,
* html .main_nav .main3 li a,
* html .main_nav .main4 li a,
* html .main_nav .main5 li a,
* html .main_nav .main6 li a,
* html .main_nav .main7 li a,
* html .main_nav .main8 li a,
* html .main_nav .main9 li a,
* html .main_nav .main8 li a,
* html .main_nav .main9 li a,
* html .main_nav .main10 li a,
* html .main_nav .main11 li a{
	width:160px;
}

* html .main_nav .main1 li a:hover
* html .main_nav .main2 li a:hover,
* html .main_nav .main3 li a:hover,
* html .main_nav .main4 li a:hover,
* html .main_nav .main5 li a:hover,
* html .main_nav .main6 li a:hover,
* html .main_nav .main7 li a:hover,
* html .main_nav .main8 li a:hover,
* html .main_nav .main9 li a:hover,
* html .main_nav .main8 li a:hover,
* html .main_nav .main9 li a:hover,
* html .main_nav .main10 li a:hover,
* html .main_nav .main11 li a:hover{
	width:160px;
}



.main_nav .main1 li a{
  background-image:none;
}

.main_nav .main1 li ul li a,
.main_nav .main2 li ul li a,
.main_nav .main3 li ul li a,
.main_nav .main4 li ul li a,
.main_nav .main5 li ul li a,
.main_nav .main6 li ul li a,
.main_nav .main7 li ul li a,
.main_nav .main8 li ul li a,
.main_nav .main9 li ul li a,
.main_nav .main8 li ul li a,
.main_nav .main9 li ul li a,
.main_nav .main10 li ul li a,
.main_nav .main11 li ul li a{
  margin:1px 0 0 0;
	padding:2px 0 2px 32px;
	width:128px;
	background-image: url(/fileadmin/images/default/pfeil_bottomlang_main.gif);
	background-repeat: no-repeat;
	background-position: 0 3px;

}



.main_nav .main1 li ul li a:hover,
.main_nav .main2 li ul li a:hover,
.main_nav .main3 li ul li a:hover,
.main_nav .main4 li ul li a:hover,
.main_nav .main5 li ul li a:hover,
.main_nav .main6 li ul li a:hover,
.main_nav .main7 li ul li a:hover,
.main_nav .main8 li ul li a:hover,
.main_nav .main9 li ul li a:hover,
.main_nav .main8 li ul li a:hover,
.main_nav .main9 li ul li a:hover,
.main_nav .main10 li ul li a:hover,
.main_nav .main11 li ul li a:hover{
  	margin:1px 0 0 0;
	padding:2px 0 2px 32px;
	width:128px;
	background-image: url(/fileadmin/images/default/pfeil_bottomlang_main.gif);
	background-repeat: no-repeat;
	background-position: 0 3px;

}


.main_nav .main1 li ul li ul li a,
.main_nav .main2 li ul li ul li a,
.main_nav .main3 li ul li ul li a,
.main_nav .main4 li ul li ul li a,
.main_nav .main5 li ul li ul li a,
.main_nav .main6 li ul li ul li a,
.main_nav .main7 li ul li ul li a,
.main_nav .main8 li ul li ul li a,
.main_nav .main9 li ul li ul li a,
.main_nav .main8 li ul li ul li a,
.main_nav .main9 li ul li ul li a,
.main_nav .main10 li ul li ul li a,
.main_nav .main11 li ul li ul li a{
  margin:1px 0 0 0;
	padding:2px 0 2px 44px;
	width:116px;
	background-image: url(/fileadmin/images/default/pfeil_bottomlang_main.gif);
	background-repeat: no-repeat;
	background-position: 12px 3px;

}


.main_nav .main1 li ul li ul li a:hover,
.main_nav .main2 li ul li ul li a:hover,
.main_nav .main3 li ul li ul li a:hover,
.main_nav .main4 li ul li ul li a:hover,
.main_nav .main5 li ul li ul li a:hover,
.main_nav .main6 li ul li ul li a:hover,
.main_nav .main7 li ul li ul li a:hover,
.main_nav .main8 li ul li ul li a:hover,
.main_nav .main9 li ul li ul li a:hover,
.main_nav .main8 li ul li ul li a:hover,
.main_nav .main9 li ul li ul li a:hover,
.main_nav .main10 li ul li ul li a:hover,
.main_nav .main11 li ul li ul li a:hover{
  	margin:1px 0 0 0;
	padding:2px 0 2px 44px;
	width:116px;
	background-image: url(/fileadmin/images/default/pfeil_bottomlang_main.gif);
	background-repeat: no-repeat;
	background-position: 12px 3px;

} 


* html .main_nav .main1 li ul li a:hover,
* html .main_nav .main2 li ul li a:hover,
* html .main_nav .main3 li ul li a:hover,
* html .main_nav .main4 li ul li a:hover,
* html .main_nav .main5 li ul li a:hover,
* html .main_nav .main6 li ul li a:hover,
* html .main_nav .main7 li ul li a:hover,
* html .main_nav .main8 li ul li a:hover,
* html .main_nav .main9 li ul li a:hover,
* html .main_nav .main8 li ul li a:hover,
* html .main_nav .main9 li ul li a:hover,
* html .main_nav .main10 li ul li a:hover,
* html .main_nav .main11 li ul li a:hover{
	width:160px;
}


* html .main_nav .main1 li ul li a,
* html .main_nav .main2 li ul li a,
* html .main_nav .main3 li ul li a,
* html .main_nav .main4 li ul li a,
* html .main_nav .main5 li ul li a,
* html .main_nav .main6 li ul li a,
* html .main_nav .main7 li ul li a,
* html .main_nav .main8 li ul li a,
* html .main_nav .main9 li ul li a,
* html .main_nav .main8 li ul li a,
* html .main_nav .main9 li ul li a,
* html .main_nav .main10 li ul li a,
* html .main_nav .main11 li ul li a{
	width:160px;
}

* html .main_nav .main1 li ul li ul li a,
* html .main_nav .main2 li ul li ul li a,
* html .main_nav .main3 li ul li ul li a,
* html .main_nav .main4 li ul li ul li a,
* html .main_nav .main5 li ul li ul li a,
* html .main_nav .main6 li ul li ul li a,
* html .main_nav .main7 li ul li ul li a,
* html .main_nav .main8 li ul li ul li a,
* html .main_nav .main9 li ul li ul li a,
* html .main_nav .main8 li ul li ul li a,
* html .main_nav .main9 li ul li ul li a,
* html .main_nav .main10 li ul li ul li a,
* html .main_nav .main11 li ul li ul li a{
	width:160px;
}

* html .main_nav .main1 li ul li ul li a:hover,
* html .main_nav .main2 li ul li ul li a:hover,
* html .main_nav .main3 li ul li ul li a:hover,
* html .main_nav .main4 li ul li ul li a:hover,
* html .main_nav .main5 li ul li ul li a:hover,
* html .main_nav .main6 li ul li ul li a:hover,
* html .main_nav .main7 li ul li ul li a:hover,
* html .main_nav .main8 li ul li ul li a:hover,
* html .main_nav .main9 li ul li ul li a:hover,
* html .main_nav .main8 li ul li ul li a:hover,
* html .main_nav .main9 li ul li ul li a:hover,
* html .main_nav .main10 li ul li ul li a:hover,
* html .main_nav .main11 li ul li ul li a:hover{
	width:160px;
}




.main_nav .main1 a:hover,
.main_nav .main2 a:hover,
.main_nav .main3 a:hover,
.main_nav .main4 a:hover,
.main_nav .main5 a:hover,
.main_nav .main6 a:hover,
.main_nav .main7 a:hover,
.main_nav .main8 a:hover,
.main_nav .main9 a:hover,
.main_nav .main10 a:hover,
.main_nav .main11 a:hover{

	color:#909090;
}



/***Farben und Bilder**/

/****main1****/
.main_nav .main1{
	margin-bottom: 0px;
}
.main_nav .main1 a:hover{

	color:white;
	background-color: #409F29;

}
.main_nav .main1 a{
	color:white;
	font-weight: normal;
	font-size: 9px;
	background-color: #409F29;
	background-image: url(/fileadmin/images/default/corner_green_left.gif);
	
	padding:3px 0 0 0;
}

.main_nav .main1 li a{
	padding:0 0 0 0;
	background-color: #DBEFD4;
	border-bottom: 1px solid #005d9b;
}
.main_nav .main1 li a:hover{
	background-color: #daeFd3;
	
}

.flagge{
	margin:0;
	padding:0;
	border:0;
}


/****main2****/
.main_nav .main2 a:hover{
	background-color: #D3F0C9;
	background-image: url(/fileadmin/images/default/corner_lgreen_left.gif);
}
.main_nav .main2 a{
	background-color: #C5E2BB;
	background-image: url(/fileadmin/images/default/corner_lgreen_left.gif);
	border-bottom: 1px solid #005d9b;
}

.main_nav .main2 li a, 
.main_nav .main2 .active li a{
	background-color: #C5E2BB;
}
.main_nav .main2 li a:hover{
	background-color: #D2E2CD;
}

/****main3****/
.main_nav .main3 a:hover{
	background-color: #F1F1F1;
	background-image: url(/fileadmin/images/default/corner_lgray_left.gif);
}
.main_nav .main3 a{
	background-color: #E3E3E3;
	background-image: url(/fileadmin/images/default/corner_lgray_left.gif);
	border-bottom: 1px solid #005d9b;
}

.main_nav .main3 li a,
.main_nav .main3 .active li a{
	background-color: #F2F2F2;
}
.main_nav .main3 li a:hover{
	background-color: #F6F6F6;
}


/****main4****/
.main_nav .main4 a:hover{
	background-color: #DADCEE;
	background-image: url(/fileadmin/images/default/corner_lviolet_left.gif);
}
.main_nav .main4 a{
	background-color: #CCCEE0;
	background-image: url(/fileadmin/images/default/corner_lviolet_left.gif);
	border-bottom: 1px solid #005d9b;
}

.main_nav .main4 li a,
.main_nav .main4 .active li a{
	background-color: #DFE0EB;
}
.main_nav .main4 li a:hover{
	background-color: #EDEEF9;
}

/****main5****/
.main_nav .main5 a:hover{
	background-color: #D3EDF6;
	background-image: url(/fileadmin/images/default/corner_lblue_left.gif);
}
.main_nav .main5 a{
	background-color: #C5DFE8;
	background-image: url(/fileadmin/images/default/corner_lblue_left.gif);
	border-bottom: 1px solid #005d9b;
}

.main_nav .main5 li a,
.main_nav .main5 .active li a{
	background-color: #DAEBF0;
}
.main_nav .main5 li a:hover{
	background-color: #E8F9FE;
}

/****main6****/
.main_nav .main6 a:hover{
	background-color: #EEDADA;
	background-image: url(/fileadmin/images/default/corner_lwine_left.gif);
}
.main_nav .main6 a{
	background-color: #E0CCCC;
	background-image: url(/fileadmin/images/default/corner_lwine_left.gif);
	border-bottom: 1px solid #005d9b;
}

.main_nav .main6 li a,
.main_nav .main6 .active li a{
	background-color: #EBDFDF;
}
.main_nav .main6 li a:hover{
	background-color: #F9EDED;
}

/****main7****/
.main_nav .main7 a:hover{
	background-color: #FFEFD8;
	background-image: url(/fileadmin/images/default/corner_lred_left.gif);
}
.main_nav .main7 a{
	background-color: #F7E1CA;
	background-image: url(/fileadmin/images/default/corner_lred_left.gif);
	border-bottom: 1px solid #005d9b;
}

.main_nav .main7 li a,
.main_nav .main7 .active li a{
	background-color: #FDEAD7;
}
.main_nav .main7 li a:hover{
	background-color: #FFF8E5;
}

/****main8****/
.main_nav .main8 a:hover{
	background-color: #FFF6BB;
	background-image: url(/fileadmin/images/default/corner_lred_left.gif);
}
.main_nav .main8 a{
	background-color: #FBEEC3;
	background-image: url(/fileadmin/images/default/corner_lred_left.gif);
	border-bottom: 1px solid #005d9b;
}

.main_nav .main8 li a,
.main_nav .main8 .active li a{
	background-color: #FBEEC3;
}
.main_nav .main8 li a:hover{
	background-color: #FFFCD1;
}

/****main9****/
.main_nav .main9 a:hover{
	background-color: #FBEEC3;
	background-image: url(/fileadmin/images/default/corner_lyellow_left.gif);
}
.main_nav .main9 a{
	background-color: #F9E8AD;
	background-image: url(/fileadmin/images/default/corner_lyellow_left.gif);
	border-bottom: 1px solid #005d9b;
}

.main_nav .main9 li a,
.main_nav .main9 .active li a{
	background-color: #FBEEC3;
}
.main_nav .main9 li a:hover{
	background-color: #FDF6E0;
}

/****main10****/
.main_nav .main10 a:hover{
	background-color: #F5F3C3;
	background-image: url(/fileadmin/images/default/corner_lyellow_left.gif);
}
.main_nav .main10 a{
	background-color: #F1EEA3;
	background-image: url(/fileadmin/images/default/corner_lyellow_left.gif);
	border-bottom: 1px solid #005d9b;
}

.main_nav .main10 li a,
.main_nav .main10 .active li a{
	background-color: #F5F3C3;
}
.main_nav .main10 li a:hover{
	background-color: #FFFEDB;
}

/****main11****/
.main_nav .main11 a:hover{
	background-color: #F5F3C3;
	background-image: url(/fileadmin/images/default/corner_lyellow_left.gif);
}
.main_nav .main11 a{
	background-color: #F1EEA3;
	background-image: url(/fileadmin/images/default/corner_lyellow_left.gif);
	border-bottom: 1px solid #005d9b;
}

.main_nav .main11 li a,
.main_nav .main11 .active li a{
	background-color: #F5F3C3;
}
.main_nav .main11 li a:hover{
	background-color: #FFFEDB;
}

.main_nav .main1 li .active a,
.main_nav .main2 li .active a,
.main_nav .main3 li .active a,
.main_nav .main4 li .active a,
.main_nav .main5 li .active a,
.main_nav .main6 li .active a,
.main_nav .main7 li .active a,
.main_nav .main8 li .active a,
.main_nav .main9 li .active a,
.main_nav .main10 li .active a,
.main_nav .main11 li .active a,
.main_nav .main1 .active a,
.main_nav .main2 .active a,
.main_nav .main3 .active a,
.main_nav .main4 .active a,
.main_nav .main5 .active a,
.main_nav .main6 .active a,
.main_nav .main7 .active a,
.main_nav .main8 .active a,
.main_nav .main9 .active a,
.main_nav .main10 .active a,
.main_nav .main11 .active a{
	background-color: #fff;
	border:0;
	border-right: 1px solid gray;
	border-top:1px solid gray;
}

.main_nav .main1 .active li a,
.main_nav .main2 .active li a,
.main_nav .main3 .active li a,
.main_nav .main4 .active li a,
.main_nav .main5 .active li a,
.main_nav .main6 .active li a,
.main_nav .main7 .active li a,
.main_nav .main8 .active li a,
.main_nav .main9 .active li a,
.main_nav .main10 .active li a,
.main_nav .main11 .active li a{
	border:0;
}

.main_nav .main1 li ul li .active a,
.main_nav .main2 li ul li .active a,
.main_nav .main3 li ul li .active a,
.main_nav .main4 li ul li .active a,
.main_nav .main5 li ul li .active a,
.main_nav .main6 li ul li .active a,
.main_nav .main7 li ul li .active a,
.main_nav .main8 li ul li .active a,
.main_nav .main9 li ul li .active a,
.main_nav .main10 li ul li .active a,
.main_nav .main11 li ul li .active a{
	background-color:#fff;
}

.main_nav .main1 li ul li ul li a,
.main_nav .main2 li ul li ul li a,
.main_nav .main3 li ul li ul li a,
.main_nav .main4 li ul li ul li a,
.main_nav .main5 li ul li ul li a,
.main_nav .main6 li ul li ul li a,
.main_nav .main7 li ul li ul li a,
.main_nav .main8 li ul li ul li a,
.main_nav .main9 li ul li ul li a,
.main_nav .main10 li ul li ul li a,
.main_nav .main11 li ul li ul li a{
	background-color:#f2f2f2;
}

.main_nav .main1 li ul li ul li a:hover,
.main_nav .main2 li ul li ul li a:hover,
.main_nav .main3 li ul li ul li a:hover,
.main_nav .main4 li ul li ul li a:hover,
.main_nav .main5 li ul li ul li a:hover,
.main_nav .main6 li ul li ul li a:hover,
.main_nav .main7 li ul li ul li a:hover,
.main_nav .main8 li ul li ul li a:hover,
.main_nav .main9 li ul li ul li a:hover,
.main_nav .main10 li ul li ul li a:hover,
.main_nav .main11 li ul li ul li a:hover{
	background-color:#fafafa;
}

.main_nav .main1 li ul .active li a,
.main_nav .main2 li ul .active li a,
.main_nav .main3 li ul .active li a,
.main_nav .main4 li ul .active li a,
.main_nav .main5 li ul .active li a,
.main_nav .main6 li ul .active li a,
.main_nav .main7 li ul .active li a,
.main_nav .main8 li ul .active li a,
.main_nav .main9 li ul .active li a,
.main_nav .main10 li ul .active li a,
.main_nav .main11 li ul .active li a{
	background-color:#f2f2f2;
}


/****root menue*****/

.RootMenue {
	list-style-type:none;
	padding:0;
	margin:0;
	font-size:10px;
	display:block;
	
 }
 
 .RootMenue li{
 	float:left;
 	padding:0;
	margin:0;
 }
 
.RootMenue li a{
	float:left;
	padding:0;
	margin:0 3px 0 2px;
	text-decoration:none;
}
	
/**formulare**/
/* Formulare */

form label {
	float:left;
	padding:0;
	width:125px;
	margin-right:0px;

}

form input{
	color: #666;
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	margin:0;
	margin-top:2px;
	
}

form select,
form textarea{
	color: #666;
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	margin:0;
	margin-top:2px;
	width:230px;
	
}


form input.checkbox{
		border: 1px;

}
form .radio{
  float:left;
  margin-left:125px;
  margin-right:200px; !IMPORTANT
}
.csc-form-radio{
	float:left;
	margin-left:-190px;
	margin-top:4px;
}


form label.checkbox {
		width: 190px;
		margin-top:-17px;
		margin-left: 145px;
	}

form input.checkbox {
	background-color:#fff;
	margin-left:124px;
}

/*Tabellen Stil*/

.htmlarea-showtableborders{ 
	border:0;
}

.htmlarea-showtableborders tr{

}


.htmlarea-showtableborders td{
	background-color:#DEEAF6;
	padding:2px 2px 2px 6px;
	height:10px;
	margin:0;
}

.htmlarea-showtableborders th{
	text-weight:strong;
	color:#fff;
	font-size:13px;
	padding:2px 2px 2px 6px;
	background-color:#045C9B;
}

.htmlarea-showtableborders p{ 
	padding:0;
	margin:0;
}

.oneColumnContent hr{
	color: #1a6da5;
	height:1px;
	border: none;
	border-top:1px solid #1a6da5;
	width:550px;
}

.twoColumnContent hr{
	color: #1a6da5;
	height:1px;
	border: none;
	border-top:1px solid #1a6da5;
	width:400px;
}

.RootMenue a{
	float:left;

}

.PunkteTabelle{
	float:left;
	background-image:url(/fileadmin/images/default/centerBG.jpg); 
	background-repeat:no-repeat; 
	width:400px;
	height:220px;
	font-size:11px;
	
	background-color:transparent;
	padding-top:90px;
}
.PunkteTabelle table{
	margin-left:80px;
	margin-top:10px;
}
.PunkteTabelle th{
	background-color:transparent;
	margin:0;
	padding:0;
	vertical-align:top;
	height:20px;
}

.PunkteTabelle tr{
	border-bottom:1px solid black;
	margin:0;
	padding:0;
	
}

.PunkteTabelle td{
	border:0;
 	background-color:#409F29;
	margin:0;
	padding:1px;
	padding-left:2px;
	border-bottom:1px solid black;
	font-size:11px;
	color:#fff;
	vertical-align:top;
}
.zurueckUebersicht{
	background-repeat: no-repeat;
	background-position: center left;
	background-image: url(/fileadmin/images/default/pfeillang_left_main.gif);
	padding:0;
	padding-left:15px;
	text-decoration: none;
}

.external-link-new-window img{
	float:rigth;
}

.tutorial_single{
	margin:0;
	padding:0;
	margin-top: 25px;
	
	border:2px solid #7eadcd;
	width:370px;
	margin-left:13px;
}

.tutorial_single_content{
	padding:5px;
}

.tutorial_single h1{
	width:100;
	background-color:#2d79ac;
	color:#fff;
	margin:0;
	padding:5px;
	font-size:14px;
	text-align:center;
}


.csi-intext-right {
  float:right;
}

