@charset "utf-8";
/* CSS Kelterei Conrad */

/* Reset */
*{margin:0;padding:0;}
a{ text-decoration:none; outline:none;}
a img{ border:none}

/* Allgemein */
body{
	background: #fff;
	font-family: 'century gothic', 'Arial Narrow', sans-serif; 
	font-size:13px;
	color:#000;
}

/* Container */
#all{ width:1000px; position:relative; margin:0 auto; }
#wrap{ width:1000px; margin:0 auto; position:relative;background:#FFF; }




/* vorlage layout */
#bild_vorlage_index {position:absolute; left:0px; top:0px; width:1000px; height:1143px; z-index:1;}


/* feste elemente */
#logo {position:absolute; left:0px; top:0px; width:161px; height:118px; z-index:99;}
#flaeche_oben {position:absolute; left:0px; top:0px; width:1000px; height:118px; z-index:20;}
#flaeche_unten_index {position:absolute; left:0px; top:1270px; width:1000px; height:86px; z-index:20;}



/* navi */

#topnavi_index{ position:absolute; left:205px; top:1px; width:790px; height:42px; z-index:99;font-size:1.0em;}
#topnavi_index ul{ list-style:none;padding-top:22px;}
#topnavi_index ul li{float:left;}
#topnavi_index ul li a{ display:block; padding:10px 20px 4px; background:transparent url(images/dotclear.gif) left top repeat; color:#000;}
#topnavi_index ul li a:hover{color:#fff;}

#subnavi_index{ position:absolute; left:250px; top:1304px; width:800px; height:42px; z-index:99;font-size:1.0em;}
#subnavi_index ul{ list-style:none;}
#subnavi_index ul li{float:left;}
#subnavi_index ul li a{ display:block; padding:10px 20px 4px; background:transparent url(images/dotclear.gif) left top repeat; color:#000;}
#subnavi_index ul li a:hover{color:#fff;}

#unsere_hotline_index { width:150px; height:35px; position:absolute; text-align:left; margin-bottom:0px; left: 25px; top: 1280px; font-family:'century gothic'; font-size:100%; line-height:24px; color: #000; z-index:22;}

#hotline_index { width:200px; height:35px; position:absolute; text-align:left; margin-bottom:0px; left: 25px; top: 1305px; font-family:'century gothic'; font-size:200%; line-height:24px; color: #525836; z-index:22;}


/* bilder index */

#bild_index_winter02 {position:absolute; left:0px; top:0px; width:1000px; height:642px; z-index:10;}
#bild_index {position:absolute; left:0px; top:132px; width:1000px; height:410px; z-index:10;}
#bild_index_02 {position:absolute; left:0px; top:580px; width:1000px; height:355px; z-index:10;}
#bild_index_03 {position:absolute; left:35px; top:613px; width:369px; height:316px; z-index:30;}
#bild_index_04 {position:absolute; left:590px; top:745px; width:207px; height:194px; z-index:30;}
#bild_gluehwein {position:absolute; left:20px; top:735px; width:382px; height:410px; z-index:30;}
#bild_apfelorange {position:absolute; left:520px; top:830px; width:320px; height:429px; z-index:10;}


/* bilder linie */

#bild_linie-achtung {position:absolute; left:21px; top:626px; width:198px; height:9px; z-index:40;}
#bild_linie-achtung_02 {position:absolute; left:70px; top:627px; width:199px; height:9px; z-index:40;}
#bild_linie-achtung_02_B {position:absolute; left:151px; top:627px; width:199px; height:9px; z-index:40;}
#bild_linie-achtung_02_BB {position:absolute; left:100px; top:627px; width:199px; height:9px; z-index:40;}
#bild_linie-achtung_02_C {position:absolute; left:271px; top:627px; width:199px; height:9px; z-index:40;}


#bild_linie-aktuelles {position:absolute; left:421px; top:627px; width:198px; height:7px; z-index:40;}
#bild_linie-aktuelles_A {position:absolute; left:261px; top:627px; width:198px; height:7px; z-index:40;}
#bild_linie-aktuelles_02 {position:absolute; left:530px; top:627px; width:199px; height:7px; z-index:40;}
#bild_linie-aktuelles_03 {position:absolute; left:600px; top:627px; width:199px; height:7px; z-index:40;}
#bild_linie-aktuelles_04 {position:absolute; left:565px; top:628px; width:199px; height:7px; z-index:40;}
#bild_linie-zeiten {position:absolute; left:826px; top:227px; width:162px; height:7px; z-index:40;}
#bild_linie-ferien {position:absolute; left:826px; top:840px; width:162px; height:7px; z-index:40;}
#bild_trenner_gruen_01 {position:absolute; left:402px; top:680px; width:7px; height:550px; z-index:20;}
#bild_trenner_gruen_02 {position:absolute; left:809px; top:680px; width:7px; height:550px; z-index:20;}


/* copy HD */

#copy_HD_rezept {left: 424px; top: 589px; width:360px; height:50px; position:absolute; text-align:left; margin-bottom:0px; font-family:"century gothic"; font-size:225%; color: #6f6f6f; line-height:44px; z-index:50;}

#copy_HD_achtung {left: 24px; top: 586px; width:300px; height:50px; position:absolute; text-align:left; margin-bottom:0px; font-family:"century gothic"; font-size:305%; color: #6f6f6f; line-height:44px; z-index:50;}
#copy_HD_aktuelles {left: 424px; top: 586px; width:300px; height:50px; position:absolute; text-align:left; margin-bottom:0px; font-family:"century gothic"; font-size:305%; color: #6f6f6f; line-height:44px; z-index:50;}

#copy_HD_aktuelles_01 {left: 24px; top: 586px; width:300px; height:50px; position:absolute; text-align:left; margin-bottom:0px; font-family:"century gothic"; font-size:305%; color: #6f6f6f; line-height:44px; z-index:50;}
#copy_HD_aktuelles_02 {left: 24px; top: 586px; width:500px; height:50px; position:absolute; text-align:left; margin-bottom:0px; font-family:"arial"; font-size:305%; color: #6f6f6f; line-height:44px; z-index:50;}

#copy_HD_achtung_01 {left: 424px; top: 677px; width:350px; height:125px; position:absolute; text-align:left; margin-bottom:0px; font-family:"arial"; font-size:325%; color: #578ac8; line-height:42px; z-index:50;}

#copy_HD_zeiten {left: 828px; top: 590px; width:170px; height:50px; position:absolute; text-align:left; margin-bottom:0px; font-family:"century gothic"; font-size:145%; color: #6f6f6f; line-height:20px; z-index:50;}

#copy_HD_ferien {left: 828px; top: 820px; width:170px; height:50px; position:absolute; text-align:left; margin-bottom:0px; font-family:"century gothic"; font-size:145%; color: #000; line-height:20px; z-index:50;}

#copy_text_achtung {left: 24px; top: 659px; width:370px; height:280px; position:absolute; text-align:left; margin-bottom:0px; font-family:"century gothic"; font-size:100%; color: #000; line-height:17px; z-index:50;}

#copy_text_achtung_A {left: 24px; top: 659px; width:370px; height:280px; position:absolute; text-align:left; margin-bottom:0px; font-family:"century gothic"; font-size:130%; color: #000; line-height:27px; z-index:50;}
#copy_text_achtung_AA {left: 24px; top: 653px; width:370px; height:280px; position:absolute; text-align:left; margin-bottom:0px; font-family:"century gothic"; font-size:120%; color: #000; line-height:27px; z-index:50;}

#copy_HD_gluehwein {left: 24px; top: 675px; width:360px; height:50px; position:absolute; text-align:left; margin-bottom:0px; font-family:"arial"; font-size:285%; color: #6f6f6f; line-height:44px; z-index:50;}


#copy_text_aktuelles {left: 424px; top: 790px; width:380px; height:310px; position:absolute; text-align:left; margin-bottom:0px; font-family:"century gothic"; font-size:100%; color: #000; line-height:17px; z-index:50;}

#copy_text_aktuelles_22 {left: 424px; top: 825px; width:360px; height:110px; position:absolute; text-align:left; margin-bottom:0px; font-family:"arial"; font-size:120%; color: #000; line-height:22px; z-index:50;}

#copy_text_rezept_25 {left: 424px; top: 930px; width:200px; height:260px; position:absolute; text-align:left; margin-bottom:0px; font-family:"arial"; font-size:120%; color: #000; line-height:22px; z-index:50;}

#copy_text_aktuelles_A {left: 424px; top: 659px; width:380px; height:280px; position:absolute; text-align:left; margin-bottom:0px; font-family:"century gothic"; font-size:130%; color: #000; line-height:27px; z-index:50;}
#copy_text_aktuelles_AA {left: 424px; top: 653px; width:380px; height:280px; position:absolute; text-align:left; margin-bottom:0px; font-family:"century gothic"; font-size:120%; color: #000; line-height:27px; z-index:50;}

#copy_text_zeiten {left: 829px; top: 655px; width:170px; height:320px; position:absolute; text-align:left; margin-bottom:0px; font-family:"century gothic"; font-size:100%; color: #000; line-height:17px; z-index:50;}

#copy_text_ferien {left: 829px; top: 859px; width:170px; height:140px; position:absolute; text-align:left; margin-bottom:0px; font-family:"century gothic"; font-size:100%; color: #000; line-height:17px; z-index:50;}


#navi_partner_AA{ position:absolute; left:424px; top:820px; width:200px; height:22px; z-index:99;font-size:1.0em;}
#navi_partner_AA ul{ list-style:none;}
#navi_partner_AA ul li{float:left;}
#navi_partner_AA ul li a{ display:block; padding:0px 0px 0px;background:transparent url(images/dotclear.gif) left top repeat; color:#000;}
#navi_partner_AA ul li a:hover{color:#d7dd61;}


/* öffnungszeiten NEU */

#bild_linie-zeiten {position:absolute; left:825px; top:605px; width:162px; height:7px; z-index:40;}
#copy_HD_zeiten_23 {left: 828px; top: 678px; width:170px; height:50px; position:absolute; text-align:left; margin-bottom:0px; font-family:"arial"; font-size:135%; color: #6f6f6f; line-height:20px; z-index:50;}
#copy_text_zeiten_23 {left: 829px; top: 725px; width:170px; height:150px; position:absolute; text-align:left; margin-bottom:0px; font-family:"arial"; font-size:120%; color: #000; line-height:22px; z-index:50;}
#copy_text_montag_23 {left: 829px; top: 885px; width:170px; height:80px; position:absolute; text-align:left; margin-bottom:0px; font-family:"arial"; font-size:190%; color: #000; line-height:30px; z-index:50;}
#copy_text_zeiten_betrieb {left: 829px; top: 910px; width:170px; height:100px; position:absolute; text-align:left; margin-bottom:0px; font-family:"arial"; font-size:135%; color: #000; line-height:20px; z-index:50;}



/* tag der offenen tür */

#HD_tag_01 {left: 424px; top: 590px; width:400px; height:50px; position:absolute; text-align:left; margin-bottom:0px; font-family:"century gothic"; font-size:200%; color: #6f6f6f; line-height:44px; z-index:50;}

#copy_text_tag_01 {left: 424px; top: 655px; width:380px; height:30px; position:absolute; text-align:left; margin-bottom:0px; font-family:"century gothic"; font-size:192%; color: #000; line-height:17px; z-index:50;}

#copy_text_tag_02 {left: 424px; top: 693px; width:95px; height:220px; position:absolute; text-align:left; margin-bottom:0px; font-family:"century gothic"; font-size:100%; color: #000; line-height:17px; z-index:50;}

#copy_text_tag_03 {left: 520px; top: 693px; width:280px; height:220px; position:absolute; text-align:left; margin-bottom:0px; font-family:"century gothic"; font-size:100%; color: #000; line-height:17px; z-index:50;}

#copy_text_tag_04 {left: 424px; top: 913px; width:380px; height:40px; position:absolute; text-align:left; margin-bottom:0px; font-family:"century gothic"; font-size:100%; color: #000; line-height:17px; z-index:50;}