/*  
    author: stefan weber
    layout: oliver glutz von blotzheim
*/

body {          font-family: Arial, sans-serif;
                font-size: 10pt;
                color: #0A50A1;
                background: #0A50A1;
                padding: 0px;
                margin: 0px;
                line-height: 160%;}

/* general layout IDs */
#navi {         width: 981px;
                margin: 0px auto;}

#verlauf {      height: 21px;
                width: 981px;
                margin: 0px auto;
                padding: 0px;}

#spacer_top {       height: 60px;}

#spacer_bottom {    height: 20px;}

#main {         width: 981px;
                margin: 0px auto;
                background: #FFFFFF; }
                
#content {      padding-left: 0px;
                padding-right: 109px;}
                
#text {         /*text-align: justify;*/
                padding-left: 48px}

img {           border: 0px;}
                
#footer {       width: 981px;
                margin: 0px auto;
                background: #0A50A1;}
                
ul {            list-style-type: square; }

td {		vertical-align: top; }

a { color: #0A50A1; }
a:hover {  text-decoration: none;	color: #0A50A1;}

a:link { color: #0A50A1; }

a:visited { color: #0A50A1; }

a:active { color: #0A50A1; }



/******************* Artikel *******************/

#article_text {         text-align: justify; }
    
#article_title {        margin-bottom: 20px;
                        padding: 3px;
                        border: 0px solid #CCCCCC;
                        text-align: center;
                        font-size: large;
                        background-position: bottom;}
                    
/****************** Praxisnews ***************/

#praxisnews_aktuell {   border: 0px solid #CCCCCC;
                        text-align: center;
                        padding: 3px;
                        margin-bottom: 5px;
                        font-size: 20pt;
			font-weight: bold; }
                        
.praxisnews_titel {     margin-bottom: 20px;
			margin-top: 42px;
                        padding: 3px;
                        border: 0px solid #CCCCCC;
                        text-align: center;
                        font-size: 15pt;
                        background-position: bottom;}
                        
.praxisnews_text {      text-align: justify;						width: 540px;}

/***************** Kontakt ********************/

input {                 border: 1px solid #0A50A1;
                        background-color: #FFFFFF;
                        color: #0A50A1;}

textarea {              border: 1px solid #0A50A1;
                        color: #0A50A1;
                        font-family: Arial, sans-serif;}
                        
/**************** Praxisteam ******************/

.praxisteam .photo {    padding: 0px;}

.praxisteam .desc {     padding-left: 30px;
			width: 370px;
			vertical-align: middle; }

/******** Diagnostik & Behandlungen *************/

.table_title {		vertical-align: top; font-weight: bold;}
