/* Telvent Global Service - Schneider Electric 2012*/
#stage,#section-header,#branding,#wrapper-2,#nav-global,#nav-global ul ul {}
#wrapper-3 {	width: 480px;}
.col-subcol-equal #wrapper-3,.col-subcol #wrapper-3 {	width: 100%;	overflow: hidden;}
#main {	width: 460px;}
.events {clear: both;margin-top: 20px;}
.event-list li h3,.event-list li p {width: 400px;}
.event-list .mod h3,.event-list .mod p {width: 340px;}
#platform,#platform img {width: 460px;}
#main .teaser h2 {float: none;width: auto;}
#wrapper-2 .teaser .text-data {float: none;}
.col-subcol-subcol #main .teaser h2,#main .teaser-group .teaser h2,.col-float2-subcol #main .teaser h2,.nav-col-float2 #main .teaser h2 {width: auto;}
/* Opener in .nav-col */
.nav-col .opener img {float: none;margin: 0 0 10px 0;}
/* 2 column layout:  nav | main */
.nav-col #main {width: 460px;}
/* 2 column layout: no nav | main | sidebar */
.col-subcolequal #extras {width: 270px;float: right;overflow: hidden; /* ie 6 */}
/* 2 column layout: | main | extras equal width */
.col-subcolequal #main {width: 380px;}
.col-subcol-equal #extras {width: 300px;}
/* 1 main col 2 teaser float */
.col-float2 .teaser {width: 48%;}
.col-float2 #teaser-2,.col-float2 #teaser-4 {margin-right: 20px;}
.col-float2 #teaser-3,.col-float2 #teaser-5 {clear: none;margin-right: 0;}
/* 1 main col 3 teaser float */
.col-float3 #teaser-3,.col-float3 #teaser-6 {margin-right: 20px;}
.col-float3 #teaser-3,.col-float3 #teaser-4,.col-float3 #teaser-7 {clear: none;}
/* 3 column layout: | main | subcol | subcol */
.col-subcol-subcol #main {width: 380px;}
.col-subcol-subcol #extras,.col-subcol-subcol #extras-1,.col-subcol-subcol #extras-2 {width: 300px;float: right;overflow: hidden; /* ie 6 */}
.col-subcol-subcol #extras-2 {clear: both;}
.col-subcol-subcol #extras .box {margin: 0 0 20px 0;}
/* 2 column layout: | main (floating teasers) | subcol */
.nav-col-float2 #wrapper-3,.nav-col-float2 #main,.nav-col-float2 .teaser {width: 460px;}
/* SECTION-HEADER*/
#section-header p {width: 63%;}
/* LATEST */
.nav-col-float2 #main .latest h3 {width: 312px;}
.col-subcol-subcol #main .latest h3 {width: 232px;}
#home.col-float2 #main .latest h3 {width: 188px;}
.nav-col #main .latest h3 {width: 312px;}
/* GLOSSARY */
.glossary-details {width: 445px;}
#main .glossary-details ul li {float: none;width: 435px;}
.glossary-box {width: 200px;}
#letter-c,#letter-f,#letter-i,#letter-l,#letter-o,#letter-r,#letter-u,#letter-x {margin-right: 10px;}
#letter-b,#letter-d,#letter-f,#letter-h,#letter-j,#letter-l,#letter-n,#letter-p,#letter-r,#letter-t,#letter-v,#letter-x,#letter-z {margin-right: 0;}
/* TOC-BOX */
#module {width: 300px;float: right;margin: 0 0 20px 0;overflow: hidden; /* ie 6 */}
.col-subcol-subcol #extras #module .box {margin: 0;}
#extras .toc-box,#extras #module .toc-box {background: #f2f2f2 ;width: 300px;}
#extras .toc-box h2,#extras #module .toc-box h2 {background: #000 }
#extras ol.toc-box-toc,#extras #module ol.toc-box-toc {background: #000;width: 298px;}
#extras .toc-box .toc-box-section,#extras #module .toc-box .toc-box-section {width: 284px;}
/* Different images for .nav-col */
.nav-col #main .text-box-tabs {background: #f2f2f2 ;width: 460px;}
.nav-col .text-box-tabs .text-box-section {width: 446px;background: #f2f2f2 }
.nav-col #main .text-box-tabs h2 {background: #000000 }
.nav-col ol.text-box-toc {background: #000 }
.nav-col #main .text-box-tabs .text-box-section h2 {background: none;}
/* EXTRAS */
#extras {width: 100%;margin: 20px 0 0 0;}
.box {float: left;clear: none;width: 300px;margin-right: 10px;}
#extras > .one-two-three li {width: 230px;}
#extras .event-list li h3,#extras .event-list li p {width: 250px;}
#extras .event-list li {width: 300px;}
#extras .event-list .mod h3,#extras .event-list .mod p {width: 170px;}
#extras .vcard {width: 300px;}
/* PROMOS */
.promo {margin: 0 20px 20px 0;}
#promo-3 {margin-right: 0;}
ol.toc-box-toc {width: 295px;}
div.superpromos {width: 258px;overflow: hidden; /* ie 6 */}
/* Photo */
#photo-index .photo {margin-right: 8px;}
#photo-index dl.last {margin-right: 18px;}
/* Forms */
.form div.l {width: 483px;}
.nav-col div.superpromos {width: 258px;}
.nav-col div.superpromos .superpromo-section img {height: 100px;width: 240px;}
/* Calendar */
#calendar {margin: 0 10px 20px 0;}
/* TeaserWrapper in Different Contexts */
/* ###################   TW-SWITCHER ################### */
/* #####################
Inside #Stage */
#stage div.tw-switcher {width: 698px;}
.js-on #stage div.tw-switcher .rack {width: 645px;}
/* #####################
Inside #wrapper-2 -> Platform Area */
#wrapper-2 #wrapper-3 div.tw-switcher {width: 460px;}
.js-on #wrapper-2 #wrapper-3 div.tw-switcher .rack {width: 410px;}
.js-on #wrapper-2 #wrapper-3 div.tw-switcher .rack-teaser {margin: 0 12px 0 0;}
/* Inside #wrapper-2 -> Platform Area -> Diffenrent Layout Types */
.col-subcol-subcol #wrapper-2 #wrapper-3 div.tw-switcher {width: 700px;}
.js-on .col-subcol-subcol #wrapper-2 #wrapper-3 div.tw-switcher .rack {width: 650px;}
/* #####################
Inside #main */
#wrapper-2 #wrapper-3 #main div.tw-switcher {width: 460px;}
.js-on #wrapper-2 #wrapper-3 #main div.tw-switcher .rack {width: 410px;}
.js-on #wrapper-2 #wrapper-3 #main div.tw-switcher .rack-teaser {margin: 0 12px 0 0;}
/* Inside #main -> Diffenrent Layout Types */
.col-subcol-subcol #wrapper-2 #wrapper-3 #main div.tw-switcher {width: 380px;}
.js-on .col-subcol-subcol #wrapper-2 #wrapper-3 #main div.tw-switcher .rack {width: 340px;}
.js-on .col-subcol-subcol #wrapper-2 #wrapper-3 #main div.tw-switcher .rack-teaser {width: 320px;}
.col-float2 #wrapper-2 #wrapper-3 #main div.tw-switcher {width: 700px;}
.js-on .col-float2 #wrapper-2 #wrapper-3 #main div.tw-switcher .rack {width: 655px;}
.nav-col #wrapper-2 #wrapper-3 #main div.tw-switcher {width: 460px;}
.nav-col #wrapper-2 #wrapper-3 #main div.tw-switcher .rack {width: 410px;}
/* #####################
Inside #wrapper-2 -> Base Element */
#wrapper-2 div.tw-switcher {width: 698px;}
.js-on #wrapper-2 div.tw-switcher .rack {width: 645px;}
/* ###################   TW-IMAGES ################### */
/* #####################
Inside #Stage */
#stage div.tw-images {width: 698px;}
.js-on #stage div.tw-images .rack {width: 660px;}
/* #####################
Inside #wrapper-2 -> Platform Area */
#wrapper-2 #wrapper-3 div.tw-images {width: 460px;}
.js-on #wrapper-2 #wrapper-3 div.tw-images .rack {width: 445px;}
/* Inside #wrapper-2 -> Platform Area -> Diffenrent Layout Types */
.col-subcol-subcol #wrapper-2 #wrapper-3 div.tw-images {width: 700px;}
.js-on .col-subcol-subcol #wrapper-2 #wrapper-3 div.tw-images .rack {width: 685px;}
/* #####################
Inside #main */
#wrapper-2 #wrapper-3 #main div.tw-images {width: 460px;}
.js-on #wrapper-2 #wrapper-3 #main div.tw-images .rack {width: 445px;}
/* Inside #main -> Diffenrent Layout Types */
.col-subcol-subcol #wrapper-2 #wrapper-3 #main div.tw-images {width: 380px;}
.js-on .col-subcol-subcol #wrapper-2 #wrapper-3 #main div.tw-images .rack {width: 350px;}
.col-float2 #wrapper-2 #wrapper-3 #main div.tw-images {width: 700px;}
.js-on .col-float2 #wrapper-2 #wrapper-3 #main div.tw-images .rack {width: 665px;}
.nav-col #wrapper-2 #wrapper-3 #main div.tw-images {width: 460px;}
.nav-col #wrapper-2 #wrapper-3 #main div.tw-images .rack {width: 445px;}
/* #####################
Inside #wrapper-2 -> Base Element */
#wrapper-2 div.tw-images {width: 698px;}
.js-on #wrapper-2 div.tw-images .rack {width: 670px;}
/* ###################   TW-PAGING ################### */
/* #####################
Inside #Stage */
#stage div.tw-paging {width: 698px;}
.js-on #stage div.tw-paging .rack {width: 692px;height: 240px;}
#stage div.tw-paging .rack-teaser {width: 675px;height: 240px;}
#stage div.tw-paging .rack-teaser h2 {font-size: 160%;}
#stage div.tw-paging .rack-teaser p {width: 300px;font-size: 130%;}
#stage div.tw-paging .rack-teaser img {width: 693px;height: 236px;}
/* #####################
Inside #wrapper-2 -> Platform Area */
#wrapper-2 #wrapper-3 div.tw-paging {width: 460px;}
.js-on #wrapper-2 #wrapper-3 div.tw-paging .rack {width: 439px;}
#wrapper-2 #wrapper-3 div.tw-paging .rack-teaser {width: 420px;}
#wrapper-2 #wrapper-3 div.tw-paging .rack-teaser h2 {width: 420px;}
#wrapper-2 #wrapper-3 div.tw-paging .rack-teaser img {width: 140px;}
#wrapper-2 #wrapper-3 div.tw-paging .rack-teaser p {width: 270px;}
#wrapper-2 #wrapper-3 div.tw-paging .mod p {width: 100%;}
/* Inside #wrapper-2 -> Platform Area -> Diffenrent Layout Types */
.js-on .col-subcol-subcol #wrapper-2 #wrapper-3 div.tw-paging .rack {width: 685px;}
.col-subcol-subcol #wrapper-2 #wrapper-3 div.tw-paging .rack-teaser {width: 670px;}
.col-subcol-subcol #wrapper-2 #wrapper-3 div.tw-paging .rack-teaser h2 {width: 100%;}
.col-subcol-subcol #wrapper-2 #wrapper-3 div.tw-paging .rack-teaser img {width: 300px;}
.col-subcol-subcol #wrapper-2 #wrapper-3 div.tw-paging .rack-teaser p {width: 350px;}
/* #####################
Inside #main */
#wrapper-2 #wrapper-3 #main div.tw-paging {width: 460px;}
.js-on #wrapper-2 #wrapper-3 #main div.tw-paging .rack {width: 439px;}
#wrapper-2 #wrapper-3 #main div.tw-paging .rack-teaser {width: 420px;}
#wrapper-2 #wrapper-3 #main div.tw-paging .rack-teaser h2 {width: 420px;}
#wrapper-2 #wrapper-3 #main div.tw-paging .rack-teaser img {width: 140px;}
#wrapper-2 #wrapper-3 #main div.tw-paging .rack-teaser p {width: 270px;}
#wrapper-2 #wrapper-3 #main div.tw-paging .mod p {width: 100%;}
/* Inside #main -> Diffenrent Layout Types */
.col-subcol-subcol #wrapper-2 #wrapper-3 #main div.tw-paging {width: 380px;}
.js-on .col-subcol-subcol #wrapper-2 #wrapper-3 #main div.tw-paging .rack {width: 360px;}
.col-subcol-subcol #wrapper-2 #wrapper-3 #main div.tw-paging .rack-teaser {width: 360px;height: auto;}
.col-subcol-subcol #wrapper-2 #wrapper-3 #main div.tw-paging .rack-teaser h2 {width: 360px;}
.col-subcol-subcol #wrapper-2 #wrapper-3 #main div.tw-paging .rack-teaser img {height: 120px;width: 140px;}
.col-subcol-subcol #wrapper-2 #wrapper-3 #main div.tw-paging .rack-teaser p {width: 200px;}
.col-subcol-subcol #wrapper-2 #wrapper-3 #main div.tw-paging .mod p {width: 100%;}
.col-float2 #wrapper-2 #wrapper-3 #main div.tw-paging {width: 698px;}
.js-on .col-float2 #wrapper-2 #wrapper-3 #main div.tw-paging .rack {width: 675px;}
.col-float2 #wrapper-2 #wrapper-3 #main div.tw-paging .rack-teaser {width: 660px;}
.col-float2 #wrapper-2 #wrapper-3 #main div.tw-paging .rack-teaser h2 {width: 100%;}
.col-float2 #wrapper-2 #wrapper-3 #main div.tw-paging .rack-teaser p {width: 510px;}
.col-float2 #wrapper-2 #wrapper-3 #main div.tw-paging .mod p {width: 98%;}
.nav-col #wrapper-2 #wrapper-3 #main div.tw-paging {width: 460px;}
.js-on .nav-col #wrapper-2 #wrapper-3 #main div.tw-paging .rack {width: 439px;}
.nav-col #wrapper-2 #wrapper-3 #main div.tw-paging .rack-teaser {width: 420px;height: auto;}
.nav-col #wrapper-2 #wrapper-3 #main div.tw-paging .rack-teaser h2 {width: 100%;}
.nav-col #wrapper-2 #wrapper-3 #main div.tw-paging .rack-teaser p {width: 270px;}
.nav-col #wrapper-2 #wrapper-3 #main div.tw-paging .mod p {width: 98%;}
/* #####################
Inside #wrapper-2 -> Base Element */
#wrapper-2 div.tw-paging {width: 698px;}
.js-on #wrapper-2 div.tw-paging .rack {width: 675px;}
#wrapper-2 div.tw-paging .rack-teaser {width: 670px}
#wrapper-2 div.tw-paging .rack-teaser h2 {width: 360px;}
#wrapper-2 div.tw-paging .rack-teaser img {width: 300px;}
#wrapper-2 div.tw-paging .mod h2 {width: 100%;}
#wrapper-2 div.tw-paging .rack-teaser p {width: 350px;}
#wrapper-2 div.tw-paging .mod p {width: 100%;}
/* ###################   TW-SLIDER ################### */
/* #####################
Inside #Stage */
#stage div.tw-slider {width: 698px;}
.js-on #stage div.tw-slider .rack {width: 657px;}
#stage div.tw-slider .slider-bar {background: #000 ;width: 485px;}
/* #####################
Inside #wrapper-2 -> Platform Area */
#wrapper-2 #wrapper-3 div.tw-slider {width: 458px;}
.js-on #wrapper-2 #wrapper-3 div.tw-slider .rack {width: 418px;}
#wrapper-2 #wrapper-3 div.tw-slider .rack-teaser {width: 400px;}
#wrapper-2 #wrapper-3 div.tw-slider .slider-bar {background: #f2f2f2 ;width: 242px;}
/* Inside #wrapper-2 -> Platform Area -> Diffenrent Layout Types */
.col-subcol-subcol #wrapper-2 #wrapper-3 div.tw-slider {width: 698px;}
.js-on .col-subcol-subcol #wrapper-2 #wrapper-3 div.tw-slider .rack {width: 657px;}
.col-subcol-subcol #wrapper-2 #wrapper-3 div.tw-slider .ui-slider {background: #f2f2f2 ;width: 698px;}
/* #####################
Inside #main */
#wrapper-2 #wrapper-3 #main div.tw-slider {width: 458px;}
.js-on #wrapper-2 #wrapper-3 #main div.tw-slider .rack {width: 418px;}
#wrapper-2 #wrapper-3 #main div.tw-slider .rack-teaser {width: 400px;}
#wrapper-2 #wrapper-3 #main div.tw-slider .rack-teaser h2 {width: 230px;}
#wrapper-2 #wrapper-3 #main div.tw-slider .mod h2 {width: 100%;}
#wrapper-2 #wrapper-3 #main div.tw-slider .slider-bar {background: #f2f2f2;width: 242px;}
/* Inside #main -> Diffenrent Layout Types */
.col-subcol-subcol #wrapper-2 #wrapper-3 #main div.tw-slider {width: 380px;}
.js-on .col-subcol-subcol #wrapper-2 #wrapper-3 #main div.tw-slider .rack {width: 338px;}
.col-subcol-subcol #wrapper-2 #wrapper-3 #main div.tw-slider .rack-teaser {width: 320px;}
.col-subcol-subcol #wrapper-2 #wrapper-3 #main div.tw-slider .rack-teaser h2 {width: 150px;}
.col-subcol-subcol #wrapper-2 #wrapper-3 #main div.tw-slider .mod h2 {width: 100%;}
.col-subcol-subcol #wrapper-2 #wrapper-3 #main div.tw-slider .ui-slider {width: 378px;}
.col-subcol-subcol #wrapper-2 #wrapper-3 #main div.tw-slider .ui-slider .ui-slider-handle {width: 213px;}
.col-float2 #wrapper-2 #wrapper-3 #main div.tw-slider {width: 700px;}
.js-on .col-float2 #wrapper-2 #wrapper-3 #main div.tw-slider .rack {width: 658px;}
.col-float2 #wrapper-2 #wrapper-3 #main div.tw-slider .slider-bar {background: #f2f2f2 ;width: 485px;}
.nav-col #wrapper-2 #wrapper-3 #main div.tw-slider {width: 458px;}
.nav-col #wrapper-2 #wrapper-3 #main div.tw-slider .rack {width: 418px;}
.nav-col #wrapper-2 #wrapper-3 #main div.tw-slider .slider-bar {background: #f2f2f2;width: 245px;}
/* #####################
Inside #wrapper-2 -> Base Element */
#wrapper-2 div.tw-slider {width: 698px;}
.js-on #wrapper-2 div.tw-slider .rack {width: 657px;}
#wrapper-2 div.tw-slider .slider-bar {background: #000;width: 486px;}

















