


/* <style type="text/css"> */


/* ---------------------
| Rahmenformatierungen |
--------------------- */

* {
}

body {
margin : 0;
padding : 0;
background-color: #D0E1E5;
visibility: hidden;
}

div#margin {
padding: 0;
margin: auto;
width: 886px;
}

div#container {
width: 930px;
float: left;
padding: 0;
margin: 0;
position: relative;
background-image: url(../_gfx/bg_container.jpg);
background-repeat: repeat-y;
}

div#container-round {
width: 930px;
left: 13px;
background-repeat: no-repeat;
display: block;
float: left;
background-position: bottom left;
padding: 0;
margin: 0;
}

div#container-round.home {
background-image: url(../_gfx/bg_clear.gif);
}
div#container-round.vision_-_mission {
background-image: url(../_gfx/bg_clear.gif);
}
div#container-round.fortbildungen {
background-image: url(../_gfx/bg_clear.gif);
}
div#container-round.impressionen {
background-image: url(../_gfx/bg_clear.gif);
}
div#container-round.sprechstunde {
background-image: url(../_gfx/bg_clear.gif);
}
div#container-round.leistungsspektrum {
background-image: url(../_gfx/bg_clear.gif);
}
div#container-round.interdiziplinaer {
background-image: url(../_gfx/bg_clear.gif);
}
div#container-round.loesungen {
background-image: url(../_gfx/bg_clear.gif);
}
div#container-round.unsichtbar_sichtbar {
background-image: url(../_gfx/bg_clear.gif);
}
div#container-round.interdiziplinaer {
background-image: url(../_gfx/bg_clear.gif);
}
div#container-round.modern_-_sanft {
background-image: url(../_gfx/bg_clear.gif);
}
div#container-round.insignia {
background-image: url(../_gfx/bg_clear.gif);
}
div#container-round.kids {
background-image: url(../_gfx/bg_clear.gif);
}
div#container-round.jugendliche {
background-image: url(../_gfx/bg_clear.gif);
}
div#container-round.erwachsene {
background-image: url(../_gfx/bg_clear.gif);
}
div#container-round.empfehlungen {
background-image: url(../_gfx/bg_clear.gif);
}
div#container-round.investition {
background-image: url(../_gfx/bg_clear.gif);
}
div#container-round.links {
background-image: url(../_gfx/bg_clear.gif);
}
div#container-round.downloads {
background-image: url(../_gfx/bg_clear.gif);
}
div#container-round.faq {
background-image: url(../_gfx/bg_clear.gif);
}
div#container-round.a {
background-image: url(../_gfx/bg_clear.gif);
}
div#container-round.b {
background-image: url(../_gfx/bg_clear.gif);
}
div#container-round.c{
background-image: url(../_gfx/bg_clear.gif);
}
div#container-round.d {
background-image: url(../_gfx/bg_clear.gif);
}
div#container-round.e {
background-image: url(../_gfx/bg_clear.gif);
}
div#container-round.g {
background-image: url(../_gfx/bg_clear.gif);
}
div#container-round.h {
background-image: url(../_gfx/bg_clear.gif);
}
div#container-round.i {
background-image: url(../_gfx/bg_clear.gif);
}
div#container-round.j {
background-image: url(../_gfx/bg_clear.gif);
}
div#container-round.k {
background-image: url(../_gfx/bg_clear.gif);
}
div#container-round.l {
background-image: url(../_gfx/bg_clear.gif);
}
div#container-round.l {
background-image: url(../_gfx/bg_clear.gif);
}
div#container-round.m {
background-image: url(../_gfx/bg_clear.gif);
}
div#container-round.n {
background-image: url(../_gfx/bg_clear.gif);
}
div#container-round.o {
background-image: url(../_gfx/bg_clear.gif);
}
div#container-round.p {
background-image: url(../_gfx/bg_clear.gif);
}
div#container-round.q {
background-image: url(../_gfx/bg_clear.gif);
}
div#container-round.r {
background-image: url(../_gfx/bg_clear.gif);
}
div#container-round.s {
background-image: url(../_gfx/bg_clear.gif);
}
div#container-round.t {
background-image: url(../_gfx/bg_clear.gif);
}
div#container-round.u {
background-image: url(../_gfx/bg_clear.gif);
}
div#container-round.v {
background-image: url(../_gfx/bg_clear.gif);
}
div#container-round.w {
background-image: url(../_gfx/bg_clear.gif);
}
div#container-round.x {
background-image: url(../_gfx/bg_clear.gif);
}
div#container-round.y {
background-image: url(../_gfx/bg_clear.gif);
}
div#container-round.z {
background-image: url(../_gfx/bg_clear.gif);
}
div#container-round.anfahrt {
background-image: url(../_gfx/bg_clear.gif);
}
div#container-round.email {
background-image: url(../_gfx/bg_clear.gif);
}
div#container-round.call_back {
background-image: url(../_gfx/bg_clear.gif);
}
div#container-round.terminvereinbarung {
background-image: url(../_gfx/bg_clear.gif);
}
div#container-round.beratungsgespraech {
background-image: url(../_gfx/bg_clear.gif);
}
div#container-round.impressum {
background-image: url(../_gfx/bg_clear.gif);
}
div#container-round.haftung {
background-image: url(../_gfx/bg_clear.gif);
}
div#container-round.google_analytics {
background-image: url(../_gfx/bg_clear.gif);
}
div#container-round.lesehilfe {
background-image: url(../_gfx/bg_clear.gif);
}
div#container-round.retention {
background-image: url(../_gfx/bg_clear.gif);
}
div#container-round.dialog {
background-image: url(../_gfx/bg_clear.gif);
}
div#container-round.schlafapnoe {
background-image: url(../_gfx/bg_clear.gif);
}
div#container-round.mundschutz {
background-image: url(../_gfx/bg_clear.gif);
}
div#container-round.kiefergelenk_check {
background-image: url(../_gfx/bg_clear.gif);
}
div#container-round2 {
width: 930px;
background-repeat: no-repeat;
display: block;
float: left;
background-position: bottom right;
}
div#container-round2.leistungsspektrum {
background-image: url(../_gfx/leistungen.gif);
}
div#container-round2.loesungen {
background-image: url(../_gfx/loesungen.gif);
}
div#container-round2.kids {
background-image: url(../_gfx/kids.gif);
}
div#container-round2.jugendliche {
background-image: url(../_gfx/jugendliche.gif);
}
div#headpics {
position: absolute;
top: 164px;
right: 14px;
z-index:100;
}
div#head {
width: 930px;
height: 554px;
background-image: url(../_gfx/background.jpg);
float: left;
}
#logo {
position: absolute;
top: 20px;
right: 42px;
border: 0px none #000;
}
div#news {
width: 520px;
margin: 130px 0px 0 23px;
float: left;
}

div#middle {
position: relative;
width: 930px;
min-height: 260px;
margin: 6px 0 0 0;
padding: 0;
float: left;
}

div#navi {


width: 760px;
background-repeat: no-repeat;
position: absolute;
top: 468px;
left: 200px;
z-index: 1;
padding: 0;
margin: 0;
}
div#content {
        width: 655px;
        margin: 10px 0 0 226px;
        padding: 0 0 20px 0;
        float: left;
        }


#footer {
        width: 930px;
        height: 16px;
        background-image: url(../_gfx/bg_footer.png);
        background-repeat: repeat-y;
        padding: 0;
        margin: 0;
        text-align: right;
        float: left;
		display: block;
		position: relative;
}

div#aktuelles {
        position: absolute;
        top: 35px;
        right: 20px;
        width: 206px;
        height: 307px;
        background-image: url(../_gfx/aktuelles.png);
        background-repeat: no-repeat;
}

div#pic_aktuelles {
        width: 140px;
        float: right;
        margin: 15px 50px 0 0px;
        padding: 0;
}

div#text_aktuelles {
        float: left;
        width: 340px;
        margin: 0px 0 0 0px;
        padding: 0;
}

div#pic_startseite {
        position: absolute;

        bottom: -60px;
        right: 23px;
}

#info {
        width: 300px;
        height: 20px;
        z-index: 100;
        position: absolute;
        bottom: 50px;
        right: 170px;
        padding:  0;
        margin: 0;
        text-align: left;
}

div#text {
float: left;
display: block;
width: 500px;
margin-left: 50px;
}


div#text_impressum1 {
        float: left;
        width: 300px;
        margin: 0;
        padding: 0;
}

div#text_impressum2 {
        width: 340px;
        float: right;
        margin: 0;
        padding: 0;
}


div.column-news {
        position: absolute;
        top: 160px;
        left: 920px;
        z-index: 100;
        width: 135px;
        padding: 70px 0 0 15px;
        background-image: url(../_gfx/aktuelles.png);
        background-repeat: no-repeat;
}

div.team_text {
	width: 340px;	float: left;
	padding: 0;
	margin: 0;
}

div#ruijs {
	float: left;
	padding: 0;
	margin: 0;
	clear: both;
}

div#frye {
	float: left;
	padding: 0;
	margin:  0 0 50px 18px;

}

div#dussoye {
	float: left;
	padding: 0;
	margin:  0 0 50px 54px;

}

div#zosel {
	float: left;
	padding: 0;
	margin:  0 0 50px 28px;
}

div#homski {
	float: left;
	padding: 0;
	margin: 0;
	clear: both;
}


div#leeuw {
	float: left;
	padding: 0;
	margin:  0 0 50px 48px;

}

div#homski2 {
	float: left;
	padding: 0;
	margin: 0;
	clear: both;
}

div#doering{
	float: left;
	padding: 0;
	margin: 0 0 30px 0;
}

div#popat {
	float: left;
	padding: 0;
	margin: 0 0 50px 68px;

}

div#kroehnert {
	float: left;
	padding: 0;
	margin: 0 0 0 68px;

}

div#hesseln {
	float: left;
	padding: 0;
	margin: 0;
	clear: both;
}

div#altay {
	float: left;
	padding: 0;
	margin: 0;
	clear: both;
}

div#zahafist {
	float: left;
	padding: 0;
	margin:  0 0 50px 68px;
}

div.main-kasten {
	clear: both;
	margin: 0;
	padding: 0;
}

div#kasten_unten {
	margin: 0;
	padding: 0;
}

div.main-kasten div.kasten-team {
	float: left;
	margin: 0;	padding: 0;
}

div.team-color {
	background-color: #E9E9E9;
	width: 690px;
	margin: 0;
	padding: 0;
}



div.kasten-impressionen {
	float: left;
	margin: 0  0 0  0px;	padding: 0;
	width: 414px;
}

div.kasten-impressionen2 {
	float: left;
	margin: 9px  0 0  0px;	padding: 0;
	width: 414px;
}

div.kasten-grau {
	float: right;
	margin: 0px -34px 0 0px;	padding: 0;
	width: 274px;
	height: 179px;
	background-color: #E9E9E9;
}

div#slide {
	position: absolute;
	        top: 0px;
	left: 0;

}

div#slide2 {
	position: absolute;
	        bottom: 5px;
	left: 0;

}

div#social_media {
	position: absolute;
	top: 17px;
	left: 100px;
}
/* -----------
| Navigation |
-------------- */

#navi ul {
list-style-type: none;
margin: 0 0 0 5px;
padding: 0;
}

#navi ul li {
width: 94px;
height: 85px;
text-align: center;
float: left;
display: block;
margin: 0;
padding: 0 9px 0 0;
}

#navi ul li#daten_eingeben {
	position: absolute;
	top: -25px;
	left: -20px;
}

#navi ul li#daten_aendern {
	position: absolute;
	top: -25px;
	left: 110px;
}

#navi ul li#daten_loeschen {
	position: absolute;
	top: -25px;
	left: 213px;
}

#navi ul li#uebersicht {
	position: absolute;
	top: -25px;
	left: 315px;
}

#navi ul li#anfahrt{
margin: 0 0 0 100px;
}

#navi ul li:hover {
}

#navi ul li:active {
}


#navi ul li a{
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
color: #ffffff;
display: block;
padding: 56px 0 12px 0;
font-weight: bold;
}

#navi ul li a:hover{
font-weight: bold;
color:#666666;
}

#navi ul li a.active{

font-weight: bold;
color:#666666;}

#navi ul :hover > a{
color:#666666;
}

#navi ul li ul {
margin: 0;
padding: 0;
visibility: hidden;
width: 130px;
display: block;
}

#navi ul li:hover ul,
#navi ul a:hover ul,
#navi ul a.active:hover ul {
visibility:visible;
margin: 0;
padding: 0;
width: 130px;
display: block;
}

#navi ul li ul:hover > a {
font-weight: normal;
color: #333;
margin: 0;
padding: 0;
}

#navi ul li ul li {
text-align: left;
background-repeat: repeat;
margin: 0;
padding: 1px 5px 5px 5px;
width: 120px;
background-color: #E1E1E1;
font-weight: normal;
height: auto;
}

#navi ul li ul li:hover {
background-color: #C0C59C;
font-weight: normal;
}

#navi ul li#leistungsspektrum ul li{
}

#navi ul li:hover#leistungsspektrum ul li a{
}

#navi ul li:active#leistungsspektrum ul li a{
}

#navi ul li a#leistungsspektrum ul li a{
}

#navi ul li ul li a{
color: #666;
font-size: 14px;
margin: 0;
padding: 0;
width: 130px;
display: block;
font-weight: normal;
}

#navi ul li ul li a:hover{
margin: 0;
padding: 0;
font-weight: normal;
}


ul li#daten_eingeben {
margin-left: 27px;
}


/* ------------------
| Textformatierungen |
-------------------- */
p#bracelift {
margin-top:25px;
}

p#bracket_txt {
	width: 630px;
	margin: 20px 0 0px 0px;
	padding: 0 0 5px 0;
}

p#spangen_txt {
	width: 630px;
	margin: 20px 0 0px 0px;
	padding: 0 0 5px 0;
}

p#therapieformen_txt {
	width: 400px;
	margin: 0px 0px 0px 0px;
	padding:  0px 0px  0 0px;
}

p#therapieformen2_txt {
	width: 400px;
	margin: 0px 0px 0px 0px;
	padding:  0px 0px  0 0px;
}

p#therapieformen3_txt {
	width: 400px;
	margin: 0px 0px 0px 0px;
	padding:  0px 0px  0 0px;
}


div.column-news p{
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 13px;
margin: 0;
color: #444;
margin: 5px 0 0 2px;
padding: 0;
}

#head h1 {
position: absolute;
width: 180px;
font-size: 12px;
font-weight: normal;
font-family: Arial, Helvetica, sans-serif;
color: #ffffff;
left:200px;

        margin: 396px 14px 15px 23px;}

#content h2 {
font-size: 20px;
font-weight: normal;
font-family: Arial, Helvetica, sans-serif;
color: #7D7D7D;
}

h2.title {
position: absolute;
width: 180px;
font-size: 24px;
font-weight: normal;
font-family: Arial, Helvetica, sans-serif;
color: #ffffff;

        margin: 396px 14px 15px 23px;}

#content h3 {
font-size: 11px;
font-weight: normal;
font-family: Arial, Helvetica, sans-serif;
color: #7D7D7D;
}

#content p {
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 18px;
color: #7D7D7D;
padding-right: 0px;
padding-top: 0px;
}

#content ul {
margin: 0;
padding: 0 0 0 15px;
color: #7D7D7D;
line-height: 1.5em;
}

#content ul li {
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
color: #7D7D7D;
font-size: 16px;
margin: 0 0 0 0;
padding: 0;
}

#content ul li p {
margin: 0;
padding: 0;
}

#content ol {
margin: 0;
padding: 0 0 0 15px;
color: #7D7D7D;
}

#content ol li {
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
color: #7D7D7D;
font-size: 16px;
margin: 0 0 0 0;
padding: 0;
}

#content ol li p {
margin: 0;
padding: 0;
}

#footer h2 {
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 12px;
color:#7D7D7D;
padding: 10px 0px 0px 0;
}

td.formerror {
color:#ff0000;
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 11px;
padding: 0 5px 8px 0;
}

td.formtext{
color:#7D7D7D;
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 11px;
padding: 0 5px 8px 0;
}

marquee {
        font-family: Arial, Helvetica, sans-serif;
        font-weight: normal;
        font-size: 16px;
        color: #00556A;
}


div#aktuelles p.nopic {
        font-family: Arial, Helvetica, sans-serif;
        font-weight: normal;
        font-size: 11px;
        padding: 0;
        margin: 120px 0 0 49px;
        float: left;
        color: #444;
        width: 180px;
}

p#utility-navi-lesehilfe {
position: absolute;
z-index: 100;
bottom: 80px;
left: 23px;
color: #7D7D7D;
font-family: Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight: normal;

}

p#utility-navi-drucken {
position: absolute;
z-index: 100;
bottom: 60px;
left: 23px;
color: #7D7D7D;
font-family: Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight: normal;

}

p#utility-navi-home {
position: absolute;
z-index: 100;
bottom: 40px;
left: 23px;
color: #7D7D7D;
font-family: Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight: normal;

}

p#utility-navi-impressum {
position: absolute;
z-index: 100;
bottom: -30px;
left: 23px;
color: #7D7D7D;
font-family: Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight: normal;

}

div#content div.team_text p {
        margin: 0;
        padding: 0;
        font-size: 10px;
}


div#content div.das_team ul {
display: block;
float: left;
margin: 0 0 0 15px;
padding: 0;
width: 185px;
}

div#content div.das_team ul li{
color: #FFBA73;
}

div#content div.das_team ul li p{
	font-size: 10px;
}

.team_text span {
	margin: 0;
	padding: 0;
}

div#ruijs p{
	padding: 0;
	margin: 10px 0 0 0;
}

div#frye p{
	padding: 0;
	margin: 10px 0 0 0;
}

div#dussoye p{
	padding: 0;
	margin: 10px 0 0 0;
}

div#zosel p{
	padding: 0;
	margin: 10px 0 0 0;
}

div#homski p{
	padding: 0;
	margin: 10px 0 0 0;
}

div#homski2 p{
	padding: 0;
	margin: 10px 0 0 0;
}

div#doering p{
	padding: 0;
	margin: 10px 0 0 0;
}

div#leeuw p{
	padding: 0;
	margin: 10px 0 0 0;
}

div#hesseln p{
	padding: 0;
	margin: 10px 0 0 0;
}

div#homski p{
	padding: 0;
	margin: 10px 0 0 0;
}

div#popat p{
	padding: 0;
	margin: 10px 0 0 0;
}
div#kroehnert p{
	padding: 0;
	margin: 10px 0 0 0;
}

div#hesseln p{
	padding: 0;
	margin: 10px 0 0 0;
}

div#sobolewski p{
	padding: 0;
	margin: 10px 0 0 0;
}

div#atay p{
	padding: 0;
	margin: 10px 0 0 0;
}

div.team-color p {
	margin: 0 0 13px 0;
	padding: 0;
}

div.column-news h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 14px;
	color: #333;
	margin: 0;
	padding: 0;
}


hr#hr_news {
	color: #888;
	border: 0px none #000;
	border-top: 1px solid #888;
}

hr.hr_line {
	color: #888;
	border: 0px none #000;
	border-top: 1px solid #888;
}

p#form1 {
margin:0;
padding:0;
}

td#color {
color:#666;
}

p#form_action {
margin:0;
padding:0;
}

table#table1 {
margin-top:15px;
border:none;
}

td#form2 {
color:#666;
}

td#form3 {
padding: 0 0 0 50px; 
color:#666;
}

td#form4 {
padding: 0 0 0 50px; 
}

td#form5 {
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #ffffff; 
padding: 0px 0px 0px 5px;
}

td#form6 {
font-family : Arial, Helvetica, sans-serif; 
font-size : 12px; 
color : #005B70; 
padding: 0px 0px 0px 5px;
}

td#form7 {
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #444444; 
padding: 0px 0px 0px 5px;
}

td#form8 {
color:#666;
}

h2#form {
color: #667ab3;
}

p#form2 {
color:#8f0101;
}

h1#back0 {
position:absolute;
top:-220px;
z-index:10;
color:#EEE;
opacity:0.5;
}

h2#back {
position:absolute;
top:-220px;
z-index:10;
color:#EEE;
opacity:0.5;
}

h3#back2 {
position:absolute;
top:-220px;
z-index:10;
color:#EEE;
opacity:0.5;
}

h4#back3 {
position:absolute;
top:-220px;
z-index:10;
color:#EEE;
opacity:0.5;
}
/* ------------------
| Bildformatierungen |
-------------------- */

img#captcha-code {
	border: 1px solid #DDDDDD;
}

a img {
        border: 0px none #fff;
}

#pic img {
margin-top: 1px;
border: 0px none #000;
}


img.aktuelles_pic {
width: 235px;
margin: 0 0 10px 10px;
}

img#large_pic {
position: absolute;
bottom: 0px;
right: 0px;
}


div#pic_siegel-insignia {
	width: 400px;
	float: right;
	margin: -130px 0px 0px 30px;
	padding:  0;

}

div#pic_q-bracket {
	width: 308px;
	float: right;
	margin: -50px 0px 0px 20px;
	padding:  0;

}

#pic_retention {
	width: 290px;
	float: right; 
	margin: 0px -35px 50px 0px; 
	padding: 0; 
}

#pic_bracket {
	width: 224px;
	float: right; 
	margin: 16px 0px 0px 0px; 
	padding: 0; 
}

#pic_spangen {
	width: 274px;
	float: left; 
	margin: 18px 0px 0px -90px; 
	padding: 0; 
}

#pic_lingual {
	width: 200px;
	float: left; 
	margin: 0px 50px 0px 0px; 
	padding: 0; 
}

#pic_schiene {
	width: 200px;
	float: left; 
	margin: 0px 50px 0px 0px; 
	padding: 0; 
}

#pic_bracketsystem {
	width: 200px;
	float: left; 
	margin: 0px 50px 0px 0px; 
	padding: 0; 
}

img#damon_master {
	position:absolute;
	float:left;
	left:230px;
	bottom:50px;
}

img#damon_expert{
	position:absolute;
	float:left;
	left:380px;
	bottom:47px;
}

div#nummern{
position:absolute;
top:512px;
left:-16px;
}

p#nummer1{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#B7BF76;
margin:0 0 0 40px;
padding:0;
float:left;
}

p#nummer2{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#B7BF76;
margin:0 0 0 40px;
padding:0;
}

p#nummer3{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#B7BF76;
margin:0 0 0 67px;
padding:0;
}

p#zertifiziert{
margin:25px 0 0 0;
padding:0;
}

/* ---
---------------
| Linkformatierungen |
-------------------- */

a.aktuelles_mehr_lesen {
display: block;
position: absolute;
top: 70px;
left: 18px;
width: 120px;
height: 180px;
text-decoration: none;
}

.link {
color: #7D7D7D;
font-weight: bold;
}

a.verlinkung {
color:#7D7D7D;
font-size: 10px;
}

a {
color:#7D7D7D;
font-family: Arial, Helvetica, sans-serif;
}

p#utility-navi-lesehilfe a {
color: #666;
text-decoration: none;
}

p#utility-navi-drucken a {
color: #666;
text-decoration: none;
}

p#utility-navi-impressum a {
color: #666;
text-decoration: none;
}

p#utility-navi-home a {
color: #666;
text-decoration: none;
}

p.ruijs {
margin: 0;
}

p.frye {
margin: 0;
}

p#insignia {
margin-top:25px;
}

p#download {
margin-top:25px;
}


.abc {
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
}

#subnavi a {
        color: #9A201B;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px
}

a img#mediworkx-link {
        position: absolute;
        bottom: 25px;
        right: 1px;
        border: 0px none #000;
}

div#aktuelles p.nopic a {
        position: absolute;
        right: 65px;
        bottom: 70px;
        display: block;
        text-decoration: none;
        width: 75px;
        height: 15px;
}

        #footer p a {
        text-decoration: none;
        color: #666666;
        margin: 0;
        padding: 0px 0 0 0px;
}

div.kasten-team a img {
	float: left;
	margin: 0 20px 0 0;
display: block;
}

div.kasten-impressionen a img {
	float: left;
	margin: 0 9px 0 0;
display: block;
}

div.kasten-impressionen2 a img {
	float: left;
	margin: 0 9px 0 0;
display: block;
}

a#aktuelles_weiter {
	position: absolute;
	bottom: -22px;
	right: 1px;
	font-size: 14px;
	text-decoration: none;
	color: #005F75;
	font-weight: bold;
}

ul#square{
list-style-image:url(square.gif);
}

ul#vision1{
list-style-image:url(square.gif);
}

ul#vision2{
list-style-image:url(square.gif);
}

ul#vision3{
list-style-image:url(square.gif);
}

ul#vision4{
list-style-image:url(square.gif);
}

ul#vision5{
list-style-image:url(square.gif);
}

ul#team1{
list-style-image:url(square.gif);
}

ul#team2{
list-style-image:url(square.gif);
}
/* --------------
| Form-Elemente |
----------------- */

input {
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
color: #333;
}

#mainpage-suchbutton {
margin: 14px 0 0 2px;
}

#submit2 {
margin-top: 10px;
}

textarea {
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
color: #333;
}


/* --------------
| Tabellen-Elemente |
----------------- */

td.ruijs {
background-color:#ffffff;
}

div#content table td {
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
color: #666;
}

td.oeffnungszeiten {
background-color:#ffffff;
padding: 5px 5px 5px 5px;
font-size: 13px;
font-family: Arial, Helvetica, sans-serif;
color: #666666;
}

th {
background-color: #D8D8D8;
padding: 7px 7px 7px 7px;
font-size: 10px;
font-family: Arial, Helvetica, sans-serif;
color: #666666;
}
