/* Version 11 */
/* 26.01.2007 */

.mehrlink {
    padding-left: 0.3em;
}

#inhalt .felddatum {
    width: 4em;
    border: solid 1px #000000;
    padding: 0.1em;
    font-size: 0.9em;
}

.bildLinks {
    float: left;
    padding: 0.2em 1em 1em 0;
}

.bildRechts {
    float: right;
    padding: 0.2em 0 1em 1em;
}

.linkListe br {
    line-height: 0.5em;
}

a {
    color: #36416E;
    text-decoration: none;
}

a:hover, a:focus, a:active {
    text-decoration: underline;
}

a.SMIcon:hover, a.SMIcon:focus, a.SMIcon:active {
    text-decoration: none;
}

a.external {
    color: #000000;
    text-decoration: none;
}

/*a.linkIntern {
    background-image: url(/web/20070509082310im_/http://www.eu2007.de/includes/images/Systemgrafiken/link_intern.gif);
    background-position: right;
    background-repeat: no-repeat;
    padding-right: 2em;
}*/

*.linkImage, a .linkImage, a .linkImage:hover, a .linkImage:active, a .linkImage:focus {
    text-decoration: none;
}

h1.header {
    background-color: #EDE9E4; 
    font-size: 1em;
    margin: 0 0 0 0;
    padding: 0.3em 0.3em 0.3em 0.8em;
}

h3, h4, h5, h6 {
    font-size: 1.05em;
    text-decoration: none;
    margin: 0;
    padding: 0.3em 0.3em 0.3em 0;
}

p {
    margin: 0;
    padding: 0 0 1em 0;
}

#inhalt ul {
    list-style-image: url(/web/20070509082310im_/http://www.eu2007.de/includes/images/Systemgrafiken/liste_standard.gif);
    margin-top: 0;
}

#inhalt ul ul {
    list-style-image: url(/web/20070509082310im_/http://www.eu2007.de/includes/images/Systemgrafiken/liste_sub.gif);
    padding-top: 1em;
}

#inhalt li {
    margin: 0.5em 0 0 1em;
    padding-bottom: 1em;
}

#inhalt li img {
    vertical-align: middle;
}

#inhalt ul.sitemap {
    list-style-image: none;
    list-style-type: none;
    margin-left: -1.3em;
}

#inhalt ul.sitemap li {
    padding-bottom: 0.5em;
    margin: 0;
}

#inhalt ul.sitemap ul li {
    list-style-type: square;
    color: #36416E;
}

#inhalt ul.sitemap li.single {
    list-style-image: url(/web/20070509082310im_/http://www.eu2007.de/includes/images/Systemgrafiken/icon_single.gif);
    margin-left: 1.3em;
}

/*ul.uebersicht li {
    margin-left: -2em;
}*/

.thumbs img {
    padding-top: 0.5em;
    padding-right: 0.5em;
    vertical-align: top;
}

.abstand {
}

.checkbox {
    margin: -1.4em 0 -1em 2em;
    padding: 0;
    display: block;
}

.datum {
    color: #444444;
    font-weight: bold;
}

hr {
    background-color: #EDE9E4;
    border: solid 1px #EDE9E4;
    margin: 1em 0 0 0;
    padding: 0;
}

.eintragLinks {
    float: left;
    width: 45%;
    padding: 0 1em 0 0;
	 border: solid;
	 border-width: 0;
}

.eintragRechts {
    float: left;
    width: 45%;
    padding: 0 1em 0 0;
    border: solid;
    border-width: 0;
}

/* Inhalt */

#inhalt {
    margin: 2.6em 16.1em 0 17.8em;
    padding: 0;
    font-size: 0.75em;
}

#inhalt .footer {
    color: #444444;
}

.footerAbstand {
    margin: 0;
    padding: 0;
}

#inhalt .footerService {
     text-align: right;
     font-size: 0.85em;
     margin-top: 1em;
}

.standard {
    margin: 0;
    padding: 1.5em 0 0.5em 0;
    font-size: 0.9em;
}

.standard p[align = "center"]
 {
    text-align: center;
}

.standard h2 {
    font-size: 1.1em;
    padding: 0;
    margin-top: 0;
}

.stimmungsBild {
    background-repeat: no-repeat;
    height: 13em;
}

.untertitel {
    font-weight: normal;
    font-size: 1.1em;
}

.mitgliedstaaten {
    margin: 0 2.4em 0 0;
}

.mitgliedstaaten table {
    margin: 0;
}

.ueberschrift {
    background-image: url(/web/20070509082310im_/http://www.eu2007.de/includes/images/Systemgrafiken/bg_ueberschrift.gif);
    background-repeat: repeat-x;
    padding: 0 0 0 1.8em;
    margin: 0;
}

.ueberschriftNoLine {
    background-image: url(/web/20070509082310im_/http://www.eu2007.de/includes/images/Systemgrafiken/bg_ueberschrift_ohnelinie.gif);
    background-repeat: no-repeat;
    padding: 0 0 0 1.8em;
    margin: 0;
}

.ueberschrift h1, .ueberschrift h2, .ueberschriftNoLine h1, .ueberschriftNoLine h2 {
    padding: 0 1em 0 0;
    margin: 0 0 0 0;
    color: #314769;
    font-size: 1.6em;
    font-weight: normal;
    background-color: #FFFFFF;
    display: inline;
}

.ueberschrift .zierelement, .ueberschriftNoLine .zierelement {
    background-image: url(/web/20070509082310im_/http://www.eu2007.de/includes/images/Systemgrafiken/bg_ueberschrift_stern.gif);
    background-repeat: no-repeat;
    background-position: top right;
}

.ueberschriftKlein {
    background-image: url(/web/20070509082310im_/http://www.eu2007.de/includes/images/Systemgrafiken/bg_ueberschrift_klein.gif);
    background-repeat: repeat-x;
    padding: 0 0 0 1.9em;
    margin: 0;
}

.ueberschriftKlein h2 {
    padding: 0 1em 0 0;
    margin: 0 0 0 0;
    color: #314769;
    font-size: 1.2em;
    font-weight: bold;
    background-color: #FFFFFF;
    display: inline;
}

.ueberschriftKlein .zierelement {
    background-image: url(/web/20070509082310im_/http://www.eu2007.de/includes/images/Systemgrafiken/bg_ueberschriftklein_stern.gif);
    background-repeat: no-repeat;
    background-position: top right;
}

.zierelement a {
    text-decoration: none;
}

.artikel {
    float: left;
    margin: 0 0 3em 0;
    width: 100%;
}

.artikel .text {
    font-size: 0.9em;
    margin-top: 1.5em;
    line-height: 1.3em;
}

.text img.teaser {
    padding: 0.3em 2.5em 1em 0;
    float: left;
}

.linie {
    border-bottom: solid 2px #CEC8BD;
    margin: 0.5em 0 0 0;
}

.monatsleiste {
    padding-bottom: 5em;
}

.monatsleiste a {
    border: solid 1px #EBEBE1;
    padding: 0.3em 0.6em;
}

.monatsleiste .januar a {
    padding-left: 1em;
    padding-right: 1em;
}

.monatsleiste .maerz a {
    padding-left: 1.6em;
    padding-right: 1.6em;
}

.monatsleiste .april a {
    padding-left: 1.6em;
    padding-right: 1.6em;
}

.monatsleiste .mai a {
    padding-left: 2em;
    padding-right: 2em;
}

.monatsleiste .juni a {
    padding-left: 1.8em;
    padding-right: 1.8em;
}

.monatsleiste div {
    float: left;
    background-color: #EBEBE1;
    font-weight: bold;
    border: solid 1px #FFFFFF;
    padding-top: 0.5em;
    padding-bottom: 0.5em;
}


/*.monatsleiste div:hover, .monatsleiste div:focus, .monatsleiste div:active {
    border: solid 1px #36416E;
}*/

.monatsleiste a:hover, .monatsleiste a:focus, .monatsleiste a:active {
    border: solid 1px #36416E;
    padding: 0.4em 0.6em;
    text-decoration: none;
}

.monatsleiste .januar a:hover, .monatsleiste .januar a:focus, .monatsleiste .januar a:active {
    padding-left: 1em;
    padding-right: 1em;
}

.monatsleiste .maerz a:hover, .monatsleiste .maerz a:focus, .monatsleiste .maerz a:active {
    padding-left: 1.6em;
    padding-right: 1.6em;
}

.monatsleiste .april a:hover, .monatsleiste .april a:focus, .monatsleiste .april a:active {
    padding-left: 1.6em;
    padding-right: 1.6em;
}

.monatsleiste .mai a:hover, .monatsleiste .mai a:focus, .monatsleiste .mai a:active {
    padding-left: 2em;
    padding-right: 2em;
}

.monatsleiste .juni a:hover, .monatsleiste .juni a:focus, .monatsleiste .juni a:active {
    padding-left: 1.8em;
    padding-right: 1.8em;
}


/* Glossar */

.glossar {
    text-align: justify;
    padding-right: 1em;
}

.glossar p {
    margin: 0;
    padding: 0 0 0.5em 0;
}

.glossar .alphabet {
    margin-bottom: 1em;
}

.glossar .alphabet a {
    padding-right: 0.5em;
    font-weight: bold;
    font-size: 1.1em;
}

.glossar h2 {
    font-size: 1.5em;
    font-weight: bold;
    padding-top: 1em;
}

.glossar h2 a {
    text-decoration: none;
}

.glossar h3 {
    font-size: 1.1em;
    font-weight: bold;
    margin-bottom: 0.5em;
    padding: 0;
}    
    
.toplink {
    margin-top: 1em;
    margin-bottom: 1em;
    text-align: right;
}

.toplink img {
    vertical-align: middle;
    padding-right: 0.5em;
}

/* Presseaussendungen */

.presse h2 {
    font-size: 1.1em;
    text-decoration: none;
    margin: 0;
    padding: 1.2em 0.3em 0em 0em;
    text-align: left;
}

.presse h2 a {
    color: #000000;
    text-decoration: none;
}

.presse {
    background-color: #FBFAF9;
    margin: 0;
    padding: 1em 0 0.5em 0;
    /*text-align: justify;*/
}

.presseUntertitel {
    font-weight: normal;
    font-style: italic;
    padding: 1em 0;
}

.presse li {
    margin: 0 0 0 -1.5em;
    padding-bottom: 1em;
}

.presse li img {
    vertical-align: middle;
}

.presse .kalender a {
    color: #000000;
    text-decoration: none;
}

.presse .kalender a:active {
    border: solid 1px #BE2D25;
    padding: 0.1em 0.3em 0.1em 0.3em;
}

.presse  h2.presseuebersicht {
    font-size: 1em;
}

h2.uebersicht {
    font-size: 1.3em;
    padding-left: 0.7em;
}

.audio a {
    text-decoration: none;
    color: #324667;
}



/* Laenderseite */

.land img {
    vertical-align: middle;
    padding-right: 2em;
}

.land a {
    font-size: 1.2em;
}

/* Geschichte */

/*.geschichte {
    background-color: #FBFAF9;
    margin: 0 0 2em 0;
    padding: 1em 0 0.5em 0;
}

.geschichte .abstand {
    background-color: #FBFAF9;
}

.geschichte h2 {
    font-size: 1.1em;
    text-decoration: none;
    margin: 0;
    padding: 1.2em 0.3em 0em 0em;
    font-weight: normal;
}

.geschichte h2 a {
    font-size: 1.1em;
    color: #BE2D25;
}*/

.geschichte h2 {
    font-size: 1.1em;
    text-decoration: none;
    margin: 0;
    padding: 1.2em 0.3em 0em 0em;
    font-weight: normal;
}

.geschichte .bild {
    width: 12em;
    margin: 0;
    padding: 0 1em 0 0;
}

.geschichte .text {
    margin: 0;
    font-size: 0.9em;
}

.geschichte .toplink {
    font-size: 0.9em;
}

.geschichte table {
    margin: 1em 0 0 0;
}

.geschichte table tr {
    vertical-align: top;
}

table.epoche {
    line-height: 1.5em;
}

table.epoche td {
    padding-right: 4em;
}

/* Formulare */

.kontakt {
    float: left;
    width: 11em;
}

#inhalt .button {
    border: solid 1px #000000;
    background-color: #EDE9E4;
    margin: 0 1em 0 0;
}

.empfehlen {
    float: left;
    width: 16em;
}

.sucheErw {
    float: left;
    width: 15em;
    color: #BE2D25;
    font-weight: bold;
}

.sucheLinie {
    width: 40em;
}

.suchButton {
    padding-left: 0.3em;
}    

.bereichliste {
    float: left;
    padding: 0 1em 0 0;
}

.typliste {
    float: left;
    padding: 0 1em 0 0;
}

table.checkboxliste tr {
    vertical-align: top;
}

.suchergebnisse {
    width: 98%;
}

.suchergebnisse tr {
    vertical-align: top;
}

.suchergebnisse th {
    text-align: left;
    width: 8em;
}

.suchergebnisseFR {
    width: 98%;
}

.suchergebnisseFR tr {
    vertical-align: top;
}

.suchergebnisseFR th {
    text-align: left;
    width: 14em;
}

.suchergebnisselinks {
    text-align: right;
    font-weight: bold;
    color: #36416E;
}

.suchergebnisselinks a:hover, .suchergebnisselinks a:active, .suchergebnisselinks a:focus  {
    text-decoration: underline;
}

.suchergebnisliste {
    margin: 1em 0 0 0;
}

.suchergebnisliste h2 {
    background-color: #D9E5F5;
    margin: 1em 0 0.8em 0;
    padding: 0.2em 0 0.4em 0.8em;
}

.suchergebnisliste h2 a {
    color: #36416E;
}

.suchergebnisliste p {
    margin: 0 0.8em 0 0.8em;
}

#suchergebnis li {
    padding-bottom: 0.2em;
}

#suchBlock select {
    margin-bottom: 1em;
}

#suchBlock table td {
    padding-right: 2em;
}

#suchBlock .links {
    float: left;
    width: 25em;
    margin-top: 1em;
    margin-right: 3em;
}

#suchBlock .rechts {
    margin-top: 1em;
    float: left;
}

#suchBlock .links legend, #suchBlock .rechts legend {
   padding-left: 0.3em;
}

.terminliste tr, .vevent tr {
    vertical-align: top;
}

.terminliste th, .vevent th {
    text-align: left;
    white-space: nowrap;
    padding-right: 2em;
}

.terminliste td, .vevent td {
}

.terminliste h2, .vevent h2 {
    font-size: 1em;
    padding-bottom: 0;
    margin-bottom: 0.2em;
}

.terminliste p, .vevent p {
    margin: 0 0 0 0;
    padding: 0 0 0.5em 0;
}

strong.kultur {
    margin-left: 0.4em;
    font-style: italic;
}

.fotos h2 {
    color: #BE2D25;
    margin: 0 0 0.5em 0;
    font-weight: normal;
    font-size: 1.1em;
}

.fotos h2 a {
    color: #BE2D25;
}

.fotos img {
    padding: 0 1em 0 0;
}

table.fotoliste {

}

.fotoliste td {
    padding: 0 0.5em 0.5em 0;
    font-size: 0.9em;
    vertical-align: top;
    width: 33%;
}

.flaggen td {
    padding: 0 2.5em 2.5em 0;
    font-size: 0.9em;
    text-align: center;
    vertical-align: top;
}

.flaggen a img {
    border: solid 1px #000000;
}

.politikbilder td {
    padding: 0 2em 2em 0;
    font-size: 0.9em;
    text-align: left;
    width: 13em;
	 vertical-align: top;
}

h2.terminsuche {
    color: #BE2D25;
}

.textSchwarz {
    color: #000000;
}
.weiter123 {
    text-align: right;
    background-color: Aqua;
}

fieldset {
    border: none;
    border-width: 0;
    margin: 0 0 0 0;
    padding: 0;
}

legend {
    font-weight: bold;
    margin-bottom: 1em;
    padding: 0;
}

.abstandBR {
    clear: both;
    margin: 0;
    padding: 0 1em 0.6em 0.6em;
    width: 10em;
}

.noBq {
    text-align: left;
}

.kalbutton {
    padding: 1em 0 0 4em;
}

table.rahmen {
    border-style: solid;
    border-width: 0.1em;
    border-color: #BE2D25;
    border-collapse: collapse;
}

table.rahmen td, table.rahmen th {
    border-style: solid;
    border-width: 0.1em;
    border-color: #BE2D25;
    border-collapse: collapse;
}

table.tableBundesregierung td {
    vertical-align: top;
    padding-bottom: 2em;
    width: 45%;
    text-align: left;
}

#inhalt .tgButton {
    border: none;
    background-color: #FFFFFF;
    color: #36416E;
    text-align: left;
    font-size: 0.9em;
    padding: 0;
    margin: 0;
    border-bottom: solid 1px #FFFFFF;
}

.tgButton:hover, .tgButton:focus, .tgButton:active {
    border-bottom: solid 1px #36416E;
}

.tgImage {
    margin-right: -0.5em;
}

.tgSelect {
    margin-top: 0.3em;
    border: solid 1px #8798A8;
    padding: 0.1em;
}

.tgKalIcon {
    vertical-align: middle;
}

.tgSubmit {
    margin: -3em 1em 1em 0;
}

.kontaktCheckbox {
    margin-left: 0;
}

.kontaktZumThema {
    font-size: 0.9em;
}

.quiz_radio {
    padding-left: 1em;
    float: left;
    width: 3em;
}

.quiz_label {
    /*float: left;*/
    margin-top: 0.2em;
    /*padding-left: 0.5em;*/
}

.quiz {
    text-align: center;
}

.error {
    color: #BE2D25;
}
/*
     FILE ARCHIVED ON 08:23:10 May 09, 2007 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 14:13:33 Apr 24, 2017.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/