html {
background-image:url(../images/bg_menueFFF1D2.gif);
background-repeat:repeat-y;
margin:0;
padding:0;
}
#middle ul {
list-style-image:url(../images/aufzaehlung3.gif);
}

.bildtext {
padding-left:165px;
display:block;
margin:0;
}

body {
font-size:0.78em;
line-height:1.6em;
font-family:Arial, Helvetica, sans-serif;
background-image:url(../images/bg.jpg);
background-repeat:no-repeat;
background-position:0 132px;
margin:0;
padding:0;
}

table,td,th {
font-size:100%;
}

#logo {
width:100%;
background-image:url(../images/virngrundklinik_top.jpg);
background-repeat:no-repeat;
background-position:right;
}

#topmenue {
margin:0;
clear:both;
height:30px;
color:#FFF;
background-color:#00A5B5;
font-size:102%;
line-height:1.9em;
text-align:right;
padding:1px;
}
#top{
margin:0;
padding:0;
display:none;
}

#topmenue ul li {
display:inline;
list-style-image:none;
background:url(../images/topmenue_trenner.gif) left repeat-y;
}

#topmenue a,#topmenue a:visited,#topmenue a:link,#topmenue a:active,.topmenue,a.topmenue,a.topmenue:visited,a.topmenue:link,a.topmenue:active {
font-weight:700;
color:#FFF;
text-decoration:none;
margin:5px;
}

#topmenue a:hover,a.topmenue:hover {
text-decoration:underline;
}

#left {
float:left;
width:218px;
background-image:url(../images/bg_menue.jpg);
background-repeat:no-repeat;
background-position:0 0;
border-top:1px solid #666;
}

#left ul li{
	list-style-image:url(../images/shim.gif);
	list-style:none;
	list-style-type:none;
}

#left ul li a,#left ul li a:link,#left ul li a:visited,#left ul li a:active,#left ul li.active a,#left ul li.active a:link,#left ul li.active a:active,#left ul li.active a:visited {
color:#000;
display:block;
height:36px;
font-weight:700;
text-decoration:none;
text-indent:10px;
list-style-image:url(../images/shim.gif);
}

#left ul li a:hover,#left ul li.active a:hover {
height:36px;
display:block;
color:#000;
font-weight:700;
background-color:#FFF1D2;
text-decoration:none;
text-indent:10px;
list-style-image:url(../images/shim.gif);
}

#left ul li.active {
background-image:url(../images/menuactive.jpg);
background-repeat:repeat-y;
list-style-image:url(../images/shim.gif);
}

#left ul li,#left ul li.active {
list-style-type:none;
height:36px;
width:218px;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#666;
text-indent:10px;
line-height:33px;
list-style-image:url(../images/shim.gif);
}

#left ul li.sub,#left ul li.subactive {
list-style-type:none;
height:36px;
width:218px;
font-weight:400;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#666;
line-height:33px;
text-indent:25px;
list-style-image:url(../images/shim.gif);
}

#left ul li.sub a,#left ul li.sub a:link,#left ul li.sub a:active,#left ul li.sub a:visited,#left ul li.subactive a,#left ul li.subactive a:link,#left ul li.subactive a:active,#left ul li.subactive a:visited {
color:#000;
display:block;
height:36px;
line-height:33px;
font-weight:400;
text-decoration:none;
text-indent:25px;
list-style-image:url(../images/shim.gif);
}

#left ul li.sub a:hover,#left ul li.subactive a:hover {
height:36px;
display:block;
color:#000;
font-weight:400;
background-color:#FFF1D2;
text-decoration:none;
text-indent:25px;
list-style-image:url(../images/shim.gif);
}

#left ul li.subactive {
background-image:url(../images/menuactive.jpg);
background-repeat:repeat-y;
text-indent:25px;
list-style-image:url(../images/shim.gif);
}

#right {
float:right;
margin-top:40px;
width:250px;
height:350px;
min-height:350px;
}

#middle {
min-height:300px;
padding:0;
margin:0 265px 5px 243px;
}

.cleaner {
clear:both;
}

.cleanleft {
clear:left;
}

.ignore {
position:absolute;
left:-998px;
top:-1000px;
width:0;
height:0;
overflow:hidden;
display:inline;
margin:0;
padding:0;
}

.verlauforange {
background-image:url(../images/verlauf_shimgelb.gif);
background-repeat:no-repeat;
height:2px;
overflow:hidden;
width:250px;
}

h2 {
font-size:108%;
font-weight:700;
color:#00A5B5;
margin:0;
padding:0;
}

h3 {
color:#fff;
}

.right {
float:right;
padding-right:5px;
}

.left {
float:left;
padding-right:15px;
}

a,a:visited,a:link,a:active {
text-decoration:underline;
color:#00A5B5;
}

a:hover {
text-decoration:none;
}

.ul2 {
list-style-image:url(../images/aufzaehlung2.gif);
}

.bgefefef {
background-color:#EFEFEF;
color:#000;
}

#leistungsspektrum {
position:absolute;
background-image:url(/02_medizin/02.03_urologie/images/i_link1.jpg);
background-repeat:no-repeat;
width:250px;
height:120px;
vertical-align:baseline;
}

.headerwhite {
font-size:0.95em;
font-weight:700;
color:#FFF;
}

.station {
margin-left:20px;
}

caption {
text-align:left;
font-weight:700;
}

label {
display:block;
}

.fbtn {
height:25px;
border:1px solid #333;
background-color:#00A5B5;
color:#fff;
}

input,.ftext {
border:1px solid #333;
background-color:#fff;
}

.error {
color:#F30;
font-weight:700;
}

.error2 {
background:#FFF1D2;
}

#startende {
clear:both;
background:url(../images/grau.gif) repeat-y;
overflow:auto;
-height:100%;
margin:0;
padding:0;
}

#adresse {
float:left;
text-align:center;
margin:0 0 0 220px;
padding:65px 0 0;
}

#startcontent {
float:left;
background-color:#efefef;
width:160px;
padding-left:5px;
padding-top:8px;
min-height:275px;
margin-left:4px;
}

#startcontent li {
background:url(/images/aufzaehlung4.gif) no-repeat;
background-position:left 7px;
padding-left:15px;
}

#startcontent li.aktuell {
list-style-type:none;
list-style-image:none;
background:url(none);
margin:0;
padding:0;
}

#startcontent ul {
list-style-type:none;
list-style-image:none;
margin:0;
padding:0;
}

#startmitte {
height:180px;
background-color:#00A5B5;
margin:0;
padding:0;
background-image:url(../images/willkommen.jpg);
background-repeat:no-repeat;
}

#willkommen {
float:left;
top:130px;
width:350px;
height:180px;

margin:0;
}

#flash {
width:590px;
float:right;
}

form,#topmenue ul,#left ul {
margin:0;
padding:0;
}
