html, body{width:100%; height:100%; background:#eee url('../imagens/bg-sand.png') 0 0 repeat}
*, html, body{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding:0px; margin:0px; border:0px none; font-family:'Signika',serif; font-size:16px; line-height:1.2em; color:#676169; list-style:none; font-weight:400; font-style:normal}
a, p, td, th, div, h1, h2, h3, h4, h5, h6{vertical-align:top; text-align:left; text-decoration:none}
a:hover{text-decoration:underline}

b, b *, strong, strong *, .bold, .bold *{font-weight:700}

h1, h1 *{font-size:40px}
h2, h2 *{font-size:32px}
h3, h3 *{font-size:28px}
h4, h4 *{font-size:24px}
h5, h5 *{font-size:20px}
h6, h6 *{font-size:18px}

input, select, button, textarea, *.boxinput{width:100%; padding:10px; background-color:#FDD2B1; border-radius:5px; -moz-border-radius:5px}
*.boxinput{width:auto; border:none}

button{transition:background .4s; width:auto; cursor:pointer; color:#fff; background-color:#F5875E; padding:9px 20px}
button:hover{background-color:#EF4B37}
textarea{height:100px}
input.box{width:auto; height:auto; border:none;}
iframe.twitter-share-button{width:90px!important}

input.i370{width:370px}

div.col3 input, div.col3 textarea{width:240px}
div.col3 button{margin-right:16px}
div.item{width:100%; clear:both; display:block}
div.content{width:1000px; height:100%; margin:0 auto}

#Topo{border-bottom:3px solid #EF4B37; background-color:#fff}

#Topo ul#Menu *{font-size:20px; font-weight:700; line-height:1em; color:#fff}
#Topo ul#Menu{width:700px; margin:110px 0 0 300px; position:absolute}
#Topo ul#Menu li{padding:15px; padding-bottom:0; float:right; background-color:#F9AB83; height:50px; transition:background .6s; margin-left:3px}
#Topo ul#Menu li:hover, #Topo ul#Menu li.over{background-color:#EF4B37}


#Content{padding-top:18px}
#Content .content{min-height:400px; padding-bottom:18px; background-color:#fff}
#Content .menu{background-color:#f58634}

#Rodape{background-color:#EF4B37}
#Rodape .content{padding-top:110px; height:200px}

#dv_pause{position:absolute; background-color:#333; background-color:rgba(0,0,0,.5); width:640px; height:360px}
#dv_pause button{margin:160px 0 0 40px; width:260px; font-size:24px; font-weight:700}

div.descricao{width:100%}
div.descricao *{font-size:14px}
div.descricao p{margin:12px 0; text-align:justify}
div.descricao div.fotoleft{margin:0 10px 10px 0; width:300px}
div.descricao div.fotoleft p{font-size:12px; margin:3px}


*.fotinha{border: 8px solid #FFF; box-shadow: 2px 2px 3px #666; margin:6px}
*.foto{margin:2px; padding:2px; border:1px solid #ccc}
*.foto:hover{border-color:#999}
*.fotobox{box-shadow:2px 2px 3px #666; border:8px solid #fff}
*.separador{border-top:1px dotted #d4d4d4; width:96%; margin:0 auto; height:12px}
*.center{text-align:center}
*.right{text-align:right}
*.fleft{float:left}
*.fright{float:right}
*.pointer{cursor:pointer}

.col1, .col2, .col25, .col3, .col33, .col3x, .col4, .col5, .col6, .col66, .col7, .col75, .col8, .col9{display:inline-block}
.col1{width:8%}
.col2{width:18%}
.col25{width:24%}
.col3{width:28%}
.col3x{width:309px; margin-left:18px}
.col33{width:32%}
.col4{width:38%}
.col5{width:48%}
.col6{width:58%}
.col66{width:66%}
.col7{width:68%}
.col75{width:74%}
.col8{width:78%}
.col9{width:88%}

*.margin{margin:3px}
*.bigmargin{margin:5px}
*.xmargin{margin:10px}
*.nomargin{margin:0!important}
*.nomarginl{margin-left:0!important}
*.nomarginr{margin-right:0!important}
*.nomargint{margin-top:0!important}
*.nomarginb{margin-bottom:0!important}
*.padding{padding:3px}
*.bigpadding{padding:5px}
*.xpadding{padding:10px}
*.nopadding{padding:0!important}
*.nopaddingt{padding-top:0!important}
*.nopaddingb{padding-bottom:0!important}
*.nopaddingl{padding-left:0!important}
*.nopaddingr{padding-right:0!important}

*.post, *.post *{font-size:14px}
*.little, *.little *{font-size:12px}
*.mini, *.mini *{font-size:10px}

*.upper{text-transform:uppercase}
*.link{cursor:pointer}
*.link:hover{text-decoration:underline}

*.break{display:block}
*.clear{clear:both}

.box, .bbox{height:200px; background-color:#DCFFC6}
.bbox{height:170px}

.under{border-bottom:1px solid; padding-bottom:2px}
.under span{border-bottom:5px solid}


.azul, .azul *{color:#633d94}
.vermelho, .vermelho *{color:#EF4B37}
.branco, .branco *{color:#fff}

.bgray, .bgray *{border-color:#606062 !important}
.bblue, .bblue *{border-color:#5a94be !important}
.bcor, .bcor *{border-color:#97BE4A !important}
.bred, .bred *{border-color:#ff1313 !important}
.bwhite, .bwhite *{border-color:#fff !important}

.inactive, .inactive:hover{background-color:#BD0F2C}
.bggray{background-color:#606062}
.bgblue{background-color:#5a94be}
.bgcor{background-color:#97BE4A}
.bgred{background-color:#ff1313}
.bgwhite{background-color:#fff}

.b3{border-bottom:3px solid #F4520D}

#jquery-overlay {position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px;}
#jquery-lightbox {position: absolute;top: 0; left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto;}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0;}
#lightbox-nav {position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10;}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a{outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext{width: 49%; height: 100%; zoom: 1; display: block;}
#lightbox-nav-btnPrev{left: 0; float: left;}
#lightbox-nav-btnNext{right: 0; float: right;}
#lightbox-container-image-data-box{font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%; padding: 0 10px 0;}
#lightbox-container-image-data{padding: 0 10px; color: #666;}
#lightbox-container-image-data #lightbox-image-details{width: 70%; float: left; text-align: left;}
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber{display: block; clear: left; padding-bottom: 1.0em;}
#lightbox-secNav-btnClose{width: 66px; float: right; padding-bottom: 0.7em;}
