/*

(C) 2010 Lyrium Comunicação e Eventos | http://www.lyrium.com.br
Todos os direitos reservados.

Desenvolvido por Thiago Peixoto (Planejamento e desenvolvimento), Rafael Miranda (Programação) e Marília Dória (Design)

*/

body{
background:url("../images/bg.jpg") repeat #542d33;
background-attachment:fixed;
color:#fff;
font:normal 62.5% "Verdana", Arial, sans-serif;
}

h1, h2, h3, h4, h5, h6{
color:#f4c933;
font:bold 3.2em "Futura Md BT", Arial;
}

h1{font-size:3.5em}
h2{font-size:3em}
h3{font-size:2em}
h4{font-size:1.5em}
p, li, label, dd, dl, b{font-size:1.2em}
a, a:visited{text-decoration:none}

a{color:#f4c933}
a:hover{color:#f7e882}
img{border:0;}

.wrapper{
margin:0 auto;
width:960px;
}

.clear{clear:both}
.left{float:left}
.right{float:right}


/*TOPO*/
#topo{
background:url("../images/bg-menu.png") no-repeat bottom center;
height:350px;
}

	/*MARCA*/
	h1{
	background:url("../images/marca.png") no-repeat;
	height:277px;
	width:468px;
	}
	
	h1 a{
	display:block;
	height:277px;
	overflow:hidden;
	text-indent:-9999px;
	width:468px;
	}

.local{
color:#f7e882;
font:bold 2em "Futura Md BT", Arial;
margin-top:45px;
padding-right:10px;
text-align:right;
}

.data{
color:#f7e882;
font:bold 2em "Futura Md BT", Arial;
margin-top:90px;
padding-right:10px;
text-align:right;
}

/*MENU*/
#menu{
background:url("../images/menu.png") no-repeat;
height:50px;
margin:7px 0 0 30px;
position:relative;
width:930px;
}

	#menu ul{
	list-style:none;
	text-indent:-9999em;
	}		
			
	#menu li{
	list-style:none;
	position:absolute;
	top:0;
	height:50px;
	}
	
	#menu li a{
	display:block;
	width:100%;
	height:100%;
	top:0;
	}
	
	.btnEvento{width:74px;left:0;}
	.btnEvento a:hover{background:url("../images/menu.png") no-repeat 0 -50px}
	
	.btnInformacoes{width:108px;left:74px;}
	.btnInformacoes a:hover{background:url("../images/menu.png") no-repeat -74px -50px}
	
	.btnProgramacao{width:117px;left:182px;}
	.btnProgramacao a:hover{background:url("../images/menu.png") no-repeat -182px -50px}
	
	.btnInscricoes{width:91px; left:299px;}
	.btnInscricoes a:hover{background:url("../images/menu.png") no-repeat -299px -50px}
	
	.btnTrabalhos{width:92px; left:390px;}
	.btnTrabalhos a:hover{background:url("../images/menu.png") no-repeat -390px -50px}
	
	.btnComissao{width:121px; left:482px;}
	.btnComissao a:hover{background:url("../images/menu.png") no-repeat -482px -50px}
	
	.btnPatrocinio{width:125px; left:603px;}
	.btnPatrocinio a:hover{background:url("../images/menu.png") no-repeat -603px -50px}
	
	.btnConheca{width:96px; left:728px;}
	.btnConheca a:hover{background:url("../images/menu.png") no-repeat -728px -50px}
	
	.btnContato{width:77px; left:824px;}
	.btnContato a:hover{background:url("../images/menu.png") no-repeat -824px -50px}
	

/*CONTEUDO*/
#conteudo{
background:url("../images/bg-conteudo.png") repeat;
margin:25px auto;
padding:25px;
width:880px;
}

#conteudo h2{margin-bottom:30px}
#conteudo h3{margin:15px 0}

#conteudo p{
line-height:150%;
padding-bottom:10px;
}

.imgRight{
float:right;
margin:0 0 20px 20px;
}

ul.orientacoes{
font-size:1em;
line-height:170%;
list-style:disc;
margin-left:15px;
}


/*inscricoes*/
ol li{
font-size:1.2em;
line-height:170%;
list-style:decimal;
margin-left:20px;
}

	li.inside{
	list-style:inside;
	margin-left:35px;
	list-style:circle;
	}
	
form{
width:510px;
}

fieldset{
font-size:1em;
border:2px solid #F4C933;
margin:20px 0;
padding:40px 20px;
width:500px;
}

legend{
color:#F4C933;
font:1.5em "Futura Md BT", Arial;
padding:0 10px;
*margin-bottom:30px;
text-transform:uppercase;
}

label{
display:block;
float:left;
margin-bottom:5px;
text-align:right;
width:460px;
}

	.taxa{
	font-size:1.2em;
	text-align:center;
	}

input{
border:0;
height:20px;
margin-left:10px;
padding:5px;
width:330px;
}

textarea{
border:0;
height:100px;
width:340px;
}

.radio{
width:10px;
}

button{
background:#F4C933;
border:0;
cursor:pointer;
font:1.2em "Futura Md BT", Arial;
*margin-top:20px;
padding:5px 10px;
text-transform:uppercase
}

button:hover{
background:#F7E882;
}

button.submit{
margin-right:40px;
}


/*trabalhos*/
.trabalhos li{
list-style:disc;
margin:0 0 10px 20px;
}

/*comissao organizadora*/
#conteudo dt{
font-size:1.2em;
font-weight:bold;
}

#conteudo dd{
margin-bottom:10px;
}

/*patrocinio*/

.socios{
margin-bottom:20px;
}

	.socios img{
	float:left;
	margin:10px;
	}

table{
font-size:1.2em;
margin:20px 0;
}

.work th, .work td{
font-size:1.2em;
text-align:left;
}

table ul li{
font-size:1em;
line-height:150%;
list-style:disc;
margin-left:20px;
}

th{
background:#000;
text-align:center;
vertical-align:middle;
}

th, td{
border-bottom:2px solid #F4C933;
padding:10px 20px;
}

td{
border-left:2px dotted #000;
border-right:2px dotted #000;
}

td.centralizar{
border-left:0;
border-right:0;
text-align:center;
vertical-align:middle;
}

td.bold{
font-weight:bold;
}

/*conheca*/
#fotos{
margin:20px 0;
}

/*REALIZACAO*/
#realizacao{
padding:0 25px;
width:880px;
}

	#realizacao img{
	margin:25px 22px 0 0;
	}

.marcas{
margin-top:20px;
}

/*PROGRAMACAO*/
.largurafixa{
margin:25px auto;
width:500px;
}

.largurafixa caption{
font:1.8em "Futura Md BT", Arial;
}

/*RODAPE*/
#rodape{
font-size:0.8em;
padding:20px 50px;
text-align:center;
width:830px;
}
