body {



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



         font-size: 11px;



         color: #333333;   



         margin:0;



/*

scrollbar-track-color: #e9e9dd;

scrollbar-face-color: #C2C2A3;

scrollbar-shadow-color: #AEAD99;

scrollbar-highlight-color: #AEAD99;



scrollbar-arrow-color: #ffffff;



*/

}







form, div, p, h1, h2, h3, h4, h5, h6 {



	margin: 0;



	padding: 0;



}







td, th, p, div, span {



	font-family: Verdana, Helvetica, Arial, sans-serif;



	font-size: 11px;

 color: #333333; 



}







.listEntry {



	margin-bottom: 10px;



}







A:link {



	COLOR: #ac0000; TEXT-DECORATION: none



}



A:visited {



	COLOR: #ac0000; TEXT-DECORATION: none



}



A:active {



	COLOR: #ac0000; TEXT-DECORATION: none



}



A:hover {



	COLOR: #ac0000; TEXT-DECORATION: underline}







.articleText { 



	margin-bottom: 3px;



	text-align: justify;

color: #333333; 



}







.articleCode {



	margin-bottom: 3px;



	font-family: "Courier New", Courier, monospace;



	font-size: 12px;



}







H1 {



	MARGIN-TOP: 2pt; FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 2pt



}



H2 {



	MARGIN-TOP: 2pt; FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN-BOTTOM: 2pt



}







H2:link, h2:active, h2:hover {



	MARGIN-TOP: 2pt; FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN-BOTTOM: 2pt;



}











H3 {



	MARGIN-TOP: 2pt; FONT-WEIGHT: bold; color: #444444; FONT-SIZE: 12px; MARGIN-BOTTOM: 2pt;



}











H4 {



	MARGIN-TOP: 2pt; FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN-BOTTOM: 2pt; COLOR: #666666



}







.articleSummary {



	font-family: Helvetica, Arial, Verdana, sans-serif;



	font-size: 11px;



	color: #000000;



	line-height: 135%;



}







.v09 {  font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 9px;color: #555555;   

 }



.v10 {  font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 10px; }



.v11 {  font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; }



.v12 {  font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 12px; }



.v13 {  font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 13px; }



.v14 {  font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 14px; }















.formButton	{ font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; background-color: #9d9982; }



.formLabel	{ font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 10px; }



.checkLabel	{ font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 10px; font-weight: bold;}



.radioLabel	{ font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 10px; font-weight: bold;}



.formTextArea	{ font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px;	}



.inputText	{ font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; font-weight: bold;}



.inputPass	{ font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; font-weight: bold;}



.selectMenu	{ font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; font-weight: bold;}



.selectList	{ font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; font-weight: bold;}



.formField	{ font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 10px; padding:5px;}

.formLabel        { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 10px; padding:5px;}







/* search */



.formSearch { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 12px; font-weight: bold;}



.search_form {}



.search_result {}















.nav_table, .nav_table a, .nav_table a:link, .nav_table a:visited, .nav_table a:hover {



	font-family: Verdana, Helvetica, Arial, sans-serif;



	font-size: 10px;



	color: #7e7a68;



	font-weight: bold;



	text-decoration: none;



}



.nav_table a:active

{

font-family: Verdana, Helvetica, Arial, sans-serif;



	font-size: 10px;



	color: #444444;



	font-weight: bold;



	text-decoration: none;



}



.nav_table a:hover {



	text-decoration: underline;



}







.nav_table_active, .nav_table_active a, .nav_table_active a:link, .nav_table_active a:active, .nav_table_active a:visited, .nav_table_active a:hover {



	font-family: Verdana, Helvetica, Arial, sans-serif;



	font-size: 10px;



	color: #444444;



	font-weight: bold;



	text-decoration: none;



}







.articleList_toptext {



	font-family: Verdana, Helvetica, Arial, sans-serif;



	font-size: 10px;



}







.articleList_listhead {



	font-family: Verdana, Helvetica, Arial, sans-serif;



	font-size: 11px;



	font-weight: bold;



}











/* CSS for the top level list */



#list_top_ul {



	padding: 3px 0;



	margin-left: 0;



	border-bottom: 1px solid #5E747F;



	font: bold 12px Verdana, sans-serif;



}



#list_top_ul li {



	list-style: none;



	margin: 0;



	display: inline;



}



#list_top_ul li a {



	padding: 3px 0.5em;



	margin-left: 3px;



	border: 1px solid #778;



	border-bottom: none;



	background: #D7DEE5;



	text-decoration: none;



}



#list_top_ul li a:link { color: #5E747F; }



#list_top_ul li a:visited { color: #5E747F; }



#list_top_ul li a:hover {



	color: Black;



	background: #92A1AF;;



	border-color: #227;



}



#list_top_ul li a#list_top_active_link, #list_top li a#list_top_home_active_link {



	background: white;



	border-bottom: 1px solid white;



}







/* CSS for the currect level list */



#list_level ul {



	margin: 0;



	padding: 0;



	list-style-type: none;



	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;



	font-size: 11px;



}



#list_level li { margin: 0 0 0 0; }



#list_level a {



	display: block;



	

	

	width: 150px;



	background-color: #dbdac7;



}



#list_level a:link, #list_level_ul a:visited {



	color: Black;



	text-decoration: none;



}



#list_level a:hover {



	

	background-color: #dbdac7;



	color: Black;



}



#list_level_parent a:link, #list_level_parent a:visited, #list_level_parent_link a:hover {



	

	background-color: #dbdac7;



	color: Black;



}











/** 



 * Sample CSS for DIV pagelayout 



 */



#container {



	width: 760px;



	\width: 780px;



	w\idth: 760px;



	border: 1px solid gray;



	margin: 10px;



	margin-left: auto;



	margin-right: auto;



	padding: 10px;



}







#headerBlock {



	padding: 5px;



	margin-bottom: 5px;



	background-color: rgb(213, 219, 225);



}







#mainBlock {



	padding: 5px;



	margin-left: 215px;



	margin-right: 215px;



	background-color: gray;



}







#leftBlock {



	float: left;



	width: 200px;



	\width: 210px;



	w\idth: 200px;



	margin: 0;



	margin-right: 5px;



	padding: 5px;



	background-color: rgb(235, 235, 235);



}







#rightBlock {



	float: right;



	width: 200px;



	\width: 210px;



	w\idth: 200px;



	margin: 0;



	margin-left: 5px;



	padding: 5px;



	background-color: rgb(235, 235, 235);



}







#footerBlock {



	clear: both;



	padding: 5px;



	margin-top: 5px;



	background-color: rgb(213, 219, 225);



}





/* Calendar - START

-----------------------------------*/

/* Calendar - CALENDAR

-----------------------------------*/

#calendarContainer {

font-size: 8px;

line-height: 10px;

border-width: 0px; 

margin: 0px 0px 0px 0px;

padding: 0px 0px 0px 0px;

}



/* Backgroung lines' colors */

#EventCalendar {

background-color: #dbdac7;

margin: 0px 0px 0px 0px;

padding: 0px 0px 0px 0px;

}



#EventCalendar th {

font-family: Verdana, Helvetica, Arial, sans-serif; 

color: #000000;

font-weight: bold;

font-size: 10px;

line-height: 10px;

margin: 0px 0px 0px 0px;

padding: 1px 1px 1px 1px;

background-color: #9d9982;

}



.volkTermine  { 

color: #ffffff; 

font-size: 12px; 

font-family: Verdana, Arial, Helvetica, sans-serif; 

font-weight: bold; 

margin-bottom: 0 

}



#EventCalendar tr {

font-size: 8px;

line-height: 13px;

margin: 0px 0px 0px 0px;

padding: 1px 1px 1px 1px;

background-color:#DBDAC7;

}



.dayname, .dayname tr, .dayname td, .dayname th {

color: #dddddd;

font-weight: bold;

font-style: normal;

font-size: 9px;

line-height: 10px;

margin: 0px 0px 0px 0px;

padding-top: 1px; padding-bottom: 1px;

background-color: #9d9982;

}



/* Days Cells colors */





.noactiveday, .noactiveday td, .noactiveday tr {

color: #000000;

font-size: 10px;

background-color: #e9e9dd;

text-decoration: none;

padding-top: 1px; padding-bottom: 1px;

}





.activeday, .activeday td, .activeday tr {

color: #000000;

font-size: 10px;

background-color: #ffffff;

text-decoration: none;

padding-top: 1px; padding-bottom: 1px;

}



.activeday a, .activeday a:link, .activeday a:active, .activeday a:visited 

{

color: #000000;

font-weight: bold;

background-color: #ffffff;

text-decoration: none;

padding-top: 1px; padding-bottom: 1px;



}



td.activeday a:hover {

color: #000000;

background-color: #ffffff;

text-decoration: underline;

padding-top: 1px; padding-bottom: 1px;



}



.activeday, .activeday td, .activeday tr {

color: #000000;

background-color: #ffffff;

text-decoration: none;

padding-top: 1px; padding-bottom: 1px;

}



.offsetday, .offsetday tr, .offsetday td, .offsetday th {

font-weight: bold;

font-style: normal;



font-size: 8px;

line-height: 8px;

margin: 0px 0px 0px 0px;

padding-top: 1px; padding-bottom: 1px;



background-color: #dbdac7;

}



/* Calendar - DROP DOWNS MENUS OPTIONS

-----------------------------------*/

.menu, .menu select, .menu option { 

font-family: Verdana, Helvetica, Arial, sans-serif; 

font-size: 10px; 





font-weight: normal;

/* background-color: #FFD700; */

}



.calMenu input, .calMenu submit { 

font-family: Verdana, Helvetica, Arial, sans-serif; 

background-color: #eeeeee;

}



.laButton { 

font-family: Verdana, Helvetica, Arial, sans-serif; 

font-size: 8px; 

font-weight: normal;

margin: 0px 0px 0px 0px;

padding: 0px 0px 0px 0px;

    color: #000000; 

    background-color: #ffffff; 

}



.raButton { 

font-family: Verdana, Helvetica, Arial, sans-serif; 

font-size: 8px; 

font-weight: normal;

margin: 0px 0px 0px 0px;

padding: 0px 0px 0px 0px;

    color: #000000; 

    background-color: #ffffff; 

}





/* Calendar - Presenting events' in a COMPACT LISTING

-----------------------------------*/

#calEvent {

border-top: 1px solid #DCDCDC;

padding: 2px 0px 0px 0px;

        margin-top: 5px;

}



#calEvents h3, #calEvents h4 {

font-family: Verdana, Helvetica, Arial, sans-serif;

font-weight: bold;

font-size: 11px;

color: #666666;

}



.calEventDayCompact {

font-family: Verdana, Helvetica, Arial, sans-serif; 

font-weight: bold;

font-size: 10px;

color: #0033CC;

}



.calEventDayCompact a, .calEventDayCompact a:link, 

.calEventDayCompact a:active, .calEventDayCompact a:visited {

font-family: Verdana, Helvetica, Arial, sans-serif; 

font-size: 10px;

color: #FF0000;

}



.calEventDayCompact a:hover {

font-family: Verdana, Helvetica, Arial, sans-serif; 

font-size: 10px;

color: #FF0000;

}



.calEventFieldCompact {

font-family: Verdana, Helvetica, Arial, sans-serif; 

font-size: 10px;

line-height: 12px;

color: #333333;

}



/* Calendar - Presenting events' DETAILS in a PAGE

-----------------------------------*/

.calEventDayDetail {

font-family: Verdana, Helvetica, Arial, sans-serif; 

font-weight: bold;

font-size: 10px;

color: #666666;

}



.calEventDayDetail a, .calEventDayDetail a:link, 

.calEventDayDetail a:active, .calEventDayDetail a:visited {

font-family: Verdana, Helvetica, Arial, sans-serif; 

font-size: 10px;

font-weight: normal;

color: #000000;

}



.calEventDayDetail a:hover {

font-family: Verdana, Helvetica, Arial, sans-serif; 

font-size: 10px;

color: #000000;

text-decoration: underline;

}



.calEventFieldDetail {

font-family: Verdana, Helvetica, Arial, sans-serif; 

font-size: 10px;

}





/* Calendar - Presenting events' DETAILS in a PAGE (Detail2-Template)

-----------------------------------*/



.calEventDayDetail2 {

font-family: Verdana, Helvetica, Arial, sans-serif; 

font-weight: bold;

font-size: 11px;

color: #666666;

}



.calEventDayDetail2 a, .calEventDayDetail2 a:link, 

.calEventDayDetail2 a:active, .calEventDayDetail2 a:visited {

font-family: Verdana, Helvetica, Arial, sans-serif; 

font-size: 11px;

color: #000000;

}



.calEventDayDetail2 a:hover {

font-family: Verdana, Helvetica, Arial, sans-serif; 

font-size: 11px;

color: #000000;

text-decoration: underline;

}



.calEventFieldDetail2 {

font-family: Verdana, Helvetica, Arial, sans-serif; 

font-size: 11px;

}



/* Calendar END

-----------------------------------*/





/**



  * Sample for FORUM



  */



.tableForum { background-color: #FFFFFF; border: 2px #006699 solid; }







th	{



	color: #FFA34F; font-size: 10px; font-weight : normal;



	background-color: #006699; height: 24px;



	background-image: url(../../img/forum/silver/cellpic3.gif);



	background-repeat: repeat-x;



}



th.thForum, th.thTopic, th.thPost, th.thLastPost {



	font-weight: normal; border: #FFFFFF; border-style: solid; height: 24px;



}



th.thForum { border-width: 0px 0px 0px 0px; }



th.thTopic { border-width: 0px 0px 0px 0px; }



th.thPost  { border-width: 0px 0px 0px 0px; }



th.thLastPost { border-width: 0px 0px 0px 0px; }







td.rowIcon, td.rowForum { background-color: #EFEFEF; height: 30px; }



td.rowLabel, td.rowReply { background-color: #EFEFEF; }



td.rowError { background-color: #D82B2B; }



td.rowTopic, td.rowPost, td.rowLastPost, td.rowReplyA	{ background-color: #DEE3E7; }



td.row3	{ background-color: #D1D7DC; }



td.rowIcon, td.rowLabel, td.rowReply, td.rowReplyA	{ padding-left: 4px; padding-right: 4px; }







.rowText { font-size : 12px; }



.rowError { font-size: 12px; color: #FFFFFF; }



.rowTextMed { font-size : 11px; }



.rowTextSmall { font-size : 10px; }



.rowTextLabel { font-size : 12px; font-weight: bold; }



.rowText,.rowTextMed,.rowTextSmall, .rowTextLabel { color : #000000; }



a.rowText,a.rowTextMed,a.rowTextSmall { color: #006699; text-decoration: none; }



a.rowText:hover,a.rowTextMed:hover,a.rowTextSmall:hover	{ color: #DD6900; text-decoration: underline; }







/* The register, login, search etc links at the top of the page */



.mainmenu		{ font-size : 11px; color : #000000 }



a.mainmenu		{ text-decoration: none; color : #006699;  }



a.mainmenu:hover{ text-decoration: underline; color : #DD6900; }







/* Forum category titles */



.cattitle		{ font-weight: bold; font-size: 12px ; letter-spacing: 1px; color : #006699}



a.cattitle		{ text-decoration: none; color : #006699; }



a.cattitle:hover{ text-decoration: underline; }







.catBottom {



	background-color: #D1D7DC;



	background-image: url(../../img/forum/silver/cellpic1.gif);



	background-repeat: repeat-x;



	text-align: center;



}







/* Forum title: Text and link to the forums used in: index.php */



.rowTextForumlink		{ font-weight: bold; font-size: 12px; color : #006699; }



.rowTextForumlink a, .rowTextForumlink a:link, .rowTextForumlink a:active, .rowTextForumlink a:visited {



	text-decoration: none; color : #006699;



}



.rowTextForumlink a:hover { text-decoration: underline; color : #DD6900; }











.navForum { font-weight: bold; font-size: 11px; color : #000000;}



.navForum a, .navForum a:link, .navForum a:active, .navForum a:visited { text-decoration: none; color : #006699; }



.navForum a:hover { text-decoration: underline; color : #006699; }







.forumInputText {



	font-weight: bold;



	font-size: 13px;



	font-family: Verdana, Arial, Helvetica, sans-serif;



}







.forumTextareaText {



	font-weight: normal;



	font-size: 13px;



	font-family: Verdana, Arial, Helvetica, sans-serif;



}







.forumButton {



	font-weight: bold;



	font-size: 12px;



	font-family: Verdana, Arial, Helvetica, sans-serif;



}







.postdetails { font-size: 10px; color: #000000; margin: 3px 0 0 0; }



.postdetails hr {



	margin: 0 0 0 0;



	padding: 0;



	height: 0px;



	border: solid #D1D7DC 0px;



	border-top-width: 1px;



}







.postbody		{ font-size: 12px; color : #000000; margin: 0 0 3px 0; padding: 0 }



.postbody a, .postbody a:link, .postbody a:active, .postbody a:visited {



	text-decoration: none; color : #006699;



}



.postbody a:hover { text-decoration: underline; color : #DD6900; }











/*  Ergänzungen */







/* NAV ROW im Head - weiß auf rot */







.bereich_head_navi {     color: White;



                         font-size: 10px;



                                           }



.bereich_head_navi:link    {     color: White;



                                 font-size: 10px;



                                 font-weight: bold;



                                 text-decoration: none;



                                                          }



.bereich_head_navi:a {     color: White;



                                 font-size: 10px;



                                 font-weight: bold;



                                 text-decoration: none;



                                                          }







.bereich_head_navi:visited    {     color: White;



                                    font-size: 10px;



                                    font-weight: bold;



                                    text-decoration: none;



                                                             }



.bereich_head_navi:active    {     color: white;



                                   font-size: 10px;



                                   font-weight: bold;



                                   text-decoration: none;



                                                         }



.bereich_head_navi:hover    {     color: white;



                                  font-size: 10px;



                                  font-weight: bold;



                                  text-decoration: underline;



                                                         }



/* weße Schrift Bold in Rotem Balken */







.teaser_klein_weiss        {    color: #FFFFFF;



                                font-size: 10px;



                                font-weight: bold;



                                                   }



.teaser_klein_weiss:link        {    color: #FFFFFF;



                                     font-size: 10px;



                                     font-weight: bold;



                                                        }



.teaser_klein_weiss:visited        {    color: #FFFFFF;



                                        font-size: 10px;



                                        font-weight: bold;



                                                           }



.teaser_klein_weiss:active        {    color: #FFFFFF;



                                       font-size: 10px;



                                       font-weight: bold;



                                                           }



.teaser_klein_weiss:hover        {    color: #FFFFFF;



                                      font-size: 10px;



                                      font-weight: bold;



                                      text-decoration: underline;



                                                                  }



.teaser_klein_zeit    {    color: #AC0000;



                           font-size: 12px;



                           font-weight: normal;



                                               }



.teaser_klein_zeit:link    {    color: #AC0000;



                                font-size: 12px;



                                font-weight: normal;



                                                     }



.teaser_klein_zeit:visited    {    color: #AC0000;



                                   font-size: 12px;



                                   font-weight: normal;



                                                        }



.teaser_klein_zeit:active    {    color: #AC0000;



                                  font-size: 12px;



                                  font-weight: normal;



                                                        }



.teaser_klein_zeit:hover    {    color: #AC0000;



                                 font-size: 12px;



                                 font-weight: normal;



                                 text-decoration: underline;



                                                               }



.teaser_klein_zeit_weiss    {    color: #FFFFFF;



                                 font-size: 10px;



                                 font-weight: normal;



                                                      }



.teaser_klein_zeit_weiss:link    {    color: #FFFFFF;



                                     font-size: 12px;



                                     font-weight: normal;



                                                            }



.teaser_klein_zeit_weiss:visited    {    color: #FFFFFF;



                                         font-size: 12px;



                                         font-weight: normal;



                                                               }



.teaser_klein_zeit_weiss:active    {    color: #FFFFFF;



                                        font-size: 12px;



                                        font-weight: normal;



                                                              }



.teaser_klein_zeit_weiss:hover    {    color: #FFFFFF;



                                       font-size: 12px;



                                       font-weight: normal;



                                       text-decoration: underline;



                                }







/* Links im Footer */











.a_fuss            {     color: #F8F7F3;



                         font-weight: normal;



                         font-size: 10px;



                         text-decoration: none;



                }







.a_fuss a:link    {     color: #F8F7F3;



                      font-weight: normal;



                      font-size: 10px;



                      text-decoration: none;



                }







.a_fuss a:visited    {     color: #F8F7F3;



                         font-weight: normal;



                         font-size: 10px;



                         text-decoration: none;



                }







.a_fuss:active    {     color: #F8F7F3;



                        font-weight: normal;



                        font-size: 10px;



                        text-decoration: none;



                }







.a_fuss a:hover    {     color:#F8F7F3;



                       font-weight: normal;



                       font-size: 10px;



                       text-decoration: none;



                }







/* unwichtige kleine weiße links */

.weiss10    {    color: #FFFFFF;



                font-size: 10px;



                                 }






.weiss8    {    color: #FFFFFF;



                font-size: 8px;



                                 }



.weiss8:link    {    color: #FFFFFF;



                     font-size: 8px;



                }



.weiss8:active    {    color: #FFFFFF;



                       font-size: 8px;



                                    }



.weiss8:visited    {    color: #FFFFFF;



                        font-size: 8px;



                }



.article_list_border



	{ border: 1px solid #9D9982; }







.teaser  {    color: #AC0000;







                                font-size: 14px;







                                font-weight: bold;}







.front_border



	{ border: 1px solid #928D76; }



.archiv {



	color: #ffffff;



	font-weight: bold;



}











.searchfield



{



FONT-SIZE: 10px;



border:1px solid #7E7A68;



COLOR: #ffffff; 



MARGIN-RIGHT: 1px;



BACKGROUND-COLOR: #9d9982;


}
.article_image

{

border: 1px solid #928D76;

}



.image_caption

{

BACKGROUND-COLOR:#E2E1D2; border:1px solid #7E7A68; color: #555555 ;font-size: 9px; font-family: arial; 

}

.imglistcaption

{

BACKGROUND-COLOR:#E2E1D2; border:1px solid #7E7A68; color: #555555 ;font-size: 9px; font-family: arial; 

}

.liste_grau {



	FONT-SIZE: 10px; COLOR: #666666;



}

.doctable
{
	border: 1px solid #6495ED;
	width: 800px;
         background-color: #dddddd;

	
}

.tddocja
{
	border: 1px solid #6495ED;
         background-color: #99ccff;
	
}

.tddoc
{
	border: 1px solid #6495ED;
         background-color: #99ccff;
	
}


.tddocnein
{
	border: 1px solid #6495ED;
        		
}




.adressen_list {

}

.adressen_cell {
 background-color: #dadada;
}

.cell_lc0 {
 background-color: #FF0000;
}

.cell_lc1 {
 background-color: #0066FF;
}

.cell_lc2 {
 background-color: #FFFF00;
}

.cell_lc3 {
 background-color: #9933FF;
}

.cell_lc4 {
 background-color: #FF9900;
}

.cell_lc5 {
 background-color: #996600;
}

.cell_lc6 {
 background-color: #009900;
}


.cell_lc7 {
 background-color: #dddddd;
}

.cell_lc8 {
 background-color: #ffffff;
}

.ortstafel {
border: 1px solid #555555;
}

.tafel_td0 {
background-color: #FF0000;
font-family: arial;
text-transform: uppercase;
}

.tafel_td1 {
background-color: #0066FF;
font-family: arial;
text-transform: uppercase;
}
.tafel_nr1{
font-size: 100px;
font-weight: bold;
font-family: arial;

color: #ffffff;
}

.tafel_str1{
font-size: 30px;
font-family: arial;
color: #ffffff;
}




.tafel_td2 {
background-color: #FFFF00;
font-family: arial;
text-transform: uppercase;
}


.tafel_nr2{
font-size: 100px;
font-weight: bold;
font-family: arial;

color: #333333;
}

.tafel_str2{
font-size: 30px;
font-family: arial;
color: #333333;
}

.tafel_td3 {
background-color: #9933FF;
font-family: arial;
text-transform: uppercase;
}


.tafel_nr3{
font-size: 100px;
font-weight: bold;
font-family: arial;

color: #ffffff;
}

.tafel_str3{
font-size: 30px;
font-family: arial;
color: #ffffff;
}

.tafel_td4 {
background-color: #FF9900;
font-family: arial;
text-transform: uppercase;
}


.tafel_nr4{
font-size: 100px;
font-weight: bold;
font-family: arial;

color: #ffffff;
}

.tafel_str4{
font-size: 30px;
font-family: arial;
color: #ffffff;
}


.tafel_td5 {
background-color: #996600;
font-family: arial;
text-transform: uppercase;
}


.tafel_nr5{
font-size: 100px;
font-weight: bold;
font-family: arial;

color: #ffffff;
}

.tafel_str5{
font-size: 30px;
font-family: arial;
color: #ffffff;
}


.tafel_td6 {
background-color: #009900;
font-family: arial;
text-transform: uppercase;
}


.tafel_nr6{
font-size: 100px;
font-weight: bold;
font-family: arial;

color: #ffffff;
}

.tafel_str6{
font-size: 30px;
font-family: arial;
color: #ffffff;
}

.tafel_td7 {
background-color: #aaaaaa;
font-family: arial;
text-transform: uppercase;
}


.tafel_nr7{
font-size: 100px;
font-weight: bold;
font-family: arial;

color: #ffffff;
}

.tafel_str7{
font-size: 30px;
font-family: arial;
color: #ffffff;
}

.tafel_td9 {
background-color: #ffffff;
font-family: arial;
text-transform: uppercase;
}


.tafel_nr9{
font-size: 100px;
font-weight: bold;
font-family: arial;

color: #000000;
}

.tafel_str9{
font-size: 30px;
font-family: arial;
color: #000000;
}

.tafel_nr0{
font-size: 100px;
font-weight: bold;
font-family: arial;

color: #ffffff;
}

.tafel_str0{
font-size: 30px;
font-family: arial;
color: #ffffff;
}

.tafel_ortsteil {
font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 30px;
text-transform: uppercase;

}

*  "Show All" + "Hide All" links */
#TJK_ToggleON,#TJK_ToggleOFF {border:1px solid #333;padding:0 5px;margin-right:5px}
/* zeroing out padding and margin */
#TJK_DL dd,#TJK_DL dt {margin:0;padding:0} 
/* margin for the DTs (shorthand) */
#TJK_DL dt {margin:7px 0}
/* image and left padding for DDs */
#TJK_DL dd {background:url(answer.gif) no-repeat;padding-left:55px}
/* styling all anchors in the DTs */
#TJK_DL dt a {background:0 50% no-repeat;height: 34px; padding-left:40px;color:#000;text-decoration:none; vertical-align: middle;}}
#TJK_DL dt a:visited {color:#666}
#TJK_DL dt a:visited:hover,
#TJK_DL dt a:hover,
#TJK_DL dt a:active,
#TJK_DL dt a:focus,
/* the + and - gif in the anchors */
#TJK_DL .DTplus a {background-image:url(folder2.jpg)}
#TJK_DL .DTminus a {background-image:url(folder2.jpg)}
/**********************************/
/**********************************/
#TJK_DL .showDD {position:relative;top:0}
#TJK_DL dd,.hideDD{top:-9999px;position:absolute}
#TJK_ToggleON,#TJK_ToggleOFF {display:inline;cursor:pointer;
cursor:hand}
