/*-----------Allgemeines--------------------------*/
a img {border:0;}
a:link, a:visited, a:hover, a:active {text-decoration:none;color:white;font-size:12px;border0 none;}
body {font-family: verdana, arial, helevetica,san-serif;}
div:link, div:active {border0 none;}
/*-------Wrapper für Bildhintergrund--------------*/
#wrapper_dfdu {	margin-left:auto;margin-right:auto;width:1180px;height:520px;z-index:1;position:absolute;background-image:url('rebell_bilder_dfdu.jpg'); background-repeat:no-repeat;}
#wrapper_rebel {margin-left:auto;margin-right:auto;width:1180px;height:520px;z-index:1;position:absolute;background-image:url('rebell_bilder_rebell.jpg'); background-repeat:no-repeat;}
#wrapper_intervention {margin-left:auto;margin-right:auto;width:1180px;height:520px;z-index:1;position:absolute;background-image:url('rebell_bilder_intervention.jpg'); background-repeat:no-repeat;}

/*-----------DFDU------------------------------------*/
/*-----------Amazon---------------*/
#amazon {position: absolute;z-index: 3;left: 390px; top: 159px; width: 88px; height: 137px}
#amazon a:link, #amazon a:visited {display:block;width: 88px; height: 137px;}
#amazon a:hover {background-image:url('apps/amazon.png');background-position:right top;background-repeat:no-repeat;}
/*-----------Amazon1---------------*/
#amazon1 {position: absolute;z-index: 3;left: 525px; top: 119px; width: 88px; height: 137px}
#amazon1 a:link, #amazon1 a:visited {display:block;width: 88px; height: 137px;}
#amazon1 a:hover {background-image:url('apps/amazon.png');background-position:right top;background-repeat:no-repeat;}
/*-----------Amazon2---------------*/
#amazon2 {position: absolute;z-index: 3;left: 830px; top: 179px; width: 88px; height: 137px}
#amazon2 a:link, #amazon2 a:visited {display:block;width: 88px; height: 137px;}
#amazon2 a:hover {background-image:url('apps/kundenliste_projekte.png');background-position:right top;background-repeat:no-repeat;}
/*-----------Twitter---------------*/
#twitter {position: absolute;z-index: 3;left: 210px; top: 339px; width: 88px; height: 137px}
#twitter a:link, #twitter a:visited {display:block;width: 88px; height: 137px;}
#twitter a:hover {background-image:url('apps/twitter.png');background-position:right top;background-repeat:no-repeat;}
/*-----------Impressum---------------*/
#impressum {position: absolute;z-index: 3;left: 290px; top: 370px; width: 88px; height: 137px}
#impressum a:link, #impressum a:visited {display:block;width: 88px; height: 137px;}
#impressum a:hover {background-image:url('apps/kontakt.png');background-position:right top;background-repeat:no-repeat;}
/*-----------Termine---------------*/
#termine {position: absolute;z-index: 3;left: 800px; top: 320px; width: 88px; height: 137px}
#termine a:link, #termine a:visited {display:block;width: 88px; height: 137px;}
#termine a:hover {background-image:url('apps/terminkalender.png');background-position:right top;background-repeat:no-repeat;}
/*-----------rebel---------------*/
#rebel {position: absolute;z-index: 3;left: 80px; top: 0px; width: 100px; height: 520px;}
#rebel a:link, #rebel a:visited {display:block;width: 100px; height: 520px;}
#rebel a:hover {background-image:url('apps/rebelltv_links.png');background-position:right center;background-repeat:no-repeat;}

/*------------rebel----------------------*/
/*-----------projekte---------------*/
#projekte {position: absolute;z-index: 3;left:490px; top:109px; width:150px; height:300px;}
#projekte a:link, #projekte a:visited {display:block;width:150px; height:300px;}
#projekte a:hover {background-image:url('apps/kundenliste_projekte.png');background-position:center top;background-repeat:no-repeat;}
/*-----------medien---------------*/
#medien{position: absolute;z-index: 3;left: 700px; top: 80px; width: 88px; height: 140px}
#medien a:link, #medien a:visited {display:block;width: 88px; height: 140px;}
#medien a:hover {background-image:url('apps/medien.png');background-position:right top;background-repeat:no-repeat;}
/*-----------magazin---------------*/
#magazin{position: absolute;z-index: 3;left: 650px; top: 205px; width: 200px; height: 112px}
#magazin a:link, #magazin a:visited {display:block;width: 200px; height: 112px;}
#magazin a:hover {background-image:url('apps/magazin.png');background-position:right top;background-repeat:no-repeat;}
/*-----------dfdu---------------*/
#dfdu {position: absolute;z-index: 3;right:280px; top: 300px; width: 140px; height: 137px}
#dfdu a:link, #dfdu a:visited {display:block;width: 140px; height: 137px;}
#dfdu a:hover {background-image:url('apps/dfdu.png');background-position:right top;background-repeat:no-repeat;}
/*-----------intervention---------------*/
#intervention {position:absolute; z-index: 3;left: 120px; top: 0px; width: 100px; height: 520px;}
#intervention a:link, #intervention a:visited {display:block;width: 100px; height: 520px;}
#intervention a:hover {background-image:url('apps/intervention_links.png');background-position:right center;background-repeat:no-repeat;}
/*-----------dfdu---------------*/
#dfdu1 {position:absolute;z-index: 3;left:980px; top: 0px; width: 100px; height: 520px;}
#dfdu1 a:link, #dfdu1 a:visited {display:block;width: 100px; height: 520px;}
#dfdu1 a:hover {background-image:url('apps/dfdu_rechts.png');background-position:right center ;background-repeat:no-repeat;}

/*----------------intervention----------------------*/
/*-----------projekte---------------*/
#kundenliste {position: absolute;z-index: 3;left:477px; top:135px; width:150px; height:110px;}
#kundenliste a:link, #kundenliste a:visited {display:block;width:150px; height:110px;}
#kundenliste a:hover {background-image:url('apps/kundenliste_projekte.png');background-position:center top;background-repeat:no-repeat;}
/*-----------rebel1---------------*/
#rebel1 {position:absolute;z-index: 3;left:1020px; top: 0px; width: 100px; height: 520px;}
#rebel1 a:link, #rebel1 a:visited {display:block;width: 100px; height: 520px;}
#rebel1 a:hover {background-image:url('apps/rebelltv_rechts.png');background-position:right center;background-repeat:no-repeat;}
/*----------Overlay bei Content----------------- */
#overlay {
position:absolute;
top:0;
left:0;
min-width:100%;
[if SafMob]min-width:1920px;
[if IEmob]min-width:1920px;
[if Opera]min-width:1920px;
width:auto !important;
width:100%;
min-height: 100%; /* Mindesthöhe für moderne Browser */
[if Opera] min-height:200%;
[if IEmob] min-height:200%;
[if SafMob] min-height:200%;
height:auto !important; /* Important Regel für moderne Browser */ 
height:100%; /* Mindesthöhe für den IE */ 
overflow: auto !important; /* FF Scroll-leiste */
background-color:#000;
z-index:90;
opacity: 0.8;
filter:Alpha(style=1, opacity=80, finishopacitiy=80, startx=0, starty=0, finishx=0, finishy=0);
overflow:visible;
}
.rechts {border-left:300px solid transparent;}
#here{border-top:60px solid transparent;
border-left:250px solid transparent;
/*padding-top: 60px;
padding-left:250px;*/}
h1 {color:white;font-size:14px;}
.bodytext, div {color:white;font-size:12px;} 
#overlay>div {width:380px;line-height:18px;}
#jahr {position:absolute;float:left;line-height:18px;}
#monat {position:absolute;float:left;margin-left:60px;top:0px;line-height:18px;}
#jahrpass, #monatpass {display:block;width:30px;margin-bottom:5px;}
#jahract {display:block;border-bottom:1px white solid;width:40px;margin-bottom:10px;}
#monatact {display:block;border-bottom:1px white solid;width:30px;margin-bottom:10px;}
#content {position:absolute;float:left;margin-left:120px;top:-10px;line-height:18px;width:380px;}
#content h1 {display:block;}
#jahr .csc-header {background-image:url('whitey.png');background-position:left 29px;background-repeat:no-repeat;padding-top:2px;}
.bodytext a:link, .bodytext a:visited {text-decoration:underline;}
.bodytext a:hover {color:#ff5700;}