body, html {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	height:100%;
	background-image:url(imagenes/fondo.jpg);
	margin-top:-1px;
	vertical-align:top;
	margin-bottom:-1px;
	margin-top:-10px;
}

.centrar {
	width:961px;
	margin-left:auto;
	margin-right:auto;
}

#pagina {
	background-color: #FFF;
	text-align:center;
	float:left;
	clear:right;
	width:961px;
}
.logo {
	position: relative;
	margin-top:15px;
	background-color:#000000;
	height:86px;
}
.productosindex {
	width:961px;
	height:212px;
	clear:both;
}
.vacio {
	width:80px;
}
.tdtexto {
	height:15px;
	text-align:center;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bolder;
}
.tdespacio {
	width:200px;
	height:10px;
}
.tdimagen {
	width:200px;
	height:90px;
}
.imagenindex {
	height:90px;
	width:131px;
	padding-left:1px;
	padding-top:1px;
	padding-right:1px;
	padding-bottom:1px;
	border: 1px dotted #FF6600;
}
.menu {
	background-position:center;
	width:961px;
	background-image:url(imagenes/barra.gif);
}
.menufuera {
	width:961;
}
#quienessomos {
	background-image:url(imagenes/botones/quienessomos.jpg);
	width:153px;
	height:35px;
}
.idiomas {
	float:right;
	margin-right:15px;
	height:20px;
	margin-top:-90px;
	border:0;
}

.sobrefondo {
	margin-left:auto;
	margin-right:auto;
	clear:both;
	background-color:#666666;
}

.sobrefondo td{
	padding: 0 10px;
}

.nuestroscarros2 {
	background-color:#666666;
	float:left;
	width:100%;
	clear:both;
	margin-top:0px;
}

.hora {
	float:left;
	margin-left:5px;
	height:20px;
	margin-top:-90px;
	border:0;
}

.links{
margin-bottom:40px;
}

.links a{
color:#FFFFFF;
text-decoration:none;
}

.links a:hover{
color:#FF6600;
}

#horario{
background-color:#000000;
color:#FFFFFF;
border:0;
font-family:"Arial Black";
font-size:10px;
}

.espanolbandera {
	width:25px;
}
.francesbandera {
	width:25px;
}
img {
	border:0px;
}
#dondeestamos {
	background-image:url(imagenes/botones/dondeestamos.jpg);
	width:212px;
	height:35px;
}
#productos {
	background-image:url(imagenes/botones/productos.jpg);
	width:150px;
	height:35px
}
#contacto {
	background-image:url(imagenes/botones/solicitudinformacion.jpg);
	width:200px;
	height:35px;
}
.fondomenu {
	background-image:url(imagenes/fondomenu.jpg);
	height:15px;
	background-repeat:repeat-x;
}
.fondocentro {
	width:961px;
	background-color:#FFF;
}
.separa {
	margin-top:-1px;
}
#fondofondo {
	background-image:url(imagenes/SUPERIOR/fondo.jpg);
	height:40px;
	width:961px;
	float:left;
	clear:both;
}

#fondofondo2{
	background-image:url(imagenes/SUPERIOR/fondofr.jpg);
	height:40px;
	width:961px;
	float:left;
	clear:both;
}

.seccionpuntos{
margin-left:auto;
margin-right:auto;
margin-top:40px;
width:750px;
padding:2px;
padding-bottom:2px;
color: #000;
border: 1px dotted #FF6600;
}

.seccionr4t{
background-image:url(imagenes/logo_rol4tek.jpg);
margin-left:auto;
margin-right:auto;
width:826px;
height:168px;
margin-top:15px;
}

.centroseccion{
width:729px;
padding:10px;
font-size:20px;
font-family:Arial;
font-stretch:narrower;
font-variant:normal;
font-weight:100;
}

.quienessomos{
width:200px;
height:30px;
background-image:url(imagenes/botones/quienessomos.gif);
}

.boton{
width:200px;
height:23px;
padding-top:7px;
font-family:fantasy;
font-weight:bolder;
background-image:url(imagenes/botones/boton.gif);
text-decoration:none;
font-size:large;
color:#FFFFFF;
}

.botona {
text-decoration:none;
}

.hoverboton{
width:200px;
height:23px;
padding-top:7px;
text-decoration:none;
font-size:large;
color:#FFFFFF;
font-family:fantasy;
font-weight:bolder;
background-image:url(imagenes/botones/hoverboton.gif);
}


.dondeestamos{
width:200px;
height:30px;
background-image:url(imagenes/botones/dondeestamos.gif);
}

.productos{
width:200px;
height:30px;
background-image:url(imagenes/botones/productos.gif);
}

.solicitudinformacion{
width:200px;
height:30px;
background-image:url(imagenes/botones/solicitudinformacion.gif);
}

.hoverquienessomos{
width:200px;
height:30px;
background-image:url(imagenes/botones/hoverquienessomos.gif);
}


.hoverdondeestamos{
width:200px;
height:30px;
background-image:url(imagenes/botones/hoverdondeestamos.gif);
}

.hoverproductos{
width:200px;
height:30px;
background-image:url(imagenes/botones/hoverproductos.gif);
}

.hoversolicitudinformacion{
width:200px;
height:30px;
background-image:url(imagenes/botones/hoversolicitudinformacion.gif);
}

.quienessomosfr{
width:200px;
height:30px;
background-image:url(imagenes/botones/quienessomosfr.gif);
}

.dondeestamosfr{
width:200px;
height:30px;
background-image:url(imagenes/botones/dondeestamosfr.gif);
}

.productosfr{
width:200px;
height:30px;
background-image:url(imagenes/botones/productosfr.gif);
}

.solicitudinformacionfr{
width:200px;
height:30px;
background-image:url(imagenes/botones/solicitudinformacionfr.gif);
}

.hoverquienessomosfr{
width:200px;
height:30px;
background-image:url(imagenes/botones/hoverquienessomosfr.gif);
}


.hoverdondeestamosfr{
width:200px;
height:30px;
background-image:url(imagenes/botones/hoverdondeestamosfr.gif);
}

.hoverproductosfr{
width:200px;
height:30px;
background-image:url(imagenes/botones/hoverproductosfr.gif);
}

.hoversolicitudinformacionfr{
width:200px;
height:30px;
background-image:url(imagenes/botones/hoversolicitudinformacionfr.gif);
}

.naranjablanco {
	background-image: url('imagenes/rolltainer.jpg');
	width:961px;
	height:25px;
}

.naranjablanco2 {
	width:961px;
	height:25px;
}

.tdizquierda {
	text-align:justify;
	padding:10px;
	border-top:1px dotted #ff6600;
	border-right:1px dotted #ff6600;
	border-bottom:1px dotted #ff6600;
	background-color:#aaaaaa;
	height:200px;
	width:320px;
}
.tdcentro {
	text-align:justify;
	padding:10px;
	border-top:1px dotted #ff6600;
	border-bottom:1px dotted #ff6600;
	background-color:#aaaaaa;
	height:200px;
	width:321px;
}
.tdderecha {
	text-align: left;
	padding:10px;
	border-top:1px dotted #ff6600;
	border-left:1px dotted #ff6600;
	border-bottom:1px dotted #ff6600;
	background-color:#aaaaaa;
	height:200px;
	width:320px;
}

.tdderecha h3{
	display: inline;
}

.tdizquierda2 {
	vertical-align:middle;
	padding-top:5px;
	height:130px;
	width:320px;
}
.tdcentro2 {
	padding-top:5px;
	height:130px;
	width:321px;
}
.tdderecha2 {
	padding-top:5px;
	height:130px;
	width:320px;
}

img.franjauno{
	margin: 0 20px;
	height: 180px;
}

.franjados{
	float: left;
	background-color: #FFF;
}

.franjados img{
	margin: 10px 11px;
	width: 170px;
	height: 120px;
}

.titulotd {
	color:#ff6600;
	font-size:12px;
	float:left;
	clear:both;
	width:300px;
	padding:0px;
	margin:0px 0 10px;
	font-weight:bolder;
}

.titulotd h1 {
	font-size:12px;
	color:#ff6600;
	float:left;
	clear:right;
	padding:0px;
	margin:0px;
	margin-right:5px;
		font-weight:bolder;
}

.textotd {
	color:#ffffff;
	float:left;
	width:300px;
	clear:both;
	font-size:12px;
}

.textotd h1, h2, h3, h4, h5 {
	font-size:12px;
	padding:0px;
	margin:0px;
	font-weight:normal;
	clear:right;
	display:block;
}

.tablatextos td {
	vertical-align:top;
}

.formulario{
	color: #000;
}

.lp{
	clear: both;
}

.social{ position: absolute; left: 8px; bottom: 5px }
.social a{ margin-left: 8px }
