body{
text-align:center;
background-color:#F2F2F2;
color:#666666;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
}

a{
color:#333333;
}

#wrap{
margin:auto;
width:760px;
text-align:left;
position:relative;
}

#cabecera{
height:145px;
background:transparent url(imagenes/logo.gif) top left no-repeat;
}
#cabecera h1{
padding:0;
margin:0;
position:absolute;
top:-1000px;
}

#menu{
position:absolute;
top:120px;
left:10px;
width:100%;
}
#menu ul{
width:100%;
display:inline;
padding:0;
margin:0;
}
#menu ul li{
display:inline;
padding:0;
margin:0;
float:left;
list-style:none;
}
#menu ul li a{
display:block;
padding:5px !important;
margin:0 2px 0 0;
text-decoration:none;
color:#666666;
background-color:#F2F2F2;
font-weight:bold;
}
#menu ul li a:HOVER{
background-color:#FFFFFF;
color:#FF6600;
}
#menu li.inicio{
margin-right:50px;
}
#menu li.activa a{
background-color:#FFFFFF;
color:#FF6600;
}

#datos{
padding:10px;
background-color:#FFFFFF;
color:#666666;
margin-bottom:20px;
clear:both;
text-align:justify;
}

.columna{
text-align:left;
}

#marcas{
padding:10px;
background-color:#FFFFFF;
color:#666666;
text-align:center;
margin-bottom:20px;
clear:both;
}

#pie{
padding:10px;
background-color:#FFFFFF;
color:#666666;
margin-bottom:20px;
clear:both;
position:relative;
font-size:10px;
}
.betabox{
text-align:right;
padding:5px 0;
margin:0;
}
.betabox a{
text-decoration:none;
color:#999999;
background-color:#FFFFFF;
}
.betabox a:HOVER{
color:#FF6600;
background-color:#FFFFFF;
}
.betabox a span{
color:#FF6600 !important;
background-color:#FFFFFF;
}

.imgtitulo{
margin-right:5px;
}
.titulo{
margin:0;
padding:10px 0 0 10px;
font-size:20px;
font-family:"DejaVu Sans", "Times New Roman", Times, serif, arial;
font-weight:normal !important;
text-align:left;
color:#333333;
}
.resaltado{
color:#CCCCCC;
background-color:#FFFFFF;
font-size:18px;
padding:0;
margin:0;
}

ul.resaltado{
color:#666666;
padding:0 0 0 15px;
font-size:13px;
margin:20px 0;
}
ul.resaltado a{
color:#666666;
}

.listaservicios{
margin-top:20px;
}
.serviciotitulo{
padding-bottom:0;
margin-bottom:0;
}
.serviciotitulo a{
color:#FF6600;
text-decoration:none;
font-size:18px;
font-weight:normal !important;
}
.serviciodesc{
padding:0;
margin:0;
}

#marqueecontainer{
position: relative;
width: 100%; /*marquee width */
height: 100%; /*marquee height */
background-color: white;
color:#666666;
overflow: hidden;
}
#marqueecontainer h3 a{
padding:0; 
margin:0; 
font-size:14px;
color:#FF6600;
background-color:#FFFFFF;
text-decoration:none;
}
#marqueecontainer p a{
color:#666666;
background-color:#FFFFFF;
text-decoration:none;
}

.linea{
border-bottom:1px solid #CCCCCC;
}
.lineatitulo{
border-bottom:1px solid #CCCCCC;
font-size:14px;
font-weight:bold;
color:#333333;
}

.listanoticias{
margin-top:20px;
}
.noticiatitulo{
color:#FF6600;
font-size:18px;
font-weight:normal;
}
.textonoticia{
padding-bottom:10px;
margin-bottom:10px;
border-bottom:1px solid #CCCCCC;
}

.infotecnica_titulo{
font-size:12px;
}
.infotecnica{
padding:0;
margin:0;
list-style:none;
}
.infotecnica li{
line-height:200%;
}
.infotecnica ol{
padding-left:15px;
margin:0;
list-style:none;
}
.infotecnica a{
color:#3366CC;
}
.infotecnica a:HOVER{
color:#FF3399;
}
.infotecnica a:ACTIVE{
color:#FF3399;
}

.imgscroll{
background-color:#FFFFFF;
border:1px solid #CCCCCC;
}
.imgscroll a img{
border:1px solid #FFFFFF;
margin:1px 0;
}
.imgscroll a.activo img{
border:1px solid #FF3399;
}

.imgscroll img{
margin:0;
width:110px;
height:95px;
border:none;
padding:5px;
}

.peque{
font-size:10px;
}
