body{margin:0; padding:0; font-family:Verdana, Geneva, sans-serif; font-size:11px;}

h1{font-family:verdana, arial; font-size:20px; color:#0092df;}
h1 span{font-family:verdana, arial; font-size:12px; color:#000; cursor:pointer;}
h2{font-family:verdana, arial; font-size:17px; color:#000;}
h3{font-family:verdana, arial; font-size:14px; color:#fff;}
h4{font-family:verdana, arial; font-size:12px; color:#000;}
h5{font-family:verdana, arial; font-size:12px; color:#000;}

input, textarea{padding:5px; border:1px solid #24617c; background-color:#eee;}

.imgContent{width:100%; height:120px; display:block;}

#site{position:absolute; z-index:4; width:100%;}
#fundo{width:100%; height:100%; z-index:1; background-image:url(img/fundo.jpg); background-size:100%; position:fixed;}
#body{width:800px; background-color:#fff; margin:0 auto;}
#header{width:100%; height:140px; background-image:url(img/header_fundo.png);}
#logo{height:137px; width:195px; float:left; background-image:url(img/logo.png);}
#menu{height:35px; width:800px; position:absolute; top:105px; background-image:url(img/menu_fundo.png);}
#content{background-color:white; width:800px; border-top:8px solid #000;}
#content_page{background-color:white; width:800px; border-top:8px solid #000;}

#listaParcs img{float:left; margin:30px;}
#solucoesProdutos .item{float:left; margin:20px;}

#slider{width:100%; height:200px; background-color:#000; border-top:8px solid #000;}
#slider img{position:absolute;}

#col_left_page{width:510px; min-height:150px; display:block; float:left; padding:10px 30px;}
#col_right_page{width:210px; min-height:150px; display:block; float:right; padding:10px;}
#col_center_page{width:780px; min-height:150px; display:block; padding:10px;}
#col_left{width:245px; min-height:400px; float:left; padding:10px;}
#col_right{width:505px; min-height:400px; float:right; padding:10px;}

#rede{height:120px; width:740px; background-color:#000; display:block; padding:10px 30px 10px 30px;}
#footer{ width:100%; display:block; background-color:#24617c; font-weight:bold; color:#fff; padding:10px 0; text-align:center;}
#footer a{color:#fff; text-decoration:underline; padding:5px;}
#footer a:hover{color:#000; text-decoration:none; background-color:#fff;}

#menu ul{list-style:none; margin:0; padding:0; float:right; margin-right:10px; margin-top:17px;}
#menu ul li{display:inline; margin-left:0px; color:#fff; font-weight:bold;}
#menu ul li a{text-decoration:none; color:#fff; padding:12px 10px;}
#menu ul li a:hover{color:#fff; background-color:#24617c; padding:12px 10px;}
#menu ul li ul{list-style:none; position:absolute; float:right; background-color:#dfdfdf; display:none; margin-top:0; margin-right:0;}
#menu ul li ul li{display:block; padding:3px 5px; width:180px; line-height:20px;}
#menu ul li ul li a{text-decoration:none; color:#fff; padding:5px; width:170px; display:block; color:#000; font-weight:normal;}
#menu ul li ul li a:hover{color:#fff; background-color:#24617c; padding:5px;}

#submenu{list-style:none; position:absolute; padding:0; float:right; background-color:#dfdfdf; margin-top:0; margin-right:-80px;; display:none;}
#submenu li{display:block; padding:3px 5px; width:180px; line-height:20px;}
#submenu li a{text-decoration:none; color:#fff; padding:5px; width:170px; display:block; color:#000; font-size:11px; font-weight:normal;}
#submenu li a:hover{color:#fff; background-color:#24617c; padding:5px;}