body {margin:0px; padding:0px; font:101% Verdana,Arial,Helvetica,sans-serif; color:#000; background:#FFF;}



div.themeborder {width:1000px; height:auto; margin:auto; border:1px solid #A5A5A5;}

div.headertop {background:url(images/headertop_02v02.gif) repeat-x; height:5px; color:#000;}

div.headermiddle {background:url(images/headermiddel_03.gif) repeat-x; height:50px; color:#000; cursor:default;}

div.headerdown {background:url(images/headerdown_02v01.gif) repeat-x; height:10px; color:#000;}

.footerbar {background:url(images/footerbar_02.gif) repeat-x; width:100%; height:36px; color:#000;}

.footer {background:none; text-align:center; margin:auto; width:1000px; font:11px Verdana,Arial,Helvetica,sans-serif; color:#000;}



/* theme layout */

table.thememaintable {border:none; width:100%;}

td.blocklinkscontent {

			border-top-width:10px;

			border-bottom-width:0px;

			border-left-width:0px;

			border-right-width:10px;

			border-top-style:outset;

			border-right-style:outset;

			border-color:#7584ea;

			vertical-align:top; 

			width:183px; 

			background:#F5F5F5; 

			color:#000;

		      }

td.abstandhalterlinks {

			border-top-width:10px;

			border-bottom-width:0px;

			border-left-width:0px;

			border-right-width:0px;

			border-top-style:inset;

			border-color:#7584ea;

			background:#FFF; 

			color:#000;

		      }

td.blockcentercontent {

			border-top-width:10px;

			border-bottom-width:0px;

			border-left-width:0px;

			border-right-width:0px;

			border-style:inset;

			border-color:#7584ea;

			vertical-align:top; 

			background:#FFF; 

			color:#000;

		      }

td.abstandhalterrechts {

			border-top-width:10px;

			border-bottom-width:0px;

			border-left-width:0px;

			border-right-width:0px;

			border-top-style:inset;

			border-color:#7584ea;

			width:20px; 

			background:#FFF; 

			color:#000;

		       }

td.blockrechtscontent {

			border-top-width:10px;

			border-bottom-width:0px;

			border-left-width:10px;

			border-right-width:0px;

			border-left-style:inset;

			border-top-style:outset;

			border-color:#7584ea;

			vertical-align:top; 

			width:183px; 

			background:#F5F5F5; 

		       }

.opnfooter {background:none; letter-spacing:1px; font:lighter 8px Verdana,Arial,Helvetica,sans-serif; color:#000;}





/* navi */

.navleiste {border:none; color:#000; background:none;}

td.button {height:37px; color:#000; background:url(images/theme8_05.gif); cursor:pointer; white-space:nowrap; text-align:center; font:10px Verdana,Arial,Helvetica,sans-serif;}

span.buttonurl {font:10px Verdana,Arial,Helvetica,sans-serif; text-decoration:none; color:#000; background:none; font-weight: 600; }

span.buttonurl:hover {color:#1F7EDC; background:none;}

td.buttonspacer {height:37px; width:5px; empty-cells:show; color:#000; background:url(images/buttonurlspacer.gif) no-repeat;}



/* function themebox_side rechteseite */

div.themebox-side2righttable {width:100%; border:none;}

div.themebox-side2title {background:url(images/titel2.gif) no-repeat center right; padding:5px; text-align:right; letter-spacing:1px; font:bold 10px "Helvetica","MS Arial",sans-serif; color:#257f13;}

.themebox-side2content {color:#000; background:transparent; padding:2px; font:10px Arial,Verdana,Helvetica,sans-serif;}

a.themebox-side2content {color:#197FB2; background:transparent; text-decoration:underline;}

.themebox-side2foot {color:#000; background:transparent; font:9px Arial,Verdana,Helvetica,sans-serif;}

a.themebox-side2foot {text-decoration:underline;}



/*BEGINN OPNSIDEBOX**********************/

div.themesideboxtable {width:100%; border:none;}

div.themesideboxhead {background:url(images/titel.gif) no-repeat center left; padding:5px; text-align:left; letter-spacing:1px; font:bold 10px "Helvetica","MS Arial",sans-serif; color:#257f13; cursor:default;}

.themesideboxcontent {color:#000; background:transparent; font:12px Arial,Verdana,Helvetica,sans-serif; padding:5px;}

a.themesideboxcontent {color:#197FB2; background:transparent; text-decoration:underline;}

.themesideboxfoot {color:#000; background:transparent; font:12px Arial,Verdana,Helvetica,sans-serif;}

a.themesideboxfoot {text-decoration:underline;}



.opnsideboxhead {color:#000; background:none; font:12px Arial,Verdana,Helvetica,sans-serif;}

table.opnsidebox{width:100%;}

.opnsidebox {color:#000; background:none; font:12px Arial,Verdana,Helvetica,sans-serif;}

a.opnsidebox {color:#197FB2; background:none; text-decoration:underline;}

.opnsideboxfoot {color:#000; background:none; font:12px Arial,Verdana,Helvetica,sans-serif;}



.sideboxheadlinebig {color:#000; background:transparent; font:bold 12px Verdana,Arial,Helvetica,sans-serif;}

a.sideboxheadlinebig {text-decoration:underline;}

.sideboxheadlinenormal {color:#000; background:transparent; font:12px Verdana,Arial,Helvetica,sans-serif;}

a.sideboxheadlinenormal {text-decoration:underline;}



/* Sidebox Smalltext was font size=1*/

.sideboxsmalltext {color:#000; background:transparent; font:11px Verdana,Arial,Helvetica,sans-serif;}

.sideboxsmalltextbold {color:#000; background:transparent; font:bold 11px Verdana,Arial,Helvetica,sans-serif;}

.sideboxsmalltextitalic {color:#000; background:transparent; font:italic 11px Verdana,Arial,Helvetica,sans-serif;}

a.sideboxsmalltext, a.sideboxsmalltextbold, a.sideboxsmalltextitalic {text-decoration:underline;}



/* Sidebox Normaltext was font size=2 */

.sideboxnormaltext {color:#000; background:transparent; font:12px Verdana,Arial,Helvetica,sans-serif;}

.sideboxnormaltextbold {color:#000; background:transparent; font:bold 12px Verdana,Arial,Helvetica,sans-serif;}

.sideboxnormaltextitalic {color:#000; background:transparent; font:italic 12px Verdana,Arial,Helvetica,sans-serif;}

a.sideboxnormaltext, a.sideboxnormaltextbold, a.sideboxnormaltextitalic {text-decoration:underline;}



/* Sidebox Bigtext was font size=3*/

.sideboxbigtext {color:#000; background:transparent; font:14px Verdana,Arial,Helvetica,sans-serif;}

.sideboxbigtextbold {color:#000; background:transparent; font:bold 14px Verdana,Arial,Helvetica,sans-serif;}

.sideboxbigtextitalic {color:#000; background:transparent; font:italic 14px Verdana,Arial,Helvetica,sans-serif;}

a.sideboxbigtext, a.sideboxbigtextbold, a.sideboxbigtextitalic {text-decoration:underline;}



/* Sidebox Extratext was font size=4 */

.sideboxextratext {color:#000; background:transparent; font:14px Verdana,Arial,Helvetica,sans-serif;}

.sideboxextratextbold {color:#000; background:transparent; font:bold 14px Verdana,Arial,Helvetica,sans-serif;}

.sideboxextratextitalic {color:#000; background:transparent; font:italic 14px Verdana,Arial,Helvetica,sans-serif;}

a.sideboxextratext, a.sideboxextratextbold, a.sideboxextratextitalic {text-decoration:underline;}

/*ENDE OPNSIDEBOX***********************/



/*BEGINN OPNCENTERBOX*******************/

div.themecenterboxtable, table.opncenterbox {width:100%; border-collapse:collapse;}

/*.themecenterboxhead {color:#0000FF; background:transparent; font:bold 12px Arial,Verdana,Helvetica,sans-serif;}*/

.themecenterboxhead {text-align:center; color:#FFF;background:#0000FF; font:bold 13px Arial,Verdana,Helvetica,sans-serif;letter-spacing:3px;}

.opncenterboxhead {color:#197FB2; background:transparent; font:bold 12px Arial,Verdana,Helvetica,sans-serif;}

.testopncenterboxhead {color:#FFF; font:bold 11px Arial,Verdana,Helvetica,sans-serif;}

themecenterboxhead {text-decoration:underline;}

a.opncenterboxhead {text-decoration:underline;}

.themecenterboxcontent, .opncenterbox {color:#000; background:transparent; font:12px Verdana,Arial,Helvetica,sans-serif;}

a.themecenterboxcontent, a.opncenterbox {text-decoration:underline;}

.themecenterboxfoot, .opncenterboxfoot {color:#999; background:transparent; font:12px Arial,Verdana,Helvetica,sans-serif;}

a.themecenterboxfoot, a.opncenterboxfoot {text-decoration:underline;}



.headlinebig {color:#000; background:transparent; font:bold 12px Verdana,Arial,Helvetica,sans-serif;}

a.headlinebig {text-decoration:underline;}

.headlinenormal {color:#000; background:transparent; font:12px Verdana,Arial,Helvetica,sans-serif;}

a.headlinenormal {text-decoration:underline;}



/* centerbox Smalltext was font size=1*/

.smalltext {color:#000; background:transparent; font:11px Verdana,Arial,Helvetica,sans-serif;}

.smalltextbold{color:#000; background:transparent; font:bold 11px Verdana,Arial,Helvetica,sans-serif;}

.smalltextitalic {color:#000; background:transparent; font:italic 11px Verdana,Arial,Helvetica,sans-serif;}

a.smalltext, a.smalltextbold, a.smalltextitalic {text-decoration:underline;}



/* centerbox Normaltext was font size=2*/

.normaltext {color:#000; background:transparent; font:12px Verdana,Arial,Helvetica,sans-serif;}

.normaltextbold {color:#000; background:transparent; font:bold 12px Verdana,Arial,Helvetica,sans-serif;}

.normaltextitalic {color:#000; background:transparent; font:italic 12px Verdana,Arial,Helvetica,sans-serif;}

a.normaltext, a.normaltextbold, a.normaltextitalic {text-decoration:underline;}



/* centerbox Bigtext was font size=3*/

.bigtext {color:#000; background:transparent; font:14px Verdana,Arial,Helvetica,sans-serif;}

.bigtextbold {color:#000; background:transparent; font:bold 14px Verdana,Arial,Helvetica,sans-serif;}

.bigtextitalic {color:#000; background:transparent; font:italic 14px Verdana,Arial,Helvetica,sans-serif;}

a.bigtext, a.bigtextbold, a.bigtextitalic {text-decoration:underline;}



/* centerbox Extratext was font size=4*/

.extratext {color:#000; background:transparent; font:14px Verdana,Arial,Helvetica,sans-serif;}

.extratextbold {color:#000; background:transparent; font:bold 14px Verdana,Arial,Helvetica,sans-serif;}

.extratextitalic {color:#000; background:transparent; font:italic 14px Verdana,Arial,Helvetica,sans-serif;}

a.extratext, a.extratextbold, a.extratextitalic {text-decoration:underline;}

/*ENDE OPNCENTERBOX*********************/



div.themeopentable, div.themeopentable2 {border:1px solid #000; width:auto; padding:5px; color:#000; background-color:#E9ECEF; font:12px Verdana,Arial,Helvetica,sans-serif;}

div.tablecontent {width:100%; border:none; color:#000; background:none; font:12px Verdana,Arial,Helvetica,sans-serif;}



/*BEGINN ALTERNATOREN*******************/

.alternatortable  {width:100%; border:1px solid #A5A5A5; border-collapse:collapse;}

/* th.alternatorhead {border:solid 0px #A5A5A5; height:0px; color:#000000; font:bold 0px Verdana,Arial,Helvetica,sans-serif; background:#FCFCFC repeat-x; white-space:nowrap; vertical-align:middle;}*/

th.alternatorhead {border:solid 1px #A5A5A5; height:22px; color:#000000; font:bold 12px Verdana,Arial,Helvetica,sans-serif; background:#FCFCFC url(images/titellinks.gif) repeat-x; white-space:nowrap; vertical-align:middle;}

/*tr.alternatorhead {border:solid 0px #A5A5A5; height:0px; padding-left:2px; padding-right:2px; margin:0px; color:#000; font:bold 12px Verdana,Arial,Helvetica,sans-serif; background:#FCFCFC  repeat-x; white-space:nowrap; vertical-align:middle;}*/

tr.alternatorhead {border:solid 1px #A5A5A5; height:22px; padding-left:2px; padding-right:2px; margin:0px; color:#000; font:bold 12px Verdana,Arial,Helvetica,sans-serif; background:#FCFCFC url(images/titellinks.gif) repeat-x; white-space:nowrap; vertical-align:middle;}

td.alternatorhead {border:solid 1px #A5A5A5; height:22px; padding-left:2px; padding-right:2px; margin:0px; color:#000; font:bold 12px Verdana,Arial,Helvetica,sans-serif; background:#FCFCFC url(images/titellinks.gif) repeat-x; white-space:nowrap; vertical-align:middle}

a.alternatorhead  {border:none; color:#000; background:none; text-decoration:underline;}

.alternator1 {border:none 1px #A5A5A5; padding:2px; empty-cells:show; color:#000; background:#E9ECEF; font:12px Verdana,Arial,Helvetica,sans-serif;}

a.alternator1 {border:none; color:#197FB2; background:none; text-decoration:underline;}

.alternator2 {border:none 1px #A5A5A5; padding:2px; empty-cells:show; color:#000; background:#FFF; font:12px Verdana,Arial,Helvetica,sans-serif;}

a.alternator2 {border:none; color:#197FB2; background:none; text-decoration:underline;}

.alternator3 {border:solid 1px #A5A5A5; padding:2px; color:#000; empty-cells:show; background:#E9ECEF; font:bold 12px Verdana,Arial,Helvetica,sans-serif;}

a.alternator3 {border:none; color:#197FB2; background:none; text-decoration:underline;}

.alternator4 {border:solid 1px #A5A5A5; padding:2px; color:#000; empty-cells:show; background:#FFF; font:bold 12px Verdana,Arial,Helvetica,sans-serif;}

a.alternator4 {border:none; color:#197FB2; background:none; text-decoration:underline;}

.alternatorfoot {border:solid 1px #A5A5A5; padding:2px; empty-cells:show; color:#000; background:#FFF; font:10px Verdana,Arial,Helvetica,sans-serif;}

a.alternatorfoot {border:none; color:#197FB2; background:none; text-decoration:underline;}

.alternator1bg {color:#000000; height:18px; empty-cells:show; background:url(images/alternator1bg.gif) repeat-x;}

.alternator2bg {color:#000000; height:18px; empty-cells:show; background:url(images/alternator2bg.gif) repeat-x;}

/*ENDE ALTERNATOREN*********************/



/*BEGINN LISTALTERNATOREN***************/

.listalternatortable {width:100%; border:1px solid #000;}

.listalternatorhead {height: 22px; border-top:1px solid #FFF; border-left:1px solid #FFF; border-bottom:1px solid #000; border-right:1px solid #000; padding-left:2px; padding-right:2px; margin:0px; color:#FFF; white-space:nowrap; background:#46A2CF; font:bold 12px Verdana,Arial,Helvetica,sans-serif;}

a.listalternatorhead {border:none; color:#FFF; background:none; text-decoration:underline; font:bold 12px Verdana,Arial,Helvetica,sans-serif;}

.listalternator {padding:2px; empty-cells:show; border-top:1px solid #FFF; border-bottom:1px solid #000; border-left:1px solid #FFF; color:#FFF; background:#46A2CF; font:bold 12px Verdana,Arial,Helvetica,sans-serif;}

a.listalternator {color:#fff; background:transparent; border:none; text-decoration:underline;}

.listalternator1 {border-bottom:1px solid #000; border-left:1px solid #000; empty-cells:show; padding:4px; color:#000; font:12px Verdana,Arial,Helvetica,sans-serif; background:#E9ECEF;}

a.listalternator1,a.listalternator1:link,a.listalternator1:visited, a.listalternator1:hover {text-decoration:underline; border:none; padding:0;}

.listalternator2 {border-bottom:1px solid #000; border-left:1px solid #000; empty-cells:show; padding:4px; color:#000; font:12px Verdana,Arial,Helvetica,sans-serif; background:#FFF;}

a.listalternator2,a.listalternator2:link,a.listalternator2:visited, a.listalternator2:hover {text-decoration:underline; border:none; padding:0; }

.listalternator3 {border:1px solid #000; empty-cells:show; padding:4px; color:#000; font:12px Verdana,Arial,Helvetica,sans-serif; background:#E9ECEF;}

a.listalternator3 {text-decoration:underline; border:none;}

.listalternator4 {border:1px solid #000; empty-cells:show; padding:4px; color:#000; font:12px Verdana,Arial,Helvetica,sans-serif; background:#FFF;}

a.listalternator4 {text-decoration:underline; border:none;}

.listalternatorfoot {empty-cells:show; padding:2px; border-top:1px solid #FFF; border-left:1px solid #FFF; border-bottom:1px solid #000; color:#FFF; background:#46A2CF; font:bold 12px Verdana,Arial,Helvetica,sans-serif;}

a.listalternatorfoot {border:none; text-decoration:underline;}

.listalternator1bg {border:solid 1px #000; color:#000; height:18px; empty-cells:show; background-color:red;}

.listalternator2bg {border:solid 1px #000; color:#000; height:18px; empty-cells:show; background-color:blue;}

/*ENDE LISTALTERNATOREN*****************/



/*BEGINN FORMS**************************/

.form {margin:0px; padding:0px;}

.select, .selectbox {border:1px solid #A5A5A5; margin:1px; font:11px Verdana,Arial,Helvetica,sans-serif;}

.inputbuttons, .inputbuttonshover {border:1px solid #A5A5A5; background:url(images/inputbg.gif) repeat-x; cursor:pointer; font:12px Verdana,Arial,Helvetica,sans-serif;}

.inputfile {border:1px solid #A5A5A5; background:url(images/sendbuttonh.gif) repeat-x; cursor:pointer; font:12px Verdana,Arial,Helvetica,sans-serif;}

.textfield {border:1px solid #A5A5A5; margin:1px; font:12px Verdana,Arial,Helvetica,sans-serif;}

.textarea {border:1px solid #A5A5A5; width:auto; color:#000; background:#fff; font:12px Verdana,Arial,Helvetica,sans-serif;}

.checkbuttons {border:1px solid #A5A5A5; margin:0px; padding:0px; font:12px Verdana,Arial,Helvetica,sans-serif;}

.radiobuttons {border:1px solid #A5A5A5; margin:0px; padding:0px; font:12px Verdana,Arial,Helvetica,sans-serif;}

/*ENDE FORMS**************************/









.tabletransp {color:#000; background:transparent; font:12px Verdana,Arial,Helvetica,sans-serif;}

a.tabletransp {text-decoration:underline;}



.imgarticlecenter {float:right; margin-left:10px; margin-right:10px; margin-top:5px; margin-bottom:5px; position:static;}



.alerttext, .sideboxalerttext{color:red; background:transparent; font:12px Verdana,Arial,Helvetica,sans-serif;}

a.alerttext, a.sideboxalerttext {text-decoration:underline;}

.alerttextcolor, .sideboxalerttextcolor {color:red; background:transparent;}

a.alerttextcolor, .sideboxalerttextcolor {text-decoration:underline;}



a.txtbutton, a.sideboxtxtbutton {color:#000; line-height:19px; display:table-cell; width:auto; height:19px; width:auto; vertical-align:middle; padding:2px 4px 2px 4px; white-space:nowrap; background:url(images/sendbutton.gif) repeat-x; border:1px solid #000; text-decoration:none; font:10px Verdana,Arial,Helvetica,sans-serif;}

a.txtbutton:hover, a.sideboxtxtbutton:hover {background:url(images/sendbuttonh.gif) repeat-x;}

span.txtbutton span.sideboxtxtbutton {color:#000; display:table-cell; margin:10px; height:19px; width:auto; vertical-align:middle; padding:2px 4px 2px 4px; white-space:nowrap; background:url(images/sendbutton.gif) repeat-x; border:1px solid #000; text-decoration:none; font:10px Verdana,Arial,Helvetica,sans-serif;}



.txtyes, .sideboxtxtyes {color:#000; cursor:pointer; height:19px; vertical-align:middle; margin-top:4px; margin-bottom:4px; padding:2px 4px 2px 4px; white-space:nowrap; background:url(images/sendbutton.gif) repeat-x; border:1px solid #000; text-decoration:none; font:10px Verdana,Arial,Helvetica,sans-serif;}

.txtno, .sideboxtxtno {color:#000; cursor:pointer; height:19px; vertical-align:middle; margin-top:4px; margin-bottom:4px; padding:2px 4px 2px 4px; white-space:nowrap; background:url(images/sendbutton.gif) repeat-x; border:1px solid #000; text-decoration:none; font:10px Verdana,Arial,Helvetica,sans-serif;}



ul.opncenterbox {text-align:center;  list-style-type:none; list-style-image: none;  }

li.opncenterbox {color:#000; text-align:left; background:transparent; font:12px Verdana,Arial,Helvetica,sans-serif;  list-style-type: disc; list-style-image: none; }

li.opncenterboxinv {color:#000; text-align:left; background:transparent; font:12px Verdana,Arial,Helvetica,sans-serif;  list-style-type:none; list-style-image: none; }

ul {display:block; list-style-type:none; text-align:center;}

ul li {list-style-image:url(images/default.gif); color:#000; text-align:left; vertical-align:top; background:transparent; font:12px Verdana,Arial,Helvetica,sans-serif;padding-bottom:5px;}

br {font-size:12px;}

hr {color:#000; background:transparent; height:0px;}

img {border:none;}

blockquote {color:#000; display:block; background:#FFE04E; float:none; border:1px dotted #000; font:11px "Courier New",Courier,monospace; margin-left:20px; margin-bottom:10px; margin-top:10px; margin-right:20px; padding:5px;}

code {color:#000; display:block; background:#FFE04E; float:none; border:1px dotted #000; font:11px "Courier New",Courier,monospace; margin-left:20px; margin-bottom:5px; margin-top:10px; margin-right:20px; padding:10px;}

.invisible {visibility:hidden;}

.themeboxi {color:#000; font:10px Verdana,Arial,Helvetica,sans-serif; background:transparent;}

div.noborder {border:none; margin:20px 20px 10px 20px; float:none; padding-left:10px; padding-right:10px; background:transparent; color:#000;}



/* haubtmenue */

table.menusidetable, table.menucentertable {width:100%; border:none;}

td.menulines, td.menulinescenter {width:100%;}

a.menusidebox, a.menucenterbox {background:none; color:#006699; font:12px Verdana,Arial,Helvetica,sans-serif; padding:2px; text-decoration:none; white-space:nowrap; height:15px; width:auto; line-height:15px; display:block; text-align:left; border:1px solid #FFF;}

a.menusidebox:hover, a.menucenterbox:hover {border:1px solid #A5A5A5;}



.menucenter {width:100%;}

.menucenter ul {margin:0; padding:0; list-style-type:none; list-style-image:none; border:none;}

.menucenter li {list-style-type:none; list-style-image:none; display: block;float:left;padding-bottom:0px;}

.menucenter ul a {background:none; color:#006699; font:12px Verdana,Arial,Helvetica,sans-serif; padding:2px; text-decoration:none; white-space:nowrap; width:170px; height:15px; line-height:15px; display:block; text-align:left; border:1px solid #FFF;}

.menucenter ul a:hover {border:1px solid #A5A5A5;}

.menucenter br {clear:both;}



.menuside {width:auto;}

.menuside ul {margin:0; padding:0; list-style-type:none; list-style-image:none; border:none;}

.menuside li {list-style-type:none; list-style-image:none; padding-bottom:0px;}

.menuside ul a {background:none; color:#006699; font:12px Verdana,Arial,Helvetica,sans-serif; padding:2px; text-decoration:none; white-space:nowrap; width:auto; height:15px; line-height:15px; display:block; text-align:left; border:0px solid #FFF;}

.menuside ul a:hover {color:#9c28ef; border:1px solid #A5A5A5;}



/* Colors noch nicht aktive neue*/

.bgcolor1 {color:#000; background:#EEE;}

.bgcolor2 {color:#FFF; background:#000;}

.bgcolor3 {color:#000; background:#FFF;}

.bgcolor4 {color:#000; background:#A8C3BF;}

.textcolor1 {color:#000; background:transparent;}

.textcolor2 {color:#215184; background:transparent;}

.textcolor3 {color: Red; background:transparent;}



/* modulespecific */

.articleimg {  float: left; margin-bottom: 8;  margin-left: 0;  margin-right: 8;  margin-top: 0; }



/* Galerie */



table.galeriehaupt {

	 border-left-width: 2px;

	 border-right-width: 2px;

	 border-top-width: 4px;

	 border-bottom-width: 4px;

	 border-left-color: #26bc0f;

	 border-right-color: #26bc0f;

	 border-top-color: #07c64a;

	 border-bottom-color: #07c64a;

	 border-style: groove;

	 width: 80%;

	 cellspacing: 5px;

	 cellpadding: 5px;

		   }



h1.galerieh1 {color:#00FF00;font:bold 12px Verdana,Arial,Helvetica,sans-serif;letter-spacing: 1px;} 





/* vorstand */





table.vorstand_out 

	{border-left-width: 2px;

	 border-right-width: 2px;

	 border-top-width: 4px;

	 border-bottom-width: 4px;

	 border-left-color: #26bc0f;

	 border-right-color: #26bc0f;

	 border-top-color: #07c64a;

	 border-bottom-color: #07c64a;

	 border-style: groove;

	 width: 80%;

	 cellspacing: 10px;

	 cellpadding: 10px;

	 background: #19e8aa;} 



td.pokjun_out

	{border: 2px;

	border-style: outset;

	border-color: #86b2d8;

	background-color: #86b2d8;}



table.vorstand_in 

	{border-left-width: 0px;

	 border-right-width: 0px;

	 border-top-width: 3px;

	 border-bottom-width: 3px;

	 border-left-color: #26d37f;

	 border-right-color: #26d37f;

	 border-top-color: #26d37f;

	 border-bottom-color: #26d37f;

	 border-style: groove;

	 width: 100%;

	 cellspacing: 0px;

	 cellpadding: 0px;

	 background-color: #24f2da;} 



td.vorstand_in_left

	{border-left-width: 3px;

	 border-right-width: 0px;

	 border-top-width: 0px;

	 border-bottom-width: 3px;

	 border-left-color: #2443f2;

	 border-right-color: #2443f2;

	 border-top-color: #2443f2;

	 border-bottom-color: #2443f2;

	 border-style: inset;

	 background-color: #bbc2e8;}





td.vorstand_in

	{border-left-width: 0px;

	 border-right-width: 0px;

	 border-top-width: 0px;

	 border-bottom-width: 3px;

	 border-left-color: #2443f2;

	 border-right-color: #2443f2;

	 border-top-color: #2443f2;

	 border-bottom-color: #2443f2;

	 border-style: inset;

	 background-color: #bbc2e8;}



td.vorstand_in_empty

	{border-left-width: 0px;

	 border-right-width: 0px;

	 border-top-width: 0px;

	 border-bottom-width: 0px;

	 border-left-color: #2443f2;

	 border-right-color: #2443f2;

	 border-top-color: #2443f2;

	 border-bottom-color: #2443f2;

	 border-style: inset;

	 background-color: #bbc2e8;}

h1 {

	text-align: center;

	font-family: verdana;

	font-size: 20px;

	font-style: oblique;

	}



h2 {

	text-align: center;

	font-family: verdana;

	font-size: 20px;

	font-style: oblique;

	}



h3 {

	text-align: center;

	font-family: verdana;

	font-size: 20px;

	font-style: oblique;

	}



/* beitrag */



	p.beitrag1 {

		font-family: verdana, arial, helvetica;

		font-size: 14pt;

		font-weight: 700;

		}



	p.beitrag2 {

		font-family: verdana, arial, helvetica;

		font-size: 12pt;

		text-align: center;

		}



	p.beitrag3 {

		font-family: verdana, arial, helvetica;

		font-size: 8pt;

		font-weight: 700;

		}



/* Archivdateien aelter als 2000 */



table.table {

	border: 2px;

	border-color: black;

	cellspacing: 0;

	cellpadding: 0;

}





table.table th {

	background-color: #eeeeee;

}



h1 {

	font-family: verdana;

	font-size: 20px;

	font-style: oblique;

	color: blue;

	}



p.zelle1 {

	font-family: arial,helvetica,sans-serif;

	font-size: 9pt;

	font-weight: 500;

	}



p.zelle2 {

	font-family: helvetica,arial,sans-serif;

	font-size: 10pt;

	font-weight: 600;

	}



p.hinweis {

	font-family: verdana, helvetica, sans-serif;

	font-size: 10pt:

	align: center;

	font-weight: 700;

	}



p.master1 {

	font-family: courier, arial, helvetica, sans-serif;

	font-size: 14pt;

	font-weight: 900;

	color: green;

	}



p.einleitung {

	font-family: arial,verdana,helvetica;

	font-size: 16pt;

	font-weight: 600;

	text-color: red;

	text-align: center;	

}



table.tor_list {

	border: 1px;

	cellspacing: 1;

	cellpadding: 1;

	}



table.fairplay {

	border: 1px;

	cellspacing: 1;

	cellpadding: 1;

	}





.master {

	background-color: #bbffff;

}



.loser {

	background-color: #ffbbbb;

}



#table {

	position: absolute;

	width: 450px;

	height: 330px;

	top: 160px;

	left: 20px;

	margin: 0px;

	}





#right_1 {

	position: absolute;

	margin: 0px;

	width: 350px;

	height: 330px;

	top: 160px;

	left:500px;

	

}



#auf_1 {

	position: absolute;

	margin: 0px;

	width: 1024px;

	height: 200px;

	top: 60px;

	left: 0px;

	background-color: #0000ff;

	align: center;

	}



#auf_2 {

	position: absolute;

	margin: 0px;

	width: 400px;

	height: 200px;

	top: 280px;

	left: 0px;

	}



#auf_3 {

	position: absolute;

	margin: 0px;

	width: 400px;

	height: 200px;

	top: 280px;

	left: 400px;

	}

	

/* Pokaldateien */







table.spiele {

	border: 1px;

	cellspacing: 0;

	cellpadding: 0;

	background: #54d4e5;

}



td.team1 {

	align: left;

	border: 1px;

	font: bold 8pt Verdana,Arial,Helvetica,sans-serif;

}





td.team2 {

	align:left ;

	border: 1px;

	font: bold 8pt Verdana,Arial,Helvetica,sans-serif;

}



td.team1win {

	align: left;

	background: #c7f424;

	border: 1px;

}





td.team2win {

	align: left;

	background: #c7f424;

	border: 1px;

}



td.result {

	align: center;

	border: 1px;

	font: bold 10pt Verdana,Arial,Helvetica,sans-serif;

	}

/* Pokal Junioren */



table.pokjun_out 

	{border-left-width: 1px;

	 border-right-width: 1px;

	 border-top-width: 5px;

	 border-bottom-width: 5px;

	 border-left-color: #f41f4a;

	 border-right-color: #f41f4a;

	 border-top-color: #f41f4a;

	 border-bottom-color: #f41f4a;

	 border-style: groove;

	 width: 100%;

	 cellspacing: 2px;

	 cellpadding: 1px;

	 background: #1ff491;} 



td.pokjun_out

	{border: 2px;

	border-style: outset;

	border-color: #86b2d8;

	background-color: #86b2d8;}



table.pokjun_in 

	{border-left-width: 0px;

	 border-right-width: 0px;

	 border-top-width: 3px;

	 border-bottom-width: 3px;

	 border-left-color: #26d37f;

	 border-right-color: #26d37f;

	 border-top-color: #26d37f;

	 border-bottom-color: #26d37f;

	 border-style: groove;

	 width: 100%;

	 cellspacing: 0px;

	 cellpadding: 0px;

	 background: #edb25a;} 



td.pokjun_in

	{border: 3px;

	border-style: outset;

	border-color: #5a70ed;

	font: bold 9pt Verdana,Arial,Helvetica,sans-serif;

	background-color: #a7add3;}



.start1alternator1 {background:#FFF;}

.start1alternator2 {background:#FFF;}

.start2alternator1 {background:#e9ecef;}

.start2alternator2 {background:#e9ecef;}



th.startalternatorhead {border:solid 0px #A5A5A5; height:0px; color:#000000; font:bold 0px Verdana,Arial,Helvetica,sans-serif; background:#FCFCFC repeat-x; white-space:nowrap; vertical-align:middle;}

tr.startalternatorhead {border:solid 0px #A5A5A5; height:0px; padding-left:2px; padding-right:2px; margin:0px; color:#000; font:bold 12px Verdana,Arial,Helvetica,sans-serif; background:#FCFCFC  repeat-x; white-space:nowrap; vertical-align:middle;}



#14 th.alternatorhead {border:solid 0px #A5A5A5; height:0px; color:#000000; font:bold 0px Verdana,Arial,Helvetica,sans-serif; background:#FCFCFC repeat-x; white-space:nowrap; vertical-align:middle;}

#14 tr.alternatorhead {border:solid 0px #A5A5A5; height:0px; padding-left:2px; padding-right:2px; margin:0px; color:#000; font:bold 12px Verdana,Arial,Helvetica,sans-serif; background:#FCFCFC  repeat-x; white-space:nowrap; vertical-align:middle;}



a.headlinestoplink {color:#baf21f; background:transparent; text-decoration:underline;}

a.headlinestoplink_news {color:#59f29b; background:transparent; text-decoration:underline;}



div.smalltext_news {color:#ef071e; background:transparent; font:11px Verdana,Arial,Helvetica,sans-serif;}


