/* Reset */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {border:0; font-family:inherit; font-size:100%; font-style:inherit; font-weight:inherit; margin:0; outline:0; padding:0; text-decoration:none; vertical-align:baseline}
:focus {outline:0}
body {line-height:1}
ol, ul {list-style:none}
table {border-collapse:separate; border-spacing:0}
caption, th, td {font-weight:normal; text-align:left}
blockquote:before, blockquote:after, q:before, q:after {content:""}
blockquote, q {quotes:"" ""}
a img {border:0}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display:block}

/* Clears */
div:after, ol:after, form:after, ul:after, dl:after {clear:both; content:"."; display:block; height:0; overflow:hidden; visibility:hidden}

/* Body */
body {background-attachment:fixed; background-color:#006697; background-image:-webkit-gradient(radial,center center,0,center center,460,from(#0095ff),to(#2d2d2d));background-image:-webkit-radial-gradient(circle,#0095ff,#2d2d2d); background-image:-moz-radial-gradient(circle,#0095ff,#2d2d2d); background-image:-ms-radial-gradient(circle,#0095ff,#2d2d2d); background-image:-o-radial-gradient(circle,#0095ff,#2d2d2d); background-repeat:no-repeat; font-family: 'Droid Sans', sans-serif; font-size:13px}

/* Typography */
h1 {font-size:24px}
h2 {font-size:22px}
h3 {font-size:20px}
h4 {font-size:18px}
h5 {font-size:16px}
h6 {font-size:14px}

h1, h2, h3, h4, h5, h6 {color:black; font-weight:bold; margin:10px 0 0px 0}
.subtitulo { color:#FF9933; font-size:10px; }

p {
	line-height: 25px;
	margin-bottom: 20px;
	text-align: justify;
}
strong {font-weight:bold}

/* Links */
a {color:#6f5ea5}
a:hover {filter:alpha(opacity=80); opacity:.8}

/* Buttons */
.btn {background:#5075c6 center top no-repeat; background-image:linear-gradient(to bottom, #5075c6, #3b63b2); background-image:-moz-linear-gradient(top, #5075c6, #3b63b2); background-image:-ms-linear-gradient(top, #5075c6, #3b63b2); background-image:-o-linear-gradient(top, #5075c6, #3b63b2); background-image:-webkit-gradient(linear, center top, center bottom, from(#5075c6), to(#3b63b2)); background-image:-webkit-linear-gradient(top, #5075c6, #3b63b2); border:1px solid #335dab; border-radius:5px; -moz-border-radius:5px; -moz-outline-radius:5px; -webkit-border-radius:5px; box-shadow:0 1px 0 rgba(0,0,0,0.35), inset 0 1px 0 rgba(255,255,255,0.27); -moz-box-shadow:0 1px 0 rgba(0,0,0,0.35), inset 0 1px 0 rgba(255,255,255,0.27); -ms-box-shadow:0 1px 0 rgba(0,0,0,0.35), inset 0 1px 0 rgba(255,255,255,0.27); -o-box-shadow:0 1px 0 rgba(0,0,0,0.35), inset 0 1px 0 rgba(255,255,255,0.27); -webkit-box-shadow:0 1px 0 rgba(0,0,0,0.35), inset 0 1px 0 rgba(255,255,255,0.27); color:#fff; display:inline-block; font-size:18px; line-height:36px; overflow:hidden; padding:0 15px; text-shadow:0 1px 0px rgba(0,0,0,.8); vertical-align:middle}
.bbtn:hover, .btn:focus {background:#557dd4 center top no-repeat; background-image:linear-gradient(to bottom, #557dd4, #3f6abf); background-image:-moz-linear-gradient(top, #557dd4, #3f6abf); background-image: -ms-linear-gradient(top, #557dd4, #3f6abf); background-image:-o-linear-gradient(top, #557dd4, #3f6abf); background-image:-webkit-gradient(linear, center top, center bottom, from(#557dd4), to(#3f6abf)); background-image:-webkit-linear-gradient(top, #557dd4, #3f6abf); text-decoration:none}
.btn:active {background:#3f6abf center top no-repeat; background-image:linear-gradient(to bottom, #3f6abf, #557dd4); background-image:-moz-linear-gradient(top, #3f6abf, #557dd4); background-image:-ms-linear-gradient(top, #3f6abf, #557dd4); background-image:-webkit-gradient(linear, center top, center bottom, from(#3f6abf), to(#557dd4)); background-image:-webkit-linear-gradient(top, #3f6abf, #557dd4); background-image:-o-linear-gradient(top, #3f6abf, #557dd4); box-shadow:0 1px 0 rgba(255,255,255,0.27)); -moz-box-shadow: 0 1px 0 rgba(255,255,255,0.27); -webkit-box-shadow: 0 1px 0 rgba(255,255,255,0.27); color: #fff}

/* Wrapper */
#wrapper {padding:30px 0}

/* Sidebar */
#sidebar {float:left; position:fixed; z-index:20}
#sidebar h1 {margin:20px 0 40px}
#sidebar h1 a:hover {filter:alpha(opacity=80); opacity:.8}

/* Nav */
#nav {color:#fff; font-size:11px; text-transform:uppercase}
#nav li {margin:15px 0}
#nav a {color:#fff}
#nav a:hover {filter:alpha(opacity=80);opacity:.8}

.nav-icon {background:url(../images/nav-sprites.png) no-repeat 14px 14px; display:inline-block; height:14px; line-height:14px; margin:0 8px 0 0; vertical-align:text-bottom; width:14px}
.icon-glass {background-position:0 0}
.icon-music {background-position:-24px 0}
.icon-search {background-position:-48px 0}
.icon-envelope {background-position:-72px 0}
.icon-heart {background-position:-96px 0}
.icon-star {background-position:-120px 0}
.icon-star-empty {background-position:-144px 0}
.icon-user {background-position:-168px 0}
.icon-film {background-position:-192px 0}
.icon-th-large {background-position:-216px 0}
.icon-th {background-position:-240px 0}
.icon-th-list {background-position:-264px 0}
.icon-ok {background-position:-288px 0}
.icon-remove {background-position:-312px 0}
.icon-zoom-in {background-position:-336px 0}
.icon-zoom-out {background-position:-360px 0}
.icon-off {background-position:-384px 0}
.icon-signal {background-position:-408px 0}
.icon-cog {background-position:-432px 0}
.icon-trash {background-position:-456px 0}
.icon-home {background-position:0 -24px}
.icon-file {background-position:-24px -24px}
.icon-time {background-position:-48px -24px}
.icon-road {background-position:-72px -24px}
.icon-download-alt {background-position:-96px -24px}
.icon-download {background-position:-120px -24px}
.icon-upload {background-position:-144px -24px}
.icon-inbox {background-position:-168px -24px}
.icon-play-circle {background-position:-192px -24px}
.icon-repeat {background-position:-216px -24px}
.icon-refresh {background-position:-240px -24px}
.icon-list-alt {background-position:-264px -24px}
.icon-lock {background-position:-287px -24px}
.icon-flag {background-position:-312px -24px}
.icon-headphones {background-position:-336px -24px}
.icon-volume-off {background-position:-360px -24px}
.icon-volume-down {background-position:-384px -24px}
.icon-volume-up {background-position:-408px -24px}
.icon-qrcode {background-position:-432px -24px}
.icon-barcode {background-position:-456px -24px}
.icon-tag {background-position:0 -48px}
.icon-tags {background-position:-25px -48px}
.icon-book {background-position:-48px -48px}
.icon-bookmark {background-position:-72px -48px}
.icon-print {background-position:-96px -48px}
.icon-camera {background-position:-120px -48px}
.icon-font {background-position:-144px -48px}
.icon-bold {background-position:-167px -48px}
.icon-italic {background-position:-192px -48px}
.icon-text-height {background-position:-216px -48px}
.icon-text-width {background-position:-240px -48px}
.icon-align-left {background-position:-264px -48px}
.icon-align-center {background-position:-288px -48px}
.icon-align-right {background-position:-312px -48px}
.icon-align-justify {background-position:-336px -48px}
.icon-list {background-position:-360px -48px}
.icon-indent-left {background-position:-384px -48px}
.icon-indent-right {background-position:-408px -48px}
.icon-facetime-video {background-position:-432px -48px}
.icon-picture {background-position:-456px -48px}
.icon-pencil {background-position:0 -72px}
.icon-map-marker {background-position:-24px -72px}
.icon-adjust {background-position:-48px -72px}
.icon-tint {background-position:-72px -72px}
.icon-edit {background-position:-96px -72px}
.icon-share {background-position:-120px -72px}
.icon-check {background-position:-144px -72px}
.icon-move {background-position: -168px -72px}
.icon-step-backward {background-position:-192px -72px}
.icon-fast-backward {background-position:-216px -72px}
.icon-backward {background-position:-240px -72px}
.icon-play {background-position:-264px -72px}
.icon-pause {background-position:-288px -72px}
.icon-stop {background-position:-312px -72px}
.icon-forward {background-position:-336px -72px}
.icon-fast-forward {background-position:-360px -72px}
.icon-step-forward {background-position:-384px -72px}
.icon-eject {background-position:-408px -72px}
.icon-chevron-left {background-position:-432px -72px}
.icon-chevron-right {background-position:-456px -72px}
.icon-plus-sign {background-position:0 -96px}
.icon-minus-sign {background-position:-24px -96px}
.icon-remove-sign {background-position:-48px -96px}
.icon-ok-sign {background-position:-72px -96px}
.icon-question-sign {background-position:-96px -96px}
.icon-info-sign {background-position:-120px -96px}
.icon-screenshot {background-position:-144px -96px}
.icon-remove-circle {background-position:-168px -96px}
.icon-ok-circle {background-position:-192px -96px}
.icon-ban-circle {background-position:-216px -96px}
.icon-arrow-left {background-position:-240px -96px}
.icon-arrow-right {background-position:-264px -96px}
.icon-arrow-up {background-position:-289px -96px}
.icon-arrow-down {background-position:-312px -96px}
.icon-share-alt {background-position:-336px -96px}
.icon-resize-full {background-position:-360px -96px}
.icon-resize-small {background-position:-384px -96px}
.icon-plus {background-position:-408px -96px}
.icon-minus {background-position:-433px -96px}
.icon-asterisk {background-position:-456px -96px}
.icon-exclamation-sign {background-position:0 -120px}
.icon-gift {background-position:-24px -120px}
.icon-leaf {background-position:-48px -120px}
.icon-fire {background-position:-72px -120px}
.icon-eye-open {background-position:-96px -120px}
.icon-eye-close {background-position:-120px -120px}
.icon-warning-sign {background-position:-144px -120px}
.icon-plane {background-position:-168px -120px}
.icon-calendar {background-position:-192px -120px}
.icon-random {width:16px; background-position:-216px -120px}
.icon-comment {background-position:-240px -120px}
.icon-magnet {background-position:-264px -120px}
.icon-chevron-up {background-position:-288px -120px}
.icon-chevron-down {background-position:-313px -119px}
.icon-retweet {background-position:-336px -120px}
.icon-shopping-cart {background-position:-360px -120px}
.icon-folder-close {width:16px;background-position:-384px -120px}
.icon-folder-open {width:16px; background-position:-408px -120px}
.icon-resize-vertical {background-position:-432px -119px}
.icon-resize-horizontal {background-position:-456px -118px}
.icon-hdd {background-position:0 -144px}
.icon-bullhorn {background-position:-24px -144px}
.icon-bell {background-position:-48px -144px}
.icon-certificate {background-position:-72px -144px}
.icon-thumbs-up {background-position:-96px -144px}
.icon-thumbs-down {background-position:-120px -144px}
.icon-hand-right {background-position:-144px -144px}
.icon-hand-left {background-position:-168px -144px}
.icon-hand-up {background-position:-192px -144px}
.icon-hand-down {background-position:-216px -144px}
.icon-circle-arrow-right {background-position:-240px -144px}
.icon-circle-arrow-left {background-position:-264px -144px}
.icon-circle-arrow-up {background-position:-288px -144px}
.icon-circle-arrow-down {background-position:-312px -144px}
.icon-globe {background-position:-336px -144px}
.icon-wrench {background-position:-360px -144px}
.icon-tasks {background-position:-384px -144px}
.icon-filter {background-position:-408px -144px}
.icon-briefcase {background-position:-432px -144px}
.icon-fullscreen {background-position:-456px -144px}

/* Container */
#container {float:right}
#featured { /*height:429px */ } 
#featured h1 {background-color:#222; color:#fff; filter:alpha(opacity=90); float:left; line-height:29px; max-width:400px; opacity:0.9; padding:10px 20px; position:absolute; top:150px; text-shadow:0 1px #000; text-transform:uppercase; z-index:20}
#featured img {border:1px solid #fff; border-style:none; border-top-left-radius:5px; -moz-border-top-left-radius:5px; -webkit-border-top-left-radius:5px; border-top-right-radius:5px; -moz-border-top-right-radius:5px; -webkit-border-top-right-radius:5px; display:block}

/* Content */
#content {background:#fff; border:1px solid #fff; border-style:none; border-bottom-left-radius:5px; -moz-border-bottom-left-radius:5px; -webkit-border-bottom-left-radius:5px; border-bottom-right-radius:5px; -moz-border-bottom-right-radius:5px; -webkit-border-bottom-right-radius:5px; padding:20px 30px}
#content ul {list-style:disc; list-style-position:inherit; margin:15px 0 20px 15px}
#content li {line-height:20px; margin:15px 0}
#content table {border-spacing:2px; color:#666; margin-bottom:20px; text-align:left; width:100%}
#content table p {margin:5px 0}
#content tr {background-color:#e9e9e9}
#content td {padding:8px 10px; vertical-align:middle}
#content td.td-title {background-color:#2496c6; color:#fff; font-weight:bold; padding:15px 0; text-align:center; text-transform:uppercase}

/* Copyright */
#copyright p {color:#fff; margin:0; padding:15px 0}

/* Conferencistas */
#conferencistas table {
	border: 0;	
}

#conferencistas td {
	border: 0;
	vertical-align: top;
	padding: 0;
}

#conferencista { 
	width:	 177px;
	text-align:justify;
	font-size: 11px;
	float: left;
	padding: 30px;
}

#conferencista img {
	padding-bottom: 10px;	
}

#content #inscr td {padding:5px 10px; vertical-align:middle; text-align:center; border: 1px solid #aeacab;}