@media print {

#id_1,

#id_2,

#id_3,

#p_unten,

#h1_unten,

#last_minute_border,

#id_h0,

#id_h1,

#last_minute_border,

.top_1,

.top_right,

.image001,

#azBar,

#einfacheSuche,

.impressum

{display:none;}



h1, h2, h3, h4, h5, h6, p_,p,br,a,

 #behind_bottom

 {padding:0px;margin: 0px;}



b{padding:1px;color:#000066;}



 #bottom11,

 #bottom12,

 #bottom21,

 #bottom22,

 #bottom31,

 #bottom32

  {font-size:0.8em;}

 .p_bottom {font-size:0.6em;}

 .bottom_td{border-top-width:1px;

            border-top-style:solid;

            border-top-color:#CC0033;

                   }

.p_        {font-size : 0.8em; /* relative Schriftgr��e zur vordefinierten Gr��e */

            margin-top:0px;

            margin-left:0px;

            margin-bottom:6px;

            margin-right:15px;

            line-height: 1.4em;

            padding:0px;



            }

.h1_       {font-size : 1.0em; /* relative Schriftgr��e zur vordefinierten Gr��e */

            margin-top:5px;margin-bottom:5px;

            letter-spacing: 4px;

            color:#000066;

           }

.h2_       {font-size : 1.0em; /* relative Schriftgr��e zur vordefinierten Gr��e */

            margin-bottom:12px;

            font-weight: normal;

            margin-right:15px;

            padding-bottom:5px;

            border-bottom-width:1px;

            border-bottom-style:solid;

            border-bottom-color:#CC0033;

            letter-spacing: 1px;

            color:#000066;



            }

.h1_kurs

           {font-size : 0.8em; /* relative Schriftgr��e zur vordefinierten Gr��e */

            margin-bottom:2px;

            color:#000099;

            font-weight:normal;

            white-space:nowrap;

           }

.kursname,

.kurstyp

           {font-size : 1em; /* relative Schriftgr��e zur vordefinierten Gr��e */

            margin-bottom:2px;

            color:#990000;

            font-weight:bold;

            letter-spacing: 2px;

            white-space:nowrap;



           }

.h3_kurs  {font-size : 0.8em; /* relative Schriftgr��e zur vordefinierten Gr��e */

            margin-bottom:2px;

            color:#000099;

            font-weight:bold;

            margin-bottom:6px;

           }



.h4_kurs   {font-size : 0.8em; /* relative Schriftgr��e zur vordefinierten Gr��e */

            margin-bottom:2px;

            color:#000;

            font-weight:normal;

            border-top-width:1px;

             border-top-style:solid;

            border-color:red;

            padding-top:6px;



           }



.calendar_0    { color: #a03333; font-size: x-small;

                 background-color: #dddddd;

                 margin:0px;

                 padding:0px;

                 text-align:center;

                 border-width:1px;

                 border-style:solid;

                 border-color:red;



                 }

.calendar_1    { color: #bbbbbb; font-size: x-small;  font-weight: bold;

                 background-color: #eeeeee;

                 margin:0px;

                 padding:0px;

                 text-align:center;}

.calendar_3    { color: #a03333; font-size: x-small;

                 background-color: #dddddd;

                 padding:3px;

                 text-align:center;

                 }





}



@media screen {
.ro {
        background:url("../images/roundedbox_ro.gif") top right no-repeat;
        margin:0;
        padding:0;
}

.lo {
        background:url("../images/roundedbox_lo.gif") top left no-repeat;
        margin:0;
        padding:0;
}

.ru {
        background:url("../images/roundedbox_ru.gif") bottom right no-repeat;
        margin:0;
        padding:0;
}

.lu {
        background:url("../images/roundedbox_lu.gif") bottom left no-repeat;
        margin:0;
        padding:0;
}

.inhalt {
        margin:0;
        padding:1.5em 1.5em 1.5em 1.5em;
}

.inhalt p {
        margin:0;
        padding:0;
}


.last_minute_container{
         font-size:0.8em;
         background-color:#eeeeff;
}

.last_minute_single{
         background-color:#dddddd;
         border: 1px solid #eeeeee;
}
.last_minute_ul{
         margin-left:-12px;
         margin-right:4px;
         list-style-image: url(../images/pfeilrechts.gif);
}
.last_minute_li{
         padding-left:-10px;
}
.News {
 border-top: 1px solid #0000ff;
 border-right: 1px solid #0000ff;
 text-align:center;
 font-size:0.60em;
 margin:0;
}
.Navigation_ul {
    margin-left: 17;
    margin-top:0;
    list-style-image: url(images/pfeilrechts.gif);
}
.Navigation_li{
   border-right: 1px solid #0000ff;
}



body       {background-color: #eeeeff;margin:0;padding:0;

            font-family: Arial, Helvetica, sans-serif;}

table      {width:100%;border-width:0px;margin: 0px;Border-Collapse: Collapse;}



h1, h2, h3, h4, h5, h6, p_,p,br,a{padding:0px;margin: 0px;}

tr,td,

tr.body    {vertical-align:top;}

*          {color:#000066;}

b          {padding:1px;color:#330033;}



.top       {background-image:url("../images/top1.png"); height:71px;}

#top_logo  {background-image:url("../images/logo4.png"); height:71px;width:215px;}

.top_right {font-size:0.7em;

            white-space: nowrap;

            text-align:right;

           padding-top:15px;

            padding-right:5px;}

.right     {

           padding-left:5px;

            padding-right:5px;}

.impressum {text-align:center;

           padding-top:5px;

           border-top-width:1px;

            border-top-style:solid;

            border-top-color:#CC0033;

            font-size:0.7em;



          }

.googlesearch { padding: 10px; }



h4.top_1  { font-size:1.7em;font-weight:normal;color: #000099;

            padding-left:15px;

            padding-top:12px;

            white-space: nowrap;}

h4.top_2  { font-size:1.2em;font-weight:normal;color: #660000;

           padding-left:15px;

            padding-top:15px;

            white-space: nowrap;}



.p_        {font-size : 0.8em; /* relative Schriftgr��e zur vordefinierten Gr��e */

            margin-top:0px;

            margin-left:0px;

            margin-bottom:6px;

            margin-right:15px;

            line-height: 1.4em;

            padding:0px;



            }



.p_0       {font-size : 0.7em; /* relative Schriftgr��e zur vordefinierten Gr��e */

            background-color:#ffffff;

            }



.p_1       {font-size : 0.7em; /* relative Schriftgr��e zur vordefinierten Gr��e */

            background-color:#ddddff;

            }

.h1_       {font-size : 1.0em; /* relative Schriftgr��e zur vordefinierten Gr��e */

            margin-top:5px;margin-bottom:5px;

            letter-spacing: 4px;

            color:#000066;

           }

.h2_       {font-size : 1.0em; /* relative Schriftgr��e zur vordefinierten Gr��e */

            margin-bottom:12px;

            font-weight: normal;

            margin-right:15px;

            padding-bottom:5px;

            border-bottom-width:1px;

            border-bottom-style:solid;

            border-bottom-color:#CC0033;

            letter-spacing: 1px;

            color:#000066;



            }

 #behind_bottom  {

            clear:left;

            padding:0px;

            margin:0px;

            background-image:url("../images/gray_white.png");

           }

 #bottom11,

 #bottom12,

 #bottom21,

 #bottom22,

 #bottom31,

 #bottom32

  {font-size:0.7em;}

 .p_bottom {font-size:0.6em;}

 .bottom_td{border-top-width:1px;

            border-top-style:solid;

            border-top-color:#CC0033;

                   }




}
