html,body {
margin:0;
padding:0;
height:100%; /* needed for container min-height */
	}

div#container {
position:relative; /* needed for footer positioning*/
margin:0 auto; /* center, not in IE5 */
height:auto !important; /* real browsers */
height:100%; /* IE6: treaded as min-height*/
min-height:100%; /* real browsers */
}

div#header {
padding:0px;
height:116px;
background:url(bg_header.jpg) bottom right no-repeat;
}

div#content {
padding:6px 0px 5px 0px; /* bottom padding for footer */
}

div#footer {
position:absolute;
width:100%;
height:20px;
bottom:0; /* stick to bottom */
}

div#logo {
position:absolute;
width:175;
height:90px;
margin-top:26px;
z-index:2;
}

h1{margin-bottom:2px;}
h2{margin-top:3px;}
h3{margin-top:25px;}
#navigation{width:93px;margin-left:6px;padding-top:6px;}
.nav-on{background-color:#E6E6E6;width:91px;height:14px; font-family: Corbel,Arial,Verdana;font-size: 10px;color: #000000;text-decoration:none;text-align:left;cursor:pointer;border:1px solid #CCCCCC;margin-top:2px;padding-top:1px;padding-left:2px;}
.nav-off{ background-color:#E6E6E6;width:91px;height:14px; font-family: Corbel,Arial,Verdana;font-size: 10px;color: #666666;text-decoration:none;text-align:left;cursor:pointer;border:1px solid #CCCCCC;margin-top:2px;padding-top:1px;padding-left:2px;}

.ad_pevonia{background-color:#E6E6E6;width:93px;height:78px;border-top:1px solid #CCCCCC;border-right:1px solid #CCCCCC;border-left:1px solid #CCCCCC;margin-top:2px;}

.subnav{background-color:#E6E6E6;
position:absolute;
width:100px;
height:auto;
margin-top:-17px;
margin-left:97px;
z-index:5;border:1px solid #CCCCCC;}

.subnav-on{height:18px; font-family: "Myriad Web Pro","Myriad Pro",Arial,Verdana;font-size: 10px;color: #000000;text-decoration:none;text-align:left;cursor:pointer;}
.subnav-off{height:18px; font-family: "Myriad Web Pro","Myriad Pro",Arial,Verdana;font-size: 10px;color: #666666;text-decoration:none;text-align:left;cursor:pointer;}

.footernav-on{height:25px; font-family: "Myriad Web Pro","Myriad Pro",Arial,Verdana;font-size: 10px;color: #999999;text-decoration:none;text-align:center;cursor:pointer;}
.footernav-off{height:25px; font-family: "Myriad Web Pro","Myriad Pro",Arial,Verdana;font-size: 10px;color: #FFFFFF;text-decoration:none;text-align:center;cursor:pointer;}

#navfooter{
background-color:#CCCCCC;
position:absolute;
width:775px;
height:20px;
margin-top:458px;
margin-left:-6px;
z-index:2;}

#right_plc{margin-top:5px;margin-left:5px;}

.greytitle{height:18px;background:#333333;}
.newsletter_area{height:217px;border:1px solid #CCCCCC;}
.darkbluetitle{height:18px;background:#00336A;}
.oportunidades_area{height:75px;border:1px solid #CCCCCC;}
.lightbluetitle{height:18px;background:#24ADCD;}
.novidades_area{height:77px;border:1px solid #CCCCCC;}
.titletxt{font-family: Corbel,Arial,Verdana;font-size: 10px;color: #FFFFFF;text-decoration:none;text-align:left;margin-left:5px;}

#topbanner{width:522px;height:86px;border:1px solid #CCCCCC;}
#banner{width:522px;height:351px;border:1px solid #CCCCCC;margin-top:5px;}

#maincontent{width:522px;height:351px;border:1px solid #CCCCCC;margin-top:5px;overflow:auto;}

#copyright{
position:absolute;
width:9px;
height:32px;
margin-top:444px;
margin-left:-18px;
z-index:3;}

#apoio{
position:absolute;
width:102px;
height:75px;
margin-top:360px;
margin-left:-4px;
z-index:4;}


li{list-style: none;
background:url(bullet.gif) left top no-repeat;margin:0; 
padding-left:15px;}

#prod_pics{position:absolute;
width:250px;
height:50px;
margin-top:5px;
margin-left:250px;
z-index:4;
}


#prod_pdf{position:absolute;
width:170px;
height:15px;
margin-top:330px;
margin-left:330px;
z-index:5;}

#prods_cart{position:absolute;
width:150px;
height:50px;
margin-top:270px;
margin-left:0px;
z-index:6;}
