@charset "utf-8";

body{margin:0px;font-family:Arial, Helvetica, sans-serif;}
a {outline:none;}
a:visited, a:active{text-decoration:none;color:#58585a;}
h1, h2{font-size:17px;font-weight:normal;color:#474747;margin:0px;padding:0px;}

form{margin:0px;padding:0px;}

.video1, .video2{
background:url(../img/impressionen/kurzinterview_bg.jpg) left center no-repeat;
float:left;
}

.left_content{width:175px;float:left;margin-right:10px;}
.right_content{width:183px;height:auto;float:right;}
.main_content{width:576px;padding:0 12px 0 12px;float:left;border-right:1px solid #f1f1f1;border-left:1px solid #f1f1f1;}
.clear{clear:both;line-height:0;height:1px;}

.member_bt{margin-top:15px;display:block;height:25px;width:166px;background-image:url(../../img/buttons/mitglied_bt.gif);background-position: left bottom;}
.member_bt:hover{background-position:left top;}

.sport_pro{background:url(../img/sport_pro_logo.jpg) center top no-repeat;width:100%;height:170px;margin-top:15px;}

.navbar{height:17px;border-bottom:1px solid #e0e0e0;margin-bottom:12px;}
.navbar a{font-size:10px;text-decoration:none;color:#949494;}
.navbar span{font-size:10px;text-decoration:none;color:#4b9534;margin:0 5px 0 5px;}


#startbx{list-style:none;margin:0px;padding:0px;width:100%;}
#startbx .small{float:left;margin:8px 8px 0 0;}
#startbx .small:nth-child(2n+2){margin-right:0px;}
#startbx .small a{text-decoration:none;color:#666;display:block;height:110px;width:272px;margin:0px;padding:5px;border:1px solid #CCC;}
#startbx .small a:hover, #startbx .large a:hover{border:1px solid #999;}
#startbx a:hover .txt span{color:#4C9535;}

#startbx .large{clear:both;}
#startbx .large a{text-decoration:none;color:#666;display:block;height:130px;margin:8px 0 0 0;padding:5px;border:1px solid #CCC;}

#startbx .small .img{float:left;height:110px;width:90px;margin-right:7px;}
#startbx .large .img{float:left;height:130px;width:190px;margin-right:5px;}
#startbx .small .txt{float:left;height:95px;padding-top:5px;width:167px;}
#startbx .large .txt{float:left;height:95px;padding-top:5px;width:367px;}
#startbx h2{font-size: 16px;font-weight: normal;color: #4C9535;margin:4px 0 3px 0;padding: 0px;}
#startbx p{font-size: 12px;margin:0 0 7px 0;padding: 0px;}
#startbx span{background:url(../img/green_arrow.gif) left center no-repeat;font-size:11px;font-weight:bold;color:#58585A;padding:0 0 0 12px;}


.kursformfield p span{font-size:11px;margin:0px;padding:2px 0 7px 0;color:#808080;}
.kursformfield{margin:12px 0 0 0px;height:auto;}
.kursformfield label.first{width:150px;color:#454545;font-weight:normal;font-style:normal;float:left;padding:2px 0 0 0;}
.kursformfield label.second{width:35px;margin-left:17px;padding:2px 0 0 0;color:#454545;font-weight:normal;font-style:normal;float:left;}
.kursformfield input[type=text]{height:16px;border:1px solid #c2c2c2;float:left;padding:2px 2px 0 2px;margin:0 0 10px 0;color:#58585a;width:315px;}
#lastschrift{margin-top:5px;padding:7px 12px 10px 12px;background-color:#efefef;}

.left{float:left;}
.right{float:right;}

.site_container{width:980px;background-color:#FFFFFF;margin:0 auto 0 auto;}
.header{height:141px;background:url(../img/header_bg.jpg) right top no-repeat;position:relative;}
.header .logo{background:url(../img/logo.jpg) no-repeat;width:217px;height:74px;position:absolute;left:0px;top:35px;}
.header_adress{height:80px;width:230px;position:absolute;right:16px;top:20px;font-size:14px;font-weight:bold;color:#ffffff;}
.header_adress span{font-size:12px;color:#d7f2ce;font-weight:normal;padding:3px 0 3px 0;display:block;}
.header_line{background-color:#d9d9d9;height:9px;margin:1px 0 30px 0;}

ul.navi{list-style:none;margin:0 0 0 0;padding:0px;}
ul.navi li{border-top:1px dotted #cacaca;padding:5px 0 4px 0;}
ul.navi li a{font-size:12px;color:#58585a;padding-left:12px;background:url(../img/green_arrow.gif) left center no-repeat;text-decoration:none;}
ul.navi li a:hover, ul.ukat1 li a:hover{color:#8da832;}
ul.navi li.stoper{padding:18px 0 18px 0;border-top:1px dotted #cacaca;}
ul.navi li.ende{padding:0;border-top:1px dotted #cacaca;}
ul.navi li a.set {color:#4c9535;}

ul.ukat1{height:auto;padding:0 0 3px 0;display:none;list-style:none;margin:0px;}
ul.ukat1 li {border:none;padding:0px 0 3px 12px;}
ul.ukat1 li a{font-size:11px;color:#58585a;padding-left:10px;background:url(../img/ukat_dot.gif) left center no-repeat;text-decoration:none;}
ul.ukat1 li a.set_ukat1 {color:#8da832;background:url(../img/ukat_dot_set.gif) left center no-repeat;}

.kontakt_box{height:175px;background:url(../img/kontaktbox_bg.jpg) left top repeat-x;border:1px solid #bababa;margin:12px 0 15px 0;}
.kontakt_box_txt{width:388px;padding:20px 0 0 15px;}
.kontakt_box_img{width:120px;height:175px;margin-right:23px;background:url(../img/kontakt_icon.jpg) left center no-repeat;}
.kontakt_box_txt ul{list-style:none;display:block;margin:9px 0 0 0;padding:0px;}
.kontakt_box_txt ul li.kb_head {font-size:12px;padding-bottom:2px;font-style:italic;color:#58585a;font-weight:bold;}
.kontakt_box_txt ul li{font-size:12px;color:#58585a;padding:1px;}
.kontakt_box_txt ul li span{display:block;width:60px;float:left;}

.fb1_img{float:left;height:179px;width:152px;background:url(../img/fortbildung_rueckenschullehrer.jpg) left top no-repeat;}
.fb2_img{float:left;height:194px;width:152px;background:url(../img/fortbildung_kinderrueckenschullehrer.jpg) left top no-repeat;}
.fb3_img{float:left;height:123px;width:152px;background:url(../img/fortbildung_erzieher.jpg) left top no-repeat;}

.betr1_img{float:left;height:105px;width:152px;margin-top:3px;background:url(../img/betr_gesund_img.jpg) left top no-repeat;}
.betr2_img{float:left;height:105px;width:152px;margin-top:3px;background:url(../img/betr_arbeitspl_img.jpg) left top no-repeat;}
.betr3_img{float:left;height:105px;width:152px;margin-top:3px;background:url(../img/betr_haltung_img.jpg) left top no-repeat;}
.betr4_img{float:left;height:105px;width:152px;margin-top:3px;background:url(../img/betr_seminar_img.jpg) left top no-repeat;}
.betr5_img{float:left;height:105px;width:152px;margin-top:3px;background:url(../img/betr_training_img.jpg) left top no-repeat;}


.beweg1_img{float:left;height:105px;width:152px;margin-top:3px;background:url(../img/beweg_allg_img.jpg) left top no-repeat;}
.beweg2_img{float:left;height:105px;width:152px;margin-top:3px;background:url(../img/beweg_kinder_img.jpg) left top no-repeat;}
.beweg3_img{float:left;height:105px;width:152px;margin-top:3px;background:url(../img/beweg_erw_img.jpg) left top no-repeat;}
.beweg4_img{float:left;height:105px;width:152px;margin-top:3px;background:url(../img/beweg_kurse_img.jpg) left top no-repeat;}

.sa3_img{float:left;height:105px;width:152px;margin-top:3px;background:url(../img/sportattack_kurse.jpg) left top no-repeat;}
.sa2_img{float:left;height:105px;width:152px;margin-top:3px;background:url(../img/sa_kinder.jpg) left top no-repeat;}
.sa1_img{float:left;height:105px;width:152px;margin-top:3px;background:url(../img/sa_info.jpg) left top no-repeat;}

.ref1_img{float:left;height:105px;width:152px;margin-top:3px;background:url(../img/ref_partner.jpg) left top no-repeat;}
.ref2_img{float:left;height:105px;width:152px;margin-top:3px;background:url(../img/ref_referenzen.jpg) left top no-repeat;}
.ref3_img{float:left;height:105px;width:152px;margin-top:3px;background:url(../img/ref_presse.jpg) left top no-repeat;}
.ref4_img{float:left;height:105px;width:152px;margin-top:3px;background:url(../img/ref_feedbacks.jpg) left top no-repeat;}



.fb_txt{float:right;width:375px;}
.fb_txt p.staat_info{font-size:11px;font-weight:normal;font-style:italic;display:block;padding-top:9px;}
.fb_txt p.staat_info a{color:#4c9535;text-decoration:none;}
.fb_txt p.staat_info a:hover{color:#1e1e1e;text-decoration:none;}

a.info_bt{float:left;background:url(../img/buttons/button_more_info.gif) left top no-repeat;height:25px;width:172px;margin-top:10px;}
a:hover.info_bt{float:left;background:url(../img/buttons/button_more_info.gif) left bottom no-repeat;height:25px;width:172px;}


a.info_btonl{float:left;background:url(../img/buttons/button_online_analyse.gif) left top no-repeat;height:25px;width:189px;margin:10px 0 0 10px;}
a:hover.info_btonl{float:left;background:url(../img/buttons/button_online_analyse.gif) left bottom no-repeat;height:25px;width:189px;}

a.anmeld_bt{float:left;background:url(../img/buttons/button_anmeldung.gif) left bottom no-repeat;height:25px;width:172px;margin:10px 0 0 22px;}
a:hover.anmeld_bt{float:left;background:url(../img/buttons/button_anmeldung.gif) left top no-repeat;height:25px;width:172px;}

a.kortwahl_bt{float:left;background:url(../img/buttons/button_kortwahl.gif) left bottom no-repeat;height:25px;width:176px;margin:10px 0 0 22px;}
a:hover.kortwahl_bt{float:left;background:url(../img/buttons/button_kortwahl.gif) left top no-repeat;height:25px;width:172px;}



a#agb_linker{color:#333333;text-decoration:underline;}

.fb_termin_box{padding:5px 5px 7px 5px;background-color:#efefef;margin:2px 0 0 0;position:relative;}
.fb_termin_box h2{display:block;font-size:12px;color:#474747;width:auto;float:left;margin:0px;padding:2px 0px 0px 4px;font-weight:bold;}
.fb_termin_box h2 span{margin:0 10px 0 0;padding:0px;}

.fb_termin_txt{float:left;padding:0 0 0 24px;}
.fb_termin_txt p{margin:0px;padding:0 5px 0 0;display:block;line-height:normal;font-size:11px;}
p.fb_termin_price{position:absolute;right:10px;top:9px;float:none;text-align:right;margin:0px;padding:0px;font-size:14px;color:#4ba92d;font-weight:bold;}
p.fb_termin_price span{font-size:11px;font-weight:normal;margin:0px;padding:0px;float:none;color:#999999;}

.analyse_box{margin:12px 0 3px 0;height:177px;width:100%; box-sizing: border-box;background:url(../img/betrieb_bg.jpg) 0px 0px no-repeat;border:1px solid #bababa;}
.analyse_box a.img_klicker{display:block;width:245px;margin:0 8px 0 0;height:177px;float:left;}
.analyse_txt{width:300px;padding-top:17px;float:left;}
.analyse_txt h2{font-size:15px;color:#424242;margin:4px 0 0 25px;font-weight:normal;padding:0px;}
.analyse_txt h1{font-size:17px;font-weight:normal;color:#4c9535;margin:0px;padding:0px;}
.analyse_txt ul{list-style:none;margin:6px 0 0 0;padding:0;}
.analyse_txt ul li a{text-decoration:none;display:block;width:100%;font-size:13px;color:#58585a;margin:0px;padding:2px 0 2px 23px;margin:0;float:left;background:url(../img/analyse_checker.gif) left center no-repeat;}
.analyse_txt ul li span{display:block;height:15px;width:40px;margin:3px 0 0 10px;background-color:#090;font-size:12px;color:#fff;text-align:center;float:left;}
.analyse_txt li{margin:0px;padding:0;}
.analyse_txt li a:hover{font-weight:bold;}

.small_klickbox{width:280px;height:116px;border:1px solid #bababa;margin:12px 0 0 0;padding:0px;}
.small_klickbox p {font-size:12px;margin:3px 0 5px 0;padding:0px;color:#454545;}
.small_klickbox h1{font-size:15px;font-weight:normal;color:#4c9535;margin:0px;padding:0px;}
.small_klickbox .skb_txt a, .staat_txt a{font-size:11px;color:#58585a;font-weight:bold;padding-left:12px;background:url(../img/green_arrow_b.gif) left center no-repeat;text-decoration:none;}
.small_klickbox .skb_txt a:hover, .staat_txt a:hover{color:#85a222;}
.skb_txt{width:165px;float:left;padding:15px 0 0 0;}
.skb_img{width:100px;height:116px;float:left;margin:0 5px 0 0;padding:0px;}

.skb_txt h2, .lkb_txt h2{font-size:16px;font-weight:normal;color:#4c9535;margin:0 0 0 0;padding:0px;}

a.norm_link {font-size:11px;color:#4c9535;font-weight:bold;padding-left:12px;background:url(../img/green_arrow_b.gif) left center no-repeat;text-decoration:none;}
a.norm_link:hover{color:#85a222;}

.reha{background:url(../img/reha_small_img.jpg) left bottom no-repeat;}
.fb{background: url(../img/fortb_small_icon.jpg) left bottom no-repeat;}
.ba_kids{background: url(../img/ba_small_kids.jpg) left bottom no-repeat;}
.ba_erw{background: url(../img/ba_small_erwachsene.jpg) left bottom no-repeat;}
.arbeit{background:url(../img/arbeitsplatz_bg_start.gif) left bottom no-repeat;}
.haltung{background:url(../img/haltungs_bg_start.gif) left bottom no-repeat;}
.ba{background:url(../img/ba_starter.gif) left bottom no-repeat;}
.sa{background:url(../img/sa_starter.gif) left bottom no-repeat;}

.normbox, .fb_termin_picker{margin:12px 0 15px 0;border:1px solid #CCC;padding:20px 15px 20px 15px;height:auto;}
.normbox textarea{font-family:Arial, Helvetica, sans-serif;font-size:12px;width:100%;height:120px;border:1px solid #c2c2c2;color:#58585a;padding:0px;width:542px;}
.normbox h1,.normbox h2, .fb_termin_picker h1 {font-size:16px;font-weight:normal;color:#4c9535;margin:0 0 0 0;padding:0px;}
.normbox h3, h4 {font-size:16px;font-weight:normal;color:#4c9535;margin:20px 0 0 0;padding:0px;}
.normbox h2.smallhead{font-size:12px;font-weight:bold;color:#58585a;margin:15px 0 0 0;padding:0px;}

.normbox ul{list-style:none;margin:12px 0 12px 0;padding:0px;}
.normbox ul li{font-size:12px;margin:2px 0 0 0;padding:0px;color:#626262;}
.normbox ul li span{display:block;font-weight:bold;width:30px;float:left;}
.normbox ul li p{display:block;width:510px;float:left;margin:0px;padding:0px;color:#626262;}
.normbox ul li.breaker{margin-top:15px;}
.normbox ul li.bbreaker{margin-top:4px;background:url(../img/bbreaker_dot.gif) left top no-repeat;padding:0 0 0 10px;}
.normbox ul.rbreaker li{margin-top:4px;background:url(../img/bbreaker_dot.gif) left top no-repeat;padding:0 0 0 10px;font-size:13px;font-weight:bold;}
.normbox ul li.cbreaker{margin-top:3px;padding:0 0 0 10px;font-size:11px;}
.normbox ul.konzept{height:120px;width:230px;padding:10px 15px 10px 15px;margin:0px;border:1px solid #bababa;font-weight:bold;}
.konzept_logo{height:59px;width:100%;background:url(../img/vrg_konzept.gif) center no-repeat;margin:0px 0 10px 0px;}
.normbox p.block_mode{padding:15px;margin:10px 0px 0px 0px;display:block;border:1px solid #bababa;}

.normbox ul li.headline{font-size:12px;font-weight:bold;color:#454545;}
.normbox ul li span.short{width:10px;height:14px;display:block;}
.normbox a.small_link{font-size:11px;color:#58585a;font-weight:bold;padding-left:12px;background:url(../img/green_arrow_b.gif) left center no-repeat;text-decoration:none;}

.normbox .links a, .normbox .links a:active, .normbox .links a:visited {text-decoration:none;color:#666;font-weight:bold;margin:0px;padding:10px 0 0 0;font-size:11px;}
.normbox .links a:hover{color:#4da52b;}
.normbox .links div{float:left;width:370px;}

.faq_links{margin:9px 0 20px 0;}
.faq_links a{color:#454545;font-size:12px;text-decoration:none;padding:0px;margin:3px 0 2px 0;display:block;}
.faq_links a:hover{color:#bababa;}
.faq_links a.one{margin-left:7px;}



.formfield{margin:20px 0 15px 0;width:320px;float:left;}
.formfield label{font-size:12px;font-weight:bold;display:block;height:auto;width:120px;float:left;padding:2px 0 0 0;margin:0 0 7px 0;color:#58585a;}
.formfield input[type=text]{height:18px;border:1px solid #c2c2c2;float:left;width:180px;padding:0 2px 0 2px;margin:0 0 10px 0;color:#58585a;}
.formfield span, .kursformfield span{font-size:14px;float:left;color:#4ba92d;padding:0 0 0 2px;margin:0px;}

.optionfield{margin:20px 0 15px 0;float:right;width:185px;border-left:1px solid #c2c2c2;padding-left:25px;}
.optionfield label.startline, .normbox label{font-size:12px;font-weight:bold;display:block;padding:0;margin:0 0 5px 0;color:#58585a;}
.optionfield input{float:left;margin:2px 0 0 0;padding:0px;clear:both;}
.optionfield label {font-size:12px;font-weight:normal;display:block;float:left;padding:0;margin:0 0 3px 7px;color:#58585a;}


.large_klickbox{border:1px solid #bababa;margin:14px 0 0 0;}
.large_klickbox p, .kontakt_box_txt p{font-size:12px;margin:5px 0 5px 0;padding:0px;color:#454545;}
.normbox p{font-size:12px;margin:5px 0 5px 0;padding:0px;color:#454545;line-height:1.3;}

.large_klickbox h1, .kontakt_box_txt h1{font-size:16px;font-weight:normal;color:#4c9535;margin:0px;padding:0px;}
.lkb_img{width:183px;height:135px;margin:0 5px 0 0;padding:0px;}
.lkb_txt{width:360px;padding:20px 0 0 10px;}
.staat_txt{width:400px;padding:20px 0 0 15px;}
.staat_img{width:120px;height:194px;margin:20px 18px 20px 0px;padding:0px;}
.staat_klicker{background: url(../img/staatliche_foerderung.jpg) right top no-repeat;}
.kursplan_klicker{background:url(../img/med_fitnesstraining.jpg) left top no-repeat;}
.vid_icon{background:url(../img/video_icon.gif) left top no-repeat;}

.bland_klicker{background: url(../img/ba_map.jpg) left top no-repeat;}
.bland{position:relative;}
.bland a.bland_button{position:absolute;bottom:0px;right:0px;height:24px;width:274px;background:url(../img/bland_box_bt.gif) right bottom no-repeat;}
.bland a.fitness_button{position:absolute;bottom:0px;right:0px;height:24px;width:274px;background:url(../img/buttons/fitness_button.gif) right bottom no-repeat;}

.bland a:hover.bland_button, .bland a:hover.fitness_button {background-position:top;}

.demap{width:223px;height:300px;background:url(../img/demap.gif) left center no-repeat;position:relative;margin-top:20px;float:right;}
.demap a{font-size:11px;color:#58585a;text-decoration:none;position:absolute;background-color:#dadada;padding:2px 5px 2px 5px;}
ul.demap_links{list-style:none;display:block;height:auto;width:250px;float:left;margin-top:18px;margin-left:20px;}
ul.demap_links a{font-size:12px;color:#616161;background:url(../img/green_arrow.gif) left center no-repeat;padding:0 0 0 12px;text-decoration:none;}
ul.demap_links a:hover {text-decoration:underline;font-weight:bold;}
ul.demap_links a:active, ul.demap_links a:visited{text-decoration:none;color:#616161;} 

.media p{font-size:13px;margin:9px 0 3px 0;padding:9px 0 0 0;color:#58585a;font-weight:bold;border-top:1px dotted #CCCCCC;}
.media_pdf {background:url(../img/icon_pdf.gif) left center no-repeat;}
.media_audio {background:url(../img/icon_stream.gif) left center no-repeat;margin-bottom:4px;display:inline-block;}
.media_online {background:url(../img/icon_bericht.gif) left center no-repeat;}
.media a{font-size:12px;color:#636363;text-decoration:none;padding:0 0 0 15px;}
.media a:hover{color:#323232;}
.media a:active, .media a:hover{color:#636363;}

.kursorte{margin:10px 0 10px 0;padding:3px 0 10px 0; border-bottom:1px solid #bababa;}
.kursorte p span{display:block;height:auto;width:100px;float:left;}


/* Easy Slider */
#slider ul, #slider li{margin:0;padding:0;list-style:none;}
#slider li{width:175px;height:100px;overflow:hidden;}	

/* ticker */
.news_prev_box{position:relative;height:auto;width:171px;margin:12px 0 12px 0;padding:5px 5px 3px 5px;border:#d9d9d9 1px solid;}
.news_prev_box a{display:block;height:auto;width:auto;background-color:#FFFFFF;text-decoration:none;padding:5px;margin-bottom:2px;color:#58585a;}
.news_prev_box a:hover{background-color:#f2f2f2;}
.news_prev_box a:visited, .news_prev_box a:active{text-decoration:none;color:#58585a;}
.news_prev_box a span.news_head{font-size:12px;display:block;font-weight:bold;margin:0px;padding:0 0 0 12px;color:#58585a;background:url(../img/green_news_block.gif) left top no-repeat;}
.news_prev_box a span.news_txt{font-size:11px;margin:0px;padding:2px 0 0 0;color:#454545;}

#all_news_linker{height:20px;margin-top:4px;border-top:1px solid #d9d9d9;}

a.all_news, #all_news_linker a{font-size:11px;padding:0 0 0 13px;margin:4px 0 0 8px;font-weight:bold;text-decoration:none;background:none;color:#585759;background:url(../img/green_arrow.gif) left center no-repeat;}
a.all_news:hover, #all_news_linker a:hover{color:#8da832;}
a.all_news:visited, a.all_news:active, #all_news_linker a:active, #all_news_linker a:visited{text-decoration:none;}

a.news_links{height:auto;padding:3px 0px 3px 25px;margin-bottom:1px;display:block;text-decoration:none;}
a.even{background:url(../img/drop_arrow.gif) left center no-repeat #ffffff;}
a.odd{background:url(../img/drop_arrow.gif) left center no-repeat #efefef;}

a.news_links:hover{background:url(../img/drop_arrow.gif) left center no-repeat #e5e5e5;}

.scrollingtext{width:166px;padding:0 7px 0 7px;display:block;position:absolute;font-family:Arial;font-size:12px;font-weight:normal;color:#000000;}

.footer{width:100%;margin-top:30px;border-top:2px solid #d9d9d9;padding:5px 15px 20px 15px;text-align:center;font-size:11px;color:#b7b7b7;}


/* admin */

a.admin_button{height:25px;width:172px;display:block;background-position:top}
a:hover.admin_button{height:25px;width:172px; background-position:bottom}
.admin label{font-size:12px;}
label.ad_starter{display:block;width:120px;float:left;padding-top:3px;}

a.edit_bt{display:block;height:12px;width:12px;margin:0;padding:0 0 0 0;background:url(../admin/img/icon_edit.png) top left no-repeat;}
a.del_bt{display:block;height:10px;width:10px;margin:0;background:url(../admin/img/del_x.gif) top left no-repeat;}

td{padding:3px 0px 2px 5px;}


.apbx{height:223px;width:170px;float:left;margin-right:12px;border:1px solid #bababa;position:relative;}
.apbx p{font-size:12px;padding:5px 0 5px 10px;font-weight:bold;}
.apbximg{height:124px;width:167px;margin:0 0 0 1px;}

.oneap{background:url(../../../img/analyse1.jpg)}
.fiveap{background:url(../../../img/analyse5.jpg)}
.tenap{background:url(../../../img/analyse10.jpg)}

p.apprice, .con p.apprice{font-size:13px;padding:3px 0 3px 10px;font-weight:bold;color:#b53636;font-style:italic;}
.apprice span, .con apprice span{font-size:11px;color:#4a4a4a;font-weight:normal;}

.con p.apprice {padding:3px 0 3px 0px;margin:7px 0 7px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}


a.infbt {display:block;height:19px;width:47px;background:url(../../../img/buttons/info_bt.gif) top left no-repeat;float:left;margin:0 0 0 10px;}
a.infbt:hover{background-position:bottom;}

a.orderbt {display:block;height:19px;width:88px;background:url(../../../img/buttons/order_bt.gif) top left no-repeat;float:right;margin:0 10px 0 0;}
a.orderbt:hover{background-position:bottom;}
.infbx .con{padding:10px 10px 10px 10px;}
.infbx p{font-size:12px;font-weight:normal;padding:0px;margin:0px;}
.con a{font-size:12px;color:#333;}
.con a.closer{float:left;}
.con a.order{float:right;}
.con h3{font-size:12px;margin:1px 0 5px 0;padding:0px;font-weight:bold;color:#454545;}
.con p.inftxt{font-size:11px;display:block;height:130px; line-height:1.4}

a.apa_funcbt{display:block;height:30px;margin:0 auto 0 auto;width:228px;background:url(../../img/buttons/analyse_bt.gif) left top no-repeat;}
a.apa_funcbt:hover{background-position:bottom;}



