body
{
        height:100%;
        margin:0px;
        padding:0px;
        color:#000000;
        background-color:#CCCCCC;
        font-size:12px;
        font-family:arial;
}

td
{
        font-size:12px;
        font-family:arial;
}

div.Container { 
        min-height:100%;
        background-color:#FFFFFF;
        background-image:url(../images/menubg.gif);
        background-repeat:repeat-y;
        border-left:1px solid black;
        border-right:1px solid black;
        width:950px; 
}

div.Headertext{
            font-size:8pt;
            /*color:#0000A0;*/
            color:White;
            }

div.Headline{
             text-align:left;
             font-weight:bold;
             font-size:16pt;
             /*color:#0000A0;*/
             color:White;
             padding-left:5px;
             margin-left:30px;
             width:350px;
}
        
div.Header { 
        background-image:url(../images/header.gif);
        background-repeat:no-repeat;
        background-color:#BAB9D0; 
        height:75px;
        vertical-align:top;
        text-align:left;
        padding-top:5px;
}

div.header a {
        margin:5px;
        padding-top:5px;
}

div.header a:visited {
        color:#000000;
        text-decoration:none;
}

div.header a:link {
        color:#000000;
        text-decoration:none;
}

div.header a:hover {
        color:#000000;
        text-decoration:underline;
}

div.MainMenu {
        /*vertical-align:middle;*/
        background-color:#385E9D;
        background-image:url(../images/MainMenuBG.gif);
        background-repeat:no-repeat;
        height:20px;
        /*text-align:center;*/
}

ul.MainMenu {
/*        vertical-align:middle;*/
        background-color:#385E9D;
        background-image:url(../images/MainMenuBG.gif);
        background-repeat:no-repeat;
        height:20px;
        /*text-align:center;*/
        padding-left:255px;
}


ul.MainMenu li {
        display:inline;
}

ul.MainMenu a {
        color:#FFFFFF;
        margin:5px;
        font-size:14px;
        font-weight:bold;
}

ul.MainMenu a:visited {
        color:#FFFFFF;
        text-decoration:none;
}

ul.MainMenu a:link {
        color:#FFFFFF;
        text-decoration:none;
}

ul.MainMenu a:hover {
        color:#FFFF99;
        text-decoration:none;
}

div.SubMenu {
        float:left;
        min-height:100%;
        text-align:left;
        width:250px;
        height:500px;
        margin:0px;
        padding:0px;
        padding-top:15px;
        text-align:left;
}


div.anmeldenLink {
        color:White;
        padding-top:100px;
        padding-left:20px;
}

div.anmeldenLink a{
        color:White;
}

ul.SubMenu ul { 
        list-style-type:none;

}

ul.SubMenu li {
        padding-left:15px;
	padding-bottom:5px;
        background-image:url(../images/punkt.gif);
        background-repeat:no-repeat;
}

ul.SubMenu a {
        color:#FFFFFF;
        margin:5px;
}

ul.SubMenu a:visited {
        color:#FFFFFF;
        text-decoration:none;
}

ul.SubMenu a:link {
        color:#FFFFFF;
        text-decoration:none;
}

ul.SubMenu a:hover {
        color:#FFFF99;
        text-decoration:none;
}
        
div.Content { 
            float:left;
        min-height:100%;
        padding: 1em;

/*        margin-left:250px;
        margin-right:185px; */
        
        width:675px;
}
        
div.Box { 
        float:right; 
        background-color:#CCCCCC; 
        border:dashed #666666 1px;
        width:160px; 
        padding:1em; 
        margin:15px; 
}

div.Pumpe {
        float:right;
        background-color:#FFFFFF;
        border:0px;
        width:160px;
        padding:1em;
        margin:0px;
        top:200px;
        left:600px;
}

div.Footer { 
        clear:both; 
        background-color:#385E9D;
        background-image:url(../images/MainMenuBG.gif);
        background-repeat:no-repeat;
        text-align:right;
        height:20px;
        padding-right:5px;
}

div.Footer a {
        color:#FFFFFF;
        text-decoration:none;
}

div.Footer a:visited {
        color:#FFFFFF;
        text-decoration:none;
}

div.Footer a:link {
        color:#FFFFFF;
        text-decoration:none;
}

div.Footer a:hover {
        color:#FFFFFF;
        text-decoration:underline;
}

ul { 
        margin:0;
        list-style-type:none;
}

dd { 
        margin-left:150px;
}

hr.Aussteller { 
        height: 1px; 
        color:#666666; 
        background-color:#666666; 
        border: none; 
}





div.box1 {
        border: 1px solid #352;
        width:234px;
        height:120px;
        float:left;
        margin-top:10px;
        margin-left:10px;
        background-color:#E5E5E5;                                
	padding:5px;
}    


 div.box1 p.title
                        {
                                font-family:arial;
                                font-size:13px;
				color: #368;
				font-weight:bold;
				padding-top:5px;
				margin:0px;
				padding-bottom:5px;
                        }
div.box1 a{
	text-decoration:none;
	color: #368;
	
}
              
                        
                        div.box1 ul
                        {
                                list-style: none;
                                margin-left: 0;
                                padding: 0;
                        }
                        
                        div.box1 li 
                        {
                                            font-family:arial;
                                font-size:12px;
                                margin:5px 5px 0px 5px;
        			background-image:url(../images/more.gif);
        			background-repeat:no-repeat;
				padding-left:15px;
                        }

 

div.shadow{
margin-left:4px;
background:#efefef;
}
div.shadow img{
position:relative;
top:-4px;
left:-4px;
background:#fff;
 padding:4px;
border:1px solid #ccc;
 }
div.shadowr{
 margin:0px 0 10px 10px;
}