@media screen
{
body
{
        margin:0px 0px 0px 0px;
        padding:0px;
        background-color:#ffffff;
background-image:url(../images-layout/hintergrund-safety.gif);
background-repeat:repeat-x;
}
p,a,table,td,tr,li,ol,ul,span
{
    	font-size:12px;
    	font-family:Verdana, Arial, Helvetica, sans-serif;
    	color:#666666;
}
p
{
line-height:120%;
margin:5px 0px 5px 0px;
padding:0px;
}
table.table_main
{

}
td_topmenue
{
width:700px;
}
div.div_landbanner
{
width:780px;
background-color:#A0BDE5;
}
td.td_footer
{
        text-align:center;
}
td.td_mainnavi
{
background-color:#ffffff;
}
.scroll_style {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #006699;
	height: 15px;
	width: 270px;
	border: 0;
	margin:23px 0px 0px 0px;
padding:0px 0px 2px 0px;
border-bottom:1px solid #cecece;
}
td.td_suchform
{
text-align:center;
width:250px;
}
div.div_footer
{
padding:15px 0px 15px 0px;
border-top:#BAD8FA solid 2px;
text-align:center;
color:#333333;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}

.noinput
{
width:70px;
}
div.div_footer a
    {
        text-decoration:none;
        color:#006699;
    }

div.div_footer a:visited
    {
        text-decoration:none;
        color:#006699;
    }
div.div_footer a:focus
    {
        text-decoration:none;
        color:#006699;
    }
div.div_footer a:active
    {
        text-decoration:none;
        color:#006699;
    }
    div.div_footer a:hover
    {
        text-decoration:underline;
        color:#006699;
    }

div.div_topmenue
{
width:700px;
height:30px;
margin: 0px 20px 0px 0px;
padding:12px 0px 0px 0px;
background-image:url(../images-layout/safetytraining-ausbildung-pruefung.gif);
background-repeat:no-repeat;
background-position:top left;

}
td.td_menuebanner
{
text-align:right;
vertical-align:top;
margin:0px;
padding:0px;
}
div.div_topmenue a
    {
        text-decoration:none;
        color:#000099;
    }

div.div_topmenue a:visited
    {
        text-decoration:none;
        color:#000099;
    }
div.div_topmenue a:focus
    {
        text-decoration:none;
        color:#000099;
    }
div.div_topmenue a:active
    {
        text-decoration:none;
        color:#000099;
    }
    div.div_topmenue a:hover
    {
        text-decoration:underline;
        color:#000099;
    }
div.div_menue_thema
{
padding:5px 0px 15px 5px;
background-color:#ffffff;
}
div.div_menue_thema a
    {
        text-decoration:none;
        color:#006699;
font-weight:normal;
    }
div.div_menue_thema a:visited
    {
        text-decoration:none;
        color:#006699;
    }

div.div_menue_thema a:active
    {
        text-decoration:none;
        color:#006699;
    }

div.div_menue_thema a:focus
    {
        text-decoration:none;
        color:#006699;
    }

div.div_menue_thema a:hover
    {
        text-decoration:underline;
        color:#2385b6;
    }
div.div_menue_untermenue
{
padding:5px 0px 5px 5px;
background-color:#ffffff;
}
div.div_menue_untermenue a
    {
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
        text-decoration:none;
        color:#006699;
font-weight:normal;
    }
div.div_menue_untermenue a:visited
    {
        text-decoration:none;
        color:#006699;
    }

div.div_menue_untermenue a:active
    {
        text-decoration:none;
        color:#006699;
    }

div.div_menue_untermenue a:focus
    {
        text-decoration:none;
        color:#006699;
    }

div.div_menue_untermenue a:hover
    {
        text-decoration:underline;
        color:#006699;
    }

div.div_dienstleistungen a
{
	background-image:url('../images-layout/pfeil-dienstleistungen.gif');
	background-position: center left;
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	display:block;
	text-align:left;
	font-size:12px;
	color:#006699;
	width:190px;
	border-bottom:#ffffff solid 1px;
	padding: 6px 0px 6px 20px;
margin:1px 0px 1px 0px;
	background-color:#F2F2F2;
text-decoration:none;

}
div.div_dienstleistungen a:link
{
	color:#006699;
	text-decoration:none;
}

div.div_dienstleistungen a:active
{
color:#006699;
    text-decoration:none;
font-weight:bold;
}
div.div_dienstleistungen a:focus,
{
color:#006699;
    text-decoration:none;
font-weight:bold;
}
div.div_dienstleistungen a:hover,
{
    text-decoration:underline;
}
div.div_linkdienste a
{
display:block;
width:205px;
color:#006699;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;

    text-decoration:none;
   margin:20px 10px 8px 5px;
  padding:0px 0px 0px 0px;
font-weight:bold;
}










div.div_mainnavi
{
padding:10px 0px 10px 0px;
}
div.div_naviI
{
background-color:#ffffff;
}
div.div_hauptmenue
{
background-color:#ffffff;
}
div.div_naviI a, div.div_naviI a:link, div.div_naviI a:active, div.div_naviI a:focus,
{
display:block;
width:205px;
color:#006699;
    text-decoration:none;
   margin:8px 10px 8px 5px;
  padding:0px 0px 5px 0px;
border-bottom:1px dashed #666666;
font-weight:bold;
}
div.div_linie
{
width:205px; height:5px;
   margin:2px 10px 2px 5px;
  padding:0px 0px 0px 0px;
border-bottom:1px dashed #666666;
}

.div_naviI a:hover,
{
    text-decoration:underline;
}
div.div_diverses a
{
display:block;
width:205px;
color:#006699;
    text-decoration:none;
   margin:8px 10px 8px 5px;
  padding:5px 0px 0px 0px;
border-top:1px dashed #666666;
font-weight:bold;
}
div.div_diverses a:link
{
color:#006699;
    text-decoration:none;
font-weight:bold;
}
div.div_diverses a:active
{
color:#006699;
    text-decoration:none;
font-weight:bold;
}
div.div_diverses a:focus,
{
color:#006699;
    text-decoration:none;
font-weight:bold;
}


.div_diverses a:hover,
{
    text-decoration:underline;
}
a.ainf
{
margin-left:10px;
}

div.div_text_startseite p.bodytext
{
margin:20px 5px 20px 5px;
padding:0px;
}
table.table_auswahl
{
background-image:url(../images-layout/safetytraining-auswahl.gif);
background-repeat:no-repeat;
background-position:top center;
width:601px;
height:380px;
}
table.tab_bestellform
{
border:1px solid #666666;
border-collapse:collapse;
}
table.tab_bestellform td
{
border:1px solid #666666;
padding:3px;
}
div.div_auswahl_left_grafik
{
margin:120px 0px 0px 0px;
}
div.div_auswahl_left_link
{
margin:170px 0px 0px 0px;
}
div.div_auswahl_right_grafik
{
margin:120px 0px 0px 0px;
}
div.div_auswahl_right_link
{
margin:170px 0px 0px 0px;
}
div.div_auswahl_left_link p.bodytext
{
margin:0px 0px 0px 5px;
padding:0px;
}
div.div_auswahl_right_link p.bodytext
{
margin:0px 0px 0px 10px;
padding:0px;
}
div.div_auswahl_left_link a
    {
        text-decoration:none;
        color:#006699;
font-weight:bold;
    }

div.div_auswahl_left_link a:visited
    {
        text-decoration:none;
        color:#006699;
font-weight:bold;
    }
div.div_auswahl_left_link a:focus
    {
        text-decoration:none;
        color:#006699;
font-weight:bold;
    }
div.div_auswahl_left_link a:active
    {
        text-decoration:none;
        color:#006699;
font-weight:bold;
    }
    div.div_auswahl_left_link a:hover
    {
        text-decoration:underline;
        color:#006699;
font-weight:bold;
    }
div.div_auswahl_right_link a
    {
        text-decoration:none;
        color:#006699;
font-weight:bold;
    }

div.div_auswahl_right_link a:visited
    {
        text-decoration:none;
        color:#006699;
font-weight:bold;
    }
div.div_auswahl_right_link a:focus
    {
        text-decoration:none;
        color:#006699;
font-weight:bold;
    }
div.div_auswahl_right_link a:active
    {
        text-decoration:none;
        color:#006699;
font-weight:bold;
    }
    div.div_auswahl_right_link a:hover
    {
        text-decoration:underline;
        color:#006699;
font-weight:bold;
    }


div.div_centercontent
{
width:735px;
margin: 0px 0px 0px 0px;
padding:15px 15px 15px 30px;
background-color:#EDF5FC;
}
div.div_bottomcontent
{
width:735px;
margin: 0px 0px 0px 0px;
padding:15px 15px 15px 30px;
background-color:#ffffff;
}
h1
{
line-height:100%;
margin:0px;
padding:0px;
}
div.div_centercontent div.csc-header
{
margin:25px 0px 15px 0px;
padding:0px 0px 0px 0px;
line-height:100%;
}

div.div_centercontent div.csc-header h1
{
color:#006699;
font-weight:bold;
margin:0px;
padding:0px;
font-size:13px;
line-height:100%;
}
div.div_centercontent div.csc-header h1.csc-firstHeader
{
color:#006699;
font-weight:bold;
margin:0px;
padding:0px;
font-size:13px;
line-height:100%;
}

div.div_bottomcontent div.csc-header
{
width:569px;
border-bottom:1px solid #cecece;
margin:25px 0px 15px 0px;
padding:0px 0px 0px 0px;
line-height:100%;
}
div.div_bottomcontent div.csc-header h1
{
        font-size:13px;
        margin:0px 0px 3px 0px;
padding:0px 0px 0px 0px;
        color:#006699;
        font-weight:bold;
        line-height:100%;
}

div.div_centercontent ul,  div.div_bottomcontent ul
{
padding:0px 0px 0px 20px;
margin: 0px 0px 0px 0px;
}
div.div_centercontent  li, div.div_bottomcontent li
{
list-style-type:none;
padding:0px 0px 3px 20px;
margin: 0px 0px 0px 0px;
background-image:url(../images-layout/aufzaehlung.gif);
background-position:top left;
background-repeat:no-repeat;
}

p.csc-sitemap
{
  line-height:100%;
margin:3px 0px 3px 0px;
padding:0px;

}
.csc-sitemap-level1 a,  .csc-sitemap-level1 a:link, .csc-sitemap-level1 a:visited, .csc-sitemap-level1 a:hover, .csc-sitemap-level1 a:active
{
    color:#000000;
    text-decoration:none;
    font-size:12px;
font-weight:bold;
padding:0px 0px 0px 0px;
margin:0px;
}

.csc-sitemap-level2 a
{
    color:#0032A0;
    text-decoration:none;
    font-size:12px;
margin:0px;
padding:5px 0px 2px 28px;
background-image:url('../images-layout/sitemap-punkt.gif');
background-position:top left;
background-repeat:no-repeat;

}
.csc-sitemap-level3
{
    color:#0032A0;
    text-decoration:none;
}
.csc-sitemap-level3 a
{
    color:#0032A0;
    text-decoration:none;
    font-size:12px;
padding:5px 0px 2px 55px;
background-image:url('../images-layout/sitemap-pfeil.gif');
background-position:top left;
background-repeat:no-repeat;

}
.csc-sitemap-level4
{
   color:#0032A0;
    text-decoration:none;
    font-size:12px;
}
.csc-sitemap-level4 a
{
    color:#0032A0;
    text-decoration:none;
    font-size:12px;
padding:5px 0px 2px 70px;
margin:0px;
background-image:url('../images-layout/sitemap-unterpfeil.gif');
background-position:top left;
background-repeat:no-repeat;

}


fieldset.fs_kontaktform
{
    font-size:12px;
    border:0px;
    width:540px;
    padding:5px;
}
input.txt_kontaktform
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    padding:0px;
    border-width:1px;
    border-style:solid;
    border-color:#006699;
    width:290px;
    margin:4px 0px 4px 0px;
   padding:1px 1px 1px 1px;
}
input.input_formular
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    padding:0px;
    border-width:1px;
    border-style:solid;
    border-color:#006699;
    width:290px;
    margin:0px 0px 0px 0px;
   padding:1px 1px 1px 1px;
}
input.input_formular_kurz
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    padding:0px;
    border-width:1px;
    border-style:solid;
    border-color:#006699;
    width:230px;
    margin:0px 0px 0px 0px;
   padding:1px 1px 1px 1px;
}
input.txt_kontaktform_kurz
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    padding:0px;
    border-width:1px;
    border-style:solid;
    border-color:#006699;
    width:190px;
    margin:4px 0px 4px 0px;
padding:1px 1px 1px 1px;
}
textarea.txt_kontaktform
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    padding-top:0px;
    border-width:1px;
    border-style:solid;
    border-color:#006699;
    width:290px;
    margin:4px 0px 4px 0px;
padding:1px 1px 1px 1px;
}
label.formleft
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    float:left;
    text-align:right;
    width:150px;
    margin:6px 4px 4px 4px;
}
input.formright
{
    float:left;
    width:auto;
    clear:both;
    margin-left:150px;
     margin-right: 10px;
}
p.plicht_form
{
    font-size:12px;
    text-align:left;
    margin:0px 0px 10px 0px;
}
p.info_an_email
{
    font-size:12px;
    text-align:left;
    margin:5px 0px 5px 125px;
}
p.error
{
    margin:10px 0em 0em 0px;
    font-size:12px;
    color:#FF0000;
}
p.errortop
{
    margin:10px 0em 0em 0px;
    font-size:12px;
    color:#FF0000;
}
p.errorhead
{
    margin:10px 0em 0em 0px;
    font-size:12px;
    color:#FF0000;
    font-weight:bold;
}
input[type=text], select { float:left; }
input.but_kontaktform
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:normal;
    color:#006699;
    margin:4px 0px 20px 160px;
    width:142px; height:18px;
    border-width:1px;
    border-style:solid;
    border-color:#006699;
    background-color:#bad8fa;
}
input.but_formular
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:normal;
    color:#006699;
    margin:4px 0px 20px 125px;
    width:142px; height:18px;
    border-width:1px;
    border-style:solid;
    border-color:#006699;
    background-color:#bad8fa;
}
input.but_logout
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:normal;
    color:#006699;
    margin:15px 0px 20px 35px;
    width:130px; height:18px;
    border-width:1px;
    border-style:solid;
    border-color:#006699;
    background-color:#bad8fa;
}
input.tx-newloginbox-pi1-submit
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:normal;
    color:#006699;
    margin:0px 0px 0px 0px;
    width:150px; height:18px;
    border-width:1px;
    border-style:solid;
    border-color:#006699;
    background-color:#bad8fa;
}
input.tx-newloginbox-pi1-name
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    padding:0px;
    border-width:1px;
    border-style:solid;
    border-color:#0061CE;
    width:150px;
    margin:4px 0px 4px 0px;
}

input.tx-newloginbox-pi1-pass
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    padding:0px;
    border-width:1px;
    border-style:solid;
    border-color:#0061CE;
    width:150px;
    margin:4px 0px 4px 0px;
}


form br
{
    clear:both;
}
label, select, input[type=checkbox], input[type=radio], input[type=button], input[type=submit]
{
    vertical-align:top;
    cursor:pointer;
}
form.fo_kontaktform
{
    font-family:Arial, Helvetica, sans-serif;
    line-height:100%;
    margin-top:10px;
}
span.stern
{
    color:#FF0000;
}





div.div_spalte1
{
width:280px;
}
div.div_spalte2
{
width:280px;
}
div.div_spalte1 div.csc-header
{
width:280px;
border-bottom:1px solid #cecece;
margin:25px 0px 15px 0px;
padding:0px 0px 0px 0px;
line-height:100%;
}
div.div_spalte1 div.csc-header h1
{
        font-size:13px;
        margin:0px 0px 3px 0px;
padding:0px 0px 0px 0px;
        color:#006699;
        font-weight:bold;
        line-height:100%;
}
div.div_spalte2 div.csc-header
{
width:280px;
border-bottom:1px solid #cecece;
margin:25px 0px 15px 0px;
padding:0px 0px 0px 0px;
line-height:100%;
}
div.div_spalte2 div.csc-header h1
{
        font-size:13px;
        margin:0px 0px 3px 0px;
padding:0px 0px 0px 0px;
        color:#006699;
        font-weight:bold;
        line-height:100%;
}


    div.news-list-container
    {
        background-color:#ffffff;
        border:0px;
        margin:0px;
        padding:0px;
width:280px;

    }
span.news-list-title
{
        color:#006699;
        text-decoration:none;
font-weight:bold;
background-image:url('../images-layout/pfeil-news.gif');
	background-position: center left;
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	display:block;
	text-align:left;
	font-size:12px;
	color:#006699;
	width:280px;
	padding: 3px 0px 3px 10px;
margin:1px 0px 1px 0px;
    }

    div.news-list-item
    {
        background-color:#ffffff;
        border:0px;
        margin:0px;
        padding:0px 0px 10px 0px;
    }
    div.news-list-item a
    {
        color:#006699;
        text-decoration:none;
font-weight:bold;
background-image:url('../images-layout/pfeil-news.gif');
	background-position: center left;
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	display:block;
	text-align:left;
	font-size:12px;
	color:#006699;
	width:280px;
	padding: 3px 0px 3px 10px;
margin:1px 0px 1px 0px;
    }
div.news-list-item a:link
    {
        color:#006699;
        text-decoration:none;
font-weight:bold;
    }
div.news-list-item a:active
    {
        color:#006699;
        text-decoration:none;
font-weight:bold;
    }
div.news-list-item a:visited
    {
        color:#006699;
        text-decoration:none;
font-weight:bold;
    }
div.news-list-item a:focus
    {
        color:#006699;
        text-decoration:none;
font-weight:bold;
    }
    div.news-list-item a:hover
    {
        color:#006699;
        text-decoration:underline;
font-weight:bold;
    }

div.news-list-text a
    {
        color:#666666;
        text-decoration:underline;
font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#006699;
background-image:none;
	display:inline;
padding: 0px;
margin: 0px;

    }
div.news-list-text a:link
    {
        color:#666666;
        text-decoration:underline;
font-weight:normal;
    }
div.news-list-text a:active
    {
        color:#666666;
        text-decoration:underline;
font-weight:normal;
    }
div.news-list-text a:visited
    {
        color:#666666;
        text-decoration:underline;
font-weight:normal;
    }
div.news-list-text a:focus
    {
        color:#666666;
        text-decoration:underline;
font-weight:normal;
    }
    div.news-list-text a:hover
    {
        color:#666666;
        text-decoration:underline;
font-weight:normal;
    }




    div.div_hauptmenu1 a, div.div_hauptmenu1 a:link, div.div_hauptmenu1 a:active, div.div_hauptmenu1 a:hover, div.div_hauptmenu1 a:visited, div.div_hauptmenu1 a:focus
    {
        color:#000000;
        font-weight:bold;
        text-decoration:none;
    }
    div.div_hauptmenu1_aktiv a, div.div_hauptmenu1_aktiv a:link, div.div_hauptmenu1_aktiv a:active, div.div_hauptmenu1_aktiv a:hover, div.div_hauptmenu1_aktiv a:visited, div.div_hauptmenu1_aktiv a:focus
    {
        color:#000000;
        font-weight:bold;
        text-decoration:none;
    }
    div.div_hauptmenu2 a, div.div_hauptmenu2 a:link, div.div_hauptmenu2 a:active, div.div_hauptmenu2 a:hover, div.div_hauptmenu2 a:visited, div.div_hauptmenu2 a:focus
    {
        text-decoration:none;
        color:#265787;
    }
    div.div_hauptmenu2 a:hover
    {
        text-decoration:none;
        color:#F57C23;
    }
    div.div_hauptmenu2_aktiv a, div.div_hauptmenu2_aktiv a:link, div.div_hauptmenu2_aktiv a:active, div.div_hauptmenu2_aktiv a:hover, div.div_hauptmenu2_aktiv a:visited, div.div_hauptmenu2_aktiv a:focus
    {
        color:#000000;
        font-weight:normal;
        text-decoration:none;
    }

div.div_hauptmenu3 a, div.div_hauptmenu3 a:link, div.div_hauptmenu3 a:active, div.div_hauptmenu3 a:hover, div.div_hauptmenu3 a:visited, div.div_hauptmenu3 a:focus
    {
        text-decoration:none;
        color:#265787;
padding:0px 0px 0px 20px;
    }
    div.div_hauptmenu3 a:hover
    {
        text-decoration:none;
        color:#F57C23;
padding:0px 0px 0px 20px;
    }
    div.div_hauptmenu3_aktiv a, div.div_hauptmenu3_aktiv a:link, div.div_hauptmenu3_aktiv a:active, div.div_hauptmenu3_aktiv a:hover, div.div_hauptmenu3_aktiv a:visited, div.div_hauptmenu3_aktiv a:focus
    {
        color:#000000;
        font-weight:normal;
        text-decoration:none;
padding:0px 0px 0px 20px;
    }


    div.tx-indexedsearch
    {
        margin:8px 10px 20px 5px;
    }
    input.tx-indexedsearch-searchbox-sword
    {
        font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:0px;
border-width:1px;
border-style:solid;
border-color:#006699;
width:130px; margin:0px;
    }
input.tx-indexedsearch-searchbox-button
    {
 background-color:#bad8fa;
color:#006699;
border: 1px solid #006699;
 font-size:12px;
font-style:arial, Helvetica, sans-serif;
margin:0px;
padding:0px;
font-weight:normal;
height:16px;
width:55px;
    }

input.tx-indexedsearch-searchbox-button-top
    {
 background-color:#ffffff;
color:#006699;
border: 1px solid #006699;
 font-size:12px;
font-style:arial, Helvetica, sans-serif;
margin:0px;
padding:0px;
font-weight:normal;
height:16px;
width:55px;
    }


.tx-indexedsearch-redMarkup
{
color:#006699;
}
tr.tx-indexedsearch-title
{
background-color:#ffffff;
}
tr.tx-indexedsearch-title td
{
background-color:#ffffff;
}
tr.tx-indexedsearch-title td a
{
color:#006699;
font-weight:bold;
text-decoration:none;
}
tr.tx-indexedsearch-title td a:hover
{
color:#006699;
font-weight:bold;
text-decoration:underline;
}
table.contenttable-0
{
border:1px solid #BDD8F0;
border-collapse:collapse;
background-color:#EDF5FC;
}
table.contenttable-0 td.td-0
{
border:1px solid #BDD8F0;
padding:5px 5px 5px 5px;
width:100px;
text-align:left;
vertical-align:top;
}
table.contenttable-0 td.td-1
{
border:1px solid #BDD8F0;
padding:5px 5px 5px 5px;
width:100px;
text-align:center;
vertical-align:top;
}
table.contenttable-0 td.td-2
{
border:1px solid #BDD8F0;
padding:5px 5px 5px 5px;
width:200px;
text-align:center;
vertical-align:top;
}
table.contenttable-0 td.td-3
{
border:1px solid #BDD8F0;
padding:5px 5px 5px 5px;
width:100px;
text-align:center;
vertical-align:top;
}
table.contenttable-0 td.td-last
{
border:1px solid #BDD8F0;
padding:5px 5px 5px 5px;
width:100px;
text-align:center;
vertical-align:top;
}

table.contenttable-1
{
border:1px solid #BDD8F0;
border-collapse:collapse;
background-color:#EDF5FC;
}
table.contenttable-1 tr.tr-0
{
font-weight:bold;
}

table.contenttable-1 td.td-0
{
border:1px solid #BDD8F0;
padding:5px 5px 5px 5px;
width:111px;
text-align:left;
vertical-align:top;
}
table.contenttable-1 td.td-1
{
border:1px solid #BDD8F0;
padding:5px 5px 5px 5px;
width:140px;
text-align:left;
vertical-align:top;
}
table.contenttable-1 td.td-2
{
border:1px solid #BDD8F0;
padding:5px 5px 5px 5px;
width:170px;
text-align:left;
vertical-align:top;
}
table.contenttable-1 td.td-3
{
border:1px solid #BDD8F0;
padding:5px 5px 5px 5px;
width:130px;
text-align:left;
vertical-align:top;
}
table.contenttable-1 td.td-last
{
border:1px solid #BDD8F0;
padding:5px 5px 5px 5px;
width:140px;
text-align:left;
vertical-align:top;
}














table.table_kurse
{
border:0px;
background-color:#EDF5FC;
}
table.table_kurse tr.tr_kurse_header
{
font-weight:bold;
background-color:#c5def5;
}
table.table_kurse  td.td_header_0
{
padding:3px;
width:139px;
text-align:left;
vertical-align:top;
background-color:#c5def5;
}
table.table_kurse  td.td_header_1
{
padding:3px;
width:155px;
text-align:left;
vertical-align:top;
background-color:#c5def5;
}
table.table_kurse  td.td_header_2
{
padding:3px;
width:128px;
text-align:left;
vertical-align:top;
background-color:#c5def5;
}
table.table_kurse  td.td_header_3
{
padding:3px;
width:167px;
text-align:left;
vertical-align:top;
background-color:#c5def5;
}


table.table_kurse  td.td_kurse_0
{
padding:3px;
width:139px;
text-align:left;
vertical-align:top;
background-color:#EDF5FC;
}
table.table_kurse  td.td_kurse_1
{
padding:3px;
width:155px;
text-align:left;
vertical-align:top;
background-color:#EDF5FC;
}
table.table_kurse  td.td_kurse_2
{
padding:3px;
width:128px;
text-align:left;
vertical-align:top;
background-color:#EDF5FC;
}
table.table_kurse  td.td_kurse_3
{
padding:3px;
width:167px;
text-align:left;
vertical-align:top;
background-color:#EDF5FC;
}

table.table_kurse  td.td_kurse_3 a
{
display:block;
width:130px;
color:#333333;
    text-decoration:none;
text-align:center;
  padding:3px 0px 3px 0px;
border:1px solid #0071a1;
background-color:#c5def5;
font-weight:bold;
}




}

@media print
{
    body
    {
      background-color:#ffffff;
    }
    p,a,table,td,tr,li,ol,ul,span
    {
    	font-size:10pt;
    	font-family:arial,helvetica,sans-serif;
    }
    h1, h2, h3, h4, h5
    {
    font-size:13pt;
    font-color:#000000;
    font-family:arial,helvetica,sans-serif;
    }

    p,ul, li, ol,table,td,tr,span, a, div
    {
    	color: #000000;
    }
    table.table_main
    {
    	width:614px;
        border:0px;
    }
div.div_centercontent
    {
    	width:614px;
        border:0px;
    }
td.td_centercontent, td.td_head
    {
    	width:614px;
        border:0px;
    }
    tr.tr_menuebanner
    {
    	display:none;
    }

    td.td_mainnavi
    {
    	display:none;
    }

div.div_mainnavi
{
    	display:none;
    }
tr.tr_footer
{
    	display:none;
    }
div.div_footer
{
    	display:none;
    }
div.div_zusatz
{
    	display:none;
    }

}