div#ct_textbox,div#ct_textbox div,div#ct_right,div#ct_right div, #startsite,#startsite div{font-size:12px}
div#shop_content,div#aktion_content{background-color:#FFF}
div#aktion_content div.box{font-size:10px}
div#ct_right h1,div#ct_textbox h1,div#shop_content h1,div#aktion_content h1,#startsite h1{display:block;color:#000000;font-size:14px;font-weight:bold;background-color:#82db00;padding-left:5px;line-height:22px;margin-top:0px}
div#ct_right h2,div#ct_textbox h2,div#shop_content h2,div#aktion_content h2,#startsite h2{font-weight:bold;font-size:13px;border-bottom:1px solid black}
div#ct_right h3,div#ct_textbox h3,div#shop_content h3,div#aktion_content h3,#startsite h3{font-weight:bold;font-size:15px}
div#ct_right ul,div#ct_textbox ul,div#shop_content ul,div#aktion_content ul,#startsite ul{list-style-image:url(../img/list_arrow.gif);margin:0px;margin-left:20px;margin-right:-5px}
div#ct_right ul li,div#ct_textbox ul li,div#shop_content ul li,#startsite ul li{}
div#aktion_content ul{margin:0;padding:0}
div#aktion_content ul li{float:none;height:auto;margin-left:15px}
div#ct_right a,div#ct_textbox a,div#shop_content a,div#aktion_content a,#startsite a{font-size:12px;font-weight:bold;color:#4444aa}
div#ct_right a:hover,div#ct_textbox a:hover,div#shop_content a:hover,div#aktion_content a:hover,#startsite a:hover{color:#0000cc}
div# span,div#ct_textbox span,div#shop_content span,div#aktion_content span{display:block;margin-left:20px}
div#ct_right hr,div#ct_textbox hr,div#shop_content hr,div#aktion_content hr,#startsite hr{height:1px;border:1px solid;border-color:#82db00}
div#ct_right br.clr,div#ct_textbox br.clr,div#shop_content br.clr,div#aktion_content br.clr{height:0px;clear:both;overflow:hidden;font-size:0px;line-height:0px}
div#ct_right div.box,div#ct_textbox div.box,div#shop_content div.box,div#aktion_content div.box,#startsite div.box{float:left;width:49%}
div#ct_right div.box40,div#ct_textbox div.box40,div#shop_content div.box40,div#aktion_content div.box40,#startsite div.box40{float:left;width:39%}
div#ct_right div.box60,div#ct_textbox div.box60,div#shop_content div.box60,div#aktion_content div.box60,#startsite div.box60{float:left;width:59%}
div#ct_right form,div#ct_textbox form,div#shop_content form,div#aktion_content form,#startsite form{background-color:#ffffff;border:1px solid #444}
div#ct_right form h4,div#ct_textbox form h4,div#shop_content form h4,div#aktion_content form h4,#startsite form h4{margin:0px;display:block;background-color:#BBB;padding:3px;margin-bottom:5px;font-size:10px}
div#ct_right form div,div#ct_textbox form div,div#shop_content form div,div#aktion_content form div,#startsite form div{padding-top:2px;padding-left:5px;padding-bottom:2px;font-size:8px}
div#ct_right form div.row,div#ct_textbox form div.row,div#shop_content form div.row,div#aktion_content form div.row,#startsite form div.row{padding:0px;margin:0px}
div#ct_right form div.fl,div#ct_textbox form div.fl,div#shop_content form div.fl,div#aktion_content form div.fl,#startsite form div.fl{clear:none;float:left}
div#ct_right form div input,div#ct_textbox form div input,div#shop_content form div input,div#aktion_content form div input,#startsite form div input{border:1px solid #444;font-size:10px;padding:0px;height:14px;margin-right:7px}
div#ct_right form div select,div#ct_textbox form div select,div#shop_content form div select,div#aktion_content form div select{border:1px solid #000;font-size:10px;padding:0px;height:16px;margin-right:7px}
div#ct_right form div input.button,div#ct_textbox form div input.button,div#shop_content form div input.button,div#aktion_content form div input.button{margin:2px 0px;height:19px;border:0px}
div#ct_right form div input.checkbox,div#ct_textbox form div input.checkbox,div#shop_content form div input.checkbox,div#aktion_content form div input.checkbox, div#ct_right form div input.radio,div#ct_textbox form div input.radio,div#shop_content form div input.radio,div#aktion_content form div input.radio{border:0px solid #fff;}
div#ct_right form div input.empfehlen,div#ct_textbox form div input.empfehlen,div#shop_content form div input.empfehlen,div#aktion_content form div input.empfehlen{width:88px;height:19px;background-image:url(../img/buttons/jetztempfehlen.gif);background-repeat:no-repeat}
div#ct_right small,div#ct_textbox small,div#shop_content small,div#aktion_content small{font-size:10px}
div#ct_right small a,div#ct_textbox small a,div#shop_content small a,div#aktion_content small a{font-size:10px}
div#ct_right th,div#ct_textbox th,div#shop_content th,div#aktion_content th{background-color:#82db00;font-size:10px;color:#000000}
div#ct_right td,div#ct_textbox td,div#shop_content td,div#aktion_content td{font-size:10px}
div#quickmenu a,div#quickmenu a:hover{font:normal 10px Verdana;color:#707070}
div#quickmenu h2{margin-bottom:3px;margin-top:10px;font:bold 11px Verdana;color:#707070}
.red{color:#F00}
div#error{border:1px solid #F00;margin:5px 0px}
div#error h3#error{margin:1px 1px 5px 1px;background-color:red;color:#000000;padding:1px 5px;font-size:12px}
div#error div{margin:5px;color:red;font-weight:bold;font-size:10px}
div.box div.error{border:1px solid #f00;color:#f00;margin:5px}
div.box div.line{margin:0px;margin-left:5px;margin-right:5px;padding:0px}
div.box div.line div{margin:0px;padding:0px}
div#hilfe_menu{margin-bottom:4px}
table#hilfe_table{width:100%;background-image:url('/img/shop_new/hilfe_content_back.jpg');background-repeat:repeat-y;background-position:-2px 0px}
table#hilfe_table td{padding:2px 0px 2px 5px;vertical-align:top}
table#hilfe_table td.kat{width:110px}
table#hilfe_table td.border{width:110px}
table#hilfe_table td.free{height:2px;background-color:#FFF;padding:0px;overflow:hidden;font-size:1px}
table#hilfe_table td a{font-weight:normal;color:#000000;font-size:11px}
div div div#switchoff,div div div#switchon{float:left;width:614px;text-align:right}
div#switchoff a,div#switchon a,div#switchoff a:link,div#switchoff a:visited,div#switchoff a:active,div#switchon a:link,div#switchon a:visited,div#switchon a:active{display:block;padding:5px;padding-top:2px;padding-bottom:2px;background:url(../img/shop_new/hilfe_back.jpg) right;color:#000;font-size:10px;font-weight:normal}
div#switchoff a#hilfemenu_onswitch:hover,div#switchon a#hilfemenu_onswitch:hover{display:block;background:#82db00;color:#000000}
div.box .reminder_nummer_240,div.box .reminder_beginn_240{width:60px;float:left;margin:0px;padding:0px;margin-top:-1px}
.reminder_vorwahl_240,.reminder_vorwahl_150{width:50px;float:left}
.reminder_vorwahl_240 input.text,.reminder_vorwahl_150 input.text{width:44px}
.reminder_rufnummer_240{width:110px;float:left}
.reminder_rufnummer_240 input.text{width:108px;}
.reminder_rufnummer_150{width:85px;float:left}
.reminder_rufnummer_150 input.text{width:83px;}
.reminder_tag_240,.reminder_monat_240{width:38px;float:left}
.reminder_tag_240 input.text,.reminder_monat_240 input.text{width:36px}
.reminder_jahr_240{float:left;width:79px;}
.reminder_jahr_240 input.text{width:77px;}
.reminder_tag_150,.reminder_monat_150{width:35px;float:left}
.reminder_tag_150 input.text,.reminder_monat_150 input.text{width:33px}
.reminder_jahr_150{float:left;width:60px;}
.reminder_jahr_150 input.text{width:58px;}
.reminder_email_240 input.text{width:228px}
.reminder_email_150 input.text{width:138px}
.reminder_checkboxlabel_240{float:left;width:198px}
div#ct_right div.box div.reminder_checkboxlabel_150{float:left;width:130px;margin-left:-12px;font-size:8px}
div#ct_right div.box div.reminder_dateinfo{font-size:9px;margin-right:5px;margin-bottom:5px}
div#ct_right div.box div.reminder_teaser_240{font-size:9px;margin-top:10px}
div#ct_right div.box div.reminder_teaser_150{padding:0px;margin:0px;font-size:9px;margin-top:2px}
div#ct_right div.box h1.boxhead_240{font-size:18px;font-weight:bold;margin:0px;text-align:center}
div#ct_right div.box .boxhead_150{font-size:13px;font-weight:bold;text-align:center;margin-bottom:3px}
div#ct_right div.box .boxhead_240_sub{font-size:12px;text-align:center;margin-bottom:3px;line-height:15px;padding-bottom:3px}
div.box div#placeholder_info_240{margin:5px;font-size:10px;height:54px;text-align:center}
div.box div#placeholder_info_150{margin:0px;margin-top:5px;padding:0px;font-size:9px;height:74px;text-align:center}
div.box div#remindererror_240{height:52px}
div.box div#remindererror_150{height:72px;font-size:9px}
div.newzd{margin-bottom:3px}
div.zd_head{}
div#ct_right div.langbeschreibung,div.kurzbeschreibung, div.langbeschreibung,div.kurzbeschreibung{margin-left:5px;margin-top:5px;margin-bottom:14px}
a.info_tarif_button{text-decoration:none}
a.info_tarif_button img{float:left;height:18px;width:18px;cursor:pointer;background-image:url(/img/buttons/ct_info_new2.png);border:0px solid #000}
a.info_tarif_button:hover img{background-image:url(/img/buttons/ct_info_new2_on.png)}
div#ct_right div.zd_head a.info_tarif_button span, div.zd_head a.info_tarif_button span{float:left;position:relative;top:2px;color:#4D4948;margin-right:2px;font-size:12px;font-weight:bold}
div#tooltip{border:1px solid #000;position:absolute;top:0px;left:0px;display:none;z-index:100;background-color:#FFFFE7;padding:3px;text-align:left;}
