/*
   ----------------------------------------------------------------------------------------------------------
      Hier befinden sich allgemeine Einstellungen,
      welche in den meisten Projekten benoetigt werden.

      Sollen bestimmte Werte geaendert werden, so werden
      diese in der Datei "template.css" definiert, welche die Werte aus dieser Datei ueberschreibt.
   ----------------------------------------------------------------------------------------------------------
*/


* {
   margin: 0;
   padding: 0;
   font-family: arial, verdana, helvetica, sans-serif;
}

html, body {
   margin: 0;
   padding: 0;
   height: 100%;
}

p {
   margin-top:15px;
}

td {
   vertical-align:top;
}

img {
   border:0px;
}

ul {
   margin-top:15px;
   margin-left:15px;
}

blockquote {
   margin-left:15px;
}

body {
   font-size: 13px;
}

h1 {font-size:16px;}
h2 {font-size:15px;}
h3 {font-size:14px;}

/* Allgemeine Links (in allen Bereichen) */
a:link    {color: blue; text-decoration:none;}
a:visited {color: blue; text-decoration:none;}
a:active  {color: blue; text-decoration:none;}
a:hover   {color: blue; text-decoration:underline; }




#aussen {
   margin: 0 auto;
   width: 1000px;
}

#header {
   width:100%;
}

#mitte {
   float:left;
   width:100%;
}


#left {
   float:left;
   width:200px;
   overflow:hidden;
}

#left .moduletable_menu, #left .moduletable, #right .moduletable { /* Abstand nach Modulen */
   margin-bottom:20px;
}

#left ul.menu * { /* auch fuer Untermenues */
   list-style-type:none;
}


#content {
   float:left;
   width:600px;
}

#content, #content table {
   font-size:13px;
}


#right {
   float: right;
   width:200px;
   overflow:hidden;
}


#footer {
   float:left;
   width:100%;
   height:45px;

   font-size:10px;
   text-align:center;
}