* {margin:0px;}

body,html {width:100%; font-family:'Droid Sans', sans-serif; font-weight: 400; font-size:12px; background-color:#000}
a,a:hover {text-decoration:none;}
a {color:#FFF200;}
a:hover {color:#FFF200;}

input,textarea {font-family:'Droid Sans', sans-serif; font-weight:400; border:0px;}
img {border:0px;}
h1,h2,h3,h4,h5,h6{font-weight:normal;padding:0px;margin:0px;}
ul,li{list-style:none;}

::-moz-selection {background-color:#FFF200; color:#000; }
::selection {background-color:#FFF200; color:#000; }
/*--------------------------------------------------------------------*/

/* ESTRUTURA
----------------------------------------------------------------------*/
#page {width:100%; height:100%;}
#conteudo {width:900px; margin: 0px auto;}
/*--------------------------------------------------------------------*/

/* TOP
----------------------------------------------------------------------*/
#top .logo {margin-top:20px; float:left;}
#top .menu {float:right;}
#top .menu #navigation {padding-top:116px}
#top .menu ul.nav-main,
#top .menu ul.nav-main li {list-style:none; margin:0; padding:0;}
#top .menu ul.nav-main {position:relative; z-index:597;}
#top .menu ul.nav-main li:hover > ul {visibility:visible;}
#top .menu ul.nav-main li.hover,
#top .menu ul.nav-main li:hover {position:relative; z-index:599; cursor:pointer;}
#top .menu ul.nav-main li {float:left; display:block;font-size:12px; color:#000000; font-family:'Droid Sans', sans-serif; font-weight:700;}
#top .menu ul.nav-main li a {display:block; font-size:12px; color:#FFFFFF; font-family:'Droid Sans', sans-serif; font-weight:700;}
#top .menu ul.nav-main li a:hover {color:#FFF200;}
#top .menu ul.nav-main li a.sel {color:#FFF200;}
#top .menu ul.nav-main li a.sel:hover {color:#FFF200;}

#top .menu ul.nav-main *.list {}

#top .menu ul.nav-sub {visibility:hidden; position:absolute; left:-15px; padding:0px 10px 10px 10px; z-index:598; background:#000;}
#top .menu ul.nav-sub li {list-style:none; display:block; float:none; margin:10px 3px 5px 3px; width:120px;}
#top .menu ul.nav-sub li a {list-style:none; display:block; float:none; margin:10px 3px 5px 3px;  font-size:11px; font-family:'Droid Sans', sans-serif; font-weight:700;}
/*--------------------------------------------------------------------*/

/* INFO
----------------------------------------------------------------------*/
#info {height:420px;margin-top:10px;}
#info .linha {position:absolute; margin-top:0px; width:350px; height:1px; background-color:#FFF;}
#info .linha2 {position:absolute; margin-top:420px; width:350px; height:1px; background-color:#FFF;}
#info .linha3 {position:fixed; margin-top:0px; margin-left:550px; width:350px; height:1px; background-color:#FFF; margin-bottom:10px;}
#info .linha4 {position:fixed; margin-top:420px; margin-left:550px; width:350px; height:1px; background-color:#FFF;}
#info .imagem {width:500px;float:left;}

#info .categoria {width:200px;float:left;}
#info .categoria p  {margin-bottom:30px;}
#info .categoria p a {background-color:#FFF; padding:8px; color:#000; }

#info .texto {width:350px;float:right;}
#info .texto p span {font-size:12px; color:#FFF200; font-family:'Droid Sans', sans-serif; font-weight:700;}
#info .texto p {font-size:12px; color:#FFF; text-align:justify; font-family:'Droid Sans', sans-serif; line-height:16px;  margin-top:20px;}

#info .slide {width:900px;}
/*--------------------------------------------------------------------*/

/* GALERIA
----------------------------------------------------------------------*/
#gallery {position:relative;height:423px;margin-top:10px}
#gallery  ul.slideshow {list-style:none;width:900px;height:420px;overflow:hidden;position:relative;margin:0;padding:0;font-family:'Droid Sans', sans-serif; font-weight:400;}
#gallery ul.slideshow li {position:absolute;left:0;right:0;}
#gallery ul.slideshow li.show {z-index:500;}
#gallery ul img {width:900px;height:420px;border:none;}
#gallery #slideshow-caption {width:900px;position:absolute;bottom:0;left:0;color:#fff;background:#000;z-index:500;}
#gallery #slideshow-caption .slideshow-caption-container {padding:5px 10px;z-index:1000;}
#gallery #slideshow-caption h3 {margin:0px; padding-top:10px; color:#FFF200;font-family:'Droid Sans', sans-serif; font-weight:700; text-transform:uppercase;}
#gallery #slideshow-caption p {margin:5px 0 0 0;padding:0; color:#FFF;}
/*--------------------------------------------------------------------*/	



/* SCROLL
----------------------------------------------------------------------*/
.scroll-pane {width:350px; height:380px; overflow:auto; float:right; margin-top:20px;}
.scroll-pane p span {font-size:12px; color:#FFF200; font-family:'Droid Sans', sans-serif; font-weight:700;}
.scroll-pane p {font-size:12px; color:#FFF; text-align:justify; font-family:'Droid Sans', sans-serif; line-height:16px;}
/*--------------------------------------------------------------------*/	

/* FORM
----------------------------------------------------------------------*/
input {font-size:10px; width:345px; height:25px; margin-bottom:10px; color:#717272; padding:5px 0px 5px 5px;} 
input.enviar {font-size:10px; width:45px; height:25px; margin-bottom:10px; background-color:#000; color:#FFF; margin-top:10px; padding:5px 0px 5px 5px; float:right; cursor:pointer;} 
textarea {font-size:10px; width:345px; height:80px; color:#717272; padding:5px 0px 5px 5px;}
/*--------------------------------------------------------------------*/	 

/* RODAPE
----------------------------------------------------------------------*/
#rodape {padding-top:20px; height:20px; background-color:#000; position:relative; overflow:auto; z-index:999}
#rodape .contactos {float:left; color:#FFF; font-size:10px;}
#rodape .copyright {float:right; color:#FFF; font-size:10px;}
/*--------------------------------------------------------------------*/