/*

	99Lime.com HTML KickStart by Joshua Gatcke

	style.css



*/


/*---------------------------------

	OVERRIDES

-----------------------------------*/

h1,h2,h3,h4,h5,h6{

font-family: "Verdana", arial, arimo, sans-serif;

font-weight:normal;

}



thead th,

tbody th{

font-family: "Verdana", arial, arimo, sans-serif;

}



button,

a.btn,

input[type="submit"],

input[type="reset"],

input[type="button"]{

font-family: "Verdana", arial, arimo, sans-serif;

}



.menu{

font-family: "Verdana", arial, arimo, sans-serif;

}



blockquote{

font-family: "Verdana", arial, arimo, sans-serif;

}



/*---------------------------------

	LAYOUT

-----------------------------------*/

html, body { margin:0; height: 100%}

body{
	margin:0;
	padding:0;
	color:#33;
	font:normal 0.95555em/150% "verdana", arial, arimo, sans-serif;
	text-shadow: 0 0 1px transparent; /* google font pixelation fix */
}

.all{
	width:100% !important;
}

.login{
	background-color:#f9f9f9;
}

.tarja{
	height:35px;
	background-color:#333;
}

.logotipo{
	margin-top:50px;
}

.ola{
	font-family: "Verdana", arial, arimo, sans-serif;
	font-size:0.75555em;
	color:#999;
}


.entrar{
	background-color:#FFF;
	text-align:center;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	padding:15px 20px;
	-webkit-box-shadow: 5px 5px 15px 5px #ccc;
	box-shadow: 5px 5px 15px 5px #ccc;
	-moz-box-shadow: 5px 5px 15px 5px #ccc;
	width:98%;
	margin-top:20px;
}


.entrar .texto{
	-moz-border-radius:0px !important;
	-webkit-border-radius:0px !important;
	border-radius:0px !important;
	-moz-box-shadow:none !important;
	-webkit-box-shadow:none !important;
	box-shadow:none !important;
	border:1px solid #e5e5e5 !important;
	color:#8f0816 !important;
	width:95% !important;
	background-color:#fbfbfb !important;
	font-size:0.7555em !important;
	margin-bottom:5px;
	text-align:center;
}

.entrar a{
	color:#CCC !important;
	text-decoration: none;
	transition:1s;
}

.entrar a:hover{
	color:#b22024 !important;
	text-decoration: underline;
}

.navegar{
	border:1px red solid;
	height: 100%;                        /* para falta de suporte */  
	height: -webkit-calc(100% - 100px);  /* para Chrome */
	height: -moz-calc(100% - 100px);     /* para Firefox */
	height: calc(100% - 100px);          /* para suporte nativo */
	background-color:#222d32;
	color:#FFF;
}

.corpo{
	border:1px red solid;
}

.botaoSWS{
	border-radius:5px !important;
	-moz-border-radius:5px !important;
	-webkit-border-radius:5px !important;
	-moz-box-shadow:none !important;
	-webkit-box-shadow:none !important;
	box-shadow:none !important;
	border:1px solid #8f0816 !important;
	background:#8f0816 !important;
	margin:2px 0px !important;
	padding:10px !important;
	text-shadow:none !important;
	color:#FFF !important;
	font-family: "poiret_oneregular" !important;
    font-size: 1.25551em !important;
}

.botaoSWS:hover{
	border:1px solid #000 !important;
	background:#000 !important;
	color:#FFF !important;
}

.rodape{
	position:fixed;
	bottom:0px;
	background-color:#333333;
	min-height:20px;
	padding:10px 0px;
	overflow:auto;
	color:#fff;
}

.admin{
	min-height:550px !important;
	padding-top:40px;
	padding-bottom:30px;
	overflow:auto;
	margin-top:50px;
}

.cartoes label{
	margin-left:10px;
}

.cartoes h6{
	font-size:0.95555em;
}

.secao{
	border-bottom:1px solid #333;
	min-height:10px;
	padding:2px;
	overflow:auto;
	border-bottom:1px  dashed #666;
	font-family: "Verdana", arial, arimo, sans-serif;
	font-size:0.75555em;
	margin-bottom:5px;
	line-height:12px;
}

.tarjadmin{
	position:fixed;
	top:0;
	min-height:60px;
	overflow:auto;
	background-color:#f1f1f1;
	border-bottom:2px solid #c7d400;
	z-index:999;
}

.tarjadmin .painel{
	font-family:"poiret_oneregular", Verdana, Geneva, sans-serif;
	font-size:1.8em;
	padding-top:15px;
	display:inline-block;
	color:#787878;
}

.icones{
	text-align:center;
	margin:5px 0px 15px 0px;
}

.icones a{
	font-family:Verdana, Geneva, sans-serif;
	font-size:0.855555em;
	text-decoration:none;
	color:#666;
}

.icones a:hover{
	text-decoration:underline;
	color:#c7d400;
}

.tarjadmin a{
	text-decoration:none;
	color:#999;
}

.tarjadmin a:hover{
	text-decoration:underline;
	color:#c7d400;
}

.acessos{
	background-color:#f1f1f1;
	color:#333;
	border-radius:15px !important;
	-moz-border-radius:15px !important;
	-webkit-border-radius:15px !important;
	padding:10px 15px;
	margin-bottom:50px;
}

.subtitulos{
	border-bottom:1px  solid #666;
	font-family: "Verdana", arial, arimo, sans-serif;
	font-size:0.955500em;
	display:block;

	margin:0px 10px;
}


.texto{
	-moz-border-radius:0px !important;
	-webkit-border-radius:0px !important;
	border-radius:0px !important;
	-moz-box-shadow:none !important;
	-webkit-box-shadow:none !important;
	box-shadow:none !important;
	border:1px solid #f1f1f1 !important;
	color:#333 !important;
	background-color:#f1f1f1 !important;
	font-size:0.8999em !important;
	width:100%;
	padding:5px;
}

.textoarea{
	-moz-border-radius:0px !important;
	-webkit-border-radius:0px !important;
	border-radius:0px !important;
	-moz-box-shadow:none !important;
	-webkit-box-shadow:none !important;
	box-shadow:none !important;
	border:1px solid #f1f1f1 !important;
	color:#333 !important;
	background-color:#f1f1f1 !important;
	width:100%;
	padding:5px;
}


.botao{
	border-radius:5px !important;
	-moz-border-radius:5px !important;
	-webkit-border-radius:5px !important;
	-moz-box-shadow:none !important;
	-webkit-box-shadow:none !important;
	box-shadow:none !important;
	border:1px solid #333 !important;
	background:#333 !important;
	padding:10px 20px !important;
	text-shadow:none !important;
	color:#FFF !important;
	font-size: 0.95551em !important;
}


.botao:hover{
	border:1px solid #666 !important;
	background:#666 !important;
	color:#FFF !important;
}

.galerias ul{
	margin:0px;
	padding:0px;
}

.galerias li{
	list-style:none;
	float:left;
	margin:0px 10px 10px 0px;
	padding:5px;
	text-align:center;
}

.galerias .fotinho{
	width:100px;
	border:1px solid #CCC;
}

.alert_warning{
	text-transform:uppercase;
	padding: 5px;
	width:100%;
	display:block;
	background: #fcf2a5;
	border: 1px solid #edbf06;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: 0 1px 4px #cccccc;
 	-webkit-box-shadow: 0 1px 2px #cccccc;
 	box-shadow: 0 1px 2px #cccccc;
	color: #333333;
	font-size:10px;
	font-weight: bold;
	cursor: pointer;
	margin: 10px 0 10px 0;
	text-shadow:0 0 0 transparent;
}


.listagem ul{
	margin:0px;
	padding:0px;
}

.listagem li{
	float:left;
	margin:0px 5px;
	list-style:none;
	text-align:center;
}

.listagem .foto{
	border:2px solid #CCC;
	width:150px;
	height:105px;
	overflow:hidden;
}