/* Projecto: Site da Celina Pereira */
/* Produção: Caboindex.com - Marlene Nobre + José Monteiro */
/* Almada - Portugal: 31 Out. 2004, actualizado 21 Jun. 2007 */

* {margin:0; padding:0;}
body {background:#060606; color:#aaa; font-family: verdana, arial, sans-serif; }

/******** Títulos ********/
h1 {margin:0 0 5px 0;text-indent:-5000em; overflow:hidden; background:url(img/banner.jpg) no-repeat; }
h1 a {display:block; height:281px;}
h2 {font-size:.9em; height:20px; margin:10px 0; padding-left:10px; background: url(img/separador.gif) no-repeat;}
h3 {font-size:.85em; margin:15px 0 5px 0; padding:3px; border-bottom:5px solid #723a00; text-transform:uppercase;}

h1, h2, h3, form, input, textarea {font-family: geneva,verdana,helvetica, sans-serif; }

p {padding:5px 20px; text-align:justify; font-size: .8em;}
p strong, small, p.topo {color:#960;  }
p.topo, p.encomendar {font-weight:bold; text-align:right; }

br.clear {clear:both;}
hr {height:1px; border:0; margin:60px 0; color:#960; background:#960; } 

a {text-decoration: underline; color:#960;}
a:visited {color: #960;}
a:hover {color:#aaa;}

/* Listas gerais*/
ul {padding:5px 0; font-size:.8em;}
ul li {list-style-position:inside; }

ul.menu {font-size:.75em; padding:0 0 0 40px; margin-bottom:10px; color:#aaa; background:#121212;}
ul.menu li {display:inline; list-style:square inside; padding:0 8px; font-weight:bold;}
ul.menu li a {text-decoration:none; border-left: 2px solid #060606; padding:0 5px; }
ul.menu li a:hover {}

ul.contacto {padding:5px 0 5px 20px; font-size:.8em;}
ul.contacto li {padding:5px 0; }

ul.cd {padding:0 50px; margin-bottom:0px;  list-style-type:decimal;}
ul.cd li {padding:0; }

/*ul.type1 {margin-bottom: 20px; color: #996600;}
ul.type1  li {list-style-type: decimal;}*/
/* thumbnails e galeria */
ul.thumb {width:420px; margin:0; padding-left:20px;}
ul.thumb li {display:inline; margin:5px; padding:3px; float:left; }
ul.thumb img {width: 120px; height: 144px; border:1px solid #960;}
ul.thumb span {display:block; font-size: .75em; color:#960; }

dl {font-size: .8em;}
dl dt {font-weight:bold;  }
dl dd {display:list-item ; list-style:inside; padding:2px 0 2px 10px; }

/******** Imagens ********/
img.dir {float:right; margin:10px 15px 0 10px; border:1px solid #723a00; padding:2px; }
img.esq {float:left;}
img {background: url(img/img.gif) no-repeat center center;border:none; }

/******** Layout ********/
div.geral {width:750px; margin:0 auto; background:#000; border:1px solid #723a00;}
div.corpo {text-align:center;}
div.conteudos {margin:10px 50px; padding:10px 0;}
div.lateral {}
address {border:none; clear:both; height:41px; padding-top:20px;}

div#marvirtual {margin:0 auto; text-align:center; font-size:.7em; margin:10px 0;}


/* ******* Formulários ******* 
form, input, textarea {margin: 0px; padding: 2px;}
form {margin-left: 50px;}
form label {font:italic .8em verdana, arial, sans-serif; color:#aaa;}
form textarea {height: 130px; overflow: auto;}
form input.dados {height:18px; margin-bottom:5px;}
form textarea, form input.dados {font-size:.8em; width:300px; overflow:auto; color:#960;}
form input.enviar {font:bold .8em arial,verdana,sans-serif; margin-left:240px;}
form input {border: 1px solid #996600;}*/