/* ZERA TUDO */
* {border:none; margin:0; list-style:none; padding:0; text-decoration:none}

/* TITULOS, FONTES E OUTRAS TAGS */
body {	background-color: #171717; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:100%; width:100%; text-align:center}

/* ESTRUTURA */
#conteudo {background-color:#333333; width:600px; padding:20px 50px;color:#8d8d8d; font-size:60%; line-height:13px;text-align:center }

/* MIOLO - CONTEUDO */

#conteudo h1 {height:67px; margin:0 auto; padding-bottom:35px; width:225px; overflow:hidden; text-indent:-5000px}
#conteudo h2 {height:1px; margin:0 auto; width:1px; overflow:hidden; text-indent:-5000px}
#conteudo h3 {padding-bottom:20px; font-size:150% }
#conteudo p {margin-bottom:12px;}
#conteudo p a {color:#8d8d8d; text-decoration:underline}
#conteudo p a:hover {color: #e4b92f; text-decoration:underline}
#conteudo ul {width:600px;float:left; margin:0 0 20px 0}
#conteudo ul li {float:left; margin-left:10px; margin-top:10px; }
#conteudo ul li a {color:#8d8d8d; font-size:150%; float:left; width: 230px; border:1px solid #282828; padding:19px 25px}
#conteudo ul li a:hover {color: #FF9900; background:#282828}

/* RODAPE */
#rodape { background: #171717; clear:both; text-align:center; padding:25px 105px 10px 105px; width:490px }
#rodape a { color: #009900; }
#rodape a:hover { text-decoration: none; }
#rodape p { color:#656565; text-align:center; font-size:55%; margin-bottom:5px; }
#rodape p a { color:#656565;}
#rodape p a:hover { color: #e4b92f}
#rodape address { color:#656565; display:block; font-size:60%; font-style: normal; clear:both; padding:20px}
#rodape .lg_rodape { background:url(imgs/lg_rodape.gif) no-repeat center center; display:block; height:28px; overflow:hidden; text-indent:-5000px; width:100%}

/* GERAL */

* {
	border : none;
	margin : 0;
	list-style : none;
	padding : 0;
	text-decoration : none;
}

body{
	background-color:#666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	margin:0px;
	text-align:center;
	color:#CCCCCC;
}

#mainContainer{
	width:800px;
	margin:0 auto;
	text-align:left;
}

#leftColumn{
	background-color: #333333;
	width: 140px;
	height: 100%;
	float: left;
	margin-right: 5px;
}
#contentColumn{
	background-color: #333333;
	width: 652px;
	float: left;
}
#contentColumn1{
	background-color: #333333;
	width: 652px;
	float: left;
}
#footer{
	margin-top: 5px;
	width: 800px;
	background-color: #333333;
	clear: both;
}
#header{
	margin-bottom: 5px;
	width: 800px;
	background-color: #333333;
	clear: both;
}

#headerMenu{
	margin-bottom: 5px;
	width: 800px;
	background-color: #333333;
	clear: both;
}
.clear{
	clear:both;
}
p{
	margin-top:0px;
	margin-bottom:10px;
}


strong {
	color: #FF9933;
	font-size: 90%;
}

/* Tabelas */

#td_titulo {
background-color : #000000;
font-size : 110%;
color : #CCCCCC;
width : 20%;
text-align : left;
padding : 2px;
}


#td_linha {
background-color : #333333;
font-size : 100%;
color : #CCCCCC;
width : 20%;
text-align : left;
padding : 2px;
}

/* Fim Box Principal - Laranja */
ul { list-style: none; }
p { margin-bottom: 10px; }

h1 {
	margin-bottom: 5px;
	color: #FF9933;
	font-size: 170%;
}
h2 {
	margin-bottom: 2px;
	color: #FF9933;
	font-size: 150%;
}

h3 {
	color: #FF9933;
	font-size: 130%;
}

h4 {
	color: #FF9933;
	font-size: 110%;
}

h5 {
	color: #FF9933;
	font-size: 80%;
	text-align : center;
}

/* Anunciantes Pagina Principal */
.anunciante {
float : left;
text-align : center;
margin-right : 10px;
margin-left : 0px;
display : block;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 80%;
}

.anunciante A {
display : block;
background-color : #333333;
color : #CCCCCC;
text-decoration : none;
height : 280px;
width : 150px;
}

.anunciante A:hover {
	filter:alpha(opacity=50);	/* Transparency - IE */
	opacity:0.5; /* Transparency - Firefox */
}

.anunciante IMG {
border : 0;
margin-bottom : 10px;
margin-top : 6px;
}

/* Perfil */
#perfil_anunciante {
display : block;
float : left;
overflow : hidden;
}

#perfil_anunciante ul {
display : block;
}

#perfil_anunciante li {
float : left;
margin-left : 10px;
margin-bottom : 10px;
margin-top : 5px;
}

/* Destaque Perfil */
#destaque_perfil {
background-color : black;
float : left;
width : 198px;
padding : 5px;
text-align : center;
}

#destaque_perfil table td {
background-color : #121212;
font-size : 60%;
color : #787878;
width : 50%;
text-align : left;
padding : 1px;
}

#thumbMenu {
float : left;

display : block;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 100%;
}
#thumbMenu A {
display : block;
background-color : #000000;
color : #989898;
text-decoration : none;
height : 298px;
width : 198px;
}

#thumbMenu IMG {
border : 0;
margin-bottom : 10px;
margin-top : 10px;
margin-right : 0px;
margin-left : 15px;
}


/* Menu */
#menu ul li {
	margin-left: 5px;
	padding: 5px 12px;
}

#menu ul li a {
	color: #FF9933;
	font-weight: bold;
}

#menu ul li a:hover {
	background-color: #FFFFFF;
	color: #CCCCCC;
	text-decoration: none;
}


#menu_topo {
	margin-left: 5px;
	padding: 5px 12px;
}

#menu_topo a {
	color: #CCCCCC;
	font-weight: bold;
}

#menu_topo a:hover {
	background-color: #FFFFFF;
	color: #CCCCCC;
	text-decoration: none;
}


/* Fomulario Newsletter*/
.frm_bt_submit {
	border-left : 2px solid #333333;
	border-bottom : 2px solid #000;
	border-right : 2px solid #000;
	border-top : 2px solid #333333;
	background-color : #535353;
	color : #cccccc;
	height : 25px;
	width : 80px;
	padding-bottom : 5px;
	text-align : center;
	font-size : small;
	cursor : pointer;
}

.frm_input_newsletter {
	border : 2px solid #999999;
	padding : 2px;
	width : 190px;
	margin: auto;
}
.frm_form {
	width : 450px;
}
.frm_label {
	display : block;
	font-size : 100%;
}
.frm_input {
	border : 2px solid #999999;
	display : block;
	font-size : 110%;
	margin-bottom : 8px;
	padding : 2px;
	width : 400px;
}
.frm_textarea {
	border : 2px solid #999999;
	display : block;
	font-size : 110%;
	margin-bottom : 12px;
	padding : 2px;
	width : 400px;
}
.frm_select {
	border : 2px solid #999999;
	display : block;
	font-size : 120%;
	margin-bottom : 8px;
	padding : 2px;
	width : 200px;
}
.frm_campo_oculto {
	display : none;
}
/* Newletter */
#newsletter {
	padding : 5px 5px;
}

/* Topo */
#globalNav {
position : relative;
width : 100%;
height : 50px;
padding : 0;
margin : 0;
}

#gnl {
position : absolute;
margin : 6px;
top : 0;
left : 0;
}
#gnr {
position : absolute;
margin : 6px;
top : 0;
right : 0;
}

/* Aviso */
.aviso {
clear : both;
font-size : small;
color : #cccccc;
padding : 10px 10px 10px 0px;
margin : 0 0 0 0px;
}

.blocosq { width: 600px; height: 400px; }
.sitesquentes { margin:8px; font-size:20px; float: left; }
.sitesquentes.a:link, .sitesquentes.a:visited, .sitesquentes.a:active { color: #143D55; text-decoration: none; }
.sitesquentes.a:hover { color: #143D55; text-decoration: underline; }




/*        image-slideshow-vertical c        */



	#dhtmlgoodies_slideshow{
		width:720px;	/* Total width of slideshow */
	}

	#previewPane{
		margin-right:10px;
		text-align:center;
		vertical-align:middle;
		padding-top:20px;


		/* CSS HACK */
		height: 452px;	/* IE 5.x */
		height/* */:/**/420px;	/* Other browsers */
		height: /**/420px;

		width:490px;
		float:left;

	}
	#waitMessage{
		display:none;
		position:absolute;
		left:512px;
		top:300px;
		background-color:#999999;
		border:3px double #000000;
		padding:4px;
		color:#555555;
		font-size: 90%;
		font-family:arial;
	}
	#galleryContainer{	/* Big Div surrounding up image, list of images and down image */
		float:left;	/* Floating */

		/* CSS HACK */
		height: 454px;	/* IE 5.x - 120 px + 2 px for borders and 2px for padding*/
		height/* */:/**/438px;	/* Other browsers */
		height: /**/438px;

		/* CSS HACK */
		width: 132px;	/* IE 5.x - 120 px + 2 px for borders and 2px for padding*/
		width/* */:/**/128px;	/* Other browsers */
		width: /**/128px;

		padding:1px;	/* A little space between the black border and the content inside */

	}
	#galleryContainer #arrow_down{	/* Arrow down image */
		height:35px;
	}
	#galleryContainer #arrow_up{
		height:35px;	/* Arrow up image */
	}

	#theImages{	/* DIV where the images are located */
		position:relative;
		overflow:hidden;
		height:375px;	/* Height of boxes for the images */
	}
	#theImages div{
		position:relative;	/* Don't change this */
		height:1500px;	/* Higher than total height of thumbnails */

	}
	#theImages img{
		border:0px;	/* No border */
		filter:alpha(opacity=50);	/* Transparency - IE */
		opacity:0.5; /* Transparency - Firefox */
		padding-top:1px;	/* Space between images */
	}
	#previewPane #largeImageCaption{	/* CSS styling of image caption below large image */
		font-style:italic;
		text-align:center;
		font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;	/* Font to use */
		font-size: 70%;
	}
	#theImages .imageCaption{
		display:none;
	}

