@import "news.css";
@import "accordeon.css";
@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
body{text-align:center; font-family:arial;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
a:link { color: #000000;text-decoration: none;}
a:hover {text-decoration: underline;}


#wrapper {
margin:0 auto;
width:960px;
}
#head {
height:116px;
width:960px;
border-bottom: #e22000 3px solid;
text-align:right;
background:url(../img/logo.gif) no-repeat center left;
position:relative;
}
.txt_contact {
padding:30px;
font-size:12px;
height:400px;
}
.txt_contact img {
margin-bottom:25px;
}
.txt_contact p {
margin-top:15px;
}
.txt_news {
padding:30px;
font-size:12px;
}
.txt_news img {
margin-bottom:25px;
}
.txt_news img.mas {
margin-top:55px;
}
.txt_news p {
margin-top:15px;
}


.txt_products {
padding:30px;
font-size:12px;
}

.txt_products p {
margin-top:15px;
}


#language { 
position: absolute;
bottom:0px;
right:0px;
background-color:#E22000;
}
#content_home {
width:960px;
}
#main {
width:960px;
height:auto;
}
#content_inside {
width:795px;
float:left;
text-align:left;
}
#content_inside_products {
width:795px;
float:left;
text-align:left;
padding-bottom:60px;
}
#main_img {
padding-top:5px;
}
#menu {
width:165px;
float:right;
}
#menu ul {
padding-top:15px;
}
#menu ul li {
height:31px;
border-bottom: 1px solid #FF0000;
padding-top:11px;
text-align:left;
background:url(../img/flecha_off.gif);
background-repeat:no-repeat;
background-position:right;
}
#menu_home {
width:165px;
float:right;
}
#tab_news_en {
float:left;
background:#E22000 url(../img/news_en.gif) no-repeat top;
height:129px;
width:24px;
}
#tab_news_es {
float:left;
background:#E22000 url(../img/news_es.gif) no-repeat top;
height:129px;
width:24px;
}
#foot {
clear:both;
width:960px;
background:#E22000;
height:71px;
}
#foot p {
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
#foot p.copyright {
float:left;
margin:28px 0px 0px 20px;
}
#foot p.cac {
background:url(../img/icon_foot.gif) right no-repeat;
text-align:right;
float:right;
margin-top:8px;
padding-right:56px;
height:55px;
}
#foot p.cac a {
color: #FFFFFF;
text-decoration: none;
}
#foot p.cac a:hover {
text-decoration: underline;
}
h1 {display:none;}
h2 {font-size:11px;}
h3 {color:#E22000; font-size:16px; font-weight:bold;}
dl{
margin-bottom:25px;
padding:0px;
width:350px;
}
dt{
color:#E22000;
margin-top:8px;
font-size:9px;
}
dd{
margin:0px 12px;
padding:3px 0px 7px 0px;
border-bottom:1px solid #FFA595;
}
dd a{
font-weight:normal;
color:#000000;
text-decoration:none;
}
dd a:hover {
color:#E22000;
text-decoration:underline;
}


dl.dl_contacto{
margin-bottom:25px;
padding:0px;
width:500px;
}
dl.dl_contacto dt{
color:#E22000;
font-size:12px;
}
dl.dl_contacto dd{
margin:0px 12px;
padding:3px 0px 5px 0px;
border-bottom:none;
}
dl.dl_contacto dd a{
font-weight:normal;
color:#000000;
text-decoration:none;
}
dl.dl_contacto dd a:hover {
color:#E22000;
text-decoration:underline;
}
