/* Allgemein Start */
body {
        background-color: #FFFFFF;
        text-align: center;
        margin: 0px;
        padding: 0px;
        font:.75em/1.6em Arial, Helvetica, sans-serif;
        background-image:url(../img/header/background_main_blue.png);
        background-repeat:repeat-x;
       color:#555555;
}

img {
        border: none;
}

a:focus {
outline: none;
}

h3{
        font-size:14px;
        font-style:normal;
        font-weight:bold;
}

.white{
        color:#FFFFFF;
}

.blue{
        color:#4E80B3;
}

.grey{
 /* font-size:10px;  */
  color:#555555;
  font-weight:bold;
}

.float_left{
        position:relative;
        float:left;
        padding:5px;
}

.float_right{
        position:relative;
        float:right;
        padding:5px;
}

.clear_both{
        clear:both;
}

.table_center{
  text-align:center;
}


.margin_left{
        position:relative;
        margin-left:10px;
}

a.green_link:link, a.green_link:active, a.green_link:visited {
  border: solid 0px #000;
  color:#7ab30e;
  text-decoration:none;
}

a.green_link:hover {
 /* background-color:#FFFFFF;         */
  color:#2d5187;
  border: solid 0px #000;
}

a.grey_link:link, a.grey_link:active, a.grey_link:visited {
  border: solid 0px #000;
  color:#808080;
  text-decoration:none;
}

a.grey_link:hover {
 /* background-color:#FFFFFF;         */
  color:#204353;
  border: solid 0px #000;
}

a.blue_link:link, a.blue_link:active, a.blue_link:visited {
  border: solid 0px #000;
  color:#1144DD;
  text-decoration:none;
}

a.blue_link:hover {
 /* background-color:#FFFFFF;         */
  color:#63C941;
  border: solid 0px #000;
}

a.white_link:link, a.white_link:active, a.white_link:visited {
  border: solid 0px #000;
  color:#ffffff;
  text-decoration:underline;
}

a.white_link:hover {
 /* background-color:#FFFFFF;         */
  color:#1144DD;
  border: solid 0px #000;
}

/* Allgemein End */


/* Äußerster Wrapper */
#wrapper {
        text-align: left;
        width: 800px;
        margin-top: 0px;
        margin-right: auto;
        margin-bottom: 0px;
        margin-left: auto;
}

/*--Header Start */
#header {
        margin-top: 0px;
        margin-bottom: 12px;
}

#logo {
        height: 63px;
        padding-top:9px;
}

/* Nav Start */
#labels{
        text-align:right;
        height:29px;
        margin-top:0px;
        margin-bottom:0px;
}

#label_tagnition{
        padding:0px;
        margin:0px;
        position:relative;
        z-index:3;
}

#label_tagmanager{
        padding:0px;
        margin:0px;
        margin-left:-36px;
        position:relative;
        top:3px;
        z-index:1;
}

#label_tagmanager_active{
        padding:0px;
        margin:0px;
        left:7px;
        position:relative;
}

#label_tagnition_active{
        padding:0px;
        margin:0px;
        left:42px;
        top:3px;
        position:relative;
}


#nav {
    position:relative;
        top:-1px;
        height:26px;
        background-image:url(../img/header/navi.png);
        background-repeat: no-repeat;
        background-position: 0px 0px;
        z-index:2;
}

.navitem {
        color:#FFFFFF;
        font-weight:bold;
        margin-left: 25px;
        top:4px;
}
a.navitem:link, a.navitem:active, a.navitem:visited {
    color:#ffffff;
    text-decoration:none;
}

a.navitem:hover {
    color:#ffffff;
    text-decoration:underline;
}

/*Nav End */
/* Header End */

/* Body Start */
/* Hier wird nur die Grundstruktur behandelt */
#content {
        margin-top: -12px;
        padding-top: 0px;
        background-image:url(../img/body/background.png);
        background-color:#FFFFFF;
        background-repeat:repeat-y;
        min-height:787px;
}

#subnav_new{
        min-height:30px;
        visibility:hidden;
}

#subnav{
        min-height:30px;
        visibility:hidden;
        background-image:url(../img/header/banner_subnavi.png);
        background-repeat:no-repeat;
        background-position: 0px 0px;
        top:-1px;
        padding-top:3px;
        position:relative;
}


/* subnav produkte */
#subnav_pro{
        position:relative;
        height:30px;
        left:110px;
        width:670px;
}

/* subnav Mobile Tagging */
#subnav_mt{
        position:relative;
        height:30px;
        left:200px;
        width:600px;
}

/* subnav Unternehmen */
#subnav_unt{
        position:relative;
        height:30px;
        left:310px;
        width:400px;
}

.subnavitem {
        color:#FFFFFF;
        font-weight:bold;
        margin-left: 25px;
}

a.subnavitem:link, a.subnavitem:visited {
/*        color:#354E64;  */
        color:#ffffff;
        text-decoration:none;
}

a.subnavitem:hover, a.subnavitem:active {
        color:#354E64;
        text-decoration:underline;
}


/* Body End */

/* Footer Start */
#footer {
        margin-top: 0px;
        margin-bottom: 12px;
        clear: both;
        text-align:center;
        font-size:10px;
        color:#000000;
}
/* Footer End */

/* double template*/
.double_left{
        float:left;
        width:380px;
        max-width:380px;
        min-height:200px;
}

.double_right{
        float:right;
        width:400px;
        max-width:400px;
        min-height:200px;
}
/* double template end */

/* single template*/
.single_box{
        clear:both;
        width:760px;
        max-width:700px;
        min-height:240px;
        margin-left:50px;
        padding-top:25px;
}

#single_index{
        clear:both;
        width:750px;
        left:50px;
        max-width:750px;
        min-height:200px;
        position:relative;
        background-image:url(../img/body/index/menu/background_klick_menue.png);
        background-repeat:no-repeat;
}

#index_middle_left{
  clear:both;
  position:relative;
  float:left;
  width: 365px;
  height:250px;
  top:20px;
  left:50px;
  background-image:url(../img/body/index/market_leader_banner.png);
  background-repeat:no-repeat;
}

#index_middle_right{
  position:relative;
  float:left;
  top:20px;
  width: 300px;
  height:250px;
  left:86px;
  background-image:url(../img/body/index/branding_banner.png);
  background-repeat:no-repeat;
}

#index_bottom_left{
  clear:both;
  position:relative;
  float:left;
  top:40px;
  width: 365px;
  height:250px;
  left:50px;
  background-image:url(../img/body/index/banner_studien_2010.png);
  background-repeat:no-repeat;
}

#index_bottom_right{
  position:relative;
  float:left;
  top:40px;
  width: 300px;
  height:210px;
  left:80px;
}

#index_box_left{
  position:relative;
  float:left;
  top:0px;
  width: 315px;
  height:190px;
  left:10px;
}

#index_box_right{
  position:relative;
  float:left;
  top:10px;
  width: 155px;
  height:190px;
  left:20px;
}

#home_top_left{
  position:relative;
  float:left;
  width:160px;
  height:205px;
  border:0pt solid black;
  top:-2px;
}

#home_top_right{
  position:relative;
  float:left;
  width:590px;
  height:262px;
  border:0pt solid black;
}

.index_infobox_wrapper{
  position:relative;
  left:20px;
  width:330px;
}

/* single template end */

/* double template with left larger start*/
.double_large_left{
        float:left;
        width:510px;
        margin-left:50px;
}

double_small_right{
        float:right;
        width:190px;
        margin-right:50px;
}
/* double template with left larger end*/

/* double template with left smaller start*/
.double_small_left{
        float:left;
        width:190px;
        margin-left:0px;
}

.double_large_right{
        float:right;
        width:510px;
        margin-right:50px;

}


/*triple template start*/
.triple_left {
      position:relative;
      min-height:100%;
      float:left;
      width:323px;
}
.triple_middle {
      position:relative;
      min-height:100%;
      float:left;
      width:154px;
}
.triple_right {
      position:relative;
      min-height:100%;
      float:left;
      width:323px;
}

/*triple template end*/



/* index site start */
.flash_intro{
        position:relative;
        margin-left:25px;
        top:-17px;
}

#index_mt{
        position:relative;
        left:50px;
        background-image:url(../img/body/bannerleft.png);
        background-repeat:no-repeat;
        height:160px;
        max-width:340px;
}

#index_mt_header{
        position:relative;
        margin-left:110px;
        padding-top:0.5px;
}

#index_mt_body{
        position:relative;
        width:140px;
        margin-left:20px;
        margin-top:10px;
        float:left;
}

#index_mt_img{
        position:relative;
        width:150px;
        margin-right:10px;
        margin-top:5px;
        float:right;
}

#index_new_icon{
 position:absolute;
 top:-17px;
 left:300px;
}

#index_unt{
        clear:both;
        position:relative;
        left:15px;
        background-image:url(../img/body/bannerright.png);
        background-repeat:no-repeat;
        height:160px;
        width:340px;
}

#index_unt_header{
        position:relative;
        margin-left:55px;
        padding-top:0.5px;
}

#index_unt_body{
        position:relative;
        width:150px;
        margin-left:25px;
        padding-top:10px;
        float:left;
}

#index_unt_img{
        position:relative;
        width:80px;
        float:right;
        margin-right:40px;
        margin-top:16px;
}

#index_news{
        position:relative;
        left:10px;
        width:290px;
}

#index_news_new{
        position:relative;
        margin-top:-15px;
}

.index_news_line{
        position:relative;
        margin-top:10px;
}

#index_pub{
        position:relative;
        left:50px;
        width:300px;
}

#index_pub_img{
        position:relative;
        width:115px;
        float:left;
        margin-left:5px;
}



/* index site end */


/* Produkte site start */
#pro_ueb_img{
        position:relative;
        margin-left:100px;
        margin-top:20px;
}

#pro_tm_img{
        float:left;
        min-height:200px;
        width:200px;
}

#pro_tm_body{
        float:right;
        min-height:200px;
        width:450px;
        margin-left:50px;
}

.pro_tm_single_box{
        clear:both;
        width:760px;
        max-width:700px;
        margin-left:50px;
}

#pro_tm_flash_container{
  position:relative;
  margin-left:50px;
  top:30px;
  height:230px;
}

.pro_tm_komp_left{
        position:relative;
        margin-left:50px;
}

.pro_tm_komp_left_bot{
        position:relative;
        margin-left:50px;
        margin-top:10px;
}

#pro_tm_middle_pic{
        position:relative;
        margin-top:50px;
}

.pro_tm_komp_right{
        position:relative;
        margin-right:50px;
}

.pro_tm_komp_right_bot{
        position:relative;
        margin-right:50px;
        margin-top:40px;
}

#pro_tm_branding_flash{
  position:relative;
  left:0px;
}


/* Produkte site end */


/* Mobile Tagging site start */
#mt_prozess{
        position:relative;
        margin-top:20px;
        margin-left:55px;
}

#mt_punkte{
        position:relative;
        margin-left:150px;
        margin-bottom:15px;
}

#mt_reader{
        position:relative;
        float:left;
        margin-left:20px;
}

#mt_reader_img{
        position:relative;
        margin-left:30px;
}

#mt_gen{
        position:relative;
        float:right;
        margin-right:50px;
}

#tour_starten{
  position:relative;
  left:200px;
}

#mt_wmt_tour_body{

}

.mt_tour_headline{
        float:left;
}

.mt_tour_steps{
        float:right;
}

.mt_tour_main{
        clear:both;
}

#mt_tour_verlinkung{
        position:relative;
        margin-left:30px;
}

#mt_tour_3_img{
        float:right;
}

#mt_tour3_img
{
        position:relative;
        margin-left:60px;
}

.tour_buttons{
clear:both;
        position:relative;
        top:10px;
}

.tour_last{
        margin-left:200px;
}

.tour_next{
        margin-left:10px;
}


/* Mobile Tagging site end */

/* Presse site start */
#news_double_left{
        float:left;
        width:250px;
}

#news_double_right{
        float:right;
        width:250px;
}

#news_blog_title{
        position:relative;
        margin-left:0px;
}

#pub_top_img{
  position:relative;
  float:left;
  left:30px;
  top:15px;
}

#pub_top_text{
  position:relative;
  float:right;
  width:480px;
  right:40px;
  top:15px;
}

.pub_body{
  position:relative;
  background-image:url(../img/body/pub/trennpunkte.png);
  background-repeat:no-repeat;
  clear:both;
  top:100px;
  left:0px;
  height:330px;
}

.pub_body_img{
  position:relative;
  left:80px;
}

.pub_body_text{
  position:relative;
  text-align:center;
}
/* Presse site end */

/* Unternehmen site start */
#pro_1_pic{
        position:relative;
        margin-left:70px;
        margin-top:50px;
}

#unt_1_text{
        position:relative;
        margin-right:120px;
}

#unt_1_pic_d{
        position:relative;
        margin-left:150px;
        margin-top:50px;
}

/* Unternehmen site end */




/*        index click menu         */
#index_clickmenu_wrapper {
        height:205px;
        left:35px;
        position:relative;
        width:719px;
        margin:0px;
        padding:0px;
}
#index_clickmenu_left {
        background-image:url(../img/body/index/clickmenu/background_navi.png);
        background-repeat:no-repeat;
        float:left;
        height:220px;
        position:relative;
        top:10px;
        width:155px;
        left:4px;
}
#index_clickmenu_right {
        background-image:url(../img/body/index/clickmenu/background_banner_home.png);
        background-repeat:no-repeat;
        float:right;
        height:220px;
        position:relative;
        top:12px;
        width:564px;
}
#index_clickmenu_right_text {
        float:left;
        height:208px;
        position:relative;
        width:250px;
        left:40px;
        top:15px;
        color:#003366;
        font-size:14px;
}
#index_clickmenu_right_img {
        float:right;
        height:208px;
        position:relative;
        width:250px;
        right:40px;
        top:5px;
}

#index_clickmenu_img{
  position:relative;
  top:-3px;
  left:-27px;
}


#menu {
        width: 145px;
        left:0px;
        position:relative;
        top:2px;
        }
#menu ul{
        list-style:none;
        padding:0px;
        margin:0px;
        }

#menu li a {
        height: 32px;
          voice-family: "\"}\"";
          voice-family: inherit;
          height: 24px;
        text-decoration: none;
        font-weight:bold;
        }

#menu li a:link, #menu li a:visited {
        display: block;
/*        background: url(../img/body/index/clickmenu/menu1.gif);*/
        background-repeat:no-repeat;
        padding: 8px 0 0 10px;
        }

.secnav_active a:link, .secnav_active a:visited {
  color:#ffffff;
}

.secnav_active{
  background: url(../img/body/produkte/solutions/klick_menu_mtsolutions.gif) 0 -64px;
}

.secnav_passive a:link, .secnav_passive a:visited {
  color:#808080;
}

.secnav_passive{
  background: url(../img/body/produkte/solutions/klick_menu_mtsolutions.gif);
}


#menu li a:hover {
        color: #000000;
        background: url(../img/body/produkte/solutions/klick_menu_mtsolutions.gif) 0 -32px;
        background-repeat:no-repeat;
        padding: 8px 0 0 10px;
        }

#menu li a:active {
        color: #000000;
        background: url(../img/body/produkte/solutions/klick_menu_mtsolutions.gif) 0 -64px;
        background-repeat:no-repeat;
        padding: 8px 0 0 10px;
        }


/*Produkte mobile Tagging Solutions */
.pro_sol_outer{
        clear:both;
        width:740px;
        max-width:740px;
        margin-left:30px;
}

/*
#pro_sol_left_top{
  position:relative;
  float:left;
  width:175px;
  height:200px;
  background-image:url(../img/body/produkte/solutions/banner_tag_manager_mtsoluti.png);
  background-repeat:no-repeat;
}
*/

#pro_codeman_left_top{
  position:relative;
  float:left;
  width:175px;
  height:200px;
}

/*
#pro_sol_right_top{
  position:relative;
  float:right;
  width:561px;
  height:200px;
  top:-1px;
  background-image:url(../img/body/produkte/solutions/banner_mtsolutions_rechts.png);
  background-repeat:no-repeat;

}
*/

#pro_sol_right_top{
  position:relative;
  width:740px;
  height:180px;
  top:-1px;
  background-image:url(../img/body/produkte/solutions/banner_mt_solutions_main.png);
  background-repeat:no-repeat;

}

#pro_sol_right_top_img_left{
  position:relative;
  float:left;
  width:150px;
  height:160px;
  left:25px;
  top:15px;
  padding-top:15px;
  padding-left:35px;
  background-image:url(../img/body/produkte/solutions/icon_tag_solutions.png);
  background-repeat:no-repeat;
}

#pro_sol_right_top_text{
  position:relative;
  float:left;
  width:360px;
  height:160px;
  left:-10px;
}

#pro_sol_right_top_text p{
  margin-top:1em;
  margin-bottom:1em;
}

#pro_sol_right_top_img{
  position:relative;
  float:right;
  width:140px;
  height:160px;
  left:5px;
  padding-top:15px;
  padding-left:35px;
}

#pro_sol_right_top_img p{
  left:-50px;
  position:relative;
  top:-5px;
  width:172px;
}

#pro_sol_right_top_pic{
  position:relative;
  left:-5px;
}

#pro_sol_right_top_button{
  position:relative;
  left:-3px;
}

#pro_sol_left_bottom{
  position:relative;
  float:left;
  width:150px;
  height:500px;
}

#pro_sol_right_bottom{
  position:relative;
  float:left;
  width:585px;
  height:620px;
  left:6px;
  background-image:url(../img/body/produkte/solutions/banner_background_tag_solutions_unten.png);
  background-repeat:no-repeat;
}

.pro_sol_code_text{
  position:relative;
  float:left;
  width:300px;
  top:-25px;
  left:20px;
}

.pro_sol_code_img{
  float:left;
  position:relative;
  width:260px;
  left:22px;
}

.pro_sol_code_code{
  position:relative;
  left:68px;
}

.pro_sol_code_benefit{
  float:left;
  position:relative;
  width:200px;
}

#pro_sol_code_wrapper{
  position:relative;
  width:580px;
  top:100px;
}

.pro_sol_code_einsatz{
  float:left;
  position:relative;
  width:190px;
}

.pro_sol_code_price{
  position:relative;
  width:180px;
  float:left;
}

.pro_sol_code_icon{
  position:relative;
  top:25px;
  left:-5px;
}

.pro_sol_code_code_preview{
  position:relative;
  left:20px;
}

#pro_codeman_right_top{
  position:relative;
  float:right;
  width:561px;
  top:-1px;
}

#pro_codeman_overview_lite{
  position:absolute;
  width:180px;
  left:5px;
  top:115px;
}

#pro_codeman_overview_basic{
  position:absolute;
  left:190px;
  width:180px;
  top:115px;
}

#pro_codeman_overview_pro{
  position:absolute;
  left:378px;
  width:180px;
  top:115px;
}

.pro_codeman_package_img{
  position:relative;
  width:185px;
}

#pro_codeman_komp_outer{
  position:relative;
  width:565px;
  height:1120px;
  top:-1px;
  background-image:url(../img/body/produkte/codemanagement/background_komponenten.png);
  background-repeat:no-repeat;
}

#pro_codeman_lite_outer{
  position:relative;
  width:565px;
  height:1000px;
  top:-1px;
  background-image:url(../img/body/produkte/codemanagement/banner_info_lite.png);
  background-repeat:no-repeat;
}

#pro_codeman_basic_outer{
  position:relative;
  width:565px;
  height:1000px;
  top:-1px;
  background-image:url(../img/body/produkte/codemanagement/banner_info_basic.png);
  background-repeat:no-repeat;
}

#pro_codeman_pro_outer{
  position:relative;
  width:565px;
  height:1000px;
  top:-1px;
  background-image:url(../img/body/produkte/codemanagement/banner_info_pro.png);
  background-repeat:no-repeat;
}

.pro_codeman_komp_left{
  position:relative;
  float:left;
  width:405px;
  height:110px;
}


.pro_codeman_komp_right{
  position:relative;
  float:right;
  width:150px;
  height:110px;
  padding-top:10px;
}

.pro_codeman_komp_left_img{
  posiiton:relative;
  float:left;
  width:120px;
}

.pro_codeman_komp_left_img_icon{
  position:relative;
  left:20px;
  top:10px;
}

.pro_codeman_komp_left_text{
  posiiton:relative;
  float:right;
  width:280px;
}

.pro_codeman_komp_right_icon{
  position:relative;
  margin-left:10px;
}

.pro_codeman_komp_trenn{
  position:relative;
  clear:both;
  background-image:url(../img/body/produkte/codemanagement/rennstrich_komponenten_hori.png);
  background-repeat:repeat-x;
  width:561px;
}

.pro_codeman_icon_pro{
  list-style-image:url(../img/body/produkte/codemanagement/icon_check_pro.png);
}

.pro_codeman_icon_basic{
  list-style-image:url(../img/body/produkte/codemanagement/icon_check_basic.png);
}

.pro_codeman_icon_lite{
  list-style-image:url(../img/body/produkte/codemanagement/icon_check_lite.png);
}

#pro_codeman_overview{
  position:relative;
  background-image:url(../img/body/produkte/codemanagement/banner_background_uebersicht_produkte.png);
  background-repeat:no-repeat;
  width:567px;
  height:600px;
}

#pro_codeman_lite{
  position:relative;
  width:567px;
}

#pro_codeman_lite_left{
  position:relative;
  width:185px;
  float:left;
  height:140px;
  left:8px;
}

#pro_codeman_lite_right{
  position:relative;
  width:340px;
  float:right;
  height:140px;
  right:15px;
}

#pro_codeman_lite_left_logo{
  position:relative;
  top:10px;
  left:3px;
}

.pro_codeman_lite_infoblock{
  left:30px;
  position:relative;
  top:50px;
  width:335px;
  height:105px;
}

.table_prices{
  background-color:#D2DEEB;
  border:1pt solid #ffffff;
}



.table_prices_td{
  border-right:1pt solid #ffffff;
  border-bottom:1pt solid #ffffff;
  text-align:center;
}

.table_prices_td3{
  text-align:center;
  border-right:1pt solid #ffffff;
  border-bottom:1pt solid #ffffff;
}

.table_prices_td2{
  border-bottom:1pt solid #ffffff;
  text-align:center;
}

.table_prices_td4{
  border-right:1pt solid #ffffff;
  border-bottom:1pt solid #ffffff;
  text-align:center;
 /* background-color:#A1BBD5;   */
}

.table_prices_td5{
  border-right:1pt solid #ffffff;
  border-bottom:0pt solid #ffffff;
  text-align:center;
}

.table_prices_td6{
  border-bottom:0pt solid #ffffff;
  text-align:center;
}

.table_prices_darkblue{
  background-color:#4F81BD;
  color:#FFFFFF;
}

.table_prices_text_small{
  font-size:10px;
  color:#808080;
}

.table_prices_head{
  text-align:center;
  border-bottom:1pt solid #ffffff;
  padding-top:5px;
  padding-bottom:5px;
}

#banner_reader_download{
  background-image:url(../img/body/produkte/solutions/banner_reader_download.png);
  background-repeat:no-repeat;
  position:relative;
  left:-17px;
  top:15px;
  width:150px;
  height:60px;
  padding-top:30px;
  padding-left:45px;
}

#pro_reader_top{
  background-image:url(../img/body/produkte/reader/banner_updcode_reader.png);
  background-repeat:no-repeat;
  position:relative;
  height:130px;
}


#pro_reader_top_inigma{
  background-image:url(../img/body/produkte/reader/banner_inigma_reader.png);
  background-repeat:no-repeat;
  position:relative;
  height:130px;
}


#pro_reader{
  position:relative;
  width:740px;
  left:30px;
}

#pro_reader_download1{
  position:relative;
  width:370px;
  height:280px;
  float:left;
  background-image:url(../img/body/produkte/reader/upcode_down_sms.png);
  background-repeat:no-repeat;
}

#pro_reader_download2{
  position:relative;
  width:370px;
  height:280px;
  float:left;
  background-image:url(../img/body/produkte/reader/upcode_down_web.png);
  background-repeat:no-repeat;
}

#pro_reader_download3{
  position:relative;
  width:370px;
  height:280px;
  float:left;
  background-image:url(../img/body/produkte/reader/upcode_down_pc.png);
  background-repeat:no-repeat;
}

#pro_reader_download4{
  position:relative;
  width:370px;
  height:280px;
  float:left;
  background-image:url(../img/body/produkte/reader/upcode_down_bluetooth.png);
  background-repeat:no-repeat;
}

.pro_reader_download_text{
  position:relative;
  left:180px;
  top:35px;
  width:180px;
}

#pro_reader_bottom{
  clear:both;
  position:relative;
  left:30px;
  width:695px;
  top:20px;
  height:150px;
  padding-left:10px;
  padding-top:10px;
  padding-right:55px;
  background-image:url(../img/body/produkte/reader/info_banner_unten.png);
  background-repeat:no-repeat;
}


#pro_overview{
  position:relative;
  width:740px;
  left:30px;
}

#pro_overview1{
  position:relative;
  width:360px;
  height:200px;
  left:10px;
  top:20px;
  float:left;
  background-image:url(../img/body/produkte/overview/banner_tag_solutions.png);
  background-repeat:no-repeat;
}

#pro_overview2{
  position:relative;
  width:360px;
  height:200px;
  top:20px;
  left:10px;
  float:left;
  background-image:url(../img/body/produkte/overview/banner_tag_manager.png);
  background-repeat:no-repeat;
}

#pro_overview3{
  position:relative;
  width:360px;
  height:230px;
  left:10px;
  float:left;
  background-image:url(../img/body/produkte/overview/banner_tag_apps.png);
  background-repeat:no-repeat;
}

#pro_overview4{
  position:relative;
  width:360px;
  height:230px;
  left:10px;
  float:left;
  background-image:url(../img/body/produkte/overview/banner_tag_reader.png);
  background-repeat:no-repeat;
}

#pro_overview4_inigma{
  position:relative;
  width:360px;
  height:230px;
  left:10px;
  float:left;
  background-image:url(../img/body/produkte/overview/banner_tag_reader_inigma.png);
  background-repeat:no-repeat;
}

.pro_overview_textfield{
  position:relative;
  left:145px;
  top:0px;
  width:190px;
}

#pro_tagaps_top{
  position:relative;
  width:725px;
  height:190px;
  left:0px;
  background-image:url(../img/body/produkte/tagaps/Banner_oben_tag_apps.png);
  background-repeat:no-repeat;
}

#pro_tagaps_top_left {
  float:left;
  height:190px;
  left:140px;
  position:relative;
  width:360px;
}
#pro_tagaps_top_right {
  float:left;
  height:190px;
  left:170px;
  position:relative;
  width:215px;
}

#pro_tagaps_middle{
  position:relative;
  width:725px;
  height:190px;
  left:0px;
}

#pro_tagaps_middle_left {
  background-image:url(../img/body/produkte/tagaps/banner_sales_promotion.png);
  background-repeat:no-repeat;
  float:left;
  position:relative;
  width:373px;
  padding-left:10px;
}
#pro_tagaps_middle_right {
  background-image:url(../img/body/produkte/tagaps/banner_direktmarketing.png);
  background-repeat:no-repeat;
  float:left;
  position:relative;
  width:327px;
  padding-left:10px;
}


#pro_tagaps_bottom{
  position:relative;
  width:725px;
  height:190px;
  left:0px;
  background-image:url(../img/body/produkte/tagaps/banner_extended_packaging.png);
  background-repeat:no-repeat;
}

#pro_tagaps_bottom_left {
  float:left;
  height:190px;
  left:15px;
  position:relative;
  width:540px;
  top:-5px;
}
#pro_tagaps_bottom_right {
  float:left;
  height:190px;
  left:30px;
  position:relative;
  width:105px;
  top:10px;
}

#mt_verlage_wrapper{
  position:relative;
  left:10px;
  width:780px;
  background-image:url(../img/body/mt/verlag/background_verlage_oben.png);
  background-repeat:no-repeat;
  height:360px;
  padding-top:5px;
  padding-left:10px;
}

#mt_wmt_wrapper{
  position:relative;
  left:10px;
  width:780px;
  background-image:url(../img/body/mt/wmt/banner_mt_oben.png);
  background-repeat:no-repeat;
  height:360px;
  padding-top:5px;
  padding-left:10px;
}

#mt_verlage_left{
  position:relative;
  left:0px;
  width:565px;
  float:left;
}

#mt_verlage_left_video{
  position:relative;
  left:5px;
  width:290px;
  float:left;
  top:15px;
}

#mt_verlage_left_text{
  float:left;
  left:20px;
  position:relative;
  width:220px;
  top:-20px;
}

#mt_verlage_right{
  position:relative;
  left:10px;
  width:200px;
  float:left;
}

#mt_verlag_bottom_left {
  float:left;
  left:-10px;
  position:relative;
  width:290px;
  top:10px;
}
#mt_verlag_bottom_right {
  background-image:url(../img/body/mt/verlag/background_unten_rechts.png);
  background-repeat:no-repeat;
  float:left;
  left:30px;
  position:relative;
  top:10px;
  width:450px;
  height:300px;
  padding:20px;
}

#mt_verlag_bottom_right_text {
  position:relative;
  width:400px;
}



#mt_wmt_right{
  position:relative;
  left:20px;
  width:200px;
  float:left;
}

#mt_wmt_reader{
  background-image:url(../img/body/mt/wmt/button_reader_download.png);
  background-repeat:no-repeat;
  float:left;
  height:70px;
  left:25px;
  position:relative;
  top:-15px;
  width:200px;
  padding-top:30px;
  padding-left:10px;
}

#mt_wmt_bottom_left{
  position:relative;
  float:left;
  top:30px;
  padding-left:10px;
  padding-top:10px;
  background-image:url(../img/body/mt/wmt/banner_background_mt_unten.png);
  background-repeat:no-repeat;
  width:565px;
  height:240px;
}

#mt_wmt_bottom_right{
  position:relative;
  float:left;
  top:30px;
  padding-left:10px;
  padding-top:10px;
  background-image:url(../img/body/mt/wmt/banner_100_prozent_mt.png);
  background-repeat:no-repeat;
  width:195px;
  height:240px;
}

/* Referenzen */
#ref_partner_wrapper{
  position:relative;
  float:left;
  top:10px;
  padding-left:10px;
  padding-top:10px;
  width:180px;
  height:500px;
}

#ref_referenzen_wrapper{
  position:relative;
  float:left;
  top:10px;
  padding-left:10px;
  padding-top:10px;
  width:600px;
  height:500px;
}


#ref_partner{
  position:relative;
  float:left;
  background-image:url(../img/body/ref/banner_referenzen_links.png);
  background-repeat:no-repeat;
  width:175px;
  height:450px;
}

#ref_referenzen{
  position:relative;
  float:left;
  background-image:url(../img/body/ref/banner_referenzen_rechts.png);
  background-repeat:no-repeat;
  width:600px;
  height:450px;
}