/* CSS Document */

#sidebar .quote{padding:30px 0 10px 0px;line-height:15px;}
#sidebar p.quote-o {color:#fff;font-size:10px; padding-left:0px;}
#inhalte q{line-height:25px;font-style:italic; font-weight:bold;font-size:11px}


#inhalte-index p {font-size: 13px;line-height: 22px;color: #003366;margin: 0px 180px;}
#inhalte-index p strong{font-size: 13px;line-height: 22px;color: #fff;font-weight:bold;}

#inhalte-index .float-left{float: left;margin:4px 20px 10px 180px;}
#inhalte-index div .float-right{float: right;}
#inhalte-index .center{text-align: center;}

#inhalte-index h1{margin: 5px 0px 25px 180px;}
#inhalte-index h2 {margin:3px 0 5px 0}
#inhalte-index h3 {line-height: 20px;}
#inhalte-index h6{margin-top: 20px;margin-bottom: 20px;margin-left: 470px;}

#inhalte-index div {padding: 5px 0;clear:both;}
#inhalte-index .flaggen{margin-left: 420px;margin-top: 2px;}

#sidebar div {margin:26px 0 0 0px}
#sidebar .team {text-align:center;}
#sidebar p {font-size: 13px;line-height: 22px;}
#sidebar h6 {margin-top:40px;margin-bottom: 10px;}


#inhalte h1 {margin-top:20px;}
#inhalte h2 {margin:20px 0 10px 0;}
#inhalte h3 {margin:2px 0 5px 0}
#inhalte h4.marker {padding:2px 0 25px 0; color:#990000}
#inhalte .motto {padding-left:350px;}
#inhalte-index .motto {padding:20px 0 0 500px;}
#inhalte h6 {margin: 10px 0 10px 370px;}


#inhalte p {font-size: 13px;line-height: 19px;color: #003366;}
#inhalte p.description {padding-right:180px;}

#inhalte div.bild-text {margin:20px 0 30px 0}

#inhalte .bild-text p {margin:0 50px 0 145px;}
#inhalte .bild-text h2 {margin:25px 50px 15px 145px;}
#inhalte .bild-text h3 {margin:0px 0px 5px 145px;}
#inhalte .bild-text h4 {margin:10px 50px 5px 145px;}
#inhalte .bild-text ul {margin:0 0 10px 175px;list-style-image: url('/images/assets/bullet-gelb.gif');}
#inhalte .bild-text li {font-size:12px;padding-bottom:5px;}
#inhalte .bild-text ol {margin:15px 50px 15px 175px;color: #003366;}

#inhalte p.datum {margin-bottom:10px;}

#inhalte div.group-list {margin:22px 0 30px 0}

#inhalte .group-list p {margin:0 0 0 145px;padding:0;}
#inhalte .group-list h2 {margin:0px}
#inhalte .group-list h3 {margin:2px 0px 0px 0px}
#inhalte .group-list h4 {margin:0px 0px 5px 0}
#inhalte .group-list ul {margin:0 0 10px 175px;list-style-image: url('/images/assets/bullet-gelb.gif');}
#inhalte .group-list li {font-size:12px;padding-bottom:5px;}
#inhalte .group-list .inline {display:inline;margin:0;}


#inhalte .float-left {float:left;margin: 2px 15px 10px 0}
.clear {clear:both;}
.team-image {margin-left:5px;}
.weiss-fett-center {color:#fff;font-weight:bold;text-align:center;}

#inhalte .tbl-schedule {border-collapse:collapse;}
#inhalte  td {font-size:13px;line-height:17px;}
#inhalte .tbl-training-schedule {width:650px;}
#inhalte .tbl-training-schedule th{font-size: 13px;font-weight: bold;text-align: left;color:#fff;}



.td-schedule-titel {font-weight:bold;padding-right:10px;}
.td-schedule-name{padding:0 10px;font-weight: bold;font-size: 13px;width:370px;}
.tr-even{background:#5782BE;}
.td-schedule-date{padding:0 6px;font-size: 13px;text-align:left;width:140px;}
.td-schedule-link {width:120px;}
.td-schedule-loc {width:120px;padding:0 10px;color:#fff;}
.line-odd {}
.line-even {background:#5782BE;}

#sidebar table{width:200px;margin:5px 0 0 -20px;font-size: 12px;text-align: left;}
th{text-align: left;color:#fff;}
td{padding:3px;}
.item-price{width:50px}
.td-total{font-weight: bold;}
fieldset{border:none;margin-top: 30px;}


.tbl-network{width:680px;}
.tbl-network td{margin-top:20px;vertical-align:top}
.tbl-network th{font-size:13px;padding:5px 0;}
.td-netw-coutry{background:#5782BE;font-weight:bold;}
.td-netw-pic{width:50px;padding-right:20px;}
.td-netw-city{width:80px;}
.td-netw-name{width:80px;}
.td-netw-prof{width:100px;}
.td-netw-focus{width:240px;}

#inhalte .tbl-contact {margin-bottom:20px;}
#inhalte .tbl-contact .td-img {width:140px;vertical-align:top}
#inhalte .tbl-contact .titel {font-size:13px;font-weight:bold;color:#fff;}
#inhalte .tbl-contact .name {width:200px;font-weight:bold;}

#inhalte div.group-details {margin:22px 0 30px 0}
#inhalte .group-details p {margin:0 0 0 145px;padding:0;}
#inhalte .group-details h2 {margin:0px}
#inhalte .group-details h3 {margin:5px 0px 0px 0px}
#inhalte .group-details h4 {margin:10px 0px 5px 0}
#inhalte .group-details ul {margin:0 0 10px 175px;list-style-image: url('/images/assets/bullet-gelb.gif');}
#inhalte .group-details li {font-size:12px;padding-bottom:5px;}


#inhalte .booking{float:left;width:130px;}
#inhalte .booking a{margin:0; padding:0; font-size:13px;}

.gelb{color: #FFBA44;}

#inhalte .cd-shop h2 {margin:0 0 10px 0;}
#audioplayer_love {padding-top:15px;}

.cd-shop label{margin: 0;display: block;width: 6em;text-align: left;float: left;font-weight: bold;margin-bottom:3px;}

div#errorExplanation li{font-size: 12px;margin-left: 30px;color: #cccccc;}

hr.a {height: 1px;border: 0 none;border-top: 1px dotted #fff;margin:10px 20px 10px 0px;}
