/* CSS Document */
/* baustatik.ch */

/* Hintergrund und Text Inhalt */

body {
  font-family:Arial, Verdana, Helvetic, Geneva, sans-serif;
  font-size:12px;
  color:#000000;
  background-color:#ececec;
  text-align:center;
  margin:5px 0px;
  }
  
p {
  margin-top:2px;
  margin-bottom:-2px;
  }
  
*html p {
  margin-top:8px;
}

/* Links */  
a{
color:#0071fa;
text-decoration:none;
}

a:active, a:hover{
color:#0000ff;
text-decoration:none;
}
  
/* Hintergrund für Inhalt */  
#container {
  border:1px solid #000000;
  background-color:#bdbec6;
  width:984px; /* für 600/800 - 760 */
  margin:0px auto;
  }
 
/* Hintergrund Titel */ 
#titel {
  height:40px;
  background-color:#6699cc;
  border:1px solid #efeff7;}
  
*html #titel{
  padding:0px}

/* Text Titel */  
.titel {
  text-align:left;
  font-size:20px;
  font-weight:bold;
  color:#efeff7;
  padding:7px;}
  
*html .titel{
  margin:0px;}

/* Text Titel rechts (baustatik.ch) */  
.titel_rechts {
  font-size:16px;
  color:#efeff7;
  text-align:right;
  float:right;
  margin-top:5px;
  padding-right:5px;}

/* Hintergrund Menu/Werbung */  
#menu_links {
  /*background-color:#bdbec6;*/
  /*border:2px solid #bdbec6; border-right:0px;*/
  padding-top:5px;
  width:116px;
  float:left;}
  
*html #menu_links {
  width:120px;}

/* Hintergrund Inhalt */  
#content {
  background-color:#efeff7;
  width:845px; /* für 600/800 - 628 */
  border:2px solid #bdbec6;
  text-align:left;
  padding:5px;
  margin-top:5px;
  float:right;}
  
*html #content {
  width:860px;  /* für 600/800 - 638 */
  }

/* Rahmen um Menu und Hintergrund Menutitel*/
.menu_container {
  border:1px solid #464646;
  background-color:#efeff7;
  width:106px;
  margin:5px;}

/* Text Menu */
a.menu {
  display:block;
  padding:3px;
  border-top:1px solid #464646;
  text-align:center;
  color:#efeff7;
  text-decoration:none;}

a.menu:link, a.menu:visited {
  color:#efeff7;
  background-color:#737994;
  text-decoration:none; font-weight:bold;}
  
a.menu:active, a.menu:hover {
  background-color:#6699cc;
  color:#ffdd00;
  font-weight:bold;}

/* Text Menutitel */  
.menu_titel {
  font-weight:bold;
  text-align:center;
  margin:2px;}

/* Hintergrund Werbung */  
.werbung_container {
  /*border:1px solid #bdbec6;*/
  border:1px solid #464646;
  background-color:#bdbec6;
  width:106px;
  margin:5px; margin-top:25px;}

/* Text Werbung */  
a.werbung {
  display:block;
  padding:3px;
  background-color:#bdbec6;
  text-align:center;
  color:#eeeeee;
  text-decoration:none;}
  
a.werbung:link, a.werbung:visited, a.werbung:active, a.werbung:hover {
  color:#efeff7;
  background-color:#bdbec6;
  text-decoration:none; font-weight:bold;}

/* Text Titel Werbung */  
.werbung_titel {
  font-weight:bold;
  text-align:center;
  margin:2px;}

/* Grafik Werbung */  
.werbung_bild {
  width:80px;
  border:0px;}

/* Text Inhalt Ueberschrift 1 */  
.u1{
font-size:24px;
font-weight:bold;
float:left;
margin:0px;
margin-right:10px;
}

*html .u1 {
  font-size:24px;
  font-weight:bold;
  float:left;
  margin-right:10px;
  }

/* Text Inhalt Ueberschrift 2 */  
.u2 {
  font-size:14px;
  font-weight:bold;}

/* Text Inhalt Hervorgehoben */
.h {
font-weight:bold;
}

/*Text zentriert */
.tz{
text-align:center;
}

/* Bild zentriert */
.bz{
text-align:center;
color:#0071fa;
font-style:italic;
font-size:16px;
}

/* back to top, rechtsbündig */

.btt{
text-align:right;
margin:0px;
margin-top:2px;
margin-bottom:-10px;
float:right;
}
