* {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration : none;
	margin : 0;
	padding : 0;
	border : none;
	background-repeat : no-repeat;
	list-style : none;
}

#topo {
	background-image:url(img/topo-2.jpg);
	background-repeat:no-repeat;
	height:164px;
}

#mapa {
	position:absolute;
	left:30px;
	top:190px;
}

#texto {
	position:absolute;
	left:320px;
	top:190px;
	width:630px;
	height:412px;
	overflow:auto;
	border: 1px solid #cbcbcb;
	padding:8px;
}


h2 {
	font-size:24px;
	text-transform:uppercase;
}


h3 {
	font-size:18px;
}


h3 {
	font-size:22px;
	color:#0e2865;
}


h3 a {
	font-size:22px;
	color:#5f74ad;
}

h4 {
	font-size:22px;
	color:#0e2865;
	font-size:15px;
}


h5 {
	background-color:#122e6c;
	color:#FFF;
	padding:4px;
}

h6 {
	color:#a5a5a5;
	font-size:11px;
}


a {
	color:#2a52b1;
}

a:hover {
	color:#0e2762;
	text-decoration:none;
}

#menu {
	width: 800px;
	position : absolute;
	left : 21px;
	top : 128px;
}

#menu li {
	float : left;
	display:inline;
	margin-right:20px;
}


#estilo {
	color:#0e2762; 
	font-size:16px;
	background-image:url(img/fundo-menu.gif);
	padding-left:7px;
	padding-right:7px;	
	padding-bottom:10px;
}
	
	
#menu a {
	font-size:18px;
	color:#FFF;
}	

#menu a:hover {
	font-size:18px;
	color:#899ede;
}	

#fundomenu {
	width:150px;
	height:20px;
	background-color:#FFF;
	border-color:#00F;
	border:0 0 0 1;
	border-style:solid;
	position:absolute;
	left:50px;
	top:120px;
}	

#brembs {
	background-color:#FFF;
}



#textocomo {
	position:absolute;
	left:610px;
	top:190px;
	width:330px;
	height:360px;
	top:270px;
	overflow:auto;
	border: 1px solid #cbcbcb;
	padding:8px;
}

#titcomo {
	position:absolute;
	left:220px;
	top:180px;
}

#imagem {
	position:absolute;
	top:270px;
	left:220px;

	width:371px;
	height:200px;
	overflow:hidden;
}

#imagem img {
	position:absolute;
}

#datos {
	position:absolute;
	left:220px;
	top:470px;
	width:359px;
	
}

#datos li {
	display:inline;
	margin-right:20px;
	font-size:10px;
}
#datos * {
	font-size:10px;
}
#datos h5 {
	font-size:12px;
}

#snowcat {
	position:absolute;
	left:220px;
	top:550px;
	width:359px;
	font-size:10px;
}

#snowcat li{
	display:inline;
	width:150px;
}

#submenu {
	position:absolute;
	top:128px;
	left:13px;
	background-image:url(img/fundo-submenu.gif);
	width:150px;
	height:483px;
	color:#bdb898;
	padding-left:10px;
	padding-top:30px;
}

#submenu a{
	font-size:11px;
}

#submenu a:hover{
	color:#000;
}

#mapahome {
	background-image:url(img/mapa-home.gif);
	width:789px;
	height:431px;
	position:absolute;
	left:178px;
	top:170px;

}

#linkhome img {
	width:239px;
	height:30px;
	position:absolute;
	top:65px;
	left:22px;
}

#linkterra img {
	width:65px;
	height:20px;
	position:absolute;
	top:5px;
	left:20px;
}

/* Galeria */

#galeria { position:relative; }

#galeria h3 { margin:10px; }

#galeria #imagem_gde {
	position:absolute;
	background:red;
	width:619px;
	height:464px;
	overflow:hidden;
	top:35px;
	left:10px;
	background:#ddd;
	text-align:center;
}

#galeria .ant { position:absolute; left:0; top:215px; width:38px; height:38px; background:url(img/ant.gif); }
#galeria .ant:hover { background-position:0 -38px; }

#galeria .pro { position:absolute; right:0; top:215px; width:38px; height:38px; background:url(img/pro.gif); }
#galeria .pro:hover { background-position:0 -38px; }

#galeria #imagem_gde .legenda {
	width:100%;
	background:#000;
	color:#fff;
	font-weight:bold;
	position:absolute;
	bottom:0;
	left:0;
	padding:10px;
	-moz-opacity:.85; filter:alpha(opacity=85); opacity:.85;
	text-align:left;
}

#galeria #thumbs {
	position:absolute;
	width:338px;
	height:464px;
	overflow:hidden;
	top:35px;
	left:639px;
}

#galeria #thumbs li {
	float:left;
	width:79px;
	overflow:hidden;
	margin:0 4px 4px 0;
}
#galeria #thumbs li a {
	float:left;
	display:block;
	width:79px;
	overflow:hidden;
}

.g01 #thumbs li#g01 a,
.g02 #thumbs li#g02 a,
.g03 #thumbs li#g03 a,
.g04 #thumbs li#g04 a,
.g05 #thumbs li#g05 a,
.g06 #thumbs li#g06 a,
.g07 #thumbs li#g07 a,
.g08 #thumbs li#g08 a,
.g09 #thumbs li#g09 a,
.g10 #thumbs li#g10 a,
.g11 #thumbs li#g11 a,
.g12 #thumbs li#g12 a,
.g13 #thumbs li#g13 a,
.g14 #thumbs li#g14 a,
.g15 #thumbs li#g15 a,
.g16 #thumbs li#g16 a,
.g17 #thumbs li#g17 a,
.g18 #thumbs li#g18 a,
.g19 #thumbs li#g19 a,
.g20 #thumbs li#g20 a,
.g21 #thumbs li#g21 a,
.g22 #thumbs li#g22 a,
#galeria #thumbs li a:hover {
	width:73px;
	height:61px;
	overflow:hidden;
	border:3px solid #f90;
}

.g01 #thumbs li#g01 a img,
.g02 #thumbs li#g02 a img,
.g03 #thumbs li#g03 a img,
.g04 #thumbs li#g04 a img,
.g05 #thumbs li#g05 a img,
.g06 #thumbs li#g06 a img,
.g07 #thumbs li#g07 a img,
.g08 #thumbs li#g08 a img,
.g09 #thumbs li#g09 a img,
.g10 #thumbs li#g10 a img,
.g11 #thumbs li#g11 a img,
.g12 #thumbs li#g12 a img,
.g13 #thumbs li#g13 a img,
.g14 #thumbs li#g14 a img,
.g15 #thumbs li#g15 a img,
.g16 #thumbs li#g16 a img,
.g17 #thumbs li#g17 a img,
.g18 #thumbs li#g18 a img,
.g19 #thumbs li#g19 a img,
.g20 #thumbs li#g20 a img,
.g21 #thumbs li#g21 a img,
.g22 #thumbs li#g22 a img,
#galeria #thumbs li a:hover img {
	margin:-3px;
}

body #grandeS { display:none !important; }

#banner { width:728px; height:90px; position:absolute; top:29px; left:252px; background:#fff; }
