/* CSS Document */
body {
	background-image:url(../index_files/bg.jpg);
	background-repeat:repeat-x;
    margin: 0;
    padding: 0;
	background-color: #00245E;
	font-family: arial;
	font-weight:normal;
	font-size:12px;
    text-align: center;
}
/*### MENU ######################################*/


.menuMain09 a{
	display:block;
	font-family: arial;
	text-transform:uppercase;
	font-weight:bold;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none; 
	text-shadow: #333333 3px 3px 3px;
 	height: 1em;
	filter: Shadow(Color=#333333, 
                 Direction=135, 
                 Strength=3);
}
.menuMainActive09 a{
	display:block;
	font-family: arial;
	text-transform:uppercase;
	font-weight:bold;
	font-size:12px;
	color:#CCCCCC;
	text-decoration:none; 
	text-shadow: #333333 3px 3px 3px;
	height: 1em;
    filter: Shadow(Color=#333333, 
                 Direction=135, 
                 Strength=3);
}
	
.menuSubLeftBox09{
	font-family: arial;
	font-weight:bold;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none; 
	text-align:left;
	height:15px;
	padding-top:2px;
	padding-bottom:3px;
	padding-left:5px;
	padding-right:2px;
	margin-bottom:2px;
}
.menuSubLeftBoxActive09{
	font-family: arial;
	font-weight:bold;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none; 
	text-align:left;
	height:15px;
	padding-top:2px;
	padding-bottom:3px;
	padding-left:5px;
	padding-right:2px;
	margin-bottom:2px;
}


.menuMain09IIHF a{
	display:block;
	font-family: arial;
	text-transform:uppercase;
	font-weight:bold;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none; 
	text-shadow: #333333 3px 3px 3px;
 	height: 1em;
	filter: Shadow(Color=#333333, 
                 Direction=135, 
                 Strength=3);
}
.menuMainActive09IIHF a{
	display:block;
	font-family: arial;
	text-transform:uppercase;
	font-weight:bold;
	font-size:12px;
	color:#CCCCCC;
	text-decoration:none; 
	text-shadow: #333333 3px 3px 3px;
	height: 1em;
    filter: Shadow(Color=#333333, 
                 Direction=135, 
                 Strength=3);
}
	
.menuSubLeftBox09IIHF {
	font-family: arial;
	font-weight:bold;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none; 
	text-align:left;
	height:15px;
	padding-top:2px;
	padding-bottom:3px;
	padding-left:5px;
	padding-right:2px;
	margin-bottom:2px;
}
.menuSubLeftBoxActive09IIHF {
	font-family: arial;
	font-weight:bold;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none; 
	text-align:left;
	height:15px;
	padding-top:2px;
	padding-bottom:3px;
	padding-left:5px;
	padding-right:2px;
	margin-bottom:2px;
}
/*### MENU ende######################################*/
#wc {
	position:relative; 	
	width: 980px;
	height:110px;
	margin-left:10px;
	margin-right:10px;
	margin-top:0px;
	text-align:left;
}
ul {
list-style-image:url(../index_files/nav/dot.gif);
}
hr {
border:solid 1px #CCCCCC;
}
a {
	font-family: arial;
	font-weight:bold;
	font-size:12px;
	color:#006597;
}
#logoCountri{
	position:absolute;	
	width: 580px;
	height:80px;
	margin-right:10px;
	margin-top:0px;
	z-index:32; 
}

p {
margin:0px;
padding:0px;
}
td {
	font-family: arial;
	font-weight:normal;
	font-size:12px;
	color:#474747;
	vertical-align:top;

}

table {
        border-collapse: collapse;


}

th
{
padding-top:0px;
padding-bottom:0px;
padding-right:10px;
background-color:#FF0000;
border:solid 2px #DDDDDD; 
}

tr.even td
{
padding-right:10px;
background-color:#DDDDDD;

}
tr.odd td {
padding-right:10px; 
}

#arrow {
	background-image:url(../index_files/row.jpg);
	background-repeat:no-repeat;
	position:absolute; 	
	width: 1px;
	height:1px;
	left:0px;
	top:0px;
}
/*IE png fix*/

/*IE png fix*/
/*
div{
	border:solid 1px #FF0000;
}
*/


#logoEvent {
	text-align:left;
	float:left;
	position:relative; 	
	width: 180px;
	height:232px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:5px;
}
p{
padding:0px;
margin:0px;
}


.container {
	width:1000px; 
	margin:auto;


}
/*HEADER-BEGINN*/
#headerContainer{
	position:relative; 	
	width: 980px;
	height:137px;
	margin-left:10px;
	margin-right:10px;
	margin-top:0px;
	z-index:3; 

}
#header{
	float:left;
	position:relative; 	
	width: 500px;
	height:30px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	z-index:3; 
}
#headerLogo{
	/*background-image:url(../index_files/iihf.png);
	background-repeat:no-repeat;*/
	float:left;
	position:relative; 	
	width: 400px;
	height:15px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	padding-top:15px;
	text-align:left;
	vertical-align:bottom;
	z-index:3;
	font-family: arial;
	font-weight:bold;
	font-size:12px;
	letter-spacing: 0.02em;
	color:#FFFFFF;
}
#headerBoxMain{
	float:left;
	position:relative; 	
	width: 860px;
	height:107px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	z-index:3; 

}
#headerBox{
	float:left;
	position:relative; 	
	width: 860px;
	height:107px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	z-index:3; 

}
#logo {
	float:right;
	position:relative; 	
	width: 120px;
	height:137px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;

	z-index:33; 
}
/*######HEADER-CHANNELS-START#####*/
#headerContainerChannel{
	position:relative; 	
	width: 980px;
	height:97px;
	margin-left:10px;
	margin-right:10px;
	margin-top:0px;
	z-index:3; 

}
#headerChannel{
	float:left;
	position:relative; 	
	width: 500px;
	height:30px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	z-index:3; 
}
#headerLogoChannel{
	float:left;
	position:relative; 	
	width: 400px;
	height:30px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	text-align:left;

		z-index:3; 
}
#headerBoxChannels{

	float:left;
	position:relative; 	
	width: 860px;
	height:67px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	z-index:3; 

}
#logoChannel {
	float:right;
	position:relative; 	
	width: 120px;
	height:97px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;

	z-index:33; 
}
/*######HEADER-CHANNELS-END#####*/

/*HEADER-END*/

/*MENU-BEGINN*/
#menuMainBox{
	text-align:left;
	position:relative; 	
	width: 980px;
	height:19px;
	margin-left:10px;
	margin-right:10px;
	margin-top:3px;
}
#menuMainLeft{
	float:left;
	position:relative; 	
	width: 680px;
	height:19px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;

}
#menuMainRight{

	float:right;
	position:relative; 	
	width: 300px;
	height:14px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
}
#menuSubBox{
	background-image:url(../index_files/bgHeader_sub.gif);
	background-repeat:no-repeat;
	position:relative; 	
	width: 980px;
	height:28px;
	margin-left:10px;
	margin-right:10px;
	margin-top:3px;

}
#menuSub{
	float:left;
	text-align:left;
	position:relative; 	
	height:19px;
	padding-left:10px;
	margin-right:10px;
	margin-top:0px;

}
#menuSubRight{
	float:left;
	position:relative; 	
	height:19px;
	margin-left:0px;
	margin-right:20px;
	margin-top:4px;
}
#menuSubRightRss{
	float:right;
	position:relative; 	
	height:19px;
	margin-left:0px;
	margin-right:10px;
	margin-top:6px;
}
/*###################    MAIN-MENU   ##############################*/
/*MAIN-MENU-BEGINN*/
.menuMainBox{
	background-image:url(../index_files/navMain_off.jpg);
	background-repeat:no-repeat;
	font-family: arial;
	font-weight:bold;
	font-size:11px;
	color:#006699;
	text-decoration:none; 
	text-align:center;
	width: 168px;
	height:20px;
	padding-top:2px;
	padding-left:2px;
	padding-right:0px;
}
.menuMainBoxActive{
	background-image:url(../index_files/navMain_on.jpg);
	background-repeat:no-repeat;
	font-family: arial;
	font-weight:bold;
	font-size:11px;
	color:#006699;
	text-decoration:none; 
	text-align:center;
	width: 168px;
	height:20px;
    padding-top:3px;
	padding-left:2px;
	padding-right:0px;
}

.menuMain a{
display:block;
	font-family: arial;
	font-weight:bold;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none; 
	text-align:center;
	text-shadow: #333333 3px 3px 5px;
  
 	height: 1em;
	filter: Shadow(Color=#666666, 
                 Direction=135, 
                 Strength=5);
}
.menuMainActive a{
display:block;
	font-family: arial;
	font-weight:bold;
	font-size:12px;
	color:#CCCCCC;
	text-decoration:none; 
	text-align:center;
	text-shadow: #333333 3px 3px 5px;
	height: 1em;
    filter: Shadow(Color=#333333, 
                 Direction=135, 
                 Strength=5);
}
/*################################################*/
.menuFederation a{

	font-family: arial;
	font-weight:bold;
	font-size:12px;
	color:#222222;
	text-decoration:none; 
	text-align:left;

}
.menuFederationActive a{
	font-family: arial;
	font-weight:bold;
	font-size:12px;
	color:#006699;
	text-decoration:none; 
	text-align:left;

}

/*MAIN-MENU-END*/
/*#################################################################*/

/*#####################  STATIK-MENU-BEGINN   #################################*/
/*STATIK-MENU-BEGINN*/

#menuStatikContact{
	float:right;
	position:relative; 	
	left: 0px;
	top:5px;
	margin-left:4px;
}

/*#####################  STATIK-MENU-END   #################################*/

/*###################    FEDERATION-MENU   ##############################*/
/*FEDERATION-MENU-BEGINN*/
.menuFederationBox{
	background-image:url(../index_files/navFederation_off.jpg);
	background-repeat:no-repeat;
	font-family: arial;
	font-weight:bold;
	font-size:12px;
	color:#006699;
	text-decoration:none; 
	text-align:left;
	height:19px;
	padding-top:5px;
	padding-left:11px;
	padding-right:11px;
}
.menuFederationBoxActive{
	background-image:url(../index_files/navFederation_on.jpg);
	background-repeat:no-repeat;
	font-family: arial;
	font-weight:bold;
	font-size:12px;
	color:#006699;
	text-decoration:none; 
	text-align:left;
	height:19px;
	padding-top:5px;
	padding-left:11px;
	padding-right:11px;
}
.menuFederation a{

	font-family: arial;
	font-weight:bold;
	font-size:12px;
	color:#006699;
	text-decoration:none; 
	text-align:left;

}
.menuFederationActive a{
	font-family: arial;
	font-weight:bold;
	font-size:12px;
	color:#222222;
	text-decoration:none; 
	text-align:left;

}

/*FEDERATION-MENU-END*/
/*#################################################################*/

/*###################    MENU_SUB_LEFT -BEGINN   ##############################*/
/*MENU_SUB_LEFT */
.menuSubLeftContainer {
margin-top: 0px;
padding-bottom:0px;


}
.menuSubLeftBox{
	background-image:url(../index_files/sub_left_on.gif);
	background-repeat:no-repeat;
	font-family: arial;
	font-weight:bold;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none; 
	text-align:left;
	height:19px;
	padding-top:2px;
	padding-bottom:3px;
	padding-left:10px;
	padding-right:10px;
}
.menuSubLeftBoxActive{
	background-image:url(../index_files/sub_left_off.gif);
	background-repeat:no-repeat;
	font-family: arial;
	font-weight:bold;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none; 
	text-align:left;
	height:19px;
	padding-top:2px;
	padding-bottom:3px;
	padding-left:10px;
	padding-right:10px;
}

.menuSubLeft a{

	font-family: arial;
	font-weight:bold;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none; 
	text-align:left;

}
.menuSubLeftActive a{
	font-family: arial;
	font-weight:bold;
	font-size:12px;
		color:#B0B0B0;
	text-decoration:none; 
	text-align:left;

}
/*SUB-2*/
.menuSubLeftBox2{
	background-image:url(../index_files/sub_left2_on.gif);
	background-repeat:no-repeat;
	font-family: arial;
	font-weight:bold;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none; 
	text-align:left;
	height:19px;
	padding-top:2px;
	padding-bottom:3px;
	padding-left:25px;
	padding-right:10px;
}
.menuSubLeftBox2Active{
	background-image:url(../index_files/sub_left2_off.gif);
	background-repeat:no-repeat;
	font-family: arial;
	font-weight:bold;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none; 
	text-align:left;
	height:19px;
		padding-top:2px;
	padding-bottom:3px;
	padding-left:25px;
	padding-right:10px;
}


.menuSubLeft2 a{

	font-family: arial;
	font-weight:bold;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none; 
	text-align:left;

}
.menuSubLeft2Active a{
	font-family: arial;
	font-weight:bold;
	font-size:12px;
	color:#B0B0B0;
	text-decoration:none; 
	text-align:left;

}
/*MENU_SUB_LEFT_3_END*/
/*SUB-2*/
.menuSubLeftBox3{
	background-image:url(../index_files/sub_left3_on.gif);
	background-repeat:no-repeat;
	font-family: arial;
	font-weight:bold;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none; 
	text-align:left;
	padding-top:2px;
	padding-bottom:3px;
	padding-left:35px;
	padding-right:10px;
}
.menuSubLeftBox3Active{
	background-image:url(../index_files/sub_left3_off.gif);
	background-repeat:no-repeat;
	font-family: arial;
	font-weight:bold;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none; 
	text-align:left;
	padding-top:2px;
	padding-bottom:3px;
	padding-left:35px;
	padding-right:10px;

}


.menuSubLeft3 a{

	font-family: arial;
	font-weight:bold;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none; 
	text-align:left;
	line-height:14px;
}
.menuSubLeft3Active a{
	font-family: arial;
	font-weight:bold;
	font-size:12px;
	color:#B0B0B0;
	text-decoration:none; 
	text-align:left;
	line-height:14px;
}
/*MENU_SUB_LEFT_3_END*/
/*#################################################################*/
/*MENU-END*/
#block {
	position:relative; 	
	width: 980px;
	height:25px;
	margin-left:10px;
	margin-right:10px;
	margin-top:0px;
	font-family: arial;
	font-weight:bold;
	font-size:22px;
	color:#FFFFFF;
	text-align:left;
}
#block2 {
	position:relative; 	
	width: 980px;
	height:25px;
	margin-left:10px;
	margin-right:10px;
	margin-top:0px;
	font-family: arial;
	font-weight:bold;
	font-size:22px;
	color:#FFFFFF;
	text-align:left;
}
#championsHockeyLeague {
z-index:4;
	position:relative; 	
	width: 980px;
	height:103px;
	margin-left:10px;
	margin-right:10px;
	margin-top:0px;
	font-family: arial;
	font-weight:bold;
	font-size:22px;
	color:#FFFFFF;
	text-align:left;
}
#block_sub {
	position:relative; 	
	width: 980px;
	height:25px;
	margin-left:0px;
	margin-right:10px;
	margin-top:0px;
	font-family: arial;
	font-weight:bold;
	font-size:22px;
	color:#FFFFFF;
	text-align:left;
}
#contentFrame{
	position:relative; 	
	width: 980px;
	margin-left:0px;
	margin-right:10px;
	margin-top:0px;
}
#contentFrameNews{
	position:relative; 	
	width: 980px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	border:solid 1px #FF0000;

}
/*CONTENT-LEFT-BEGINN*/
#contentBoxLeftContainer {
	text-align:left;
	float:left;
	position:relative; 	
	width: 180px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
}
#contentBoxLeft {
	position:relative; 	
	width: 180px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:5px;
}
#contentHeaderLeft {
	position:relative; 	
	width: 180px;
	height:18px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
}
#contentLeft {
	background-color:#FFFFFF;
	position:relative; 	
	width: 180px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
}
#leftContent {
	background-color:#FFFFFF;
	text-align:left;
	padding-left:10px;
	padding-right:12px;
	color:#474747;
	line-height:17px;
}
#contentFooterLeft {
	position:relative; 	
	width: 180px;
	height:20px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
}
#contentLeftEvent {

	position:relative; 	
	width: 180px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	color:#EEF1F6;
	font-weight:bold;

}
#leftContentEvent {

	text-align:left;
	padding-left:10px;
	padding-right:12px;
	color:#474747;

	color:#FFFFFF;
	text-align:center;
}
/*CONTENT-LEFT-END*/

/*CONTENT-MAIN-BEGINN*/

#contentBoxMain {
	float:left;
	position:relative; 	
	width: 608px;
	margin-left:6px;
	margin-right:0px;
	margin-top:0px;


}

#contentBoxMain2 {
	float:left;
	position:relative; 	
	width: 795px;
	margin-left:6px;
	margin-right:0px;
	margin-top:0px;


}


#contentHeaderMain {
	position:relative; 	
	width: 608px;
	height:18px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
}
#contentHeaderMainTop {
	position:relative; 	
	width: 608px;
	height:18px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
}
#contentMain {
	background-color:#FFFFFF;
	position:relative; 	
	width: 608px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	text-align:left;
}
#contentMain2 {
	background-color:#FFFFFF;
	position:relative; 	
	width: 795px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	text-align:left;
}

#contentMainIFrame {
	position:relative; 	
	width: 608px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	text-align:left;
}
#contentMainChannel {
	position:relative; 	
	width: 608px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	text-align:left;
}


.mainTop {
	text-align:left;
	color:#474747;
	margin-left:0px;
	margin-right:0px;
	padding-left:10px;
	padding-top:0px;
}
.mainTopSingle {
	text-align:left;
	color:#474747;
	margin-left:0px;
	margin-right:0px;
	padding-left:0px;
	padding-top:0px;
}
.mainLeft {
	text-align:left;
	color:#474747;
	margin-left:0px;
	margin-right:0px;
	padding-left:10px;
	padding-bottom:0px;
	line-height: 17px;
	padding-top:2px;
}
.mainLeftPlain {
	text-align:left;
	color:#474747;
	margin-left:0px;
	padding-right:10px;
	padding-left:10px;
	padding-bottom:0px;
	line-height: 17px;
}

.mainRight {
	text-align:left;
	color:#474747;
	margin-left:0px;
	padding-right:5px;
	line-height: 17px;
	padding-top:40px;

}
.mainRightCountries {
	text-align:left;
	color:#474747;
	margin-left:0px;
	padding-right:5px;
	line-height: 17px;
	padding-top:0px;

}
#contentFooterMain {
	position:relative; 	
	width: 608px;
	height:20px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
}
#contentFooterMain2 {
	position:relative; 	
	width: 795;
	height:20px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
}
#contentFooterMainTop {
	position:relative; 	
	width: 608px;
	height:20px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
}
#block_space {
	position:relative; 	
	width: 400px;
	height:5px;
	margin-left:10px;
	margin-right:10px;
	text-align:left;
}
/*CONTENT-MAIN-END*/

/*CONTENT-RIGHT-BEGINN*/
#contentBoxRightContainer {
	float:right;
	position:relative; 	
	width: 180px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
}

/*CONTENT-RIGHT-END*/
/*#########################  CHAMPIONSHIP ###########################*/

#contentBoxMainChampionShip {
	position:relative; 	
	width: 608px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:5px;


}
#contentChampionShip {
	position:relative; 	
	width: 608px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
}
#contentBoxChampionShip {
	float:left;
	position:relative; 	
	width: 606px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;

}
.mainLeftChampionShip {
	text-align:left;
	color:#474747;
	margin-left:0px;
	margin-right:0px;
	padding-left:5px;
	padding-bottom:0px;
	padding-top:10px;
}
#leftContentChampionship {

	text-align:left;
	padding-left:0px;
	padding-right:12px;
	color:#474747;
}
#contentLeftChampionship {
	position:relative; 	
	width: 608px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
}
#contentBoxRightContainerCs {
	float:right;
	position:relative; 	
	width: 180px;
	margin-left:0px;
	margin-right:0px;
	margin-top:30px;
	margin-bottom:0px;

}
/*#########################  CHAMPIONSHIP ###########################*/

/*#########################  FOOTER ###########################*/
/*FOOTER-BEGINN*/
#footerBox{
	text-align:center;
	position:relative; 
	width: 980px;
	margin-left:auto;
	margin-right:auto;
	color:##9ACFF6;
	margin-top:67px;
}

.footerMenuBox{
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	color:#FFFFFF;
	margin-bottom:10px;
	height:22px;
}
.menuFooter a{
	text-align:center;
	font-family: arial;
	font-weight:bold;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none; 
	text-align:left;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:10px;
	vertical-align: top;
	height:12px;
}
.impressum {
	font-family: arial;
	font-weight:bold;
	font-size:12px;
	color:#9ACFF6;
	padding-top:10px;
	padding-bottom:80px;
}

/*FOOTER-END*/
/*###############################################################*/
/*TITLES*/
/*h1{
	font-family: arial;
	font-weight:600;
	font-size:22px;
	color:#FFFFFF;
	padding:0px;
	margin-top:0px;
	margin-bottom:0px;
	text-transform:uppercase;
}*/
h1{
	font-family: arial;
	font-weight:bold;
	font-size:16px;
	color:#474747;
	text-transform:uppercase;
	padding-top:2px;
	margin:0px;
	padding-bottom:10px;
}
h2{
	font-family: arial;
	font-weight:bolder;
	text-transform:uppercase;
	font-size:16px;
	color:#474747;

	margin-top:0px;
	margin-bottom:10px;

}
h3{
	font-family: arial;
	font-weight:bold;
	font-size:12px;
	color:#222222;

	margin-top:15px;
	margin-bottom:0px;

}
h4{
	font-family: arial;
	font-weight:bold;
	font-size:16px;
	color:#FFFFFF;
	padding-top:0px;
	margin:0px;
	padding-bottom:0px;
}
.title5 {
	font-family: arial;
	font-weight:bold;
	font-size:24px;
	color:#474747;
	padding-top:0px;
	padding-bottom:0px;
	margin-top:0px;
	margin-bottom:0px;
	line-height: 24px;
	margin-bottom:16px;
}
h5{
	font-family: arial;
	font-weight:bold;
	font-size:24px;
	color:#474747;
	padding-top:0px;
	padding-bottom:0px;
	margin-top:0px;
	margin-bottom:14px;
	line-height: 24px;
}
b{
	font-family: arial;
	font-weight:bold;
	font-size:12px;
	color:#222222;
	margin-bottom:5px;
}

/*CONTENT-ELEMENTS-BEGINN*/
/*KLICKPFAD-BEGINN*/
.klickpfad {
	text-transform: uppercase; 
	font-family: arial;
	font-weight:bold;
	font-size:22px;
	color:#FFFFFF;
	text-decoration:none; 
	padding-right:3px;
}

.klickpfad a{
	text-transform: uppercase; 
	font-family: arial;
	font-weight:bold;
	font-size:22px;
	color:#FFFFFF;
	text-decoration:none; 
	padding-right:8px;
}
.klickpfad2 a{
text-transform: uppercase; 
	margin-left:0px;
	margin-right:10px;
	font-family: arial;
	font-weight:bold;
	font-size:16px;
	color:#FFFFFF;
	text-decoration:none; 
}
.klickpfad3 a{
text-transform: uppercase; 
	margin-left:0px;
	margin-right:10px;
	font-family: arial;
	font-weight:bold;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none; 
}
/*KLICKPFAD-END*/
.caption{
	font-family: arial;
	font-weight:bold;
	font-size:10px;
	color:#222222;
}
.imgtext-nowrap {
	vertical-align:top;
	margin-bottom:0px;
	color: #FFFFFF;
	font-size: 11px;
}
.imgtext-table {
	vertical-align:top;
	margin-bottom:15px;

	color: #FFFFFF;
	font-size: 11px;
}
/*CONTENT-ELEMENTS-END*/
/*###############################################################*/
/*#########################  CHANNELS ###########################*/
/*###############################################################*/
#channelBox{
	text-align:left;
	position:relative; 	
	width: 980px;
	margin-left:10px;
	margin-right:10px;
	margin-top:0px;
	margin-bottom:0px;

}
#channelBoxDetails{
	text-align:left;
	position:relative; 	
	width: 980px;
	margin-left:0px;
	margin-right:10px;
	margin-top:0px;
	margin-bottom:0px;

}
#channelMenuBox {
	text-align:left;
	position:relative; 	
	width: 980px;
	margin-left:0px;
	margin-right:0px;
	margin-top:2px;
	margin-bottom:24px;

}
/*border:solid  1px #ff9900;*/
/*################### COUNCIL-BEGINN ##############################*/
.mainLeftCouncil {
	text-align:left;
	color:#474747;
	margin-left:0px;
	padding-right:10px;
	padding-left:10px;
	padding-bottom:20px;
}
/*################### COUNCIL- END ##############################*/
/*################### NEWS-MAIN-MENU-BEGINN ##############################*/
.mainNews {
	float:left;
	position:relative; 	
	width: 680px;
	height:19px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	border:solid 1px #FF0000;
	line-height: 17px;
}
.newsContent {
	padding-left:0px;
	margin-right:0px;
	padding-top:5px;
	padding-right:0px;	
	line-height: 17px;

}
.newsContentRight{
	padding-left:10px;
	margin-right:0px;
	padding-top:0px;
	padding-right:10px;
	line-height: 17px;

}
.newsContentRightSub {
	padding-left:0px;
	margin-right:0px;
	padding-top:0px;
	padding-right:0px;
		line-height: 17px;

}
.newsDate {
	margin-left:0px;
	padding-bottom:5px;
	font-family: arial;
	font-weight:bold;
	font-size:12px;
	color:#474747;
		line-height: 17px;
}
.newsImageCaption {
	margin-left:0px;
	font-family: arial;
	font-weight:normal;
	font-size:10px;
	color:#474747;
	padding-bottom:12px;
}
.singleviewContent1 {
vertical-align:middle;
	height:19px;
	line-height: 17px;
	background-color:#DDDDDD;
}
.singleviewContent2 {
vertical-align:middle;
	height:19px;
		line-height: 17px;


}
.singleviewContent1 a{
	vertical-align:middle;
	height:19px;
	background-color:#DDDDDD;
	 text-decoration:none;
}
.singleviewContent2 a{
	vertical-align:middle;
	height:19px;
	 text-decoration:none;
}
.singleview {

	width: 588px;
	line-height: 17px;
}
.singleview a{
 text-decoration:none;
}
/*################### NEWS-MAIN-MENU-END ##############################*/

/*################### OC-CHANNEL-NEWS-BEGINN ##############################*/
OC-h2{
	font-family: arial;
	font-weight:bold;
	font-size:16px;
	color:#474747;
	text-transform:uppercase;
	padding-top:2px;
	margin:0px;
	padding-bottom:4px;
}
.OC-newsDate {
	margin-left:0px;
	padding-bottom:5px;
	font-family: arial;
	font-weight:bold;
	font-size:12px;
	color:#474747;
	line-height: 17px;
}
.OC-newsImageCaption {
	margin-left:0px;
	font-family: arial;
	font-weight:normal;
	font-size:10px;
	color:#474747;
	padding-bottom:0px;
}
.OC-newsContentRightSub {
	padding-left:0px;
	margin-right:0px;
	padding-top:0px;
	padding-right:0px;
	line-height: 17px;

}
/*################### OC-CHANNEL-NEWS-END ##############################*/

/*################### WC10-CHANNEL-NEWS-BEGINN ##############################*/
WC10-h2{
	font-family: arial;
	font-weight:bold;
	font-size:16px;
	color:#474747;
	text-transform:uppercase;
	padding-top:2px;
	margin:0px;
	padding-bottom:4px;
}
.WC10-newsDate {
	margin-left:0px;
	padding-bottom:5px;
	font-family: arial;
	font-weight:bold;
	font-size:12px;
	color:#474747;
	line-height: 17px;
}
.WC10-newsImageCaption {
	margin-left:0px;
	font-family: arial;
	font-weight:normal;
	font-size:10px;
	color:#474747;
	padding-bottom:0px;
}
.WC10-newsContentRightSub {
	padding-left:0px;
	margin-right:0px;
	padding-top:0px;
	padding-right:0px;
	line-height: 17px;

}
/*################### WC10-CHANNEL-NEWS-END ##############################*/

/*################### CHANNEL-MAIN-MENU-BEGINN ##############################*/

.menuChannelMainBox{
	background-image:url(../index_files/navChannelMain_off.jpg);
	background-repeat:no-repeat;
	font-family: arial;
	font-weight:bold;
	font-size:12px;
	color:#006699;
	text-decoration:none; 
	text-align:center;
	width: 107px;
	height:20px;
	padding-top:2px;
	padding-left:2px;
	padding-right:0px;

}
.menuChannelMainBoxActive{
	background-image:url(../index_files/navChannelMain_on.jpg);
	background-repeat:no-repeat;
	font-family: arial;
	font-weight:bold;
	font-size:12px;
	color:#006699;
	text-decoration:none; 
	text-align:center;
	width: 107px;
	height:20px;
	padding-top:2px;
	padding-left:2px;
	padding-right:0px;
}

/*MAIN-MENU-END*/
/*#################################################################*/
form {
   display: inline;
}


select {
	margin:0px;
	padding:0px;
	height:18px;
	
}
/*------- FORM --------*/
.search-submit  {
    background-image: url(../index_files/search_button.jpg);
    background-repeat: no-repeat;
	width: 60px;
	height:20px;
	background-color: #FFFFFF;
	border:1px solid #FFFFFF;

}
.search-header {
    background-image: url(../index_files/search.gif);
    background-repeat: no-repeat;
	width: 60px;
	height:20px;
	background-color: #FFFFFF;
	border:1px solid #FFFFFF;

}
.tx-indexedsearch-searchbox-button {
    width: 40px;
	height:20px;
	background-color: #FFFFFF;
	border:1px solid #FFFFFF;
	color: #006597;
	font-weight: bold;
	text-align: left;
	font-size:11;
	margin-bottom:4px;
	margin-top:0px;
}

.search-input, .tx-indexedsearch-searchbox-sword {
  	text-align: left;
	background-color: #FFFFFF;
	border:1px solid #006597;
	height:18; 
	width:130; 
	font-size:12;
}
.tx-indexedsearch-searchbox-sword  {
	margin-left: 7px;
}


.login-input {
  	text-align: left;
	background-color: #FFFFFF;
	border:1px solid #006597;
	height:18; 
	width:130; 
	font-size:12;
}
.register-input {
  	text-align: left;
	background-color: #FFFFFF;
	border:1px solid #006597;
	height:18; 
	width:200; 
	font-size:12;
}
.register-submit  {
background-image:url(../index_files/nav/supmit.gif);
	background-repeat:no-repeat;
	font-size:12px;
	font-weight:bold; 
	padding-left:0px;
	margin-left:0px;
	color:#006699;
	width: 120px;
	height:20px;
	background-color: #FFFFFF;
	border:1px solid #FFFFFF;
}
.update-submit  {
background-image:url(../index_files/nav/supmit.gif);
	background-repeat:no-repeat;
	font-size:12px;
	font-weight:bold; 
	margin-left:10px;
	width: 160px;
	color:#006699;;
	height:20px;
	background-color: #FFFFFF;
	border:1px solid #FFFFFF;
}
.login-submit  {
background-image:url(../index_files/nav/supmit.gif);
	background-repeat:no-repeat;
	font-weight:bold; 
	padding-left:0px;
	margin-left:0px;
	color:#006699;
	width: 60px;
	height:20px;
	background-color: #FFFFFF;
	border:1px solid #FFFFFF;

}
.logout-submit  {
background-image:url(../index_files/nav/supmit.gif);
	background-repeat:no-repeat;
	font-size:11px;
	font-weight:bold; 
	padding-left:0px;
	margin-left:0px;
	color:#006699;
	width: 80px;
	height:20px;
	background-color: #FFFFFF;
	border:1px solid #FFFFFF;

}
/*--------*/
.mf-submit  {
    /*background-image: url(../index_files/button.jpg);
    background-repeat: no-repeat;*/
	background-color: #FFFFFF;
	border-top:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #333333;
	border-bottom:1px solid #333333;
}
.mf-input {
  	text-align: left;
	background-color: #FFFFFF;
	border:1px solid #006597;
	color:#006597;
}
.mf-text {
  text-align: left;
	background-color: #FFFFFF;
	border-top:1px solid #333333;
	border-left:1px solid #333333;
	border-right:1px solid #DDDDDD;
	border-bottom:1px solid #DDDDDD;
}
.mf-select {
  text-align: left;
	background-color: #FFFFFF;
	border-top:1px solid #333333;
	border-left:1px solid #333333;
	border-right:1px solid #DDDDDD;
	border-bottom:1px solid #DDDDDD;
}
text{

}
.mailformrequired {
	float:left;	
    font-family:;
	font-weight:normal;
	font-size:11px;

	color: #333333;
}
.mailform{
	float:left;	
    font-family:  ;
	font-weight:normal;
	font-size:11px;
	text-align:left;

	color: #333333;
}

/*#############TABLES##################*/
td.even {
 background-color:#DDDDDD;
       
}
.3_Columns{
		display:block;
  		width:588px;
        vertical-align: top;
		
} 
.2_Columns{
display:block;
  		width:390px;
        vertical-align: top;
		
} 
.1_Columns{
display:block;
  		width:190px;
        vertical-align: top;
		
} 
.survey {
	width:588px;
	font-size:10px;
	}
tr.survey {
 background-color:#CCCCCC;
     }
td.survey {
	font-size:11px;
	font-weight:bold;
 background-color:#CCCCCC;
     }
tr.even2 {
 background-color:#DDDDDD;
 font-size:10px;
       
}

tr.odd2 {
 background-color:#FFFFFF;
 font-size:10px;
       
}
/*#############SITEMAP##################*/
.sitemap1 {
	text-decoration:none;
	padding-left:10px;
	background-image:url(../index_files/nav/sitemap_link.jpg);
	background-repeat:no-repeat;
}
.sitemap2 {
text-decoration:none;
	text-decoration:none;
	padding-left:20px;
	background-image:url(../index_files/nav/sitemap2_link.jpg);
	background-repeat:no-repeat;

}
.sitemap3 {
text-decoration:none;
	text-decoration:none;
	padding-left:30px;
	background-image:url(../index_files/nav/sitemap3_link.jpg);
	background-repeat:no-repeat;

}
.sitemap4 {
text-decoration:none;
	text-decoration:none;
	padding-left:40px;
	background-image:url(../index_files/nav/sitemap4_link.jpg);
	background-repeat:no-repeat;

} 
/*#############SITEMAP END##################*/
/*############# SUB TEMPLATES START ##################*/
.SubTemplatesBox {
	margin-top:0px;
	margin-bottom:20px; 
}
.SubTemplatesMain { 
	padding-top:0px; 
	line-height: 17px;
}
.SubTemplatesHeader{
	font-family: arial;
	font-weight:bolder;
	text-transform:uppercase;
	font-size:16px;
	color:#474747;
	margin-top:8px;
	padding-bottom:10px;

}
.SubTemplatesSubHeader { 
	padding-top:0px; 
	padding-bottom:3px; 
	font-weight:bold;
	line-height: 17px;
}
.SubTemplatesContent {
	margin-top:3px;
	margin-bottom:3px; 
	line-height: 17px;
	width:388px;
}

.SubTemplatesCaption { 
	font-size:10px; 
	vertical-align:bottom; 
	padding-top:3px; 
	line-height: 14px;
}
/*############# SUB TEMPLATES END ##################*/
