.a-blue{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#003399;
	text-decoration:none;
	margin-left:5px;
}
	
	.a-blue{
		font-size:12px;
		font-family:Arial, Helvetica, sans-serif;
		color:#000033;
		text-decoration:none;
		margin-left:5px;
	}

.a_breadcrumbs{
	color:#666666;
	font-size:12px;
	text-decoration:underline;
	font-weight:bold;
}

	.a_breadcrumbs:hover{
		color:#999999;
	}

.ambox{
	background-color:#FFFFFF;
	background-image:url(newsmenu/ambox.jpg);
	background-position:top;
	background-repeat:no-repeat;
}

.ambox_td{
	padding:0px;
	text-align:left;
}

.a_underline_none{
	color:#999999;
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
}

	.a_underline_none:hover{
		color:#666666;
		text-decoration:none;
		font-weight:normal;
	}

.a_white{
	color:#FFFFFF;
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
}

	.a_white:hover{
		color:#000000;
		text-decoration:none;
	}

.a_menu_top{
	color:#999999;
	font-size:14px;
	text-decoration:none;
	font-weight:normal;
}

	.a_menu_top:hover{
		color:#CCCCCC;
		font-size:14px;
		text-decoration:none;
	}

.a_menu_top_aktiv{
	color:#FFFFFF;
	font-size:14px;
	text-decoration:none;
	font-weight:normal;
}

	.a_menu_top_aktiv:hover{
		color:#FFFFFF;
		font-size:14px;
		text-decoration:none;
	}

.border-none{
	border:none;
}

.font_breadcrumbs{
	font-size:12px;
	color:#999999;
	font-weight:bold;
}

.font_gray_12px{
	font-size:12px;
	color:#999999;
}

.font_gray_14px{
	margin:0px;
	font-size:14px;
	color:#999999;
}

.font_white{
	margin:0px;
	padding-bottom:0px;
	font-size:12px;
	color:#FFFFFF;
}

h1{
	font-size:20px;
	color:#333333;
	margin:5px;
}

h2{
	font-size:14px;
	color:#333333;
	font-weight:bold;
	margin:5px;
}

.imageborder{
	border: 1px solid #666666;
	background-color:#000000;
}

.imageborder2{
	border: 7px solid #000000;
	background-color:#000000;
}

.imageborder3{
	border: 1px solid #CCCCCC;
	background-color:#000000;
}

.index-div {
	position:absolute;
	top:434px;
	width:100%;
	z-index:5;
	background-image:url(img/gradiant.png);
	background-repeat:no-repeat;
}

.link-button_right_aktiv {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	border-left: 1px solid #666666;
	border-top: 1px solid #666666;
	border-bottom: none;
	border-right: 1px solid #666666;
	background-color:#333333;
	font-size:12px;
}

.linkbox{
	background-color:#FFFFFF;
	background-image:url(newsmenu/linkbox.jpg);
	background-position:top;
	background-repeat:repeat-y;
}

.menutop-a{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:none;
}
	
	.menutop-a:hover{
		font-size:12px;
		font-family:Arial, Helvetica, sans-serif;
		color:#000000;
		text-decoration:none;
	}

.newsbox{
	background-color:#FFFFFF;
	background-image:url(newsmenu/normalbox.jpg);
	background-position:top;
	background-repeat:no-repeat;
}

.newsbox_td_l{
	border-right:1px solid #AAB6C8;
	background-color:#FFFFFF;
	padding:0px;
	text-align:left;
	background-image:url(newsmenu/normalbox.jpg);
	background-position:top;
	background-repeat:no-repeat;
}

	.newsbox_td_l:hover{
		border-right:1px solid #AAB6C8;
		background-image:url(newsmenu/normalbox_ro_l.jpg);
	}

.newsbox_td_m{
	border-right:1px solid #AAB6C8;
	background-color:#FFFFFF;
	padding:0px;
	text-align:left;
	background-image:url(newsmenu/normalbox.jpg);
	background-position:top;
	background-repeat:no-repeat;
}

	.newsbox_td_m:hover{
		border-right:1px solid #AAB6C8;
		background-image:url(newsmenu/normalbox_ro_m.jpg);
		background-repeat:repeat-x;
	}

.newsbox_td_no_ro{
	background-color:#FFFFFF;
	padding:0px;
	text-align:left;
	background-image:url(newsmenu/normalbox.jpg);
	background-position:top;
	background-repeat:no-repeat;
}

.newsbox_td_r{
	background-color:#FFFFFF;
	padding:0px;
	text-align:left;
	background-image:url(newsmenu/normalbox.jpg);
	background-position:top;
	background-repeat:no-repeat;
}

	.newsbox_td_r:hover{
		background-image:url(newsmenu/normalbox_ro_r.jpg);
	}

.newsContent {font-size:14px; font-family:Arial, Helvetica, sans-serif;}
	.newsContent P SPAN a{font-size:14px; font-family:Arial, Helvetica, sans-serif;}
	.newsContent11 {font-size:11px; font-family:Arial, Helvetica, sans-serif;}
	.newsContent11 P SPAN a{font-size:11px; font-family:Arial, Helvetica, sans-serif;}
	.newsContent14 {font-size:13px; font-family:Arial, Helvetica, sans-serif;}
	.newsContent14 P SPAN a{font-size:13px; font-family:Arial, Helvetica, sans-serif;}
	.newsContent16 {font-size:15px; font-family:Arial, Helvetica, sans-serif;}
	.newsContent16 P SPAN a{font-size:15px; font-family:Arial, Helvetica, sans-serif;}
	.newsContent18 {font-size:17px; font-family:Arial, Helvetica, sans-serif;}
	.newsContent18 P SPAN a{font-size:17px; font-family:Arial, Helvetica, sans-serif;}
	.newsContent20 {font-size:20px; font-family:Arial, Helvetica, sans-serif;}
	.newsContent20 P SPAN a{font-size:20px; font-family:Arial, Helvetica, sans-serif;}

.newsfield_black-bg {
		border-left:  1px solid #AAAAAA;
		border-top:  1px solid #AAAAAA;
		border-bottom: 1px solid #AAAAAA;
		border-right: 1px solid #AAAAAA;
		background-color:#999999;
		font-size:12px;
		color:#333333;
}

.newsfield_black-bg_aktiv {
		border-left:  1px solid #AAAAAA;
		border-top:  1px solid #AAAAAA;
		border-bottom: 1px solid #AAAAAA;
		border-right: 1px solid #AAAAAA;
		background-color:#CCCCCC;
		font-size:12px;
		color:#333333;
}

.no-rollover-td-neu{
	padding-left:6px;
	padding-right:6px;
	padding-top:3px;
	padding-bottom:1px;
	text-align:center;
}

.no-rollover-td-neu2{
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
}

.optionsmenu-a{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;
	text-decoration:none;
	text-align:center;
}
	
	.optionsmenu-a:hover{
		font-size:12px;
		font-family:Arial, Helvetica, sans-serif;
		color:#000000;
		text-decoration:none;
		text-align:center;
	}

p{
	margin-left:5px;
	margin-right:5px;
	margin-bottom:0px;
	margin-top:0px;
	padding-top:5px;
	padding-bottom:5px;
}

.p0{
	margin-left:6px;
	margin-right:6px;
	margin-bottom:0px;
	margin-top:0px;
	padding-top:0px;
	padding-bottom:0px;
}

.rollover-td{
		padding-left:5px;
		padding-right:5px;
		padding-top:2px;
		padding-bottom:0px;
		border:1px solid #BEBEBE;
		border-color:none;
		text-align:center;
	}
	
		.rollover-td:hover{
			border-right:1px solid #666666;
			border-left:1px solid #666666;
			border-top:1px solid #666666;
			background-color:#8EB4E3;
			background-image:url(menutop/field_ro.gif);
			background-repeat:repeat-x;
			border-bottom:1px solid #666666;
			}

.rollover-td-bla{
		padding-left:5px;
		padding-right:5px;
		padding-top:2px;
		padding-bottom:0px;
		border:1px solid #000000;
		border-color:none;
		text-align:center;
	}
	
		.rollover-td-bla:hover{
			border-right:1px solid #666666;
			border-left:1px solid #666666;
			border-top:1px solid #666666;
			background-color:#8EB4E3;
			background-image:url(menutop/field_ro.gif);
			background-repeat:repeat-x;
			border-bottom:1px solid #666666;
			}

.rollover-td-neu{
		padding-left:1px;
		padding-right:1px;
		padding-top:3px;
		padding-bottom:1px;
		text-align:center;
	}
	
		.rollover-td-neu:hover{
			padding-left:0px;
			padding-right:0px;
			padding-top:2px;
			padding-bottom:0px;
			border-right:1px solid #666666;
			border-left:1px solid #666666;
			border-top:1px solid #666666;
			background-color:#8EB4E3;
			background-image:url(menutop/field_ro.gif);
			background-repeat:repeat-x;
			border-bottom:1px solid #666666;
			}

.rollover-td-whi{
		padding-left:5px;
		padding-right:5px;
		padding-top:2px;
		padding-bottom:0px;
		border:1px solid #FFFFFF;
		border-color:none;
		text-align:center;
	}
	
		.rollover-td-whi:hover{
			border-right:1px solid #666666;
			border-left:1px solid #666666;
			border-top:1px solid #666666;
			background-color:#8EB4E3;
			background-image:url(menutop/field_ro.gif);
			background-repeat:repeat-x;
			border-bottom:1px solid #666666;
			}


.shadow{
	background-image:url(shadow.png);
	background-repeat:repeat;
}

.shadow2{
	background-image:url(shadow2.png);
	background-repeat:repeat-x;
}

table{
	border:none;
	padding:0px;
}

.table_bottom{
	margin-top:15px;
	border:none;
	background-color:#FFFFFF;
	border-top:2px solid #CCCCCC;
}

.table-image{
	margin:5px;
	background-color:#000000;
	padding:5px;
	border:1px solid #CCCCCC;
}

.table_submenu{
	border-top:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
}


.table_top{
	border-top:1px solid #444444;
	border-bottom: 1px solid #444444;
	text-align:left;
	background-color:#000000;
	padding:0px;
	background-image:url(img/menu_video.jpg);
	background-position:top;
	background-repeat:repeat-x;
}

.table_trennlinie{
	border-bottom:1px solid #CCCCCC;
}

.table_whi{
	border:none;
	background-color:#FFFFFF;
}

.table_whi_border{
	border:none;
	background-color:#FFFFFF;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
}

.table_whi_top{
	border:none;
	background-color:#FFFFFF;
	background-image:url(img/top.jpg);
	background-repeat:repeat-x;
}

.table_whi_topr{
	border:none;
	background-image:url(img/headbg.jpg);
	background-position:center;
	background-repeat:no-repeat;
}

.logo{
	border:none;
}

.logo:hover{
	background-image:url(img/headbgro.jpg);
	background-position:left;
	background-repeat:no-repeat;
}

.table_whi_top2{
	border:none;
	background-color:#FFFFFF;
	background-image:url(img/headbg2.jpg);
	background-position:center;
	background-repeat:repeat-x;
}

.table_whi_bodytop{
	border:none;
	background-color:#FFFFFF;
	margin-top:5px;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
}

.table_whi_bodybottom{
	border:none;
	background-color:#FFFFFF;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
}

.table_whi_bodyimage{
	border:none;
	background-color:#FFFFFF;
	padding:5px;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
}

.table_whi_bodyimage_in{
	background-color:#FFFFFF;
	padding:5px;
	border:1px solid #CCCCCC;
}

.table_whi_bodyimage_in_ro{
	background-color:#FFFFFF;
	padding:5px;
	border:1px solid #FFFFFF;
}

	.table_whi_bodyimage_in_ro:hover{
		background-color:#EBEEF5;
		padding:5px;
		border:1px solid #CCCCCC;
	}

.table_top_sub{
	border-top:1px solid #AAB6C8;
	border-bottom: 1px solid #AAB6C8;
	text-align:left;
	background-color:#000000;
	padding:0px;
	background-image:url(img/menu.jpg);
	background-position:top;
	background-repeat:repeat-x;
}

.text-white{
	color:#FFFFFF;
}

.td_align_right{
	text-align:right;
}

.td_padding{
	padding:5px;
}

.td_submenu{
	background-color:#FFFFFF;
	border-bottom:1px solid #CCCCCC;
}

	.td_submenu:hover{
		background-color:#8EB4E3;
		background-image:url(menutop/field_ro.gif);
		background-repeat:repeat-x;
		border-bottom:1px solid #CCCCCC;
	}


.td_top{
		border-right:1px solid #444444;
		background-color:#000000;
		padding:0px;
		text-align:center;
		background-image:url(img/menu_video.jpg);
		background-position:top;
		background-repeat:repeat-x;
}

	.td_top:hover{
			border-right:1px solid #444444;
			background-color:#000000;
			padding:0px;
			background-image:url(img/menu_ro_video.jpg);
			background-position:top;
			background-repeat:repeat-x;
	}

.td_top_sub{
		border-right:1px solid #AAB6C8;
		background-color:#000000;
		padding:0px;
		text-align:center;
		background-image:url(img/menu.jpg);
		background-position:top;
		background-repeat:repeat-x;
}

	.td_top_sub:hover{
			border-right:1px solid #AAB6C8;
			background-color:#000000;
			padding:0px;
			background-image:url(img/menu_ro.jpg);
			background-position:top;
			background-repeat:repeat-x;
	}
	
.td_top_left{
		border-right:1px solid #444444;
		background-color:#000000;
		padding:0px;
		text-align:center;
		background-image:url(img/menu_video.jpg);
		background-position:top;
		background-repeat:repeat-x;
}

	.td_top_left:hover{
			border-right:1px solid #444444;
			background-color:#000000;
			padding:0px;
			background-image:url(img/menu_ro_left_video.jpg);
			background-position:top;
			background-repeat:no-repeat;
	}

.td_top_left_sub{
		border-right:1px solid #AAB6C8;
		background-color:#000000;
		padding:0px;
		text-align:center;
		background-image:url(img/menu.jpg);
		background-position:top;
		background-repeat:repeat-x;
}

	.td_top_left_sub:hover{
			border-right:1px solid #AAB6C8;
			background-color:#000000;
			padding:0px;
			background-image:url(img/menu_ro_left.jpg);
			background-position:top;
			background-repeat:no-repeat;
	}

.td_top_right{
		background-color:#000000;
		padding:0px;
		text-align:center;
		background-image:url(img/menu_video.jpg);
		background-position:top;
		background-repeat:repeat-x;
}

	.td_top_right:hover{
			background-color:#000000;
			padding:0px;
			background-image:url(img/menu_ro_right_video.jpg);
			background-position:top;
			background-repeat:no-repeat;
	}

.td_top_right_sub{
		background-color:#AAB6C8;
		padding:0px;
		text-align:center;
		background-image:url(img/menu.jpg);
		background-position:top;
		background-repeat:repeat-x;
}

	.td_top_right_sub:hover{
			background-color:#AAB6C8;
			padding:0px;
			background-image:url(img/menu_ro_right.jpg);
			background-position:top;
			background-repeat:no-repeat;
	}
	
.td_top_aktiv{
		border-right:1px solid #444444;
		background-color:#000000;
		padding:0px;
		text-align:center;
		background-image:url(img/menu_aktiv_video.jpg);
		background-position:top;
		background-repeat:repeat-x;
}
	
.td_top_left_aktiv{
		border-right:1px solid #444444;
		background-color:#000000;
		padding:0px;
		text-align:center;
		background-image:url(img/menu_left_aktiv_video.jpg);
		background-position:top;
		background-repeat:repeat-x;
}

	
.td_top_right_aktiv{
		background-color:#000000;
		padding:0px;
		text-align:center;
		background-image:url(img/menu_right_aktiv_video.jpg);
		background-position:top;
		background-repeat:repeat-x;
}

.td_top_sub_aktiv{
		border-right:1px solid #AAB6C8;
		background-color:#000000;
		padding:0px;
		text-align:center;
		background-image:url(img/menu_aktiv.jpg);
		background-position:top;
		background-repeat:repeat-x;
}
	
.td_top_left_sub_aktiv{
		border-right:1px solid #AAB6C8;
		background-color:#000000;
		padding:0px;
		text-align:center;
		background-image:url(img/menu_left_aktiv.jpg);
		background-position:top;
		background-repeat:repeat-x;
}

	
.td_top_right_sub_aktiv{
		background-color:#AAB6C8;
		padding:0px;
		text-align:center;
		background-image:url(img/menu_right_aktiv.jpg);
		background-position:top;
		background-repeat:repeat-x;
}

.a_menu_top_index{
	color:#999999;
	font-size:14px;
	text-decoration:none;
	font-weight:normal;
}

	.a_menu_top_index:hover{
		color:#CCCCCC;
		font-size:14px;
		text-decoration:none;
	}

.a_menu_top_sub{
	color:#656C77;
	font-size:14px;
	text-decoration:none;
	font-weight:normal;
}

	.a_menu_top_sub:hover{
		color:#828B99;
		font-size:14px;
		text-decoration:none;
	}

.a_menu_top_sub_aktiv{
	color:#FFFFFF;
	font-size:14px;
	text-decoration:none;
	font-weight:normal;
}

.a_menu_top_aktiv_index{
	color:#FFFFFF;
	font-size:14px;
	text-decoration:none;
	font-weight:normal;
}

	.a_menu_top_aktiv_index:hover{
		color:#FFFFFF;
		font-size:14px;
		text-decoration:none;
	}

.a_menu_top_inaktiv_index{
	color:#333333;
	font-size:14px;
	text-decoration:none;
	font-weight:normal;
}

.table_top_index{
	border-top:1px solid #444444;
	border-bottom: 1px solid #444444;
	text-align:left;
	padding:0px;
	background-image:url(img/menu_index.png);
	background-position:top;
	background-repeat:repeat-x;
}

.td_top_index{
		border-right:1px solid #444444;
		padding:0px;
		text-align:center;
}

	.td_top_index:hover{
			border-right:1px solid #444444;
			padding:0px;
			background-image:url(img/menu_ro_video.jpg);
			background-position:top;
			background-repeat:repeat-x;
	}
	
.td_top_left_index{
		border-right:1px solid #444444;
		padding:0px;
		text-align:center;
}

	.td_top_left_index:hover{
			border-right:1px solid #444444;
			padding:0px;
			background-image:url(img/menu_ro_left_index.png);
			background-position:top;
			background-repeat:no-repeat;
	}
	
.td_top_right_index{
		padding:0px;
		text-align:center;
}

	.td_top_right_index:hover{
			padding:0px;
			background-image:url(img/menu_ro_right_index.png);
			background-position:top;
			background-repeat:no-repeat;
	}
	
.td_top_aktiv_index{
		border-right:1px solid #444444;
		padding:0px;
		text-align:center;
		background-image:url(img/menu_aktiv_index.png);
		background-position:top;
		background-repeat:repeat-x;
}
	
.td_top_left_aktiv_index{
		border-right:1px solid #444444;
		padding:0px;
		text-align:center;
		background-image:url(img/menu_left_aktiv_index.png);
		background-position:top;
		background-repeat:repeat-x;
}
	
.td_top_right_aktiv_index{
		padding:0px;
		text-align:center;
		background-image:url(img/menu_right_aktiv_index.png);
		background-position:top;
		background-repeat:repeat-x;
}

#menu-div {
	position:absolute;
	top:0px;
	width:100%;
	z-index:2;
}

#headline-div {
	position:absolute;
	top:572px;
	width:100%;
	z-index:1;
}

#photoheadline-div {
	position:absolute;
	top:125px;
	width:100%;
	z-index:1;
}

#title-div {
	position:absolute;
	top:272px;
	width:100%;
	z-index:1;
}

.judomachtschule{
	background-image:url(judo_macht_schule.jpg);
	background-repeat:no-repeat;
}

.judomachtschule:hover{
	background-image:url(judo_macht_schule_ro.jpg);
	background-repeat:no-repeat;
}

.judojahr{
	background-image:url(judojahr.jpg);
	background-repeat:no-repeat;
}

.judojahr:hover{
	background-image:url(judojahr_ro.jpg);
	background-repeat:no-repeat;
}

.nanopoolcup{
	background-image:url(nanopoolcup.jpg);
	background-repeat:no-repeat;
}

.nanopoolcup:hover{
	background-image:url(nanopoolcup_ro.jpg);
	background-repeat:no-repeat;
}

.hallein{
	background-image:url(halleinbg.jpg);
	background-repeat:no-repeat;
}

.hallein:hover{
	background-image:url(halleinbg_ro.jpg);
	background-repeat:no-repeat;
}

.adnet{
	background-image:url(adnetbg.jpg);
	background-repeat:no-repeat;
}

.adnet:hover{
	background-image:url(adnetbg_ro.jpg);
	background-repeat:no-repeat;
}

.golling{
	background-image:url(gollingbg.jpg);
	background-repeat:no-repeat;
}

.golling:hover{
	background-image:url(gollingbg_ro.jpg);
	background-repeat:no-repeat;
}

.warumjudo{
	background-image:url(warumjudo.jpg);
	background-repeat:no-repeat;
}

.warumjudo:hover{
	background-image:url(warumjudo_ro.jpg);
	background-repeat:no-repeat;
}

.foto_head{
	background-image:url(img/foto_head.png);
	background-repeat:no-repeat;
}

.foto_text{
	background-image:url(img/foto_text.png);
	background-repeat:no-repeat;
}

.foto_body{
	background-image:url(img/foto_body.png);
	background-repeat:repeat-y;
}

.foto_bottom{
	background-color:#FFFFFF;
}


