/* Schriftarten */

#Text h1
{
  font-family:        Arial, Verdana, Tahoma, Helvetica, sans-serif;
  font-size:          13px;
  line-height:        18px;
  font-weight:        bold;
  text-align:         left;
  padding:            0px;
  padding-bottom:     10px;
  margin:             0px;
  color:              #022b62;
}

#Text p
{
  font-family:        Arial, Verdana, Tahoma, Helvetica, sans-serif;
  font-size:          13px;
  line-height:        18px;
  font-weight:        normal;
  text-align:         justify;
  padding:            0px;
  padding-bottom:     10px;
  margin:             0px;
  color:              #022b62;
}

#Text p.small
{
  font-family:        Arial, Verdana, Tahoma, Helvetica, sans-serif;
  font-size:          10px;
  line-height:        15px;
  font-weight:        normal;
  text-align:         justify;
  padding:            0px;
  padding-bottom:     10px;
  margin:             0px;
  color:              #022b62;
}

#Text a, #Text a:link, #Text a:visited
{
  font-family:        Arial, Verdana, Tahoma, Helvetica, sans-serif;
  font-size:          13px;
  line-height:        18px;
  font-weight:        normal;
  text-align:         justify;
  padding:            0px;
  padding-bottom:     10px;
  margin:             0px;
  color:              #5d78a0;
  text-decoration:    none;
}

#Text a:hover		
{
  text-decoration:    underline;
}

#Text ul
{
  padding:            0px;
  margin-left:        20px;
  font-family:        Arial, Verdana, Tahoma, Helvetica, sans-serif;
  font-size:          13px;
  line-height:        18px;
  font-weight:        normal;
  color:              #022b62;
}

#Text li
{
  list-style-type:    square;
}

#Text p.label
{
  font-family:        Arial, Verdana, Tahoma, Helvetica, sans-serif;
  font-size:          10px;
  line-height:        12px;
  font-weight:        normal;
  text-align:         left;
  vertical-align:     middle;
  padding:            0px;
  padding-top:        6px;
  padding-bottom:     4px;
  margin:             0px;
  color:              #5d78a0;
}

#Text p.label_required
{
  font-family:        Arial, Verdana, Tahoma, Helvetica, sans-serif;
  font-size:          10px;
  line-height:        12px;
  font-weight:        bold;
  text-align:         left;
  vertical-align:     middle;
  padding:            0px;
  padding-top:        6px;
  padding-bottom:     4px;
  margin:             0px;
  color:              #022b62;
}


#Text input.text
{
  font-family:        Arial, Verdana, Tahoma, Helvetica, sans-serif;
  font-size:          12px;
  line-height:        14px;
  font-weight:        normal;
  text-align:         left;
  vertical-align:     middle;
  padding:            3px;
  margin:             0px;
  margin-bottom:      3px;
  color:              #5d78a0;
  height:             16px;
  border:             1px solid #022b62;
}

#Text input.required
{
  font-family:        Arial, Verdana, Tahoma, Helvetica, sans-serif;
  font-size:          12px;
  line-height:        14px;
  font-weight:        normal;
  text-align:         left;
  vertical-align:     middle;
  padding:            3px;
  margin:             0px;
  margin-bottom:      3px;
  color:              #5d78a0;
  height:             16px;
  border:             1px solid #022b62;
  background-color:   #e8f1ff;
}

#Text textarea
{
  font-family:        Arial, Verdana, Tahoma, Helvetica, sans-serif;
  font-size:          12px;
  line-height:        14px;
  font-weight:        normal;
  text-align:         left;
  vertical-align:     middle;
  padding:            3px;
  margin:             0px;
  margin-bottom:      3px;
  color:              #5d78a0;
  border:             1px solid #022b62;
  background-color:   #e8f1ff;
}

#Text input.button
{
  font-family:        Arial, Verdana, Tahoma, Helvetica, sans-serif;
  font-size:          12px;
  line-height:        12px;
  font-weight:        bold;
  color:              #ffffff;
  text-align:         center;
  vertical-align:     middle;
  padding:            0px;
  margin:             0px;
  margin-right:       16px;
  background-color:   #022b62;
  width:              200px;
  height:             21px;
  border:             1px solid #5d78a0;
}


#Sidebar ol
{
  padding:            0px;
  margin-left:        20px;
  font-family:        Arial, Verdana, Tahoma, Helvetica, sans-serif;
  font-size:          11px;
  line-height:        16px;
  font-weight:        normal;
  color:              #5d78a0;
}

#Sidebar li
{

}

#Sidebar p
{
  font-family:        Arial, Verdana, Tahoma, Helvetica, sans-serif;
  font-size:          11px;
  line-height:        14px;
  font-weight:        normal;
  text-align:         justify;
  padding:            0px;
  padding-top:        20px;
  padding-bottom:     5px;
  margin:             0px;
  color:              #5d78a0;

}

#Sidebar h1
{
  font-family:        Arial, Verdana, Tahoma, Helvetica, sans-serif;
  font-size:          12px;
  line-height:        14px;
  font-weight:        bold;
  text-align:         justify;
  padding:            0px;
  padding-top:        25px;
  padding-bottom:     5px;
  margin:             0px;
  color:              #5d78a0;

}

#Sidebar label
{
  font-family:        Arial, Verdana, Tahoma, Helvetica, sans-serif;
  font-size:          11px;
  line-height:        12px;
  font-weight:        normal;
  text-align:         left;
  vertical-align:     middle;
  padding:            0px;
  padding-bottom:     5px;
  margin:             0px;
  color:              #5d78a0;
}

#Sidebar input.text
{
  font-family:        Arial, Verdana, Tahoma, Helvetica, sans-serif;
  font-size:          12px;
  line-height:        14px;
  font-weight:        normal;
  text-align:         left;
  vertical-align:     middle;
  padding:            2px;
  margin:             0px;
  margin-bottom:      5px;
  color:              #5d78a0;
  height:             15px;
  border:             1px solid #022b62;
  background-color:   #ffffff;
}

#Sidebar input.button
{
  font-family:        Arial, Verdana, Tahoma, Helvetica, sans-serif;
  font-size:          12px;
  line-height:        12px;
  font-weight:        bold;
  color:              #ffffff;
  text-align:         center;
  vertical-align:     middle;
  padding:            0px;
  margin:             0px;
  margin-left:        5px;
  background-color:   #022b62;
  width:              20px;
  height:             21px;
  border:             1px solid #5d78a0;
}

#Sidebar img
{
  padding:            0px;
  margin:             0px;
  margin-top:         5px;
  border:             1px solid #022b62;
  width:              250px;
}

