/* ########## Regelwerk - Styles ############## */
.nw_pretabrow1 {width: 300px; float: left; margin-top: 26px; border-top: 1px solid #bbb;}
.nw_pretabrow1_inner {padding-right: 15px; padding-top: 6px;}
.nw_r1 {height:50px; border-bottom:1px solid #bbb; padding:5px 0;}
.nw_blinds {height:130px; border-bottom:1px solid #bbb; padding:5px 0;}
.nw_leg {height:350px; border-bottom:1px solid #bbb; padding:5px 0;}
.nw_arm {height:200px; border-bottom:1px solid #bbb; padding:5px 0;}
.nw_cp {height:140px; border-bottom:1px solid #bbb; padding:5px 0;}
.nw_tetra {height:300px; border-bottom:1px solid #bbb; padding:5px 0;}
.nw_para {height:460px; border-bottom:1px solid #bbb; padding:5px 0;}
.nw_autres {height:120px; border-bottom:1px solid #bbb; padding:5px 0;}
.nw_ment {height:120px; /*border-bottom:1px solid #bbb;*/ padding:5px 0;}
.nw_fullheight {height:800px; border-bottom:1px solid #bbb; padding:5px 0;}

/* ########## Tabs& Slides Plugin ############## */
/* --- Generic --- */
a:active,a:focus {outline:0;}
.jwts_clr {clear:both;height:0;line-height:0;}
/* --- Tabs --- */
.jwts_tabberlive {margin:4px 0px;padding:0px; float:right; width:365px;}
.jwts_tabberlive .jwts_tabbertab {margin:0px;padding:6px;border:1px solid #bbb;border-top:0px;border-left:0px;/*height:300px;overflow:auto;*/}
.jwts_tabberlive .jwts_tabbertab h2,
.jwts_tabberlive .jwts_tabbertab h3,
.jwts_tabberlive .jwts_tabbertabhide {display:none;}
ul.jwts_tabbernav {margin:0px;padding:3px 4px;list-style:none;list-style-image:none;background:none;border-bottom:1px solid #bbb;line-height:normal;height:auto;}
ul.jwts_tabbernav li {margin:0px;padding:0px;list-style:none;list-style-image:none;background:none;display:inline;}
ul.jwts_tabbernav li a,
ul.jwts_tabbernav li a:link {font-size:12px;font-weight:bold;margin:0px 1px;padding:3px 4px;color:#333;border:1px solid #bbb;border-bottom:none;background:#eee url(slide_bg.png) repeat-x top;}
ul.jwts_tabbernav li a:visited {color:#333;}
ul.jwts_tabbernav li a:hover {font-size:12px;font-weight:bold;margin:0px 1px;padding:3px 4px;color:#c64934;border:1px solid #aaa;border-bottom:none;background:#f2f2f2;text-decoration:none;}
ul.jwts_tabbernav li a:active,ul.jwts_tabbernav li a:focus {outline:0;}
ul.jwts_tabbernav li.jwts_tabberactive a {background:#fff;border-bottom:1px solid #fff;}
ul.jwts_tabbernav li.jwts_tabberactive a:hover {background:#fff;border-bottom:1px solid #fff;text-decoration:none;}
ul.jwts_tabbernav li.jwts_tabberactive,
ul.jwts_tabbernav li.jwts_tabberinactive {background:none;padding:0px;margin:0px;}
.jwts_tabberlive .jwts_tabbertab,ul.jwts_tabbernav {text-align:left;} /* force content orientation */
/* --- Slides --- */
.jwts_slider {margin:4px 0px;padding:0px;}
.jwts_slidewrapper {border:none;width:100%;visibility:hidden;height:0px;overflow:hidden;position:relative;margin:0;padding:0;}
/* DEFAULT STYLING */
.jwts_title {margin:0 0 1px 0;padding:0px;overflow:hidden;background:url(slide_bg_r.png) no-repeat right;cursor:pointer;}
.jwts_title_left {background:url(slide_bg_l.png) no-repeat left;margin:0 10px 0 0;}
a.jwts_title_text,
a.jwts_title_text:link {display:block;background:url(star.png) no-repeat;background-position:0px 2px;padding:0 2px 0 20px;margin:0 0 0 8px;line-height:22px;font-size:12px;font-weight:bold;text-decoration:none;color:#444;}
a.jwts_title_text:visited {color:#444;}
a.jwts_title_text:hover {display:block;background:transparent url(star.png) no-repeat;background-position:0px 2px;padding:0 2px 0 20px;margin:0 0 0 8px;line-height:22px;font-size:12px;font-weight:bold;text-decoration:none;color:#c64934;}
.jwts_slidecontent {padding:4px 12px 8px 12px;margin:0px;position:relative;background:none;border:none;}
.jwts_title_left,.jwts_slidecontent {text-align:left;} /* force content orientation */



/*---------------------- Generelles ---------------------- */

body {  	font-family: Verdana, Arial, sans-serif;	font-size: 100.01%;	color: #000;	margin: 10px 0 0 0;	padding: 0;	background-color: #FFF;}
.clearer {	clear: both; }
.hidethis, .unsichtbar {        position: absolute;        left: -3000px;        top: -2000px;        width: 0px;        height: 0px;}
a:link, a:visited {	color: #1D3D90;	text-decoration: underline;}
a:hover {	text-decoration: none;}
a:focus {	background-color: #EEF7FD;}
a.extern:link, a.extern:visited {	padding-left: 16px;	background: url(../images/icons/extern.jpg) left no-repeat;}
a.pdf:link, a.pdf:visited {	padding-right: 20px;	background: url(../images/icons/pdf.jpg) right no-repeat;}
a.word:link, a.word:visited {	padding-right: 20px;	background: url(../images/icons/word.jpg) right no-repeat;}
a.media:link, a.media:visited {	padding-left: 20px;	background: url(../images/icons/media.jpg) left no-repeat;}
.sprungmarke_top {}
.sprungmarke_top a:link, .sprungmarke_top a:visited {	display: block;	text-align: right;	padding: 0 10px 0 0;	background: url(../images/icons/hoch.jpg) right no-repeat;}
abbr, acronym {	border-bottom: 1px dotted #000;	cursor: help;	background-color: #E8F3FA;}
.fremdwort {	border-bottom: 1px dotted #000;	cursor: help;	background-color: #E8F3FA;}
h1, h2, h3, h4, h5, h6, p {	margin: 0;	padding: 0;}

#sumi { display: block;	float: left;	width: 7em;	margin: -5.6em 0 0 -1.25em;	padding: 0;}


/*---------------------- Boxenformate ---------------------- */

#seite {	text-align: center;  	font-family: Verdana, Arial, sans-serif;	margin: 0px auto;	padding:0;	width: 77.75em;	font-weight: normal;	font-size: 0.8em;	background: url(../images/seite_bg.jpg) no-repeat;}
#header {	display: block;	width: 77.75em;	height: 11.75em;	background-color: #ccc;	margin: 10px 0 0 0;	padding: 0;}
#content {	display: block;	width: 77.75em;	margin: 0;	padding: 0;	text-align: left;	font-weight: normal;}
#spaltelinks {	display: block;	float: left;	width: 17.55em;	margin: 45px 0 0 0;	padding: 0;}
#spaltelinks_inner {	margin: 0 0 0 1.875em;}
#spaltecontent {	display: block;	float: left;	width: 60.2em;	margin: 20px 0 0 0;	padding: 0;}
#footer {	display: block;	width: 77.75em;	height: 3.5em;	background-color: #FFF;}
#footer_inner {

	margin: 0 0 0 1.875em;

	background-color: #FFF;

}
#footer .img_firstrow, #footer .img_secondrow {
	display: block;
	margin: 0;
	padding: 0;
}
#footer .img_firstrow .img_box {
	display: block;
	float: left;
	width: 6.03em;
	height: 3.9em;
	margin: 1.5em 3.55em 0.85em 1.2em;
	padding: 0;
	border: none;
}
#footer .img_secondrow .img_box {
	display: block;
	float: left;
	width: 6.03em;
	height: 3.9em;
	margin: 0 2.35em 1.0em 0.9em;
	padding: 0;
	border: none;
}
/*---------------------- Metanavigation ---------------------- */

#metanavi { margin: 0 0 0 3.6em; font-size: 0.95em; z-index: 10; }
#metanavi .language_selector{ display: block; width: 5em;float: left; padding: 0;	margin: 0; } 
#metanavi .language_selector img{border: none; } 
#metanavi ul {	display: block; float: left; width:51em; padding: 0; margin: 0; list-style: none;}
#metanavi li {	display: block;	float: left; margin: 0; padding: 0; }
#metanavi li.separator {display: block;	float: left; height: 1.125em;	width: 0.6em;	}
#metanavi li a:link, #metanavi li a:visited  { display: block;	float: left; color: #000; text-decoration: none; margin:  0 0.6em 0 0; padding: 0.4em 0.8em 0.4em 0.8em; border: 1px solid #1D3D90; margin: 0 0 -1px 0;  
-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-khtml-border-top-left-radius: 5px;
-khtml-border-top-right-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;}
#metanavi li a:hover  {	color: #1D3D90; text-decoration: underline;}
#metanavi li a.chosen { border-bottom: 1px solid #FFF; margin-bottom:-1px; z-index: 20; }
#metanavi:focus { background-color: #EEF7FD;}
.metanavi_linie {border-top: 1px solid #1D3D90; display:block; margin-left: -3.6em; margin-right: 0em; }

/*---------------------- Runde Ecken im contentbereich ---------------------- */

#tl {	display: block;	float: left;	width: 2px;	height: 2px;	margin: 0;	padding: 0;}#tm {	display: block;	float: left;	width: 57.5em;	height: 1px;	background-color: #FFF;	margin: 0;	padding: 0; } #tr {	display: block;	float: left;	width: 2px;	height: 2px;	margin: 0;	padding: 0;} 
 
#mm {	width: 57.5em;	background-color: #FFF;	margin: 0; padding: 0 1px 0 1px; }
#bl {	display: block;	float: left;	width: 2px;	height: 2px;	margin: 0;	padding: 0;}
#bm {	display: block;	float: left;	width: 57.5em;	height: 1px;	background-color: #FFF;	margin: 0;	padding: 0;}
#br {	display: block;	float: left;	width: 2px;	height: 2px;	margin: 0;	padding: 0;}



/*---------------------- Runde Ecken im Modulbereich ---------------------- */

.mtl {	display: block;	float: left;	width: 2px;	height: 2px;	background: url(../images/tl.jpg) top left no-repeat;	margin: 0;	padding: 0;}.mtm {	display: block;	float: left;	width: 12.5em;	height: 2px;	background-color: #1D3D90;	margin: 0;	padding: 0;}.mtr {	display: block;	float: left;	width: 2px;	height: 2px;	background: url(../images/tr.jpg) top right no-repeat;	margin: 0;	padding: 0;}.mmm {	width: 12.5em;	border-left: 1px solid #1D3D90;	border-right: 1px solid #1D3D90;	background-color: #FFF;	margin: 0;	padding: 0 1px 4px 1px;}.mbl {	display: block;	float: left;	width: 2px;	height: 2px;	background: url(../images/bl.jpg) left bottom no-repeat;	margin: 0;	padding: 0;}.mbm {	display: block;	float: left;	width: 12.5em;	height: 1px;	border-bottom: 1px solid #1D3D90;	background-color: #FFF;	margin: 0;	padding: 0;}.mbr {	display: block;	float: left;	width: 2px;	height: 2px;	background: url(../images/br.jpg) right bottom no-repeat;	margin: 0;	padding: 0;}



/*---------------------- Navigation links ---------------------- */

#spaltelinks_inner h3 {	display: block;	font-size: 1em;	width: 12.5em;	line-height: 1.5em;	margin: 0;	border-left: 1px solid #1D3D90;	border-right: 1px solid #1D3D90;	padding: 0 1px 0 1px;	color: #FFF;	background-color: #1D3D90;	text-transform: uppercase;}#spaltelinks_inner h3 .spacer {	padding-left: 1em;	font-size: 0.9em;}#spaltelinks_inner ul.menu {	padding: 0;	margin: 0;	list-style: none;	background-color: #FFF;}#spaltelinks_inner ul.menu li {	margin: 0;	padding: 0;}#spaltelinks_inner ul.menu li a:link, #spaltelinks_inner ul.menu li a:visited  {	display: block;	font-size: 1em;	margin: 0 0 0 10px;	padding: 4px 6px 0 0;	color: #000;	text-decoration: none;}#spaltelinks_inner ul.menu li a:hover {	color: #1D3D90;	text-decoration: underline;}#spaltelinks_inner ul.menu li a:focus {	background-color: #EEF7FD;}a.chosen  {	color: #007846 !important;	text-decoration: underline !important;}#spaltelinks_inner ul.menu ul {	margin: 0 0 4px 0;	padding: 8px 6px 10px 10px;	list-style: none;	border-bottom: 1px dotted #1D3D90;}#spaltelinks_inner ul.menu li li {	margin: 0;	padding: 0;	list-style: none;}#spaltelinks_inner ul.menu li li a:link, #spaltelinks_inner ul.menu li li a:visited  {	font-size: 0.875em;	margin: 0;	padding: 2px 0 4px 0;	color: #333;	text-decoration: none;	background: none;}#spaltelinks_inner ul.menu li li a:hover  {	color: #1D3D90;	text-decoration: underline;}#spaltelinks_inner ul.menu li li a:focus {	background-color: #EEF7FD;}#spaltelinks_inner ul.menu ul ul {	position: absolute;	left: -1000px;	top: -1000px;	width: 0;	height: 0;	overflow: hidden;	display: inline;}



/*---------------------- Suche links ---------------------- */

#spaltelinks_inner .search {	width: 12.5em;	margin-top: 2.25em;}
#mod_search_searchword {	width: 9.5em;	font-size: 1em;	height: 1.2em;	line-height: 1.2em;	border-top: 1px solid #969494;	border-right: 1px solid #F7F7F7;	border-bottom: 1px solid #F7F7F7;	border-left: 1px solid #969494;	color: #000;	margin-right: 0.25em;}
#spaltelinks_inner .button {	width: 2.25em;	font-size: 1em;	height: 1.4em;	line-height: 1.4em;	border: 1px solid #000;	color: #FFF;	background-color: #6FBCE9;}



/*---------------------- Servicenavi unten ---------------------- */

#servicenavi_unten {	margin: 0.45em 0 0;	font-size: 0.7em;}#servicenavi_unten ul {	padding: 0;	margin: 0;	list-style: none;}#servicenavi_unten li {	display: block;	float: left;	margin:  0;	padding: 0;	background: none;}#servicenavi_unten li.separator {	display: block;	float: left;	height: 1.25em;	width: 0.35em;	border-left: 1px solid #1D3D90;	background: none ! important;	padding: 0.2em 0 0 0;}#servicenavi_unten li a:link, #servicenavi_unten li a:visited  {	display: block;	float: left;	color: #1D3D90;	text-decoration: none;	margin:  0 0.35em 0 0 ! important;	padding: 0 ! important;	background: none ! important;}#servicenavi_unten li a:hover  {	color: #000;	text-decoration: underline;	background: none ! important;}#servicenavi_unten li a:focus {	background-color: #EEF7FD;}



/*---------------------- Pathway ---------------------- */

#pathwaybox {
	line-height: 1.525em;
	width: 53.9em;
	margin: 0 1.8em 0 1.8em;
	padding: 1.6em 0 0.25em 0;
	border-bottom: 1px solid #1D3D90;
	color: #007846;
	}

#pathwaybox_inner {
	display: block;
	float: left;
	width: 38.5em;
	padding: 0 0 0 1.6em;
	margin: 0;
}

#stylechangerbox  {
	display: block;
	float: left;
	width: 10.45em;
	margin: 0;
	padding: 0;
}

#zoombox {
	display: block;
	float: left;
	width: 3.25em;
	margin: 0;
	padding: 0;
}

#pathwaybox a:link, #pathwaybox a:visited {
	color: #007846;
	text-decoration: underline;
}

#pathwaybox a:hover {
	color: #007846;
	text-decoration: none;
}

#pathwaybox a:focus {
	background-color: #EEF7FD;
}

#stylechangerbox select {
	width: 8.5em;
	font-size: 0.9em;
        valign: middle;
	height: 1.4em;
	line-height: 1.4em;
	border-top: 1px solid #969494;
	border-right: 1px solid #F7F7F7;
	border-bottom: 1px solid #F7F7F7;
	border-left: 1px solid #969494;
	color: #000;
	margin-right: 0.075em;
        text-align: left;
}

#stylechangerbox input {
	width: 2.5em;
	font-size: 0.7em;
        valign: middle;
	height: 1.6em;
	line-height: 1.4em;
	border: 1px solid #000;
	color: #FFF;
	background-color: #6FBCE9;
	margin-right: 0.15em;
        text-align: left;
}


#zoombox img{
	border: none;
}

a.zoomseperator {
	margin: 0;
	padding: 0;
}



/*---------------------- Content ---------------------- */

#content_inner {	padding: 1.8em 1.8em 1.8em 3.4em;}h1, h2, .contentheading, .componentheading {	font-size: 1.125em;	font-weight: normal;	color: #000;	padding: 0;	margin: 0 0 1em 0;}.leading h2, .float1 h2 {	font-size: 1.125em;	font-weight: normal;	color: #000;	padding: 0 0 1em 0;	margin: 0; }.leading p, .float1 p {	padding: 0 !important;	margin: 0 !important;}.leading a.readon:link, .leading a.readon:visited, .float1 a.readon:link, .float1 a.readon:visited {	display: block;	text-align: right;	padding: 0 !important;	margin: 0 !important;}h3 {	font-size: 1.05em;	font-weight: bold;	color: #1D3D90;	margin: 0.75em 0 0 0;}h4 {	font-size: 1em;	font-weight: normal;	color: #000;	margin: 0 0 0.5em 0;}h5 {	font-size: 1em;	font-weight: normal;	color: #000;	margin: 0 0 0.5em 0;}hr {	display: block;	margin: 1em 0 1em 0;	padding: 0;	border: 1px solid #FAFAFA;	height: 1px;	background-color: #1D3D90;}.small, .createdate, .modifydate {	font-size: 0.8em;	color: #1D3D90;}.small_index {	font-size: 0.8em;	color: #000;}#content p {	margin: 0 0 0.75em 0;}#content_inner ul {	list-style: square;}#content_inner ul li {	list-style: square;	padding-bottom: 6px;}blockquote {	width: 45em;	margin: 0;	padding: 0 1.5em 0 0;	background: url(../images/blockquote_bg.jpg) top right no-repeat;}img.img_left {	display: block;	float: left;	margin: 0 1em 0.5em 0;	padding: 0.5em;	border: 1px solid #1D3D90;}img.img_ohnefloat {	margin: 0 1em 0.5em 0;	padding: 0.5em;	border: 1px solid #1D3D90;}



/*---------------------- Content Vorstand spezial ---------------------- */

dl#vorstand {	display: block;	width: 50em;	margin: 0 0 1em 0;	padding: 1em;	border-bottom: 1px solid #1D3D90;}dl#vorstand dt {	display: block;	float: left;	width: 14em;	margin: 0 1em 0 0;}dl#vorstand dd {	display: block;	float: left;	width: 35em;	margin: 0;}



/*---------------------- Content Generalsekretariat spezial ---------------------- */#generelsekretariat_left {	display: block;	float: left;	width: 35.5em;}#generelsekretariat_right {	display: block;	float: left;	width: 10em;	margin: 0 0 0 1em;}#generelsekretariat_right img {	padding: 0.5em;	border: 1px solid #1D3D90;}



/*---------------------- Content Anfahrt spezial ---------------------- */

#anfahrt_left {	display: block;	float: left;	width: 16em;	margin: 0 0 1em 0;}#anfahrt_right {	display: block;	float: left;	width: 29.5em;	margin: 0 0 1em 1em;}#anfahrt_left img {	padding: 0.5em;	border: 1px solid #1D3D90;}



/*---------------------- Content Paralympics Orte spezial ---------------------- */

.contentinner_left {	display: block;	float: left;	width: 37em;}.contentinner_left h2{	width: 37em;}.contentinner_left img {	margin: 1em 0 1em 0;	padding: 0.5em;	border: 1px solid #1D3D90;}.logo_right  {	display: block;	float: left;	width: 10em;	margin: 0 0 0 2.5em;}.logo_right img {}



/*---------------------- Medaillenspiegel spezial ---------------------- */

#medaillenspiegel img {	margin: 0 1.5em 0 0;	padding: 0.5em;	border: 1px solid #1D3D90;}table.medaillenspiegel {	width: 48em;	border: 1px solid #ccc;	margin: 1em 0 1em 0;  	font-family: Verdana, Arial, sans-serif;}table.medaillenspiegel thead td {	font-weight: bold;	text-align: center;	background-color: #1D3D90;	color: #FFF;  	font-family: Verdana, Arial, sans-serif;}table.medaillenspiegel tbody td {	background-color: #ffffff;	border-bottom: 1px solid #ccc;	text-align: center;  	font-family: Verdana, Arial, sans-serif;}



/*---------------------- Klassifizierung spezial ---------------------- */

table.klassifizierung {	width: 48em;	border: 1px solid #ccc;	margin: 1em 0 1em 0;  	font-family: Verdana, Arial, sans-serif;}table.klassifizierung thead td {	font-weight: bold;	text-align: left;	background-color: #1D3D90;	color: #FFF;  	font-family: Verdana, Arial, sans-serif;}table.klassifizierung tbody td {	background-color: #eee;	border-bottom: 1px solid #ccc;	text-align: left;  	font-family: Verdana, Arial, sans-serif;}



/*---------------------- Tipps spezial ---------------------- */

table.tipps {	width: 50em;}table.tipps td {	width: 23em;	margin: 0.5em 4em 0 0;}



/*---------------------- Sponsorenübersicht spezial ---------------------- */

div.sponsoren_wrap 

{}

table.sponsorenuebersicht 

{	width: 50em;}

table.sponsorenuebersicht td {	padding: 2em 2em 2em 0;	margin: 0;	border-bottom: 1px solid #1D3D90;}

table.sponsorenuebersicht td.spon_firstrow {	padding: 0 2em 2em 0;	margin: 0;	border-bottom: 1px solid #1D3D90;}

table.sponsorenuebersicht td img {	width: 110px;	padding: 1em 0 0 0;	margin: 0;}



/*---------------------- Sponsoren Österreichhaus ---------------------- */

.sponsoren_oeh1 {	padding: 0;	margin: 10px 45px 10px 0;}#spacer_oeheins {	display: inline;	height: 3px;	margin: 0 28px 0 0;}.spacer_oehzwei {	display: inline;	height: 3px;	margin: 0 75px 0 0;}.sponsoren_oeh2 {	padding: 0;	margin: 10px 45px 10px 0;}



/*---------------------- Content NPC Links spezial ---------------------- */

dl#NPC {	display: block;	width: 50em;	margin: 0 0 1em 0;	padding: 1em;	border-bottom: 1px solid #1D3D90;}dl#NPC dt {	display: block;	float: left;	width: 34em;	margin: 0 1em 0 0;}dl#NPC dd {	display: block;	float: left;	width: 15em;	margin: 0;	height: 5em;	line-height: 5em;	vertical-align: middle;}.ico {	display: block;	float: left;	height: 5em;	line-height: 5em;	vertical-align: middle;	margin-right: 1em;}.ico_word {	display: block;	float: left;	height: 5em;	line-height: 5em;	vertical-align: middle;}



/*---------------------- Content Links spezial ---------------------- */

dl#Links {	display: block;	width: 50em;	margin: 0 0 1em 0;	padding: 1em;	border-bottom: 1px solid #1D3D90;}dl#Links dt {	display: block;	float: left;	width: 14em;	margin: 0 1em 0 0;}dl#Links dd {	display: block;	float: left;	width: 35em;	margin: 0;}



/*---------------------- Content Sportarten spezial ---------------------- */

table.sportarten {	margin: 1em 0 1em 0;}table.sportarten td {	height: 5em;	border-bottom: 1px solid #1D3D90;	padding: 1em 0 1em 0;}.sportarteninner_left {	display: block;	float: left;	width: 33em;	margin: 0 0 1em 0;}.sportarteninner_left h2{	width: 33em;}.sportarteninner_left img {	margin: 1em 0 1em 0;	padding: 0.5em;	border: 1px solid #1D3D90;}.sportartenlogo_right  {	display: block;	float: left;	width: 13em;	margin: 0 0 0 2.5em;}.logo_right img {}table.table_sportarten {	margin: 1em 0 1em 0;}table.table_sportarten thead td {	padding: 0.5em;	border: 1px solid #333;	font-weight: bold;	background-color: #f7f7f7;}table.table_sportarten tbody td {	padding: 0.5em;	border: 1px solid #333;}



/*---------------------- Modulbereich Redakteure---------------------- */
.mtl-redakteure {	display: block;	float: left;	width: 2px;	height: 2px;	background: url(../images/tl.jpg) top left no-repeat;	margin: 2em 0 0 0;	padding: 0;}
.mtm-redakteure  {	display: block;	float: left;	width: 12.5em;	height: 2px;	background-color: #1D3D90;	margin: 2em 0 0 0;	padding: 0;}
.mtr-redakteure  {	display: block;	float: left;	width: 2px;	height: 2px;	background: url(../images/tr.jpg) top right no-repeat;	margin: 2em 0 0 0;	padding: 0;}
.mmm-redakteure  {	width: 12.5em;	border-left: 1px solid #1D3D90;	border-right: 1px solid #1D3D90;	background-color: #FFF;	margin: 0;	padding: 0 1px 4px 1px;}
.mbl-redakteure  {	display: block;	float: left;	width: 2px;	height: 2px;	background: url(../images/bl.jpg) left bottom no-repeat;	margin: 0;	padding: 0;}
.mbm-redakteure  {	display: block;	float: left;	width: 12.5em;	height: 1px;	border-bottom: 1px solid #1D3D90;	background-color: #FFF;	margin: 0;	padding: 0;}
.mbr-redakteure  {	display: block;	float: left;	width: 2px;	height: 2px;	background: url(../images/br.jpg) right bottom no-repeat;	margin: 0;	padding: 0;}


/*---------------------- Modulbereich Sporthilfe Siegel---------------------- */

.mtl-ohneHG {}
.mtm-ohneHG  {}
.mtr-ohneHG  {}
.mmm-ohneHG  {	width: 12.5em; border: 0px none; background-color: none; }
.mbl-ohneHG  {}
.mbm-ohneHG  {}
.mbr-ohneHG  {}


/*---------------------- MK Gallery ---------------------- */

ul.mk_gallery_navigation 

{	

margin: 0;	

padding: 0;	

list-style: none;

}



ul.mk_gallery_navigation li 

{	

display: block;	

float: left;	

margin: 0 1em 0 0	

list-style: none;

}



ul.mk_gallery_navigation li a:link,ul.mk_gallery_navigation li a:visited

{	

display: block;	

float: left;	

margin: 0 1em 0 0;	

color: #1D3D90;	

text-decoration: underline;

}



ul.mk_gallery_navigation li a:hover  

{	

display: block;	

float: left;	

margin: 0 1em 0 0;	

color: #1D3D90;	

text-decoration: none;

}



dl.mk_gallery_browse 

{	

display: block;	

width: 640px;

}



dl div.floating_box {
	display: block;
	float: left;
	width: 140px;
	height: 275px;	
}

dl.mk_gallery_browse dt 

{	
display: block;
width: 124px;
font-family: Verdana, Arial, sans-serif;

}



dl.mk_gallery_browse dd 
{	
display: block;
width: 124px;
height: 100px; 
margin: 5px 10px 5px 5px;	
padding: 0;	
text-align: center;	
font-family: Verdana, Arial, sans-serif;
}

dl.mk_gallery_detail 

{	

display: block;

}



dl.mk_gallery_detail img 

{	

border: 2px solid #CCC;

}



dl.mk_gallery_detail dt 

{	

font-family: Verdana, Arial, sans-serif;

}



dl.mk_gallery_detail dd 

{	

float: left;	

width: 500px;	

margin: 5px;	

padding: 0;	

display: block;	

text-align: left;	

font-family: Verdana, Arial, sans-serif;

}



.mk_gallery .caption 

{	

font-family: Verdana, Arial, sans-serif;	

font-weight: bold;	

font-size: 0.675em;

}



.mk_gallery .description 

{	

font-family: Verdana, Arial, sans-serif;	

font-size: 0.675em;

}



.mk_gallery a:link, .mk_gallery a:visited, .mk_gallery a:hover 

{	

text-decoration: none;	color: #FAFAFA;

}



div.copyright 

{	

display: block;

margin: 1em 0 1em 0;

font-family: Verdana, Arial, sans-serif;	

font-size: 0.675em;

}

/* Anpasung nach update  auf Joomla 1.0.15 */

#spaltelinks_inner .module,
#spaltelinks_inner .module-redakteure {
	background:#1D3D90 url(../images/tl.jpg) no-repeat scroll left top;
	width:12.7em;
	margin-bottom:2em;
}
#spaltelinks_inner .module div,
#spaltelinks_inner .module-redakteure div {
	background:transparent url(../images/tr.jpg) no-repeat scroll right top;
}
#spaltelinks_inner .module div div,
#spaltelinks_inner .module-redakteure div div {
	background:transparent url(../images/bl.jpg) no-repeat scroll left bottom;
}
#spaltelinks_inner .module div div div,
#spaltelinks_inner .module-redakteure div div div {
	background:transparent url(../images/br.jpg) no-repeat scroll right bottom;
	padding:2px 0;
}
#spaltelinks_inner .module h3,
#spaltelinks_inner .module-redakteure h3 {
	font-size:0.9em;
	padding:3px 0.2em 1px 1em;
	width:12.7em;
}
#spaltelinks_inner .module ul.menu,
#spaltelinks_inner .module-redakteure ul.menu {
	border-right:1px solid #1D3D90;
	border-left:1px solid #1D3D90;
	padding:0 1px 4px;
}
/*
.moduletable,
.moduletable-redakteure {
	border-right:1px solid #1D3D90;
	border-left:1px solid #1D3D90;
	border-bottom:1px solid #1D3D90;
	margin-bottom:2em;
	width:12.6em;
}
#spaltelinks_inner  ul.menu {
	padding-bottom:0.5em;
}
#spaltelinks_inner h3 {
	font-size:0.9em;
	padding:3px 0.2em 1px 1em;
	width:12.7em;
}
*/

dl.mk_gallery_browse img {	
float: none;	
margin: 0px;	
padding: 0px;	
width: 120px;
border:2px solid #CCCCCC;
}
dl.mk_gallery_browse dt a { 
	display:block;	
	margin: 5px;
	padding: 2px;
	width: 124px;
	overflow:hidden;
	max-height:214px;
}
.mk_gallery .description a,
.mk_gallery .description a:link,
.mk_gallery .description a:visited,
.mk_gallery .description a:hover {
	color:#000000;
}

/*---------------------- Banner links unten ---------------------- */
.banner_li_unten {width: 7em; height: 10.3125em; margin-left: -0.8em;}
