/* DATEI: design.css */
#cal        {
        font-family:courier new,courier;
        font-size:13px;
        font-weight:lighter;

}
.mc        {
        color:#990000;
}
.mc_bg        {
        background-color:#990000;
}
.mc_bdc        {
        border-color:#990000;
}
.table_bg        {
        background-color:#FFFBDE;
}
a                {
        color:#0000FF;
        text-decoration: underline;
}
a:hover                {
        color:#FF7D00;
        text-decoration: underline;
}
a.site_title    {
   color:#FFFFFF;
   text-decoration: none;
}
a.site_title:hover    {
   color:#FFFFFF;
   text-decoration: none;
}
a.no_underline        {
        color:#000000;
        text-decoration: none;
}
a.no_underline:hover {
        color:#000000;
        text-decoration: underline;
}
.fotoshow{
        font-family:verdana,arial,sans-serif;
        color:#FFFFFF;
}
a.fotoshow{
        font-family:verdana,arial,sans-serif;
        color:#FFFFFF;
        text-decoration: none;
}
a.fotoshow                {
        font-family:verdana,arial,sans-serif;
        color:#FF7D00;
        text-decoration: underline;
}
.naviboardend        {
        font-weight:lighter;
        color:#FFFFFF;
   text-decoration: none;
}
a.naviboard        {
        font-weight:lighter;
        color:#FFFFFF;
   text-decoration: underline;
}
a.naviboard:hover        {
        font-weight:lighter;
        color:#FFFFFF;
   text-decoration: underline;
}
a.law_button        {
        display:block;
        width:175px;
        top:0px;
        left:0px;
        margin-top:0px;
        margin-left:5px;
        padding-top:8px;
        padding-bottom:8px;
        text-decoration:none;
        color:#000000;
        font-weight:bold;
        text-align:center;
        background-color:#EFEFEF;
        border-right-style:solid;
        border-right-width:1px;
        border-right-color:#ADAEAD;
        border-bottom-style:solid;
        border-bottom-width:1px;
        border-bottom-color:#ADAEAD;
}
a.law_button:hover        {
   text-decoration:none;
   background-color:#FFFF00;
   border-top-style:solid;
   border-top-width:1px;
   border-top-color:#ADAEAD;
   border-left-style:solid;
   border-left-width:1px;
   border-left-color:#ADAEAD;
   border-right-style:solid;
   border-right-width:0px;
   border-right-color:#ADAEAD;
   border-bottom-style:solid;
   border-bottom-width:0px;
   border-bottom-color:#ADAEAD;
}
a.mainmenu:link, a.mainmenu:visited {
        display:block;
        width:190px;
   top:0px;
   left:0px;
   margin-top:0px;
   margin-left:5px;
        padding-top:8px;
        padding-bottom:8px;
   text-decoration:none;
   color:#000000;
   font-weight:bold;
   text-align:left;  /* pog  21.Jul.2007  -> war center */
   background-color:#EFEFEF;
   border-right-style:solid;
   border-right-width:1px;
   border-right-color:#ADAEAD;
   border-bottom-style:solid;
   border-bottom-width:1px;
   border-bottom-color:#ADAEAD;
}
* html a.mainmenu:link, a.mainmenu:visited {
   margin-left:5px;
}
a.mainmenu:hover {
   text-decoration:none;
   background-color:#FFFF00;
   border-top-style:solid;
   border-top-width:1px;
   border-top-color:#ADAEAD;
   border-left-style:solid;
   border-left-width:1px;
   border-left-color:#ADAEAD;
   border-right-style:solid;
   border-right-width:0px;
   border-right-color:#ADAEAD;
   border-bottom-style:solid;
   border-bottom-width:0px;
   border-bottom-color:#ADAEAD;
}
a.mainmenu2line:link, a.mainmenu2line:visited {
        display:block;
        width:190px;
   top:0px;
   left:0px;
   margin-top:0px;
   margin-left:5px;
        padding-top:0px;
        padding-bottom:0px;
   text-decoration:none;
   color:#000000;
   font-weight:bold;
   text-align:left;  /* pog  21.Jul.2007  -> war center */
   background-color:#EFEFEF;
   border-right-style:solid;
   border-right-width:1px;
   border-right-color:#ADAEAD;
   border-bottom-style:solid;
   border-bottom-width:1px;
   border-bottom-color:#ADAEAD;
}
* html a.mainmenu2line:link, a.2linemainmenu2line:visited {
   margin-left:5px;
}
a.mainmenu2line:hover {
   text-decoration:none;
   background-color:#FFFF00;
   border-top-style:solid;
   border-top-width:1px;
   border-top-color:#ADAEAD;
   border-left-style:solid;
   border-left-width:1px;
   border-left-color:#ADAEAD;
   border-right-style:solid;
   border-right-width:0px;
   border-right-color:#ADAEAD;
   border-bottom-style:solid;
   border-bottom-width:0px;
   border-bottom-color:#ADAEAD;
}
*html a.mainmenu:hover {

}
a.spip_url { }
a.spip_in { }
a.spip_out { }
a.spip_glossaire { }

table.sommaire        {
  width:60%;
  border-spacing:13px
}
table.sommaire td        {
  width:40%;
        border:1px solid #990000;
  padding:13px;
}
table.sommaire2        {
  width:100%;
  border-spacing:13px
}
table.sommaire2 td        {
  width:33%;
  vertical-align:top;
        border:1px solid #990000;
  padding:13px;
}
table.spip {
}
table.spip tr.row_first {
        background-color: #FFFFFF;
}
table.spip tr.row_odd {
        background-color: #FFFFFF;
}
table.spip tr.row_even {
        background-color: #FFFBDE;
}

table.spip td {
        padding: 1px;
        text-align: left;
        vertical-align: top;
}

table.table_forum  td        {
   width: 100%;
   border: 1px #990000;
}

#zappel0        {
        font-weight:lighter;
        color:#FFFFFF;
   text-decoration: underline;
}
#zappel1        {
        font-weight:lighter;
        color:#FFFFFF;
   text-decoration: none;
}
#zappel2        {
        font-weight:lighter;
        color:#FFFFFF;
   text-decoration: underline;
}

#answer         { position:relative; left:1px; top:1px; width:70px; height:17px; min-width:52px; z-index:1; }
#day                 { position:relative; right:1px; top:1px; width:10px; height:17px; min-width:18px; z-index:2; }
#month         { position:relative; right:0px; top:1px; width:10px; height:17px; min-width:62px; z-index:3; }
#year         { position:relative; right:0px; top:1px; width:35px; height:17px; min-width:22px; z-index:4; }
#time         { position:relative; right:0px; top:1px; width:52px; height:17px; z-index:5; }

hr { noshade; border:none; border-style:none; color:#990000; border-color:#990000; background-color:#990000; height:3; -moz-border-radius:2px;
}

h1,h2,h3,h4,h5,h6,p,ul,ol,li,div,td,th,address,blockquote,nobr,b,i {
 font-family:Verdana,Arial,sans-serif; }
h1 { text-decoration:none; font-family:Arial; font-size:30px; font-style:bold; color:#FFFFFF; }
h2 { font-size:21px; }
h3 { font-size:16px; font-style:bold; }
h4 { font-size:13px; }
h5 { font-size:12px; font-style:bold; }
h6 { font-size:12px; }
p,ul,ol,li,div,td,th,address,blockquote { font-size:13px; }
li { margin-top:3px; }
pre { font-family:Courier New,Courier; font-size:13px; color:#0000C0; }

#positionfixed        {
        position: fixed;
        top: 10px;
   margin-left: 700px;
}

#barefoot {
        position: absolute;
        left: 0px;
        top: -5px;
        width: 175px;
        /*width: 14em;*/
        padding: 0px;
        margin: 0px;
        /*margin-left: 1.8em;*/
        margin-left: 44px;
        margin-top: 1.5em;
}
#navigation {
        position: absolute;
        left: 0px;
        top: 110px;
        width: 175px;
        padding: 0px;
        margin: 0px;
        margin-left: 7px;
        margin-top: 1.5em;
}
#site_title {
        position: absolute;
        left: 0px;
        top: 4px;
        width: 625px;
   height: 40px;
        /*width: 14em;*/
        padding: 0px;
        margin: 0px;
        /*margin-left: 1.8em;*/
        margin-left: 180px;
        margin-top: 0.5em;
}
#content {
        position: absolute;
        left: 0px;
        top: 120px;
        width: 480px;
        /*width: 14em;*/
        padding: 0px;
        margin: 0px;
        /*margin-left: 1.8em;*/
        margin-left: 270px;
        margin-top: 1.5em;
}
#spezcontent {
        position: absolute;
        left: 0px;
        top: 120px;
        width: 589px;
        /*width: 14em;*/
        padding: 0px;
        margin: 0px;
        /*margin-left: 1.8em;*/
        margin-left: 216px;
        margin-top: 1.5em;
}
#printcontent {
        position: absolute;
        left: 0px;
        top: -20px;
        width: 595px;
        /*width: 14em;*/
        padding: 0px;
        margin: 0px;
        /*margin-left: 1.8em;*/
        margin-left: 10px;
        margin-top: 1.5em;
}
#printcontentrub {
        position: absolute;
        left: 0px;
        top: -20px;
        width: 480px;
        /*width: 14em;*/
        padding: 0px;
        margin: 0px;
        /*margin-left: 1.8em;*/
        margin-left: 10px;
        margin-top: 1.5em;
}
#printcontentrub84 {
        position: absolute;
        left: 0px;
        top: -20px;
        width: 720px;
        /*width: 14em;*/
        padding: 0px;
        margin: 0px;
        /*margin-left: 1.8em;*/
        margin-left: 10px;
        margin-top: 1.5em;
}
#linksrechts {
  border-left-width:0px;
  border-left-style:solid;
  border-left-color:#FFFFFF;
  padding-left:1cm;
  border-right-width:0px;
  border-right-style:solid;
  border-right-color:#FFFFFF;
  padding-right:1cm;
  text-align:justify; }