/* ANMELDEN */
#geblayer .formTable.submitTable td { vertical-align: bottom; }
#geblayer .formTable.submitTable td.td3 { text-align: right; width: 174px; }
#geblayer .inputtext input { width: 200px; }
/* ANMELDEN */


/* TELLAFRIEND */
.tellafriend form td { padding-bottom: 10px; vertical-align: top; }
.tellafriend form .submit { padding-bottom: 0; vertical-align: bottom; }
.tellafriend form .td1 { width: 200px; }
.tellafriend input, .tellafriend textarea { background: #f2f2f2; border: 1px inset; color: #6c6c6c; float: right; font-size: 11px; padding: 2px; width: 136px; }
.tellafriend .err { color: #bb0018; padding-left: 5px; }
.tellafriend .tafheaderimg { padding: 5px 0 20px; }
/* /TELLAFRIEND */


/* ONLINE GAME */
#gamelayer .linkArea { padding-left: 0; }
#gamelayer .linkArea input { background-color: #f2f2f2; border: 1px inset; width: 100px; }
#gamelayer .linkArea td { padding-right: 10px; vertical-align: middle; }

.highscore { margin-bottom: 25px; overflow: hidden; }
.highscore td, .highscore th { padding: 6px 0 5px 10px; text-align: left; }
.highscore td { border-bottom: 1px dotted #b4b4b4; }
.highscore th { border-bottom: 1px solid #b4b4b4; color: #606060; }
.highscore .tab1 { float: left; padding-right: 30px; }
.highscore .hs td { background-color: #00603f; color: #fff; font-weight: bold; }
.highscore .num { color: #00603f; font-weight: bold; padding-left: 0; width: 25px; }
.highscore .nick { width: 210px; }
.highscore .score { padding-right: 20px; text-align: right; width: 50px; }

.pager { border-bottom: 1px solid #b4b4b4; margin-bottom: 30px; }
.pager .paging_seite { color: #606060; font-weight: bold; }

.expandable#highscoretable { margin-bottom: 0; }
/* /ONLINE GAME */


/* VIDEO-CLIPS */
.videoclips {  }
.videoclips .contentteaser { background: #fff url(/Aktion/video-clips/cteaser-top-bg.gif) no-repeat scroll 0 0; float: left; width: 250px; }
.videoclips .contentteaser.marginbottom { margin-bottom: 20px; }
.videoclips .contentteaser .cteaserContent { padding-top: 10px; width: auto; }
.videoclips .contentteaser .cteaserFooter { background: #fff url(/Aktion/video-clips/cteaser-bottom-bg.gif) no-repeat scroll 0 0; }
.videoclips .contentteaser .cteaserFooter img { height: 42px; width: 250px; }

.youtube { background: transparent url(/img/spinner.gif) no-repeat scroll center center; height: 195px; margin-bottom: 10px; width: 230px; }
.youtube_big { background: transparent url(/img/spinner.gif) no-repeat scroll center center; height: 389px; margin: 0 auto 5px; padding-top: 30px; width: 640px; }
.youtube_small { background: transparent url(/img/spinner.gif) no-repeat scroll center center; height: 160px; margin-bottom: 20px; width: 196px; }

.formVideo { margin-left: 10px; }
.formVideo td { vertical-align: top; }
.formVideo .check { display: none !important; height: 1px; width: 1px; }
.formVideo .cMail { width:193px; }
.formVideo .cNachricht { width:192px; height:116px; }
.formVideo .cName { float: right; width:119px; }
.formVideo .cVorname { float: left; width:68px; }
.formVideo .td1 { width: 143px; }
.formVideo .td2 { width: 196px; padding-bottom:12px; }
.formVideo .space { width: 20px; }

.videotext { margin: 0 auto; padding: 10px; width: 630px; }
/* /VIDEO-CLIPS */


/* E-CARD */
.ecards { overflow: hidden; }
.ecards .ecardteaser { background: #fff url(/Mach-Plus/E-Cards/img/ecard-bg.gif) no-repeat scroll 0 0; float: left; height: 140px; margin: 0 20px 20px 0; padding: 10px; width: 140px; }
.ecards .ecardteaser.marginright { margin-right: 0; }
.ecards .ecardteaser .radioblock { margin-top: 25px; }
.ecards .ecardteaser .radioblock input { float: left; margin-right: 10px; position: relative; top: 1px; }
*+html .ecards .ecardteaser .radioblock input { top: -3px; }

.swf-ecard-small { background: #f4f4f4 no-repeat scroll center center; cursor: pointer; height: 99px; width: 140px; }
.swf-ecard-small.m1 { background-image: url(/Mach-Plus/E-Cards/media/eCard_motiv_1.jpg); }
.swf-ecard-small.m2 { background-image: url(/Mach-Plus/E-Cards/media/eCard_motiv_2.jpg); }
.swf-ecard-small.m3 { background-image: url(/Mach-Plus/E-Cards/media/eCard_motiv_3.jpg); }
.swf-ecard-small.m4 { background-image: url(/Mach-Plus/E-Cards/media/eCard_motiv_4.jpg); }
.swf-ecard-small.m5 { background-image: url(/Mach-Plus/E-Cards/media/eCard_motiv_5.jpg); }
.swf-ecard-small.m6 { background-image: url(/Mach-Plus/E-Cards/media/eCard_motiv_6.jpg); }
.swf-ecard-small.m7 { background-image: url(/Mach-Plus/E-Cards/media/eCard_motiv_7.jpg); }
.swf-ecard-small.m8 { background-image: url(/Mach-Plus/E-Cards/media/eCard_motiv_8.jpg); }
.swf-ecard-small.big { height: 172px; width: 250px; }

#ecardlayer .contentteaserCol4 h3 { padding: 0; }
#ecardlayer .contentteaserCol4 .linkArea .formTable .space { width: 15px; }
#ecardlayer .contentteaserCol4 .linkArea .formTable .td1 { font-weight: bold; }
#ecardlayer .contentteaserCol4 .linkArea .formTable a { margin-right: 20px; }
#ecardlayer #tag, #ecardlayer #monat, #ecardlayer #jahr { margin-right: 3px; text-align: center; width: 50px; }

#addEmpf a, #remEmpf a { color: #000; text-decoration: none; }
#addEmpf a img, #remEmpf a img { float: left; margin-right: 10px; }
/* /E-CARD */


/* KONTAKT */
#formwrapper {  }
#formwrapper .formTable {  }
#formwrapper .formTable td.td1 { width: 146px; }
#formwrapper .formTable input.norm { width: 154px; }
#formwrapper .formTable select.wide { width: 340px; }
/* KONTAKT */


/* GLÜCKWÜNSCHE */
.expandable#glueckwunschtable { margin-bottom: 0; }

.glueckwunschbrowser {  }
.glueckwunschbrowser table {  }
.glueckwunschbrowser td { padding: 0 30px 30px 0; vertical-align: top; width: 150px; }
.glueckwunschbrowser td.td4 { padding-right: 0; }
.glueckwunschbrowser td div { height: 100px; overflow: auto; padding-right: 5px; }
.glueckwunschbrowser td img { display: block; margin-bottom: 10px; width: 140px; }
.glueckwunschbrowser .pager { border-bottom: 0; margin-bottom: -15px; }
* html .glueckwunschbrowser .pager { margin-bottom: 0; }
* html .glueckwunschbrowser td div { overflow-x: hidden; width: 140px; }

#praemienindex { margin-top: 10px; position: relative; }
.praemienteaser { background: transparent url(/Mach-Plus/E-Cards/img/ecard-bg.gif) no-repeat scroll 0 0; cursor: pointer; float: left; margin-bottom: 17px; }
.praemienteaser .praemienname { background: transparent url(/img/icons/raquo-6d6d6d.gif) no-repeat scroll 11px center; margin-top: -29px; padding-left: 22px; position: absolute; z-index: 1; }
.praemienteaser.placeholder { cursor: default; }
.praemienteaser.placeholder .praemienname { background: none; }
.praemienteaser .praemie { background: transparent url(/img/c.gif) no-repeat scroll center 1px; margin-right: 20px; position: relative; }
.praemienteaser .praemie.p1 { background-image: url(/Aktion/glueckwuensche/img/140x99/1.jpg); }
.praemienteaser .praemie.p2 { background-image: url(/Aktion/glueckwuensche/img/140x99/2.jpg); }
.praemienteaser .praemie.p3 { background-image: url(/Aktion/glueckwuensche/img/140x99/3.jpg); }
.praemienteaser .praemie.p4 { background-image: url(/Aktion/glueckwuensche/img/140x99/4.jpg); }
.praemienteaser .praemie.p5 { background-image: url(/Aktion/glueckwuensche/img/140x99/5.jpg); }
.praemienteaser .praemie.p6 { background-image: url(/Aktion/glueckwuensche/img/140x99/6.jpg); }
.praemienteaser .praemie.p7 { background-image: url(/Aktion/glueckwuensche/img/140x99/7.jpg); }
.praemienteaser .praemie.p8 { background-image: url(/Aktion/glueckwuensche/img/140x99/8.jpg); }
.praemienteaser .praemie.p9 { background-image: url(/Aktion/glueckwuensche/img/140x99/9.jpg); }
.praemienteaser .praemie.p10 { background-image: url(/Aktion/glueckwuensche/img/140x99/10.jpg); }
.praemienteaser .praemie.p11 { background-image: url(/Aktion/glueckwuensche/img/140x99/11.jpg); }
.praemienteaser .praemie.p12 { background-image: url(/Aktion/glueckwuensche/img/140x99/12.jpg); }
.praemienteaser .praemie.p13 { background-image: url(/Aktion/glueckwuensche/img/140x99/13.jpg); }
.praemienteaser .praemie.p14 { background-image: url(/Aktion/glueckwuensche/img/140x99/14.jpg); }
.praemienteaser .praemie.p15 { background-image: url(/Aktion/glueckwuensche/img/140x99/15.jpg); }
.praemienteaser .praemie.p16 { background-image: url(/Aktion/glueckwuensche/img/140x99/16.jpg); }
.praemienteaser .praemie img { height: 160px; width: 160px; }

.praemienteaser .praemie.p4, .praemienteaser .praemie.p8, .praemienteaser .praemie.p12, .praemienteaser .praemie.p16 { margin-right: 0; }

* html .praemienteaser { margin-bottom: 18px; }
* html .praemienteaser .praemie { margin-right: 10px; }
* html .praemienteaser .praemie.p4, * html .praemienteaser .praemie.p8, * html .praemienteaser .praemie.p12, * html .praemienteaser .praemie.p16 { margin-right: 0; }
* html .praemienteaser .praemienname { position: relative; }

*+html .praemienteaser { margin-bottom: 18px; }
*+html .praemienteaser .praemienname { top: 163px; left: 0;}

.praemiendetails { clear: both; position: absolute; top: 0; }
.praemiendetails .praemiendetailteaser { background: #fff url(/Aktion/glueckwuensche/img/praemiendetail.gif) no-repeat scroll 0 0; height: 340px; position: relative; width: 340px; z-index: 100; }

* html .praemiendetails .praemiendetailteaser { position: absolute; }
*+html .praemiendetails .praemiendetailteaser { position: absolute; }

#praemienindex .praemiendetails .praemiendetailteaser.pd1 { left: 0; top: 0; }
#praemienindex .praemiendetails .praemiendetailteaser.pd2 { left: 180px; top: 0; }
#praemienindex .praemiendetails .praemiendetailteaser.pd3 { left: 180px; top: 0; }
#praemienindex .praemiendetails .praemiendetailteaser.pd4 { left: 360px; top: 0; }
#praemienindex .praemiendetails .praemiendetailteaser.pd5 { left: 0; top: 180px; }
#praemienindex .praemiendetails .praemiendetailteaser.pd6 { left: 180px; top: 180px; }
#praemienindex .praemiendetails .praemiendetailteaser.pd7 { left: 180px; top: 180px; }
#praemienindex .praemiendetails .praemiendetailteaser.pd8 { left: 360px; top: 180px; }
#praemienindex .praemiendetails .praemiendetailteaser.pd9 { left: 0; top: 180px; }
#praemienindex .praemiendetails .praemiendetailteaser.pd10 { left: 180px; top: 180px; }
#praemienindex .praemiendetails .praemiendetailteaser.pd11 { left: 180px; top: 180px; }
#praemienindex .praemiendetails .praemiendetailteaser.pd12 { left: 360px; top: 180px; }
#praemienindex .praemiendetails .praemiendetailteaser.pd13 { left: 0; top: 360px; }
#praemienindex .praemiendetails .praemiendetailteaser.pd14 { left: 180px; top: 360px; }
#praemienindex .praemiendetails .praemiendetailteaser.pd15 { left: 180px; top: 360px; }
#praemienindex .praemiendetails .praemiendetailteaser.pd16 { left: 360px; top: 360px; }

.praemiendetails .praemie { background: transparent url(/img/c.gif) no-repeat scroll center 1px; position: absolute; }
.praemiendetails .praemie.p1 { background-image: url(/Aktion/glueckwuensche/img/300x214/1.jpg); }
.praemiendetails .praemie.p2 { background-image: url(/Aktion/glueckwuensche/img/300x214/2.jpg); }
.praemiendetails .praemie.p3 { background-image: url(/Aktion/glueckwuensche/img/300x214/3.jpg); }
.praemiendetails .praemie.p4 { background-image: url(/Aktion/glueckwuensche/img/300x214/4.jpg); }
.praemiendetails .praemie.p5 { background-image: url(/Aktion/glueckwuensche/img/300x214/5.jpg); }
.praemiendetails .praemie.p6 { background-image: url(/Aktion/glueckwuensche/img/300x214/6.jpg); }
.praemiendetails .praemie.p7 { background-image: url(/Aktion/glueckwuensche/img/300x214/7.jpg); }
.praemiendetails .praemie.p8 { background-image: url(/Aktion/glueckwuensche/img/300x214/8.jpg); }
.praemiendetails .praemie.p9 { background-image: url(/Aktion/glueckwuensche/img/300x214/9.jpg); }
.praemiendetails .praemie.p10 { background-image: url(/Aktion/glueckwuensche/img/300x214/10.jpg); }
.praemiendetails .praemie.p11 { background-image: url(/Aktion/glueckwuensche/img/300x214/11.jpg); }
.praemiendetails .praemie.p12 { background-image: url(/Aktion/glueckwuensche/img/300x214/12.jpg); }
.praemiendetails .praemie.p13 { background-image: url(/Aktion/glueckwuensche/img/300x214/13.jpg); }
.praemiendetails .praemie.p14 { background-image: url(/Aktion/glueckwuensche/img/300x214/14.jpg); }
.praemiendetails .praemie.p15 { background-image: url(/Aktion/glueckwuensche/img/300x214/15.jpg); }
.praemiendetails .praemie.p16 { background-image: url(/Aktion/glueckwuensche/img/300x214/16.jpg); }
.praemiendetails .praemie h5 { color: #00603f; font-size: 15px; font-weight: normal; margin-bottom: 10px; }
.praemiendetails .praemie img { height: 340px; width: 340px; }
.praemiendetails .praemientext { margin-top: -120px; padding: 0 10px; position: absolute; z-index: -1; }

* html .praemiendetails .praemientext  { position: relative; }
*+html .praemiendetails .praemientext  { position: relative; }

.praemienselect h5 { color: #6c6c6c; font-size: 11px; padding: 0 0 5px 10px; }
.praemienselect p { padding: 0 0 0 10px; }
.praemienselect textarea { height: 40px; margin-bottom: 20px; width: 378px; }
.praemienselect .err { padding: 0 0 10px 10px; }
.praemienselect .praemie img { height: 340px; width: 380px; }
.praemienselect .praemiendetails { position: relative; }
.praemienselect .praemiendetails .praemiendetailteaser { background-image: url(/Aktion/glueckwuensche/img/praemiendetailol.gif); height: 340px; margin-bottom: 30px; width: 380px; }
.praemienselect .radio { float: left; padding: 0 10px 15px 10px; }
.praemienselect .radio input { margin-right: 10px; position: relative; top: 2px; }

* html .praemienselect .praemiendetails, * html .praemienselect .praemiendetails * { position: relative; }
*+html .praemienselect .praemiendetails, *+html .praemienselect .praemiendetails * { position: relative; }
/* /GLÜCKWÜNSCHE */


/* GEWINNER */
/*.gewinner { background: transparent url(/Aktion/gewinner/img/t.gif) no-repeat scroll 0 0; padding-top: 2px; }
.gewinner table { border: 1px solid #dfdfdf; border-width: 0 1px; width: 700px; }
.gewinner td, .gewinner th { padding: 0 10px; vertical-align: top; width: 170px; }
.gewinner td div { border-bottom: 1px dotted #b4b4b4; padding: 5px 0; }
.gewinner th { color: #616161; text-align: left; }
.gewinner th div { border-bottom: 1px solid #b4b4b4; padding: 15px 0 5px; }
.gewinner .beg { width: 150px; }
.gewinner .end { padding-right: 8px; width: 320px; }
.gewinner .colspan { height: 30px; padding: 0 8px; }*/
.gewinner { background: transparent url(/Aktion/gewinner/img/t.gif) no-repeat scroll 0 0; padding-top: 2px; }
.gewinner table { border: 1px solid #dfdfdf; border-width: 0 1px; width: 700px; }
.gewinner td, .gewinner th { padding: 0 10px; vertical-align: top; width: 220px; }
.gewinner td div { border-bottom: 1px dotted #b4b4b4; padding: 5px 0; }
.gewinner th { color: #616161; text-align: left; }
.gewinner th div { border-bottom: 1px solid #b4b4b4; padding: 15px 0 5px; }
.gewinner .beg { width: 80px; }
.gewinner .end { padding-right: 8px; width: 340px; }
.gewinner .colspan { height: 30px; padding: 0 8px; }


.gewinnerpager { background: transparent url(/Aktion/gewinner/img/f.gif) no-repeat scroll -1px bottom; border: 1px solid #dfdfdf; border-width: 0 1px; padding: 0 8px; width: 682px; }
.gewinnerpager .pager { margin-bottom: 15px; }
.gewinnerpager .pager .paging_seite { margin-left: 150px; }
/* /GEWINNER */
