/*copyright by Institut HVG, Nuremberg, Germany, www.institut-hvg.de*/

body {
        padding: 0px;
        margin: 0px;
        margin-top: 15;
        scrollbar-base-color: #E6E6E6;
        scrollbar-track-color: #D4D4D4;
        scrollbar-arrow-color: #316AB0;
        scrollbar-shadow-color: #E6E6E6;
        scrollbar-darkshadow-color: #316AB0;
        background-color: #D4D4D4;
}
body, textarea {
        overflow: auto;
}
table {
        border-collapse: collapse;
}
tr {
        vertical-align: top;
}
body, td {
        font-size: 11px;
        font-family: verdana, arial, helvetica, sans-serif;
        color: #275A9A; /*316AB0*/
}
button {
       cursor: pointer;
}
a:link, a:visited, a:hover, a:active {
       color: #316AB0;
       text-decoration: underline;
}
a:hover, a:active {
       color: #5A8FD1;
       text-decoration: underline;
}
h1{
      font-size: 14px;
}
.laptop_index{
      position:absolute; top: 180px; left: 798px;
}

.anmeldung{
      position:absolute; top: 180px; left: 995px;
}

/* ------- Seiten -------------------------------- */

table.main {
       width: 990px;
}

td.header {
       text-align: center;
       background-color: #D4D4D4;
       background-image: url(../gfx/sachkunde_logo.jpg);
       height: 100px;
       padding: 5px 0px 0px 0px; /* o,r,u,l */
}
span.header_text_gross {
       font-size: 70px;
       font-weight: 700;
      /* line-height: 114%; */
}
span.header_text_klein {
       font-size: 17px;
       font-weight: 400;
}

/* ------- Seiten-Navigation --------------------- */
tr.button {
}
td.button {
       vertical-align: middle;
       height: 65px;
       padding: 7px 0px 0px 0px; /* o,r,u,l */
       background-position: bottom;
       background-repeat: no-repeat;
       font-size: 16px;
       text-align: center;
}
a:link.a_button, a:visited.a_button, a:hover.a_button, a:active.a_button {
       font-family: verdana, arial, helvetica, sans-serif;
       font-size: 18px;
       font-weight: 400;
       color: #E4E4E4;
       text-decoration: none;
}
a:hover.a_button, a:active.a_button {
       color: #E4E4E4;
       text-decoration: underline;
}
span.button_trenner {
       color: #E4E4E4;
       font-size: 17px;
       font-weight: 700;
}
td.button_container {
       vertical-align: middle;
       height: 65px;
       padding: 7px 0px 0px 0px; /* o,r,u,l */
       background-position: bottom;
       background-repeat: no-repeat;
       font-size: 16px;
       text-align: center;
}
a:link.a_button_container, a:visited.a_button_container, a:hover.a_button_container, a:active.a_button_container {
       font-family: verdana, arial, helvetica, sans-serif;
       font-size: 18px;
       font-weight: 400;
       color: #E4E4E4;
       text-decoration: none;
}
a:hover.a_button_container, a:active.a_button_container {
       color: #E4E4E4;
       text-decoration: underline;
}
span.button_container_trenner {
       color: #E4E4E4;
       font-size: 17px;
       font-weight: 700;
}

/* ------- Seiten-Navigation (ENDE) -------------- */


td.content_main, td.content_warum_sachkunde, td.content_kosten, td.content_geld_zurueck_garantie, td.content_anmeldung, td.content_login_gastzugang, td.content_nutzer_werben_nutzer, td.content_referenzen, td.content_neuigkeiten, td.content_sachkundepruefung {
       padding: 0px 0px 0px 0px; /* o,r,u,l */
       background: url(../gfx/content/main.jpg);
       background-repeat: repeat-y;
       text-align: center;
       vertical-align: middle;
}
td.content_warum_sachkunde {
		background: url(../gfx/content/main.jpg);
}
td.content_kosten {
		background: url(../gfx/content/main.jpg);
}
td.content_geld_zurueck_garantie {
		background: url(../gfx/content/main.jpg);
}
td.content_anmeldung {
		background: url(../gfx/content/main.jpg);
}
td.content_index {
		background: url(../gfx/content/main.jpg);
}
td.content_waffensachkunde {
		background: url(../gfx/content/main.jpg);
}
td.content_referenzen {
		background: url(../gfx/content/main.jpg);
}
td.content_neuigkeiten {
		background: url(../gfx/content/main.jpg);
}
td.content_sachkundepruefung {
		background: url(../gfx/content/main.jpg);
}
table.content_table {
       background-image: url();
       background-repeat: repeat-y;
}

/* ------- index.html ---------------------------- */
td.content {
       width: 800px;
       padding: 0px 0px 0px 13px; /* o,r,u,l */
       vertical-align: top; /* bugfixx fuer OPERA */
}
.content_text {
       padding: 1px 5px 10px 5px; /* o,r,u,l */
       vertical-align: top; /* bugfixx fuer OPERA */
}
.content_bg {
       padding: 0px 0px 0px 0px; /* o,r,u,l */
       vertical-align: top; /* bugfixx fuer OPERA */
}
td.content_text_login {
       padding: 0px 0px 0px 13px; /* o,r,u,l */
       vertical-align: top; /* bugfixx fuer OPERA */
}
td.content_pic {
       width: 190px;
       padding: 0px 2px 0px 0px; /* o,r,u,l */
       vertical-align: top; /* bugfixx fuer OPERA */
}
.headline {
       font-size: 14px;
       font-weight: 700;
}
.text {
       font-size: 14px;
}
div.content_image {
       text-align: center;
       padding: 0px 0px 0px 0px; /* o,r,u,l */
}
.text2 {
    /*    font-size: 11px; == allg. font-size  */
}


/* ------- container.html -------------------------------- */

td.content_notext_1, td.content_notext_2, td.content_notext_3, td.content_notext_4, td.content_notext_5, td.content_notext_6, td.content_notext_7, td.content_notext_8, td.content_notext_9 {
       font-size: 1px;
       height: 58px;
}
td.content_notext_1 {
       width: 55px;
}
td.content_notext_2, td.content_notext_4, td.content_notext_6, td.content_notext_8, .content_bogen, td.content_bogen_text, table.content_box, td.content_box {
       width: 200px;
}
.content_bogen_text {
       width: 198px; 
}
td.content_notext_3, td.content_notext_5, td.content_notext_7 {
       width: 45px;
}
td.content_notext_9 {
       width: 25px;
}


/* ------- CONTENT-BOX ------------------------ */

td.content_box {
}
td.content_box {
       text-align: center;
       vertical-align: middle; /* bugfixx fuer OPERA */
}
.content_bogen1, .content_bogen2, .content_bogen3, .content_bogen4, .content_bogen5, .content_bogen6, .content_bogen7, .content_bogen8, .content_bogen9 {
       text-align: center;
       height: 20px;
       background: url(../gfx/warum_sachkunde.jpg);
       background-repeat: no-repeat;
       font-size: 12px;
       font-weight: 700;
       color: #E4E4E4;
       padding: 0px 0px 0px 0px; /* o,r,u,l */
}
.content_bogen2 {
                background-image: url(../gfx/kosten.jpg);
}
.content_bogen3 {
                background-image: url(../gfx/geld_zurueck_garantie.jpg);
}
.content_bogen4 {
                background-image: url(../gfx/anmeldung.jpg);
}
.content_bogen5 {
                background-image: url(../gfx/login_gastzugang.jpg);
}
.content_bogen6 {
                background-image: url(../gfx/nutzer_werben_nutzer.jpg);
}
.content_bogen7 {
                background-image: url(../gfx/referenzen.jpg);
}
.content_bogen8 {
                background-image: url(../gfx/neuigkeiten.jpg);
}
.content_bogen9 {
                background-image: url(../gfx/sachkundepruefung.jpg);
}
div.content_bogen_text {
       height: 180px; /*Höhe der Container*/
	   text-align: center;
       vertical-align: middle;
       font-size: 17px;
	   font-weight: 700;
       color: #316AB0;
	   border-color:#316AB0;
       border-width:1px;
       border-style:solid;
       background-color: #D4D4D4;
	   background-image: url(../gfx/bg_container.jpg);
	   background-repeat: no-repeat;
       padding: 0px 0px 0px 0px; /* o,r,u,l */
}
td.content_bogen_spacer {
       font-size: 1px;
       height: 57px;
}
/* ------- CONTENT-BOX (ENDE) ------------------ */


td.copyright_main, td.copyright_warum_sachkunde, td.copyright_kosten, td.copyright_geld_zurueck_garantie, td.copyright_anmeldung, td.copyright_login_gastzugang, td.copyright_nutzer_werben_nutzer, td.copyright_referenzen, td.copyright_neuigkeiten, td.copyright_sachkundepruefung {
       height: 40px;
       background: #D4D4D4 url(../gfx/copyright/main.jpg);
       background-repeat: no-repeat;
       color: #E4E4E4;
       font-size: 12px;
       padding: 5px 0px 0px 0px; /* o,r,u,l */
       text-align: center;
       vertical-align: top; /* bugfixx fuer OPERA */
}
td.copyright_warum_sachkunde {
                background-image: url(../gfx/copyright/main.jpg);
				color: #E4E4E4;
}
td.copyright_kosten {
                background-image: url(../gfx/copyright/main.jpg);
				color: #E4E4E4;
}
td.copyright_geld_zurueck_garantie {
                background-image: url(../gfx/copyright/main.jpg);
				color: #E4E4E4;
}
td.copyright_anmeldung {
                background-image: url(../gfx/copyright/main.jpg);
				color: #E4E4E4;
}
td.copyright_login_gastzugang {
                background-image: url(../gfx/copyright/main.jpg);
				color: #E4E4E4;
}
td.copyright_nutzer_werben_nutzer {
                background-image: url(../gfx/copyright/main.jpg);
				color: #E4E4E4;
}
td.copyright_referenzen {
                background-image: url(../gfx/copyright/main.jpg);
				color: #E4E4E4;
}
td.copyright_neuigkeiten {
                background-image: url(../gfx/copyright/main.jpg);
				color: #E4E4E4;
}
td.copyright_sachkundepruefung {
                background-image: url(../gfx/copyright/main.jpg);
				color: #E4E4E4;
}

a:link.a_copyright, a:visited.a_copyright, a:hover.a_copyright, a:active.a_copyright {
       font-family: verdana, arial, helvetica, sans-serif;
       font-size: 13px;
       font-weight: 400;
       color: #E4E4E4;
       text-decoration: none;
}
a:hover.a_copyright, a:active.a_copyright {
       color: #E4E4E4;
       text-decoration: underline;
}
a:link.a_copyright_container, a:visited.a_copyright_container, a:hover.a_copyright_container, a:active.a_copyright_container {
       font-family: verdana, arial, helvetica, sans-serif;
       font-size: 13px;
       font-weight: 400;
       color: #E4E4E4;
       text-decoration: none;
}
a:hover.a_copyright_container, a:active.a_copyright_container {
       color: #E4E4E4;
       text-decoration: underline;
}

/* ------- FOOTER (START) ------------------ */
td.footer {
       height: 120px;
       padding: 15px 0px 0px 0px; /* o,r,u,l */
       background: #D4D4D4 url();
       background-image: url(../gfx/bg.jpg);
}

table.footer {

}
tr.footer_1 {
       height: 27px;
           padding: 0px 0px 0px 0px;
           vertical-align: middle;
}
tr.footer_2 {
       height: 45px;
           padding: 0px 0px 0px 0px;
           vertical-align: middle;
}

td.footer_links {
       width: 164px;
           vertical-align: middle;
}
td.footer_rechts {
       padding: 0px 0px 0px 0px; /* o,r,u,l */ /* keine weite, da mehrfach verwendet! */
           vertical-align: middle;
}

a:link.a_footer, a:visited.a_footer, a:hover.a_footer, a:active.a_footer {
       font-size: 11px;
}

/* ------- FOOTER (ENDE) ------------------ */


