@charset "UTF-8";
/* Old Timer [http://oldtimervisuals.com] CSS Document */

body { margin:0px; padding:0px; background:url(../images/fundo.png) repeat-x; border-top:thin solid #FFF;
font-family: 'Museo-300', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size:14px; color:#2D2C5B; text-shadow:0px 1px 0px #FFF; }

h1 { font-family: 'Museo-500', 'Helvetica Neue', Helvetica, Arial, sans-serif; clear:left; margin:20px 0px 10px 0px; padding:0px; font-size:36px; color:#63b7af; }
h2 { font-family: 'Museo-500', 'Helvetica Neue', Helvetica, Arial, sans-serif; margin:20px 0px 10px 0px; padding:5px 0px 0px 0px; font-size:24px; color:#63b7af; border-top:1px solid #fff; }
h3 { margin:0px; padding:0px; font-size:24px; color:#63b7af; }
strong { font-family:'Museo-500', 'Helvetica Neue', Helvetica, Arial, sans-serif; }
a { outline:none; text-decoration:none; color:#F15A24; }
img { outline:none; border:none; }
img a { outline:none; border:none; }

#main-wrapper { width:960px; margin:auto; padding:0px 10px; }
#logo-div { float:left; width:153px; margin:40px 0px 0px 15px; padding-right:30px; }

#menu-div { float:left; font-family: 'Museo-500', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size:12px; text-transform:uppercase; color:#FFF; text-shadow:none; }
#menu-div ul { margin-left:400px; padding:0px;  position:fixed; top:50px; } /*ajustar margin-left quando acrescentar itens ao menu*/
#menu-div ul li { float:left; list-style:none; margin-top:20px }
#menu-div ul li a { color:#FFF; padding:10px 10px; margin-right:10px; background:#63b7af; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; }
#menu-div ul li a:hover { background:#000; opacity:0.7; filter:alpha(opacity=70); }

#video-holder { width:940px; margin-left:-20px; margin-top:-20px; background: url(../images/video-watermark.png) no-repeat center, url(../images/fundo-video.png) bottom repeat-x #e6e7e8; }

#play-doc-btn { text-align:center; margin-top:20px; display:block; }
#play-doc-btn a { width:420px; display:block; color:#FFF; padding:10px 10px; background:#63b7af; text-shadow:none; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; }
#play-doc-btn a:hover { background:#000; opacity:0.7; filter:alpha(opacity=70); }

#content-div { float:left; width:900px; margin-top:25px; padding:20px; background: #e6e7e8; border:5px solid #FFF; box-shadow:0px 0px 9px #666; }
#content-div img { padding:5px; background:#FFF; box-shadow:0px 0px 9px #666; }
#content-div span img { margin-bottom:0px; padding:0px; background:none; box-shadow:none; }

#content-div-2-colums-left { float:left; width:440px; clear:left; margin-top: }
#content-div-2-colums-left img { max-width:430px; padding:5px; background:#FFF; box-shadow:0px 0px 9px #666; margin-bottom:20px; }
#content-div-2-colums-right { float:right; width:440px; text-align:left; margin-top:-20px; }
#content-div-2-colums-right img { max-width:430px; padding:5px; background:#FFF; box-shadow:0px 0px 9px #666; margin-bottom:20px; }
#content-div-2-colums-right-prod { float:right; width:440px; text-align:left; }
#content-div-2-colums-right-prod img { max-width:430px; padding:5px; background:#FFF; box-shadow:0px 0px 9px #666; margin-bottom:20px; }

#documentarios-div { float:left; width:100%; margin-top:1px }
#em-prod-div, #equipa-div, #parceiros-div { float:left; width:100%; border-top:solid 1px #FFF; margin-top:40px; }

#logos-holder { width:940px; height:365px; margin-left:-20px; margin-bottom:-20px; background:#FFF; text-align:center; }
#logos-holder img { margin:0px; padding:0px; box-shadow:none; border:none; }

#sombra-div { float:left; width:940px; height:26px; background:url(../images/sombra.png) }

#copy-div { float:left; width:100%; text-align:center; margin-bottom:20px; font-size:12px; }