@charset "utf-8";
/* CSS Document */

html, body {
background: #000099;

}

body,td,th {
	font-family: Arial, Palatino Linotype, Times New Roman, Times, serif;
	font: 1 em;
}

/*Link Farbe*/
a:link {
        color: #551285;
        text-decoration: none;
        text-underline: none;
}
/*besuchter Link Farbe*/
a:visited {
        color: #551285;
        text-decoration: none;
        text-underline: none;
}

/*Mouse over Link Farbe*/
a:hover {
        color: #551285;
        text-decoration: none;
        text-underline: none;
}
a:active{
        text-decoration: none;
        text-underline: none;
        }
/* sekundäre überschrift hellblau */		
.h_2{
         font-weight: bold;
		 color: #3399FF;
		 font-size:1em; 
}


/* Rahmen */
#main {
	width: 980px;
	position:relative;
    min-height: 600px;
    height:auto !important;
    height:100%;
/*	left: 100px;
	top: 100px; */
	background:#b7d6ed;
	border-bottom:#99FF00;

}



.toplinks  /*Obere Navigation*/
{
	float:left;
	top: 5px;
	left: 255px;
	height:41px;
	width:132px;
	background:#e2eafd;
	position:relative;
	padding: 0px 0px 0px 5px;
	color:#551285;
	font-weight:bold;	
	border: 1px ridge;
}

/*aktivierte Links oben */
#active, #active a{
    color: #FFF;
	background: #3399FF
}


.kreuzschrift, .kreuzschrift a, .kreuzschrift a:visited{
    color:#000000;
    font-size:11px;
	padding: 3px;

}

.kreuz /*Quadrat oben Links*/
{
        
	    float: left;
		margin: 10px 0 0 15px;	
        height: 226px;
        width: 226px;
        background-image: url(../Bilder/Kreuzflaeche.png);
        position:relative;
}

.bildbox /*Kasten unter oberer Navigation */
{
        float: left;
		left: 15px;
		top: 11px;
        height:227px;
        width:555px;
        position:relative;
}

#tel_num /*Header fr Telefon Nummern Box*/
{
        margin: 11px 0px 0px 830px;
        height:25px;
        width:129px;
        background-color:#e2eafd;
        position:relative;
        padding: 0px 0px 0px 5px;
		color:#551285;
		border-top: ridge;
}

#num_box   /*Telefon Nummern Box*/
{
        margin: 5px 0px 0px 830px;
        width: 129px;
        height: 187px;
        background-color:#eae5ef;
        position:relative;
        padding:0px 0px 0px 5px;
		font-size:11px;
}

#nav_box  /*Navigation Links*/
{
        float:left;
		margin: 20px 0px 0px 15px;
        width: 219px;
        height:auto;
        background-color:#e2eafd;
        position:relative;
        padding: 0px 0px 0px 5px;
        color:#4697e8;
        font-weight:bold;
        font-size:small;
		border: 1px ridge #551285;
}

#nav_box_2/*navibox innerhalb der nav_box*/
{
        margin: 10px 0px 0px 20px;
        width:180px;
        height:auto;
        background-color:#FFF;
		color:#4697e8;
}

#nav_box_2 a {
        color:#3399FF;
}
/*aktivierte Links Navibox */
#active2, #active2 a {
    color: #FFF;
	background: #3399FF;
	width: 180px;
}


#textbox_h  /*Header für inhalte*/
{
        margin: 20px 0px 0px 255px;
        height:25px;
        width:553px;
        position:relative;
        background-color:#e2eafd;
		color: #551285;
        padding:0px 0px 0px 5px;
		font-weight:bold;
		border-top: ridge;
}

#textbox    /*Textboxen für inhalte */
{
	margin: 5px 0px 10px 255px;
	height:auto;
	width:548px;
	position:relative;
	background-color:#FFF;
	padding: 0px 5px 0px 5px;
	border-bottom: 10px solid #b7d6ed;
}

#textbox_h_n  /* nur für fliednerhaus-neuafnahme */
{
        margin: 20px 0px 0px 255px;
        height:25px;
        width:705px;
        position:relative;
        background-color:#e2eafd;
		color: #551285;
        padding:0px 0px 0px 5px;
		font-weight:bold;
		border-top: ridge;
}

#textbox_n    /*nur für fliednerhaus-neuafnahme */
{
        margin: 5px 0px 10px 255px;
        height:auto;
        width:700px;
        position:relative;
        background-color:#FFF;
        padding: 0px 5px 0px 5px;
		border-bottom: 10px solid #b7d6ed;
}

#footer /*seitenabschluss*/
{
	    width: 100%;
        height:30px;
		background:#000099;
	    position:relative;
  	    bottom: -20px;
}

