root { 

    display: block;

}

#banner{

    text-align:center;

    clear:both;

}

body {

    background-image:url(../images/fundo.jpg);

    background-repeat:repeat-x;

    margin-top:0px;

    font-family:"Trebuchet MS";

    font-size:11px;

    text-align:center;

}



.seta_fixa

{

	padding:0px 0px 0px 15px;

  	background: transparent url(../images/1.gif) no-repeat 0px 3px;

  	margin-top:6px !important;

}



.container{

    background-image:url(../images/faux-colum-bg.png);

    background-repeat:repeat-y;

    width:800px;

    margin:0 auto;

    clear:both;

    overflow:auto;

}



.footer_1{

     background-image:url(../images/footer1.png);

     background-repeat:repeat-x;

     clear:both;

     text-align:center;

     width:778px;

     margin:0 auto;

     padding:14px 0px;

}



.footer_2{

     background-image:url(../images/footer2.png);

     background-repeat:repeat-x;

     clear:both;

     text-align:center;

     width:778px;

     margin:0 auto;

     padding:18px 0px;

     color:#fff;

}



.left-column{

    float:left;

    display:inline;

    text-align:left;

    overflow:hidden;

    width:250px;

    margin-left:11px;

}



.left-column hr{

    height:1px;

    width: 80%;

    margin:20px;

    color:#E0E0E0;

    border:1px solid;

    background-color:#E0E0E0;

 }



.right-column{

    float:right;

    text-align:left;

    display:inline;

    overflow:hidden;

    width:500px;

    margin-right:10px;

}



.right-column p{

    color:#666666;

    font-family:Verdana;

    font-size:11px;

}



.solucoes{

    margin:10px;

    width:480px;

    text-align:center;

}

.solucoes img{

    margin:10px;

}

.solucoes p{

    margin:0px;

    text-align:left;

}



.solucoes ul{

    text-align:left;

}



.portfolio {

    display:table;

    clear:both;

}

.portfolio img{

    float:left;

    margin:0px;

}



.portfolio p{

    float:left;

    width:370px;



}

.clear{

    clear:both;

}

.ropade_container{

    text-align:center;

    margin-top:20px;

}

h3{

    color:#499aaa;

    font-weight:normal;

    font-size:18px;

    text-decoration:none;

    margin:10px;

}

h4{

    color:#666666;

    font-weight:bold;

    font-size:14px;

    text-decoration:none;

    margin:10px;

}

p{

    margin:10px;

    line-height:16px;

    

}



p span{

   font-weight:bold;

   color:#949494;

}



ul{

    color:#666666;

    margin:10px 25px;

    line-height:18px;

    list-style-type:disc !important;

}

a{

    color:#000000;

    text-decoration:none;

}

a:hover{

    color:#6F6F6F;

    text-decoration:none;

}



table.bordasimples {

        border-collapse: collapse;

        width:470px;

        margin-top:10px;

}



table.bordasimples tr td {

        border:1px solid #666;

	padding:5px;

}



table.bordasimples tr td ol{

       color:#666666;

    margin:10px 30px;

    line-height:18px;

    list-style-type:decimal !important;

}