@charset "utf-8";
/* CSS Document */

* {
	margin:0;
	padding:0;
}
body {
	background:#8fc2e9;
	width:100%;
	height:100%;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
}
a {text-decoration:none; color:white;}
div.prev {background:url(../images/imageNavLeft.gif) no-repeat center; height:30px; width:30px; cursor:pointer;}
div.next {background:url(../images/imageNavRight.gif) no-repeat center; height:30px; width:30px; cursor:pointer;}
div.prev:hover, div.prev:active {background:url(../images/imageNavLeftHover.gif) no-repeat center;}
div.next:hover, div.next:active {background:url(../images/imageNavRightHover.gif) no-repeat center;}
img {border:0;}
input.error, textarea.error { border: 1px dotted red !important;}
label.error { float: none; color: red; margin: 0 .5em 0 0; vertical-align: top; font-size: 10px; display:block; }
#topo {
	background:url(../images/bg-logo.png) center fixed no-repeat;
	width:100%;
	margin:auto;
	padding-top:15px;
	clear:both;
}
#topo .top.menu{
	position:absolute;
	top:0px;
	right:80px;
	color:white;
	text-shadow:black 1px 1px 2px;
}
#topo .top.menu a{
	list-style:none outside;
	display:inline-block;
	margin:15px 0;
}
#topo .top.menu a:hover,
#topo .top.menu a:active{
	color:#DDD;
}
.marca{ 
	margin:0 auto 15px;
	width:360px;
	height:75px;
	clear:both;
}
#menu {
	background:#3082c1;
}
#menu-bottom{
	background:black;
	height:30px;
	list-style:none outside;
	text-align:center;
	clear:both;
}
#menu-bottom ul li, #menu-bottom ul li a{
	margin:3px 2px;
	text-decoration:none;
	display:inline-block;
	color:white;
	height:30px;
	width:auto;
}
#rodape{
	background:#3082c1;
	text-align:center;
	height:30px;
	width:auto;
	margin-bottom:30px;
	clear:both;
}
#rodape ul, #rodape ul li, #rodape a{
	font-size:16px;
	font-weight:400;
	color:white;
	display:inline-block;
	margin:2px 8px;
}
#rodape a{color:black;}
#conteudo{
	text-align:center;
	margin:auto;
	width:800px;
	min-height:500px;
	clear:both;
}
div#conteudo h1#galeria{font-weight:bold;}
div#conteudo h1 a, a#galeria {text-shadow:#333 2px 2px 5px; color:white; margin:15px auto;}
div#conteudo p{
	text-align:justify;
	text-indent:25px;
	padding-bottom:5px;
}
div#conteudo div.formulario p {
	text-indent:0px;
	text-align:left;
	margin-left:25px;
	}
div#conteudo form input,
div#conteudo form textarea {
	background:url(../images/bgform.jpg) repeat-x white;
	border:1px solid #ccc;
	min-height:20px;
	}
div#conteudo form input#Enviar{
	text-shadow:#555 0px 1px 2px;
}
div#conteudo form input#Enviar:active{
	border:1px solid #999;
	text-shadow:none;
}
.lista_video{
	display:block;
	float:left;
	z-index:1;
	position:relative;
	list-style-type: none;
}
ul.lista_video li {
	overflow: hidden; float: left;
	list-style:none;
	height:75px;
	width:134px;
	margin:3px;
	zoom:1;
	}
ul.lista_video img { 
	width:134px;
	height:75px; 
	max-width:134px;
	max-height:75px;}
ul.logos li {
	overflow: hidden; display:inline;
	list-style:none;
	margin:3px;
	}
#player_video{
	display:block;
	height:500px;
	width:500px;
	float:left;
}
#player_video div.centro {
	height:248px;
	width:432px;
	margin:126px auto;
}
table.legendagem{
	margin:10px;
	border:1px dashed white;
}
