* { margin: 0; padding: 0; }
img, div { behavior: url(iepngfix.htc) }

.dropdown {float:left; padding-left:5px; font-size: 12px;}
.dropdown dt {text-align: center; width:70px; font-weight:bold; cursor:pointer; color: #ae006a;}
.dropdown dt:hover {background:#eaf0f2; color:#64bd61 ;}
.dropdown dd {position:absolute; overflow:hidden; width:140px; display:none; background:#fff; z-index:200; opacity:1; text-align: left;}
.dropdown ul { border:0px solid #9ac1c9; list-style:none; border-top:none}
.dropdown li {display:inline}
.dropdown a, .dropdown a:active, .dropdown a:visited {display:block; padding-left:5px; color:#ae006a; text-decoration:none; background:#fff; width:194px}
.dropdown a:hover {background:#eaf0f2; color:#64bd61;}
.dropdown .underline {border-bottom:1px solid #b9d6dc}

.outercontainer {width: 100%; background-repeat: repeat; background-image: url(images/wood.png); padding-top: 50px; padding-bottom: 50px;}
.innercontainer {width: 900px; height: 1100px; margin-left: auto; margin-right: auto; background: #fff;-webkit-border-top-left-radius: 10px;
-webkit-border-top-right-radius: 10px; -moz-border-radius-topleft: 10px; -moz-border-radius-topright: 10px; border-top-left-radius: 10px; border-top-right-radius: 10px;}
 
body {font-family: Helvetica Neue, Helvetica, Verdana, Arial, sans-serif;}

.address {position: absolute; left: 50px; top: 30px; height: 80px; width: 350px; color: #3aa036; font-size: 11px; text-align: left; font-weight: normal; }

p {line-height: 1.4em;}
p.product {color: #3aa036; font-size: 11px; padding-left: 50px; padding-right: 50px;}
p.prodtext {padding-left: 50px; padding-top: 5px; color: #3aa036; font-size: 11px; p}

h1 {font-size: 20px; color: #ae006a;}
h1.product {font-size: 20px; color: #ae006a; padding-left: 50px; padding-top: 46px;}
h2 {color: #ae006a;}

.title {height: 102px; padding-top: 10px; background-image: url(images/funktionartlogosmall.png); background-repeat: no-repeat; margin-left: 480px; margin-top: 15px;}

.header {width: 900px; height: 125px; background: transparent; color: white; font-family: "helvetica"; font-weight: bold; text-align: center; margin-top: 10px;}

.top {height: 25px; width: 900px; background-color: #5a0e32; text-align: center; line-height: 2.0em; font-size: 11px; color: #3aa036; -webkit-border-top-right-radius: 10px; -webkit-border-top-left-radius: 10px; -moz-border-radius-topright: 10px; -moz-border-radius-topleft: 10px; border-top-right-radius: 10px;
border-top-left-radius: 10px;}

.foot {height: 25px; width: 900px; background-color: #5a0e32; text-align: center; line-height: 2.0em; font-size: 11px; color: #3aa036; -webkit-border-bottom-right-radius: 10px; -webkit-border-bottom-left-radius: 10px; -moz-border-radius-bottomright: 10px; -moz-border-radius-bottomleft: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; position: relative;}

.content {width: 900px; height: 1095px; position: relative; background: transparent; z-index: 0;}

.navbar { width: 880px; background: transparent; padding-left: 30px; height: 25px; line-height: 2em;}

li.nav {display: block; text-decoration: none; list-style: none inside; float: left; padding-left: 20px; padding-right: 20px; font-size: 12px; line-height: 3em; text-align: center;}

a.nav {color: #ae006a; text-decoration: none;}

a.nav:hover {color: #3aa036; text-decoration: none;}

a.inline 	{
			text-decoration: none;
			}

a.inline:link, a.inline:visited  
			{
			color: #ae006a;
			font-size: 11px;
			}

a.inline:hover, a.inline:active 
			{
			color: #DFDEDC;
			font-size: 11px;
			}
			
img.display	{width: 183px; height: 183px;}


.main {color: #3aa036; font-size: 11px; padding: 5px; position: relative; left: 45px; top: 0px; height: 300px; width: 798px; float: left; text-align: left; background-color: #transparent; margin-top: 20px;}

.fullpage {color: #3aa036; font-size: 11px; padding: 5px; position: relative; left: 45px; top: 0px; height: 900px; width: 798px; float: left; text-align: left; background-color: #transparent; margin-top: 20px;}

table.funk		{
				padding: 10px;
				text-align: center;
				height: 885px;
				width: 800px;
				margin-left: 50px;
				}

table.index		{
				padding: 10px;
				text-align: center;
				height: 620px;
				width: 800px;
				margin-left: 50px;
				}

			
td.funk		{
			padding: 10px;
			line-height: 10px;
			width: 150px;
			height: 180px;
			}
			
p.price		{
			font-family: Helvetica Neue, Helvetica, Verdana, Arial, sans-serif;
			color: #ae006a;
			font-size: 12px;
			font-weight: bold; 
			}

p.name		{font-family: Helvetica Neue, Helvetica, Verdana, Arial, sans-serif;
			color: #3aa036; font-size: 16px;}
			
p.desc		{font-family: Helvetica Neue, Helvetica, Verdana, Arial, sans-serif;
			color: #3aa036;
			font-size: 12px;}			

img.funk	{
			height: 120px;
			width: 120px;
			}
			
img.wed		{width: 150px;}				

