html,body {
margin: 0;
padding: 0;
}
html {
background: #707487;
background-image: url(../images/back-footer.gif);
}
body {
min-width: 780px;
text-align: left;
margin: 0 auto;
}
body#prod {
min-width: 1000px;
}

#container-header {
height: 290px;
background: #707487;
background-image: url(../images/back-top.jpg);
background-position: 800px 0px;
margin: 0px 0px 0px 0px;
padding: 0;
}
#container-header2 {
height: 280px;
background-image: url(../images/img-top.jpg);
background-repeat: no-repeat;
margin: 0px 0px 0px 0px;
padding: 0;
border-bottom: 10px #707487 solid;
}
#container-page {
min-height: 250px;
background: #e4e4ea;
background-image: url(../images/back-page.jpg);
background-position:  bottom right;
background-repeat: no-repeat;
margin: 0px 0px 0px 0px;
padding: 0px 0px 50px 0px;
}
#page {
background: #fff;
margin: 0px 100px 0px 100px;
padding: 0px 0px 1px 0px;
}
#menu {
background: #f7f6fc;
margin: 0;
padding: 10px 10px 0px 10px;
}
#menu-right {
margin: 10px;
padding: 0;
}
#text {
margin: 0;
padding: 25px;
}
#container-footer {
height: 135px;
}
#footer-left {
float: left;
height: 135px;
width: 56%;
margin: 0;
padding: 0;
background-image: url(../images/back-footer1.png);
background-position:  left top;
background-repeat: no-repeat;
}
#footer-right {
float: right;
height: 135px;
width: 335px;
margin: 0;
padding: 0;
background-image: url(../images/back-footer2.png);
background-position:  right top;
background-repeat: no-repeat;
}

#logo {
float: left;
margin: 0;
padding: 0;
margin: 20px 10px 10px 0px;
}
#draft {
float: right;
margin: 30px 50px 0px 0px;
padding: 0;
}
#foto-top {
clear:right;
float: right;
margin: 135px 0px 0px 0px;
padding: 0;
}
.img-scheme {
float: left;
margin: 0;
padding: 0;
}

.red {
color: #FF0000;
}


