@charset "utf-8";
/* CSS Document
 Theme Name: BigTree
 Author: Ivan Dimitrov - ivas
 Theme URI: http://bigtree.bgzone.info/
 Author URI: http://way33.org/
*/

body, html {
    background-image: url('home.jpg');
    background-size: 100% 100%;
    background-attachment: fixed;
    background-position: center top;
    background-color: #000000;
    background-repeat: no-repeat;
    font-family: "Century Gothic","Lucida Grande",Arial,sans-serif;
    font-size: 14px;/**/
    color: #DDDDDD;
    scrollbar-face-color: #539CBC !important;
    scrollbar-shadow-color: #539CBC !important;
    scrollbar-highlight-color: #539CBC !important;
    scrollbar-3dlight-color: #539CBC !important;
    scrollbar-darkshadow-color: #539CBC !important;
    scrollbar-track-color: #539CBC !important;
    scrollbar-arrow-color: #539CBC !important;
    /*scrollbar-face-color: ThreeDFace !important;
    scrollbar-shadow-color: ThreeDDarkShadow !important;
    scrollbar-highlight-color: ThreeDHighlight !important;
    scrollbar-3dlight-color: ThreeDLightShadow !important;
    scrollbar-darkshadow-color: ThreeDDarkShadow !important;
    scrollbar-track-color: Scrollbar !important;
    scrollbar-arrow-color: ButtonText !important;*/
}

#bottomnav {
    background: url(images/trans3.png);
    border-top: 1px solid #3BC5DD;
    border-left: 1px solid #3BC5DD;
    border-right: 1px solid #3BC5DD;
    width: 90%;
    height: 40px;
    position: fixed;
    margin-left: 5%;
    bottom: 0;
    left: 0;
    /*---border top---*/
    -moz-border-radius-topleft: 10px;
    -webkit-border-top-left-radius: 10px;
     border-top-left-radius: 10px;
    -moz-border-radius-topright: 10px;
    -webkit-border-top-right-radius: 10px;
     border-top-right-radius: 10px;
    
    /*---border bottom---*/
    /*-moz-border-radius-bottomleft: 10px;
    -webkit-border-bottom-left-radius: 10px;
     border-bottom-left-radius: 10px;
    -moz-border-radius-bottomright: 10px;
    -webkit-border-bottom-right-radius: 10px;
     border-bottom-right-radius: 10px;*/
}

#menu {
    float: right;
    margin-right: 30px;
}

a {
    font-family: "Century Gothic","Lucida Grande",Arial,sans-serif;
    font-size: 80%;
    text-transform: uppercase;
    font-weight: bold;
    text-decoration: none;
    color: #DDDDDD;
}

a:visited {
    font-family: "Century Gothic","Lucida Grande",Arial,sans-serif;
    font-size: 80%;
    text-transform: uppercase;
    font-weight: bold;
    text-decoration: none;
    color: #DDDDDD;
}

a:hover {
    font-family: "Century Gothic","Lucida Grande",Arial,sans-serif;
    font-size: 80%;
    text-transform: uppercase;
    font-weight: bold;
    text-decoration: none;
    color: #56CDD8;
}

.lir {
    height: 35px;
    padding-top: 3px;
    border-bottom: #56CDD8 1px solid;
    border-left: #56CDD8 1px solid;
    -moz-border-radius-bottomleft: 5px;
    -webkit-border-bottom-left-radius: 5px;
     border-bottom-left-radius: 5px;
}

#ivas {
    /*float: right;
    position: fixed;
    margin-right: 20px;*/
}

.cp {
    float: right;
    position: fixed;
    top: 50px;
    right: 5px;
}

#content {
    background: url(images/trans3.png);
    position: fixed;
    top: 0;
    bottom: 10%;
    width: 90%;
    height: 90%;
    margin-left: 5%;
    left: 0;
    border-bottom: #56CDD8 1px solid;
    border-left: #56CDD8 1px solid;
    -moz-border-radius-bottomleft: 15px;
    -webkit-border-bottom-left-radius: 15px;
     border-bottom-left-radius: 15px;
     border-right: #56CDD8 1px solid;
    -moz-border-radius-bottomright: 15px;
    -webkit-border-bottom-right-radius: 15px;
     border-bottom-right-radius: 15px;
    /*background-color: #000000;*/
    /*-moz-opacity:0.5;
    opacity:0.5;
    filter:alpha(opacity=40);
    /*z-index: 10;*/
}

#contim {
    background: url(images/services.jpg);
    background-repeat: no-repeat;
    position: relative;
    float: left;
    top: 20px;
    left: 20px;
    bottom: 10px;
    width: 45%;
    height: 90%;
    border: 1px solid #56CDD8;
    border-radius: 10px;
    -moz-border-radius: 10px;
    /*background-color: #000000;*/
    /*-moz-opacity:0.5;
    opacity:0.5;
    filter:alpha(opacity=40);
    /*z-index: 10;*/
}

#serv {
    position: relative;
    float: right;
	overflow: auto;
    top: 10px;
    right: 10px;
    bottom: 10px;
    width: 50%;
    height: 95%;
    font-family: "Century Gothic","Lucida Grande",Arial,sans-serif;
    font-size: 14px;
    color: #DDDDDD;
	scrollbar-face-color: #539CBC;
    scrollbar-shadow-color: #539CBC;
    scrollbar-highlight-color: #539CBC;
    scrollbar-3dlight-color: #539CBC;
    scrollbar-darkshadow-color: #539CBC;
    scrollbar-track-color: #539CBC;
    scrollbar-arrow-color: #539CBC;
}

/*contact form*/
#form {
    border: none;
    width: 100%;
    margin: 10px 0 20px 0;
    float:left;
}

.info_fieldset {
    border: none;
}
  
.notification_error {
    border: 1px solid #56CDD8;
    height: auto;
    color: #ca5702;
    width: 457px;
    padding: 10px 10px 10px 60px;
    background:url(../images/icons/erro.png) no-repeat center left #fdf0dc;
    text-align:left;
    -moz-border-radius:5px;
    margin-bottom:10px;
}
    
.notification_ok {
    border: 1px #cbcf8e solid;
    height: auto;
    width: 90%;padding: 10px;
    background: #f5f9fd;
    text-align: center;
    -moz-border-radius: 5px;
    margin-bottom:10px;
}
    
label {
    border: none;
    width: 100px;
    margin: 5px;
    float: left;
    text-align:left;
}
    
textarea {
    background: transparent;
    width:350px;
    margin: 5px;
    padding: 5px;
    float: left;
    border: 1px solid #56CDD8;
    border-top-color: #56CDD8;
    border-left-color: #56CDD8;
    color: #56CDD8;
    font: 11px Verdana, Helvetica, Arial, sans-serif;
    -moz-border-radius: 10px;
}
    
.button {
    margin: 0 0 0 5px;
    border: 0px solid #56CDD8;
    border-top-color: #56CDD8;
    border-left-color: #56CDD8;
    -moz-border-radius: 10px;
}
    
br {
    clear: left;
}
    
.textbox {
    background: transparent;
    width:350px;
    height:25px;
    margin: 5px;
    padding: 5px;
    float: left;
    border: 1px solid #56CDD8;
    border-top-color: #56CDD8;
    border-left-color: #56CDD8;
    color: #56CDD8;
    font: 11px Verdana, Helvetica, Arial, sans-serif;
    -moz-border-radius: 10px;
}
    
.textbox2 {
    height:140px;
}
    
.bolder {
    font-weight:bold;
    font-size:24px;
    letter-spacing:-1.5px;
    color: #56CDD8;
}

ul {
    list-style-type: circle;
}
