@charset "utf-8";
/* CSS Document */
/*div{border:1px dashed black;}*/
body{background-color:#FFF;margin:0;padding:0;background-image:url(img/wrapper_back.png);background-position:left top;background-repeat:repeat-x;font-family:Verdana, Geneva, sans-serif;font-size:12px;}
a,img,fieldset{border:0;}

#wrapper{margin:auto;width:910px;position:relative;}

#top{background-color:#4479d4;border-bottom:1px solid #FFF;width:100%;height:5px;}

#wrapper #topbanner{background-image:url(img/topbanner.png);background-position:left top;background-repeat:no-repeat;width:100%;height:90px;}

#wrapper #topbutton{position:inherit;right:0;text-align:right;height:30px;}

#wrapper #topsearch{right:0px;background-image:url(img/search_bg.png);background-position:right top;background-repeat:no-repeat;width:909px;height:29px;text-align:right;margin:0px;padding-top:3px;}
#wrapper #topsearch #input{margin-top:5px;background-image:url(img/search_input.png);width:128px;height:18px;background-repeat:no-repeat;border:0px;background-position:center left;color:#FFF;margin-right:7px;}
#wrapper #topsearch #search_btn{background-image:url(img/search_submit.png);width:28px;height:18px;background-repeat:no-repeat;border:0px;background-position:top left;margin-right:3px;}

#wrapper #topnavi{ background-image:url(img/topnavi_bg.png);background-position:left top;background-repeat:no-repeat;width:100%;height:38px;}
#wrapper #topnavi ul.nav {width: 100%;margin: 0;padding: 0;float:left;line-height:normal;font-size:12px;}
#wrapper #topnavi ul.nav li {float:left;list-style-type: none;margin:0;line-height:35px;display:inline;padding-left:0px;width:118px;text-align:center;}
#wrapper #topnavi ul.nav .ac{background-image:url(img/topnavi_hover.png);background-repeat:no-repeat;background-position:top right;}
#wrapper #topnavi ul.nav a {display:block;color:#FFFFFF;text-decoration:none;}
#wrapper #topnavi ul.nav a:hover {background-image:url(img/topnavi_hover.png);background-repeat:no-repeat;background-position:top left; }

#wrapper #cont{width:100%;height:auto;margin-top:20px;}
#wrapper #cont #contleft{float:left;width:583px;padding-left:20px;color:#666666;}
#wrapper #cont #contleft h1{font-size:14px;}         

#wrapper #cont #contright{position:relative;float:right;width:306px;}
#wrapper #cont #contright .text{padding-left:10px;width:286px;}
#wrapper #cont #contright .box{right:0px;height:auto;background-image:url(img/news_bg.png);width:296px;height:auto;background-repeat:repeat-y;background-position:right top;margin-bottom:20px;padding-left:10px;}
#wrapper #cont #contright .head{right:0px;background-image:url(img/newshead_bg.png);width:286px;height:30px;background-repeat:no-repeat;background-position:right top;color:#FFF;line-height:30px;font-size:12px;padding-left:10px;}
#wrapper #cont #contright .foot{right:0px;background-image:url(img/newsfoot_bg.png);width:296px;height:4px;background-repeat:no-repeat;background-position:right top;}	
#wrapper #cont #cleaner {clear:both;}

#wrapper #foot{width:100%;clear:both;padding-left:20px;margin-top:15px;border-top:1px solid #cccccc;padding-top:10px;}
#wrapper #foot a{text-decoration:none;color:#666666}

/*GUTSCHEINE*/

.coupon_vert{position:relative;display:inherit;width:157px;height:222px;border:1px dotted #9999cc;margin:5px;padding:5px;float:left;text-align:center;background-image:url(img/coupon_magnifier.png);background-repeat:no-repeat;background-position:right bottom;color:#666666;}
.coupon_vert .coupon_discount{clear:both;position:absolute;bottom:3px;text-align:left;font-weight:600;}
.coupon_clear{clear:both;}
.coupon_hori{position:relative;width:529px;height:99px;border:1px dotted #9999cc;margin:5px;padding:5px;background-image:url(img/coupon_magnifier.png);background-repeat:no-repeat;background-position:right bottom;color:#666666;padding:10px;margin-bottom:15px;}
.coupon_hori .imgdiv{float:left;}
.coupon_hori .coupon_text{float:left;padding-left:15px;overflow:visible;width:350px;}
.coupon_vert h2,.coupon_hori h2{font-size:14px;color:#666666;margin-top:0;}
.coupon_hori .coupon_discount{position:absolute;bottom:3px;right:40px;text-align:right;font-weight:600;}
.coupon_cut_hori{background-image:url(img/coupon_cut.png);background-position:left bottom;background-repeat:no-repeat;height:129px;margin-bottom:15px;}
.coupon_cut_vert{background-image:url(img/coupon_cut.png);background-position:left bottom;background-repeat:no-repeat;height:248px;float:left;margin-bottom:15px;}