*{margin:0;padding:0;}
body{backgroustatic2nd:#161616;border-bottom-style:none;border-left-style:none;border-right-style:none;border-top-style:none;color:#fff;font-family:Verdana, Helvetica, sans-serif;font-size:x-small;line-height:normal;}
input,textarea{font-family:Verdana,Helvetica,sans-serif;font-size:1em;}
.fleft{float:left;}
.fright{float:right;}
.clear{clear:both;}
.alignright{text-align:right;}
.aligncenter{text-align:center;}
.wrapper,block{overflow:hidden;width:100%;}
.container{width:100%;}
p{color:#fff;margin-bottom:14px;}
.tail-top{background:url(http://static2.assystcomplexity.com/images/tail-top.gif) left top repeat-x #8d8d8d;}
.david-tail-bottom{background:url(http://static2.assystcomplexity.com/images/tail-bottom.gif) left bottom repeat-x;}
input,select{font-weight:normal;vertical-align:middle;}
img{border:0;text-align:left;vertical-align:top;}
#news-form input.text{margin-right:7px;padding:1px 0 2px 3px;width:204px;}
#news-form input.submit{background:url(http://static2.assystcomplexity.com/images/submit.gif) no-repeat left top;border:0;color:#fff;font-weight:bold;height:22px;line-height:22px;text-align:center;text-transform:uppercase;width:35px;}
#contacts-form label{display:block;height:42px;}
#contacts-form label input{background:#fff;border:1px solid #a09b96;color:#111;padding:2px 0 3px 3px;width:244px;}
#contacts-form textarea{background:#fff;border:1px solid #a09b96;color:#111;height:102px;margin-bottom:17px;overflow:auto;padding:2px 0 2px 3px;width:257px;}
#contacts-form .col-1{margin-right:0 !important;width:222px !important;}
#contacts-form .col-2{width:350px !important;}
#contacts-form .link1{float:right !important;}
ul{list-style:none;}
.list1{margin-bottom:10px;}
.list1 li{background:url(http://static2.assystcomplexity.com/images/bull.gif) no-repeat left 4px;padding:0 0 6px 11px;}
.list1 li a{color:#fff;text-decoration:none;}
.list1 li a:hover{text-decoration:underline;}
.list2 dt{color:#ececec;font-weight:bold;margin-bottom:14px;}
.list2 dt a{color:#ececec;text-decoration:none;}
.list2 dt a span{color:#ff7620;}
.list2 dt a:hover{color:#ff7620;}
.list2 dd{background:url(http://static2.assystcomplexity.com/images/line-hor.gif) left bottom repeat-x;margin-bottom:20px;padding-bottom:18px;}
.list2 dd.last{background:none;margin-bottom:15px;padding-bottom:0;}
.list3 li{background:url(http://static2.assystcomplexity.com/images/arrow.gif) no-repeat left 3px;padding:0 0 6px 19px;}
.list3 li a{color:#d8d8d8;text-decoration:none;}
.list3 li a:hover{color:#ff7620;}
.img-indent{float:left;margin:0 20px 0 0;}
.img-box{overflow:hidden;padding-bottom:20px;width:100%;}
.img-box img{float:left;margin:0 20px 0 0;}
.extra-wrap{overflow:hidden;}
.p1{margin-bottom:14px;}
.p2{margin-bottom:26px;}
blockquote p{margin-bottom:0;}
a{color:#fff;font-size:x-small;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;text-decoration:underline;text-transform:none;}
a:hover{color:#fff;opacity:.7;}
h2{color:#fff;font-size:1.5em;font-weight:normal;letter-spacing:-1px;line-height:1.2em;margin-bottom:19px;text-transform:uppercase;}
h3{color:#ececec;font-size:1em;margin-bottom:14px;}
h3 span{color:#ff7620;}
h4{color:#ececec;font-size:1em;}
.txt1{color:#ff7620;}
.txt2{color:#ececec;}
.link1{background:url(http://static2.assystcomplexity.com/images/link1-bg.gif) left top repeat-x;color:#fff;display:block;float:left;margin-left:20px;text-decoration:none;text-transform:uppercase;}
.link1 em{background:url(http://static2.assystcomplexity.com/images/link1-left.gif) no-repeat left top;display:block;}
.link1 b{background:url(http://static2.assystcomplexity.com/images/link1-right.gif) no-repeat right top;display:block;font-style:normal;padding:4px 16px 5px 8px;}
.link1:hover{text-decoration:underline;}
.button{background:url(http://static2.assystcomplexity.com/images/button.png) no-repeat left top;color:#fff;display:block;float:right;font-weight:bold;height:24px;line-height:24px;text-align:center;text-decoration:none;text-transform:uppercase;width:86px;}
.button span{color:#c0400d;}
.button:hover{color:#eee;}
.line-hor{background:url(http://static2.assystcomplexity.com/images/line-hor.gif) left top repeat-x;font-size:0;height:1px;line-height:0;margin:14px 0 14px 0;overflow:hidden;}
.line-ver,.line-ver1{background-image:url(images/line-ver.gif);background-repeat:repeat-y;width:100%;}
.title{margin-bottom:15px;}
.box{background:url(http://static2.assystcomplexity.com/images/box-bg.gif) left top repeat-x #b23300;width:100%;}
.box .border-top{background:url(http://static2.assystcomplexity.com/images/border-top.gif) repeat-x top;}
.box .border-bot{background:url(http://static2.assystcomplexity.com/images/border-bot.gif) repeat-x bottom;}
.box .border-left{background:url(http://static2.assystcomplexity.com/images/border-left.gif) repeat-y left;width:100%;}
.box .border-right{background:url(http://static.assystcomplexity.com/images/border-right.gif) repeat-y right;}
.box .inner{color:#FFF;padding:26px 16px 17px 22px;}
.box1{background:url(http://static.assystcomplexity.com/images/box1-bg.gif) left top repeat-x #df3000;width:100%;}
.box1 .border-top{background:url(http://static.assystcomplexity.com/images/border-top.gif) repeat-x top;}
.box1 .border-bot{background:url(http://static.assystcomplexity.com/images/border-bot.gif) repeat-x bottom;}
.box1 .border-left{background:url(http://static.assystcomplexity.com/images/border-left1.gif) repeat-y left;width:100%;}
.box1 .border-right{background:url(http://static.assystcomplexity.com/images/border-right.gif) repeat-y right;}
.box1 .inner{padding:26px 16px 17px 22px;}
.box2{background:url(http://static.assystcomplexity.com/images/box2-bg.gif) left top repeat-x #df5d0b;width:100%;}
.box2 .border-top{background:url(http://static.assystcomplexity.com/images/border-top.gif) repeat-x top;}
.box2 .border-bot{background:url(http://static.assystcomplexity.com/images/border-bot.gif) repeat-x bottom;}
.box2 .border-left{background:url(http://static.assystcomplexity.com/images/border-left2.gif) repeat-y left;width:100%;}
.box2 .border-right{background:url(http://static.assystcomplexity.com/images/border-right.gif) repeat-y right;}
.box2 .inner{padding:26px 16px 17px 22px;}
.box3{background:url(http://static.assystcomplexity.com/images/box3-bg.gif) left top repeat-x #700b00;width:100%;}
.box3 .border-top{background:url(http://static.assystcomplexity.com/images/border-top3.gif) repeat-x top;}
.box3 .border-bot{background:url(http://static.assystcomplexity.com/images/border-bot3.gif) repeat-x bottom;}
.box3 .border-left{background:url(http://static.assystcomplexity.com/images/border-left3.gif) repeat-y left;width:100%;}
.box3 .border-right{background:url(http://static.assystcomplexity.com/images/border-right3.gif) repeat-y right;}
.box3 .inner{padding:26px 16px 17px 22px;}
.box4{background:url(http://static.assystcomplexity.com/images/box4-bg.gif);color:#888;margin:20px -18px 0 -26px;position:relative;}
.box4 .inner{padding:26px 16px 26px 22px;}
.box4 h2{margin-bottom:3px;}
.cont-box{margin:0;padding:0 215px 0 0;}
.cont-box span{float:right;}
#header .row-1{height:95px;}
#header .row-1 .indent{padding:35px 0 0 0;}
#header .row-2 .fleft{padding:96px 0 0 18px;}
#header .row-2 .fright{padding:120px 23px 0 0;}
#header .row-2 .fright p{color:#8c8c8c;font-size:.82em;line-height:1.33em;padding:5px 0 0 5px;text-transform:uppercase;width:255px;}
#content{background:#161616;width:100%;}
#content .row-2{padding:18px 20px 22px 26px;}
#content .indent{padding:10px 0 10px 0;}
#content .indent1{padding:10px 0 0 0;}
#footer{color:#d8d8d8;}
#footer p{margin-bottom:0;padding:22px 0 0 26px;}
#main{margin:0 auto;padding-bottom:30px;width:933px;}
#header,#content,#footer{font-size:1em;}
.col-1,.col-2,.col-3,.col-4{float:left;}
#page1 #content .row-1 .col-1{width:233px;}
#page1 #content .row-1 .col-2{width:233px;}
#page1 #content .row-1 .col-3{width:233px;}
#page1 #content .row-1 .col-4{width:234px;}
#page1 #content .row-2 .line-ver{background-position:225px top;}
#page1 #content .row-2 .line-ver1{background-position:605px top;}
#page1 #content .row-2 .col-1{margin-right:39px;width:207px;}
#page1 #content .row-2 .col-2{margin-right:43px;width:337px;}
#page1 #content .row-2 .col-3{width:257px;}
#page2 #content .row-1 .col-1{width:233px;}
#page2 #content .row-1 .col-2{width:233px;}
#page2 #content .row-1 .col-3{width:233px;}
#page2 #content .row-1 .col-4{width:234px;}
#page2 #content .row-2 .line-ver{background-position:285px top;}
#page2 #content .row-2 .col-1{margin-right:39px;width:267px;}
#page2 #content .row-2 .col-2{width:572px;}
#page2 #content .row-2 .col-2 .col-1{margin-right:39px;width:279px;}
#page3 #content .row-1 .col-1{width:233px;}
#page3 #content .row-1 .col-2{width:233px;}
#page3 #content .row-1 .col-3{width:233px;}
#page3 #content .row-1 .col-4{width:234px;}
#page3 #content .row-2 .line-ver{background-position:285px top;}
#page3 #content .row-2 .line-ver1{background-position:595px top;}
#page3 #content .row-2 .col-1{margin-right:39px;width:267px;}
#page3 #content .row-2 .col-2{margin-right:43px;width:267px;}
#page3 #content .row-2 .col-3{width:267px;}
#page4 #content .row-1 .col-1{width:233px;}
#page4 #content .row-1 .col-2{width:233px;}
#page4 #content .row-1 .col-3{width:233px;}
#page4 #content .row-1 .col-4{width:234px;}
#page4 #content .row-2 .line-ver{background-position:595px top;}
#page4 #content .row-2 .col-1{margin-right:47px;width:569px;}
#page4 #content .row-2 .col-2{width:266px;}
#page5 #content .row-1 .col-1{width:233px;}
#page5 #content .row-1 .col-2{width:233px;}
#page5 #content .row-1 .col-3{width:233px;}
#page5 #content .row-1 .col-4{width:234px;}
#page5 #content .row-2 .line-ver{background-position:285px top;}
#page5 #content .row-2 .col-1{margin-right:39px;width:267px;}
#page5 #content .row-2 .col-2{width:572px;}
#page6 #content .row-1 .col-1{width:233px;}
#page6 #content .row-1 .col-2{width:233px;}
#page6 #content .row-1 .col-3{width:233px;}
#page6 #content .row-1 .col-4{width:234px;}
#page6 #content .row-2 .line-ver{background-position:285px top;}
#page6 #content .row-2 .line-ver1{background-position:595px top;}
#page6 #content .row-2 .col-1{margin-right:39px;width:267px;}
#page6 #content .row-2 .col-2{margin-right:43px;width:267px;}
#page6 #content .row-2 .col-3{width:267px;}
#page7 #content .row-1 .col-1{width:233px;}
#page7 #content .row-1 .col-2{width:233px;}
#page7 #content .row-1 .col-3{width:233px;}
#page7 #content .row-1 .col-4{width:234px;}
#page7 #content .row-2 .line-ver{background-position:285px top;}
#page7 #content .row-2 .col-1{margin-right:39px;width:267px;}
#page7 #content .row-2 .col-2{width:572px;}
#footer{background:#0b0b0b;height:58px;}
h1{color:#fc6;font-size:20px;}
h2{color:#Da3;font-size:18px;}
h3{font-size:16px;}
h3 a{text-decoration:none;}
.indent h1 a{color:#fc6;font-size:20px;font-weight:bold;text-decoration:none;}
.indent h1 a:hover{color:#a52a2a;font-size:20px;font-weight:bold;text-decoration:none;}
#video_main_page{margin-bottom:4px;}
#content{background-color:#161616;width:100%;}
#corpo_principal{background-color:#161616;float:right;margin:30px;width:660px;}
#navdiv ul#navmenu li a:hover{color:white;}
#navdiv{display:block;margin-left:10px;padding-top:30px;width:150px;}
#navdiv ul{font-family:Verdana, Helvetica,sans-serif;list-style-type:none;margin-left:0;padding-left:0;}
#navdiv a{background-color:#a52a2a;border-bottom:1px solid #000;display:block;padding:3px;padding-left:10px;text-decoration:none;width:200px;}
#navdiv a.level2{background-color:#a52a2a;margin-left:20px;width:180px;}
#navdiv a.level2i{background-color:#333;margin-left:20px;width:180px;}
#navdiv a.inactive{background-color:#333;border-bottom:1px solid #000;display:block;padding:3px;padding-left:10px;width:200px;}
#navdiv a:link,#navlist a:visited{color:#EEE;text-decoration:none;}
#navdiv a:hover{background-color:#ff8c00;color:#fff;}
.conference_entry{background:url(http://static.assystcomplexity.com/images/line-hor.gif) left bottom repeat-x;margin:20px;margin-bottom:20px;padding:10px;padding-bottom:18px;}
.conference_entry p a{text-decoration:underline;}
.conference_entry p a:hover{color:#a52a2a;}
.news-entry{background:url(http://static.assystcomplexity.com/images/line-hor.gif) left bottom repeat-x;margin:20px;margin-bottom:20px;padding:10px;padding-bottom:18px;}
.news-entry h2{margin-bottom:0px;}
.news-entry p a{text-decoration:underline;}
.news-entry p a:hover{color:#a52a2a;}
.news-entry .news-byline{font-size:11px;margin-bottom:20px;padding:0px;}
.news-date{color:#bbbbbb;font-size:11px;}
.news-title{font-size:15px;text-decoration:none;}
.news-title a{font-size:11px;text-decoration:none;}
a span.news-title{text-decoration:none !important;}
a:hover span.news-title{text-decoration:none !important;}
.news-capa{background:url(http://static.assystcomplexity.com/images/line-hor.gif) left bottom repeat-x;margin-bottom:20px;padding-bottom:18px;}
.news-capa h2 a{color:rgb(255, 204, 102);text-decoration:none;}
ul.list3{background:url(http://static.assystcomplexity.com/images/line-hor.gif) left bottom repeat-x;margin-bottom:0px;padding-bottom:18px;}
dd{color:white;}
div#conference-subjects{background-color:#111;border:2px dashed #444;display:block;float:right;font-size:9px;margin-left:10px;padding:3px;width:150px;}
div#conference-subjects a{font-size:11px;}
#search_box{margin-bottom:30px;}
#search_box input{background-color:#222;color:white;padding:3px;}
p#sortby{color:orange;font-size:11px;}
p#sortby a{color:orange;font-size:11px;}
.systema{background:#ff8c00;border:solid 1px #994c00;padding:10px;}
#cnet{}
#cnet-form .error{color:orange;}
.cnet-person{border:1px solid gray;line-height:normal;margin:10px;padding:5px;}
.cnet-person p{margin:2px;}
.cnet-person d1{border-bottom:1px solid #666;}
.nav-cnet-person{text-align:right;}
#cnet-form fieldset{border:1px solid gray;line-height:normal;margin:10px;padding:5px;}
#cnet-form fieldset legend{color:silver;font-style:italic;}
#cnet-form input{background-color:#333;border:1px solid #555;color:#eee;margin:2px;padding:2px;}
#cnet-form textarea{background-color:#333;border:1px solid #555;color:#eee;margin:2px;padding:2px;}
#system-message{border:2px solid maroon;color:orange;font-size:large;margin:10px;padding:10px;}
#system-message a{color:orange;font-size:large;}
.cnet-p{border-bottom:1px solid #222;margin:5px;padding-bottom:10px;}
.cnet-p p{font-style:italic;font-weight:bold;}
#cnet-list p.search-term{border:1px solid gray;line-height:normal;margin:10px;padding:5px;}
#cnet-full-search-form{display:block;text-align:right;}
.cnet-description{border:1px solid gray;line-height:normal;margin:10px;padding:20px 10px;}
.cnet-cloud{display:block;margin:50px;width:400px;}
.video-thumbnail{display:block;float:left;margin-right:20px;width:200px;}
.video-thumbnail a{display:block;width:200px;}
.video-full{background:black;border:30px solid black;display:block;margin:10px auto;margin-bottom:40px;width:600px;}
#video-highlights{display:block;}
#video-collections{clear:both;margin-top:0px;}

