/* styles for curt diehm | homepage */

* {
margin: 0;
padding: 0;
}

body#corpus {
background-image: url(../images/br-l.jpg);
background-repeat: repeat-y;
background-position: top left;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 100.01%;
background-color: #transparent;
color: #transparent;
text-align: center;
}

p {
font-size: 90%;
}

#wrapper {
/*position: relative;*/

}

#header {
background-image: url(../images/head_blue.jpg);
background-repeat: repeat-x;
background-position: top right;
height: 120px;
/*background-color: #66ccff;
color: #000;*/
border-bottom: 2px solid #ffff00;
}

#header #logo h1 {
/*display: none;*/
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 240%;
font-style: roman;
text-align: left;
background-color: transparent;
color: #000099;
padding: 30px 0px 0px 40px;
letter-spacing: 2pt;
}






#contentpre {
/*background-image: url(../images/strip_gelb.jpg);*/
background-repeat: no-repeat;
background-position: top right;
height: 30px;
vertical-align: right;
background-color: #transparent;
color: #fff;
}
#breadcrumb {
text-align: center;
margin-top: 20px;
}
#breadcrumb p {
font-size: 70%;
}
#breadcrumb a {
text-decoration: none;
padding: 0px 5px;
font-weight: bold;
background-color: transparent;
color: #ffffff;
border-bottom: 1px solid #ffffff;
}
#breadcrumb a:hover {
background-color: transparent;
color: #000000;
border-bottom: 1px solid #000000;
}

#content {
/*background-image: url(../images/big-bg2.jpg);*/
background-repeat: repeat-y;
background-position: bottom right;
margin: 0 auto;
padding-bottom: 20px;
width: 55%;
background-color: #66ccff;
color: #000;
border: 1px solid #000000;
text-align: left;
}
#content p {
line-height: 120%;
padding: 10px 40px;
}

#menue {
height: 30px;
}

#menue #menbox1 {
position: absolute;
top: 150px;
left: 0px;
text-align: left;
}
#menue #menbox1 a {
background-image: url(../images/strip_black.jpg);
display: block;
text-decoration: none;
background-color: #fff;
color: #ffffff;
margin-top: 5px;
padding: 1px 10px;
border: 1px solid #000000;
font-size: 90%;
/*font-weight: bold;*/
}
#menue #menbox1 a:hover {
background-image: url(../images/strip_red.jpg);
background-color: #fffff;
color: #ffff00;
}

#menbox2 {
position: absolute;
top: 150px;
right: 0px;
text-align: right;
}
#menue #menbox2 a {
background-image: url(../images/strip_black.jpg);
display: block;
text-decoration: none;
background-color: #fff;
color: #ffffff;
margin-top: 5px;
padding: 1px 10px;
border: 1px solid #000000;
font-size: 90%;
/*font-weight: bold;*/
}
#menue #menbox2 a:hover {
background-image: url(../images/strip_red.jpg);
background-color: transparent;
color: #000;
}

#menbox3 p {
text-align: center;
padding: 0 0 0 8 px;
}
#menue #menbox3 a {
background-image: url(../images/head_red.jpg);
float: left;
width: 32%;
text-decoration: none;
background-color: #ffffff;
color: #ffffff;
margin: 0px 1px 0px 1px;
border: 1px solid #660000;
font-size: 90%;
/*font-weight: bold;*/
}
#menue #menbox3 a:hover {
background-color: #ffffff;
color: #000000;
}

#footerpre {
/*background-image: url(../images/foot.jpg);*/
background-repeat: repeat-x;
width: 55%;
height: 30px;
margin: 10px auto;
background-color: transparent;
color: #fff;
text-align: center;
}

#footer {
/*background-image: url(../images/strip.jpg);*/
background-repeat: no-repeat;
background-position: top left;
height: 40px;
background-color: #66ccff;
color: #000;
border-top: 2px solid #ffff00;
text-align: center;
}
#footer p {
font-size: 90%;
padding: 10px 0px 0px 20px;
background-color: transparent;
color: #000099;
}


h2, h3, h4 {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-style: roman;
letter-spacing: 1pt;
color: #000099;
}
h2 {
font-size: 140%;
padding: 30px 0px 40px 40px;
}
h3 {
font-size: 120%;
font-weight: bold;
padding: 0px 0px 30px 40px;
}
h4 {
font-size: 105%;
padding: 0px 0px 30px 40px;
}


span.menuheader {
font-variant: small-caps;
font-weight: bold;
letter-spacing: 1pt;
background-color: #ffff00;
color: #000099;
}

p.text1 {
font-weight: bold;
color: #000099;
}

p.text2 {
color: #000099;
}

p.text3 {
color: #000099;
}

p.text4 {
color: #000099;
}

p.text5 {
color: #000099;
}

p.text6 {
color: #000099;
}


p.topper a {
text-decoration: none;
background-color: transparent;
color: #000099;
border-bottom: 1px solid #000099;
}
p.topper a:hover {
background-color: transparent;
color: #000;
border-bottom: 1px solid #000;
}

table#copyright {
margin: 10px 0px 20px 40px;
border: 0 none;
}
table#copyright td {
border: 1px solid #000099;

}
table#copyright td p {
margin: 0;
padding: 0;
font-size: 70%;
line-height: 100%;
}
table#copyright td a {
text-decoration: none;
background-color: transparent;
color: #000099;
}
table#copyright td a:hover {
background-color: transparent;
color: #000;
}
td.one,
td.two,
td.three {
background-image: url(../images/link-bg.jpg);
padding: 2px 5px;
}

td.four,
td.five,
td.six {
padding: 5px;
}

img {
border: 0 none;
}

.invis, hr {
display: none;
}

.initial {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 120%;
font-weight: bold;
font-style: roman;
padding-right: 1px;
}


a.extern {
background-image: url(../images/extern.gif);
background-repeat: no-repeat;
background-position: center right;
padding-right: 15px;
text-decoration: none;
border-bottom: 1px solid #600;
}

.texticon {
background-image: url(../images/text.gif);
background-repeat: no-repeat;
float: right;
width: 40px;
height: 40px;
margin: 10px 15px 0px 0px;
}
.texticon a.graver {
width: 40px;
height: 40px;
display: block;
border: 0 none;
}
a.textver {
display: none;
}

little helpers 
.helper1 {
background-image: url(../images/helpers/blutdruckmessung1.gif);
background-repeat: no-repeat;
float: left;
width: 200px;
height: 196px;
margin: 0 5px 0 -90px;
}
.helper2 {
background-image: url(../images/helpers/glas.gif);
background-repeat: no-repeat;
float: right;
width: 173px;
height: 200px;
margin: 0 -30px 0 0;
}
.helper3 {
background-image: url(../images/helpers/flugzeug.gif);
background-repeat: no-repeat;
float: right;
width: 200px;
height: 86px;
margin: 15px 5px 0 10px;
}
.helper4 {
background-image: url(../images/helpers/handschuhe.gif);
background-repeat: no-repeat;
float: right;
width: 200px;
height: 135px;
margin: -10px 10px 0 0px;
}
.helper5 {
background-image: url(../images/helpers/rauchverbot.gif);
background-repeat: no-repeat;
float: left;
width: 200px;
height: 182px;
margin: 10px 5px 0 0px;
}
.helper6 {
background-image: url(../images/helpers/salzstreuer.gif);
background-repeat: no-repeat;
float: right;
width: 200px;
height: 187px;
margin: -10px 0px 0 0;
}
.helper7 {
background-image: url(../images/helpers/schokolade.gif);
background-repeat: no-repeat;
float: right;
width: 200px;
height: 115px;
margin: 10px 5px 0 0;
}
.helper8 {
background-image: url(../images/helpers/sportler.gif);
background-repeat: no-repeat;
float: right;
width: 200px;
height: 186px;
margin: 10px 5px 0 0;
}
.helper9 {
background-image: url(../images/helpers/spritze.gif);
background-repeat: no-repeat;
float: right;
width: 128px;
height: 128px;
margin: 10px 5px 0 0;
}
.helper10 {
background-image: url(../images/helpers/tabletten.gif);
background-repeat: no-repeat;
float: left;
width: 200px;
height: 189px;
margin: 0 5px 0 0px;
}
.helper11 {
background-image: url(../images/helpers/wanderer.gif);
background-repeat: no-repeat;
float: right;
width: 179px;
height: 200px;
margin: 10px 5px 0 0;
}
.helper12 {
background-image: url(../images/helpers/sportler.gif);
background-repeat: no-repeat;
float: right;
width: 200px;
height: 186px;
margin: 10px 5px 0 0;
}
.helper13 {
background-image: url(../images/helpers/kaffeetasse.gif);
background-repeat: no-repeat;
float: right;
width: 179px;
height: 200px;
margin: 10px 5px 0 0;
}
.helper14 {
background-image: url(../images/helpers/personenwaage.gif);
background-repeat: no-repeat;
float: left;
width: 200px;
height: 145px;
margin: 0 5px 0 0px;
}
.helper15 {
background-image: url(../images/helpers/rauchverbot.gif);
background-repeat: no-repeat;
float: right;
width: 200px;
height: 182px;
margin: 10px 5px 0 0;
}
.helper16 {
background-image: url(../images/helpers/blutdruckmessung1.gif);
background-repeat: no-repeat;
float: right;
width: 200px;
height: 182px;
margin: 10px 5px 0 0;
}
.helper17 {
background-image: url(../images/helpers/personenwaage.gif);
background-repeat: no-repeat;
float: right;
width: 200px;
height: 145px;
margin: 10px 5px 0 0;
}
.helper18 {
background-image: url(../images/helpers/flugzeug-gross2.gif);
background-repeat: no-repeat;
float: right;
width: 432px;
height: 185px;
margin: 15px 5px 0 10px;
}
.helper19 {
background-image: url(../images/helpers/newsletter.gif);
background-repeat: no-repeat;
float: left;
width: 96px;
height: 96px;
margin: 10px 10px 0 0px;
}





