body {
font : normal 12px/14px arial, verdana, sans-serif;
background:url(../images/body-bg2.gif) repeat-x;
background-color:#FFFFFF;
color : #333;
margin : 0;
padding : 0;
}
.menulink {padding-left:5px;}

#content p {
margin:6px 6px 6px 6px;

}

#content {width:600px;       }

#content a {

}


#header {}

/*     */
div#content h1 {
font-size:14px;
margin:10px 6px 20px 6px;
padding:5px;
width:588px;
border:1px solid #eee;
background:url(../images/navi.png) repeat-x;
}



#content #rechner {
margin:0px;
width:600px;
}

#content #video {float:right; padding:5px 0px 5px 5px; margin-left:10px; width:300px; border:0px solid black;}

h1, h2, h3, h4 {
font-family : arial, Verdana, Sans-Serif;
}
h1 {
font-size : 24px;
margin-top : 5px;
}
h2 {
font-size : 16px;
text-align : center;
}
h3 {
font-size : 14px;
}

h3 a {
text-decoration : none;
color : #333;
}


#container {
margin : auto;
width : 900px;
padding : 0px;
border : 0px solid #000;
background-color : #ffffff;
}
#obenrechts  {
text-align : right;
margin : 2px;
}
#obenrechts a {
font : 12px arial, verdana, sans-serif;
text-decoration : none;
color : #ffffff;
}
.rahmen {
font : 11px arial, verdana, sans-serif;
color : #333;
width : 650px;
background : #fff;
}
.superbox {
margin : 3px 0 0 0;
height : 118px;
border-bottom : 1px solid #d0d0d0;
background : #fff;
}
.titlebox {
margin-top : 8px;
}
.titlelink {
font : bold 18px arial, verdana, sans-serif;
color : #000088;
text-decoration : none;
}
.titlelink:hover {
font : bold 18px arial, verdana, sans-serif;
color : #000088;
text-decoration : underline;
}
.textbox {
margin-top : 4px;
border : 0 solid black;
height : 56px;
}
.textboxtext {
font : normal 12px/14px arial, verdana, sans-serif;
color : #333;
text-decoration : none;
}
.textboxtext a, .textboxtext:hover {
font : normal 12px/14px arial, verdana, sans-serif;
color : #000;
text-decoration : none;
}
.textboxtext p {
margin : 3px 0;
}
.bildbox {
padding : 8px 10px 10px 10px;
float : left;
}
.bild {
border : 1px solid #060927;
}
.mehrinfobox {
float : right;
margin : 5px 5px 1px 1px;
width : 140px;
padding : 0;
border : 1px solid #969696;
background-color : #efefef;
}
.mehrinfoboxlink {
font : normal 12px/16px arial, verdana, sans-serif;
text-decoration : none;
color : #000088;
}
.mehrinfoboxlink:hover {
font : normal 12px/16px arial, verdana, sans-serif;
text-decoration : none;
color : #000088;
}
.mehrinfoboxzeichen {
margin : 0 10px 0 0;
padding : 0 4px 0 4px;
font : bold 14px/16px verdana, arial, sans-serif;
color : #fff;
text-decoration : none;
background-color : #d0d0d0;
border-right : 0px solid #969696;
}




.mehr {
text-decoration : underline;
color : #0000ff;
}
#w4t {
font-size : 10pt;
font-family : Arial, Geneva, Helvetica, sans-serif;
width : 200px;
border : 0 solid #000000;
}
pre {
background-color : #ffffce;
padding : 3px;
margin : 3px;
color : #004500;
width : 320px;
text-align : left;
border : 1px solid #004500;
font : 12px Arial, Verdana, Sans-Serif;
}
.rechenbeispiel {
padding : 3px;
margin : 3px;
color : #004500;
width : 320px;
text-align : left;
border : 1px solid #004500;
font : 12px Arial, Verdana, Sans-Serif;
}
/*
.z3 a:before {
content : url("images/pfeil3.gif");
}
*/

a img {
border : 0;
}
img {
border : 1px solid #000000;
}
#w4t .z2 {
font-size : 10pt;
border-bottom : 1px solid #004500;
border-left : 0 solid #004500;
border-right : 0 solid #004500;
padding : 3px 2px 3px 2px;
background:url(../images/box-bg1.gif) repeat-x;
background-color : #d0d0d0;
color : #6F6F6F;
font-weight : bold;
}
#w4t .z2 a {
color : #060927;
text-decoration : none;
}
#w4t .z3 {
font-size : 10pt;
border-bottom : 1px solid #004500;
border-left : 0 solid #004500;
border-right : 0 solid #004500;
padding : 1px 2px 1px 2px;
background-color : #ffffff;
color : #060927;
line-height:1.5em;
}
#w4t .z3 a {
color : #060927;
text-decoration : none;
}
#w4t .z3 a:hover {
/*background-color : #edf6f5;*/
color:#E06060;
text-decoration:underline;
}
#transparent {
padding : 5px;
border : 0 solid black;
text-align : center;
}
#content {
text-align : left;
margin : 6px;
font : normal 12px/14px arial, verdana, sans-serif;
}
#rechner {
border : 0 solid black;
text-align : center;
}
#w4t2 {
font-family : Arial, Geneva, Helvetica, sans-serif;
margin-top : 30px;
border : 0;
}
#w4t2 .z2 {
font-size : 8pt;
border-bottom : 0 solid #000000;
border-left : 0 solid #000000;
border-right : 0 solid #000000;
padding : 4px;
background-color : #ffffff;
color : #060927;
text-align : justify;
}
#w4t2 .z2 a {
color : #060927;
text-decoration : none;
}
#w4t2 .z2 a:hover {
text-decoration : underline;
}
ul, p, div {
font : 12px arial, verdana, sans-serif;
}
.linkintext {
text-decoration : none;
color : #333;
cursor : text;
font-size : 12px;
}


TABLE.toptable {
width : 100%;
height : 20px;
background-image : url(../images/headline.gif);
background-repeat : repeat-x;
}
i {
font-family : times, serif;
font-size : 1.2em;
}
TABLE.maintable {
height : 100%;
width : 770px;
border-right : 1px solid #960;
border-left : 1px solid #960;
border-bottom : 1px solid #960;
padding : 0;
background-color : #fff;
}
TD.headerimage {
background-image : url(../images/header.jpg);
background-position : right;
background-repeat : no-repeat;
width : 770px;
height : 176px;
}
TD.titel, td.titel h1 {
margin : 0 0 0 3px;
width : auto;
height : auto;
vertical-align : top;
padding-right : 10px;
background-image : url(../images/transp.jpg);
font-size : 16px;
font-weight : normal;
}
TD.titel a, td.titel h1 a {
color : #333;
text-decoration : none;
}
/*
ul {
margin-left : 0;
padding-left : 0;
}
li {
list-style : none;
}
.teaser {
margin-top : 0;
}
img {
padding : 5px;
}
td ul {
margin-top : 0;
border : 0 solid #7f7f7f;
}
.menu {
float : right;
}
.footermenulink, a.footermenulink {
font-size : 11px;
color : #ffffff;
text-decoration : none;
}
.footermenu {
font-size : 11px;
background-image : url(../images/footer2.gif);
text-align : center;
margin : 2px;
padding : 2px;
color : #ffffff;
}
#footer li {
display : inline;
border-right : 1px solid white;
padding : 0 6px 0 8px;
}
#footer li a {
text-decoration : none;
color : #333;
border-bottom : 0 dotted #960;
}

*/
