/* CSS Document */
h1 {font-size: 16px;}
h2 {font-size: 14px;}
h3 {font-size: 12px;}
h4 {font-size: 12px;}
h5 {font-size: 12px;}

p strong{font-size:95%}

#branding a{text-decoration: none;color: #333333;}
#branding a:hover{border-bottom: 1px dotted #333333;}
#branding p{padding-top: 10px;padding-left: 650px;font-weight:bold;}

#inhalte-rechts a:hover, #inhalte-links a:hover{border-bottom: 1px dotted #333333;}

/*Sidebar*/
#sidebar h2 {border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #999;padding: 0 0 7px 14px;margin: 20px 0 0 0;}

/*Inhalte techts*/
#inhalte-rechts h1 {padding: 5px 0px 5px 15px;}
#inhalte-rechts h2 {margin: 0 0  10px 15px;}
#inhalte-rechts h4 {margin: 10px 5px 4px 15px;}
#inhalte-rechts p {margin:0 0 4px 15px; line-height: 18px;}
#inhalte-rechts img {border: 6px solid #fff;}

#inhalte-rechts ul{padding: 10px 5px 10px 30px;list-style-image: url('../pictures/assets/pfeil-rechts.gif');}
#inhalte-rechts li{margin-bottom: 10px;}

/*Inhalte links*/
#inhalte-links p {margin: 0px 15px 15px 15px;line-height: 20px;}
#inhalte-links h1 {margin-bottom:25px;padding: 5px 0px 5px 15px;}
#inhalte-links h2 {margin:0 0 15px 15px;}
#inhalte-links h3 {margin: 15px 0px 5px 15px;line-height: 18px;}
#inhalte-links h4 {margin: 15px 0px 5px 15px;}
#inhalte-links h5 {margin: 15px 0px 5px 15px;}
#inhalte-links ul{padding:0px 10px 20px 35px;list-style-image: url('../images/assets/pfeil-links.png');line-height: 20px;}
#inhalte-links li{margin-bottom: 10px;}

#inhalte-rechts a, #inhalte-links a {text-decoration: none;line-height:16px;}
#inhalte-links a {font-weight:bold;font-size:95%;}
#inhalte-links a:hover, #inhalte-rechts a:hover{text-decoration: 1px dotted #333;}

#inhalte-links-abfrage h1 {padding:10px 5px ;}
#inhalte-links-abfrage a {text-decoration: none;}

.markier-rot{color: #990000;font-weight: bold;font-size: 12px;}

#inhalte-rechts dl{margin: 0;padding:0}
#inhalte-rechts dt {width: 40px;float: left;clear: left;margin-left: 15px;}
#inhalte-rechts dd {padding-left:2em;}

#inhalte-links dl{margin: 20px 0 5px 0;}
#inhalte-links dt {width:100px;float: left;clear: left;padding-left: 15px;}
#inhalte-links dd {padding-left:180px;line-height:22px}
#inhalte-links ol {list-style-type: decimal;margin-left:40px;}


/*Tabelle*/

#tbl-ergebnis {border: 1px solid #9DCA33;width: 690px;}
#tbl-ergebnis p {margin: 2px 8px 2px 5px;line-height: 15px;font-size: small;}

#inhalte-links-abfrage table {width:680px;font-size:12px;border: 1px solid #9DCA33;}
#inhalte-links-abfrage table a {font-weight:bold;color: #1A4095;font-size: 11px;}
.tbl-abfrage-premium{background-color: #F1F6E2;}
#inhalte-links-abfrage td {vertical-align: top;padding:2px;}
#inhalte-links-abfrage p {margin: 2px 8px 2px 5px;line-height: 15px;}

.tr-premium{border-bottom: 1px solid #9DCA33;}

/*Bilder*/
 .list-pic{width:130px;height:230px;float:left;}
 .br-clear{clear:left;}


/*admin*/
#sidebar_admin h4 {padding: 0 0 7px 0px;font-weight:bold;}
#content_main_admin a:hover{border-bottom: 1px dotted #333333;}
#content_main_admin a{font-weight:bold;font-size: 0.93em;text-decoration:none;border:none;}
#content_main_admin h1 a{color:#ffffff; padding:0 3px ;font-size:150%}
#content_main_admin h1 {color: #FFF;margin:15px 0 25px;padding: 5px 0px 5px 15px;font-size:100%}
#content_main_admin h2 {margin:12px 10px;}
#content_main_admin h3 {margin:12px 10px;}
#content_main_admin p a {margin:12px 10px;}
#sidebar_admin h2 {border-bottom-width: 1px;border-bottom-style: solid;padding: 0 0 7px 14px;margin: 20px 0 0 0;}
#sidebar_admin ul {list-style-type: none;}
#sidebar_admin li {border-bottom-width: 1px;border-bottom-style: solid;}
#sidebar_admin li a{font-size: 11px;text-decoration:none;border:none;padding-left:14px;display: block;line-height: 30px;}


.tbl-liste-therapeuten, .tbl-edit-therapist, .tbl-show-therapist{margin-left:23px;font-size:11px;}
.tbl-liste-therapeuten{width:700px;}
.tbl-edit-therapist, .tbl-show-therapist{width:680px;margin-bottom:15px;}


#content_main_admin th{text-align:left;padding-bottom:10px;font-weight:bold;}
#content_main_admin td{padding-bottom:4px;}

.td-vorname{width:120px;}
.td-name{width:150px;}
.td-ort{width:150px;}
.td-premium{width:15px;}
.td-edit {padding-left:5px;}
.td-print {padding-left:5px;}
.td-delete a {color:red;padding-left:5px;}
.td-anrede {width: 85px;}
.line-odd{background-color: #f2f2f2;}
 td.line-odd{background-color: #f2f2f2;text-align: center;}
.checkbox-middle{text-align: center;}

.ja {color: #009933;} 
.nein {color: #990000;}

.input-width-40{width:40px;}
.input-width-80{width:80px;}
.input-width-100{width:100px;}
.input-width-160{width:163px;}

.textarea-h40{height:40px}

.codiert-head{background-color: f2f2f2;font-weight: bold;width:40px;text-align: center;}
.green-dot{padding-left:0px;}

