body
	{
		margin: 0;
		padding: 0;
		font-family: arial, hevetica, sans-serif;
		text-align: center;
		color: #404256;
		background-color: #ccccff;
	}

	#container
	{
		margin: 1em auto;
		width: 850px;
		text-align: left;
		background-color:#aaaaff;
		border: 1px solid #0000ff;
	}

	#header
	{
		background-image:url(images/generic-pharmacy.jpg);
		height: 120px;
	}

	#mainnav
	{
		height: 20px;
		background-color:#aaaaaa;
		border: 1px solid #0000ff;
	}

	#menu
	{
		float: right;
		margin-right: 2px;
		margin-left: 0px;
		width: 145px;
		background-color:#aaaaff;
		border: 1px solid #0000ff;
	}

	#contents
	{
		margin-right: 150px;
		margin-left: 0px;
		height: 750px;
		background-color:#ffffff;
	}

	#footer
	{
		clear: both;
		height: 65px;
		background-color:#aaaaff;
		font-size:10px;
		border: 1px solid #0000ff;
	}

	#start
	{
		float: left;
		width: 108px;
		height: 70px;
		background-color:#ffffff;
		font-size:10px;
		margin-left:3px;
		margin-right:0px;
		margin-top:0px;
		text-align: center;
		color: #ff0000;
		border: 0px solid blue;
	}

	#start2
	{
		width: 98%;
		height: 70px;
		background-color:#ffffff;
		font-size:12px;
		margin-left:5px;
		margin-right:5px;
		border: 0px solid blue;
	}
	#start3
	{
		float: right;
		width: 100px;
		height: 70px;
		background-color:#ffffff;
		font-size:12px;
		margin-left:5px;
		margin-right:9px;
		text-align: center;
		border: 0px solid blue;
	}

	#prod
	{
        float: left;
        text-align: left;
        width: 260px;
        height: 120px;
        background-color:#ffffff;
        border: 1px solid #0000ff;
        font-size:12px;
        margin-left:5px;
        margin-right:5px;
        margin-top:10px;
    }

	#prod1
	{
        float: left;
        text-align: left;
        width: 260px;
        height: 75px;
        background-color:#ffffff;
        border: 1px solid #0000ff;
        font-size:12px;
        margin-left:5px;
        margin-right:5px;
        margin-top:10px;
    }

	#prod1a
	{
        float: left;
        text-align: left;
        width: 260px;
        height: 90px;
        background-color:#ffffff;
        border: 1px solid #0000ff;
        font-size:12px;
        margin-left:5px;
        margin-right:5px;
        margin-top:10px;
    }

    #prod2
	{
		float: left;
		width: 108px;
		height: 70px;
		background-color:#ffffff;
		font-size:10px;
		margin-left:3px;
		margin-right:0px;
		margin-top:5px;
		text-align: center;
		color: #ff0000;
		border: 0px solid blue;
	}

	#prod3
    {
        float: left;
        text-align: left;
        width: 270px;
        height: 120px;
        background-color:#ffffff;
        border: 1px solid #0000ff;
        font-size:12px;
        margin-left:5px;
        margin-right:5px;
        margin-top:10px;
    }

    #prod3a
    {
        float: left;
        text-align: left;
        width: 270px;
        height: 130px;
        background-color:#ffffff;
        border: 1px solid #0000ff;
        font-size:12px;
        margin-left:5px;
        margin-right:5px;
        margin-top:10px;
    }

    #prod4
    {
         float: left;
        text-align: left;
        width: 315px;
        height: 65px;
        background-color:#ffffff;
        border: 1px solid #0000ff;
        font-size:12px;
        margin-left:5px;
        margin-right:5px;
        margin-top:10px;
    }

    #prod4a
    {
         float: left;
        text-align: left;
        width: 315px;
        height: 75px;
        background-color:#ffffff;
        border: 1px solid #0000ff;
        font-size:12px;
        margin-left:5px;
        margin-right:5px;
        margin-top:10px;
    }

	#abs
	{
		margin-top:110px;
	}

	#order
    {
        float: left;
        margin-left:3px;
		margin-right:0px;
		margin-top:25px;
    }

    #pic
    {
        text-align: center;
		margin-top:10px;
    }


a { margin-left:5px; color:#000000; text-decoration: none; }
a:hover { margin-left:5px; color:#ffff00; text-decoration: underline; }
a.menu { margin-left:5px; color:#000000; text-decoration: none; font-weight: bold; }
a:hover.menu {margin-left:5px; color:#ffff00; text-decoration: underline; font-weight: bold; }
a.footer { color:#000000; text-decoration: none; font-weight: bold; }
a:hover.footer { color:#ff0000; text-decoration: underline; font-weight: bold; }

.hl { font-size:20px; margin-left:5px; margin-top:0px; margin-bottom:0px; }
.hm { font-size:16px; margin-left:5px; margin-top:5px; margin-bottom:0px; }
.hs { font-size:14px; margin-left:5px; margin-top:0px; margin-bottom:5px; color: #ff0000; }
.hb { font-size:14px; margin-left:5px; margin-top:0px; margin-bottom:5px; color:#0000aa; }
.s { font-size:12px; margin-top:0px; margin-bottom:0px; margin-left:5px; }
.rand { margin-left:5px;  margin-right:5px; margin-top:0px; }
.rando { margin-top:5px; margin-bottom:3px; }
.ohne { margin-top:0px; margin-bottom:0px; }
.imp { font-size:16px; margin-top:0px; margin-bottom:0px; color:#ff0000; font-weight: bold;}
.trenner {  margin-top:0px; margin-bottom:0px; color:#0000ff; height:1px; }
.r { float: right; width: 210px; height: 75px; font-size:12px; margin-left:3px; margin-right:3px; margin-top:0px; border: 1px solid blue; }
.prom {  margin-top:0px; margin-bottom:0px; color:#0000ff; }