﻿/* CSS Document */
*{
	margin:0;
	padding:0;
	border:0;
}
html
{
height: 100%;
}
body {
	font:normal 11px Trebuchet MS, Tahoma, Arial, sans-serif;
	background:#FFFFFF url(../imagens/tira.jpg) top left repeat-x;
	color:#6b0c09;
	scrollbar-face-color: #fff; 
	scrollbar-shadow-color: #6d080d; 
	scrollbar-highlight-color: #fff; 
	scrollbar-3dlight-color: #6d080d; 
	scrollbar-darkshadow-color: #fff; 
	scrollbar-track-color:#fff; 
	scrollbar-arrow-color: #6d080d;
	height:100%;
	}

.bold{ font-weight:bold;}
.upp { text-transform:uppercase;}
.cursor{ cursor:pointer;}

.aR{ text-align:right;}
.aL{ text-align: left;}
.aC{ text-align: center;}

.mR4{ margin-right:4px;}
.mR3{ margin-right:3px;}
.mR10{ margin-right:10px;}
.mRL20{ margin:0 20px 0 20px;}
.mLR10{ margin:0 10px 0 10px;}
.mR { margin-right:20px;}

.av { padding-left:24px;}
.avG { padding-left:35px;}
.avN { padding-left:-20px;}
.av240{ padding-left:240px;}
.av350{ padding-left:350px;}
.av370{ padding-left:370px;}
.av180{ padding-left:180px;}
.av130{ padding-left:130px;}

.avT10 { padding-top:10px;}
.avT5 { padding-top:6px;}
.avT40 { padding-top:40px;}

.Box {float:left; display:block;}

/* estrutura */

#nonBottom
{
position: relative;
min-height: 100%;
}

* html #nonBottom  /* sem esta medida não funciona em IE6 */
{
height: 100%;  
}


#wrapper{
    margin:0 auto 0 auto;
	background:#fff url(../imagens/tira.jpg) top left repeat-x;
	height:auto;
	overflow:hidden;
	padding-bottom: 28px; /* 72 é a altura do footer */ 
	}
	
#Bottom{ 
	width:100%; 
	background:url(../imagens/bottom.gif) top left repeat-x;
	position: relative;
	margin:auto;
	height:28px; 
	margin-top: -28px;  /* 72 é a altura do footer */ }
	
#topo{ 
	background: url(../imagens/1.jpg) top left no-repeat;
	height:157px; 
	float:left;}
		
#menuicon{ 
	background: url(../imagens/2.jpg); 
	height:228px; 
	color:#FFFFFF; 
	text-align:left;
	font:normal 11px Trebuchet MS, Tahoma, Arial, sans-serif;
	float:left;}


#fundo{ 
	background: #fff url(../imagens/fundo.jpg) top left no-repeat; 
	float:left; 
	font:normal 12px Trebuchet MS, Tahoma, Arial, sans-serif;
	 }
/*  // menu // */	
#painters {
	float:left; 
	display:block;
	width:590px;
	margin-top:57px;
	margin-left:9px;
}

#painters a {
	float:left; 
	display:block;
	width:117px;
	border-left:1px solid #fff; 
	height:21px;
	padding-top:19px;
	color:#fff;
	text-decoration:none;
	text-align: left;
	text-indent:10px;
	font:bold 13px  Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
}

#painters a.offf { 
	border-bottom:10px solid #400706; color:#400706;
}
#painters a.menu1 {border-bottom:10px solid #e65b01; color:#e65b01;}
#painters a.menu2 {border-bottom:10px solid #d44003; color:#d44003;}
#painters a.menu3 {border-bottom:10px solid #b61b09; color:#b61b09;}
#painters a.menu4 {border-bottom:10px solid #9b0b0a; color:#9b0b0a;}
#painters a.menu5 {border-bottom:10px solid #6b0c09; color:#6b0c09;}

#painters a:hover.menu1 {border-bottom:10px solid #ff8c11; color:#ff8c11;}
#painters a:hover.menu2 {border-bottom:10px solid #ff8c11; color:#ff8c11;}
#painters a:hover.menu3 {border-bottom:10px solid #ff8c11; color:#ff8c11;}
#painters a:hover.menu4 {border-bottom:10px solid #ff8c11; color:#ff8c11;}
#painters a:hover.menu5 {border-bottom:10px solid #ff8c11; color:#ff8c11;}

/* ////fim menu //// */

/* menu 2 */
.dock {
	padding-top:10px;
	position: relative; 
	height: 165px; 
	text-align: center;
	width:600px;
	float:left;
}
.dock-container {
	position: absolute;
	height: 165px;
}

a.dock-item {
	display: block;
	color: #fff;
	height: 165px;
	position: absolute;
	top: 0px;
	text-align: center;
	text-decoration: none;
	font:bold 16px  Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
}

.dock-item img {
	border: none; 
	margin: 5px 20px 0px 20px; 
	width: 80%; 
}
.dock-item span {
	display: none; 
}


.link1 {color:#6b0c09; text-decoration: none; font-size:9px; font-weight:nornal;}
.link1 a{color:#6b0c09; text-decoration: none; font-size:9px; font-weight:nornal;}
.link1 a:hover{color:#6b0c09; text-decoration:underline; font-size:9px; font-weight:nornal;}

.link2 {color:#400706; text-decoration: none; font-size:18px; background: url(../imagens/coisa.png) no-repeat;}
.link2 a{color:#400706; text-decoration: none; font-size:18px;}
.link2 a:hover{color:#400706; text-decoration:underline; font-size:18px;}
/* ////fim menu2 //// */


.pesquisa{ height:200px; float:left; padding-top:20px;}
.bottom{border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; height:28px;}
/* slid */
#news {
	padding: 0;
	margin:0;
	border:0px;
	width:460px;
	height:387px;  
	float:left; 
	display:block; }

.news1 {
	padding: 0;
	margin:0;
	border:0px;
	list-style:none;}

/* fim da estrutura */


.geo{ 
	height:420px; 
	float:left;
	border:1px dashed #df2f44;
	margin-top:10px;
	}
	
.geo1{ 
	height:300px; 
	float:left;
	border:1px dashed #df2f44;
	margin-top:10px;
	}


/* textos */

.textoP{ color:#6b0c09; font-size:12px;}
.textoP10{ color:#6b0c09; font-size:10px;}
.textoCR{ color:#94806d; font-size:11px;}


.TitulosV13{color:#df2f44; font:13px Trebuchet MS,Tahoma, Arial, sans-serif;}
.TitulosV15{color:#da251c; font:bold 15px Trebuchet MS,Tahoma, Arial, sans-serif;}

.TitulosBOR15{color:#6b0c09; font:bold 15px Trebuchet MS,Tahoma, Arial, sans-serif;}


.sep{ background: url(../imagens/sep.gif) top left repeat-x;}

.link {color:#6b0c09; text-decoration: none; font-size:11px;}
.link a{color:#d44003; text-decoration: none; font-size:11px;}
.link a:hover{color:#6b0c09; text-decoration:underline; font-size:11px;}

.linkSM {color:#6b0c09; text-decoration: none; font-size:13px; font-weight:bold;}
.linkSM a{color:#d44003; text-decoration: none; font-size:13px; font-weight:bold;}
.linkSM a:hover{color:#6b0c09; text-decoration:underline; font-size:13px; font-weight:bold;}

.linkB {color:#94806d; text-decoration: none;font-size:11px;}
.linkB a{color:#94806d; text-decoration: none;font-size:11px;}
.linkB a:hover{color:#6b0c09; text-decoration:underline;font-size:11px;}