@font-face {
	font-family:AFBattersea;
	src: url('http://imagens.pontofrio.com.br/html/2012/hotsite/dia-dos-pais/afbatter.eot');
    src: url('http://imagens.pontofrio.com.br/html/2012/hotsite/dia-dos-pais/afbatter.eot?#iefix') format('embedded-opentype'),
    	 url('http://imagens.pontofrio.com.br/html/2012/hotsite/dia-dos-pais/afbatter.ttf');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family:AFBattersea Medio;
	src: url('http://imagens.pontofrio.com.br/html/2012/hotsite/dia-dos-pais/afbattem.eot');
    src: url('http://imagens.pontofrio.com.br/html/2012/hotsite/dia-dos-pais/afbattem.eot?#iefix') format('embedded-opentype'),
    	 url('http://imagens.pontofrio.com.br/html/2012/hotsite/dia-dos-pais/afbattem.ttf');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family:AFBattersea Negrito;
	src: url('http://imagens.pontofrio.com.br/html/2012/hotsite/dia-dos-pais/afbatteb.eot');
    src: url('http://imagens.pontofrio.com.br/html/2012/hotsite/dia-dos-pais/afbatteb.eot?#iefix') format('embedded-opentype'),
    	 url('http://imagens.pontofrio.com.br/html/2012/hotsite/dia-dos-pais/afbatteb.ttf');
	font-weight: normal;
	font-style: normal;
}

.wrapperSDP {background:url("imagens/nuvens.png") center top no-repeat;border-top:5px solid #fa0b06;}
.innerWrapperSDP {margin:0 auto;width:900px;}

#sonho-de-pai p, #sonho-de-pai a, #sonho-de-pai span, #sonho-de-pai cite { font-size:16px; }

#sonho-de-pai a, #sonho-de-pai img, #sonho-de-pai input { border:none; }

#sonho-de-pai a { text-decoration:none;outline:0;overflow:hidden; }

#sonho-de-pai input { outline:none; }

#sonho-de-pai {
	float:left;
	width:100%;
	font-family: 'AFBattersea', Arial;
	background:#cbe8ec url("imagens/bg-body.gif") repeat;
}

#container-topo {
	width:100%;
	height:221px;
}

	#topo {
		width:900px;
		height:200px;
		padding-top:21px;
	}
	
		#sonho-de-pai .logo {
			float:left;
			width:232px;
			height:163px;
			margin:0 50px 0 0;
		}
		
			#sonho-de-pai .logo h1 a {
				float:left;
				width:232px;
				height:163px;
				text-indent:-5000px;
				background:url("imagens/logo.png") center center no-repeat;	
			}
			
		.compartilhe {
			float:right;
			width:304px;
			height:22px;
		}
		
		.fb_iframe_widget {
			float: left;
		}
		
		.fb_iframe_widget span {
			width:70px !important;
		}
		
		.menu-topo {
			width:130px; 
			float:left; 
			margin:75px 0 0;
			clear:right;
			height:26px;
			
		}
		
			.menu-topo ul {
				float:right;
				letter-spacing:1px;
			}
			
			.menu-topo li {
				float:left;
				margin-left:10px;
				display:inline;
			}
			
			.menu-topo li.link_01 a { width:100px;background:url("imagens/bg-link_01.png") center top no-repeat; }
			.menu-topo li.link_02 a { width:183px;background:url("imagens/bg-link_02.png") center top no-repeat; }
			.menu-topo li.link_03 a { width:118px;background:url("imagens/bg-link_03.png") center top no-repeat; }
			.menu-topo li.link_04 a { width:130px;background:url("imagens/bg-link_04.png") center top no-repeat; font-size:14px; }
			
			.menu-topo a {
				float:left;
				height:26px;
				text-align:center;
				line-height:26px;
				background:#030d4f;
				color:#ceebee;
			}
			
			.menu-topo li:hover a {
				background-position: center bottom;
				color:#fff;
			}
			
			.paginaVencedores .menu-topo li.link_03 a, .index .menu-topo li.link_01 a {
				background-position: center bottom;
				color:#fff;
			}
			
			
#conteudo {
	display:table;
	width:900px;
	height:auto;
}
				
#container-rodape {
	clear:both;
	width:100%;
	height:226px;
	background:#030d4f;
}

	#rodape {
		margin:0 auto;
		width:900px;
		height:226px;
	}
	
		#rodape a.logo {
			float:left;
			width:175px;
			height:122px;
			margin-top:52px;
			margin-left:111px;
			text-indent:-5000px;
			background:url("imagens/logo-rodape.png") center center;
		}
		
		.clausula {
			float:left;
			width:289px;
			height:116px;
			margin:30px 0 0 36px;
		}
			.clausula p {
				float:left;
				width:231px;
				padding:0 29px;
				font-family: 'AFBattersea';
				font-size: 13px !important;
				line-height: 16px;
				color:#ceebee;
				border-left:1px solid #1c2668;
			}
		
		#rodape ul.menu-rodape {
			float:left;
			width:192px;
			height:75px;
			margin-top:30px;
			padding:34px 0 34px 50px;
			border-left:1px solid #1c2668;
		}
		
		#rodape ul.menu-rodape li {
			list-style:none;
			padding-bottom:5px;
		}
		
		#rodape ul.menu-rodape a {
			letter-spacing:1px;
			color:#ceebee;
		}
		
		.redes-sociais {
			float:left;
			width:225px;
			height:104px;
			margin-top:20px;
			padding:12px 0 34px 63px;
			border-left:1px solid #1c2668;
		}
		
	#sonho-de-pai .copyright {
		width:100%;
		height:37px;
		background:#ceebee;
	}
	
		#sonho-de-pai .copyright p {
			width:900px;
			text-align:right;
			line-height:37px;
			font-family:Verdana, Arial;
			font-size:10px;
			color:#030d4f;
		}

/* index.php */
	#veja-como {
		float:left;
		width:900px;
		height:auto;
		border-bottom:1px solid #fff;
	}
	
		#veja-como h2 {
			float:left;
			width:900px;
			height:36px;
			padding:17px 0 0 0;
			font-size:38px;
			font-family: 'AFBattersea Negrito';
			text-align:center;
			color:#fa0b06;
		}
		
		.itens-veja-como {
			float:left;
			width:900px;
		}
		
		.itens-veja-como div {
			float:left;
			width:196px;
			height:196px;
			margin-left:22px;
		}
		
		
		
		#veja-como p {
			width:196px;
			font-family: 'AFBattersea Medio';
			font-size:18px;
			font-weight:bold;
			text-align:center;
			color:#414042;
			padding-top:104px;
		}
		
		#veja-como p.titulo {
			width:900px;
			float:left;
			padding:36px 0 18px 0;
			font-family: 'AFBattersea';
			font-weight:normal;
			font-size:30px;
			text-align:center;
			color:#030d4f;
		}
		
		#veja-como span.processo {
			float:right;
			text-align:right;
			width:900px;
			font-family: 'AFBattersea Medio';
			margin:18px 0 8px 0;
			font-size:14px;
			line-height:14px;
			color:#414042;
		}
		
		#veja-como p span { color:#fa0b06; }
		
		.veja-como_01 { background:url("imagens/veja-como_01.png") center center no-repeat; }
		.veja-como_02 { background:url("imagens/veja-como_02.png") center center no-repeat; }
		.veja-como_03 { background:url("imagens/veja-como_03.png") center center no-repeat; }
		.veja-como_04 { background:url("imagens/veja-como_04.png") center center no-repeat; }
	
		#premios h3 {
			float:left;
			width:900px;
			padding-top:38px;
			font-family: 'AFBattersea Negrito';
			font-weight:bold;
			font-size:38px;
			text-align:center;
			color:#fa0b06;
		}
		
		#premios > p {
			width:900px;
			padding-bottom:50px;
			font-family: 'AFBattersea Negrito';
			font-weight:bold;
			font-size:30px;
			text-align:center;
			color:#030d4f;
		}
		
		#premios > div {
            position: relative;
			width:900px;
			height:359px;
			margin-bottom:40px;
		}

			.flashtv-topo {
            	position: absolute;
                width: 900px;
                height: 35px;
                left: 0;
                z-index: 100;
                padding-top: 5px;
                font-family: 'AFBattersea Negrito';
                font-size: 28px;
                text-align: center;
                text-transform: uppercase;
                background: url( imagens/flashtv/flashtv-topo.png ) bottom center no-repeat;
                color: #FFF;
            }
                
            .flashtv-conteudo {
            	float: left;
                position: relative;
                z-index: 1;
            }
	            .flashtv01 .flashtv-conteudo ul, 
	            .flashtv02 .flashtv-conteudo ul, 
	            .flashtv03 .flashtv-conteudo ul {
	            	float: left;
	            	position: relative;
	                width: 900px;
	                height: 359px;
	                overflow: hidden;
	                z-index: 10;
	            }
                    	
	                .flashtv01 .flashtv-conteudo ul li, 
	                .flashtv02 .flashtv-conteudo ul li, 
	                .flashtv03 .flashtv-conteudo ul li {
	                    float: left;
	                    position: absolute;
	                }
                        
                    #nav1, #nav2, #nav3 {
                        position: absolute;
                        width: 900px;
                        height: 40px;
                        text-align:center;
                        margin-top: 320px;
                        left: 0;
                        z-index: 100;
                        background: url( imagens/flashtv/flashtv-rodape.png ) bottom center no-repeat; 
                    }
                    
	                    #nav1 a, #nav2 a, #nav3 a {
	                    	cursor: pointer;
	                        display: inline-block;
	                        position: relative;
	                        z-index: 200;
	                        margin-top:8px;
	                        padding: 0 20px;
	                        border-right:1px solid #fff;
	                        font-family: 'AFBattersea Negrito';
	                        font-size: 18px;
	                        line-height:23px;
	                        text-align: center;
	                        color: #939598;
	                    }
	                    
                        #nav1 a.activeSlide, #nav2 a.activeSlide, #nav3 a.activeSlide{ color: #FFF; }
                        
                        	.flashtv-conteudo span {
                        		float:left;
                        		position:absolute;
                        		z-index:9999;
                        		padding:16px;
                        		background:#f00;
                        		opacity:0.85;
                        		font-family: 'AFBattersea Medio';
                        		line-height:20px;
                        		filter:alpha(opacity=85);
                        		top:188px;
                        		color:#fff;
                        	}
                        	
                        	.flashtv-conteudo span.flash0101 { left:30px; }
                        	.flashtv-conteudo span.flash0102 { left:199px; }
                        	.flashtv-conteudo span.flash0103 { left:377px;top:208px; }
                        	.flashtv-conteudo span.flash0104 { left:584px;top:148px; }
                        	.flashtv-conteudo span.flash0105 { left:708px;top:208px; }
                        	
                        	.flashtv-conteudo span.flash0201 { left:88px; }
                        	.flashtv-conteudo span.flash0202 { left:279px;top:208px; }
                        	.flashtv-conteudo span.flash0203 { left:364px; }
                        	.flashtv-conteudo span.flash0204 { left:454px; }
                        	.flashtv-conteudo span.flash0205 { left:578px; }
                        	
                        	.flashtv-conteudo span.flash0301 { left:137px; }
                        	.flashtv-conteudo span.flash0302 { left:311px;top:208px; }
                        	.flashtv-conteudo span.flash0303 { left:407px;top:208px; }
                        	.flashtv-conteudo span.flash0304 { left:492px;top:208px; }
                        	.flashtv-conteudo span.flash0305 { left:594px;top:228px; }
                        	

/* regulamento.php */
	#regulamento {
		width:900px;
		height:auto;
	}
	
		#regulamento h2 {
			float:left;
			width:900px;
			height:36px;
			padding:31px 0 17px 0;
			margin-bottom:40px;
			font-size:36px;
			font-family: 'AFBattersea Negrito';
			border-bottom:1px solid #fff;
			text-align:center;
			color:#fa0b06;
		}
		
		#regulamento p {
			float:left;
			width:776px;
			padding:15px 62px;
			font-family: 'AFBattersea Medio';
			font-size:15px;
			line-height:20px;
			color:#030d4f;
		}
		
			#regulamento p span {
				font-family: 'AFBattersea Negrito';
				font-size:15px;
			}
			
/* vencedores.php */
	#vencedores {
		width:900px;
		height:auto;
	}
	
		#vencedores h2 {
			float:left;
			width:900px;
			height:36px;
			padding:31px 0 17px 0;
			margin-bottom:40px;
			font-size:36px;
			font-family: 'AFBattersea Negrito';
			border-bottom:1px solid #fff;
			text-align:center;
			color:#fa0b06;
		}
		
		.vencedor {
			clear:both;
			width:630px;
			height:372px;
			margin-bottom:59px;
			background:url("imagens/bg-vencedores.png") center center no-repeat;
		}
		
			.vencedor p.numero {
				width:630px;
				height:83px;
				padding-top:12px;
				font-family: 'AFBattersea Negrito';
				font-size:22px;
				text-align:center;
				color:#ceebee;
			}
			
			.vencedor p.numero span { font-size:28px; }
			
			.foto-vencedor {
				float:left;
				width:331px;
				height:289px;
			}
			
				.foto-vencedor p {
					width:315px;
					padding-top:159px;
					text-align:center;
					font-size:16px;
					color:#030d4f;
				}
			
			.premio-vencedor {
				float:left;
				width:299px;
				height:289px;
			}
			
				.premio-vencedor p {
					width:299px;
					padding-left:41px;
					font-family: 'AFBattersea Negrito';
					font-size:18px;
					line-height:18px;
					color:#030d4f;
				}
				
				.premio-vencedor .sonho-realizado {
					float:left;
					width:231px;
					height:126px;
					margin:21px 0 0 23px;
					border-top:1px solid #ceebee;
					border-bottom:1px solid #ceebee;
				}
				
				.premio-vencedor span {
					float:left;
					width:273px;
					margin-top:17px;
					text-align:center;
					color:#fa0b06;
				}
				
				.premio-vencedor .compartilhe-vencedor {
					float:left;
					clear:both;
					width:273px;
					height:16px;
					background:#f00;
				}
				
					.premio-vencedor .sonho-realizado p {
						float:left;
						width:231px;
						padding:0;
						margin-top:20px;
						font-family: 'AFBattersea Negrito';
						font-size:22px;
						color:#fa0b06;
					}
					
					
					#sonho-de-pai .popCupons{ width:130px; margin:75px 50px 0 160px; float:left;}
#sonho-de-pai .popCupons a{ background:url("imagens/bg-link_04.png") center top no-repeat; width:130px; height:26px; text-align:center; font-size:14px; color:#CEEBEE; float:left; line-height:26px;}
#sonho-de-pai .popCupons a:hover{ background-position:center bottom; color:#fff;}