@charset "utf-8";

@import url("lightbox.css");


body {
	background-color: #FFF;
	background-repeat: repeat-x;
	margin: 0;
	background-image: url(../images/degr1.jpg);
}


@font-face {
    font-family: "Swiss721CNBT";
    src: url("../fonts/SWZ721C.eot"); /*somente para o IE*/
    src: url("../fonts/SWZ721C.ttf") format("truetype"); /*para outros browsers*/
}


/* CSS Document */

a:link {
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
}
a:visited {
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
}
a:hover {
	font-weight: normal;
	color: #10A6A6;
	text-decoration: none;
}
a:active {
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
}



a.arodape:link {
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
}
a.arodape:visited {
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
}
a.arodape:hover {
	font-weight: normal;
	color: #10A6A6;
	text-decoration: none;
}
a.arodape:active {
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
}
.botoes {
	vertical-align: top;
	padding-top: 50px;
	padding-bottom: 50px;
	width:calc( 50% - 50px)}






.top {
	height: 32px;
	background-image: url(../images/textu2.jpg);
	text-align: center;
	vertical-align: middle;
}
.top2 {
	height: 32px;
	background-image: url(../images/textu2.jpg);
	text-align: right;
	color: #FFF;
	font-size: 14px;
	font-family: "Swiss721CNBT", "Lucida Sans Unicode", sans-serif;
}

.logo {
	text-align: center;
	vertical-align: top;
	height: 195px;
	padding-top: 27px;
}

.titulo1 {
	font-family:"Swiss721CNBT", "Lucida Sans Unicode", sans-serif;
	font-size: 60px;
	font-variant: small-caps;
	color: #1D0000;
	font-weight: bold;
}
.area1 {
	text-align: center;
	vertical-align: bottom;
	background-image: url(../images/textu1.png);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.area2 {
	text-align: center;
	vertical-align: top;
	background-image: url(../images/textu2.jpg);
	background-position: top center;
	padding-top: 20px;
	padding-bottom: 20px;
}
.area3 {
	text-align: justify;
	vertical-align: top;
	padding-bottom: 20px;
	color: #FFF;
	font-family: "Swiss721CNBT", "Lucida Sans Unicode", sans-serif;
	font-size: 15px;
	line-height: 27px;
}



.rodape {
	height: 100px;
	text-align: center;
	vertical-align: top;
	font-family: "Swiss721CNBT", "Lucida Sans Unicode", sans-serif;
	color: #FFF;
	font-size: 13px;
	line-height: 25px;
	padding-top: 50px;
	background-color: #140710;
}

.vertical {
	background-image: url(../images/azul1.gif);
	background-repeat: repeat-y;
	background-position: center top;
	width: 50px;
}

.bullet1 {
	line-height: 26px;
	list-style-image: url(../images/red1.gif);
}
.texto4 {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 10px;
	line-height:16px;
	font-size: 13px;
	text-align: left;
	font-weight: bold;
	color: #FFF;
}
.tituloM {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #00A5AA;
	line-height: 15pt;
	background-color: #140710;
}
.form {
	font-family: "Swiss721CNBT", "Lucida Sans Unicode", sans-serif;
	font-size: 13px;
	font-style: normal;
	background-color: #DCC;
	color: #2A0C0C;
}





.imageRow .single {
  float: center;
}
.imageRow .single a {
  float: center;
  display: block;
  background: rgba(255, 255, 255, 0.1);
  padding: 7px;
  line-height: 1em;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 5px;
  -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.5);
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.5);
  margin-right: 0px;
  -webkit-transition: all 0.2s ease-out;
  -moz-transition: all 0.2s ease-out;
  -ms-transition: all 0.2s ease-out;
  -o-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
}
.imageRow .single a img {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  border: 1px solid rgba(0, 0, 0, 0.3);
}
.imageRow .single a:hover {
	background-color: #10A6A6;
}
