/*
// +--------------------------------------------------------------------------+
// | Projekt:    Media Internet Websites                                      |
// +--------------------------------------------------------------------------+
// | Datei/File: css layer                                                    |
// |                                                                          |
// | Funktion:   zentrale design steuerung mit css                     .      |
// +--------------------------------------------------------------------------+
// | Copyright (c) 2004  Norbert Josef Ronawati  <firma@media-internet.de>    |
// +--------------------------------------------------------------------------+
// +--------------------------------------------------------------------------+
// | Obige Zeilen dürfen nicht entfernt werden!    Do not remove above lines! |
// +--------------------------------------------------------------------------+
*/


/*
** Standardeinstellung
** Standard values
*/

input,textarea, select {
border : 1px solid #7c8161;
background-color :;
font-size : 1.1em;
font-weight : regular;
color : #000000;}

/*
** Header mit Firmenlogo
** header with company logo
*/
.header {
  color: #000000;
  background-image: url(../images/banners/top.jpg);
  background-color : ;
  border-bottom: #0000BF 0px solid;
  border-top: #0000BF 0px solid;
  border-left: #0000BF 0px solid;
  border-right: #0000BF 0px solid;
  background-repeat: no-repeat;
}


body {
  margin: 0;
  color: #000000;
  background-color: ;
  background-image: url(../images/banners/bg.gif);
  background-repeat: no-repeat;
  background-attachment:fixed;
  font-family: Verdana, Geneva, Arial, sans-serif;
  font-size: 8pt;
  text-decoration: none;
}

a:link, a:visited, a:active {
  color: #054469;
  font-family: Verdana, Arial, sans-serif;
  font-weight: regular;
  text-decoration: none;
  padding-left: 1px;
  height:5px;

}


a:hover {
  color: #000000;
  text-decoration: none;
  font-weight: regular;
  padding-left: 1px;
  height:5px;


}


/*
** Welcome Message
*/
.home {
  color: #E97520;
  background-color: ;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11pt;
  font-weight: bold;
  text-decoration: none;
  border-bottom: #00C070 0px dotted;
}

/*
** BoxHeader
*/
.boxheader {
  color: #000000;
  background-color: ;
  background-image: url(../images/icons/);
  border-bottom: #ffffff 0px solid;
  border-top: #ffffff 0px solid;
  border-left: #ffffff 0px solid;
  border-right: #ffffff 0px solid;
  font-family: Verdana, Arial, sans-serif;
  font-size: 9pt;
  font-weight: regular;
  text-decoration: none;
}

/*
** Boxinhalt
** Box content
*/
.box {
  color: #000000;
  background-color:#ffffff;
  background-image: url(../images/icons/nav.gif);
  font-family: Verdana, Arial, sans-serif;
  font-size: 9pt;
  font-weight: regular;
  text-decoration: none;
  border-bottom: #ffffff 0px solid;
  border-top: #ffffff 0px solid;
  border-left: #547DC3 0px solid;
  border-right: #ffffff 0px solid;

}


/*
** Boxinhalt
** Box content
*/
.sub {
  color: #000000;
  background-color:;
  background-image: url(../images/icons/navsub.gif);
  font-family: Verdana, Arial, sans-serif;
  font-size: 8pt;
  font-weight: regular;
  text-decoration: none;
  border-bottom: #0283B7 0px solid;
  border-top: #0283B7 0px solid;
  border-left: #ff0000 0px solid;
  border-right: #ffffff 0px solid;

}


.boxnav {
  color: #000000;
  background-color: ;
  background-image: url(../images/icons/nav2.gif);
  background-repeat: repeat;
  border-bottom: #0283B7 0px solid;
  border-top: #0283B7 0px solid;
  border-left: #ff0000 0px solid;
  border-right: #0283B7 0px solid;
  font-family: Verdana, Arial, sans-serif;
  font-size: 9pt;
  font-weight: regular;
  text-decoration: none;
}

/*
** Boxinhalt
** Mittelteil Hauptseite
*/
.tdmain {
  color: #ff0000;
  background-color: ;
  font-family: Verdana, Arial, sans-serif;
  font-size: 8pt;
  text-decoration: blink;
  visibility: hidden;
  border-left: #91A8C8 0px solid;
  border-right: #91A8C8 0px solid;
}



/*
** Überschriften
** Headlines
*/
.headline {
  color: #C75400;
  font-family: Verdana, Arial, sans-serif;
  font-size: 12pt;
  font-weight: bold;
  text-decoration: none;
  background-color:;

}


/*
** Unterschriften
** Underlines
*/
.underline {
  color: #000000;
  font-family: Verdana, Arial, sans-serif;
  font-size: 7pt;
  font-weight: regular;
  text-decoration: none;
}

/*
** Standardtext in Tabellen
** Standard text in tables
*/
.desc {
  color: #000000;
  font-family: Verdana, Arial, sans-serif;
  font-size: 9pt;
  text-decoration: none;
  border-bottom: #00C070 0px dotted;
  background-color:#ffffff;
}

/*
** Kleine Schrift in Tabellen
** Small text in tables
*/
.descsmall {
  background-color:#ffffff;
  background-image: url(../images/icons/);
  border-left: #91A8C8 0px solid;
  border-right: #91A8C8 0px solid;
  border-bottom: #E8A16D 1px dotted;
  color: #000000;
  font-family: Verdana, Arial, sans-serif;
  font-size: 7pt;
  font-weight: regular;
  text-decoration: none;
}


/*
** Umrandung der Tables
** Table border
*/
.tableborder {
  background-color:#ffffff;
  border-bottom: #0000BF 0px solid;
  border-top: #5C6ECA 0px solid;
  border-left: #0000BF 0px solid;
  border-right: #E8A16D 0px solid;
  background-repeat:no-repeat;
  background-image: url(../images/banners/);

}


/*
** Gesamt-Navigationsleiste
** Complete navigation bar
*/
.navigation {
  background-image: url(../images/icons/);
  border-left: #00C070 0px solid;
  border-right: #E8A16D 1px solid;
  font-family: Verdana, Arial, sans-serif;
  font-size: 9pt;
  font-weight: regular;
  text-decoration: none;
}

/*
** Top Navigationsleiste

*/
.navi1 {
  color: #000000;
  background-color: ;
  font-family: Verdana, Arial, sans-serif;
  font-size: 9pt;
  font-weight: regular;
  text-decoration: none;
  border-color: #00C070;
  border-style: dashed;
  border-width: 0px;
}

/*
** Top Navigationsleiste

*/
.navi2 {
  color: #000000;
  background-color: ;
  background-image: url(../images/logos/);
  font-family: Verdana, Arial, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  text-decoration: none;
  border-color: #00C070;
  border-style: solid;
  border-width: 1px;
}

/*
** Top Navigationsleiste

*/
.navi3 {
  color: #000000;
  background-color: ;
  background-image: url(../images/icons/);
  font-family: Verdana, Arial, sans-serif;
  font-size: 8pt;
  font-weight: regular;
  text-decoration: none;
  border-right: #00C070 0px solid;
}

/*
** Footer oben
** Upper footer part
*/
.footer1 {
  background-image: url(../images/icons/);
  border-color: ;
  border-style: solid;
  border-width: 0px;
  color: #000000;
  background-color:;
  font-size: 7pt;
  font-weight: regular;
  text-decoration: none;
  text-decoration: none;
}

/*
** Footer mitte
** Middle footer part
*/
.footer2 {
  color: #000000;
  background-color: ;
  text-decoration: none;
  border-bottom: #00C070 0px dotted;
  font-family: Verdana, Arial, sans-serif;
  font-size: 7pt;
  border-bottom: #0283B7 1px solid;
  border-top: #5C6ECA 0px solid;
  border-left: #ffffff 0px solid;
  border-right: #ffffff 0px solid;
}

/*
** Footer unten
** Lower footer part
*/
..footer3 {
  color: #808080;
  background-color: #ffffff;
  text-decoration: none;
  font-family: Verdana, Arial, sans-serif;
  font-size: 8pt;
}