* {margin:0;padding:0}
body {background-color:#fff}
#wrapper {background:#fff; width:878px;height:500px;padding:47px;position:relative;}
.logo {position:absolute;top:30px;left:37px;z-index:100;}
.logo img {border:none;}
#citation {padding:10px 0 0 605px;width:273px;position:absolute;overflow:hidden;height:160px;}
#citation ul {font:italic 11px Verdana,"Trebuchet MS",sans-serif;color:#666666;list-style:none;height:160px;}
#citation ul li {margin-right:10px;height:160px;padding-right:273px;width:273px;}
#citation ul li span {color:#000;font:normal 9px Verdana,"Trebuchet MS",sans-serif;padding:10px 0 0 90px;display:inline-block;}

#header {padding:203px 0 20px;width:878px;height:307px;position:relative;display:block;}
#slogan {font:normal 58px/1.05 Verdana,"Trebuchet MS",sans-serif;left:0px;top:0px;width:380px;letter-spacing:-1.5px;word-spacing:normal;display:inline;position:absolute;}
#about {width:458px;display:block;padding:17px 0 0 412px;font:normal 12px/1.3 Verdana,"Trebuchet MS",sans-serif;z-index:10;position:relative;}
#about p {margin:0 0 7px 0;}
.clear {clear:both;display:block;overflow:hidden;width:100%;height:1px;}
.pdf {background: url('../images/pdf.gif') no-repeat left 5px;display:inline-block;padding-left:30px; padding-right:0; padding-top:0; padding-bottom:0}
a.pdf, a.pdf:visited{color:#cc3333;text-decoration:underline;}
a.pdf:hover {text-decoration:none;}
.title {font:normal 29px/1.05 Verdana,"Trebuchet MS",sans-serif;position:absolute;left:0px;top:0px;display:inline;width:360px;}

dd .element {height:285px;position:relative;}
dd .element2{height:321px;position:relative;}
dd .element3 {height:471px;position:relative;}
dd .element4 {height:1026px;position:relative;}
dd .element5 {height:475px;position:relative;}
dd .element7 {height:890px;width:455px;position:relative;margin:0;}
dd .element7 ul {list-style:none;position:relative;width:222px;line-height:1.1;padding-top:60px;}
dd .element7 .ul7 {list-style:none;position:absolute;width:222px;left:658px;top:0px;line-height:1.1;padding-top:60px;}
dd .element8 {height:410px;width:878px;padding-top:20px;position:relative;}
.element8 img {padding:30px 0 0 3px;}

.content  ul ul {list-style:none;}
.content  ul li {margin-bottom:5px;}
.content {position:relative;width:455px;display:block;padding:0px 0 0 415px;font:normal 12px/1.3 Verdana,"Trebuchet MS",sans-serif;margin:30px 0;}
#accordion {position:relative;margin:0px 0 10px 0;}
h3, h4 {font:normal 18px/1.3 Verdana,"Trebuchet MS",sans-serif;margin-bottom:6px;}
.content h4, .space {margin-top:30px;}
 #fl1{display:inline-block;width:878px;height:265px;position:relative;}

dt#str {width:360px;margin-left:180px;z-index:1;}
dt#ide {width:282px;margin-left:556px;}
dt#sim {width:402px;margin-left:312px;}
dt#pro {width:295px;}
dt#cor {width:422px;margin-left:83px;}
#str {background: url('../images/01a.png') no-repeat left 0px;}
#str.active, #str.active:hover {background: url('../images/01a.png') no-repeat left -197px;}
#str:hover {background: url('../images/01a.png') no-repeat left -98px;}
dt {height:67px;}

#ide {background: url('../images/02a.png') no-repeat left 0px;}
#ide.active, #ide.active:hover {background: url('../images/02a.png') no-repeat left -197px;}
#ide:hover {background: url('../images/02a.png') no-repeat left -98px;}
#sim {background: url('../images/03a.png') no-repeat left 0px ;}
#sim.active, #sim.active:hover {background: url('../images/03a.png') no-repeat left -197px;}
#sim:hover {background: url('../images/03a.png') no-repeat left -98px;}
#pro {background: url('../images/04a.png') no-repeat left 0px ;}
#pro.active, #pro.active:hover {background: url('../images/04a.png') no-repeat left -197px;}
#pro:hover {background: url('../images/04a.png') no-repeat left -98px;}
#cor {background: url('../images/05a.png') no-repeat left 0px;}
#cor.active, #cor.active:hover {background: url('../images/05a.png') no-repeat left -197px;}
#cor:hover {background: url('../images/05a.png') no-repeat left -98px;}

#str, #ide, #sim, #pro, #cor, #clients, #partners, #contact, #up {cursor:pointer;}

.hidden{display: none;}


dt span {display: none;}

.content img {margin:30px 0 30px 0px;}

.t1, .t2, .t3 {font:normal 29px/1.05 Verdana,"Trebuchet MS",sans-serif;position:absolute;left:0px;display:inline;width:360px;margin:0;}
.t1 {top:-6px;}
.t2 {padding-top:19px;}
.t3  {padding-top:18px;}
.t4 {top:-6px;}
.t6 {width:650px;display:inline-block;font:normal 29px/1.05 Verdana,"Trebuchet MS",sans-serif;padding:50px 0px 40px 0px;}
.t7 {width:370px;display:inline-block;font:normal 29px/1.05 Verdana,"Trebuchet MS",sans-serif;padding:60px 0px 40px 0px;position:absolute;left:0px;top:-7px;}
.t8 {font:normal 22px/1.05 Verdana,"Trebuchet MS",sans-serif;padding:20px 0px 40px 0px;display:inline-block;}

#hlist {padding: 0px 0px 10px 0px;font:10px Verdana,"Trebuchet MS",sans-serif;list-style: none;display:inline-block;height:20px;margin-bottom:10px;}
#hlist, x:-moz-any-link {display:block;}
#hlist  dt {border-left:0px solid #000; list-style: none;height:20px;position:absolute;text-decoration:underline;}
#hlist dt#partners {left:130px;padding-left:20px;z-index:10;position:absolute;top:0;left:82px;background: url('../images/rz.gif') no-repeat left 32px;}
#hlist dt#clients {left:0px;border-left:0px;background-color:#fff;z-index:10;height:40px;position:absolute;top:0;}
#hlist dt#contact {left:242px;padding-left:20px;z-index:10;position:absolute;top:0;left:196px;background: url('../images/rz.gif') no-repeat left 32px;}
#hlist dt#clients.active:hover, #hlist dt#clients.active, #hlist dt#partners.active:hover, #hlist dt#partners.active, #hlist dt#contact.active:hover, #hlist dt#contact.active {color:#000;text-decoration:none;}
#hlist dt#clients:hover, #hlist dt#partners:hover, #hlist dt#contact:hover {text-decoration:none;}
#hlist dt#up {border-left:0px;z-index:1;position:relative;width:78px;}
#up  span {display: inline;}

#hlist dt {font-size: 1.36em; color: #cc3333;padding:30px 0 0; }
#hlist dd {position:relative; left:0px;top:20px;}
.wraplist {width:878px;display:block;position:relative;}
#hlist .cpr {font:normal 10px/1.3 Verdana,"Trebuchet MS",sans-serif;text-align:right;position:relative;display:inline-block;height:20px;color:#666666;width:378px;text-decoration:none;left:500px;bottom:20px; top:-40px;}
.partners {padding:0 0 34px 260px;display:block;}

.ps2 {padding-left:180px;}
.ps2 .az {width:395px;}
.ps3 {padding-left:220px;}
.ps4 {padding-left:150px;}
.ps4 .az {width:466px;}
.ps5 {padding-left:102px;}
.ps6 {padding-left:0px;}
.ps6 .az {width:620px;}
.partners img {float:left;padding-right:10px;}
.cloud {background: url('../images/cloud_03.jpg') no-repeat right;height:137px;display:inline-block;zoom:1}
.az {background: url('../images/cloud_02.jpg') no-repeat left ;height:137px;display:inline-block;width:345px; padding-left:50px; padding-right:20px; padding-top:0px; padding-bottom:0}
.az p {padding:20px 0 0 0px;font:12px/1.1 Verdana,"Trebuchet MS",sans-serif;}
.ps1 .az p, .ps3 .az p {padding:28px 0 0 0px;}
.ps6 .az p {padding:24px 0 0 0px;}
.ps1 {padding-bottom:49px;}

.ps4 .cloud {background: url('../images/cloud_05.jpg') no-repeat right;height:150px}
.ps4 .az {background: url('../images/cloud_04.jpg') no-repeat left ;height:150px}
.person {display:inline-block;font:11px Verdana,"Trebuchet MS",sans-serif;color:#000;width:250px;padding:20px 0px 0 50px;}
.ps2 .person {width:360px;}
.ps3 .person {width:410px;}
.ps4 .person {width:260px;}
.ps5 .person {width:523px;}
.ps6 .person {width:655px;}
.autor {display:inline-block;font:11px/1.1 Verdana,"Trebuchet MS",sans-serif;color:#666666;padding:5px 0px 0 0px;}


.contact {overflow: hidden;padding: 15px 0px 0px 0px;list-style: none;display:block;}
.contact li {float: left;width:200px;}
.gray {font:10px/1.1 Verdana,"Trebuchet MS",sans-serif;color:#666666;}
.contact li p {font:12px/1.2 Verdana,"Trebuchet MS",sans-serif;padding-top:6px;}
.ya {padding-left:75px;text-align:right;}
.ya b {color:red;font-weight: normal; }

a, a:visited, .ya a, .ya a:visited {color:#000;text-decoration: none;}
a:hover, .ya a:hover {text-decoration: underline;}

@media all and (min-width: 0) {
#header  {
height:292px;
}} 
@-moz-document url-prefix() {
#header  {height:302px;}
}
#hlist dt#up
{
display /*\**/:inline\9
}
