body{
background: #fff url(i/bg.png) 0 0 repeat-x;
margin: 10px;
}

body#index div#content{
background: #fff url(i/index.jpg) 100% 0 no-repeat;
}
body#ueber_uns_historie div#content{
background: #fff url(i/ueber_uns_historie.jpg) 100% 0 no-repeat;
}
body#ueber_uns_philosophie div#content{
background: #fff url(i/ueber_uns_philosophie.jpg) 100% 0 no-repeat;
}
body#ueber_uns_video div#content{
background: #fff url(i/ueber_uns_video.jpg) 100% 0 no-repeat;
}
body#ueber_uns_team div#content{
background: #fff url(i/ueber_uns_team.jpg) 100% 0 no-repeat;
}
body#leistungen_funkspots div#content{
background: #fff url(i/leistungen_funkspots.jpg) 100% 0 no-repeat;
}
body#leistungen_mediaplanung div#content{
background: #fff url(i/leistungen_mediaplanung.jpg) 100% 0 no-repeat;
}
body#leistungen_vertonungen div#content{
background: #fff url(i/leistungen_vertonungen.jpg) 100% 0 no-repeat;
}
body#leistungen_telefonansagen div#content{
background: #fff url(i/leistungen_telefonansagen.jpg) 100% 0 no-repeat;
}
body#leistungen_sounddesign div#content{
background: #fff url(i/leistungen_sounddesign.jpg) 100% 0 no-repeat;
}
body#kompetenzen_cross-media div#content{
background: #fff url(i/kompetenzen_cross-media.jpg) 100% 0 no-repeat;
}
body#kompetenzen_globale_maerkte div#content{
background: #fff url(i/kompetenzen_globale_maerkte.jpg) 100% 0 no-repeat;
}
body#kompetenzen_referenzen div#content{
background: #fff url(i/kompetenzen_referenzen.jpg) 100% 0 no-repeat;
}
body#hoerbeispiele_funkspots div#content{
background: #fff url(i/hoerbeispiele_funkspots.jpg) 100% 0 no-repeat;
}
body#hoerbeispiele_telefon div#content{
background: #fff url(i/hoerbeispiele_telefon.jpg) 100% 0 no-repeat;
}
body#kontakt div#content{
background: #fff url(i/kontakt.jpg) 100% 0 no-repeat;
}
body#danke div#content{
background: #fff url(i/danke.jpg) 100% 0 no-repeat;
}
body#impressum div#content{
background: #fff url(i/impressum.jpg) 100% 0 no-repeat;
}

#main{
border: 10px solid #fff;
}

#head{
background: #fff url(i/head.jpg) 0 0 no-repeat;
height: 120px;
}

a#gohome{
display: block;
position: relative;
top: 0;
left: 750px;
height: 90px;
width: 200px;
}

#main2{
background: #436b97;
}

#breadcrumb{
height: 30px;
}

#breadcrumb span{
color: #fff;
font: 12px/30px Verdana, Arial, Helvetica, sans-serif;
padding: 0 15px;
}

#breadcrumb span a {
color: #fff;
font: 12px/30px Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
}

#datum {
text-align:right;
}
#datum span{
color: #fff;
font: 12px/30px Verdana, Arial, Helvetica, sans-serif;
padding-right:15px;
vertical-align: middle;
}

/*
---- Schnipp --------------------------------------------------------
*/

#content{
background: #fff;
height: 530px;
}

/*
---- Schnipp --------------------------------------------------------
*/

#content a{
color: #000;
}

#content h1{
color: #436b97;
font: bold 24px/150% Verdana, Arial, Helvetica, sans-serif;
padding: 14px 15px;
margin: 0;
}

#content h2{
color: #000;
font: bold 20px/150% Verdana, Arial, Helvetica, sans-serif;
padding: 0 15px 14px 15px;
margin: 0;
}

#content p {
font: 13px/150% Verdana, Arial, Helvetica, sans-serif;
padding: 0 15px 14px 15px;
margin: 0;
}

#content table{
padding: 0 10px 14px 10px;
margin: 0;
}

#content td{
font: 14px/150% Verdana, Arial, Helvetica, sans-serif;
}

#content table.marquee{
padding: 0 10px;
margin: 0;
}

#content table.marquee td{
font: 12px/20px Verdana, Arial, Helvetica, sans-serif;
}

div.floating{
background: url(i/bg_trans.png) 0 0 repeat;
height:530px;
position:relative;
}

div.floating div{
position:absolute;
width:150px;
bottom:0;
left:0;
}

ul#submenu{
list-style: none;
margin:0;
width:150px;
}

ul#submenu li {
display: inline;
}


ul#submenu li a{
background: #5389C0;
color: #fff;
display: block;
font: 13px/150% Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
margin: 0;
padding: 2px 10px;
border-top:1px solid #fff;
}

ul#submenu li a:hover{
background: #436B97;
}

ul#submenu li a.on,
ul#submenu li a.on:hover{
background: #436B97;
color: #000;
}

#footer{
height: 30px;
text-align: center;
}

#footer span{
color: #999;
font: 12px/30px Verdana, Arial, Helvetica, sans-serif;
padding: 0 15px;
}

#footer a{
color: #999;
font: 12px/30px Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
}

#footer a:hover{
color: #436b97;
}

.buttons a{
background: #fff url(i/start_select.jpg) no-repeat;
display: block;
height: 340px;
overflow: hidden;
text-decoration: none;
text-indent: -1000em;
float: left;
width: 124px;
}

a.funkspots{
background-position: 0 -340px;
}

a.vertonungen{
background-position: -124px -340px;
}

a.telefon{
background-position: -248px -340px;
}

a.sounddesign{
background-position: -372px -340px;
}

a.team{
background-position: -496px -340px;
}

a.funkspots:hover{
background-position: 0 0;
}

a.vertonungen:hover{
background-position: -124px 0;
}

a.telefon:hover{
background-position: -248px 0;
}

a.sounddesign:hover{
background-position: -372px 0;
}

a.team:hover{
background-position: -496px 0;
}

ul#gallery {
margin:0 auto;
padding:0;
list-style-type:none;
width:100%;
}

ul#gallery li {
float: left;
margin:0 0 10px 0;
vertical-align:middle;
}

ul#gallery li a{
font: 10px/15px Verdana, Arial, Helvetica, sans-serif;
margin:0 75px 0 10px;
}

ul#gallery li img{
border: 1px solid #eee;
}

marquee{
font: 13px/150% Verdana, Arial, Helvetica, sans-serif;
padding: 0 15px;
margin: 0;
}