body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #007FB2;
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
}

.text, body, table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}
.ueberschrift {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFBA0A;
	text-decoration: none;
}
A:link, A:visited, A:active {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFD789;
}

A:hover {
	text-decoration: underline;
}


.textorange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFBA0A;
	text-decoration: none;
}

h1 {
	margin:0px;
	padding:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFBA0A;
	text-decoration: none;
}

h2 {
	margin:15px 0px 6px 0px;
	padding:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFBA0A;
	text-decoration: none;
}

h3 {
	margin:0px;
	padding:10px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style : italic;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFBA0A;
	text-decoration: none;
}

.fett {
	font-weight:bold;
}

.bild_re {
	float:right;
	margin:0px 0px 0px 14px;
}

.bild_li {
	float:left;
	margin:0px 14px 0px 0px;
}

.text_abstand {
	padding:10px 8px 50px 8px;
}

/* ---------------------------------- Navi -------------------------------------- */


div.button1 { 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight: bold;
	width: 186px;
	height: 25px;
	margin:0 auto;
}
div.button1 a {
    display: block; 
	background-image : url(../images/b_home_n.gif);
	height: 25px; 
}
div.button1 a:hover {
   	background-image : url(../images/b_home_h.gif);
	height: 25px;
}

div.button2 { 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight: bold;
	width: 186px;
	height: 25px;
	margin:0 auto;
}
div.button2 a {
    display: block; 
	background-image : url(../images/b_firmen_n.gif);
	height: 25px; 
}
div.button2 a:hover {
   	background-image : url(../images/b_firmen_h.gif);
	height: 25px;
}

div.button3 { 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight: bold;
	width: 186px;
	height: 25px;
	margin:0 auto;
}
div.button3 a {
    display: block; 
	background-image : url(../images/b_werbespots_n.gif);
	height: 25px; 
}
div.button3 a:hover {
   	background-image : url(../images/b_werbespots_h.gif);
	height: 25px;
}

div.button4 { 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight: bold;
	width: 186px;
	height: 25px;
	margin:0 auto;
}
div.button4 a {
    display: block; 
	background-image : url(../images/b_tvbeitraege_n.gif);
	height: 25px; 
}
div.button4 a:hover {
   	background-image : url(../images/b_tvbeitraege_h.gif);
	height: 25px;
}

div.button5 { 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight: bold;
	width: 186px;
	height: 25px;
	margin:0 auto;
}
div.button5 a {
    display: block; 
	background-image : url(../images/b_dvdproduktion_n.gif);
	height: 25px; 
}
div.button5 a:hover {
   	background-image : url(../images/b_dvdproduktion_h.gif);
	height: 25px;
}

div.button6 { 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight: bold;
	width: 186px;
	height: 25px;
	margin:0 auto;
}
div.button6 a {
    display: block; 
	background-image : url(../images/b_werbeagentur_n.gif);
	height: 25px; 
}
div.button6 a:hover {
   	background-image : url(../images/b_werbeagentur_h.gif);
	height: 25px;
}

div.button7 { 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight: bold;
	width: 186px;
	height: 25px;
	margin:0 auto;
}
div.button7 a {
    display: block; 
	background-image : url(../images/b_produktvermarktung_n.gif);
	height: 25px; 
}
div.button7 a:hover {
   	background-image : url(../images/b_produktvermarktung_h.gif);
	height: 25px;
}

div.button8 { 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight: bold;
	width: 186px;
	height: 25px;
	margin:0 auto;
}
div.button8 a {
    display: block; 
	background-image : url(../images/b_monitoring_n.gif);
	height: 25px; 
}
div.button8 a:hover {
   	background-image : url(../images/b_monitoring_h.gif);
	height: 25px;
}

div.button9 { 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight: bold;
	width: 186px;
	height: 25px;
	margin:0 auto;
}
div.button9 a {
    display: block; 
	background-image : url(../images/b_referenzen_n.gif);
	height: 25px; 
}
div.button9 a:hover {
   	background-image : url(../images/b_referenzen_h.gif);
	height: 25px;
}

div.button10 { 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight: bold;
	width: 186px;
	height: 25px;
	margin:0 auto;
}
div.button10 a {
    display: block; 
	background-image : url(../images/b_impressum_n.gif);
	height: 25px; 
}
div.button10 a:hover {
   	background-image : url(../images/b_impressum_h.gif);
	height: 25px;
}

div.button11 { 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight: bold;
	width: 186px;
	height: 25px;
	margin:0 auto;
}
div.button11 a {
    display: block; 
	background-image : url(../images/b_kontakt_n.gif);
	height: 25px; 
}
div.button11 a:hover {
   	background-image : url(../images/b_kontakt_h.gif);
	height: 25px;
}


.small {
font-size:11px;
font-weight:normal;
}

table.normal {
width:100%;
border-collapse:collapse;
margin:0px 0px 10px 0px;
}

table.normal th {
vertical-align:top;
text-align:left;
font-size:11px;
border:1px solid #B3C9D7;
padding:4px 2px;
background:#3F6D8B;
}

table.normal td {
vertical-align:top;
text-align:left;
border:1px solid #B3C9D7;
padding:4px 2px;
}

ul {
list-style-type:square;
}

#partner_links {
		margin-top:100px;
		width:470px;
		text-align:center;
		font-family:  Verdana, Arial, Helvetica, Sans-serif; 
		font-size:11px;
		color:#94AAC5;
}

#partner_links a, #partner_links a:link, #partner_links a:visited {
		color:#94AAC5;
		text-decoration:none;
}

#partner_links a:hover {
		color:#B9D5F8;
		text-decoration:none;
}

