@charset "UTF-8";
/* CSS Document */
*{ padding:0px; margin:0px; }
body{ background-color:#000; color:#FFF; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; }
a{ text-decoration:none; color:#FFF; }
#content { width:900px;  margin:0px auto; }
#bgHeader{ width:100%;   height:250px; margin-left:0px; background-image:url(../img/bgheader.png); background-position:center; float:left; }
#bgMenu  { width:100%;   height:40px;  margin-left:0px; margin-top:-130px;   background-image:url(../img/menu.png); background-position:center; float:left; }
#logo    { width:306px;  height:104px; margin-left:50px;  margin-top:10px;  background-image:url(../img/logo.png); float:left; }
#ojo     { width:295px;  height:118px; margin-right:50px;  margin-top:25px;  background-image:url(../img/ojo.png); float:right; }
#contenido{ width:100%; padding-top:20px; padding-bottom:20px; float:left; margin-top:-80px; }

#menu{ width:880px; height:20px; padding:10px; text-transform:uppercase; font-size:16px; margin-left:150px; }
#menu ul{ list-style:none; }
#menu ul li{ display:inline; padding-left:20px; padding-right:20px; color:#E30405; }
#menu ul li a:hover{ color:#E30405; }
		
#menu #lang{ float:right; height:20px; }
#menu #lang li{ padding-left:5px; padding-right:5px; color:#E30405; }
#menu #lang li a{ color:#FFF; }
#menu #lang li a:hover{ color:#E30405; }
#menu li:hover{ color:#E30405; }

#left{ width:450px; float:left; }
#right{ width:450px; float:right; }

.info{ width:447px; height:100px; background-image:url(../img/bgkart.png); background-position:right; background-repeat:no-repeat; margin-bottom:10px; }
.info:hover{ background-image:url(../img/bgkart2.png); }
	.info h2{ color:#E30405; font-size:24px; padding-top:10px; padding-bottom:10px; }
	.info p{ color:#FFF; font-size:14px; width:320px; }
#footer{ width:100%; height:68px; background-image:url(../img/bgfooter.png); background-position:center; margin-left:0px; margin-top:0px; float:left }

#footcontent{ width:900px; height:64px; margin:4px auto; }
#footcontent ul{ list-style:none; text-transform:uppercase; padding-bottom:30px; }
#footcontent ul li{ display:inline; padding-right:50px; color:#FFF; }
#footcontent ul li:first-child{ display:inline; padding-right:100px; color:#888; }
#footcontent p.left{ font-size:10px; color:#888; float:left; }
#footcontent p.right{ font-size:10px; color:#888; float:right; }

.centro{ width:900px; margin:0px auto; color:#FFF; }

#menuLateral h3{ color:#E30405; font-size:18px;}
#menuLateral ul{ list-style:none; font-size:14px; }

.datoModeloDescripcion ul{ list-style:none; font-size:12px; }
.imagenModelo img{ margin-right:10px; margin-bottom:10px; }
.datoModeloTitulo{ color:#E30405; font-size:18px; }
.datoModeloReferencia{ color:#888; font-size:10px; font-weight:normal; margin-bottom:10px; }