/* Style sheet coaches */
#coaches .mod_catalogfeatured .item,.coaches #coaches .mod_cataloglist .item{width:300px;height:145px;position:relative;overflow:hidden;float:left;margin-top:0;margin-right:20px;margin-bottom:25px;font-size:0.9em;background:url("tl_files/template/coaches/coach_liste_bg.png") left top no-repeat;}
*html #coaches .mod_catalogfeatured .item,*html #coaches .mod_cataloglist .layout_simple .item{width:300px;height:145px;position:relative;overflow:hidden;display:block;margin-top:0;margin-right:15px;}
#coaches .mod_catalogfeatured .item .name,#coaches .mod_cataloglist .item .name{margin-bottom:13px;padding-top:7px;padding-bottom:5px;padding-left:15px;font-weight:bold;color:#fff;}
#coaches .mod_catalogfeatured .item .coach_img,#coaches .mod_cataloglist .item .coach_img{margin-top:10px;margin-left:10px;}
#coaches .mod_catalogfeatured .item .coach_img img,#coaches .mod_cataloglist .item .coach_img img{width:75px;height:94px;border:1px solid #ccc;}
#coaches .mod_catalogfeatured .themenschwerpunkte .label,#coaches .mod_cataloglist .themenschwerpunkte .label{width:150px;position:relative;display:block;margin-bottom:5px;padding-bottom:2px;border-bottom:1px solid #ccc;font-weight:bold;font-size:1em;color:#555;}
#coaches .mod_cataloglist .themenschwerpunkte a{text-decoration:none;color:#555;}
#coaches .mod_catalogfeatured .themenschwerpunkte,#coaches .mod_cataloglist .themenschwerpunkte{left:110px;top:50px;position:absolute;font-size:0.75em;color:#555;}
#coaches .mod_catalogfeatured .themenschwerpunkte ul,#coaches .mod_cataloglist .themenschwerpunkte ul{margin-left:15px;}
#main #coaches .mod_catalogfeatured .link,#main #coaches .mod_cataloglist .link{width:37px;height:35px;left:260px;top:110px;position:absolute;font-size:0.7em;}
#coaches .mod_catalogreader{width:630px;overflow:hidden;font-size:0.8em;}
#coaches .mod_catalogreader .coach_img{float:left;margin-right:30px;}
#coaches .mod_catalogreader .coach_img .value img{padding:0;border:1px solid #999;background: #fff;}
#coaches .mod_catalogreader .field{padding:4px 0;}
#coaches .mod_catalogreader .coach_img .label{display:none;}
#main .mod_catalogreader .name h2{margin:0;padding:0;font-size:1em;}
.mod_catalogreader .name,.mod_catalogreader .themenschwerpunkte,.mod_catalogreader .adresse,.mod_catalogreader .telefon,.mod_catalogreader .mobil,.mod_catalogreader .e_mail,.mod_catalogreader .website{margin:0 0 0 220px;border-bottom:1px dotted #ccc;}
.mod_catalogreader .themenschwerpunkte ul{width:350px;position:relative;margin:0;padding-top:1px;padding-bottom:0;padding-left:10px;}
.mod_catalogreader .name .label,.mod_catalogreader .themenschwerpunkte .label,.mod_catalogreader .adresse .label,.mod_catalogreader .telefon .label,.mod_catalogreader .mobil .label,.mod_catalogreader .e_mail .label,.mod_catalogreader .website .label{float:left;padding:0 15px 0 0;font-weight:bold;}
.mod_catalogreader .themenschwerpunkte .label{width:350px;float:none;}
#coaches .mod_catalogreader .allgemein,#coaches .mod_catalogreader .buch_id{clear:left;margin-top:15px;}
#coaches .toggler{font-size:1em;}
#main .accordion .mod_upcoming_events{width:600px;margin-top:-15px;padding:25px 15px 15px 15px;background:url("tl_files/template/coaches/item_coaches_bottom.png") left bottom no-repeat;}
.accordion .mod_upcoming_events .event{margin-top:5px;margin-bottom:5px;}
#coaches .mod_catalogreader .lebenslauf .value,#coaches .mod_catalogreader .allgemein .value,#coaches .mod_catalogreader .ausbildungen .value,#coaches .mod_catalogreader .zusaetzliche_infos .value{width:600px;padding:15px;font-size:0.9em;background:url("tl_files/template/coaches/item_coaches_bottom.png") right bottom no-repeat;}
#coaches .mod_catalogreader ul{margin:0.5em 0.5em 0.5em 2em;}
#coaches .mod_catalogreader ul li{margin-top:0.5em;margin-bottom:0.5em;}
#main .mod_catalogreference{margin-top:15px;margin-right:10px;margin-left:2px;padding-top:0;border-top:0px dotted #ccc;font-size:0.8em;}
#main .mod_catalogreference .coach_img{float:left;margin-right:30px;}
.mod_catalogreference .coach_img .value img{padding:0;border:1px solid #999;background: #fff;}
.mod_catalogreference .field{padding:4px 0;}
.mod_catalogreference .coach_img .label{display:none;}
.mod_catalogreference .name,.mod_catalogreference .geburtstag,.mod_catalogreference .adresse,.mod_catalogreference .telefon,.mod_catalogreference .e_mail,.mod_catalogreference .website{margin:0 0 0 220px;border-bottom:1px dotted #ccc;}
.mod_catalogreference .themenschwerpunkte ul{width:350px;position:relative;margin:0;padding-top:1px;padding-bottom:0;padding-left:30px;}
.mod_catalogreference .name .label,.mod_catalogreference .geburtstag .label,.mod_catalogreference .adresse .label,.mod_catalogreference .telefon .label,.mod_catalogreference .e_mail .label{float:left;padding:0 15px 0 0;font-weight:bold;}
.mod_catalogreference .website .label{float:left;padding:0 15px 0 0;font-weight:bold;}
.mod_catalogreference .allgemein{clear:left;margin-top:25px;}
.mod_catalogreference .toggler{font-size:1em;}
.mod_catalogreference .lebenslauf .value,.mod_catalogreference .allgemein .value,.mod_catalogreference .ausbildungen .value,.mod_catalogreference .zusaetzliche_infos .value{width:600px;padding:15px;background:url("tl_files/template/coaches/item_coaches_bottom.png") right bottom no-repeat;}
#main .mod_catalogreference p{font-size:0.9em;}
.mod_catalogreference ul{margin:0.5em 0.5em 0.5em 2em;}
.mod_catalogreference ul li{margin-top:0.5em;margin-bottom:0.5em;}
.mod_catalogreference p.info{display:none;}
.mod_upcoming_events{margin-top:5px;}
.mod_upcoming_events h3{margin-bottom:15px;font-size:0.9em;}
#main .mod_upcoming_events h2{margin-bottom:0;padding-left:40px;background:url("tl_files/template/kalender.png") left top no-repeat;font-size:0.8em;color:#666;}
#main .mod_upcoming_events h2 a{color:#e73925;}
#main .mod_upcoming_events h2 a:hover{text-decoration:none;}
.mod_upcoming_events .teaser{font-size:0.8em;color:#333;}
.mod_upcoming_events .info,.mod_upcoming_events .teaser_head{width:600px;padding:5px 15px;border-bottom:1px dotted #ccc;background:url("tl_files/template/coaches/item_coaches_top.png") left top no-repeat;}
#main .mod_upcoming_events .event p.info{font-weight:bold;color:#e73925;}
#main .mod_upcoming_events .event p.info span{font-weight:normal;color:#555;}
#main .mod_upcoming_events .event .ce_text{width:520px;padding:10px 55px 15px 55px;background:url("tl_files/template/coaches/item_coaches_bottom.png") left bottom no-repeat;}
#main .mod_upcoming_events .ce_text .image_container{margin-right:15px;margin-bottom:15px;padding-top:5px;}
.mod_upcoming_events .upcoming{font-size:0.9em;}
.mod_upcoming_events .more a{width:15px;height:22px;position:absolute;display:block;margin-top:-17px;margin-left:545px;background:url("tl_files/template/catalog/next.png") left top no-repeat;font-size:0px;}
#main .mod_cm_eventsattend_ext .teaser_head,#main .mod_eventreader .teaser_head{width:600px;margin-bottom:0;padding:5px 15px;border-bottom:1px dotted #ccc;background:url("tl_files/template/coaches/item_coaches_top.png") left top no-repeat;}
#main .mod_cm_eventsattend_ext h2,#main .mod_eventreader h2{margin-bottom:0;padding-left:40px;background:url("tl_files/template/kalender.png") left top no-repeat;font-size:0.8em;color:#e73925;}
#main .mod_cm_eventsattend_ext h2 span,#main .mod_eventreader h2 span{font-weight:normal;color:#555;}
.mod_cm_eventsattend_ext .ce_text,.mod_eventreader .ce_text{width:545px;padding:10px 30px 15px 55px;font-size:0.9em;background:url("tl_files/template/coaches/item_coaches_bottom.png") left bottom no-repeat;}
.mod_cm_eventsattend_ext .ce_text p,.mod_eventreader .ce_text p{margin-bottom:8px;}
.mod_cm_eventsattend_ext .ce_text .image_container,.mod_eventreader .ce_text .image_container{margin-right:15px;margin-bottom:15px;padding-top:5px;}
.mod_cm_eventsattend_ext  h3{width:600px;margin-bottom:0;padding:5px 15px;border-bottom:1px dotted #ccc;font-weight:bold;font-size:0.8em;color:#e73925;background:url("tl_files/template/coaches/item_coaches_top.png") left top no-repeat;}
.mod_cm_eventsattend_ext .formbody{width:600px;padding:10px 15px 15px 15px;background:url("tl_files/template/coaches/item_coaches_bottom.png") left bottom no-repeat;}
.mod_cm_eventsattend_ext  .lastdatemsg{margin-bottom:10px;padding-left:10px;}
#main .mod_tellafriend{}
#main .mod_tellafriend h5{float:left;margin-right:10px;margin-left:2px;padding-left:10px;font-weight:normal;}

