.versteckmich
{
    position: absolute;
	left: -9999px;
	top: -9999px;
	display: inline;
	width: 0;
	height: 0;
}

table
{
    table-layout: fixed;
}

th
{
    font-size: 10pt;
    text-align: left;
    border: 1px solid rgb(217,217,217);
	background-color: rgb(217,217,217);
}

td
{
    font-size: 10pt;
    text-align: left;
    border: 1px solid rgb(217,217,217);
	overflow: auto;
	/* white-space: nowrap; */
	/* width: 200px; */
}

/*
div
{
    border: none;
	margin: 0,0,0,0;
	padding: 0,0,0,0;

}
*/

body
{
    font-family: Arial;
	font-size: 110%;
    margin: 0;
	/* background-color: rgb(98,98,98); */
	background-image: linear-gradient(white,rgb(98,98,98));
	/* height: 1000px; */
}

#wrapper
{
    /* height: 300px;*/
	width: 960px;
	margin: 0 auto;
	padding: 0;
	background-color: white;
	/* border: solid; */
	
	
}

#header
{
    background-image: url(tartan5_186px.jpg);
	background-repeat: repeat-x;
    /* background-color: rgb(98,98,98); */
	height: 186px;
	width: 100%;
	vertical-align: right;
	/*
	padding: 0;
	margin: 0;
	border: solid;
	*/
}

#titleJonaDancers
{
    /* font-family: "Trebuchet MS"; */
	font-family: cursive;
	font-size: 40pt;
    color: white;
	/* float: left; */
	padding-top: 20px;
	padding-left: 30px;
    /* position: relative; */
	/* top: 0px; */
	/* left: 170px; */
}

#subtitleJonaDancers
{
    /* font-family: "Trebuchet MS"; */
	font-family: cursive;
	font-size: 20pt;
    color: white;
	/* float: left; */
	padding-left: 30px;
    position: relative;
	top: -20px;
	/* left: 170px; */
}
#ghillies
{
	float: right;
}

#imgJonakirche
{
	float: left;
	margin-right: 20px;
}

#h2Lauftreff
{
    position: absolute;
    color: white;
	padding-top: 0px;
    padding-left: 20px;
}

#h3KrefeldOppum
{
    position: absolute;
    color: white;
	padding-top: 45px;
    padding-left: 20px;
}

#ulLinks
{
    list-style-type: none;
}



#imgLogo1
{
    position: absolute;
	height: 120px;
	padding-top: 10px;
	padding-left: 15px;
	float: left;
}

#content
{
    padding-top: 0px;
    padding-left: 0px;
	padding-right: 20px;
    background-color: white;
	display: table-cell;
    /* float: left; */
    width: 65%;
}

#content1
{
    padding-top: 0px;
    padding-left: 0px;
    background-color: white;
	display: table-cell;
	margin: 0px;
	height:1000px;
	font-size:12pt;
}

#pinnwand
{
    position: relative;
    height: 1200px;
	width: 956px;
    padding-top: 0px;
    padding-left: 0px;
	background-image: url(../images/cork.jpg);
	background-repeat:repeat;
    background-color: white;
	border-style: solid;
	border-color: black;
	border-width: 2px;
	margin: 0px;
}

#sidebar
{
    font-family: Calibri;
    background-color: rgb( 200,200,200);
    /*height: 100%;*/
	margin-right: 0px;
    padding-top: 0px;
    padding-left: 0px;
    /* border-style: solid;*/
	/* border-width: 1px; */
	/* border-color: rgb(98,98,98); */
	/* border-radius: 15px; */
    /* float: right; */
	display: table-cell;
    width: 30%;
}

#gray
{
    background-color: rgb(0,0,0);
	
}

#outofrange
{
    /* color: rgb(255,0,0); */
	background-color: rgb(217,217,217);
}

#divLauftreff
{
    margin-top: 100px;
	color: white;
}

#imgLogo
{
	float: right;
}

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

#li1
{
    /* background-color: rgb(217,217,217); */
	display: inline;
	padding-right: 20px;
}

#h3Ueberschrift
{
    color: rgb(98,98,98);
    margin-top: 0px;
	margin-bottom: 20px;
}


.h3Ueberschrift
{
    color: rgb(98,98,98);
    margin-top: 0px;
	margin-bottom: 20px;
}


p, h1, h2, h3, h4, h5, h6, ul
{
   padding-left: 20px;
   margin-bottom: 20px; 
}

#zettel
{
    font-family: "Segoe Script";
	font-size: 10pt;
    position: absolute;
    height: 225px;
	width: 225px;
	overflow: hidden;
	/*
    margin-top: 20px;
    margin-left: 20px;
	*/
	border: 1px solid black;
	/*
	max-height: 100px;
	max-width: 100px;
	min-height: 100px;
	min-width: 100px;
	display: inline;
	*/
	background-color: rgb(239,213,81);

}

label
{
    width: 140px;
	display: inline-block;
}

input.cTermin
{
    font-size: 10pt;
    border-style: solid;
	border-width: 1px;
    border-color: rgb(98,98,98);
	width: 300px;
}

#createEvent
{
    width: 300px;
	margin-left: 140px;
}

div.cTermin
{
    font-size: 10pt;
    border-style: solid;
	border-width: 1px;
	color: red;
    border-color: rgb(98,98,98);
	width: 780px;
    display: inline-block;	
}

input.cNotiz
{
    font-size: 10pt;
    border-style: solid;
	border-width: 1px;
    border-color: rgb(98,98,98);
	width: 300px;
}

#createNotiz
{
    width: 300px;
	margin-left: 140px;
}

div.cNotiz
{
    font-size: 10pt;
    border-style: solid;
	border-width: 1px;
	color: red;
    border-color: rgb(98,98,98);
	width: 780px;
    display: inline-block;	
}

#counter
{
    border: 1px solid rgb(98,98,98);
	margin: 10px;
	font-size: 11pt;
}	

#ticker
{
    border: 1px solid rgb(98,98,98);
	margin: 10px;
	font-size: 11pt;
}	

#tickertext
{
    width: 100%;
    font-family:Courier;
	font-size: 11pt;
}	

#footer
{
    background-color: rgb(98,98,98);
    color: rgb(255,255,255);
	/* height: 25px; */
	font-size: 10pt;
	/* border: 1px solid black; */
	
	margin: 0px;
	padding: 5px;
	width: 950px;    
}

a
{
    text-decoration: none;
	color: blue;
}

a#normal
{
    color: blue;
}

a#normal:hover
{
    color: red;
}

a:hover 
{
    color: red;
}

a#menuitem1
{
   color: red;
}

a#menuitem1:hover
{
    color: blue;
}

a#menuitem:hover
{
    color: blue;
}

