/*********************************************/
/* Attac.de CSS Stylesheet                   */
/* (c)2005 Colin Schlueter/Attac Deutschland */
/*********************************************/

@import url(layout.css);                
@import url(navigation.css);   
@import url(content.css);             

#sidebar h3 {
   clear: both;
   margin: 0 0 0 0;
   padding: 0;
   background: #dde3c8;
}

#sidebar #subnav-title, #sidebar #attac-d {
  margin: 60px 0 -60px 0;
  padding: 1px 0 1px 10px;
/*     border-top: 1px solid #f37121;
     border-bottom: 1px solid #f37121;

*/
/*color: #ffffff;
background: #a3465c;

*/
/*   color: #f37121;
   background: #dde3c8;
*/
   color: #dde3c8;
   background: #f37121; 

color: #ffffff;

  font-size: 0.85em;
font-weight: bold;
   text-decoration: none;
/*    text-shadow: #dde3c8 2px 2px 1px; 
*/}

#sidebar #teaser-newsletter, #sidebar #teaser-plz {
   clear: both;
   margin: 50px 0 0 0;
   padding: 0;
   width: 175px;
   height: 22px;
   /*background: #dde3c8; */
   background: #FF0000;
   text-indent: -9999px;
}

#sidebar #teaser-newsletter {
  background: url(../img/headline-newsletter.gif) top left no-repeat;
}            
#sidebar #teaser-plz {
  background: url(../img/headline-plz.gif) top left no-repeat;
} 

#sidebar #teaser-buttons {
  clear: both;
  margin: 75px 0 0 0;
  padding: 0;
}

#sidebar #teaser-buttons p {
  text-align: center;
}
          
form {
   display: block;
   margin: 0;
   padding: 0;
   border: 0;
}

#form-newsletter, #form-plz {
   clear: both;
   margin: 0;
   padding: 0;
   width: 175px;
}

input.text {
  display: inline;
  float: left;
  margin: 0;
  padding: 0;
  height: 16px;
  border: 1px solid #cccccc;
  background: #ffffff;
  color: #000000;
  font-family: monospace;
}

input.button {
  display: inline;
  float: left;
   margin: 0;
   padding: 0;
   height: 20px;
}           

#input-newsletter {
   margin: 5px 5px 5px 15px;
   width: 110px;
}

#submit-newsletter {
   margin: 5px;
   width: 30px;
}

#input-plz {
   margin: 5px 5px 5px 15px;
   width: 67px;
}

#submit-plz {
   margin: 5px;
   width: 73px;
}

