/* Style sheet rp_main */
body{position:relative;margin:0;padding:0;text-align:left;font-size:100.01%;}
select,input,textarea{font-size:99%;}
form{margin:0;padding:0;}
img{border:0;}
#left{float:left;}
#right{float:right;}
#main{width:auto;position:relative;}
.inside{position:relative;text-align:left;}
.block{overflow:hidden;}
.clear,#clear{height:0.1px;clear:both;font-size:0.1px;line-height:0.1px;}
.invisible{width:0px;height:0px;left:-1000px;top:-1000px;position:absolute;overflow:hidden;display:inline;}
.custom{display:block;text-align:left;}
.custom:after{height:0;clear:both;display:block;content: ".";visibility: hidden;}
*{margin:0;padding:0;}
body{font-family:verdana, arial, helvetica, sans-serif;font-size:14px;background: #CCC7BE;}
div#wrapper{width:908px;margin:0 auto;background: #fff;}
div#header{height:80px;margin:0 57px 0 51px;background: url(/tl_files/republic/resources/header_bg.gif) repeat-x;}
body.home div#header,.sitemap div#header,.kontakt div#header,.agb div#header{height:79px;margin:0 57px 1px 51px;}
div#main{margin:0 57px 0 51px;}
div.headline{height:50px;}
div#footer{height:32px;margin:44px 57px 0 30px;}
div.logo{float:left;}
div.kontakt{float:right;}
div#home2,div#home3,div#home4,div#home5{position:absolute;}
div#home2{left:403px;top:50px;}
div#home3{left:604px;top:50px;}
div#home4{left:403px;top:295px;}
div#home5{left:604px;top:295px;}
div#home6{width:398px;height:122px;left:604px;top:295px;margin-top:10px;padding-top:18px;font-family:Lucida, "Times New Roman", Times, serif;color:#80725d;background: url(/tl_files/republic/resources/home-6.gif) no-repeat;}
div#home6 h2,div#home6 p{margin:0;font-weight:normal;font-size:14px;}
div#home6 p{font-size:12px;}
div#home6 h3{cursor: pointer;}
div#subhome{height:456px;margin-top:20px;}
div#subhome1,div#subhome2,div#subhome3,div#subhome4,div#subhome5,div#subhome6,div#reporthome{position:absolute;}
div#subhome1{top:0;left:0;}
div#subhome2{top:256px;left:0;}
div#subhome3{top:256px;left:200px;}
div#subhome4{top:256px;left:400px;}
div#subhome5{top:256px;left:600px;}
div#subhome6{top:306px;left:600px;}
div#flashmovies{left:233px;top:22px;position:absolute;}
div#image{height:256px;margin-top:20px;}
.referenzen div#image,.unterreferenz div#image,.fallstudien div#image{height:300px;}
.kontakt div#image{height:310px;}
.referenzen div#image.teaser,.fallstudien div#image.teaser{height:266px;}
.referenzen div#image.teaser div,.fallstudien div#image.teaser div{float:left;}
.referenzen div#content div.ce_image,.fallstudien div#content div.ce_image{float:left;}
.referenzen div#content div.ce_image.headline,.fallstudien div#content div.ce_image.headline{float:none;}
div#content{height:250px;margin:20px 0;padding:20px 0;border-top:1px dotted #80725D;border-bottom:1px dotted #80725D;}
.referenzen div#content,.jobs div#content,.fallstudien div#content,.agb div#content{height:150px;}
.agbheader{height:40px;}
.unterreferenz div#content,.unterreferenzpr div#content,.kontakt div#content{height:200px;}
div#content1{position:absolute;}
div#content2{position:absolute;margin-left:470px;}
div#content3{top:353px;position:absolute;margin-left:324px;}
.kompetenz div#content2{position:absolute;margin-left:440px;}
.unterreferenz div#content2,.unterreferenzpr div#content2,.daten div#content2,.pmcaref div#content2{position:absolute;margin-left:495px;}
div#content2.pr-leistung{position:absolute;margin-left:420px;}
.linebreak{clear:left;}
div.ref img{cursor: pointer;}
.map{cursor: pointer;}
div.mod_navigation,div.mod_navigationSub{height:19px;top:37px;position:absolute;clear:left;color:#000;background: #fff;}
div#supertopnav{height:14px;top:20px;right:0;position:absolute;clear:left;color:#000;}
div#topnav{width:200px;height:19px;top:37px;right:0;position:absolute;clear:left;color:#000;}
div.mod_navigationSub{top:60px;}
div.mod_navigation li,div.mod_navigationSub li{height:19px;float:left;display:block;list-style: none;text-indent: -3000px;cursor: pointer;}
div#supertopnav li{height:14px;float:right;display:block;list-style: none;text-indent: -3000px;cursor: pointer;}
div#topnav li{height:19px;float:right;display:block;list-style: none;text-indent: -3000px;cursor: pointer;}
div#nextlink{right:0;position:absolute;margin-top:2px;}
div#banner1{left:150px;top:20px;position:absolute;}
div#banner2{left:400px;top:20px;position:absolute;}
li.home{width:33px;background: url(/tl_files/republic/resources/nav/nav_home.gif) no-repeat;}
li.active.home{width:33px;background: url(/tl_files/republic/resources/nav/nav_home.gif) no-repeat;}
li.vorteile{width:52px;background: url(/tl_files/republic/resources/nav/nav_vorteile.gif) no-repeat;}
li.active.vorteile,li.trail.vorteile{width:52px;background: url(/tl_files/republic/resources/nav/nav_vorteile_a.gif) no-repeat;}
li.consultants{width:50px;background: url(/tl_files/republic/resources/nav/nav_consultants.gif) no-repeat;}
li.active.consultants,li.trail.consultants{width:50px;background: url(/tl_files/republic/resources/nav/nav_consultants_a.gif) no-repeat;}
li.finanzconsult{width:81px;background: url(/tl_files/republic/resources/nav/nav_finanzconsult.gif) no-repeat;}
li.active.finanzconsult,li.trail.finanzconsult{width:82px;background: url(/tl_files/republic/resources/nav/nav_finanzconsult_a.gif) no-repeat;}
li.fondemission{width:86px;background: url(/tl_files/republic/resources/nav/nav_fondemission.gif) no-repeat;}
li.active.fondemission,li.trail.fondemission{width:86px;background: url(/tl_files/republic/resources/nav/nav_fondemission_a.gif) no-repeat;}
li.finanzkommunikation{width:121px;background: url(/tl_files/republic/resources/nav/nav_finanzkommunikation.gif) no-repeat;}
li.active.finanzkommunikation,li.trail.finanzkommunikation{width:126px;background: url(/tl_files/republic/resources/nav/nav_finanzkommunikation_a.gif) no-repeat;}
li.bankversicherung{width:110px;background: url(/tl_files/republic/resources/nav/nav_finanzdienstleister.gif) no-repeat;}
li.active.bankversicherung,li.trail.bankversicherung{width:110px;background: url(/tl_files/republic/resources/nav/nav_finanzdienstleister_a.gif) no-repeat;}
li.vertriebsconsulting{width:109px;background: url(/tl_files/republic/resources/nav/nav_vertriebsconsulting.gif) no-repeat;}
li.active.vertriebsconsulting,li.trail.vertriebsconsulting{width:112px;background: url(/tl_files/republic/resources/nav/nav_vertriebsconsulting_a.gif) no-repeat;}
li.pr{width:93px;background: url(/tl_files/republic/resources/nav/nav_publicrelations.gif) no-repeat;}
li.active.pr,li.trail.pr{width:96px;background: url(/tl_files/republic/resources/nav/nav_publicrelations_a.gif) no-repeat;}
li.report{width:49px;background: url(/tl_files/republic/resources/nav/nav_report.gif) no-repeat;}
li.active.report,li.trail.report{width:51px;background: url(/tl_files/republic/resources/nav/nav_report_a.gif) no-repeat;}
li.republic{width:60px;background: url(/tl_files/republic/resources/nav/nav_republic.gif) no-repeat;}
li.active.republic,li.trail.republic{width:61px;background: url(/tl_files/republic/resources/nav/nav_republic_a.gif) no-repeat;}
li.positionierung{width:63px;background: url(/tl_files/republic/resources/nav/subnav_consultants.gif) no-repeat;}
li.active.positionierung{width:63px;background: url(/tl_files/republic/resources/nav/subnav_consultants_a.gif) no-repeat;}
li.dach{width:59px;background: url(/tl_files/republic/resources/nav/subnav_vorteile_dach.gif) no-repeat;}
li.active.dach{width:62px;background: url(/tl_files/republic/resources/nav/subnav_vorteile_dach_a.gif) no-repeat;}
li.referenzen{width:72px;background: url(/tl_files/republic/resources/nav/subnav_referenzen.gif) no-repeat;}
li.active.referenzen,li.trail.referenzen{width:74px;background: url(/tl_files/republic/resources/nav/subnav_referenzen_a.gif) no-repeat;}
li.fallstudien{width:69px;background: url(/tl_files/republic/resources/nav/subnav_fallstudien.gif) no-repeat;}
li.active.fallstudien,li.trail.fallstudien{width:70px;background: url(/tl_files/republic/resources/nav/subnav_fallstudien_a.gif) no-repeat;}
li.kompetenz{width:57px;background: url(/tl_files/republic/resources/nav/subnav_kompetenz.gif) no-repeat;}
li.active.kompetenz{width:59px;background: url(/tl_files/republic/resources/nav/subnav_kompetenz_a.gif) no-repeat;}
li.leistungen{width:68px;background: url(/tl_files/republic/resources/nav/subnav_leistungen.gif) no-repeat;}
li.active.leistungen{width:71px;background: url(/tl_files/republic/resources/nav/subnav_leistungen_a.gif) no-repeat;}
li.spezialgebiete{width:54px;background: url(/tl_files/republic/resources/nav/subnav_vorteile.gif) no-repeat;}
li.active.spezialgebiete{width:56px;background: url(/tl_files/republic/resources/nav/subnav_vorteile_a.gif) no-repeat;}
li.vorteile{width:52px;background: url(/tl_files/republic/resources/nav/subnav_vorteile.gif) no-repeat;}
li.active.vorteile{width:54px;background: url(/tl_files/republic/resources/nav/subnav_vorteile_a.gif) no-repeat;}
li.team{width:43px;background: url(/tl_files/republic/resources/nav/subnav_team.gif) no-repeat;}
li.active.team{width:43px;background: url(/tl_files/republic/resources/nav/subnav_team_a.gif) no-repeat;}
li.daten{width:54px;background: url(/tl_files/republic/resources/nav/subnav_redata.gif) no-repeat;}
li.active.daten{width:55px;background: url(/tl_files/republic/resources/nav/subnav_redata_a.gif) no-repeat;}
li.summary{width:60px;background: url(/tl_files/republic/resources/nav/subnav_summary.gif) no-repeat;}
li.active.summary{width:62px;background: url(/tl_files/republic/resources/nav/subnav_summary_a.gif) no-repeat;}
li.jobs{width:52px;background: url(/tl_files/republic/resources/nav/subnav_jobs.gif) no-repeat;}
li.active.jobs{width:54px;background: url(/tl_files/republic/resources/nav/subnav_jobs_a.gif) no-repeat;}
li.archiv{width:38px;background: url(/tl_files/republic/resources/nav/subnav_archiv.gif) no-repeat;}
li.active.archiv,li.trail.archiv{width:39px;background: url(/tl_files/republic/resources/nav/subnav_archiv_a.gif) no-repeat;}
li.sitemap{width:48px;background: url(/tl_files/republic/resources/nav/supertopnav_sitemap.gif) no-repeat;}
li.kontakt{width:47px;background: url(/tl_files/republic/resources/nav/supertopnav_kontakt.gif) no-repeat;}
li.agb{width:32px;background: url(/tl_files/republic/resources/nav/supertopnav_agb.gif) no-repeat;}
li.impressum{width:60px;background: url(/tl_files/republic/resources/nav/supertopnav_impressum.gif) no-repeat;}
li.personal{width:93px;background: url(/tl_files/republic/resources/nav/topnav_personal.gif) no-repeat;}
li.creative{width:76px;background: url(/tl_files/republic/resources/nav/topnav_creative2.gif) no-repeat;}
li.en{width:35px;background: url(/tl_files/republic/resources/nav/supertopnav_english.gif) no-repeat;}
#main .agbpagenav{font-size:10px;color:#666;}
.agbpagenav a{text-decoration:none;color:#e07d29;}
