@charset "utf-8";
/* CSS Document */
body {
	padding:0; 
	margin:0; 
	font:14px 'OpenSansCondensedLight', Arial, sans-serif; 
	font-weight:normal; 
	background-color:#f6f6f6; 
	color:#000;}

a{
	outline:none; 
	text-decoration: none;
}

/* RESET */
h1, h2, h3, h4, p, ul, ol{
	margin:0; 
	padding:0;
	font-weight: normal;
}

p{
	margin:10px 0; 
	padding:0; 
	font-size:18px; 
	line-height:130%;
}
.bigger{
	font-size: 150%;
}
.blue, .blue a{color:#0080aa; text-decoration:none;}
.blue a:hover{color:#4d4d4d;}

/* CREDITS */
.credits{
	padding-top: 25px; 
	color:#fff; 
}
.credits a{ 
	color:#09c;
}

/*BARRA TOP HEADER*/
.top{width:1000px; margin:0 auto; margin-top: 100px;}
.top h1 a{text-decoration:none; color:inherit;}
.top h1 a:hover{color:#09c;}
.top h1{margin:0; padding:0 20px 0; font-size:20px; color:#FFF; background-color:#000; font-weight:normal;}

/* ENCONTROS */
.yearxvii{color:#969360;}
.yearxviii{color:#154295;}
/*AÇÃO03 . 2016*/
.acao03{color:#969360;}
/*AÇÃO04 . 2018*/
.acao04{color:#005D55;}

/*PSEUDO BREADCRUMBS */
.breadcrums{
	width: 1000px;
	margin: 10px auto 0 auto ; 
	padding:0;
}
.breadcrums li{
	display:inline; 
	font-size:24px; 
	text-transform:uppercase;
}
.breadcrums li a{
	text-decoration:none; 
	color:#aaa;
}
.breadcrums li a:hover{color:#000;}
#active{color:#777;}

/* MAIN STYLES */
.divider{
	border:1px dotted #333;
	border-width: 1px 0 0 0;
	margin: 20px 0;
}
.wrap{
	width:1000px;
	margin: 10px auto 0 auto;
}
.wrap hr{border-top:1px dotted #fff; border-bottom:1px dotted #333;}
.wrap h1{padding:0; font-size:40px; line-height:100%; text-transform: uppercase;}

.local{
	font-size: 22px;
	color: #09c !important;
}

.cartaz{width:250px; height:420px; padding:5px; margin:0 5px 15px; border:1px solid #999; float:left;}

/* RIGHT CONTENT */
.encontent{width:720px; padding-left:5px; float:left;}
.encontent h1{padding:0; font-size:40px; line-height:100%; text-transform: uppercase;}
.encontent h2{padding:0; font-size:22px; color:#555; text-transform:uppercase;}
.encontent h3{margin:0; padding:0; font-size:34px;}
.encontent h4{margin:0 0 -10px 0; padding:0; font-size:34px; color:#09c;}
.encontent ul{margin:5px 0; padding:0; list-style:none;}
.encontent ul.links{margin:5px 0; padding:0; list-style:none;}
.encontent ul.links li{font-size:24px;}
.encontent ul.links li a{text-decoration:none; color:#09c;}
.encontent ul.links li a:hover{text-decoration:none; color:#555;}

/* MAIN NAV MENU */
ul.mainnav{margin:5px; padding:0; list-style:none; float:left;}
ul.mainnav li {
	font-size:20px;
	padding-top: 2px;
}
ul.mainnav li h1{margin:0; padding:0; font-size:40px; line-height:100%;}
ul.mainnav li a{text-decoration:none; color:#555;}
ul.mainnav li a:hover{text-decoration:none; color:#09c !important;}
ul.mainnav li a:visited{color:#000;}

/* AÇAO VENCEDORES */
ul.listafilmes{margin:15px 0; padding:0; list-style:none;}
ul.listafilmes li h1{margin:5px 0; font-size:35px; color: #000;}
ul.listafilmes li{margin:0; padding:0; font-size:18px; color:#666;}
ul.listafilmes li img{padding:10px 0;}
ul.listafilmes li a{text-decoration:underline; color:#666;}
ul.listafilmes li a:hover{color:#000;}

/* REGULAMENTOS */
ol.regulamento{
	font-size: 22px;
	text-transform:uppercase;
	padding:10px 15px;
	list-style-position: inside;
	color: #09c;
}
ol.regulamento ul{
	font-size: 18px;
	text-transform:none;
	padding:0 0 15px 15px;
	list-style-type: disc;
	color: #000;
}
ol.regulamento p{
	color: #000;
	margin: 5px;
}

/* ENCONTROS PARCEIROS */

ul.parceiros li{
	list-style:none;
	font-size:25px;
	color:#555;
	padding:5px 0;
}
ul.parceiros li li{
	display:inline-block;
}
ul.parceiros img{
	border:1px solid #ccc;
	padding:5px;
}

/*GO BACK AND TOP */
.goback{
	background: url(../img/arrows-black.png) top left;
	height: 64px;
	width: 64px;
	display: block;
	cursor: pointer;
}
.goback:hover{
	background: url(../img/arrows-black.png) top right;
}
.gotop{
	background: url(../img/arrows-black.png) bottom left;
	height: 64px;
	width: 64px;
	display: block;
	cursor: pointer;
}
.gotop:hover{
	background: url(../img/arrows-black.png) bottom right;
}

/* FOOTER */
.footercontainer{
	background: #333;
	color: #fff;
	margin-top: 50px;
	padding: 40px 0;
}
.footer{
	width: 1000px;
	margin: 0 auto;
}
.footer a{ text-decoration: none; color:inherit;}

.footer ul{
	list-style: none;
}

/* Generated by Font Squirrel (http://www.fontsquirrel.com) on April 6, 2012 01:32:51 PM America/New_York */
@font-face {
    font-family: 'OpenSansCondensedLight';
    src: url('OpenSans-CondLight-webfont.eot');
    src: url('OpenSans-CondLight-webfont.eot?#iefix') format('embedded-opentype'),
         url('OpenSans-CondLight-webfont.woff') format('woff'),
         url('OpenSans-CondLight-webfont.ttf') format('truetype'),
         url('OpenSans-CondLight-webfont.svg#OpenSansCondensedLight') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'OpenSansCondensedLightItalic';
    src: url('OpenSans-CondLightItalic-webfont.eot');
    src: url('OpenSans-CondLightItalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('OpenSans-CondLightItalic-webfont.woff') format('woff'),
         url('OpenSans-CondLightItalic-webfont.ttf') format('truetype'),
         url('OpenSans-CondLightItalic-webfont.svg#OpenSansCondensedLightItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'OpenSansCondensedBold';
    src: url('OpenSans-CondBold-webfont.eot');
    src: url('OpenSans-CondBold-webfont.eot?#iefix') format('embedded-opentype'),
         url('OpenSans-CondBold-webfont.woff') format('woff'),
         url('OpenSans-CondBold-webfont.ttf') format('truetype'),
         url('OpenSans-CondBold-webfont.svg#OpenSansCondensedBold') format('svg');
    font-weight: normal;
    font-style: normal;

}
