* {
  margin:0;
  padding:0;
}

html,body {

  background-color:#005CA9;
  width:100%;
  height:100%;
  font-family:arial,verdana;
  font-size:14px;
  color:#fff;
}

a:focus   {outline:none;}
a:link    {color:#fff; text-decoration:underline;}
a:visited {color:#fff; text-decoration:underline;}
a:active  {color:#fff; text-decoration:underline;}
a:hover   {color:#fff; text-decoration:underline;}

#zentrieren {
  position:absolute;
  left: 50%;
  width: 1000px;
  heigh:100%;
  margin-left: -500px; /* negative Hälfte von width:700px */

}

#wrap {
  text-align:left;
  width:1000px;
}

#page_start {
  width:730px;
  height:768px;
  background-image: url(/static/wakosnd/hg_start.jpg);
  background-position:top left;
  background-repeat:no-repeat;
  float:left;
}

#page_nav_start {
  width:270px;
  height:768px;
  background-image: url(/static/wakosnd/hg_nav_start.jpg);
  background-position:top left;
  background-repeat:no-repeat;
  float:right;
}

#page_left_teller {
  width:730px;
  height:768px;
  background-image: url(/static/wakosnd/hg_teller.jpg);
  background-position:top left;
  background-repeat:no-repeat;
  float:left;
}
#page_left_kontakt {
  width:730px;
  height:768px;
  background-image: url(/static/wakosnd/hg_telefon.jpg);
  background-position:top left;
  background-repeat:no-repeat;
  float:left;
}
#page_left_loeffel {
  width:730px;
  height:768px;
  background-image: url(/static/wakosnd/hg_kgarten.jpg);
  background-position:top left;
  background-repeat:no-repeat;
  float:left;
}
#page_left_oma {
  width:730px;
  height:768px;
  background-image: url(/static/wakosnd/hg_oma.jpg);
  background-position:top left;
  background-repeat:no-repeat;
  float:left;
}
#page_left_kind{
  width:730px;
  height:768px;
  background-image: url(/static/wakosnd/hg_kind.jpg);
  background-position:top left;
  background-repeat:no-repeat;
  float:left;
}
#page_left_block{
  width:730px;
  height:768px;
  background-image: url(/static/wakosnd/hg_block.jpg);
  background-position:top left;
  background-repeat:no-repeat;
  float:left;
}
#page_left_lupe{
  width:730px;
  height:768px;
  background-image: url(/static/wakosnd/hg_lupe.jpg);
  background-position:top left;
  background-repeat:no-repeat;
  float:left;
}
#page_left_paragraf{
  width:730px;
  height:768px;
  background-image: url(/static/wakosnd/hg_paragraf.jpg);
  background-position:top left;
  background-repeat:no-repeat;
  float:left;
}
#page_left_shop{
  width:730px;
  height:768px;
  background-image: url(/static/wakosnd/hg_leer.jpg);
  background-position:top left;
  background-repeat:no-repeat;
  float:left;
}
#page_left_login{
  width:730px;
  height:768px;
  background-image: url(/static/wakosnd/hg_schluessel.jpg);
  background-position:top left;
  background-repeat:no-repeat;
  float:left;
}
#page_left_shop_bestellung{
  width:730px;
  height:768px;
  background-image: url(/static/wakosnd/hg_bestellung.jpg);
  background-position:top left;
  background-repeat:no-repeat;
  float:left;
}
#page_left_leer{
  width:730px;
  height:768px;
  background-image: url(/static/wakosnd/hg_leer.jpg);
  background-position:top left;
  background-repeat:no-repeat;
  float:left;
}

#page_right {
  width:270px;
  height:768px;
  background-image: url(/static/wakosnd/hg_nav.jpg);
  background-position:top left;
  background-repeat:no-repeat;
  float:right;
}

#logo {
  margin-left:25px;
  margin-top:20px;
}
#navigation {

}
#nav_ueberwakos {
  margin-top:15px;
  margin-left:44px;
}
#nav_bestellung {
  margin-top:15px;
  margin-left:82px;
}
#nav_essenfreihaus {
  margin-top:15px;
  margin-left:96px;
}
#nav_schulspeisung {
  margin-top:15px;
  margin-left:96px;
}
#nav_kgspeisung {
  margin-top:15px;
  margin-left:96px;
}
#nav_kontakt {
  margin-top:15px;
  margin-left:96px;
}
#nav_impressum {
  margin-top:75px;
  margin-left:122px;
}
#nav_agb {
  margin-top:10px;
  margin-left:122px;
}

#claim_wkus {
  margin-top:160px;
  margin-left:250px;
}
#claim_kont {
  margin-top:160px;
  margin-left:250px;
  padding-bottom:40px;
}
#claim_kgs {
  margin-top:160px;
  margin-left:250px;
}
#claim_efh {
  margin-top:150px;
  margin-left:250px;
}
#claim_ss {
  margin-top:200px;
  margin-left:280px;
}
#claim_best {
  margin-top:40px;
  margin-left:280px;
}
#claim_impressum {
  margin-top:200px;
  margin-left:280px;
}
#claim_agb {
  margin-top:200px;
  margin-left:280px;
}
#claim_login {
  margin-top:40px;
  margin-left:280px;
}
#claim_ssbest {
  margin-top:40px;
  margin-left:280px;
}
#inhaltkurz {
  margin-left:360px;
  margin-top:30px;
  margin-bottom:20px;
  height: 425px;
  overflow: auto;
  position: relative; 
}
#inhaltkurz_leer {
  margin-left:20px;
  margin-top:220px;
  margin-bottom:20px;
  height: 525px;
  overflow: auto;
  position: relative; 
}
#inhalt_teller {
  margin-left: 0px; position: absolute; top: 0px; left: 0px;
}
#inhalt_teller img {
  margin-bottom:15px;
}
/* #inhalt_oma {
  margin-left:355px;
  margin-top:30px;
  margin-bottom:20px;
} */
#inhalt_oma {
  margin-left: 0px; position: absolute; top: 0px; left: 0px;
}
#inhalt_oma img {
  margin-bottom:15px;
}
/* #inhalt_kind {
  margin-left:355px;
  margin-top:30px;
  margin-bottom:20px;
} */
#inhalt_kind {
  margin-left: 0px; position: absolute; top: 0px; left: 0px;
}
#inhalt_kind img {
  margin-bottom:15px;
}
#inhalt_shop_bestellung {
  margin-left:355px;
  margin-top:10px;
  margin-bottom:20px;
}
#inhalt_shop {
  margin-left:20px;
  margin-top:60px;
  margin-bottom:20px;
}
#inhalt_shop img {
  margin-bottom:15px;
}
#inhalt_leer {
  margin-left: 0px; position: absolute; top: 0px; left: 0px;
}
#inhalt_leer img {
  margin-bottom:15px;
}
#inhalt_shop_ss {
  margin-left:20px;
  margin-top:40px;
  margin-bottom:20px;
}

.inhalt_schleife {
  margin-bottom:20px;
}
.inhalt_schleife ul {
  padding: 10px 0px 10px 17px;
  list-style:disc;
  list-style-image:url(/static/wakosnd/li_stern.png)
}

#shoplinks {
  margin-top:120px;
  margin-left:20px;
}
#shoplinks ul {
  list-style:none;
}
#shoplinks li {
  float:left;
  padding-right:15px;
}

#logininfo {
  margin-top:120px;
  margin-left:20px;
}

#dyninhalte {

}
#inhalt_links_bild {
  float:left;
}
#inhalt_rechts_liste {

}

.clear {
  clear:both;
}
#designbody ul {
  padding: 10px 0px 10px 17px;
  list-style:disc;
  list-style-image:url(/static/wakosnd/li_stern.png)
}

/* ############### Bestellung Essen auf Rädern ############### */
#wk_tagesansicht {
  margin-left:20px;
  padding-top:20px;
}
#wk_warenkorb {
  margin-left:20px;
  padding-top:20px;
}
#wk_titel{
  font-size:22px;
  font-weight:bold;
  width:650px;
  height:35px;
  text-align:center;
}
.wk_menue{
  width:667px;
  height:109px;
  background-position:top left;
  background-repeat:no-repeat;
}
.wk_menue_spalte1{
  float:left;
  margin-left:60px;
  margin-top:15px;
  width:100px;
  height:109px;
}
.wk_menue_spalte2{
  float:left;
  width:320px;
  height:109px;
  margin-top:15px;
}
.wk_menue_spalte3{
  height:109px;
}
.wk_menue_bez{
  font-weight:bold;
}
.wk_menue_zinfo{
  margin-top:20px;
}
.wk_speise{
  width:320px;
}
.wk_speise_zinfo{
  margin-top:3px;
}
.wk_form_feld{
  float:left;
  margin-top:15px;
}
.wk_form_button{
  padding-top:12px;
}
.wk_preis{
  padding-top:12px;
}
#wk_bestellt{
  margin-left:20px;
  width:700px;
  height:65px;
}
#wk_wochen {
  padding-top:20px;
}
.kw_wochezeile{
  padding-left:40px;
}
.wk_woy {
  font-size:36px;
  font-weight:bold;
  float:left;
}
.wk_vonbis {
  padding-top:22px;
  padding-left:15px;
  float:left;
}
.wk_taglink {
  float:left;
}
.wk_tagdatum {
  float:left;
  padding-left:15px;
  padding-top:5px;
}

/* ############### Bestellung Schulspeisung ############### */

#ss_eingeloggt{
  padding-top:30px;
}
#ss_ausgeloggt{
  padding-top:30px;
}
.ss_login_text{
  padding-left:5px;
  padding-top:20px;
}
.ss_login_feld{
  padding-top:5px;
}
.ss_login_feld_float{
  padding-top:5px;
  float:left;
}
.ss_login_absenden{
  float:left;
  padding-left:20px;
  padding-top:3px;
}
#ss_aktspeiseplan{
  padding-top:30px;
}
#ss_meinebest{
  padding-top:15px;
}
#ss_loginname{
  padding-left:45px;
  padding-top:15px;
}
#ss_willkommen_name{
  font-weight:bold;
  font-size:18px;
}
#ss_loginstatus{
  margin-left:20px;
  margin-top:120px;
}
#ss_ls_name{
  font-size:22px;
  font-weight:bold;
}
#ss_ls_kdnummer{
  padding-top:5px;
  float:left;
}
#ss_ls_logout{
  padding-left:20px;
  float:left;
}
#ss_ls_willkommen{
  padding-top:15px;
  float:left;
}
#ss_ls_bestellungen{
  padding-top:15px;
  padding-left:20px;
  float:left;
}
#ss_ls_speiseplan{
  padding-top:15px;
  padding-left:20px;
  float:left;
}
#ss_sp_tage{
  padding-left:25px;
}
.ss_sp_tag{
  padding-left:38px;
}
.ss_sp_titel{
  padding-top:20px;
  padding-left:38px;
  height:20px;
}
.ss_sp_tag_titel{
  padding-top:6px;
  float:left;
  width:120px;
}
.ss_sp_tag_datum{
  padding-top:6px;
  float:left;
  width:200px;
}
.ss_sp_bestelllink{
  float:left;
}
.ss_sp_bestelllink_txt{
  padding-left:43px;
  float:left;
}
.ss_sp_bereitsbestellt{
  padding-left:43px;
  float:left;
}
#ss_tagbestellung{
  padding-left:25px;
}
#ss_tb_titel{
  padding-left:38px;
}
.ss_tb_radio{
  padding-top:15px;
  padding-left:38px;
  float:left;
}
.ss_tb_checkbox{
  padding-top:15px;
  padding-left:38px;
  float:left;
}
.ss_tb_menu{
  padding-top:22px;
  float:left;
  padding-left:20px;
  width:75px;
}
.ss_tb_speise{
  padding-top:22px;
  float:left;
  padding-left:20px;
  width:365px;
}
.ss_tb_preis{
  padding-top:22px;
  float:left;
  padding-left:20px;
}
#ss_tb_linie{
  padding-left:25px;
}
#ss_tb_bestellen{
  padding-left:480px;
}
#ss_tb_zurueck{
  padding-left:25px;
}
#ss_tb_vorher{
  padding-left:38px;
}
.ss_best_druckbuttons{
  
}
.ss_best_druckansicht{
  float:right;
  padding-top:20px;
  padding-right:100px;
}
.ss_hist_druckansicht{
  float:left;
  padding-top:20px;
  padding-left:33px;
}

#ss_best{
  padding-left:25px;
}
.ss_best_tag{
  padding-top:20px;
  padding-left:38px;
  float:left;
  width:300px;
}
.ss_best_info{
  padding-top:20px;
  float:left;
}
.ss_best_speisen{
  padding-left:38px;
}
.ss_best_menu{
  float:left;
  width:100px;
}
.ss_best_speise{
  float:left;
  width:380px;
}
.ss_best_anzahl{
  float:left;
}
.ss_best_preis{
  padding-left:5px;
  float:left;
}
.ss_best_link_edit{
  padding-top:15px;
  float:left;
}
.ss_best_link_del{
  padding-top:15px;
  float:left;
}
#appislocked{
  padding-left:63px;
}
#ss_ohnerahmen{
  padding-left:20px;
}

