/* just another great stylesheet by grafikworkX.de

			we can change the world
			
			                                      
                /   \                  /      \
               '      \              /          \
              |       |Oo          o|            |
              `    \  |OOOo......oOO|   /        |
               `    \\OOOOOOOOOOOOOOO\//        /
                 \ _o\OOOOOOOOOOOOOOOO//. ___ /
             ______OOOOOOOOOOOOOOOOOOOOOOOo.___
              --- OO'* `OOOOOOOOOO'*  `OOOOO--
                  OO.   OOOOOOOOO'    .OOOOO o
                  `OOOooOOOOOOOOOooooOOOOOO'OOOo
                .OO "OOOOOOOOOOOOOOOOOOOO"OOOOOOOo
            __ OOOOOO`OOOOOOOOOOOOOOOO"OOOOOOOOOOOOo
           ___OOOOOOOO_"OOOOOOOOOOO"_OOOOOOOOOOOOOOOO
             OOOOO^OOOO0`(____)/"OOOOOOOOOOOOO^OOOOOO
             OOOOO OO000/000000\000000OOOOOOOO OOOOOO
             OOOOO O0000000000000000 ppppoooooOOOOOO
             `OOOOO 0000000000000000 QQQQ "OOOOOOO"
              o"OOOO 000000000000000oooooOOoooooooO'
              OOo"OOOO.00000000000000000000OOOOOOOO'
             OOOOOO QQQQ 0000000000000000000OOOOOOO
            OOOOOO00eeee00000000000000000000OOOOOOOO.
           OOOOOOOO000000000000000000000000OOOOOOOOOO
           OOOOOOOOO00000000000000000000000OOOOOOOOOO
           `OOOOOOOOO000000000000000000000OOOOOOOOOOO
             "OOOOOOOO0000000000000000000OOOOOOOOOOO'
               "OOOOOOO00000000000000000OOOOOOOOOO"
    .ooooOOOOOOOo"OOOOOOO000000000000OOOOOOOOOOO"
  .OOO"""""""""".oOOOOOOOOOOOOOOOOOOOOOOOOOOOOo
  OOO         QQQQO"'                     `"QQQQ
  OOO
  `OOo.
    `"OOOOOOOOOOOOoooooooo.  
	
	
	
	*/
	
	
* {
  margin: 0px;
  padding: 0px;
  border:0;
}

body {
background-image:url(bg-line.jpg);
background-repeat:repeat-x;
background-color:#d6d6d6;
}

.around {


text-align: left;
border: 0px dashed #b9821a;
margin: 50px auto 0;
width: 950px;
height: auto;


}

.all {
width:950px;
height:620px;
background-image:url(bg.jpg);
background-repeat:no-repeat;
}

.menue {
width:650px;
height:20px;
margin-left:38px;
overflow:hidden;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#0e790e;

}


.conbg {
width:650px;
height:415px;
margin-left:38px;
margin-top:5px;
background-color:#f8f0db;
overflow:hidden;
 
}

.text {
width:640px;
height:405px;
margin-left:5px;
margin-top:5px;
overflow:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5d1806;
 
}

.textAUTO {
width:auto;
height:auto;
margin-left:5px;
margin-top:5px;
overflow:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5d1806;
background-color:#f8f0db;
 
}

.textgb {
width:640px;
height:405px;
margin-left:5px;
margin-top:5px;
overflow:hidden;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5d1806;
 
}

#mgL4L{
margin-left:0,1px;
}

#center {
text-align:center;
}

#left {
text-align:center;
}

#h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#5d1806;
text-align:center;

}

#h1L {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#5d1806;
text-align:left;

}

#h1R {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5d1806;
text-align:right;

}


#h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#5d1806;
text-align:center;

}

#h3 {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#5d1806;
text-align:left;

}

img {

border:0px;

}

/* Terminstyle */

.spalteJahr {
width:619px;
height:auto;
margin-top:15px;
text-align:center;
float:left;
font-size:15px;
}


/* Spalten für die Termineinträge - der Reihenfolge nach von links nach rechts */

.spalte11 {
width:146px;
height:auto;
margin-top:7px;
text-align:left;
float:left;
}

.spalte21 {
width:170px;
height:auto;
margin-top:7px;
margin-left:15px;
text-align:left;
float:left;
}

.spalte31 {
width:169px;
height:auto;
margin-top:7px;
margin-left:15px;
text-align:left;
float:left;
}

.spalte41 {
width:89px;
height:auto;
margin-top:7px;
margin-left:15px;
float:left;
text-align:left;
}

.line{
width:619px;
height:1px;
margin-top:7px;
background-color:#CCCCCC;
}

.clear {
clear:both;

}

#boxDiv {
position: absolute;
left: -290px;
top: 0px;
z-index: 1000;
width: 300px;
height: 300px;
background: #7F00B2;
filter:alpha(opacity=70);
	opacity: 0.7;
	-moz-opacity:0.7;
}



/* Link Formatierungen fuer das Menue */



a.men:link { color: #5d1806; font-family: arial, arial, helvetica; font-size:13px; font-style:normal; font-size-adjust:none; text-decoration: none} 
a.men:visited { color:#5d1806; font-family: arial, arial, helvetica; font-size:13px; font-style:normal; font-size-adjust:none; text-decoration: none } 
a.men:active { color:#5d1806; font-family: arial, arial, helvetica; font-size:13px; font-style:normal; font-size-adjust:none; text-decoration: underline } 
a.men:hover { color:#0e790e; font-family: arial, arial, helvetica; font-size:13px; font-style:normal; font-size-adjust:none; text-decoration: underline } 

/* Link Formatierungen für Bilder im Inhaltsbereich */

a.img:link { color: #5d1806; font-family: arial, arial, helvetica; font-size:13px; font-style:normal; font-size-adjust:none; text-decoration: none} 
a.img:visited { color:#5d1806; font-family: arial, arial, helvetica; font-size:13px; font-style:normal; font-size-adjust:none; text-decoration: none } 
a.img:active { color:#5d1806; font-family: arial, arial, helvetica; font-size:13px; font-style:normal; font-size-adjust:none; text-decoration: none  } 
a.img:hover { color:#0e790e; font-family: arial, arial, helvetica; font-size:13px; font-style:normal; font-size-adjust:none; text-decoration: none } 

/* Link Formatierungen fuer den Inhalt */

a.con:link { color: #6d1616; font-family: arial, arial, helvetica; font-size:12px; font-style:normal; font-size-adjust:none; text-decoration: underline} 
a.con:visited { color:#6d1616; font-family: arial, arial, helvetica; font-size:12px; font-style:normal; font-size-adjust:none; text-decoration: underline } 
a.con:hover { color:#0e790e; font-family: arial, arial, helvetica; font-size:12px; font-style:normal; font-size-adjust:none; text-decoration: underline } 


a:link { color: #6d1616; font-family: arial, arial, helvetica; font-size:12px; font-style:normal; font-size-adjust:none; text-decoration: underline} 
a:visited { color:#6d1616; font-family: arial, arial, helvetica; font-size:12px; font-style:normal; font-size-adjust:none; text-decoration: underline } 
a:hover { color:#0e790e; font-family: arial, arial, helvetica; font-size:12px; font-style:normal; font-size-adjust:none; text-decoration: underline } 

/* Tooltip */
a.tooltip,
a.tooltip:link,
a.tooltip:visited,
a.tooltip:active {
position: relative;
text-decoration: none;
font-style: bold;
border-bottom:0px dotted #4dbcf3;
}
a.tooltip:hover {
background: transparent;
z-index: 100;
}
a.tooltip span {
display: none;
text-decoration: none;
}
a.tooltip:hover span {
display: block;
position: absolute;
top: 30px;
left: 0;
width: 200px;
z-index: 100;
color: #000000;
border: 1px solid;
border-color: #FFFFFF #D5D7DB #D5D7DB #FFFFFF;
border-left: 4px solid #5d1806;
padding: 2px 10px 2px 10px;
background: #EEEEEE;
font-family: Verdana, Arial, Helvetica, Sans-serif;
font-style: Normal;
text-align: left;
}

