/* folha de estilos - pagina de noticias
Academia do Vinho - Carlos Arruda - 22-06-07
**************************/
/*TITULO DA PAGINA*/
#titulo{ 
	width: 626px; heigth: auto; margin:0px 0 0 0;
	padding:0; border: 0px solid #0cc; background: #EEEEDD;
	}
#titulo h1{ 
	font-family: Verdana; font-size: 150%; 
	font-weight: bold; color: #EEEEBB; text-align: center; margin:0px 0 0 0;
	border-top:    2px solid #CC4466; 
	border-right:  2px solid #880022; 
	border-bottom: 2px solid #880022;
	border-left:   2px solid #CC4466;
	background: #BB3355; padding: 3px 0 3px 0;
	}
#titulo h1.longo{
	font-family: "Arial Narrow"; font-size: 150%;
	font-weight: bold; color: #EEEEBB; text-align: center;
	border-top:    2px solid #CC4466; 
	border-right:  2px solid #880022; 
	border-bottom: 2px solid #880022;
	border-left:   2px solid #CC4466;
	background: #BB3355; padding: 3px 0 3px 0;
	}
#titulo img.seta{ border: 0px solid #CCC; float: right; margin: 9px 6px 0px 0px;
	}
/*CABECALHO ABAIXO DO TITULO*/
#cabecalho{ width: 626px; margin:0px; padding:3px 0 6px 0;
                border-bottom: 2px solid #CCCC99; background: #EEEEDD;
              	}
#cabecalho h3 a{ 
	font-family: Arial; font-size: 100%; text-align: center;
    font-weight: normal; color: #666633; margin: 3px 0 0 12px;
	line-height: 1.5;
    }
#cabecalho h3 a:hover{ color: #BB3355; text-decoration:none;}
#cabecalho h3  { 
	font-family: Arial; font-size: 100%; text-align: center;
    font-weight: normal; color: #999966; margin: 3px 0 0 12px;
	line-height: 1.5;
    }
#cabecalho p.centro{ 
	font-family: Arial; font-size: 100%; text-align: center;
    font-weight: normal; color: #666633; margin: 3px 0 0 12px;
	line-height: 1.5;
    }
#cabecalho p{ 
	font-family: Arial; font-size: 100%; text-align: justify;
    font-weight: normal; color: #666633; margin: 6px;
	line-height: 1.5;
    }
#cabecalho img{ text-align: center; margin: 6px;  border: 0px solid #CCCCBB; }
#cabecalho form{ padding:0px 0 0 0; margin:0px 0 0 0;}
#cabecalho input{
	font-family: Arial; font-size: 100%; text-align: left;
	font-weight: normal; color: #666666; vertical-align:middle;
    }
#cabecalho hr{
	clear:both; border: 0px #CCC; visibility:collapse;
	width:100%; text-align:center; color:#CCCC99;
	}
/* calendario */
#calendario     { margin: 0px; padding: 0px; border: 0px solid #99c; 
	}
#calendario p    { font-family: Arial; font-size: 90%; border:0px solid #cc0;
	text-align: left; font-weight: normal; color: #666666; margin: 2px 0 2px 6px;
	}
#calendario p.centro    { font-family: Arial; font-size: 90%; border:0px solid #cc0;
	text-align: center; font-weight: normal; color: #BB3355; margin: 2px;
	}
#calendario select {
	font-family: Arial; font-size: 90%; text-align: left; margin: 2px;
	font-weight: normal; color: #666633; vertical-align:middle;
    }
#calendario table {text-align:center; padding: 1px;}
#calendario table td{ font-family: Arial; font-size: 90%; color: #666666; 
	border: 1px solid #DDDDBB; background-color:#FFFFFF;
	}
#calendario table td.leve{ font-family: Arial; font-size: 90%; color: #AAAAAA; 
	border: 1px solid #DDDDBB; background-color:#EEEEDD;
	}
#calendario table td.cor{ font-family: Arial; font-size: 90%; color: #666666; 
	border: 1px solid #DDDDBB; background-color:#EEEEDD;
	}
#calendario table td.corcab{ font-family: Arial; font-size: 90%; color: #BB3355; 
	border: 1px solid #DDDDBB; background-color:#DDDDBB;
	}
#calendario table td.centro{ font-family: Arial; text-align:center; font-size: 90%; color: #666666; 
	border: 1px solid #DDDDBB; background-color:#FFFFFF;
	}
#calendario table td.titulo{ font-family: Verdana; text-align:center; font-size: 110%; 
	font-weight:bold; color: #BB3355; background-color:#DDDDBB;
	}
/* para paginas antigas */
#simples     	{ margin: 0px; padding: 0px; border: 0px solid #99c; 
	}
#simples h2		{ font-family: Arial; font-size: 110%; clear:both;
	text-align: left; margin: 6px 0 0 6px; color: #BB3355;  padding:1px 0 0 6px;
    border:0px solid #ccc;
	background:url("images/fundo_topico.jpg") left top repeat-y;
	}
#simples h3   	{ font-family: Arial; font-size: 95%; font-weight: bold;
                margin: 3px 0 0 6px; text-align: left;
				color: #666633; background: none; border:0px solid #c00;
	}
#simples p    	{ font-family: Arial; font-size: 100%; border:0px solid #cc0;
				text-align: justify; font-weight: normal;
				color: #666666; margin: 3px 6px 3px 6px;
	}
#simples p.centro    	{ font-family: Arial; font-size: 100%; border:0px solid #cc0;
				text-align: center; font-weight: normal;
				color: #666666; margin: 3px 6px 3px 6px;
	}
#simples p.cor    	{ font-family: Arial; font-size: 100%; border:0px solid #cc0;
				text-align: justify; font-weight: normal;
				color: #BB3355; margin: 3px 6px 3px 6px;
	}
#simples img	{ text-align: center; margin: 0px 0 0 0;  border: 0px solid #CCCCBB; }
#simples table {width:100%; text-align:center; padding: 4px;}
/*#simples table, td, th{ border: 0px solid #CCCC99; padding: 4px; clear:both; margin:0px 0 0 0;
	}*/
#simples table caption{ font-family: Verdana; text-align:center;
	font-weight:bold; font-size: 130%; color: #BB3355; 
	border: 1px solid #DDDDBB; background-color:#DDDDBB;
	}
#simples table td.liso{ font-family: Arial; font-size: 100%; color: #666666; 
	border: 0px solid #DDDDBB; background-color:#FFFFFF;
	}
#simples table td{ font-family: Arial; font-size: 100%; color: #666666; 
	border: 1px solid #DDDDBB; background-color:#FFFFFF;
	}
#simples table td.leve{ font-family: Arial; font-size: 90%; color: #999999; 
	border: 1px solid #DDDDBB; background-color:#EEEEDD;
	}
#simples table td.cor{ font-family: Arial; font-size: 100%; color: #666666; 
	border: 1px solid #DDDDBB; background-color:#EEEEDD;
	}
#simples table td.corcab{ font-family: Arial; font-size: 100%; color: #BB3355; 
	border: 1px solid #DDDDBB; background-color:#DDDDBB;
	}
#simples table td.centro{ font-family: Arial; text-align:center; font-size: 100%; color: #666666; 
	border: 1px solid #DDDDBB; background-color:#FFFFFF;
	}
#simples table td.titulo{ font-family: Verdana; text-align:center; font-size: 120%; 
	font-weight:bold; color: #BB3355; background-color:#DDDDBB;
	}
#simples table th{ font-family: Verdana; text-align:right; font-size: 12px; font-weight: 
	normal; color:#666666; border: 0px solid #DDDDBB;
	background:url("images/fundo_topico2.jpg") left top repeat-y;
	}
#simples table th.centro{ font-family: Verdana; text-align:center; font-size: 12px; font-weight: 
	normal; color:#666666; border: 0px solid #DDDDBB;
	background:url("images/fundo_topico2.jpg") left top repeat-y;
	}
#simples hr{
	clear:both; border: 0px #CCC; visibility:collapse;
	width:100%; text-align:center; color:#CCCC99;
	}
/*celula dos dados da pagina*/
#celula     	{ margin: 0px; padding: 0px; border: 0px solid #ccc; 
	}
#celula img.banner	{ border: 0px solid #CCCCBB; margin: 0px 0 0 0; text_align: center;}
#celula img.lisa	{ border: 0px solid #CCCCBB; margin: 0px 0 0 0; float: left;}
#celula img.botao	{ border: 0px solid #CCCCBB; margin: 2px 6px 0 0; float: left;}
#celula img.rotulos	{ border: 0px solid #CCCCBB; margin: 0px 12px 0px 10px; float: right;}
#celula img.logo	{ border: 1px solid #CCCCCC; margin: 0px 6px 6px 6px; float: right; }
#celula img.mapa	{ border: 0px solid #CCCCCC; margin: 6px 6px 6px 6px; float: right; }
#celula img.centro	{ border: 2px solid #CCCCCC; margin: 24px 6px 24px 6px; text-align:center;  }
#celula a  		{ color:#666666; text-decoration:none; }
#celula a:hover { color:#BB3355; text-decoration:underline; }
#celula h2		{ font-family: Arial; font-size: 110%; clear:both;
	text-align: left; margin: 6px 0 0 6px; color: #BB3355;  padding:1px 0 0 6px;
    border:0px solid #ccc;
	background:url("images/fundo_topico.jpg") left top repeat-y;
	}
#celula h2.plus	{ font-family: Arial; font-size: 130%; clear:both;
	text-align: left; margin: 6px 0 0 6px; color: #BB3355;  padding:1px 0 0 6px;
    border:0px solid #ccc;
	background:url("images/fundo_topico.jpg") left top repeat-y;
	}
#celula h2.plus span	{font-size: 70%; font-weight:normal; font-style:italic; color: #666666; padding-left:24px;}
#celula h3   	{ font-family: Arial; font-size: 100%; font-weight: bold;
                margin: 6px 0 6px 6px; text-align: left;
				color: #666633; background: none; border:0px solid #c00;
	}
#celula h3.centro   	{ font-family: Arial; font-size: 100%; font-weight: bold;
                margin: 3px 0 0 6px; text-align: center;
				color: #666633; background: none; border:0px solid #c00;
	}
#celula h4   	{ font-family: Arial; font-size: 12px; font-weight: bold;
                margin: 0px 0 12px 6px; text-align: left; color: #BB3355;
				padding: 0px 0 0 6px; border: 0px solid #CCCCCC; 
	}
#celula hr{
	clear:both; border: 0px #CCC; visibility:collapse;
	width:100%; text-align:center; color:#CCCC99;
	}
#celula dl		{ width:auto; height:auto;
				border:0px solid #CCCCBB; padding:0;
				margin:6px 6px 6px 6px; clear: both;}
#celula dt 		{ border:0px solid #CCCCBB; width:auto; height:auto;
				margin:1px 0 0 0; padding:2px;
				text-align:center; font:90% "Arial", Verdana;
    			font-weight:normal; color: #666666; 
	}
#celula dd 		{ border:0px solid #CCCCBB; width:auto; height:auto;
				margin:0px 0 0 0; padding:0px 0 0 0; text-align:center; 
	}
#celula p    	{ font-family: Arial; font-size:12px; border:0px solid #cc0;
				text-align: justify; font-weight: normal; /*line-height:17px*/;
				color: #666666; margin:9px 6px 6px 6px;
	}
#celula p.data  { font-family: Arial; font-size:10px; border:0px solid #cc0;
				text-align: justify; font-weight: normal;
				color: #BB3355; margin: 3px 6px 3px 6px;
	}
#celula p.colorido    { font-family: Arial; font-size:12px; border:0px solid #cc0;
				text-align: justify; font-weight: normal;
				color: #000066; margin: 6px 6px 6px 6px;
	}
#celula p.centro{ font-family: Arial; font-size:12px; border:0px solid #cc0;
				text-align: center; text-indent: 0px;
                font-weight: normal; color: #666666; margin: 6px 6px 6px 6px;
	}
#celula p.nome  { font-family: Arial; font-size:12px; border:0px solid #cc0;
				text-align: left; text-indent: 0px;
                font-weight: normal; color: #666666; margin: 4px 0 0 12px;
	}
#celula p.miudo	{ font-family: Arial; font-size:10px; border:0px solid #cc0;
				text-align: left; text-indent: 0px;
                font-weight: normal; color: #666633; margin: 0px 0 0 12px;
	}
#celula p.credito	{ font-family: Arial; font-size:11px; border:0px solid #cc0;
				text-align: center; text-indent: 0px;
                font-weight: normal; color: #666666; margin:6px;
	}
#celula p.vinhos { width: 420px; font-family: Arial; font-size:12px;
				border:0px solid #cc0; text-align: left; 
				font-weight: normal; text-indent: 0px;
				color: #666666; margin: 3px 0px 0px 12px;
	}
#celula p.procura { width: 590px; font-family: Arial; font-size:12px;
				border:0px solid #cc0; text-align: left; 
				font-weight: normal; text-indent: -12px;
				color: #666666; margin: 15px 0px 0px 24px;
	}
#celula p.premios { width: 420px; font-family: Arial; font-size:12px;
				border:0px solid #cc0; text-align: left; 
				font-weight: normal; text-indent: 0px;
				color: #666666; margin: 2px 0px 0px 12px;
	}
/*#celula p span  { font-weight: bold; color: #BB3355; }*/
/*TABELAS CELULA*/
#celula table, td, th{ border: 0px solid #CCCC99; padding: 4px; clear:both; margin:0px 0 0 0;
	}
#celula table	{ width:100%; height:auto; padding:0; margin:6px 0 6px 0; border:1px solid #CCCCCC;
	}
#celula caption{ font-family: Arial; background: #CCCC99; padding:2px;
	color:#BB3355; font-size: 110%; font-weight: bold;
	border-top:    2px solid #DDDDBB; 
	border-right:  2px solid #AAAA77; 
	border-bottom: 2px solid #AAAA77;
	border-left:   2px solid #DDDDBB;
	}
#celula th{ text-align:right; font-size: 12px; font-weight: normal; color:#BB3355;
	background-color:#CC9; width:25%; border:#996;
	}
#celula td{ font-size: 90%; color: #666666; font-weight:bold;
	}
#celula td.texto{ text-align:left; font-size: 90%; color: #666666; font-weight:normal;
	}
#celula td.txtcentro{ text-align:center; font-size: 100%; color: #666666;
	}
#celula td.botcentro{ text-align:center; font-size: 100%; color: #666666; 
	background:url("images/fundo_topico.jpg") left top repeat-y;
	}
#celula td.fundo{ text-align:left; font-size: 12px;
              color: #666666; background: #99CCFF;
	}
#celula td a { color:#666666; text-decoration:none;
	}
#celula td a:hover { color:#CC0000; text-decoration:none; 
	}
#texto		{ width: 610px; height:auto; margin:0 auto;
				padding:3px; border: 0px solid #FFF;
	}
#texto h4	{ font-family: Arial; font-size: 12px; font-weight: bold;
                margin-top: 6px; margin-bottom: 3px; text-align: left; color: #BB3355; 
	}
#basepag	{ width: 610px; height:auto; margin:0 auto; padding:3px;
                border: 0px solid #FFF;
	}
/* janela de produtor e uva e ficha tecnica */
#janela			{ margin: 0px; padding: 0px; border: 0px solid #ccc; 
	}
#janela p		{ font-family: Arial; font-size: 12px; border:0px solid #cc0;
				text-align: justify; font-weight: normal;
				color: #666666; margin: 3px 6px 3px 6px;
	}
#janela p.miudo		{ font-family: Arial; font-size: 10px; border:0px solid #cc0;
				text-align: justify; font-weight: normal;
				color: #666666; margin: 3px 6px 3px 6px;
	}
#janela p.vinhos	{ width: 420px; font-family: Arial; font-size: 90%; border:0px solid #cc0;
	text-align: left; font-weight: normal; text-indent: 0px; 
	color: #666666; margin: 3px 0px 0px 12px;
	}
#janela h1		{ font-family: Arial; font-size: 130%; clear:both;
	text-align: left; margin: 6px 0 0 6px; color: #CC0000;  padding:1px 0 0 6px;
    border:0px solid #ccc;
	}
#janela h1.centro	{ font-family: Arial; font-size: 130%; clear:both;
	text-align: center; margin: 6px 0 0 6px; color: #CC0000;  padding:1px 0 0 6px;
    border:0px solid #ccc;
	}
#janela h1 span 	{font-family: Arial; font-size: 110%; color: #666666;}
#janela h2			{ font-family: Arial; font-size: 110%; clear:both;
	text-align: left; margin: 6px 0 0 6px; color: #666666;  padding:1px 0 0 6px;
    border:0px solid #ccc;
	}
#janela h2.centro	{ font-family: Arial; font-size: 110%; clear:both;
	text-align: center; margin: 6px 0 0 6px; color: #666666;  padding:1px 0 0 6px;
    border:0px solid #ccc;
	}
#janela h3   { font-family: Arial; font-size: 95%; font-weight: bold;
                margin: 6px 0 0 12px; text-align: left;
				color: #BB3355; background: none; border:0px solid #c00;
	}
#janela h3.centro   { font-family: Arial; font-size: 95%; font-weight: bold;
                margin: 6px 0 0 12px; text-align: center;
				color: #BB3355; background: none; border:0px solid #c00;
	}
#janela img.esq		{ border: 0px solid #CCCCBB; float:left; padding:6px; margin: 0px 6px 0 12px;}
#janela img.dir		{ border: 0px solid #CCCCBB; float:right; padding:6px; margin: 0px 12px 0 6px;}
#janela img.botao	{ border: 0px solid #CCCCBB; text-align:center; padding:6px; margin: 0px 6px 0 0;}
#janela table, td, th{ border: 0px solid #CCCC99; padding: 4px; clear:both; margin:0px 0 0 0;
	}
#janela caption		{ font-family: Arial; font-size: 14px; text-align: center; font-weight: bold;
				color: #666666; border:0px solid #ccc;
	}
#janela th			{ font-family: Arial; font-size: 12px; border:1px solid #ccc;
				text-align: right; font-weight: normal;
				color: #BB3355; margin: 3px 6px 3px 6px;
	}
#janela td			{ font-family: Arial; font-size: 12px; border:0px solid #ccc;
				text-align: left; font-weight: normal;
				color: #666666; margin: 3px 6px 3px 6px;
	}
#janela td.centro	{ font-family: Arial; font-size: 12px; border:1px solid #ccc;
				text-align: center; font-weight: normal;
				color: #666666; margin: 3px 6px 3px 6px;
	}
#janela hr{
	clear:both; border: 0px #CCC; visibility:collapse;
	width:100%; text-align:center; color:#CCCCCC;
	}
#importador			{ margin: 0px 0 0 0; padding: 0px; border: 0px solid #ccc; 
                border-bottom: 1px solid #999966; background: #EEEEDD;
	}
#importador img { border: 1px solid #CCCCBB; float: right; margin: 6px 6px 0 0;}
#importador h1		{ font-family: Arial; font-size: 130%; font-weight: bold;
                margin: 6px 0 0 12px; text-align: left;
				color: #666666; background: none; border:0px solid #c00;
	}
#importador h3		{ font-family: Arial; font-size: 95%; font-weight: bold;
                margin: 0px 0 0 12px; text-align: left;
				color: #666666; background: none; border:0px solid #c00;
	}
#importador h3.span	{ font-weight: bold; color: #BB3355; 
	}
#importador hr{
	clear:both; border: 0px #CCC; visibility:collapse;
	width:100%; text-align:center; color:#CCCC99;
	}
#importador a		{text-decoration:none; color:#666666; 	}
#importador a:hover	{text-decoration:none; color:#BB3355; 	}