body 
{
 font-family:Verdana;
 font-size:12px;
 background-image:url(images/bg1.jpg);
 background-repeat:repeat-y repeat-x;
 background-attachment:fixed;
 text-align:center;
}

#inhalt {
top:10px;
position: absolute;
left:50%;
margin-left:-406px;
border: 1px dashed rgb(0, 0, 0); 
width: 760px; 
background-color: #ffffff;

}
#links {
  position: absolute;
  top: 20px;
  left: 50%;
  margin-left:-500px;
  width: 80px;
  height: auto;
}
#rechts {
  position: absolute;
  top: 135px;
  right: 50%;
  margin-right:-496px;
  height: auto;
}
#rechts a {
text-align:left;
text-decoration:none;
font-size:10px;
}


h1 {font-size:18px;color:#000000;margin:0px;background-color:rgb(240,240,240);}
h2 {font-size:14px;color:#000000;background-color:rgb(200,200,200);margin:0px}
h3 {font-size:13px;text-align:center;color:#000000;background-color:rgb(240,240,240);}
p {margin-top:10px;background-color:rgb(240,240,240);text-align:center}
strong {text-decoration:underline;}

a:link, a:visited, a:active, a:hover
{ 
  text-decoration:underline;
  font-weight:bold;
  color:#394529;
  font-size:11px;
}
a:active, a:hover
{ 
  color:#ff9200;
}

/* a Menü */
a.menu:link, a.menu:visited
{ 
  color:rgb(255,255,255);
  text-decoration:none;
}
a.menu:active, a.menu:hover
{ 
  /*color:rgb(0,64,128);*/
  color:navy;
}

#title {
height:100px;
text-align:center;
background-image:url(images/titel.jpg);
}

#menu {
color:#ffffff;
background-image:url(images/menu.jpg);
text-align:center;
padding:3px 0px;

}

#content {
text-align: left;
margin:0px;
height:auto;
border-top:1px solid #000000;
background-color:white;
padding:5px;
color:#000000;
}

/* ----- PRÄSIDIUM ----- */

#praesidiuml {
width:250px;
text-align:center;
padding:0px;

float:left;


}
#praesidiumr {

text-align:center;
width:250px;
padding:0px;
float:left;

}
#praesidiumc{

text-align:center;
width:250px;
padding:0px;
float:left;

}


/* ----- INFORMATIONEN ----- */
.informationenl { font-size:10px;
  font-style:italic;
  position:absolute;
  left:0;
  float: left;
  width: 300px;
  height:320px;
  border-right:2px solid #666666;
}
.informationenr {
  font-size:10px;
  font-style:italic;
  float:right;
  width:440px;
  margin-left:125;
  border-right:2px solid #666666;
}
.main_informationen {
  position:absolute;
  float: left;
  width: 750px;
  height:550px;
  border:1 black solid;
}
/* ----- HOME ----- */
#karte {
  position:absolute;
	display: block;
	width: 510px;
	height: 395px;
	margin: 45px 0px 20px 110px;
	background-image:url(images/sachsen.gif);
	background-repeat:no-repeat;
}

#karte li {list-style-type: none;}
#karte a{
  background: url(images/fahne.gif) no-repeat left top;
	display: block;
 	position: absolute;
	font-size: 10px;
	color: #999;
	width: 20px;
	height: 30px;
	text-decoration: none;
	visibility: visible;
	overflow: hidden;
	z-index: 50;
}

#karte a span{visibility: hidden;}

#karte a:hover {
  font-family:verdana;
  font-size:9px;
  background: url(images/fahne.gif) #eff5ff no-repeat left top;
  color:black;
	border-bottom: 2px solid #FF9900;
	width: 200px;
	height: 123px;	
	padding: 0px 0px 0px 20px;
	z-index: 51;
	
}
#karte a:hover span {visibility: visible;}

#leipzig {
left: 85px;
top: 63px;
}
#bautzen {
left: 400px;
 top: 98px;
 }
#hoywoy {
left: 370px;
top: 40px;
}
#knappenrode {
left: 381px;
top: 51px;
}
#dresden0{
left: 287px;
top: 128px;
}
#dresden1{
left: 310px;
top: 126px;
}
#dresden2{
left: 300px;
top: 151px;
}

#riesa{
left: 230px;
top: 62px;
}
#goerlitz{
left: 483px;
top: 110px;
}
#chemnitz0{
left: 172px;
top: 200px;
}
#chemnitz1{
left: 150px;
top: 199px;
}
#torgau{
left: 175px;
top: 24px;
}
#grimma{
left: 130px;
top: 100px;
}
#aue{
left: 130px;
top: 263px;
}
#plauen{
left: 38px;
top: 282px;
}
#delitzsch{
left: 95px;
top: 30px;
}
#hochkirch{
left: 420px;
top: 110px;
}
#coswig{
left: 270px;
top: 122px;
}

/* ----------------------- MISC ------------------------ */
#misc {
padding-top:130px;
padding-left:4px;
line-height:12px;
}

#misc a:link {
text-decoration:none;
font-size:10px;
}

/* ---------------------------------- WETTKÄMPFE ---------------------------------- */

.w_date {
text-align:center;
font-weight:bold;
padding-left:1px;
padding-right:1px;
border-left:1px solid darkorange;
border-right:1px solid darkorange; 
font-size:10px;
}

.w_title {
font-size:11px;
padding-left:5px;
padding-right:2px;
font-size:10px;
}

.w_w {
text-align:right;
padding-left:2px;
padding-right:2px;
border-bottom:1px solid #cccccc; 
font-size:10px; 
}

.w_content {
padding-top:5px;
padding-bottom:5px;
padding-left:2px;
padding-right:2px;
border-bottom:1px solid #AAAAAA; 
border-right:1px solid #666666; 
font-size:10px;
}

.w_anhang a:visited,.w_anhang  a:link{
font-size:10px;
color:black;
}

/* Impressum */
/* Iframe */
#iframe_1 {
text-align: left;
color:black;
width: 420px;
height: 280px;
background: #666666;
}
.abstand_iframe{
padding: 10px;
}
.scrollbereich {
overflow: auto;
width: 400px;
height: 260px;
}
.scrollbarabstand {
padding-right: 10px;
padding-left: 10px;
}
.impr1 {
font-size:10px;
font-weight:bold;
}
.impr2 {
font-size:11px;
}




