/* basics */
body
{
 font-family:Verdana;
 font-size:11px;
 line-height:10pt;
 background-color:#ffff;
 text-align:center;
}

h1 {font-size:18px;color:#2C3C72;margin:0px;}
h2 {font-size:13px;color:#EBB100;}
h3 {font-size:14px;color:#A9A9A9;}
p {margin-top:0px;}

/* Für Quellcode-Beispiele im Text */
code
{
 font-size:14px;
 color:#0000cc;
}
pre
{
 font-size:14px;
 color:#0000cc;
 padding:5px;
}

a:link, a:visited, a:active, a:hover
{
  text-decoration:underline;
  font-weight:bold;
  color:#1D140F;
  font-size:11px;
}
a:active, a:hover
{
  color:#ff9200;
}


b.boxwhite
{
  font-size:11px;
  color:#ECDACD;
  font-weight:bold;
  text-decoration:none;
}

b.boxwhitesmall
{
  font-size:10px;
  color:#ECDACD;
  font-weight:bold;
  text-decoration:none;
}

/* Die Boxen */
/* Zuerst die farbige Box */
.cssbox1, .cssbox1_body, .cssbox1_head, .cssbox1_head h2
{ 
background: transparent url(http://www.pralinenpapst.de/templates/esc_avoc/style1/box_bg.png) no-repeat bottom right;

} 

.cssbox1 
{ 
width: 255px !important; /* intended total box width - padding-right(next) */ 
width: 240px; /* IE Win = width - padding */ 
padding-right: 15px; /* the gap on the right edge of the image (not content padding) */ 
margin: 5px auto; /* use to position the box */ 
} 

/* set the top-right image */ 
.cssbox1_head 
{ 
background-position: top right; margin-right: -15px; /* pull the right image over on top of border */ 
padding-right: 80px; /* right-image-gap + right-inside padding */ 
} 

/* set the top-left image */ 
.cssbox1_head h2 
{ 
background-position: top left; 
margin: 0; /* reset main site styles*/ 
border: 0; /* ditto */ 
padding: 10px 0 35px 20px; /* padding-left = image gap + interior padding ... no padding-right */ 
height: auto !important; height: 1%; /* IE Holly Hack */ 
color:#ff9200
} 

/* set the lower-left corner image */ 
.cssbox1_body
{ 
background-position: bottom left; 
margin-right: 5px; /* interior-padding right */ 
padding: 5px 0 5px 25px; /* mirror .cssbox_head right/left */ 
height:190px;
} 

.cssbox1_body p
{ 
  font-size:11px;
  font-weight:normal;
  color:#FFFFFF;
} 


/* dann die weisse Box */
.cssbox2, .cssbox2_body, .cssbox2_head, .cssbox2_head h2
{ 
background: transparent url(http://www.pralinenpapst.de/templates/esc_avoc/style1/whitebox_bg.png) no-repeat bottom right;
} 

.cssbox2
{ 
width: 255px !important; /* intended total box width - padding-right(next) */ 
width: 240px; /* IE Win = width - padding */ 
padding-right: 15px; /* the gap on the right edge of the image (not content padding) */ 
margin: 5px auto; /* use to position the box */ 
} 

/* set the top-right image */ 
.cssbox2_head 
{ 
background-position: top right; margin-right: -15px; /* pull the right image over on top of border */ 
padding-right: 80px; /* right-image-gap + right-inside padding */ 
} 

/* set the top-left image */ 
.cssbox2_head h2 
{ 
background-position: top left; 
margin: 0; /* reset main site styles*/ 
border: 0; /* ditto */ 
padding: 10px 0 5px 20px; /* padding-left = image gap + interior padding ... no padding-right */ 
height: auto !important; height: 1%; /* IE Holly Hack */ 
color:#ff9200
} 


/* set the lower-left corner image */ 
.cssbox2_body
{ 
background-position: bottom left; 
margin-right: 10px; /* interior-padding right */ 
padding: 5px 0 5px 25px; /* mirror .cssbox_head right/left */ 
height:220px;
} 

.cssbox2_body p, .cssbox2_body ul, .cssbox2_body li
{ 
  font-size:11px;
  font-weight:normal;
  color:#1D140F;
} 



/* dann die breite weisse Box */

.cssbox2a, .cssbox2a_body, .cssbox2a_head, .cssbox2a_head h2
{ 
background: transparent url(http://www.pralinenpapst.de/templates/esc_avoc/style1/whitebox_bg.png) no-repeat bottom right;
} 

.cssbox2a
{ 
width: 530px !important; /* intended total box width - padding-right(next) */ 
width: 515px; /* IE Win = width - padding */ 
padding-right: 15px; /* the gap on the right edge of the image (not content padding) */ 
margin: 5px auto; /* use to position the box */ 
} 

/* set the top-right image */ 
.cssbox2a_head 
{ 
background-position: top right; margin-right: -15px; /* pull the right image over on top of border */ 
padding-right: 80px; /* right-image-gap + right-inside padding */ 
} 

/* set the top-left image */ 
.cssbox2a_head h2 
{ 
background-position: top left; 
margin: 0; /* reset main site styles*/ 
border: 0; /* ditto */ 
padding: 10px 0 5px 20px; /* padding-left = image gap + interior padding ... no padding-right */ 
height: auto !important; height: 1%; /* IE Holly Hack */ 
color:#ff9200
} 

/* set the lower-left corner image */ 
.cssbox2a_body
{ 
background-position: bottom left; 
margin-right: 10px; /* interior-padding right */ 
padding: 5px 0 5px 25px; /* mirror .cssbox_head right/left */ 
height:220px;
} 

.cssbox2a_body p, .cssbox2a_body ul, .cssbox2a_body li
{ 
  font-size:11px;
  font-weight:normal;
  color:#1D140F;
} 



/* Die gleiche Box, nur 50% Breite */

.cssbox2b, .cssbox2b_body, .cssbox2b_head, .cssbox2b_head h2
{ 
background: transparent url(http://www.pralinenpapst.de/templates/esc_avoc/style1/whitebox_bg.png) no-repeat bottom right;
} 

.cssbox2b
{ 
width: 390px !important; /* intended total box width - padding-right(next) */ 
width: 375px; /* IE Win = width - padding */ 
padding-right: 15px; /* the gap on the right edge of the image (not content padding) */ 
margin: 5px auto; /* use to position the box */ 
} 

/* set the top-right image */ 
.cssbox2b_head 
{ 
background-position: top right; margin-right: -15px; /* pull the right image over on top of border */ 
padding-right: 80px; /* right-image-gap + right-inside padding */ 
} 

/* set the top-left image */ 
.cssbox2b_head h2 
{ 
background-position: top left; 
margin: 0; /* reset main site styles*/ 
border: 0; /* ditto */ 
padding: 10px 0 5px 20px; /* padding-left = image gap + interior padding ... no padding-right */ 
height: auto !important; height: 1%; /* IE Holly Hack */ 
color:#ff9200
} 

/* set the lower-left corner image */ 
.cssbox2b_body
{ 
background-position: bottom left; 
margin-right: 10px; /* interior-padding right */ 
padding: 5px 0 5px 25px; /* mirror .cssbox_head right/left */ 
height:220px;
} 

.cssbox2b_body p, .cssbox2b_body ul, .cssbox2b_body li
{ 
  font-size:11px;
  font-weight:normal;
  color:#1D140F;
} 





/* dann die FUSSZEILEN-Box */
.cssbox3, .cssbox3_body, .cssbox3_head, .cssbox3_head h5
{ 
background: transparent url(http://www.pralinenpapst.de/templates/esc_avoc/style1/bottom_box_bg.png) no-repeat bottom right;
} 

.cssbox3
{ 
width: 813px !important; /* intended total box width - padding-right(next) */ 
width: 798px; /* IE Win = width - padding */ 
padding-right: 15px; /* the gap on the right edge of the image (not content padding) */ 
margin: 5px auto; /* use to position the box */ 
} 

/* set the top-right image */ 
.cssbox3_head 
{ 
background-position: top right; margin-right: -15px; /* pull the right image over on top of border */ 
padding-right: 80px; /* right-image-gap + right-inside padding */ 
} 

/* set the top-left image */ 
.cssbox3_head h5
{ 
background-position: top left; 
margin: 0; /* reset main site styles*/ 
border: 0; /* ditto */ 
padding: 1px 0 1px 1px; /* padding-left = image gap + interior padding ... no padding-right */ 
height: auto !important; height: 1%; /* IE Holly Hack */ 
color:#ff9200
} 

/* set the lower-left corner image */ 
.cssbox3_body
{ 
background-position: bottom left; 
margin-right: 10px; /* interior-padding right */ 
padding: 5px 0 5px 25px; /* mirror .cssbox_head right/left */ 
height:100px;
} 

.cssbox3_body p, .cssbox3_body ul, .cssbox3_body li
{ 
  font-size:11px;
  font-weight:normal;
  color:#1D140F;
} 


/* Die Hyperlinks  */
a.menu:link, a.menu:visited
{
  font-size:11px;
  color:#351D0F;
  font-weight:normal;
  text-decoration:none;
}

a.menu:active, a.menu:hover
{
  font-size:11px;
  font-weight:normal;
  color:#ff9200;
}

a.footer:link, a.footer:visited, a.footer:hover
{
  color:#FFFFFF;
  text-decoration:none;
}

a.boxwhite:link, a.boxwhite:visited
{
  font-size:11px;
  color:#ECDACD;
  font-weight:normal;
  text-decoration:none;
}

a.boxwhite:active, a.boxwhite:hover
{
  font-size:11px;
  font-weight:normal;
  color:#ff9200;
}

a.boxwhitesmall:link, a.boxwhitesmall:visited
{
  font-size:10px;
  color:#ECDACD;
  font-weight:normal;
  text-decoration:none;
}

a.boxwhitesmall:active, a.boxwhitesmall:hover
{
  font-size:10px;
  font-weight:normal;
  color:#ff9200;
}

/* die zentrierung */
#page {
width:868px;
margin:0px auto;
text-align:left;
}
/* Die Titelzeile */
#title {
border-bottom:0px solid #2F728D;
height:112px;
padding:0px;
text-align:right;
background-image: url(header.png);
}
/* Der Inhalt */
#content {
border:0px solid #2F728D;
background-color:#ffffff;
padding:15px;
color:#000000;
}
#footer{
background-image: url(footer.gif);
text-align:center;
height: 15px;
border:0px solid #2F728D;
font-weight:normal;color:#FFFFFF;font-size:10px;
}
/* Das Menü */
#menu {
color:#1B120D;
background-color:#4a4d18;
background-image: url(http://www.pralinenpapst.de/templates/esc_avoc/style1/menue.png);
text-align:center;
padding:10px 0px;

}

