<!--
/* Allgemeine Elementformatierungen
*************************************************/
/* Farben:
#F6F3EE = grau, Hintergrund Farbe des Body
#0A2773 = blau, Links der Navigation u. oberen Auflistung;
#F6E41E = gelb, obere Spalte, Logo, Farbe im Content;
#A6DB05 = hellgruen, linker Spalte der navigation;
#0A0823 = dunkelblaue Schrift der Texte;
#FFF = weiss, Content;
*/

/* Allgemein
************************************************* */
body { text-align:center;margin:1%;background-color:#F6F3EE;color:#0A0823;font-family:verdana,arial,helvetica,sans-serif;font-size:small;line-height:1.5em; }
table { font-size:small;line-height:1.5em;color:#0A0823; }
table.rahmen { width:100%;height:100%;margin:0;padding:0; }
td { font-size:small;color:#0A0823;background-color:#FFF;vertical-align:top; }
td.gru { width:110px;font-size:small;color:#F6E41E;background-color:#A6DB05; } 
td.gru a { text-decoration:none;color:#F6E41E;background-color:transparent; }
td.gru a:link { text-decoration:none;color:#F6E41E;background-color:transparent; } 
td.gru a:visited { text-decoration:underline;color:#F6E41E;background-color:transparent; }
td.gru a:hover { text-decoration:underline;color:#F6E41E;background-color:transparent; } 
td.gru a:active { text-decoration:underline;color:#F6E41E;background-color:transparent; }
p { font-size:small;color:#0A0823; }
p a { text-decoration:none;color:#A6DB05;background-color:transparent; } /* hellgruen */
p a:link { text-decoration:none;color:#A6DB05;background-color:transparent; } 
p a:visited { text-decoration:underline;color:#F6E41E;background-color:transparent; } /*gelb*/
p a:hover { text-decoration:underline;color:#F6E41E;background-color:transparent; } 
p a:active { text-decoration:underline;color:#F6E41E;background-color:transparent; }

/* Linke Spalte
*************************************************/
img.ecke { vertical-align:top;width:10px;height:11px;border:0 }
td.gruen { background-color:#A6DB05; }

/* Mittlere Spalte
*************************************************/
td.mitte { width:10px;padding:0;background-color:#F6F3EE; }

/* Linke Navigation: mit ul
*************************************************/
ul { list-style-type:none;list-style-position:outside;padding:0;font-size:small; }
ul.erst { width:110px;margin:110px 5px 0px 5px; }
ul.unterpunkt { margin:5px 3px 5px 7px; }
ul.punkt { line-height:1.0em;margin:0px 2px 15px 5px; }
ul.partner { line-height:1.5em;margin:130px 3px 5px 5px; }
ul li a:link { text-decoration:none;background-color:transparent;color:#0A2773; } /* blau */
ul li a:visited { text-decoration:none;background-color:transparent;color:#fff; } 
ul li a:hover { text-decoration:underline; background-color:transparent;color:#F6E41E; } /* gelb */
ul li a:active { text-decoration:underline;background-color:transparent;color:#F6E41E; }

/* Head: Oberes Menue und Balken
***********************************************************/
table.grafik { width:100%;}
td.sprache { width:242px;background-color:#F6E41E; }
td.schule { text-align:right;vertical-align:bottom;padding-right:5px;background-color:#F6E41E; }
td.gelb { width:100%;height:93px;background-color:#F6E41E;white-space:nowrap; }

img.head1 { width:187px;height:42px;border:0; }
img.head2 { width:185px;height:42px;border:0; }
img.logo { width:242px;height:93px;border:0px solid black; }
span.kurse { margin:0 8px 0 0; }
img.leiste { width:690px;height:15px;border:0; }
td.menue { width:100%;height:20px;font-family:arial,helvetica,sans-serif;text-align:right;background-color:#F6E41E;padding-top:5px;padding-right:3px;font-size:x-small;color:#0A2773; }
span.menuefoto { float:right;position:relative;top:50px;right:5px; }
td.balken { background-color:#F6E41E;height:25px;padding-top:5px;padding-bottom:10px;text-align:center; }
td.a { background-color:#FFF;width:12%;height:15px; }
td.b { background-color:#F6E41E;padding:0 5px 0 5px; }
td.c { background-color:#FFF;width:10%; }

/* Content 
************************************************ */
td.content { width:auto;padding:0; } /* rechter Teil */
table.inhalt {  width:100%;height:100%;padding:0; }
td.links { width:51%;padding:0 10px 0px 0px; }
td.rechts { width:49%;padding:0 10px 0px 0px; }
img.bild1 { height:140px;margin-top:20px;border:0px solid #F6E41E;float:left;margin-right:5px; }
img.bild2 { height:200px;width: 267px;margin-top:20px;border:0px solid #F6E41E;float:left;margin-right:5px; }
img.bild3 { height:200px;width: 267px;border:0px solid #F6E41E;margin-right:5px; }
p.text { margin-left:10px;margin-right:20px; }
p.linkstop { margin-top:20px;font-weight:bold; }
span.font { font-weight:normal; }
p.rechtstop { margin-top:20px; }
span.fett { font-weight:bold; }
img.carpe { width:168px;height:55px;border:0;float:left;margin-right:5px;margin-top:4px;margin-bottom:5px; }
/* index Seite */
p.profil { font-style:italic;clear:both; }
img.unterricht { width:382px;height:125px;border:0 solid #F6E41E; }
p.legende { font-size:x-small; }
p.carpediem { font-size:small; color: #0A2773; font-weight:bold; }

/* Malta
*********************************************************************** */
td.gelb2 { background-color:#F6E41E; }
span.gen { font-style:oblique; }
p.clear { clear:both; }

p.oben { text-align:right;font-size:x-small; }
p.oben a:link { text-decoration:none;background-color:transparent;color:#0A2773; } /* blau */
p.oben a:visited { text-decoration:underline;background-color:transparent;color:#fff; } 
p.oben a:hover { text-decoration:underline; background-color:transparent;color:#F6E41E; } /* gelb */
p.oben a:active { text-decoration:underline;background-color:transparent;color:#F6E41E; }

ul { list-style-type:none;list-style-position:outside;font-size:x-small; }
ul.angebot { list-style-type:square;line-height:1.5em; margin-left:20px; font-size:small; }
ol.unterkunft { list-style-position:outside;margin-left:20px;margin-right:20px; }
li { margin-bottom:5px; }
ol.tab { list-style-type:circle; }

p.preis { font-size:x-small; } /* C. D. Logoplatzierung */
span.schrift { font-size:x-small; }

h4.top { margin-top:20px;margin-left:10px;margin-right:20px;padding-left:3px;border:1px solid #F6E41E; }
h4.top_2 { margin-left:10px;margin-right:20px;padding-left:3px;border:1px solid #F6E41E; }
table.box1 { margin-left:10px;margin-right:20px;border:1px solid #A6DB05; }
span.italic { font-style:italic; }
h4.topre { margin-top:20px;padding-left:3px;border:1px solid #F6E41E; }
table.box2 { border:1px solid #A6DB05; }
h4.headlines { padding-left:3px;border:1px solid #F6E41E; }

/* Sprachreisen Seite 
************************************************ */
table.reise { width:93.5%;margin-left:10px;margin-right:20px;border:1px solid #A6DB05; } /* gruen */
table.spanien { width:100%;border:1px solid #A6DB05;background-color:#A6DB05; }
table.reise td.kopf, table.spanien td.kopf2 { height:20px;background-color:#F6E41E;white-space:nowrap; } /* gelb */


/* Anmeldung 
************************************************ */
input { 
width:250px;
text-align:left;
border-bottom-color:#A6DB05;
border-bottom-style:solid;
border-bottom-width:1px;
border-top-color:transparent;
border-top-style:solid;
border-top-width:0;
border-left-color:transparent;
border-left-style:solid;
border-left-width:0;
border-right-color:transparent;
border-right-style:solid;
border-right-width:0;
 }
select { border:1px solid #A6DB05;width:230px; }
span.stern { color:#ff0000; }

/* Bestaetgung Formular 
************************************************ */


/* Prospekt
************************************************ */
table.prospekt{margin: 10px; }

td.brighton_pic {width: 122px; height: 57px; background: url("pic_en.jpg") no-repeat; }
td.malta_pic {width: 127px; height: 57px; background: url("pic_en2.jpg") no-repeat; }
td.antibes_pic {width: 128px; height: 57px; background: url("pic_fr.jpg") no-repeat; }
td.valencia_pic {width: 127px; height: 57px; background: url("pic_sp.jpg") no-repeat;}

td.brighton_txt {width: 122px; height: 34px; background: url("txt_en.jpg") no-repeat;}
td.malta_txt {width: 127px; height: 34px; background: url("txt_en2.jpg") no-repeat;}
td.antibes_txt {width: 128px; height: 34px; background: url("txt_fr.jpg") no-repeat;}
td.valencia_txt {width: 127px; height: 34px; background: url("txt_sp.jpg") no-repeat;}

td.brighton_bk {width: 122px; height: 310px; background: url("bk_en.jpg") no-repeat;}
td.malta_bk {width: 127px; height: 310px; background: url("bk_en2.jpg") no-repeat;}
td.antibes_bk {width: 128px; height: 310px; background: url("bk_fr.jpg") no-repeat;}
td.valencia_bk {width: 127px; height: 310px; background: url("bk_sp.jpg") no-repeat;}


ul.p_text {list-style-type: none;  margin: 0px;text-align: left; padding: 0px; font-size: 10px;line-height: 12px; font-weight: none; letter-spacing: -0px; padding-top: 10px; height: 140px; font-weight: bold;}
ul.p_text li{padding:0px; margin: 0px; border: 0px; padding-top: 5px; padding-left: 5px;}


ul.li_weitere {padding: 0px; margin: 0px; border: 0px;}
ul.li_weitere li{padding: 0px; margin: 0px; border: 0px; padding-left: 8px; font-size: 10px; line-height: 12px; }


p.p_weitere {padding:0px; margin: 0px; border: 0px; font-size: 10px; line-height: 12px; padding-left: 4px;}
p.wochen	{margin: 0px; padding: 0px;font-size: 14px;  padding-left: 5px;font-weight: bold;}
p.preis 	{font-size: 18px; font-weight: bold; text-align: center; margin: 0px; padding-bottom: 20px;}
p.preis span{font-size: 22px; font-weight: bold; text-align: center;}
// -->

