/* CascadingStyleSheet-Datei - www.physiotherapie-gausche.de 07/2005   */

/* Matthias Kehrer - www.matthias-kehrer.de - www.dr-homepage.de  */
/*  */

.mini		{ font-size: 8px; }
.klein		{ font-size: 10px; }
.mittel		{ font-size: 16px; }
.gross		{ font-size: 18px; }
.riesig		{ font-size: 24px; }
.fett			 { font-weight: bold }

body {
        font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
        margin: 10px;		
		scrollbar-face-color:#dd8500; 
scrollbar-highlight-color:#eceded;
scrollbar-arrow-color:#eceded; 
scrollbar-shadow-color:#dd8500; 
scrollbar-3dlight-color:#eceded; 
scrollbar-track-color:#a0adc1; 
scrollbar-darkshadow-color:#666666;

}

/* ueberschriften */

h5 {
        font-size: 11px;
        color: #333333;
        font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
        border-right: #949494 2px dotted;
        border-top: #949494 2px dotted;
        border-left: #949494 2px dotted;
        border-bottom: #949494 2px dotted;
        background-color: #C8C8C8;
        width:50%;
        margin: 5px;
        padding: 5px;
        font-weight: normal;


}

h4 {
                font-size: 16px;
                color: #ff9900;
                font-family: Arial, Verdana, Helvetica, sans-serif;
                font-weight: bold;

}

.h5weiss {
        font-size: 11px;
                font-weight: bold;
                color: #ffffff;
                font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}

h3 {
        font-size: 14px;
                color: #000000;
                font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}

.h3weiss {
        font-size: 14px;
                font-weight: bold;
                color: #ffffff;
                font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}

h2 {
        font-size: 24px;
                color: #333333;
                font-family: helvetica, Arial, Verdana, Geneva, sans-serif;
                letter-spacing: 2px;
}

.h2weiss {
        font-size: 16px;
                font-weight: normal;
                color: #ffffff;
                font-family: "Arial Black", Verdana, Arial, Helvetica, sans-serif;
}





/* Text */
.orange {
       	  font-size: 11px;
                color: #ff9900;
                font-weight: bold;
                font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}





/* table */
table.tablerahmen {
        border-right: #949494 2px dotted;
        border-top: #949494 2px dotted;
        border-left: #949494 2px dotted;
        border-bottom: #949494 2px dotted;
        background-color: #C8C8C8;
        width:75%;
        margin: 5px;
        padding: 5px;
}


/* Linien */
hr { 	
	color: #999999;
	}
.liniegrau {
        color: #999999;
}
.linieorange {        
		color: #ff9900;
}


/* Zellen */
td  { font-size: 12px; font-family: Verdana, Geneva, Arial, helvetica, sans-serif }



/* Reihen */
tr  { font-family: Verdana, Geneva, Arial, helvetica, sans-serif }

/* Tabellenueberschriften */
th {
        font-size: 12px;
                font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}



/* p */
p   { font-size: 12px; font-family: Verdana, Geneva, Arial, helvetica, sans-serif }
.pweiss {
            font-size: 16px;
                color: #eceded;
                font-weight: bold;
                font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}

.pdunkel {
            font-size: 16px;
                color: #2f2f2f;
                font-weight: bold;
                font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}

.pweiss4 {

            font-size: 12px;
                color: #eceded;
                font-weight: bold;
                font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}

.pdunkel4 {

            	  font-size: 12px;
                color: #2f2f2f;
                font-weight: normal;
                font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}
.porange2 {
            font-size: 14px;
                color: #dd8500;
                font-weight: bold;
                font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}

.pschwarz3  { color: #000000; font-weight: bold; font-family: Verdana, Geneva, Arial, helvetica, sans-serif }



/* Listen */
ol {
        font-size: 11px;
                font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
                line-height: 130%;
                list-style-type: circle;
}

ul {
        font-size: 11px;
                font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
                line-height: 130%;
                list-style-type: circle;
}


/* Buttons */
input {
                background-color: #ff9900;
                color: #ffffff;
}



/* Standard Links */

a:link {
        font-weight: bold;
        color: #333333;
		background-color: transparent;
		text-decoration: underline;
}
a:visited {
        font-weight: bold;
		color: #333333;
		background-color: transparent;
		text-decoration: underline;
}
a:hover {
        font-weight: bold;
        color: #dd8500;
        background-color: transparent;
        text-decoration: none;
}
a:active {
        font-weight: bold;
		color: #a0adc1;
		background-color: transparent;
		text-decoration: underline;
}

a.menue:link {
	font-family: Verdana, Arial, Helvetica, sans-serif, "Arial Black";
	font-size: 13px;
	font-weight: bold;
	color: #2f2f2f;
	text-decoration: none;
}
a.menue:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif, "Arial Black";
	font-size: 13px;
	color: #2f2f2f;
	text-decoration: none;
}
a.menue:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif, "Arial Black";
	color: #dd8500;
	text-decoration: none;
}
a.menue:active {
	font-family: Verdana, Arial, Helvetica, sans-serif, "Arial Black";
	color: #a0adc1;
	text-decoration: none;
}

/* Linkklasse grau-orange */
a.standard:link  { font-weight: normal;color: #333333;background-color: transparent; text-decoration: underline;}
a.standard:visited {
        font-weight: normal;
		color: #666666;
		background-color: transparent;
		text-decoration: underline;
}
a.standard:hover  {
        font-weight: normal;
		color: #dd8500;
		background-color: transparent;
		text-decoration: none;
}
a.standard:active  {
        font-weight: normal;
		color: #3399cc;
		background-color: transparent;
		text-decoration: underline;
}

a.standard2:link  { font-weight: bold;
					color: #2f2f2f;
					background-color: transparent;
					text-decoration: underline;
}
a.standard2:visited {
        font-weight: bold;
		color: #2f2f2f;
		background-color: transparent;
		text-decoration: underline;
}
a.standard2:hover  {
        font-weight: bold;
		color: #dd8500;
		background-color: transparent;
		text-decoration: none;
}
a.standard2:active  {
        font-weight: bold;
		color: #a0adc1;
		background-color: transparent;
		text-decoration: underline;
}


/* menue */


/* graustufen ;macht bilder grau */
a.graustufen:hover   {
        filter: gray()
}

/* Linkklasse fuer popupfenster */
a.pop:hover {
        font-weight: bold;
                color: eceded;
                background-color: transparent;
                text-decoration: underline;
}

/* gepunkteter Rahmen - funktioniert noch nicht fuer oben */
a.rah:link  {
        border-right: #949494 2px dotted;
                border-top: #949494 2px dotted;
                border-left: #949494 2px dotted;
                border-bottom: #949494 2px dotted;
                text-decoration: none;
}
a.rah:visited  {
        border-right: #949494 2px dotted;
                border-top: #949494 2px dotted;
                border-left: #949494 2px dotted;
                border-bottom: #949494 2px dotted;
                text-decoration: none;
}
a.rah:hover  {
        border-right: #ff9900 2px dotted;
                border-top: #ff9900 2px dotted;
                border-left: #ff9900 2px dotted;
                border-bottom: #ff9900 2px dotted;
                text-decoration: none;
}
a.rah:active  {
        border-right: #3399cc 2px dotted;
                border-top: #3399cc 2px dotted;
                border-left: #3399cc 2px dotted;
                border-bottom: #3399cc 2px dotted;
                text-decoration: none;
}
/* hover hintergrund */
a.background:link  {
color : black;
padding : 3px;
border : 1px solid #F3F3F3;
text-decoration: none; }

a.background:visited  {
color : black;
padding : 3px;
border : 1px solid #F3F3F3;
text-decoration: none; }

a.background:hover  {
color : black;
background-color : #cccccc;
padding : 3px;
border : 1px solid #666666;
text-decoration: none; }

a.background:active {
color : black;
background-color : #E6E6E6;
padding : 3px;
border : 1px solid #666666;
text-decoration: none; }
/* pfeile */
a.pfeile:link  {
color : #eceded;
background-color : transparent;
padding : 3px;
text-decoration: none; }
a.pfeile:hover  {
color : #ff9900;
background-color : #cccccc;
padding : 3px;
border : 1px solid #666666;
text-decoration: none; }

.url	 { color: #5a5a5a; font-weight: normal; font-size: 10px; font-family: Verdana, Geneva, Arial, helvetica, sans-serif }

/* LINKS Formatierung Tabelle */

.trennspalte	 { background-color: white }
.zeilenfarbe1  { background-color: #eceded }
.zeilenfarbe2  { background-color: #c0c0c0 }
.tabelleueberschrifthgcolor  { background-color: #a0adc1 }
.linktabelleueberschrift   { color: white; font-weight: normal; font-size: 16px; font-family: "Arial black", Arial, Geneva, helvetica, sans-serif }
