
/* CSS zur Laufzeit (node) */
#admin-menu {
font-size: 11px;
font-family: verdana, arial;
}

body {
padding:0px; /*  links und rechts brauchen wir kein padding weil centered */
padding-top: 0px; /*  oben 10px weg padding rausgenommenl*/
}


/*  1000 px breit total*/

#page {
background-color:#FFFFFF;
border-color:#CCCCCC #DDDDDD #CCCCCC #CCCCCC;
border-style:solid;
border-width:1px 2px 1px 1px;
margin-left:auto;
margin-right:auto;
width:1000px;
}

/* Breite über Header 1000px */
#header {
height:20px;
margin-left:auto;
margin-right:auto;
width:1000px;
}


#logo {
float:right;
margin:20px 20px 0 0;
padding:0;
}

/* auf der Startseite keine Ueberschrift 
.front #content h1.title {
 display:none;
}*/


/*  keine Ueberschrift auf allen Seiten */
h1.title {
 display:none;
}

/*  Ueberschrift auf Restaurantseiten */
.node-type-restaurant  h1.title {
 display:inline;
}


#footer-message {
font-size:10px;
color:#D3D3D3;
padding-top:5px;
text-align:center;
}

/* 
#node-89 img {width:100px;}
*/

/*Überschriften oben 18 punkt dunkelgrün*/
h1.title{ 
color:#003333;
font-size:18px;
font-weight: normal;
}

/* 
Metanavi nicht mehr bold und andere Schriftfarbe und 2 px höher
*/

#secondary a {
color:#08412A;
font-size:10px;
font-weight:normal;
text-decoration:none;
text-transform:uppercase;
}

#secondary {
background-color:transparent;
border:0 solid #FFB400;
bottom:2px;
color:#333333;
float:right;
height:auto;
margin-left:0;
padding-top:0;
text-align:right;
}

/*Position Impressum / Sitemap 1 px hoch*/
#secondary.block {
margin-right:-8px;
margin-top:-2px;
}

/* 
Sprachausahl andere Schriftfarbe und kein Rand unten, 7px nach links
*/


#langswitch select {
border-color:#CCCCCC;
border-style:solid;
border-width:1px 1px 0;
color:#08412A;
font-size:10px;
font-weight:normal;
margin:-7px;
}

/* Header 84 px hoch */
#topimg {
background-color:#08412A;
height:84px;
overflow:hidden;
width:100%;
}


/* Navibalken 22px hoch, schrift 11px */

#nice-menu-1, #nice-menu-2 {
background-color:#08412A;
font-size:11px;
height:22px;
width:100%;
}




/* Navimenüpunkt 22 hoch , 160 px breit*/

#nice-menu-1 li, #nice-menu-2 li {
border-left:1px solid #CCCCCC;
/*height:100%;*/
width:160px;
height:22px
}












/* Schrift normal, padding-left Navi-Bezeichnung 13px (zuvor padding:0.3em 5px;), von oben 4px */

ul.nice-menu a {
color:#EEEEEE;
font-weight:normal;
padding-left:13px;
padding-top:4px;
text-decoration:none;
}

/* Schrift Navi 1px nach unten, dadurch Strich hintergrund

ul.nice-menu-down .menuparent a {
height:22px
}*/




/* Schrift Arial */

body, caption, th, td, input, textarea, select, option, legend, fieldset {
font-family:Arial,Verdana,Helvetica,"Bitstream Vera Sans",sans-serif;
}

/*Links und rechts 35px  */

#content-area {
padding-bottom:10px;
padding-left:35px;
padding-right:0px;
}

/*Zeilenabstand Fließtext 20px */

.content p, .content div {
color:#003333;
font-family:verdana;
font-size:12px;
line-height:19px;
margin:0.5em 0 0;
padding:0;
}

/*Alle überschriften 18px und dunkelgrün */

.content .arth2 {
color:#003333;
display:inline;
font-size:16px;
font-weight:bold;
line-height:100%;
margin:1em 0 0;
padding:0;
}

.content p, .content div {
color:#003333;
font-family:arial;
font-size:12px;
line-height:19px;
margin:0.5em 0 0;
padding:0;
}

/*Position Online bestellen Buttom*/
#aktion-icon {
float:right;
position:relative;
right:30px;
top:15px;
}

/*Sitemap Schriftgröße und Farbe*/

.sitemap-box a {
color:#003333;
font-size:12px;
font-weight:bold;
text-decoration:none;
}


/* Position Huhn Home, Breite Menüpunkt 34px */
#nice-menu-1 img {
border:0 none;
margin-top:-2px;
margin-left:-6px;
}
#nice-menu-1 .mnr1, #nice-menu-2 .mnr1 {
border-left:0 solid #CCCCCC;
width:34px;
overflow:hidden;  /* Menuepkt 1 mit img darf hoehe des Div nicht aendern. IE erweitert sonst */
}


/* Dropdown Transparent 90%, Backreiund weiß, Schrift Dunkelgrün,Schriftgröße 10 */

ul.nice-menu li.menuparent ul, #header-region ul.nice-menu li.menuparent ul {
background:#FFFFFF none repeat scroll 0 0;
opacity:0.9;
overflow:visible !important;
font-size:10px;
}

#nice-menu-1 li li a, #nice-menu-2 li li a {
color: #08412A;
background:#FFF;
}


#nice-menu-1 li li, #nice-menu-2 li li {
border-left:medium none;
border-bottom:1px solid #65a017;
height:20px;
padding:0;
}

/* Mouseover der Hauptmenu */
#nice-menu-1 li:hover, #nice-menu-2 li:hover,
#nice-menu-1 li a:hover, #nice-menu-2 li a:hover {
color: #FFF;
background:#65a017;
}


/* Mouseover der Untermenus */
#nice-menu-1 li li:hover, #nice-menu-2 li li:hover,
#nice-menu-1 li li a:hover, #nice-menu-2 li li a:hover {
color: #65a017;
background:#FFF;
}


/* Zelle in Restaurant-Datenansicht */
.node-type-restaurant td {
font-size:12px;
}

/* Sprachauswahl Textlinks Box */
#langswitch {
float:left; 
color:#08412A;
font-size:10px;
text-align:left;
}

#langswitch a {
color:#08412A;
font-size:10px;
}

#secondary .leaf {
padding: 0 5px 0 0;
}





.bannerblock {
width:1000px;
height: 105px;
position: absolute;
top: 567px;  /* dieser Wert von absolut oben bis Unterkante Ueberlappung Startseite Bild */
}

/* 3 banner je 295px + 6 mal padding je 19px == 1000px (zentriert) */
.bannerblock .nodesinblock {
padding: 0px;
padding-left: 19px;
padding-right: 18px;
margin-right: 0px;
margin-top:-50px;
width:auto;
height:auto;
 border:0px solid #F00;
 float:left;
z-index:1000;
}

/**** Banner absolut postioneren weil IE z-Index Bug ****/
.bannerblock .nodesinblock {
margin-top: 0px; /*wieder auf null */
}


div#node-111.node {
z-index:1000;
}

div#content-inner {
z-index:1;
}

/*Position Sprachauswahl und overflow: hidden rausgenonmmen beim grünen balken AUSGEBLENDET!!!*/
div#langswitch {
padding-top:4px;
}

#topimg {
overflow:visible;
}





/* Sprache unterstrichen aus */
#langswitch a {
text-decoration: none; 
}
/* ausgewaehlte Sprache markieren */
#langswitch .selectDE, #langswitch .selectTR {
font-weight:bold;
}





/* auf der Startseite kein Online bestellen Banner*/

.front div#aktion-icon { 
display:none; 
} 

/* Seite Kinderklub kein Online bestellen*/ 

.page-kinderklub #aktion-icon {display:none;}

.page-kinderklub #content-area {
padding-left:0px;
margin-right:-2px;
padding-top:1px;
margin-bottom:-14px;
}



/* Seite Restaurantfinder Schriftfarbe Bundesländer hellgrün Adresse dunkelgrün und hellgrün bei mouseover*/ 

.restaurantview .bundesland {
color:#669900;
font-size:14px;
font-weight:bold;
margin-top:10px;
}

.restaurant-row a {
color:#003333;
text-decoration:none;
}


/* Deutschland-Karte Restaurants Position */ 

img#dkarte {
margin-left:-120px;
margin-top:-100px;
}


#restaurant-dmap {
background-color:transparent;
float:right;
height:400px;
left:-50px;
position:relative;
top:50px;
width:300px;
padding-bottom:50px;
padding-left:120px;
padding-top:100px;
}


/* Bestell Button auf Homepage positionieren NODE-ID beachten! */
#node-106 {
left:770px;
position:absolute;
top:-340px;
}


/* Hintergrund Burger, kein paddding links auf burger seite */
.page-speisekarte-burger div#content-area {
padding-left:0px;
background-image: url(/u/ww/Hintergrund_Burger.jpg);
background-repeat: no-repeat;
}

/* Hintergrund Hendlspezailitäten, kein paddding links auf Seite */
.page-speisekarte-grillhendl div#content-area {
padding-left:0px;
background-image: url(/u/ww/Hintergrund_hendl.jpg);
background-repeat: no-repeat;
}

/* Hintergrund Hauptgerichte, kein paddding links auf Seite */
.page-speisekarte-spezialitaeten div#content-area {
padding-left:0px;
background-image: url(/u/ww/Hintergrund_hauptgerichte.jpg);
background-repeat: no-repeat;
}

/* Hintergund Test Burger, kein paddding links auf burger seite */
 .page-node-103 div#content-area {
background-image: url(/u/ww/Hintergrund_Burger_text.jpg);
padding-left:0px;
background-repeat: no-repeat;
}


/* Hintergund Kleine Gerichte, kein paddding links auf Seite */
.page-speisekarte-chicken-wings div#content-area {
padding-left:0px;
background-image: url(/u/ww/Hintergrund_kleinegerichte.jpg);
background-repeat: no-repeat;
}

/* Hintergund Schnitzel, kein paddding links auf Seite */
.page-speisekarte-schnitzel div#content-area {
padding-left:0px;
background-image: url(/u/ww/Hintergrund_schnitzel.jpg);
background-repeat: no-repeat;
}


/* Hintergund Salate, kein paddding links auf Seite */
.page-speisekarte-salate div#content-area {
padding-left:0px;
background-image: url(/u/ww/Hintergrund_salate.jpg);
background-repeat: no-repeat;
}

/* Hintergund Beilagen, kein paddding links auf Seite */
.page-speisekarte-pommes-frites div#content-area {
padding-left:0px;
background-image: url(/u/ww/Hintergrund_Beilagen.jpg);
background-repeat: no-repeat;
}

/* Hintergund Süßspeisen, kein paddding links auf Seite */
.page-speisekarte-nachspeisen div#content-area {
padding-left:0px;
background-image: url(/u/ww/Hintergrund_dessert.jpg);
background-repeat: no-repeat;
}


/* Hintergund Mein Wienerwald, kein paddding links auf Seite */
.page-meinwienerwald div#content-area {
padding-left:0px;
background-image: url(/u/ww/Hintergrund_Mein-Wienerwald.jpg);
background-repeat: no-repeat;
}


/* Hintergund Geschichte, kein paddding links auf Seite */
.page-unternehmen-geschichte div#content-area {
padding-left:0px;
background-image: url(/u/ww/Hintergrund_Geschichte.jpg);
background-repeat: no-repeat;
}


/* Überschrift Link Presseartikel */
.node h2.title {
color:#003333;
font-size:14px;
font-weight: normal;
}

/* Hintergrund Qualität, kein paddding links auf Seite */
.page-unternehmen-qualitaet div#content-area {
padding-left:0px;
background-image: url(/u/ww/Hintergrund_Qualitaet.jpg);
background-repeat: no-repeat;
}

/* Hintergrund Philosophie, kein paddding links auf Seite */
.page-unternehmen-philosophie div#content-area {
padding-left:0px;
background-image: url(/u/ww/Hintergrund_philo.jpg);
background-repeat: no-repeat;
}


/* Hintergrund Sommerkik, kein paddding links auf Seite */
.page-speisekarte-aktionen div#content-area {
padding-left:0px;
background-image: url(/u/ww/Hintergrund_Sommerkik.jpg);
background-repeat: no-repeat;
}

/* Hintergrund Spartrio, kein paddding links auf Seite */
.page-speisekarte-spartrio div#content-area {
padding-left:0px;
background-image: url(/u/ww/spartrio2.jpg);
background-repeat: no-repeat;
}

/* Hintergrund Entenaktion, kein paddding links auf Seite */
.page-enten div#content-area {
padding-left:0px;
background-image: url(/u/ww/Hintergrund_Enten_ohne.jpg);
background-repeat: no-repeat;
}


/* Zitat Geschichte */
.content .zitat {
border:0 solid #FF0000;
color:#003333;
display:block;
font-family: Times New Roman; serif;
font-size:18px;
font-style:italic;
font-weight:normal;
line-height:135%;
text-align:justify;
}


/* Text auf Home für Google-Suchergebnis */
.blindtext {
display:none;
}

.sitemap-box a {
color:#003333;
font-size:12px;
font-weight:normal;
text-decoration:none;
}







/* Links immer hellgrün */
.node-inner div.content p a {
color: #669900;
}


/* Online Bestellen Button für Restaurant-Datenansicht */
.node-type-restaurant  #aktion-icon {
float:right;
position:relative;
right:385px;
top:80px;
}

/*UMFRAGE Ihre  MEINUNG:

Dropdown:*/

#umfrage #u_filiale select, #umfrage #u_vkart select {
background-color:#CCFF99;
color:#003333;
font-size:13px;
height:22px;
}

#umfrage .utitel1 {
font-size:14px;
font-weight:bold;
margin-top:20px;
}

#umfrage td.td1 {
border-bottom:1px solid #669900;
padding-left:0px;
width:250px;
}

#umfrage td.tdradio {
border-bottom:1px solid #669900;
}

#umfrage td.td2 {
border-bottom:medium none;
}

#umfrage input[type="text"] {
height:18px;
}

#umfrage .utitel2, #umfrage .utitel3 {
padding-right:550px;
}

/* Link Gewinner */
#umfrage .winner a{
color: #669900;
padding-right: 20px;
}  

/* Hintergrund Wienerwald Türkei, kein paddding links auf Seite */
.page-tuerkei div#content-area {
padding-left:35px;
background-image: url(/u/ww/tuerkei-hintergrund.jpg);
background-repeat: no-repeat;
}

/* Seite Türkei kein Online bestellen*/

 .page-tuerkei #aktion-icon {display:none;} 




/* Hintergrund page-fanhendl-autofahne-gratis, */
.page-fanhendl-autofahne-gratis div#content-area {
padding-left:35px;
background-image: url(/u/ww/WW_Internetseite_fussballak.jpg);
background-repeat: no-repeat;
}

.page-fanhendl-autofahne-gratis  #aktion-icon {
float:left;
position:relative;
left:35px;
top: 385px;
display:none;
}


/* Hintergrund Allergene, kein paddding links auf burger seite */ 

.page-allergene div#content-area 
{ 
padding-left:0px; 
 } 



/* Hintergrund Gewinner Umfrage Gutscheinei */
.page-gewinner div#content-area {
padding-left:35px;
background-image: url(/u/ww/WW_Internetseite_hendlgewin.jpg);
background-repeat: no-repeat;
}



/* Restaurantseiten Neue Betriebe kein Online bestellen und 50px runter mit ContentArea*/

 .page-restaurant-unterhaching #aktion-icon 
{display:none;} 

.page-restaurant-unterhaching div#content-area
{padding-top:50px;
} 


 .page-restaurant-muenchen-trudering #aktion-icon 
{display:none;} 

.page-restaurant-muenchen-trudering div#content-area
{padding-top:50px;
} 

/* *** Umfrage Formular Logo **** */
#umfragelogo-tabelle { 
border: 0px solid #ccc;
margin-bottom: 15px;
border-collapse:separate;
width: 900px
}
#umfragelogo-tabelle td { 
text-align:center;
padding: 10px;
font-weight: bold;
font-size: 16px;
background-color: #fff;
color: #333;
border: 1px solid #fff;
}
#umfragelogo-tabelle .ulogo td { 
vertical-align: top;
}
#umfragelogo-tabelle .ulogo2 td { 
vertical-align: bottom;
}
/*#umfragelogo-tabelle td:hover { 
color: #669900;
letter-spacing:3px;
word-spacing:10px;
border: 1px solid #f1f1f1;
}*/
