@charset "UTF-8";
/* CSS Document */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-weight: inherit;
font-style: inherit;
font-size: 100%;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

vertical-align: baseline;
/*background-image: transparent;*/ /* edit! has been removed again */
}
/* remember to define focus styles! */
:focus {
outline: 0;
}
body {
line-height: 1;
color: black;

}
ol, ul {
list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
border-collapse: collapse;
border-spacing: 0;
}
caption, th, td {
text-align: left;
font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
content: "";
}
blockquote, q {
quotes: "" "";
} 


#wrapper{
width:90%;
margin:0 auto;
position:relative;
padding-top:5%;
}

/*						EXTRA-KLASSEN			*/


.float_left{
float:left;
margin:0px 5px 3px 0px;
}

.hide_print{
display:none;
}

.no_margin_bottom{
margin-bottom:4px;
}

li.aktuelles_li a img, #genuss-seminare li.aktuelles_li a img{
margin-bottom:3px;
}

/*										TYPO / TYPO / TYPO				*/

.main a, .support a{
text-decoration:none;
}


p, h3, li, a, h1{
color:#718f71;
}

p{
line-height:17pt;
font-size:10pt;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
margin-bottom:22px;
}

li{
line-height:17pt;
font-size:10pt;
}

.main li{
list-style:square;
margin-left:15pt;
text-indent:0;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

.support li, .support p{
line-height:14pt;
}

ul{
margin-bottom:17pt;
}


h2{
font-weight:normal;
color:#f39100;
font-size:26pt;
margin-top:30pt;
font-family:Georgia, "Times New Roman", Times, serif;
}

h3{
margin-top:3pt;
font-size:17pt;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
margin-bottom:22pt;
color:#006633;
line-height:23pt;
}

p + h3, ul + h3{
margin-top:33pt;

}

#site_presse h4{
margin-top:3px;
font-size:13px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
margin-bottom:4px;
color:#000;
font-weight:normal;
}

h4{
margin-top:3pt;
font-size:13pt;
font-weight:bold;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
margin-bottom:4pt;
color:#f39100;
}






h5, .support h5 a{
margin-top:3px;
font-size:13px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
margin-bottom:4px;
color:#006633;
text-decoration:none;
}

.support h5 a:hover{
text-decoration:underline;
}

h4 a{
text-decoration:none;
color:#000;
}

em{
font-style:italic;
}

strong{
font-weight:bold;
}


.caption{
margin-top:3px;
margin-bottom:20px;
font-size:11px;
line-height:13px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

.search_results strong{
color: #f39100;
}

.search_results h3{

}

.search_results h3 a{

text-decoration:none;
}

.search_results h3 a:hover{
text-decoration:underline;
}

.bold{
font-weight:bold;
}

/*					MAIN NAVI			*/


#main_nav{
display:none;
}







/*					SIDE NAVI			*/

.side_nav {
display:none;
}



/*				LOGO			*/

h1#logo{
display:none;
}

#invisible{
display:block;
font-size:14pt;
position:absolute;
left:70%;
top:2%;
padding-left:15px;
width:300px;
}


/*				TOP			*/
#top{
display:none;
}


/*				CONTENT			*/

#top_streifen{
display:none;
}


#content{

width:100%;

}

#content .main{
width:70%;
float:left;
border:none !important;
}



#content .support{
width:30%;
float:right;
padding-top:20%;
}

.inner{
margin:10px 10px 30px 20px;
}


/*				FOOTER			*/
#footer{
display:none;

}

/*			TABLE				*/

table{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
width:100%;
}

table strong{
font-weight:bold;
}

td, th{
font-size:12px;
line-height:16px;
padding:5px;
color:#718f71;
border-bottom:2px solid #f39100;
}

th{

}



td p{
font-size:12px;
line-height:15px;
}

.thema_head{
font-size:14px;
color:#006633;
}

.ort_head{
font-size:14px;

}

.inhalt_head{
font-size:14px;
padding-top:12px;
}

.thema{

}

.thema strong{
font-size:14px;
}

.ort{

}



.tag{
font-size:32px;
display:block;
margin-bottom:8px;
}

.wochentag{
display:block;
margin-bottom:10px;
}

td.woche_zeit{
width:110px;
padding-top:5px;
}


td.woche_zeit .zeit{

}

td.woche_zeit p{
margin-bottom:4px;
}

td.inhalt{
background-color:#edf1ed;
vertical-align:top;
}

td.monat{
font-size:16px;
padding-top:32px;

color:#f39100;
}



/*										FORMULARE			*/



/*										EINZEL-SEMINAR				*/

.image_anmelden{
display:none;
}
#genuss-seminare .anmelden {
display:none;
}


.support h4{
margin-top:30px;
margin-bottom:40px;
font-size:13px;
text-transform:uppercase;
color: #718f71;
font-weight:bold;
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
}

#genuss-seminare .support h4 span{
text-transform:none;
color:#f39100;
display:block;
margin-top:3px;
}

#genuss-seminare .support a img{
border:none;
margin-top:3px;
margin-bottom:22px;
}

p.leitung{
margin-bottom:0px;
}




/*					Rezepte			*/



#rezeptliste li a{
color: #006633;
display: block;

margin-top: 16px;
margin-bottom:0;
font-weight:bold;
text-decoration:none;

}

#rezeptliste li a:hover{
text-decoration:underline;
}



/*							SPONSOREN		*/


.main ul#sponsorenliste{
margin-top:30px;
}


.main ul#sponsorenliste li{
margin-bottom:30px;

list-style:none;
overflow:auto;
display:block;
width:100%;
zoom:1;
}

.main #sponsorenliste li img{
margin-right:40px;
}

.main #sponsorenliste li h3 a{

color: #006633;
text-decoration:none;
}

.main #sponsorenliste li h3{
margin-bottom:0px;
line-height:normal;
font-size: 17px;
font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
color: #006633;
text-decoration:none;
}

.main #sponsorenliste p a{
text-decoration:none;
}

