#feature { font-size: 11px; text-align: left; /*height: 100%;*/ padding-right: 10px; padding-left: 10px; }
* html #feature {height: 100%;} /* haslayout für ie */
#feature .blueframe_bg { background-color: #35c3fc; background-image: url(/buch-resources/base/img.thalia.geschenkkarte/blueframe.background.jpg); background-repeat: repeat-x; background-position: left top; /*height: 100%;*/ }
* html #feature .blueframe_bg { height: 100%;} /* haslayout für ie */
#feature .blueframe_keyviz { background-image: url(/buch-resources/base/img.thalia.geschenkkarte/blueframe.gcardkeyviz.jpg); background-repeat: no-repeat; background-position: right top; }
#feature .blueframe_100 {  }
#feature .blueframes { background-color: #35c3fc; }
#feature .blueframe_001 { background-image: url(/buch-resources/base/img.thalia.geschenkkarte/blueframe.001.gif); background-repeat: no-repeat; background-position: right top; }
#feature .blueframe_300 { background-image: url(/buch-resources/base/img.thalia.geschenkkarte/blueframe.300.gif); background-repeat: no-repeat; background-position: left bottom; ;font-size:8px;height:8px}
#feature .blueframe_003 { background-image: url(/buch-resources/base/img.thalia.geschenkkarte/blueframe.003.gif); background-repeat: no-repeat; background-position: right bottom; background-color:#35C3FC;font-size:8px;height:8px;clear:both }
#feature a,  #feature a:link { color: white; }
#feature form { margin: 0; padding: 0; }
#feature img.keyviz { float: right; border: none; margin-right: 10px; }
#feature div.indented { padding-left: 10px; }
#feature p.intro { color: #fff; font-size: 11px;  margin: 1em 0 0.5em;}
#feature p.footer { font-size: 11px;  margin: 1em 0 0.5em;}
#feature p.header { color: #fff; font-size: 14px;  margin: 1em 0 0.5em;}
#feature .contents { padding-right: 10px; padding-left: 10px; display:block; background-color: #35c3fc;}
#feature h2 { color: white; font-size: 20px; font-weight: normal; position: relative; width: 315px; height: 74px; margin: 0; padding: 0; }
#feature h2 span { background-image: url(/buch-resources/base/img.thalia.geschenkkarte/blueframe.h2.gif); position: absolute; width: 100%; height: 100%; }
#feature h3 { color: white; font-size: 16px; font-weight: normal; margin: 1.5em 0 0; padding-top: 0.3em; padding-bottom: 0.3em; border-bottom: 1px solid white; }
#feature h3.black { color: black; font-weight: bold;}
#feature h4 { color: white; font-size: 12px; margin: 1em 0 0.5em; font-weight: bold;}
#feature h4.black { color: black; }
#feature h4.gray { color: #4c4c4c; }
#feature h4 em { font-size: 18px; }
#feature h4.display { background-image: url(/buch-resources/base/img.thalia.geschenkkarte/icon.prompt.gif); background-repeat: no-repeat; background-position: left top; padding-left: 20px; }
#feature h5 { font-size: 10px; font-weight: normal; margin: 0; padding: 0; }
#feature p.white { color: white; }
#feature div.columns_1_2 { width: 45%; float: left; }
#feature div.columns_2_2 { width: 45%; float: right; }
#feature div.columns_both { width: 100%; }
#feature div.columns_1_2,  #feature div.columns_2_2,  #feature div.columns_both { margin-bottom: 1em; }
#feature div.formfield { background-color: #5bcdfc; text-align: left; margin-top: 0.2em; padding: 0.5em; border-top: 1px solid #8edfff; }
#feature div.faulty_formfield { font-size: 11px; font-weight: bolder; background-color: #ee7f00; text-align: left; margin-top: 0.2em; padding: 0.5em; border-top: 1px solid #eeb777; }
#feature div.note { color: black; font-size: 11px; font-style: italic; text-align: left; padding: 0.5em; }
#feature div.note p { margin: 0; }
#feature div.formfield label { width: 33%; float: left; }
#feature div.formfield input,  #feature div.formfield select,  #feature div.formfield textarea { margin-left: 1em; }
#feature div.display { text-align: left; margin-top: 0.2em; padding: 0.5em; border-top: 1px solid #8edfff; }
#feature div.radiogroup { vertical-align: top; float: left; }
#feature div.radiogroup input {  }
#feature div.picturecopy {  }
#feature a,  #feature a:link { color: black; text-decoration: underline; }
#feature #intro {  }
#feature #checkandrefill {  }
#feature #checkcard {  }
#feature #refillcard {  }
#feature #ordercard {  }
#feature #choosedesign { display: block; }