﻿* {
	margin: 0;
	padding: 0;
	list-style: none;
	text-decoration: none;
	color: #000;
	
}

body {
	background-image: url(../images/LOL.jpg);
	font-family:sans-serif;
	background-attachment:fixed;
	background-repeat:no-repeat;
	background-size:cover;
}
nav {
	width:100%;
	margin:auto;
	padding:20px 0;
	text-align:center;
	box-sizing: border-box;
	
}
nav a{
	display:inline-block;
	font-size:30px;
	margin:0 20px;
	color:#696969;
	text-decoration:none;
	font-family: 'Kaushan Script', cursive;
	
}

nav a:hover {
	color:#000;
}

section {
	width:860px;
	margin:auto;
	background-color:#b6b6b6;
	padding:60px 25px 0 25px;
	box-sizing:border-box;
	text-align:left;
	padding-bottom: 20px;
}

section #imagem_index {
	float: left;
	margin-right: 10px;
}

footer {
	width:860px;
	margin:auto;
	color:#FFC;
	padding:10px;
	text-align:center;
	box-sizing:border-box;
	border-radius: 0 0 15px 15px;
}

footer img {
	width: 50%;
}

#foto img{
	text-align:center;
	width: 100%;
	}
	
#imagem img{
	width:100px;

}

body, input, textarea { 
	font: 14px/24px Helvetica, Arial, sans-serif; 
	color: #666; 
}
input { 
	width: 60% 
}
form { 
	margin: 30px 0 0 0 
}
input, textarea { 
	background: none repeat scroll 0 0 #FFFFFF; 
	border: 1px solid #C9C9C9; 
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15) inset, -5px -5px 0 0 #F5F5F6, 5px 5px 0 0 #F5F5F6, 5px 0 0 0 #F5F5F6, 0 5px 0 0 #F5F5F6, 5px -5px 0 0 #F5F5F6, -5px 5px 0 0 #F5F5F6; 
	color: #545658; 
	padding: 8px; 
	font-size: 14px; 
	border-radius: 2px 2px 2px 2px; 
}
#submit { 
	background: url("../images/submit_bg.gif") repeat-x scroll 0 0 transparent; 
	border: 1px solid #B7D6DF; 
	border-radius: 2px 2px 2px 2px; 
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1); 
	color: #437182; 
	cursor: pointer; 
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; 
	font-size: 14px;
	font-weight: bold; 
	height: auto; 
	padding: 6px 10px; 
	text-shadow: 0 1px 0 #FFFFFF; 
	width: auto; 
}
#submit:hover { 
	background: url("../images/submit_hover_bg.gif") repeat-x scroll 0 0 transparent; 
	border: 1px solid #9FBAC0; 
	cursor: pointer; 
}
a { 
	color: #88BBC8; 
	text-decoration: none; 
}
a:hover { 
	color: #f26525 
}
#signup-form { 
	width: 510px; 
	margin: 0 auto; 
	margin-top: 50px; 
	margin-bottom: 50px; 
	background: #fff; 
	padding: 40px; 
	border: 10px solid #f2f2f2; 
}
#signup-icon { 
	float: right; 
	width: 48px; 
	height: 48px; 
}
h1, h2, h3, h4, h5, h6 { 
	margin: 0; 
	padding: 0; 
	color: #444; 
}
h1 { 
	/*float: left; 
	margin: 0 0 30px; 
	font-size: 24px; 
	line-height: 34px; */
}
h2.secondary { 
	float: left; 
	width: 260px; 
	font-size: 16px; 
	font-weight: normal; 
	color: #999; 
	margin-bottom: 30px; 
	line-height: 26px; 
}
h3 { 
	margin: 30px 0 0 0 
}
.clearfix:after { 
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden; 
}
.clearfix { 
	display: inline-block 
} 
.clearfix { 
	display: block; 
} 
.none { 
	display: none; 
}

#header { 
	margin: 0 0 30px 0; 
	border-bottom: 1px solid #efefef; 
}
#send p { 
	margin-bottom: 20px 
}
textarea { 
	width: 95%; 
	margin: 0 0 0 2px; 
}
#required p{
	font-size:10px;
}
#apply { 
	border-top: 1px solid #efefef; 
	margin-top: 30px; 
	padding: 20px 0 0 0; 
}
#apply ul { 
	margin-bottom: 50px 
}
form label { 
	display: block; 
	margin-bottom: 5px; 
	font-weight: bold; 
	font-size: 12px; 
}
	
	
	



