*		 				{
						margin:0px;
						padding:0px;
						}

body						{
						background: #3a0f0f url(../img/mainbackground.jpg) repeat-x;
						font-family:Arial;
						color:#282828;
						font-size:12px;
						}

div.vspacer 				{
						clear:both;
						margin:0px;
						padding:0px;
						height:0px;
						line-height:0px;
						font-size:0px;
						}


/* --------------------------------------------------------------------------------- Fonts ------------------------------------------------------------------------------ */


h1						{
						font-size:25px;
						color:#b32e2f;
						font-weight:normal;
						}

h2						{
						font-size:14px;
						color:#282828;
						font-weight:normal;
						margin-bottom:20px;
						}

h3						{
						font-size:14px;
						color:#282828;
						font-weight:bold;
						text-decoration:underline;
						margin-bottom:1em;
						}

span.subline				{
						font-weight:normal;
						text-decoration:none;
						}

#footer p					{
						font-size:10px;
						color:white;
						text-align:center;
						padding-top:13px;
						}

span.koch					{
						color:white;
						}

span.on					{
						background: url(../img/navi.gif) 0 2px no-repeat ;
						padding-left:13px;
						}

span.off					{
						padding-left:13px;
						}

span.red					{
						color:#b32e2f;
						font-size:16px;
						}
						
#events h4				{
						border-bottom:1px solid #892321;
						color:#892321;
						font-size:15px;
						margin-bottom:10px;
						margin-top:20px;
}

						
h4.eventInfo			{
						margin-top:15px;
						}
						
hr						{
						margin-bottom:25px;
						margin-top:15px;
}

form.events				{
						background:#d7d7d7;
						padding-bottom:20px;
						padding-left:20px;
}
						
/* --------------------------------------------------------------------------------- Links ------------------------------------------------------------------------------ */


a.footer:link, a.footer:visited, a.footer:hover
						{
						color:white;
						text-decoration:underline;
						}

a:link, a:visited, a:hover		{
						color:#282828;
						text-decoration:underline;
						}
						
a.nonelink:link, a.nonelink:visited, a.nonelink:hover 
						{
						color:#282828;
						text-decoration:none;
						}

a.navi:link, a.navi:visited, a.navi:hover
						{
						color:#282828;
						text-decoration:none;
						}

/* ---------------------------------------------------------------------------- Navigation ------------------------------------------------------------------------- */


#navigation #home  a, li.off.first #home a, li.off #home a{ width:80px; height:24px; background: url(../img/navigation/link_home.jpg) }
#navigation #kochschuleid a, li.off.first #kochschuleid a, li.off #kochschuleid a{ width:115px; height:24px; background: url(../img/navigation/link_kochschule.jpg)  }
#navigation #eventsid a, li.off.first #eventsid a, li.off #eventsid a{ width:163px; height:24px; background: url(../img/navigation/link_events.jpg)  }
#navigation #partnerid a, li.off.first #partnerid a, li.off #partnerid a{ width:90px; height:24px; background: url(../img/navigation/link_partner.jpg)  }
#navigation #weinhandelid a, li.off.first #weinhandelid a, li.off #weinhandelid a{ width:115px; height:24px; background: url(../img/navigation/link_weinhandel.jpg)  }
#navigation #kontaktid a, li.off.first #kontaktid a, li.off #kontaktid a{ width:92px; height:24px; background: url(../img/navigation/link_kontakt.jpg)  }
#navigation #impressumid a, li.off.first #impressumid a, li.off #impressumid a{ width:110px; height:24px; background: url(../img/navigation/link_impressum.jpg)  }

#navigation #home  a:hover, #navigation li.on #home a { height:24px; background: url(../img/navigation/hover_home.jpg) }
#navigation #kochschuleid  a:hover, #navigation li.on #kochschuleid  a { height:24px; background: url(../img/navigation/hover_kochschule.jpg) }
#navigation #eventsid  a:hover, #navigation li.on #eventsid  a { height:24px; background: url(../img/navigation/hover_events.jpg) }
#navigation #partnerid  a:hover, #navigation li.on #partnerid a { height:24px; background: url(../img/navigation/hover_partner.jpg) }
#navigation #weinhandelid  a:hover, #navigation li.on #weinhandelid a { height:24px; background: url(../img/navigation/hover_weinhandel.jpg) }
#navigation #kontaktid  a:hover, #navigation li.on #kontaktid a { height:24px; background: url(../img/navigation/hover_kontakt.jpg) }
#navigation #impressumid  a:hover, #navigation li.on #impressumid a { height:24px; background: url(../img/navigation/hover_impressum.jpg) }


#navigation a				{
						float:left;
						text-align:center;
						padding-top:7px;
						}

#navigation ul				{
						list-style-type:none;
						}

#navigation .Navigation		{
						margin-left:50px;
						padding-top:4px;
						}

#navigation a:link, #navigation a:visited
						{
						text-decoration:none;
						color:white;
						}

/* ------------------------------------------------------------------------------ Weinhandel ----------------------------------------------------------------------------- */
.wein-img				{
						float: left;
					    margin-right: 15px;
					    margin-bottom: 30px;
					    }
					    
.wein-text				{
						float: right;
					    width: 380px;
					    margin-bottom: 30px;
					    }					    
