@import "common/galileo_htmlleseprobe.css";
body, td, p, li {color: #000000; font-size: 13px; font-family: arial, helvetica, sans-serif; text-decoration: none }
a {color: #000099; font-size: 13px; font-family: arial, helvetica, sans-serif; text-decoration: none }
a.gr {color: #000099; font-size: 16px;  font-weight: bold; font-family: arial, helvetica, sans-serif; text-decoration: none }
.a10 {color: #000066; font-size: 11px; font-family: arial, helvetica, sans-serif; text-decoration: none }
.a10b {color: #000066; font-size: 11px; font-weight: bold; font-family: arial, helvetica, sans-serif; text-decoration: none  }
.a13 {color: #000066; font-size: 13px; font-family: arial, helvetica, sans-serif; text-decoration: none  }
.a13b {color: #000066; font-size: 13px; font-weight: bold; font-family: arial, helvetica, sans-serif; text-decoration: none  }
.a14 {color: #000066; font-size: 14px; font-family: arial, helvetica, sans-serif; text-decoration: none  }
.a14b {color: #000066; font-size: 14px; font-weight: bold; font-family: arial, helvetica, sans-serif; text-decoration: none  }
.a14b_abstand {color: #000066; font-size: 14px; font-weight: bold; font-family: arial, helvetica, sans-serif; line-height: 25px }
.a16b {color: #000066; font-size: 16px; font-weight: bold; font-family: arial, helvetica, sans-serif; text-decoration: none;  }
.b10 {color: #666699; font-size: 10px; font-family: arial, helvetica, sans-serif; text-decoration: none  }
.b10b {color: #666699; font-size: 10px; font-weight: bold; font-family: arial, helvetica, sans-serif ; text-decoration: none }
.b13 {color: #666699; font-size: 13px; font-family: arial, helvetica, sans-serif; text-decoration: none  }
.b13b {color: #666699; font-size: 13px; font-weight: bold; font-family: arial, helvetica, sans-serif; text-decoration: none  }
.b14 {color: #666699; font-size: 14px; font-family: arial, helvetica, sans-serif; text-decoration: none  }
.b14b {color: #666699; font-size: 14px; font-weight: bold; font-family: arial, helvetica, sans-serif; text-decoration: none  }
.b16b {color: #666699; font-size: 16px; font-weight: bold; font-family: arial, helvetica, sans-serif; text-decoration: none  }
.c10 {color: #ffffff; font-size: 10px; font-family: arial, helvetica, sans-serif; text-decoration: none  }
.c10b {color: #ffffff; font-size: 10px; font-weight: bold; font-family: arial, helvetica, sans-serif; text-decoration: none  }
.c13 {color: #ffffff; font-size: 13px; font-family: arial, helvetica, sans-serif; text-decoration: none  }
.c13b {color: #ffffff; font-size: 13px; font-weight: bold; font-family: arial, helvetica, sans-serif; text-decoration: none  }
.c14 {color: #ffffff; font-size: 14px; font-family: arial, helvetica, sans-serif; text-decoration: none  }
.c14b {color: #ffffff; font-size: 14px; font-weight: bold; font-family: arial, helvetica, sans-serif; text-decoration: none  }
.d10 {color: #ffffff; font-size: 10px; font-family: arial, helvetica, sans-serif; text-decoration: none  }
.d10b {color: #ffffff; font-size: 10px; font-weight: bold; font-family: arial, helvetica, sans-serif; text-decoration: none  }
.d13 {color: #000066; font-size: 13px; font-family: arial, helvetica, sans-serif; text-decoration: none  }
.d13b {color: #ffffff; font-size: 13px; font-weight: bold; font-family: arial, helvetica, sans-serif; text-decoration: none  }
.d14 {color: #ffffff; font-size: 14px; font-family: arial, helvetica, sans-serif; text-decoration: none  }
.d14b {color: #ffffff; font-size: 14px; font-weight: bold; font-family: arial, helvetica, sans-serif; text-decoration: none  }
.e10 {color: #cc6600; font-size: 10px; font-family: arial, helvetica, sans-serif; text-decoration: none  }
.e10b {color: #cc6600; font-size: 10px; font-weight: bold; font-family: arial, helvetica, sans-serif; text-decoration: none;   }
.e13 {color: #cc6600; font-size: 13px; font-family: arial, helvetica, sans-serif; text-decoration: none  }
.e13b {color: #cc6600; font-size: 13px; font-weight: bold; font-family: arial, helvetica, sans-serif; text-decoration: none }
.e14 {color: #cc6600; font-size: 14px; font-family: arial, helvetica, sans-serif; text-decoration: none }
.e14b {color: #cc6600; font-size: 14px; font-weight: bold; font-family: arial, helvetica, sans-serif; text-decoration: none }
.e16b {color: #cc6600; font-size: 16px; font-weight: bold; font-family: arial, helvetica, sans-serif; text-decoration: none }
.f10 {color: #ff9933; font-size: 10px; font-family: arial, helvetica, sans-serif; text-decoration: none  }
.f10b {color: #ff9933; font-size: 10px; font-weight: bold; font-family: arial, helvetica, sans-serif; text-decoration: none;   }
.f13 {color: #ff9933; font-size: 13px; font-family: arial, helvetica, sans-serif; text-decoration: none  }
.f13b, a:visited.f13b {color: #ff9933; font-size: 13px; font-weight: bold; font-family: arial, helvetica, sans-serif; text-decoration: none }
.f14 {color: #ff9933; font-size: 14px; font-family: arial, helvetica, sans-serif; text-decoration: none }
.f14b {color: #ff9933; font-size: 14px; font-weight: bold; font-family: arial, helvetica, sans-serif; text-decoration: none }
.f16b {color: #ff9933; font-size: 16px; font-weight: bold; font-family: arial, helvetica, sans-serif; text-decoration: none }
.h10 {color: #000000; font-size: 11px; font-family: arial, helvetica, sans-serif; text-decoration: none  }
.h10b {color: #000000; font-size: 11px; font-weight: bold; font-family: arial, helvetica, sans-serif; text-decoration: none;   }
.h13 {color: #000000; font-size: 13px; font-family: arial, helvetica, sans-serif; text-decoration: none  }
.h13b {color: #000000; font-size: 13px; font-weight: bold; font-family: arial, helvetica, sans-serif; text-decoration: none }
.h14 {color: #000000; font-size: 14px; font-family: arial, helvetica, sans-serif; text-decoration: none }
.h14b, h3 {color: #000000; font-size: 14px; font-weight: bold; font-family: arial, helvetica, sans-serif; text-decoration: none }
.h15b, h2 {color: #000000; font-size: 16px; font-weight: bold; font-family: arial, helvetica, sans-serif; text-decoration: none }
.h16b, h1 {color: #000000; font-size: 18px; font-weight: bold; font-family: arial, helvetica, sans-serif; text-decoration: none }
.i13b {color: silver; font-size: 13px; font-weight: bold; font-family: arial, helvetica, sans-serif; text-decoration: none }
.i13 {color: silver; font-size: 13px; font-family: arial, helvetica, sans-serif; text-decoration: none }
.k13 {color: gray; font-size: 13px; font-family: arial, helvetica, sans-serif; text-decoration: none }
.k10 {color: gray; font-size: 11px; font-family: arial, helvetica, sans-serif; text-decoration: none }
.l14b { color: #ffcc33; font-size: 14px;        font-weight: bold;      font-family: arial, helvetica, sans-serif;        text-decoration: none}
.m10 { color: #cd3326; font-size: 11px; font-family: arial, helvetica, sans-serif;        text-decoration: none}
.m10b { color: #cd3326; font-size: 11px; font-weight: bold; font-family: arial, helvetica, sans-serif;        text-decoration: none}
.m13 { color: #cd3326; font-size: 13px; font-family: arial, helvetica, sans-serif;        text-decoration: none}
.m13b { color: #cd3326; font-size: 13px; font-weight: bold; font-family: arial, helvetica, sans-serif;        text-decoration: none}
.m14b { color: #cd3326; font-size: 14px;        font-weight: bold;      font-family: arial, helvetica, sans-serif;        text-decoration: none}
.n13 {color: #339966; font-size: 13px;  font-family: arial, helvetica, sans-serif;        text-decoration: none}
.spacer {font-size: 5px;}
a:hover, a:hover.d13 { color : #cc6600; text-decoration: none;}
a:hover.c10, a:hover.c10b, a:hover.c13, a:hover.c13b, a:hover.c14, a:hover.c14b, a:hover.c10, a:hover.c10b, a:hover.d13b, a:hover.d14, a:hover.d14b, a:hover.nav1, a:hover.nav2 {  color : #ff9933;}
a:visited, a:visited.d13 { color : blue; text-decoration: none;}
a:visited.c10, a:visited.c10b, a:visited.c13, a:visited.c13b, a:visited.c14, a:visited.c14b, a:visited.c10, a:visited.c10b, a:visited.d13b, a:visited.d14, a:visited.d14b, a:visited.nav1, a:visited.nav2 {      color : #dddddd;}
.nav1{ color: #ffffff;  font-family: arial, helvetica, sans-serif;        font-size:13px;         background : #666699; }
.nav2{  color: #000066; font-family: arial, helvetica, sans-serif;        font-size:13px; background : #cccce1; }
.nav3{  color: #ffffff; font-family: arial, helvetica, sans-serif;        font-size:13px; background : #000066; }
.nav4{  color: #cccce1; font-family: arial, helvetica, sans-serif;        font-size:13px; background : #ffffff; border-top-style:solid;border-top-color:#cccce1;border-top-width:1px;border-right-style:solid;border-right-width:1px;border-right-color:#cccce1;border-left-style:solid;border-left-width:1px;border-left-color:#cccce1;}
.nav5{  color: #000000; font-family: arial, helvetica, sans-serif;        font-size:13px; background : #eeeeee; }
.nav6{color: #ffffff;font-family: arial, helvetica, sans-serif; font-weight: bold;font-size:13px;background : #cc6633;}
.nav7{color: #ffffff;font-family: arial, helvetica, sans-serif; font-weight: bold;font-size:13px; background : #336666;}
th {    color: #000000; font-family: arial, helvetica, sans-serif;        font-size:13px; background : #eeeeee; }
.start {
    color: #000000;
    font-family: arial, helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    background: #f6f6f6;
    background-color: #f6f6f6;
    border: 1px solid #c0c0c0;
    padding: 4px;
    vertical-align: middle;
}
.start h3 {
    color: #000000;
    font-family: arial, helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    padding: 0;
    margin: 0;
}
.start2{color: #000000;font-family: arial, helvetica, sans-serif;font-size:13px;background : #ffffff;}
.tbl1{color: #ffffff;font-family: arial, helvetica, sans-serif;font-size:13px;background : #ffffff;border-style:solid;border-width:2px;border-color:#000066;border-left-style:solid;border-left-width:2px;border-left-color:#000066;border-top-style:solid;border-top-width:0px;border-top-color:#000066;}
.tbl2{color: #ffffff;font-family: arial, helvetica, sans-serif;font-size:13px;background : #000066;}
.tbl3{color: #ffffff;font-family: arial, helvetica, sans-serif;font-size:11px;background : #ffffff;}
.tblr1{color: #ffffff;font-family: arial, helvetica, sans-serif;font-size:13px;background : #ffffff;border-style:solid;border-width:2px;border-color:#000066;border-top-style:solid;border-top-width:0px;border-top-color:#000066;}
.tblr2{color: #ffffff;font-family: arial, helvetica, sans-serif;font-size:13px;background : #000066;}
.tblr3{color: #000000;font-family: arial, helvetica, sans-serif;font-size:11px;background : #ffffff;}
.liste{color: #000000; font-size: 12px; font-family: arial, helvetica, sans-serif;font-weight:bold;margin-left:5px; padding-left: 5px;margin-bottom:0px;margin-top:5px}

/* Horizontale Trennlinie ohne Schatten */

hr {color: #cccccc; background-color: #cccccc; height:1px; border:0px}

/* Box mit integrierter Titelbox im oberen Strich (fieldset, legend) */

fieldset {
    background-color: #f6f6f6;
    background: #f6f6f6;
    border: 1px solid #c0c0c0;
    padding: 6px;
}

legend {
    background-color: #f6f6f6;
    background: #f6f6f6;
    border: 1px solid #c0c0c0;
    padding: 6px;
}

/* Typographie */

.typo0001 {font-size: 10px; color: #cccccc;}
.typo0002 {font-size: 11px; color: #cccccc;}
.typo0003 {font-size: 12px; color: #cccccc;}
.typo0004 {font-size: 13px; color: #cccccc;}
.typo0005 {font-size: 14px; color: #cccccc;}

/* Abgerundete Box */

.rbroundbox { background: url(http://images.galileo-press.de/rounded_back.gif) repeat; }
.rbtop div { background: url(http://images.galileo-press.de/rounded_lo.gif) no-repeat top left; }
.rbtop { background: url(http://images.galileo-press.de/rounded_ro.gif) no-repeat top right; }
.rbbot div { background: url(http://images.galileo-press.de/rounded_lu.gif) no-repeat bottom left; }
.rbbot { background: url(http://images.galileo-press.de/rounded_ru.gif) no-repeat bottom right; }

.rbtop div, .rbtop, .rbbot div, .rbbot {
    width: 100%;
    height: 7px;
    font-size: 1px;
}

.rbcontent { margin: 0 7px; }
.rbroundbox { width: 98%; }

/* Boxen */

.box0001 {
    background-color: #f6f6f6;
    background: #f6f6f6;
    border: 1px solid #c0c0c0;
    padding: 4px;
}

.box0002 {
    background-color: #f2f2f9;
    background: #f2f2f9;
    border: 1px solid #3366cc;
    padding: 4px;
}

.box0003 {
    background: #EFF6EA;
    background-color: #EFF6EA;
	border: 1px solid #339966;
    padding: 4px;
}

.box0004 {
    background: #FFE6E6;
    background-color: #FFE6E6;
	border: 1px solid #FFBFBF;
    padding: 4px;
}

.box {
	border: 1px solid #cccccc;
	padding: 3px 3px 3px 3px;
}

.boxrandlos {
	border: 1px solid #cccccc;
}

.boxblueborder {
    border: 1px solid #3366cc;
    padding: 4px;
    background: #f2f2f9;
}

/* Update-Box ANFANG*/
.boxupdate {
    border: 2px solid #000066;
    padding: 4px;
    background: #ffffff;
}

.boxupdate td {
    color: #000000;
    font-size: 12px;
}

.boxupdateinput {
	background-color: #f2f2f9;
	background: #f2f2f9;
	border: 2px solid #ff9933;
}
.boxupdateinput:focus {
	background-color: #ffffff;
	background: #ffffff;
	border: 2px solid #ff9933;
}
/* Update-Box ENDE*/

.trennlinie_rechts_gepunktet {
	border-right: 1px dotted #cccccc;
}

.trennlinie_unten_gepunktet {
	border-bottom: 1px dotted #cccccc;
}

.kursiv {
	font-style: italic;
}

/* Systemnachrichten */

.hinweis {
    color: #339966;
    background: #EFF6EA;
	border: 1px solid #339966;
	padding: 6px 6px 6px 6px;
    font-size:13px;
    font-weight: bold;
}

.fehler {
    color: #cd3326;
    background: #FFEBE3;
	border: 1px solid #cd3326;
	padding: 6px 6px 6px 6px;
    font-size:13px;
    font-weight: bold;
}

.vergriffen {
    background: #ff9966;
	border: 1px solid #cd3326;
	padding: 0px 6px 6px 6px;
    font-size:13px;
}

.vergriffen table {
    background: #ffffff;
	border: 1px solid #cd3326;
	padding: 6px 6px 6px 6px;
    font-size:13px;
}

.vergriffen h3 {
    color: #cd3326;
    text-align: center;
    padding: 0px 0px 0px 0px;
}

/* Eingabefelder
input {
	background-color: #eeeeee;
	background: #eeeeee;
	border: 2px solid #dddddd;
}

input:focus {
	background-color: #dddddd;
	background: #dddddd;
	border: 2px solid #000000;
}
*/

/* Submit-Button
submit {
	background-color: #cccccc;
	background: #cccccc;
	border: 3px double #000000;
}
*/


/* Listenlayout (dotted) fuer Navigation */

.navul {
     list-style-image: url(leer.gif); 
     margin: 0 0 0 6px; 
     padding: 0;
}

.navlidot {
    margin: 2px 0 0 0; 
    padding: 0 0 2px 0; 
    border-bottom: 2px dotted #cccccc;
}

.navli {
    margin: 2px 0 0 0; 
    padding: 0 0 2px 0;
}

/* Layout fuer neue U4, 02/2008 */

td .u4_fivepx{
	padding-left: 5px;
}

td .u4_autor {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000066;
	font-weight: bold;
	padding-left: 5px;
}

td .u4_highlights_1st {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000066;
	font-weight: bold;
	padding-top: 8px;
	vertical-align:top;
}

td .u4_highlights {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000066;
	font-weight: bold;
	border-top: 1px dotted;
	border-top-color: #999999;
	padding-top: 8px;
	padding-bottom: 8px;
	vertical-align:top;
}

td .u4_highlighttext {
	padding-bottom: 8px;
}

td .u4_ausdeminhalt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height:22px;
	color: #ffffff;
	font-weight: bold;
	padding-left: 5px;
}

td .u4_zitat {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	line-height: 24px;
	color: #990000;
	font-style: normal;
	text-align: left;
}

/* Layout fuer neue IVZs, 04/2008 */

.ulivz {
     list-style-type: none; 
     margin: 0 0 0 6px; 
     padding: 0;
}
.part {
    margin: 15px 0 0 12px; 
    padding: 3px 3px 3px 3px; 
    font-size: 14px;
    font-weight: bold;
}
.liivzone {
    margin: 15px 0 0 12px; 
    padding: 3px 3px 3px 3px; 
    border-top: 10px;
    font-weight: bold;
    font-size: 14px;
    background-color: #cccccc;
}
.liivztwo {
    margin: 2px 0 0 24px; 
    padding: 1px 0 2px 0; 

}
.liivzthree {
    margin: 2px 0 0 60px; 
    padding: 0 0 2px 0; 
}

/* ImageFlow Settings - CSS 2.1
==================================== */
@media screen, projection {
    .imageflow {
        overflow:hidden;
        position:relative;
        text-align:left;
        visibility:hidden;
        width:100%;
    }
    .imageflow img {
        border:none;
        position:absolute;
        top:0px;
        visibility:hidden;
        -ms-interpolation-mode:bicubic; /* Enables bicubic image resampling for the IE7 */
    }
    .imageflow p {
        margin:0 auto;
        text-align:center;
    }
    .imageflow .loading {
        border:1px solid white;
        height:15px;
        left:50%;
        margin-left:-106px;
        padding:5px;
        position:relative;
        visibility:visible;
        width:200px;
    }
    .imageflow .loading_bar {
        background:#fff;
        height:15px;
        visibility:visible;
        width:1%;
    }
    .imageflow .navigation{
        z-index:10000;
    }
    .imageflow .caption {
        font-weight:bold;
        position:relative;
        text-align:center;
        z-index:10001;
    }
    .imageflow .scrollbar {
        border-bottom:1px solid #b3b3b3;
        position:relative;
        visibility:hidden;
        z-index:10002;
        height:1px;
    }
    .imageflow .slider {
        background-image:url(http://www.galileo-press.de/download/imageflow/slider.png);
        background-repeat:no-repeat;
        height:14px;
        margin:-6px 0 0 -7px;
        position:absolute;
        width:14px;
        z-index:10003;
    }
    .imageflow .images {
        overflow:hidden;
        white-space:nowrap;
    }
    .imageflow .button {
        cursor:pointer;
        height:17px;
        position:relative;
        width:17px;
    }
    .imageflow .previous {
        background: url(http://www.galileo-press.de/download/imageflow/button_left.png) top left no-repeat;
        float:left;
        margin: -7px 0 0 -30px;
    }
    .imageflow .next {
        background: url(http://www.galileo-press.de/download/imageflow/button_right.png) top left no-repeat;
        float:right;   
        margin:-7px -30px 0 30px;
    }
} 
