h1{font-family:arial;font-size:14px;font-weight:bold;text-align:center;}
h6{display:inline;margin-bottom:-10px;}

input.button {
    font-size:20px;
    color:#000000;
}
input.button:disabled {
    font-size:20px;
    color:#AAAAAA;
}
h1.seo {
    font-family:arial;
    font-size:12px;
    color:#333333;
    display:inline;
}

h1.seo2 {
    font-family:arial;
    font-size:9px;
    color:#ffffff;
    font-weight:bold;
    text-align:left;
    padding-left:20px;
    padding-top:65px;
}


h1.indexhead {
    font-family:arial;
    font-size:16px;
    color:#25569a;
    font-weight:bold;
    text-align:center;
}



h2.index {
    font-family:arial;
    font-size:12px;
    font-weight:bold;
    color:#ffffff;
    display:inline;
}


h1.standard {
    font-family:arial;
    font-size:16px;
    font-weight:bold;
    color:#333333;
    display:inline;
}

h2.standard {
    font-family:arial;
    font-size:14px;
    font-weight:bold;
    color:#333333;
    display:inline;
}

h3.standard {
    font-family:arial;
    font-size:12px;
    font-weight:bold;
    color:#333333;
    display:inline;
}


h2{font-family:arial;font-size:13px;font-weight:bold;}
p{font-family:arial;font-size:12px;}
.div1 {
padding:5px;



background-color:#ffffff;
}

.div1{position:absolute; left:15px; top:-25px;background-color:#ffffff;color:#000000;}

body 
{
 font-family:Arial;
 font-size:12px;
 background-color:#ffffff;
}


font.agb{
 font-size:9px;
font-face: Arial;
color:#808080;
}

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

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

font.socialnet {
    font-size:12px;
    font-face:Arial;
    color:#255ca9;
    font-weight:heavy;
    vertical align:middle;
    margin-left:5px;
    text-align:center;
}

font.werbung-junggesellenabschied {
    font-size:28px;
    text-decoration:none;
    font-face:Arial;
    color:#ffffff;
    font-weight:bold;
    text-align:center;
    line-height:150%;
    
}

font.werbung-motive {
    font-size:11px;
    text-decoration:none;
    font-face:Arial;
    color:#ffffff;
    font-weight:bold;
    text-align:left;
    line-height:150%;
    vertical-align:top;

}

img {
border: none;
}

#feedbackliste {
    margin-left:15px;

}

#ortinlieferadresse {
    text-align:right;
    display:inline;
    margin-left:20px;
}

p {margin-top:0px;}

code {font-size:14px;color:#0000ff;}
pre
{
 font-size:14px;
 color:#0000ff;
 padding:5px;
}
a:link, a:visited, a:active, a:hover
{ 
  text-decoration:underline;

  color:#0000FF;
  font-size:12px;
}
a:active, a:hover
{ 
 text-decoration:underline;
}


a.header:link, a.header:visited
{
  text-decoration:none;
  font-weight:bold;
  color:#ffffff;
  font-size:12px;
}
a.header:hover, a.header:active
{
  text-decoration:none;
  font-weight:bold;
  color:#ffff00;
  font-size:12px;
}


a.normal:link, a.normal:visited, a.normal:active, a.normal:hover
{
  text-decoration:underline;
  color:#0000ff;
}
a.normal:active, a.header:normal
{
 text-decoration:underline;
}

a.navi:link
 {
  text-decoration:none;
  color:#000000;
 }
 a.navi:visited
 {
  text-decoration:none;
  color:#000000;
 }
 a.navi:hover
 {
  text-decoration:none;
  color:#990000;
 }
 a.navi:active
 {
  text-decoration:none;
  color:#ff0000;
 }

a.partner:link, a.partner:visited, a.partner:active, a.partner:hover
{
  text-decoration:underline;
  color:#7F7F7F;
}


a.hinweis:link, a.hinweis:visited, a.hinweis:hover, a.hinweis:active
{
font-face:Arial;
font-size:12px;

}

a.navylink:link, a.navylink:visited, a.navylink:active
{
font-face:Arial;
font-size:11px;
font-weight:bold;
color:#255ca9;

}

a.navylink:hover {
font-face:Arial;
font-size:11px;
font-weight:bold;
color:#0000ff;
}

a.small:link
 {
  text-decoration:underline;
  color:#0000ff;
  font-size:9px;
 }
 a.small:visited
  {
  text-decoration:underline;
  color:#0000ff;
  font-size:9px;
 }
 a.small:hover
  {
  text-decoration:underline;
  color:#0000ff;
  font-size:9px;
 }
 a.small:active
 {
  text-decoration:underline;
  color:#0000ff;
  font-size:9px;
 }

a.partner:link, a.partner:visited, a.partner:active, a.partner:hover
{
  text-decoration:underline;
  color:#7F7F7F;
}

a.hinweistext:link, a.hinweistext:visited, a.hinweistext:active, a.hinweistext:hover
{
    font-weight:bold;
    font-size:13px;
    text-decoration:underline;
}

a.preisinfo:link, a.preisinfo:visited, a.preisinfo:hover, a.preisinfo:active
{
font-face:Arial;
font-size:9px;

}


a.shirtauswahl:link, a.shirtauswahl:visited, a.shirtauswahl:active, a.shirtauswahl:hover
{
  text-decoration:none;
  color:#333333;
  font-weight:bold;
}


a.kundencenter:link, a.kundencenter:visited, a.kundencenter:active, a.kundencenter:hover
{
  text-decoration:none;
  color:#255ca9;
  font-weight:bold;
  font-face:Arial;
  font-size:14px;
}

a.footer:link
{
  text-decoration:none;
  color:#333333;
  font-face:Arial;
  font-size:10px;
}

a.footer:visited
{
  text-decoration:none;
  color:#333333;
  font-face:Arial;
  font-size:10px;
}


a.footer:active
{
  text-decoration:none;
  color:#333333;
  font-face:Arial;
  font-size:10px;
}


a.footer:hover
{
    text-decoration:none;
    color:#255ca9;
    font-face:Arial;
    font-size:10px;

}


a.tag1 {
font-size:30px;
}

a.tag2 {
font-size:28px;
}

a.tag3 {
font-size:26px;
}

a.tag4 {
font-size:24px;
}

a.tag5 {
font-size:20px;
}

a.tag6 {
font-size:18px;
}

a.tag7 {
font-size:16px;
}

a.tag8 {
font-size:14px;
}

a.tag9 {
font-size:12px;
}

a.tag10 {
font-size:10px;
}

a.motivlink {
font-family:arial;
font-size:24px;
font-weight:heavy;
color:#255ca9;
text-align:center;
vertical-align:bottom;

}

td.preisinfo {
font-face:Arial;
font-size:9px;

}

p.shirttext {
padding-top:2px;

}

td.centercloud {
text-align:center;
}


td.menu {
text-align:left;
padding-left: 5;
padding-right: 5;
vertical-align: middle;
background:#ffffff;
border-bottom: 0px dotted  #CC0000;
font-face:Arial;
}

td.seitenkopf {
padding-left: 25;
padding-right: 5;
line-height: 1.75;
background:#ffffff;
font-face:Arial;
font-size:36;
font-color:#D92222;
}

td.vorschlagbutton {
vertical-align:bottom;
padding-bottom:10px;
}
td.menuhead {
padding: 0px 0 0 14px;
text-align:left;
padding-right: 10;
vertical-align: middle;
font-face:Arial;
font-weight: bold;
font-size:12px;
}

td {
font-face:Arial;
font-size:12px;
}

td.motivetext {
font-face:Arial;
font-size:11px;
color:#004899;
width:400;
}

td.bestellvorschlag {
font-face:Arial;
font-size:11px;
padding-left:5px;
padding-bottom:0px;
height:100px;
vertical-align:top;
align:center;

}

td.vorschlagtitel {
font-face:Arial;
font-size:14px;
color:#ffffff;
font-weight:bold;
text-align:center;
vertical-align:middle;
height:25px;

}


#website{
text-align:left;
width:100%;
background-color:#ffffff;
border:1px solid #CC0000;
}


#title {
height:80px;
padding-left:5px;
/*border:1px solid #000000;*/
background-color:#ffffff;
margin-bottom:0px;
}

#left {
width:186px;
line-height:18px;
background-color:#efefef;*/
position:absolute;
top:250px;
}
#right {
background-color:#ffffff;
width:215px;
position:absolute;
top:250px;
right:0px;

}


table.junggesellenabschied-footer {
height:250px;
width:100%;
font-family:arial;
font-size:10px;
color:#333333;
text-align:left;
vertical-align:middle;
margin-left:auto;
margin-right:auto;
}


.menutitle
{
font-weight:bold;
border-top:1px dashed #000000;
margin-top:15px;
}

#content {
width:55%;
position:absolute;
top:250px;
right:0px;
left:250px;
}


/*background-color:#efefef;*/
padding-left:5px;
}

#fuss {
height:34px;
padding:5px;
/*border:1px solid #000000;*/
background-color:#ffffff;
margin-top:20px;
}

td.artikel {
height:120px;
width:120px;
border: 1px solid #C0C0C0;
background: #ffffff;
}

td.login
{
     font-family:Arial;
 font-size:12px;
}

td.motivtext {
height:400px;
width:400px;
font-family:arial;
font-size:11px;
color:#333333;
}

td.footer-box {
height:100px;
width:200px;
font-family:arial;
font-size:10px;
color:#333333;
padding-left:30px;
vertical-align:top;
}




td.motivlink {
height:150px;
width:600px;
background:url("images/motivlink-bg.jpg");
font-family:arial;
font-size:24px;
font-weight:heavy;
color:#333333;
padding-bottom:20px;
margin:10px;
text-align:center;
vertical-align:bottom;
}

#vorschau{
	position:absolute;
	visibility:hidden;
	border: 1px solid black;
	margin-left: 20px;
}

#motive-fb {
	align:right;
	padding-left:27px;
    border:0px;
}

/*------- Neues Top-Menü --------- */

    #tabs10 {
      float:left;
      font-size:14px;
      background-position:0% -42px;
      border-bottom:0px solid #2763A5;
      line-height:normal;
      }
    #tabs10 ul {
          margin:0;
          padding:1px 10px 0px 0px;
          list-style:none;
      }
    #tabs10 li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs10 a {
      float:left;
      background:url("images/tableft10.gif") no-repeat left top;
      background-position:0% -42px;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabs10 a span {
      float:left;
      display:block;
      background:url("images/tabright10.gif") no-repeat right top;
      background-position:0% -42px;
      padding:5px 15px 4px 6px;
      color:#FFFFFF;
      font-size:14px;
      font-weight:bold;
      text-decoration:none;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs10 a span {float:none;}
    /* End IE5-Mac hack */
    #tabs9 a:hover span {
      background-position:0% -42px;
      color:#FFFF88;
      font-size:14px;
      font-weight:bold;
      text-decoration:none;
      }
    #tabs10 a:hover {
      background-position:0% 0px;
      color:#FFFF88;
      font-size:14px;
      font-weight:bold;
      text-decoration:none;
      }
    #tabs10 a:hover span {
      background-position:100% 0px;
      color:#FFFF88;
      }

      #tabs10 #current a {
              background-position:0% 0px;
      }
      #tabs10 #current a span {
              background-position:100% 0px;
      }
      
      
/*------- Neues Left-Menü --------- */

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

#leftmenu {
        width: 175px;
        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;
        }

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

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

/*------- BUTTONS IM KONFIGURATOR --------- */

.midbutton {
    border:none;
    background: url(images/leerbutton.gif) no-repeat center;
    width:220px;
    height:30px;
    font-weight:bold;
    font-size:15px;
    color:#ffffff;
    cursor:pointer;

}


.midbutton175 {
    border:none;
    background: url(images/leerbutton175.gif) no-repeat center;
    width:175px;
    height:30px;
    font-weight:bold;
    font-size:13px;
    color:#ffffff;
    cursor:pointer;

}


.midbutton150 {
    border:none;
    background: url(images/leerbutton150.gif) no-repeat center;
    width:150px;
    height:30px;
    font-weight:bold;
    font-size:11px;
    color:#ffffff;
    cursor:pointer;

}

.midbutton-eckig {
    border:none;
    background: url(images/leerbutton-eckig.gif) center;
    width:100%;
    height:30px;
    font-weight:bold;
    font-size:13px;
    color:#ffffff;
    cursor:pointer;

}

.midbutton-small {
    border:none;
    background: url(images/leerbutton-klein.gif) no-repeat center;
    width:100px;
    height:20px;
    text-decoration:none;
    font-weight:bold;
    font-size:11px;
    color:#ffffff;
    padding-bottom:2px;
    cursor:pointer;

}

.midbutton-konfigurator {
    border:none;
    background: url(images/leerbutton-konfigurator.gif) no-repeat center;
    width:200px;
    height:36px;
    text-decoration:none;
    font-weight:bold;
    font-size:13px;
    color:#ffffff;
    padding-bottom:2px;
    padding-left:35px;
    cursor:pointer;

}


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

}

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

}

li.bestellen {
        color:#0050ff;
        width:200px;
}

/*------- TAG CLOUD --------- */

.tagcloudtitle {
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#255ca9;
font-size:16px;
font-weight:bold;
text-align:left;
}

.tagcloudbody {
width:800px;
font-family:Geneva, Arial, Helvetica, sans-serif;
padding:5px;
text-align:center;
}

.tagcloudbody2 {
width:700px;
font-family:Geneva, Arial, Helvetica, sans-serif;
padding:5px;
text-align:center;
}

.tagcloudbody2 a {
text-decoration:none;
color:#666666;
text-align:center;
margin: 10px;
}

.tagcloudbody a {
text-decoration:none;
color:#666666;
text-align:center;
margin: 10px;
}




