body{
background-image: url(../img/bg.jpg);
background-repeat: repeat;
background-color: #58595B;
text-align: center;
font-family: Trebuchet MS, Arial;
font-size: 12px;
}
a{
color: #ffffff;
}
h3{
color: red;
margin: 0px;
}

#container{
width: 1000px;
margin: 10px auto;
text-align: left;
}

#head{
background-color: #231F20;
padding: 10px 0px;
width: 100%;
overflow: hidden;
margin-bottom: 3px;
}

#idiomes{
float: right;
padding-right: 20px;
color: white;
}

#menu-container{
width: 100%;
overflow: hidden;
}

#menu-container a{
float: right;
margin-left: 3px;
width: 120px;
height: 30px;
text-decoration: none;
color: white;
background-color: #A4634F;
text-transform: uppercase;
text-align: right;
font-weight: bold;
font-size: 11px;
}

#menu-container a.menu-actiu{
background-color: #E23127;
}

#menu-container a:hover{
background-color: #E23127;
color: black;
}

#content-container{
width: 100%;
overflow: hidden;
margin-top: 5px;
margin-bottom: 5px;
}

#content{
background-color: #C7C9CB;
width: 100%;
overflow: hidden;
}

#foot{
font-size: 11px;
font-weight: bold;
text-align: center;
color: white;
margin-top: 10px;
}

#product-content{
width: 760px;
height: 580px;
float: left;
background-color: white;
}

#product-menu{
width: 238px;
float: right;
}

#product-menu a{
display: block;
text-transform: uppercase;
text-align: right;
padding: 10px 10px 10px 0px;
color: white;
margin-bottom: 1px;
color: black;
font-weight: bold;
text-decoration: none;
}

#product-menu a.menu-prodactiu{
color: white;
}

#product-menu a:hover{
color: white;
}

#download{
float: right;
width: 240px;
padding: 10px 0px;
color: white;
font-weight: bold;
background-color: #C03232;
}

#download a{
color: white;
text-decoration: none;
text-transform: uppercase;
}
