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

/* -------  START Stylesheet www.studio4-schwerin.de  --------------
---------- Formatierung für den Bildschirm ------------*/


html {
		height: 100%; 
		margin-bottom: 0px;
		margin-top: 0px;
}


/* - BEGIN ----------------------------------------------- Formatierung der Body-Tags ------------------------------------------------------ */

body {
		background-color: #FFF;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		line-height: 1.35em;
		margin: 0px;
		padding: 0px;
}
#anschrift {
		width: 800px;
		height: auto;
		margin-left: auto;
		margin-right:auto;
		border: 0px;
		top: -70px;
		position:relative;
		text-align:right;
}

#anschrift_apo {
		width: 200px;
		border: 0px;
		margin-left: 565px;
		position:relative;
		text-align:left;
}

/* - END ------------------------------------------------- Formatierung der Body-Tags ------------------------------------------------------ */

/* - BEGIN -----------------------------------------------menu oben ----------------------------- */


a {
		color: #CC0000;
		font-weight: normal;
		text-decoration : none;
}


a:hover, a:active {
		color: #CC0000;
		font-weight: bold;
		text-decoration : none;
}

/* - BEGIN -----------------------------------------------menu oben ----------------------------- */
/* - BEGIN -----------------------------------------------IMPRESSUM ----------------------------- */
#daten_impressum {
		background-image: url(img/hg_daten_impressum.gif);
		background-position: left middle;
		background-repeat: no-repeat;
		width: 800px;
		height: auto;
		margin: auto;
		border: 1px solid #0d3b59;
		position:relative;
}
#link_impressum {
		width: 800px;
		height: 20px;
		margin-left: auto;
		margin-right:auto;
		border: 0px;
		position:relative;
		text-align:right;
}
#txt_impressum {
		margin: auto;
		margin-top: 20px;
		width: 600px;
		text-align:center;
		color: #0d3b59;
		
}
#link_impressum a {
		color: #000;
		font-weight: normal;
		text-decoration : none;
}


#link_impressum a:hover, a:active {
		color: #CC0000;
		font-weight: normal;
		text-decoration : none;
}
#table_impressum td {
		text-align:left;
		vertical-align:top;
		color: #000;
		
}
#table_impressum td.title {
		text-align:left;
		height: 20px;
		padding: 5px 0 5px 0;
		color: #000;
		font-size:14px;
		font-weight:bold;
		border-bottom: 1px solid #fff;
}

#table_impressum {
		text-align:left;
		vertical-align:top;
		color: #000;
		margin-left: 0px;
		padding: 0px;
		
}

#table_impressum td {
		text-align:left;
		vertical-align:top;
		color: #000;
		border-top: 1px dotted #999999;
		padding:0 15px 5px 0;
		
}

#table_impressum td.title {
		text-align:left;
		vertical-align:top;
		color: #000;
		border-top: 0px;
		padding:0 15px 5px 0;
		
}

#impressum td {
		text-align:left;
		vertical-align:bottom;
		color: #000;
		
}
.avik {
		text-align:left;
		vertical-align:top;
		color: #000;
		padding-bottom: 5px;
		
}
td #avik_rechts {
		text-align:right;
		vertical-align:top;
		color: #000;
		padding-right: 5px;
		
}
td #avik_left {
		text-align:left;
		vertical-align:top;
		color: #000;
		padding-right: 5px;
		
}
.avik a {
		color: #000;
		font-weight: normal;
		text-decoration : none;
}


.avik a:hover, a:active {
		color: #CC0000;
		font-weight: normal;
		text-decoration : none;
}
/* - END -----------------------------------------------IMPRESSUM ----------------------------- */
/* - BEGIN -----------------------------------------------DIV´´ ----------------------------- */


#daten {
		background-image: url(img/hg_daten.gif);
		background-position: center middle;
		background-repeat: no-repeat;
		width: 800px;
		height: 600px;
		margin: auto;
		border: 1px solid #CC0000;
}

#txt {
		margin-left: 170px;
		margin-top: 70px;
		height: auto;
		width: 600px;
		text-align:center;
		color: #000;
		font-size:14px;
		
}


#table td.title {
		text-align:left;
		height: 20px;
		padding: 5px 0 5px 5px;
		color: #000;
		font-size:14px;
		font-weight:bold;
		border-bottom: 1px solid #fff;
		
}
#table td {
		text-align:left;
		color: #000;
		vertical-align:top;
		padding: 5px 0 5px 5px;
		
}

/* - BEGIN -----------------------------------------------DIV´´ ----------------------------- */
/* - BEGIN --------------------------------------------- Formatierung für die Contentelemente -------------------------------------------- */

H1 {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 14px;
		font-weight: bold;
		color: #000;
		width: 100%;
}


H2 {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 13px;
		font-weight: bold;
		color: #fc7424;
		border-bottom: 0px;
		width: 100%;
		line-height: 1.55em;
}


H3 {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;
		color: #000;
		margin: 0 0 10px 0px;
		padding: 0 0 3px 0;
		border-bottom: 0px;
		width: 100%;
		line-height: 1.35em;
}
H4 {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: normal;
		color: #000;
		margin: 0 0 10px 0px;
		padding: 0 0 3px 0;
		border-bottom: 0px;
		width: 100%;
		line-height: 1.35em;
}

td, th {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
}


hr {
		color: #fff;
		left: 0;
		height: 1px;
		text-align: left;
		border-width: 0;
		}


/* - BEGIN --------------------------------------------- SUCHE oben -------------------------------------------- */
