/* CSS Document */
.titulo1, .titulo1 a:link, .titulo1 a:visited, .titulo1 a:active {
	font-family: "Georgia", Times New Roman, Times, serif;
	font-size: 20px; line-height: 1.3em;
	color: #F58E00;
	margin-bottom: 5px;
	font-weight: bold;
	text-decoration: none;
}
.titulo1 a:hover {
	text-decoration: underline;
}

.titulo2, .titulo2 a:link, .titulo2 a:visited, .titulo2 a:active {
	font-family: "Georgia", Times New Roman, Times, serif;
	font-size: 12px;
	line-height: 1.3em;
	color: #F4F4F5;
	font-weight: normal;
	text-decoration: none;
}
.titulo2 a:hover {
	text-decoration: underline;
}

.textopadrao {
	font-family: "Georgia", Times New Roman, Times, serif;
	font-size: 12px; line-height: 1.3em;
	color: #B5A27D;
	text-decoration: none;
}
.textopadrao a:link {
	font-family: "Georgia", Times New Roman, Times, serif;
	font-size: 12px; line-height: 1.3em;
	color: #B5A27D;
	text-decoration: none;
}
.textopadrao a:visited {
	font-family: "Georgia", Times New Roman, Times, serif;
	font-size: 12px; line-height: 1.3em;
	color: #B5A27D;
	text-decoration: none;
}
.textopadrao a:active {
	font-family: "Georgia", Times New Roman, Times, serif;
	font-size: 12px; line-height: 1.3em;
	color: #B5A27D;
	text-decoration: none;
}
.textopadrao a:hover {
	font-family: "Georgia", Times New Roman, Times, serif;
	font-size: 12px; line-height: 1.3em;
	color: #B5A27D;
	text-decoration: underline;
}

.data {
	font-family: "Georgia", Times New Roman, Times, serif;
	font-size: 12px; line-height: 1.3em;
	color: #999999;
	text-decoration: none;
}
.data a:link {
	font-family: "Georgia", Times New Roman, Times, serif;
	font-size: 12px; line-height: 1.3em;
	color: #999999;
	text-decoration: none;
}
.data a:visited {
	font-family: "Georgia", Times New Roman, Times, serif;
	font-size: 12px; line-height: 1.3em;
	color: #999999;
	text-decoration: none;
}
.data a:active {
	font-family: "Georgia", Times New Roman, Times, serif;
	font-size: 12px; line-height: 1.3em;
	color: #999999;
	text-decoration: none;
}
.data a:hover {
	font-family: "Georgia", Times New Roman, Times, serif;
	font-size: 12px; line-height: 1.3em;
	color: #999999;
	text-decoration: underline;
}

.bordaimg {
	border: 1px solid;
	color: #F58E00;
}

body, html {
	background-color: #000000;
	height: 100%;
	height: auto; 
	min-height: auto;
	margin: 0;
	padding: 0;
	cursor: url(images/guitar.cur);
}

imput, form {
	border: none;
}

.form {
	background-image: url(images/bgForm.png);
	background-position: top no-repeat;
}
	
.formMulti {background-image: url(../img/bgForm.png);
	background-position:top; background-repeat:no-repeat; background-color:#CCCCCC;}
	
/* -----------------TYPE----------------------*/ 
p {font-family: "Georgia", Times New Roman, Times, serif; font-size: 12px; line-height: 1.3em; color:#B5A27D;}
p a, p a:visited{font-family: "Georgia", Times New Roman, Times, serif; font-size: 12px; line-height: 1.3em; color:#B5A27D; text-decoration: none;}
p a:hover{font-family: "Georgia", Times New Roman, Times, serif; font-size: 12px; line-height: 1.3em; color:#CCCCCC; text-decoration:underline;}
h1 {font-family: "Georgia", Times New Roman, Times, serif; font-size: 20px; line-height: 1.3em; color:#F58E00; margin-bottom: 5px;}
h2 {font-family: "Georgia", Times New Roman, Times, serif; font-size: 12px; line-height: 1.3em; color:#F4F4F5; font-weight:normal; letter-spacing: -0.03em;}


.endereco {color:#999999; font-size: 11px;}
.infoNews {color:#666666; font-size: 10px;}
/* -----------------/TYPE----------------------*/ 

#wrapHome {
	position: relative;
	height: auto;
	min-height: 800px;
}

#wrap {
	background-image: url(../img/bgTopo.jpg);
	background-position: top;
	background-repeat: no-repeat;
	position: relative;
	height: auto;
	min-height: 900px;
}

#main {
	width: 955px;
	margin-left: auto;
	margin-right: auto;
	}  /* must be same height as the footer */

#topo {
	width: 955px;
	height: 472px;
	background-image:url(../img/bgTopo-home.jpg);
	background-position:top;
	background-repeat: no-repeat;
}
/* -----------------COL 01----------------------*/ 
#col01 {
	float: left;
	width: 335px;
	height: 100%;
}
	

#logo {
	float: left;
	width: 305px;
	height: 140px;
	margin-left: 10px;
}

#programacaoHome {
	/*float: left;*/
	width: 315px;
	height: 100%;
	margin-left: 10px;
	background-image:url(../img/bgProgramacao.jpg);
	background-position:top;
	background-repeat: no-repeat;
	/*margin-top: 30px;*/
}

#programacao {
	/*float: left;*/
	width: 315px;
	height: 330px;
	margin-left: 10px;
	/*margin-top: 30px;*/
}

.especiais {
	float: left;
	width: 160px;
	margin-right: 5px;
}

/* -----------------/COL 01----------------------*/ 

/* -----------------COL 02----------------------*/ 
#col02 {
	float: left;
	width: 600px;
	height: 100%;
}

#menu {
	float: left;
	width:605px;
	height: 26px;
	margin-top: 5px;
}


#menu img, #menu img a, #menu img a:visited, #menu img a:hover {margin-bottom: -3px; border:none;}

#menu li, #menu li a, #menu li a:visited{
	display: inline;
	margin-right: 2px;
	/margin-right: 2px;
	margin-left: 2px;
	/margin-left: 2px;
	text-decoration: none;
}

#menu li a:hover {
	text-decoration: none;
}

#foto {
	float: left;
	width: 600px;
	height: 290px;
}

#noticia {
	float: left;
	width: 600px;
	height: 350px;
	background-image:url(../img/bgNoticia.jpg);
	background-position: top;
	background-repeat: no-repeat;
	margin-left: 20px;
}

#noticia img {float: left; margin-top: 15px; margin-right: 15px;}

#cadastro {
	float: left;
	width: 300px;
	height: 150px;
	margin-left: 20px;
}

#patrocinadores {
	float: left;
	width: 260px;
	height: 150px;
	margin-left: 10px;
}
	
#internas {
	float: left;
	width: 600px;
	margin-top: 30px;
	margin-left: 10px;
}

#internas p, #noticia p {padding-right: 15px;}

#cardapio {
	float: left;
	width: 600px;
	margin-top: 30px;
	margin-left: 10px;
}

#cardapio p {padding-right: 15px; margin-bottom: 10px;}

/* -----------------/COL 02----------------------*/ 

#footer {
	position: relative;
	height: 150px;
	clear:both;
} 

#contentFooter {
	width: 995px;
	height: 150px;
	margin-left: auto;
	margin-right:auto;
	background-image:url(../img/bgRodape.jpg);
	background-repeat: no-repeat;
}

#endereco {
	margin-left: 120px;
	width: 750px;
	height: 20px;
	padding-top: 30px;
}

#galeria {
    float: left;
    width: 559px;
    height: 424px;
    background-color: #000000;
    padding: 7px;
	margin-bottom: 10px;
}

#galeria img {
    width: 545px;
    height: 336px;
}

#galeriaThumbs {
    float: left;
    width: 559px;
    height: 82px;
    padding: 5px;
}

#galeriaThumbs img {
    float: left;
    width: 111px;
    height: 68px;
    margin-right: 5px;
    margint-left: 5px;
}

.maisAlbuns {
	float: left;
	width: 192px;
	height: 170px;
	margin-right: 7px;
}