 

* {
list-style:none;
text-decoration:none;
}

body { 
 background-color: #040; 
 font-family: Verdana,Arial,sans-serif; 
 color: #010; 
 font-size: 100.1%; 
 margin:0;
}

a img, a:hover img { 
 border-style: none;
}

a:hover,a:focus,a:active {
color:#1a1!important;
background:transparent;
border-bottom:1px solid #2a2;
}

a:link {
color:#030;
background:transparent;
border-bottom:1px solid #090;
}

a:visited {
color:#252;
background:transparent;
border-bottom:1px solid #292;
}


#content { 
position: absolute;
top:7em;
left:3em;
right:150px;
text-align : justify; 
z-index:1;
}

#inhalt { 
 margin: .1em 1em .2em 1em;
 padding: .8em 2em 2em 10em;
 z-index:5;
  color: #030;
 background: #dfd url(/pic/skat_bg3.gif) repeat-y;
  border-width: 1px;
 border-color: #000;
 border-style:solid;  
 min-height:32.2em;
 line-height:1.3em;
 }
 
#inhalt li{line-height:2em;} 

#inhalt dfn{font: bold .9em "Trebuchet MS",arial, helvetica, sans-serif;margin-right:.7em;vertical-align: super;}
 
h1 { 
font-size: 3.2em;
font-family:"Monotype Corsiva",Verdana,Arial,sans-serif;
} 

h2 { 
font-size: 2.4em;
font-family:"Monotype Corsiva",Verdana,Arial,sans-serif;
line-height:1em;
} 

h3 { 
font-size: 1.6em;
font-family:"Monotype Corsiva",Verdana,Arial,sans-serif;
line-height:1em;
} 

#oben {
color: #cdc;
text-align: center;
margin-top:-2.1em;
margin-bottom:0;
background: #060 url(/pic/grandouvert2.gif) no-repeat;
}

.unsichtbar, #navi_seite dfn, #navi_oben dfn {
position:absolute;
left:-1000px;
top:-1000px;
width:0;
height:0;
overflow:hidden;
display:inline;
}

.datum { 
position:absolute;
top:.2em;
right:1em; 
background-color: transparent; 
color: #dfd;
text-align : right;
font-size: 0.8em;
margin-top:0;
margin-bottom:0;
}

.datum p {
 margin:.5em;
}

ul#Navigation5 li {
 list-style: none;
 border-bottom-width: 1px;
 border-bottom-color: #000000;
 border-bottom-style:solid;
 color:#030;
 background-color: #60bb60;
 } 
 
ul#Navigation5 a {
 text-decoration:none;
 }
 
ul#Navigation5 a:link, ul#Navigation5 a:visited {
 background: url(/pic/skatturnier.gif);
 height: 63px;
 display: block; 
 }
  
ul#Navigation5 a:hover, ul#Navigation5 a:hover {
 background: url(/pic/skatturnier2.gif);
 height: 63px;
 display: block; 
 }  
 
#mittig {
text-align : center;
} 
 
th {
height: 2.5em;
}

table {
width:98%;
margin:auto;
} 

#vereine td {
 border-width: 1px;
 border-color: #030;
 border-style:solid;
 padding : 5px 5px 5px 5px; 
} 

 #fuss { 
 background-color: #070; 
 color: #fff; 
 font: bold .9em arial, helvetica, sans-serif; 
 margin:0 3em 4em 3em;
 padding:0.4em;
 border-width: 1px;
 border-color: #0b0;
 border-style:solid;  
 }
  
#fuss li {
float:left;
margin-right:1.3em;
margin-top:-1em;
}  

#fuss a{
color: #fff;
background-color: transparent;
} 

#navi_seite {
position: absolute;
z-index: 2;
top: 7.7em;
left:1.2em;
}

#navi_seite ul {
list-style: none;
margin: 0;
padding: 0;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #000;
width: 11.6em;
}

#navi_seite a, #navi_seite a:link {
font: bold 0.85em/1.8em arial, helvetica, sans-serif; 
display: block;
border-width: 1px;
border-style: solid;
border-color: #aea #000 #000 #000;
margin: 0;
padding: .1em .3em;
color: #000;
background: #5c5;
text-decoration: none;

}

#navi_oben {

position: absolute;
z-index: 2;
top: 4.4em;
left:1em;
}

#navi_oben ul {
list-style: none;
margin: 0;
padding: 0;

}

#navi_oben a, #navi_oben a:link {
font: bold 0.9em/1.6em arial, helvetica, sans-serif; 
display: block;
border-width: 1px;
border-style: solid;
border-color: #ddd;
margin: 0;
padding: .1em .15em;
color: #000;
background: #6b6;
text-decoration: none;
text-align:center;
}

#navi_oben a:visited { 
color: #232;
background: #6b6;
}


#navi_seite a:visited {
color: #121;
background: #5c5;
}

#navi_oben li {
float:left;
width: 9em;
margin: 0;
padding: .2em;
}

a#active_button_oben, a#active_button_seite { 
 color: #ddd; 
 text-decoration:none; 
 background-color: #393; 
}

a#active_button_oben:hover, a#active_button_seite:hover { 
 color: #fff;
 background-color: #9b9;
 text-decoration:none; 
}

a#active_button_oben:visited, a#active_button_seite:visited { 
 color: #ded;
 background-color: #484;
 text-decoration:none; 
}

.erstellt {
position:absolute; 
bottom:7em;
right:3em; 
z-index:2;
font-size:.9em;
font-weight:700;
}

#navi_seite a:hover, #navi_oben a:hover {
color: #1a1;
background: #cfc;
}

#suche { 
 position:absolute;
 top:8.3em;
 right:160px;
 font-size:.9em;
 background : transparent; 
 color: #252;
 text-align:right;
 z-index:1;
}

#suche form {
 margin-top:0;
 margin-bottom:0;
} 

#suche p {
 margin-right:1em;
 font-weight : bold; 
 margin-top:0;
 margin-bottom:0;

}

#suche input {
 text-decoration:none; 
 background: #393; 
 color: #020; 
  font-size:.8em;

 border-width: 1px;
 border-color: #060;
 border-style:solid; 
 padding: 0.3em;
 font-weight : bold;  
}

em {
	font-weight: bold;
	font-style: normal;
}

#output a {font-weight: bold;}

.searchword  {color: #222; background: #ffd;}
.searchword0 {color: #222; background: #ff0;}
.searchword1 {color: #222; background: #0e0;}
.searchword2 {color: #222; background: #0ff;}
.searchword3 {color: #222; background: #fbb;}
.searchword4 {color: #222; background: #dfd;}
.searchword5 {color: #222; background: #faf;}
.searchword6 {color: #222; background: #ccc;}

.mod {display: block; font-size: .8em;}

#searchfooter {font-size: 1em !important;}


.extern:link,.extern:visited {
border-bottom:1px solid #a33;
color:#553515;
background:transparent url(../pic/link_ext.gif) no-repeat!important;
padding-left:1.2em;
}

.extern:hover,.extern:focus,.extern:active {
border-bottom:1px solid #d30;
color:#d30!important;
background:transparent url(../pic/link_ext_hover.gif) no-repeat!important;
padding-left:1.2em;
}

fieldset {
width:32em;
}

fieldset p {
text-align:right;
}

#trauer { margin:2em 0; padding:1em; border:20px solid black; text-align:center; font-size:1.15em;}
#trauer ul li,#trauer p{text-align:left;}
#trauer{background-image:url(../pic/trauer.gif);
  background-repeat:no-repeat;
  background-position:97% 90%;}

#google-adsense{
 position:absolute;
 top:7em;
 right:2em;
 z-index:1;
 }
 
 .pfeile {
	font-size: 3em;
}
#vorschau li {
	display: inline;
	margin: .1em;
	padding: 0;
}
