/* 
    Document   : style_home
    Created on : 02-dic-2012, 14:09:51
    Author     : esalado
    Description:
        Purpose of the stylesheet follows.
*/

body{
    margin: 0px;
    padding: 0px;
    font-family: arial;
}

.preloader{
    width: 800px;
    margin: 12% auto 0 auto !important;
    text-align: center;
}

.preloader_thanks{
    width: 400px;
    margin: 12% auto 0 auto !important;
    text-align: center;
    background-color: #cdcdcd;
    padding: 20px;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px;
    font-size: 13px;
    line-height: 15px;
}

.iframer_div{
    width: 100%;
    height: 100%;
}

.form_frame{
    width: 30%;
    height: 100%;
    float: left;
}

.preloader img{
    border: 0px;
    text-align: center;
    margin-right: 15px;
}

.footer{
    position: fixed;
    bottom: 0;
    width: 100%;
    height: 60px;
    background: #303030; /* Old browsers */
    background: -moz-linear-gradient(top,  #303030 0%, #000000 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#303030), color-stop(100%,#000000)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #303030 0%,#000000 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #303030 0%,#000000 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #303030 0%,#000000 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #303030 0%,#000000 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#303030', endColorstr='#000000',GradientType=0 ); /* IE6-9 */

}

.footer .footer_content{
    width: 480px;
    margin: 0px auto;    
}

.footer .footer_content .footer_button{
    width: 120px;
    float: left;
    text-align: center;    
}

.footer .footer_content .footer_button a{
    color: #fff;
    text-decoration: none;
}

.footer .footer_content .footer_button a:hover{
    color: #fff;
    text-decoration: none;
}

.footer .footer_content .footer_button a:visited{
    color: #fff;
    text-decoration: none;
}

.map { width: 100%; height: 800px; }
.rounded { border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; -khtml-border-radius: 8px; }
.shadow { -moz-box-shadow: 0px 2px 4px #999; -webkit-box-shadow: 0px 2px 4px #999; box-shadow: 0px 2px 4px #999; }
.item { padding:1em; margin:0 0 2em; }
.dark { background:#2a3333; }
.light { background:#fff; }

.map_iframe{
    width: 375px;
    height: 280px;
}
