#top  {position:absolute;right:1px;top:0px;}
.small { font-size: 9px; margin:0px 50px;text-align: right;}
.small1 { font-size: 9px; text-align:right; margin-left:50px; margin-right:35px;padding-top:120px;}

#upload  {position:absolute;left:20px;top:10px;width:340px;height:1000px;}

body 
{font-family:arial,sans-serif;
 font-size:12px;
background-image: url('../images/background.gif');
padding-bottom:0px; margin-bottom:0px;}


 
h1 {font-size:10px;color:#C0C0C0;margin-bottom:0px;}
h2 {font-size:13px;color:#0066FF;margin-bottom:0px;margin:30px 20px;text-align:justify;}
h3 {font-size:13px;color:#0066FF;margin-bottom:0px;margin:20px 20px;text-align:justify;}
p {margin-top:0px;}

a:link, a:visited, a:active, a:hover
{ 
  text-decoration:none;
  font-weight:bold;
  color:#634142;
  font-size:12px;}
  
a:active, a:hover
{ 
 text-decoration:underline;color:#0066FF;
}
 
#title {
height:65px;
padding:5px;
background-color:#;
margin-bottom:20px;
text-align: left;}


#all { width: 900px; position: absolute; left: 50%; margin-left: -450px; top: 0px; height: 100%;}  /* negative Hälfte von width:900px */
#logo { width: 900px; height:226px; background-image: url(../images/logo.gif);}
#unten { width: 900px; height: 152px; background-image: url(../images/unten.gif); background-repeat:no-repeat;}



#left,#right {
width:19%;
line-height:18px;}

#left {
float:left;
text-align: left;
background-color: #FFF500;
padding-left:10px;
height: 1000px;}

#right {
float:right;
text-align: left;
background-color: #fff;}

#pfeil {
width:150px;
height:60px;
margin-top:20px;
margin-bottom:15px;
background-image: url(../images/pfeil.gif);}

#plakate {
width:150px;
height:126px;
margin-top:15px;
margin-bottom:15px;
background-image: url(../images/digitale-plakate.gif);}

#aktion {
width:150px;
height:150px;
margin-top:15px;
margin-bottom:15px;
background-image: url(../images/super-preis.gif);}

#party-paket {
width:150px;
height:126px;
margin-top:15px;
margin-bottom:15px;
background-image: url(../images/party-paket.gif);}

#telefon {
width:150px;
height:60px;
margin-top:15px;
margin-bottom:15px;
background-image: url(../images/telefon.gif);}

#promo_karte {
width:150px;
height:126px;
margin-top:15px;
margin-bottom:15px;
background-image: url(../images/promo_karte.gif);}

#best-preis-strategie {
width:150px;
height:60px;
margin-top:15px;
margin-bottom:15px;
background-image: url(../images/best-preis-strategie.gif);}

#content {
height: 1000px;
width:60%;
float:left;
margin-left:0%;
background-color:#FFF;
background-image: url(../images/hintergrund.gif);
background-repeat:no-repeat;
overflow:auto;}

#footer {
width:100%;
float:left;
margin-left:0%;
background-color:#FFF;
background-image: url(../images/unten.gif);
background-repeat:no-repeat;
height:243px;
}


.menutitle{font-weight:bold;
text-align:left;
color:#DA251D;
margin-top:15px;}

#preis {
width:80%;
background-color:#000;
align: middle;}

a.small:link {
font-family:arial,sans-serif;
font-size: 11px;
text-decoration : none;
color : #4C4C4C;
      }
a.small:visited {
font-family:arial,sans-serif;
font-size: 10px;
text-decoration : none;
color : #4C4C4C;
      }
a.small:active {
font-family:arial,sans-serif;
font-size: 10px;
text-decoration : none;
color : #4C4C4C;
      }
a.small:hover {
font-family:arial,sans-serif;
font-size: 10px;
text-decoration : none;
color : #d50000;
      }


#sommeraktion-A6-flyer  { width: 900px; position: absolute; left: 50%; margin-left: -235px; top: 450px;}  /* negative Hälfte von width:900px */
#bestes-druck-angebot  { width: 900px; position: absolute; left: 50%; margin-left: 470px; top: 130px;}  /* negative Hälfte von width:900px */
#faq  { width: 900px; position: absolute; left: 50%; margin-left: 470px; top: 750px;}  /* negative Hälfte von width:900px */