* {
  margin: 0;
  padding: 0;
}
html, body {
  height: 100%;
}
body {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size:100.01%;
	line-height:1.1em;
	color:#fff;
	margin: 0;
	padding: 0;
	background-color:#000405;
} 

/* firefox scrollbar hack */ 
html {height: 100%; margin-bottom: 1px; } 

ul { list-style:none; }

div#wrapper {
	text-align:left;
	font-size: 66%;
	line-height:1.5em;
	width:800px;
	margin-left:70px;
	margin-top:67px;
	margin: 67px auto 10px auto;
	background:url("../images/woerner-geschenkpapier-bg.gif") no-repeat; 
	background-position:0px 130px;
}
/**** 3 spalten *****/
#navi {
	width:120px;
	float:left;
	border-right:1px solid white;
}
#content {
	float:left;
	width:590px;
	padding-left:10px;
}
#right {
	float:right;
}
div#wrapper #logo {
	width:199px;
	height:19px;
	background: white url("../images/woerner-logo.gif") no-repeat top left; 
	margin:auto;
	margin-bottom:332px;
}

div#wrapper #logo a {
	display:block;
	width: 199px;
	height: 19px;	
}

/************************/
.unsi {
	display:none;
}
/**** navi links *****/
#navi img {
	margin-bottom:19px;
}
#right ul li a.active {
	color:#FFF;
}
a {
	color:white;
	text-decoration:none;
}
a:hover  { color:#666; }
a#Home, a#Homeactive {
	display:block;
    background-image:url(../images/home.gif);
    width:97px; 
    height:14px;
    margin-bottom:19px;
}
a#Home:hover, a#Homeactive {
    background-image:url(../images/home-act.gif);
}
a#Termine, a#Termineactive {
	display:block;
    background-image:url(../images/termine.gif);
    width:97px; 
    height:13px;
    margin-bottom:19px;
}
a#Termine:hover, a#Termineactive  {
    background-image:url(../images/termine-act.gif);
}
a#Kontakt-Impressum, a#Kontakt-Impressumactive {
	display:block;
    background-image:url(../images/kontakt-impressum.gif);
    width:97px; 
    height:36px;
    margin-bottom:19px;
}
a#Kontakt-Impressum:hover, a#Kontakt-Impressumactive {
    background-image:url(../images/kontakt-impressum-act.gif);
}
a#Muster-Katalog, a#Muster-Katalogactive {
	display:block;
    background-image:url(../images/muster-katalog.gif);
    width:97px; 
    height:36px;
    margin-bottom:19px;
}
a#Muster-Katalog:hover, a#Muster-Katalogactive {
	display:block;
    background-image:url(../images/muster-katalog-act.gif);
}

/************************/
/*********** spalte rechts ******/
#right {
	font-family: Georgia, Times, serif;
	font-style:italic;
	font-size:120%;
	letter-spacing:0.05em;
}	
#right ul {
	list-style-type:none;
}
#right ul li {
	border-bottom:1px solid #161616;
	margin-bottom:20px;
	padding:0 0 3px 0;
	width:71px;	
	color:#3c3c3c;
}
#right ul li a {
	color:#3c3c3c;
}
#right ul li.active  {
	border-bottom:1px solid #FFF;
}
#right ul li.german {
	border-bottom:1px solid white;
} 
/************************/
table {
	 width:100%;
	 border-collapse:collapse
}

table td {
	vertical-align:text-top;
	padding:0px;
	margin:0px;
}

table td.date {
	width:25%;
	white-space:nowrap;
}

table td.messe {
	width:20%;
	font-family: Georgia, Times, serif;
	font-style:italic;
}

table td.ort {
	width:55%;
}

table td.first {
	width:30%;
	font-family: Georgia, Times, serif;
	font-style:italic;
}

table td.second {
	width:70%;
}
