/* CSS-Datei für http://wwww.acr-glasdesign.de */

/* Allgemeine Formatierungen */
*{
 margin:0;
 padding:0;
}

table {}
.rechts {text-align:right;}

td{font-size:12px;}

ol {padding-left:30px;}
ul {padding-left:30px;}
li {text-align:justify;padding:5px;}

img.noborder {border: 0;}
img {border: 2px solid #DF177A;}

body{
 background:white url(spalte_horizont4.gif) repeat-x top left;
 color:black;
 font:.8em "trebuchet ms", arial, sans-serif;
 text-align:center;
 margin: 20px 0;
}

/* Formatierungen Layout */
#seite{
 background:transparent url("top-neu3.gif") no-repeat top center;
 color:black;
 margin:0 auto;
 padding:0;
 text-align:left;
 width:760px;
 border: solid silver 1px;}

#oben{
height:200px;
}

#links{
 float:right;
 margin:0 30px 20px 0;
 width:500px;
 border:0px solid black;
 }

#rechts{
 float:left;
 margin:0 0 20px 60px;
 width:150px;
 }

  * html #rechts {  /* Breitenangaben nur fuer IE */
    margin:0 0 20px 30px;
    }

  * html #links {  /* Breitenangaben nur fuer IE */
    margin:0 10px 20px 0;
    }


#unten{
 /* background:#DF177A; */
 background:transparent;
 color:black;
 clear:both;
 width:760px;
 /* height:96px; */
}

/* Formatierungen Navigationsleiste */

#navigation{
 background: transparent;
 color:black;
 /* float:left; */
 /* width:760px; */
 padding:0 0 0px 45px;

}

#navigation ul{}

#navigation ul li{
 display:inline;
 margin:0 10px 0 0;
}

#navigation ul li a{
 text-decoration:none;
 /* border-bottom:4px solid #fff; */
 color:#666;
 background: transparent;
 font-size:.9em;
 font-weight:bold;
}

#navigation ul li a:hover{
 text-decoration:none;
 color: #DF177A;
 background: transparent;
 /* border-bottom:4px solid #666; */
}


/* Schrift-Formatierungen */
h1{
 border-bottom: 1px solid silver;
 color:#DF177A;
 background: transparent;
 font-size:1.5em;
 letter-spacing:0.01em;
 margin:20px 10px 0 0;
}

h2{
 border-bottom: 1px solid silver;
 color:#DF177A;
 background: transparent;
 font-size:1.2em;
 letter-spacing:0.01em;
 margin:20px 10px 0 0;
}

h3,h4,h5,h6{
 border-bottom: 1px solid silver;
 color:#DF177A;
 background: transparent;
 font-size:1.0em;
 letter-spacing:0.01em;
 margin:20px 10px 0 0;
}

#links p{
 text-align:justify;
 padding-bottom:15px;
}

#unten p{
 color:#6F6F6F;
 background:transparent;
 font:.85em "trebuchet ms", verdana, sans-serif;
 padding:5px;
}

/* Formatierungen Navigation (Rechte Spalte) */
#rechts ul{
list-style:none;
 margin:0 0 0 0;
}

#rechts ul li{
 background:transparent url(liste.gif) no-repeat;
 color:black;
 display:block;
  margin:0 0px 0 0;
 padding:0 0 0 16px;
}

#rechts ul li a{
 text-decoration:none;
  color:#666;
  background: transparent;
}

#rechts ul li a:hover{
   color: #DF177A;
   background: transparent;
}

/* Link-Formatierungen */

.hide a:link{color: silver;}

a:link,a:visited,a:active{
 color:#000;
 background: transparent;
 text-decoration:underline;
}

a:hover{
 text-decoration:none;
}


#unten a{
 color:#6F6F6F;
 background:transparent;
 text-decoration:underline;
}

#unten a:hover{
 text-decoration:none;
}