﻿ /*
================================================================================
ANTYQUA
================================================================================
css/estilo.css :: estilos CSS
--------------------------------------------------------------------------------
Criacao: 13/04/10			      |  Autor: Fernando <fernandok@vegait.com.br>
--------------------------------------------------------------------------------
Ultima Alteracao: 01/06/10		  |  Autor: Fernando <fernandok@vegait.com.br>
--------------------------------------------------------------------------------
		Criacao do arquivo
================================================================================
				ALTERACOES MAIS ANTIGAS NO RODAPE DO ARQUIVO
================================================================================
*/

.tooltip{   
position:absolute;   
top:0;   
left:0;   
z-index:3;   
display:none;
}     

html, body {
	height:100%;
	} 
	
body {
	height:100%;
	margin:0px; 
	padding:0px;
	text-align:center;
	background:#525252 url('../img/bg-fundo-pneu.jpg') repeat left top;
}
	
	
	/* ESTRUTURA */

#master{
	width:995px;
	margin:auto;
	position:relative;
	padding-bottom:20px;
	z-index: 0;
}

#topo{
	width:995px;
	height:200px;
	margin-bottom:60px;
}

#menu{
	width:995px;
	height:50px;
	margin:220px auto 30px -495px;
	text-align:center;
	position:absolute;
	left: 50%;
	right: 50%;
	z-index: 2;

}
    

#conteudo{
	width:848px;
	margin-left:8px;
	float:left;
	padding-bottom:15px;
	margin-top:30px;
}

*html #conteudo{
	margin-left:4px;
}

#divulgacao{
	width:122px;
	float:right;
	position:absolute;
	right:0px;
	top:0px;
	margin-top:290px;
	margin-right:8px;
	
}

*html #divulgacao{
	margin-right:4px;
}

#anuncios{
	width:122px;
	background-color: #990000;
}

.anuncio_google{
	width:122px;
	height:245px;
	margin-top:5px;
}


#livraria{
	width:979px;
	height:119px;
	background-color:maroon;
	float:left;
	margin-left:8px;
}

*html #livraria{
	margin-left:4px;
}

#rodape_img{
	width:995px;
	height:61px;
	float:left;
}

*html #rodape_img{
	float:none;
}

#rodape_fone{
	width:382px;
	height:27px;
	float:left;
	margin-top:18px;
	margin-left:307px;
}

*html #rodape_fone{
	float:none;
	margin-left:0px;
}

/* Home */

#coluna_esquerda{
	width:495px;
	float:left;
	margin-right:-10px;
}

#destaque{
	width:495px;
	height:304px;
	float:left;
	margin-bottom:29px;
	text-align:left;
}

.destaque_titulo{
	width:480px;
	height:39px;
}

.destaque_moldura{
	width:480px;
	height:220px;
	background:url('../img/fundo-destaques.gif') repeat-y;
}

.destaque_rodape{
	width:480px;
	margin-bottom:10px;
}

.destaque_rodape_camera{
	width:116px;
	height:166px;
	position:relative;
	float:right;
	margin-right:-15px;
	margin-top:-140px;
	background:url('../img/img-destaques-camera.png') no-repeat;
}

*html .destaque_rodape_camera{
	background:url('../img/img-destaques-camera.gif') no-repeat;
}
.destaque_conteudo{
	width:447px;
	height:218px;
	float:left;
	margin-left:17px;
	background-color:Black;
}

*html .destaque_conteudo{
	margin-left:8px;
}


#proximos_eventos{
	width:480px;
	height:443px;
	float:left;
}

#titulo_calendario{
	margin-top:-3px;
}

#titulo_calendario_esq{
	width:10px;
	height:41px;
	float:left;
}
.titulo_calendario_meio{
	width:460px;
	height:41px;
	float:left;
	background:url('../img/calendario-fundo.gif') repeat-x;
}

.titulo_calendario_meio tr:first-child td{
    text-align:center;
	font:bold 15px Georgia, serif;
	/*float:left;*/
	color:#fff;
}

.titulo_calendario_meio tr:first-child td:first-child{
    text-align:left;
}

.titulo_calendario_meio tr:first-child td:last-child{
    text-align:right;
}

.calendario
{
    float:left;
    width:464px;
    margin-left:-2px;
    margin-top:-2px;
}

.calendario tr:first-child td
{
    height:41px;
    padding:0px;
}

.calendario th
{
    color:#990000;
    font-family:Georgia,serif;
    font-size:15px;
}

#titulo_calendario_meio h3{
	width:424px;
	margin:8px 0px 0px 0px;
	padding:0px;
	font:bold 15px Georgia, serif;
	/*float:left;*/
	color:#fff;
}

#titulo_calendario_dir{
	width:10px;
	height:41px;
	float:left;
}

#calendario{
	width:480px;
	height:354px;
	margin-bottom:10px;
	float:left;
	text-align:center;
	background-color:#f9f5f2;
}

.dias_semana{
	font-family:Georgia, serif;
	font-size:12px;
	color:#900;	
}

.dia{
	border:1px #999 solid;
	text-align: right;
}
.dia_internacional{
	border:1px #999 solid;
	background-color:#ddd;
}
.dia_nacional{
	border:1px #999 solid;
	background-color:#aaa;
}
.dia_nacional_internacional{
	border:1px #999 solid;
	background:url('../img/calendario-fundo-eventos.gif') no-repeat;
}
.dia_evento{
	border:1px #900 solid;
	background-color:#ddd;
}

#coluna_direita{
	width:348px;
	float:right;
}

.box{
	width:345px;
	height:248px;
	clear:both;
	margin-bottom:16px;
}

.box_branco{
	width:328px;
	height:180px;
	margin-bottom:10px;
	padding:10px;
	background-color:#fff;
}

.rolagem{
	width:100%;
	height:100%;
	float:left;
	overflow:scroll;
}

.rolagem img{
	border:1px #900 solid;
	margin-right:6px;
}

/* Classes */

#menu ul{
	margin:auto;
	padding:0px;
	
}

#menu ul li{
	list-style:none;
	display:inline;
	font-family:Georgia, serif;
	font-size:12.5px;
	color:#fff;
}

a:link.link_branco{
	font-family:Georgia, serif;
	font-size:12.5px;
	color:#fff;
	text-decoration:none;
}

a:visited.link_branco{
	font-family:Georgia, serif;
	font-size:12.5px;
	color:#fff;
	text-decoration:none;
}
a:active.link_branco{
	font-family:Georgia, serif;
	font-size:12.5px;
	color:#fff;
	text-decoration:none;
}
a:hover.link_branco{
	font-family:Georgia, serif;
	font-size:12.5px;
	color:#fff;
	text-decoration:underline;
}

.texto_box{
	margin-right:5px;
	font-family:Georgia, serif;
	font-size:15px;
	text-align:left;
	float:left;
	color:#000;
	margin-bottom:15px;
}

.link{
	margin-right:5px;
	font-family:Georgia, serif;
	font-size:15px;
	font-weight:bold;
	/*float:right;*/
	color:#900;
}

a.link{
	margin-right:5px;
	font-family:Georgia, serif;
	font-size:15px;
	font-weight:bold;
	color:#900;
	text-decoration:none;
}
a:link.link{
	margin-right:5px;
	font-family:Georgia, serif;
	font-size:15px;
	font-weight:bold;
	color:#900;
	text-decoration:none;
}
a:visited.link{
	margin-right:5px;
	font-family:Georgia, serif;
	font-size:15px;
	font-weight:bold;
	color:#900;
	text-decoration:none;
}
a:active.link{
	margin-right:5px;
	font-family:Georgia, serif;
	font-size:15px;
	font-weight:bold;
	color:#900;
	text-decoration:none;
}
a:hover.link{
	margin-right:5px;
	font-family:Georgia, serif;
	font-size:15px;
	font-weight:bold;
	color:#900;
	text-decoration:underline;
}

h1{
	width:100%; 
	position:relative;
 	text-align:left;
 	margin:0px;
 	padding:0px;
}

h2{
	font:bold 16px Georgia, serif;
	color:#000;
}

p{
	font:normal 17px Georgia, serif;
	color:#000;
	text-align:justify;
}

.texto{
	font:normal 15px Georgia, serif;
	color:#000;

}

/*Internas*/

.conteudo_interno{
	width:808px;
	padding:10px 20px;
	float:left;
	text-align:left;
	background:#fff;
}

.conteudo_interno img{
/*border:1px solid #900;*/
}

/*Internas - Contato */

.nome{
	width:180px;
	border:1px #900 solid;
}

.email{
	width:180px;
	border:1px #900 solid;
}

.ddd{
	width:25px;
	border:1px #900 solid;
}

.telefone{
	width:139px;
	border:1px #900 solid;
}

.assunto{
	width:180px;
	border:1px #900 solid;
}

.mensagem{
	width:180px;
	height:80px;
	border:1px #900 solid;
}

td{
	font:normal 15px Georgia, serif;
	color:#000;
	text-align:justify;

}

/*  SCRIPT DE FOTOS  */

    .highslide {
    	cursor: url(../highslide/graphics/zoomin.cur), pointer;
        outline: none;
    }
    /*
    .highslide img {
    	border: 0px solid #999;
    }
    .highslide:hover img {
    	border: 0px solid #003;
    }

    .highslide-image {
        border: 5px solid white;
    }
    .highslide-image-blur {
    }
    */
    .highslide-caption {
        display: none;

        border: 2px solid white;
        border-top: none;
        font-family: Georgia, serif;
        font-size: 10pt;
        padding: 5px;
        background-color: white;
    }
    .highslide-loading {
        display: block;
    	color: white;
    	font-size: 9px;
    	font-weight: bold;
    	text-transform: uppercase;
        text-decoration: none;
    	padding: 3px;
    	border-top: 1px solid white;
    	border-bottom: 1px solid white;
        background-color: black;
        /*
        padding-left: 22px;
        background-image: url(highslide/graphics/loader.gif);
        background-repeat: no-repeat;
        background-position: 3px 1px;
        */
    }
    a.highslide-credits,
    a.highslide-credits i {
        padding: 2px;
        color: silver;
        text-decoration: none;
    	font-size: 10px;
    }
    a.highslide-credits:hover,
    a.highslide-credits:hover i {
        color: white;
        background-color: gray;
    }

    .highslide-move {
        cursor: move;
    }

    .highslide-overlay {
    	display: none;
    }
    /* Controlbar example */
    .controlbar {
    	background: url('../highslide/graphics/controlbar4.gif');
    	width: 167px;
    	height: 34px
    }
    .controlbar a {
    	display: block;
    	float: left;
    	margin: 0px 0 0 4px;
    	height: 29px;
    	width: 34px;
    }

    /* Necessary for functionality */
    .highslide-display-block {
        display: block;
    }
    .highslide-display-none {
        display: none;
    }
    
    #slideshow {
		width: 447px;
		height: 217px;
		margin-top: 1px;
	}
    
    .celula-calendario
    {

        width:60px;
        height:41px;
    }
            
    .tooltip
    {
        display: none;
        font-size: 12px;
        background-color:#fff;
        color: #fff;
        padding:5px;
        border:1px solid #999999;
    }

/*
================================================================================
							ALTERACOES ANTERIORES
================================================================================
Data Alteracao: 01/06/10	      |  Autor: Fernando <fernandok@vegait.com.br>
--------------------------------------------------------------------------------
	*	Criacao do arquivo
--------------------------------------------------------------------------------
================================================================================
*/

