body
{ 
font-family:Arial;
font-size: 9px;
background-color:#FFFFFF;
}

input.button {
    font-size:20px;
    color:#000000;
}

.copybutton {
    font-size:12px;
    color:#202020;
    padding:5px;
}

/*------- Neues Left-Men� --------- */

strong.lmenue {
      font-weight:bold;

}

td.menuhead {
        width:165px;
        padding: 0px 0 0 14px;
        text-align:left;
        padding-right: 10;
        vertical-align: middle;
        font-face:Arial;
        font-weight:bold;
        font-size: 12pt;
        color: #FFFFFF;
}

ul {
        list-style: none;
        margin: 0;
        padding: 0;
        }

#leftmenu {
        width: 165px;
        margin: 0px;
        border-style: solid solid none solid;
        border-color: #BCD2E6;
        border-size: 1px;
        border-width: 1px;
        }

#leftmenu li a {
        height: 32px;
          voice-family: "\"}\"";
          voice-family: inherit;
          height: 24px;
        text-decoration: none;
        font-family:Arial;
        font-size: 9pt;
        color: #0033CC;
        }

#leftmenu li a:link, #leftmenu li a:visited {
        color: #0000FF;
        font-weight:bold;
        display: block;
        background:  url(images/menu3.gif);
        padding: 8px 0 0 10px;
        }

#leftmenu li a:hover, #leftmenu li #current {
        color: #0000FF;
        font-weight:bold;
        background:  url(images/menu3.gif) 0 -32px;
        padding: 8px 0 0 10px;
        }

td {
font-face:Arial;
font-size:13px;

}





ul.normal { list-style:none; padding-top:10px; }


ul.normal li { background:url('images/copyshop-quadrat.gif') no-repeat left center; padding-left:20px; margin-top: 5px;
font-family: Arial, Helvetica, sans-serif, Geneva;
font-size: 10px;
text-align: left;
}

/*------- Ende Neues Left-Men� --------- */


h1 {font-size:11pt;margin-bottom:0px;margin-left:10px;}

h1.seitentitel {
margin-top:10px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
font-family: Arial, Helvetica, sans-serif, Geneva;
font-size: 16px;
color: #0000ff;
text-align: left;
}

h2 {font-size:12pt;margin-bottom:0px;}
h3 {font-size:10pt;margin-bottom:0px;}

p {
margin-top:0px;
font-family: Arial, Helvetica, sans-serif, Geneva;
font-size: 12px;
text-align: left;
}

p.right {
margin-top:0px;
font-family: Arial, Helvetica, sans-serif, Geneva;
text-align: right;
}


p.center {
margin-top:0px;
font-family: Arial, Helvetica, sans-serif, Geneva;
font-size: 14px;
text-align: center;
}

p.einleitung {
margin-top:0px;
font-family: Arial, Helvetica, sans-serif, Geneva;
font-size: 12px;
text-align: left;
}

p.kontakt {
margin-top:0px;
font-family: Arial, Helvetica, sans-serif, Geneva;
font-size: 12px;
text-align: center;
}


p.gross {
margin-top:0px;
font-family: Arial, Helvetica, sans-serif, Geneva;
font-size: 16px;
}

p.klein {
margin-top:0px;
font-family: Arial, Helvetica, sans-serif, Geneva;
font-size: 12px;
text-align: center;
}

p.footer {
margin-top:0px;
font-family: Arial, Helvetica, sans-serif, Geneva;
font-size: 10px;
text-align: right;
}

p.infotext {
margin-left:10px;
font-family: Arial, Helvetica, sans-serif, Geneva;
font-size: 12px;
text-align: left;
}

a:link{
  text-decoration:underline;
  color: #0000FF;
FONT-FAMILY:  Arial, Helvetica, sans-serif, Geneva;
 }
 a:visited
 {
  text-decoration:underline;
  color: #0000FF;
FONT-FAMILY:  Arial, Helvetica, sans-serif, Geneva;
 }
 a:hover
 {
  text-decoration:underline;
  color: #0000FF;
FONT-FAMILY:  Arial, Helvetica, sans-serif, Geneva;

 }
a:active
 {
  text-decoration:underline;
  color: #0000FF;
FONT-FAMILY:  Arial, Helvetica, sans-serif, Geneva;
 }

a.navigator:link{
  text-decoration:underline;
  color: #0000FF;
  FONT-SIZE: 9pt;
  FONT-FAMILY:  Arial, Helvetica, sans-serif, Geneva;
 }
 a.navigator:visited
 {
  text-decoration:underline;
  color: #0000FF;
  FONT-SIZE: 9pt;
  FONT-FAMILY:  Arial, Helvetica, sans-serif, Geneva;
 }
 a.navigator:hover
 {
  text-decoration:underline;
  color: #0000FF;
  FONT-SIZE: 9pt;
  FONT-FAMILY:  Arial, Helvetica, sans-serif, Geneva;

 }
a.navigator:active
 {
  text-decoration:underline;
  color: #0000FF;
  FONT-SIZE: 9pt;
  font-weight: bold;
  FONT-FAMILY:  Arial, Helvetica, sans-serif, Geneva;
 }


a.top:link{
  text-decoration:none;
  color: #ffffff;
  FONT-SIZE: 9pt;
  font-weight: bold;
  FONT-FAMILY:  Arial, Helvetica, sans-serif, Geneva;
 }
 a.top:visited
 {
  text-decoration:none;
  color: #ffffff;
  FONT-SIZE: 9pt;
  font-weight: bold;
  FONT-FAMILY:  Arial, Helvetica, sans-serif, Geneva;
 }
 a.top:hover
 {
  text-decoration:none;
  color: #aaccff;
  FONT-SIZE: 9pt;
  font-weight: bold;
  FONT-FAMILY:  Arial, Helvetica, sans-serif, Geneva;

 }
a.top:active
 {
  text-decoration:none;
  color: #ffffff;
  FONT-SIZE: 9pt;
  font-weight: bold:
  FONT-FAMILY:  Arial, Helvetica, sans-serif, Geneva;
 }




a.menu:link{
  text-decoration:none;
  FONT-SIZE: 10pt;
  color: #000055;
  FONT-FAMILY:  Arial, Helvetica, sans-serif, Geneva;
 }
 a.menu:visited
 {
  text-decoration:none;
  FONT-SIZE: 10pt;
  color: #000055;
  FONT-FAMILY:  Arial, Helvetica, sans-serif, Geneva;
 }
 a.menu:hover
 {
  text-decoration:none;
  FONT-SIZE: 10pt;
  color: #0000FF;
  FONT-FAMILY:  Arial, Helvetica, sans-serif, Geneva;
 }
a.menu:active
 {
  text-decoration:none;
  FONT-SIZE: 10pt;
  color: #000055;
  FONT-FAMILY:  Arial, Helvetica, sans-serif, Geneva;
 }
 
 
a.preise:link{
  text-decoration:none;
  FONT-SIZE: 9pt;
color: #000000;
FONT-FAMILY:  Arial, Helvetica, sans-serif, Geneva;
 }
 a.preise:visited
 {
  text-decoration:none;
  FONT-SIZE: 9pt;
color: #000000;
FONT-FAMILY:  Arial, Helvetica, sans-serif, Geneva;
 }
 a.preise:hover
 {
  text-decoration:none;
  FONT-SIZE: 9pt;
FONT-FAMILY:  Arial, Helvetica, sans-serif, Geneva;
color:#000000;
 }
a.preise:active
 {
  text-decoration:none;
  FONT-SIZE: 9pt;
FONT-FAMILY:  Arial, Helvetica, sans-serif, Geneva;
 }


.foto-link
{
width: 219px;
height: 125px;
display: block;
margin: 0 auto;
}


.foto1
{
background: url(images/ausdrucke-kopien-farbkopien.jpg) no-repeat;
}
.foto2
{
background: url(images/schnelldrucke.jpg) no-repeat;
}
.foto3
{
background: url(images/plakate-grosskopien.jpg) no-repeat;
}
.foto4
{
background: url(images/broschueren-druck.jpg) no-repeat;
}
.foto5
{
background: url(images/bindungen-spiralbindungen.jpg) no-repeat;
}
.foto6
{
background: url(images/postkarten.jpg) no-repeat;
}
.foto7
{
background: url(images/flyer-folder.jpg) no-repeat;
}
.foto8
{
background: url(images/visitenkarten.jpg) no-repeat;
}
.foto9
{
background: url(images/briefpapier.jpg) no-repeat;
}



.foto-link:hover
{
background-position: 0 -126px;
}

td.normal{
color:#000000;
font-size:13px;
font-weight: normal;

}

td.klein{
color:#000000;
font-size:10px;
font-weight: normal;
}

a.intern:link
{ 
  text-decoration:underline;
  color:#FF8000;
  font-size:9pt;
}
a.intern:visited
{ 
  text-decoration:underline;
  color:#FF8000;
  font-size:9pt;
}
a.intern:active
{ 
 text-decoration:underline;
  color:#FF0000;
  font-size:9pt;
}
a.intern:hover
{ 
 text-decoration:underline;
  color:#FF0000;
  font-size:9pt;
}



a.intern_small:link
{ 
  text-decoration:underline;
  color:#808080;
  font-size:7pt;
}
a.intern_small:visited
{ 
  text-decoration:underline;
  color:#808080;
  font-size:7pt;
}
a.intern_small:active
{ 
 text-decoration:underline;
  color:#808080;
  font-size:7pt;
}
a.intern_small:hover
{ 
 text-decoration:underline;
  color:#808080;
  font-size:7pt;
}





.topnavi {FONT-SIZE: 7pt;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Geneva;
}







.w1 {FONT-SIZE: 8pt;
FONT-FAMILY: Arial, Helvetica, sans-serif, Geneva;
padding: 6px;

 }

.text_right {FONT-SIZE: 9pt;
FONT-FAMILY: Arial, Helvetica, sans-serif, Geneva;
padding: 2px;
text-align: right;

 }
 
 
 


.xsnazzy h1, .zsnazzy h1 {margin:0; font-size:9pt; text-align: center; padding:0 6px 4px 6px; border-bottom:1px solid #000033;}
.xsnazzy p, .zsnazzy p { margin:0; padding:4px 6px; font-size:9pt;font-family:Arial;}
.xsnazzy {background: transparent; width:145px; float:left; margin:0 3px;}

.auswahlbox h1, .zsnazzy h1 {margin:0; font-size:10pt; text-align: center; padding:0 6px 4px 6px; border-bottom:1px solid #000033;}
.auswahlbox p, .zsnazzy p { margin:0; padding:4px 6px; font-size:9pt;font-family:Arial;}
.auswahlbox {background: transparent; width:210px; float:left; margin:0 3px;}

.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#fff; border-left:1px solid #000033; border-right:1px solid #000033;}
.xb1 {margin:0 5px; background:#000033;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}

.xboxcontent {display:block; border:0 solid #000033; border-width:0 1px; height:auto;}
* html .xboxcontent {height:1px;}

.color_a {background:#D0DFE8; color:#000033;font-family:Arial;}
.color_b {background:#F8C301; color:#000;}
.color_c {background:000033; color:#fff;}
.color_d {background:#b2ab9b; color:#000;}
.color_e {background:#D0DFE8; color:#0000FF;font-family:Arial;}


/*------- KUNDENCENTER --------- */

#kundencenter {
    margin-left: -50px;
}

.kc-box {
       border:2px solid #0044ff;
       align:left;
}

.kc-color {

  color:#0044ff;
  font-weight:bold;
  font-face:Arial;

}

a.kundencenterfont:link, a.kundencenterfont:visited, a.kundencenterfont:active {


  text-decoration:none;
  color:#000000;
  font-weight:bold;
  font-face:Arial;
  font-size:14px;
  padding-left:5px;
}

a.kundencenterfont:hover {

  text-decoration:none;
  color:#0044ff;
  font-weight:bold;
  font-face:Arial;
  font-size:14px;
  padding-left:5px;

}

a.kundencenterpic:hover {

  margin-left: -3px;
  margin-top: -3px;
  opacity:0.8;
}

a:hover .kundencenterpic {


  width: 60px;
  height: 60px;

}

a:link .kundencenterpic,{

  opacity:0.3;
  width: 50px;
  height: 50px;

}

a.kclogoff:link, a.kclogoff:visited, a.kclogoff:active, a.kclogoff:hover {

  text-decoration:none;
  color:#550000;
  font-weight:bold;
  font-face:Arial;
  font-size:14px;
}

font.lieferadresseklein {
    font-size:9px;
    font-face:Arial;
    color:#333333;
    vertical-align:super;
}

font.lieferadressestern {
    font-size:12px;
    font-face:Arial;
    color:#0044ff;
    vertical-align:top;

}

.kcbutton {
    border:none;
    background: url(images/kundencenterbutton.gif) no-repeat center;
    width:222px;
    height:36px;
    text-decoration:none;
    text-align:center;
    font-weight:bold;
    font-size:14px;
    color:#ffffff;
    padding-bottom:2px;
    padding-left:25px;
    cursor:pointer;
    align:left;

}

.copyload {
width:800px;
height:550px;
background:url(images/copyload-gradient.jpg) repeat;
position:absolute;
z-index:1;
padding:20px;
border:3px solid #d9effc;
box-shadow:3px 3px 4px 4px  #dedede;
margin-top:-10px;

}

.copyload-logo {
width:300px;
height:30px;
background:url(images/copyload.jpg) no-repeat;
position:absolute;
margin-top:10px;
padding:10px;
position:static;
z-index:2;

}

.copyload-content {
width:700px;
height:450px;
margin-top:20px;
margin-left:20px;
position:absolute;
background-color:#ffffff;
font-family:arial;
font-size:11px;
color:#666666;
padding:20px;
z-index:4;
border:1px solid #dedede;
border-radius:20px;
}

.copyload-border {
width:750px;
height:500px;
position:absolute;
background-color:#ffffff;
padding:20px;
z-index:3;
border-radius:20px;
opacity:0.4;
}


/*------- /KUNDENCENTER --------- */



.agb {
	font-size:11px;
	color:#666666;
}

