/* CSS fuer Ciao Toscana GMBH */
body {font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:10pt;line-height:12pt;margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;word-spacing:1pt; }
input.suche { background-color:#ffffff; width:65px; border:1px solid #807B77; margin-bottom:2px}
input.button { background-image:url(../pix/b1.gif); background-repeat:no-repeat; font-size:8pt;line-height:10pt; font-weight:600; color:#807B77; text-transform:none; letter-spacing:0px; font-style:normal; padding-left:0px; background-color:#ffffff; width:80px; height:17px; border:1px none; margin-bottom:3px}
div { position:absolute; }
div.hm { z-index:10;}
div.hmlink { z-index:11;}
div.sm0 { background-image:url(../pix/sn0hg.gif); background-repeat:no-repeat; z-index:1;}
div.sm1 { background-image:url(../pix/sn1hg.gif); background-repeat:no-repeat; z-index:1;}
div.sm2 { background-image:url(../pix/sn2hg.gif); background-repeat:no-repeat; z-index:1;}
div.sm3 { background-image:url(../pix/sn6hg.gif); background-repeat:no-repeat; z-index:1;}
div.sm4 { background-image:url(../pix/sn4hg.gif); background-repeat:no-repeat; z-index:1;}
div.sm5 { background-image:url(../pix/sn5hg.gif); background-repeat:no-repeat; z-index:1;}
div.sm6 { background-image:url(../pix/sn3hg.gif); background-repeat:no-repeat; z-index:1;}
div.sm7 { background-image:url(../pix/sn7hg.gif); background-repeat:no-repeat; z-index:1;}
div.rm { z-index:5;}
div.logo { }
table {}
table.start { background-image:url(../pix/contbg1.gif); background-repeat:no-repeat; }
table.boxen { background-image:url(../pix/contbg3.gif); background-repeat:no-repeat; }
table.text { background-image:url(../pix/contbg3.gif); background-repeat:no-repeat; }
table.produkt { background-image:url(../pix/contbg3.gif); background-repeat:no-repeat; }
table.wkc {padding-top:5px; padding-bottom:5px;}
table.box {}
table.news {}
table.fuss {}
a:link {  text-decoration:none; }
a:visited { text-decoration:none; }
a:hover { text-decoration:none;  }
a:active { text-decoration:none; }
a.hm {font-size:9pt;line-height:14pt; font-weight:600; color:#807B77; text-transform:none; letter-spacing:0px; font-style:normal; }
a.hms {font-size:9pt;line-height:14pt; font-weight:600; color:#000000; text-transform:none; letter-spacing:0px; font-style:normal; }
a.sm {font-size:8pt;line-height:11pt; font-weight:600; color:#807B77; text-transform:none; letter-spacing:0px; font-style:normal; }
a.sms {font-size:8pt;line-height:11pt; font-weight:600; color:#000000; text-transform:none; letter-spacing:0px; font-style:normal; }
a.fn {font-size:8pt;line-height:10pt; font-weight:600; color:#807B77; text-transform:none; letter-spacing:0px; font-style:normal; }
a.bxlink2 {font-size:8pt;line-height:11pt; font-weight:600; color:#8391C4; text-transform:none; letter-spacing:0pt; font-style:normal; }
a.bxlink3 {font-size:8pt;line-height:11pt; font-weight:600; color:#A90004; text-transform:none; letter-spacing:0pt; font-style:normal; }
a.bxlink4 {font-size:8pt;line-height:11pt; font-weight:600; color:#3B993F; text-transform:none; letter-spacing:0pt; font-style:normal; }
a.bxlink5 {font-size:8pt;line-height:11pt; font-weight:600; color:#BCBD57; text-transform:none; letter-spacing:0pt; font-style:normal; }
a.bxlink6 {font-size:8pt;line-height:11pt; font-weight:600; color:#DF762E; text-transform:none; letter-spacing:0pt; font-style:normal; }
a.bxlink7 {font-size:8pt;line-height:11pt; font-weight:600; color:#807B77; text-transform:none; letter-spacing:0pt; font-style:normal; }
a.archiv {font-size:8pt;line-height:11pt; font-weight:600; color:#807B77; text-transform:none; letter-spacing:0pt; font-style:normal; }
a.lang {font-size:8pt;line-height:11pt; font-weight:600; color:#807B77; text-transform:none; letter-spacing:0px; font-style:normal; padding-right:5px; }
a.lang:hover {font-size:8pt;line-height:11pt; font-weight:600; color:#000000; text-transform:none; letter-spacing:0px; font-style:normal; padding-right:5px; }
a.wktxt {font-size:10px;line-height:9pt; font-weight:600; color:#807B77; text-transform:none; letter-spacing:0pt; font-style:normal;}
a.wktxt:hover {font-size:10px;line-height:9pt; font-weight:600; color:#000000; text-transform:none; letter-spacing:0pt; font-style:normal;}
td {font-family: Arial, Verdana, Helvetica, sans-serif; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; word-spacing:0pt; }
td.n {font-size:10pt; line-height:12pt; font-weight:800; color:#000000; text-transform:none; letter-spacing:0px; font-style:normal; }
td.hm {font-size:9pt;line-height:14pt; font-weight:600; color:#807B77; text-transform:none; letter-spacing:0px; font-style:normal; }
td.hms {font-size:9pt;line-height:14pt; font-weight:600; color:#000000; text-transform:none; letter-spacing:0px; font-style:normal; }
td.sm {font-size:8pt;line-height:11pt; font-weight:600; color:#807B77; text-transform:none; letter-spacing:0px; font-style:normal; }
td.sms {font-size:8pt;line-height:11pt; font-weight:600; color:#000000; text-transform:none; letter-spacing:0px; font-style:normal; }
td.box {font-size:8pt;line-height:11pt; font-weight:600; color:#807B77; text-transform:none; letter-spacing:0px; font-style:normal; padding-top:0px; padding-left:8px; padding-right:8px; padding-bottom:0px;}
td.box2 {font-size:8pt;line-height:11pt; font-weight:600; color:#807B77; text-transform:none; letter-spacing:0px; font-style:normal; vertical-align:top; padding-top:0px; padding-left:25px; padding-right:8px; padding-bottom:0px;}
td.box42 {font-size:8pt;line-height:11pt; font-weight:600; color:#807B77; text-transform:none; letter-spacing:0px; font-style:normal; vertical-align:top; padding-top:0px; padding-left:8px; padding-right:8px; padding-bottom:0px;}
td.ues {font-family: Arial black, Verdana, Helvetica, sans-serif; font-size:28pt; line-height:32pt; font-weight:400; color:#DF762E; text-transform:none; letter-spacing:0px; font-style:normal; vertical-align:top; padding-top:0px; padding-left:23px; }
td.uesext {font-family: Arial black, Verdana, Helvetica, sans-serif; font-size:28pt; line-height:32pt; font-weight:400; color:#807B77; text-transform:none; letter-spacing:0px; font-style:normal; vertical-align:bottom; padding-top:0px; padding-left:17px; }
td.ues2 {font-family: Arial black, Verdana, Helvetica, sans-serif; font-size:28pt; line-height:32pt; font-weight:400; color:#8391C4;
text-transform:none; letter-spacing:0px; font-style:normal; vertical-align:top; padding-top:0px; padding-left:23px; }
td.ues3 {font-family: Arial black, Verdana, Helvetica, sans-serif; font-size:28pt; line-height:32pt; font-weight:400; color:#A90004; text-transform:none; letter-spacing:0px; font-style:normal; vertical-align:top; padding-top:0px; padding-left:23px; }
td.ues4 {font-family: Arial black, Verdana, Helvetica, sans-serif; font-size:28pt; line-height:32pt; font-weight:400; color:#3B993F; text-transform:none; letter-spacing:0px; font-style:normal; vertical-align:top; padding-top:0px; padding-left:23px; }
td.ues5 {font-family: Arial black, Verdana, Helvetica, sans-serif; font-size:28pt; line-height:32pt; font-weight:400; color:#BCBD57; text-transform:none; letter-spacing:0px; font-style:normal; vertical-align:top; padding-top:0px; padding-left:23px; }
td.ues6 {font-family: Arial black, Verdana, Helvetica, sans-serif; font-size:28pt; line-height:32pt; font-weight:400; color:#DF762E; text-transform:none; letter-spacing:0px; font-style:normal; vertical-align:top; padding-top:0px; padding-left:23px; }
td.ues7 {font-family: Arial black, Verdana, Helvetica, sans-serif; font-size:28pt; line-height:32pt; font-weight:400; color:#807B77; text-transform:none; letter-spacing:0px; font-style:normal; vertical-align:top; padding-top:0px; padding-left:23px; }
td.innerbox {font-size:8pt;line-height:11pt; font-weight:600; color:#807B77; text-transform:none; letter-spacing:0px; font-style:normal; padding-top:2px; padding-left:2px; padding-right:2px; padding-bottom:2px;}
td.sidebox {font-size:8pt;line-height:11pt; font-weight:600; color:#807B77; text-transform:none; letter-spacing:0px; font-style:normal; vertical-align:top; padding-top:0px; padding-left:0px; padding-right:0px; padding-bottom:0px;}
td.news {font-size:8pt;line-height:11pt; font-weight:600; color:#807B77; text-transform:none; letter-spacing:0px; font-style:normal; vertical-align:top; padding-top:0px; padding-left:0px; padding-right:0px; padding-bottom:0px;}
td.wk {font-size:8pt;line-height:11pt; font-weight:600; color:#807B77; text-transform:none; letter-spacing:0px; font-style:normal; vertical-align:top; padding-top:0px; padding-left:0px; padding-right:0px; padding-bottom:0px;}
td.fuss1 {vertical-align:middle; font-size:8pt;line-height:10pt; font-weight:600; color:#807B77; text-transform:none; letter-spacing:0px; font-style:normal; }
td.fuss2 {font-size:7pt;line-height:11pt; font-weight:500; color:#807B77; text-transform:none; letter-spacing:0px; font-style:normal; }
td.preis {font-family: Arial black, Verdana, Helvetica, sans-serif; font-size:16pt;line-height:18pt; font-weight:400; color:#807B77; text-transform:none; letter-spacing:0px; font-style:normal; vertical-align:top; text-align:right; }
td.ptxt {font-size:8pt;line-height:18pt; font-weight:600; color:#807B77; text-transform:none; letter-spacing:0pt; font-style:normal; vertical-align:top; padding-left:5px;}
td.ptxt:first-line {font-family: Arial black, Verdana, Helvetica, sans-serif; font-size:12pt;line-height:12pt; font-weight:600; color:#807B77; text-transform:none; letter-spacing:0pt; font-style:normal; vertical-align:top; padding-left:0px;}
td.bxtxt {font-size:8pt; line-height:11pt; font-weight:600; color:#807B77; text-transform:none; letter-spacing:0pt; font-style:normal; vertical-align:top; padding-left:5px;}
td.bxtxt b {font-size:9pt;line-height:11pt; font-weight:800; color:#DF762E; text-transform:none; letter-spacing:0pt; font-style:normal; vertical-align:top; padding-left:5px;}
td.protxt {font-size:8pt;line-height:11pt; font-weight:600; color:#807B77; text-transform:none; letter-spacing:0pt; font-style:normal; text-align:left; vertical-align:bottom; padding-left:5px;}
h1 {font-family: Arial black, Verdana, Helvetica, sans-serif; font-size:28pt; line-height:32pt; font-weight:400; color:#DF762E; text-transform:none; letter-spacing:0px; font-style:normal; }
h2 {font-family: Arial black, Verdana, Helvetica, sans-serif; font-size:10pt;line-height:12pt; font-weight:200; color:#807B77; text-transform:none; letter-spacing:0pt; font-style:normal; vertical-align:top; padding-left:0px;}
h3 {font-family: Arial black, Verdana, Helvetica, sans-serif; font-size:11pt;line-height:12pt; font-weight:200; color:#807B77; text-transform:none; letter-spacing:0pt; font-style:normal; vertical-align:top; padding-left:0px;}
td.bxues2 {font-family: Arial black, Verdana, Helvetica, sans-serif; font-size:10pt;line-height:10pt; font-weight:200; color:#8391C4; text-transform:none; letter-spacing:0pt; font-style:normal; vertical-align:top; padding-left:0px;}
td.bxues3 {font-family: Arial black, Verdana, Helvetica, sans-serif; font-size:10pt;line-height:10pt; font-weight:200; color:#A90004; text-transform:none; letter-spacing:0pt; font-style:normal; vertical-align:top; padding-left:0px;}
td.bxues4 {font-family: Arial black, Verdana, Helvetica, sans-serif; font-size:10pt;line-height:10pt; font-weight:200; color:#3B993F; text-transform:none; letter-spacing:0pt; font-style:normal; vertical-align:top; padding-left:0px;}
td.bxues5 {font-family: Arial black, Verdana, Helvetica, sans-serif; font-size:10pt;line-height:10pt; font-weight:200; color:#BCBD57; text-transform:none; letter-spacing:0pt; font-style:normal; vertical-align:top; padding-left:0px;}
td.bxues6 {font-family: Arial black, Verdana, Helvetica, sans-serif; font-size:10pt;line-height:10pt; font-weight:200; color:#DF762E; text-transform:none; letter-spacing:0pt; font-style:normal; vertical-align:top; padding-left:0px;}
td.bxues7 {font-family: Arial black, Verdana, Helvetica, sans-serif; font-size:10pt;line-height:10pt; font-weight:200; color:#807B77; text-transform:none; letter-spacing:0pt; font-style:normal; vertical-align:top; padding-left:0px;}
td.txtues {font-family: Arial black, Verdana, Helvetica, sans-serif; font-size:10pt;line-height:12pt; font-weight:200; color:#807B77; text-transform:none; letter-spacing:0pt; font-style:normal; vertical-align:top; padding-left:5px;}
td.bxlink {text-align:right; vertical-align:top; padding-right:10px;}
td.cartBox { background: transparent; font-size: 10px; padding: 3px; border: 1px dotted #B7AFA8;}
td.wkrl {border-left: 1px solid #B9C0E1;}
td.wkrr {border-right: 1px solid #B9C0E1;}
td.wkanz {background-color: #BD5757; font-size:8pt;line-height:11pt; font-weight:600; color:#FFFFFF; text-transform:none; letter-spacing:0pt; font-style:normal; border-bottom: 1px solid #B7AFA8;}
td.wkhead {font-size:8pt;line-height:11pt; font-weight:600; color:#807B77; text-transform:none; letter-spacing:0pt; font-style:normal; padding-left:5px; border-bottom: 1px solid #B7AFA8;}
td.wktxt {font-size:10px;line-height:9pt; font-weight:600; color:#807B77; text-transform:none; letter-spacing:0pt; font-style:normal;}
td.wksumme {font-size:8pt;line-height:11pt; font-weight:600; color:#807B77; text-transform:none; letter-spacing:0pt; font-style:normal;}
.leftbox, .rightbox, .centerbox, .singlebox { background: transparent; font-family: Arial, Verdana, Helvetica, sans-serif; font-size:8pt; text-align:left; padding-left:5px; border: 0px solid #9a9a9a; margin-bottom: 5px;}
.leftboxheading, .rightboxheading, .centerboxheading, .singleboxheading { background: transparent; font-family: Arial black, Verdana, Helvetica, sans-serif; font-size:10pt; line-height:11pt; font-weight:200; color:#BD5757; text-transform:none; letter-spacing:0pt; font-style:normal; text-align:left; padding: 3px; height: 20px; padding-left: 5px; border-bottom: 1px solid #9a9a9a;}
td.leftboxheading a, td.rightboxheading a, td.centerboxheading a, td.singleboxheading a { background: transparent; font-family: Arial, Verdana, Helvetica, sans-serif; font-size:10pt; line-height:11pt; font-weight:200; color:#807B77; text-transform:none; letter-spacing:0pt; font-style:normal; text-align:left; padding: 3px; height: 20px; padding-left: 5px; border-bottom: 1px solid #9a9a9a;}
TR.leftboxheading, TR.rightboxheading, TR.centerboxheading, TR.singleboxheading { background: transparent; }
.leftboxcontent, .rightboxcontent, .singleboxcontent { background: transparent; font-family: Arial, Verdana, Helvetica, sans-serif; font-size:8pt; line-height:12pt; font-weight:600; color:#807B77; text-transform:none; letter-spacing:0pt; font-style:normal; text-align:left; padding: 4px; border-top: 0px solid #B7AFA8; border-bottom: 0px solid #9a9a9a; text-decoration:none;}
a.rightboxcontent { background: transparent; font-family: Arial, Verdana, Helvetica, sans-serif; font-size:8pt; line-height:12pt; font-weight:600; color:#807B77; text-transform:none; letter-spacing:0pt; font-style:normal; text-align:left; padding: 4px; border-top: 0px solid #B7AFA8; border-bottom: 0px solid #9a9a9a; text-decoration:none;}
a.rightboxcontent:hover { background: transparent; font-family: Arial, Verdana, Helvetica, sans-serif; font-size:8pt; line-height:12pt; font-weight:600; color:#000000; text-transform:none; letter-spacing:0pt; font-style:normal; text-align:left; padding: 4px; border-top: 0px solid #B7AFA8; border-bottom: 0px solid #9a9a9a; text-decoration:none;}
.leftboxfooter, .rightboxfooter, .centerboxfooter, .singleboxfooter { background: transparent; margin-bottom: 0px;}