body, td, th, li, dl, dt, dd, dir, div, span, input, select	{
   font-family:arial; font-size:16px; color:#595F59;
}

/* generelle Einstellungen */
* {margin:0; padding:0;}
a img {border: 0px none;}
#pageIn a {color:#00adff;  text-decoration:none; font-weight:bold;}
#pageIn a:link{color:#00adff;  text-decoration:none; font-weight:bold;}
#pageIn a:visited{color:#00adff;  text-decoration:none; font-weight:bold;}
#pageIn a:hover{color:#FFB400;  text-decoration:none; font-weight:bold;}
#pageIn a:active{color:#00adff;  text-decoration:none; font-weight:bold;}
div.logout {display:none;}

/* warenkorb ansicht*/
table.warenkorb {width:100%;}
table.warenkorb th {text-align: right; padding-bottom: 5px; border-bottom: 1px solid #595F59;}
table.warenkorb th.info {text-align: left; }
table.warenkorb td {text-align: right; vertical-align:middel; font-size:14px; padding-top:9px;}
table.warenkorb td.info { text-align: left; width:330px; font-weight:bold;}
table.warenkorb td.einheit, table.warenkorb td.mal{width:20px;}

/* login warenkorb */
table.login {width:100%;}
table.login th {text-align:left;}
div.important {marging-bottom:15px; padding:5px; background-color:#2a4a61; color:#ffffff;}

/* registrirung warenkorb*/
div.small {width: 354px;}
input.small{width: 90px;}
input.medium {width: 250px;}
input.wide {width: 350px;}



/* login im header */
#headerloginIn {padding-top:10px;}
#headerloginIn input {border:0px none; height:22px; display:block; font-size:14px; color:#000000; padding: 3px 3px 0 3px;}
#headerloginIn div { height:22px; margin-top:4px;}
#headerloginIn input.loginemail {width:196px; background: none;}
#headerloginIn input.loginpass { width:106px; background: none;}
#headerloginIn div.loginemail {background: url(http://www.clubkupon.com/level9_cms/layout/headerloginemail.png) transparent no-repeat top right; width:196px;}
#headerloginIn div.loginpass {float:left; background: url(http://www.clubkupon.com/level9_cms/layout/headerloginpass.png) transparent no-repeat top right; width:106px;}
#headerloginIn div.loginbutton {float:right; width:82px;}




/* tabmenue ueber inhalt */
#tabmenu {float:left;width:100%; background: url(http://www.clubkupon.com/level9_cms/layout/bg.png) #2a4a62 repeat top left;}
#tabmenu ul {list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:10px 10px 0 0px;list-style:none;}
#tabmenu ul li{display:inline;margin:0;padding:0;}
#tabmenu ul li a{ cursor:pointer; background: url(http://www.clubkupon.com/level9_cms/layout/tableft.png) transparent no-repeat top left; height:30px; float:left; padding:0 0 0 5px; text-decoration:none; font-size:14px; font-weight:bold; overflow:hidden;}
#tabmenu ul li a span {cursor:pointer; float:left;display:block; background: url(http://www.clubkupon.com/level9_cms/layout/tabright.png) transparent no-repeat top right; padding:7px 15px 4px 5px;margin-right:5px;color:#90947e;}
#tabmenu ul li a:hover, #tabmenu ul li.activ a {background-position:0% -30px;}
#tabmenu ul li a:hover span, #tabmenu ul li.activ a span {background-position:100% -30px; color:#272728;}

/* ansicht alte produkte */
div.olddealleft, div.olddealright{ background: url(http://www.clubkupon.com/level9_cms/layout/olddealbg.png) #f6f6f6 no-repeat top left; height:197px; width:301px; margin:0 3px 0 6px; overflow:hidden;}
div.olddealleft {float:left;}
div.olddealright {float:right;}
div.oldlabel {width:110px; float:left; overflow:hidden;}
div.oldinfo {width:175px; float:left; padding-top:9px;}
div.oldinfotext {height: 76px; overflow:hidden;}
div.oldpercentpoint{font-size:18px;font-weight:bold; color:#000000; padding:12px 0 0 9px; margin-bottom:12px;}
div.oldpercentpoint span{font-size:14px;font-weight:bold;color:#000000;}
div.olddealscountinfo{text-align:center; height:49px; color:#FFFFFF; font-size:10px; line-height:1.1; overflow:hidden;}
div.olddealscount {font-size:14px;color:#FFFFFF;margin-top:26px; font-weight:bold;}
div.oldlabelin { font-size:8px; }
table.oldlabelin {border:0; width: 75px; margin-left:18px;}
table.oldlabelin td {font-size:10px; color: #37546b;}
div.oldprice {font-size: 18px; font-weight:bold; margin-top:22px; text-align:center; color:#FFFFFF;}
div.oldprice span {font-size: 10px; color:#FFFFFF;}



/* ansicht produkt details */
div.absatzdealinfotop{background: url(http://www.clubkupon.com/level9_cms/layout/dealinfotop.png) #ffffff no-repeat top left; height:8px;}
div.absatzdealinfo{background: url(http://www.clubkupon.com/level9_cms/layout/dealinfobg.png) #ffffff repeat-y top left; xmargin: 8px 0 9xp 0;}
div.absatzdealinfobottom{background: url(http://www.clubkupon.com/level9_cms/layout/dealinfobottom.png) #ffffff no-repeat top left; height:9px;}
div.discriptionright {float:right; width:195px; padding-right:10px;}
div.discriptionleft {float:left; width:195px; padding-left:10px;}
div.dealinfotel{float:left; margin: 12px 0;}
div.dealinfoemail{float:right; margin: 6px 0 18px 0;}

div.smalleft{width:159px; float: left;}
div.contentright{width:460px; float: left; margin-top:10px; background: url(http://www.clubkupon.com/level9_cms/layout/contentrightbg.png) transparent repeat-y top left;}
div.contentrighttop{height: 45px; background: url(http://www.clubkupon.com/level9_cms/layout/contentrighttop.png) transparent no-repeat top left; }
div.contentrightbottom{height: 4px; background: url(http://www.clubkupon.com/level9_cms/layout/contentrightbottom.png) transparent no-repeat bottom left; }

div.label{ background: url(http://www.clubkupon.com/level9_cms/layout/label.png) #f6f6f6 no-repeat top left; height:500px; position: relative; }
div.percent{background: url(http://www.clubkupon.com/level9_cms/layout/percent.png) transparent no-repeat top left; height:88px; width:88px; position:absolute; top:0px; left:-20px; text-align:center; padding:16px 0 0 2px;}
div.percentpoint{font-size:26px;font-weight:bold; color:#000000;}
div.percenttxt{font-size:14px;font-weight:bold; color:#000000;}
div.percentpoint span{font-size:14px;font-weight:bold;color:#000000;}
div.labelin {padding: 89px 21px 0 20px; font-size:12px; height:181px;}
table.labelin {border:0; width: 107px; margin-left:6px;}
table.labelin td {font-size:10px; color: #37546b;}
div.yourprice {font-size: 12px; font-weight:bold; margin-top:14px; text-align:center; color:#FFFFFF;}
div.price {font-size: 26px; font-weight:bold; margin-top:8px; text-align:center; color:#FFFFFF;}
div.price span {font-size: 22px; color:#FFFFFF;}
div.buy {margin-left:3px;}
input.buybutton{ border:0px none; color:#000000 !important; margin-top:18px; background: url(http://www.clubkupon.com/level9_cms/layout/button.png) transparent no-repeat bottom left; height:36px; width:113px; line-height:36px; text-align:center; display:block; font-size: 20px;}
input.buybutton:hover {color:#000000 !important; background-position:100% 0px;}

div.dealcount, div.dealtime {height:100px; margin-bottom:9px;}
div.dealcountIn, div.dealtimeIn {padding:14px 23px 14px 21px;}
div.dealtimeheader, #countdeals {color:#FFFFFF;font-size:12px;font-weight:bold;text-align:center;}
table.dealtime {width:114px; margin-top:17px;}
table.dealtime td {text-align:center; width:38px;}
table.dealtime td.label {font-size:8px; padding-top:3px;}
#hours, #minutes, #secounds {font-size:18px;font-weight:bold;color:#ffffff;}
div.dealcountText{color:#FFFFFF;font-size:12px;font-weight:bold;text-align:center;margin-top:6px;}





/* header */
#header {  background: url(http://www.clubkupon.com/level9_cms/layout/headerbg.png) #000000 repeat-x bottom left; min-width:900px;}
#headerIn {height: 102px;  width:900px; margin:0 auto;}
#logodiv {width:198px; margin-top: 9px; float:left;}
#logo {border: 0px none;}
#selectcity {xpadding-left:20px; color: #000000; width:242px; height:67px; float:right; position:relative; background: url(http://www.clubkupon.com/level9_cms/layout/selectcitybg.png) transparent no-repeat top left;}
#selectcityIn {margin:0 20px;}
div.selectinfo {color: #FFFFFF; font-size:10px; margin:10px 0 8px;}
#citys {background-color:#FFFFFF; display:block; position:absolute; right:0; top:52px; xwidth:100%; margin:0 16px; width:212px;}
#citysIn {border-width: 0 2px 2px 2px; border-style:solid; border-color:#424244; padding-top:5px;}
div.optionCity {padding-left:20px; margin-bottom:5px;}
div.optionCity a { color: #000000; text-decoration:none;}
h1.optionCity {padding:0 !important;}
h1.optionCity a { font-size:16px; display:block; color: #000000; text-decoration:none;}
#guarantee {width:170px; height:58px; float:right; xbackground: url(http://www.clubkupon.com/level9_cms/layout/iconguarantee.png) transparent no-repeat top left;}
#headerlogin {width:196px; height:67px; float:right; margin-right:20px;}



body { background: url(http://www.clubkupon.com/level9_cms/layout/bg.png) #2a4a62 repeat top left;}
#pageIn { width:900px; margin:0 auto;}


#footer {min-height: 102px; background: url(http://www.clubkupon.com/level9_cms/layout/footerbg.png) #000000 repeat-x top left; }
#footerIn {min-height: 102px; width:900px;  margin:0 auto;  }
*html #footer, *html footerIn {height: 102px;}
#menufooter, #homelinkfooter {float:right; display:inline; margin-top: 10px;}
#menufooter {margin-right: 45px;}
#homelinkfooter {width: 265px; text-align:center;}
#communityicons { width:176px; height:28px; overflow:hidden; margin: 6px 0 0 80px; padding-left:36px; float:left; background: url(http://www.clubkupon.com/level9_cms/layout/combg.png) transparent no-repeat top left;}
#communityicons span {display:block; float: left; font-size:12px; vertical-align:top; line-height: 29px;}
#communityicons a {display:block; float: left; margin: 5px 0 0 16px;}


#news{width: 254px; display:inline; float:right; margin-top:91px; }
#content {width:631px; display:inline; float:left; xoverflow:hidden; margin-top:53px;}
#contenttop {width:631px; background-color: #f6f6f6; background: url(http://www.clubkupon.com/level9_cms/layout/contenttop.png) #f6f6f6 no-repeat bottom left; height:10px; line-height: 0px; font-size:0px;}
#contentbody {background-color: #f6f6f6; xxpadding-top:15px; padding-bottom:1px;}
#contentbottom {width:631px; background-color: #f6f6f6; background: url(http://www.clubkupon.com/level9_cms/layout/contentbottom.png) #f6f6f6 no-repeat top left; height:10px; margin-bottom:30px; line-height:0px; font-size:0px;}




div.clear {clear:both;}

/* innerer ramen um absaetze*/
div.absatz { margin: 0 13px; padding: 3px 7px 3px 7px; overflow:hidden; background: url(http://www.clubkupon.com/level9_cms/layout/absatzbg.png) transparent repeat-y bottom left; }
div.absatztop {height: 4px; margin-left:13px; background: url(http://www.clubkupon.com/level9_cms/layout/absatztop.png) transparent no-repeat bottom left; }
div.absatzbottom {height: 4px; margin: 0 13px 15px 13px; background: url(http://www.clubkupon.com/level9_cms/layout/absatzbottom.png) transparent no-repeat top left; }
div.absatz div.absatz {padding-left: 0 !important; padding-right: 0 !important; background:none;}
div.contentright div.absatz {background:none;}
p {padding-bottom: 10px;}
div.absatzleft {width:335px; display:inline; float:left; overflow:hidden;}
div.absatzright {width:335px; display:inline; float:right; overflow:hidden;}
div.absatzimage {border:1px solid #b7b5b5; overflow:hidden; text-align:center;}


div.absatz input.input, select.input { border:1px solid #B3F275; }
div.absatz input.inputlogin, select.inputlogin {height: 24px; font-size:18px;}

input.loginbutton {background: url(http://www.clubkupon.com/level9_cms/layout/loginbutton.png) transparent no-repeat top right; width:82px; padding:0 !important; border: none; border:0px none; height:22px;  color:#ffffff !important; font-weight:bold; font-size:12px;}
input.loginbutton:hover { background-position:100% -22px; }

xdiv.absatz input.button { background-color:#B3F275; border:1px solid  #B3F275; padding:0 10px 0 10px; color:#FFB400;}
div.error {color: #E20916; font-weight:bold;}


/* newsbereich */
div.newsbody, div.newsimage{width:254px; background-color:transparent; position:relative; margin-bottom:10px; }
div.newsimage {font-size:1px;}
div.newsimage img{width:254px;}
div.newstop, div.newsimagetop{width:254px; background: url(http://www.clubkupon.com/level9_cms/layout/newstop.png) transparent no-repeat top left; height:9px; position: absolute; top:0; left:0; line-height:0px; font-size:0px;}
div.newsbottom, div.newsimagebottom{width:254px; background: url(http://www.clubkupon.com/level9_cms/layout/newsbottom.png) transparent no-repeat bottom left; height:8px; position: absolute; bottom:0; left:0; line-height:0px; font-size:0px;}
div.newsbody {background-color: #f6f6f6;}
div.newstext  {padding:10px;}
div.newstextfacebook {padding:10px 7px 10px 7px;}
div.newstext p {padding:0;}

*html div.newstop, *html div.newsimagetop{background-image:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.clubkupon.com/level9_cms/layout/newstop.png', sizingMethod='scale');}
*html div.newsbottom, *html div.newsimagebottom{background-image:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.clubkupon.com/level9_cms/layout/newsbottom.png', sizingMethod='scale');}



/* im inhatesbreich */
h1 {font-size:24px; font-weight:bold; padding: 0 15px 20px 15px;}
h2 {font-size:16px; font-weight:bold; padding: 0 15px 15px 15px;}
h3 {font-size:16px; font-weight:bold; padding: 0 15px 5px 15px;}
h4 {font-size:16px; font-weight:bold; padding: 0 15px 3px 15px;}
/* in abgelaufenen deals deshalb keinen abstand*/
h5 {font-size:14px; font-weight:bold; padding-bottom: 5px;}
h6 {font-size:12px; font-weight:bold; padding-bottom: 5px;}

div.absatz h1, div.absatz h2, div.absatz h3, div.absatz h4, div.absatz h5, div.absatz h6{
 padding-left: 0; padding-right: 0;
}


