@import url(http://fonts.googleapis.com/css?family=Lato);
@import url(http://fonts.googleapis.com/css?family=PT+Sans&subset=latin);
@import url(http://fonts.googleapis.com/css?family=PT+Sans+Caption&subset=latin);
@import url(http://fonts.googleapis.com/css?family=Ubuntu);
@import url(http://fonts.googleapis.com/css?family=Cabin:bold);
@import url(http://fonts.googleapis.com/css?family=Arimo);
@import url(http://fonts.googleapis.com/css?family=Allerta);

body { margin:0; padding:0; outline: none; }
a { outline: none; }
p, h1, h2, h3, h4, h5, h6 , form, ul, li { margin:0; padding:0; }
img { border:0; }

#envo { background:#FFF; }

.limpiar { clear:both; }
.separa1 { height:1px; font-size:1px; }
.separa3 { height:3px; font-size:3px; }
.separa4 { height:4px; font-size:4px; }
.separa5 { height:5px; font-size:5px; }
.separa8 { height:8px; font-size:8px; }
.separa6 { height:6px; font-size:6px; }
.separa10 { height:10px; font-size:10px; }
.separa12 { height:12px; font-size:12px; }
.separa15 { height:15px; font-size:15px; }
.vsepara2 { width:2px; font-size:1px; float:left; }
.vsepara3 { width:3px; font-size:1px; float:left; }
.vsepara4 { width:4px; font-size:1px; float:left; }
.vsepara5 { width:5px; font-size:1px; float:left; }
.vsepara6 { width:6px; font-size:1px; float:left; }
.vsepara8 { width:8px; font-size:1px; float:left; }
.vsepara10 { width:10px; font-size:1px; float:left; }
.vsepara11 { width:11px; font-size:1px; float:left; }
.vsepara12 { width:12px; font-size:1px; float:left; }
.vsepara15 { width:15px; font-size:1px; float:left; }
.vsepara16 { width:16px; font-size:1px; float:left; }
.vsepara18 { width:18px; font-size:1px; float:left; }
.vsepara20 { width:20px; font-size:1px; float:left; }
.vsepara25 { width:25px; font-size:1px; float:left; }
.actno { color:#d0001d; font-weight:bold; }
.actok { color:#5ed000; font-weight:bold; }
.hid { display:none; }
.sho { }

#top { background:#222; }
#topc { width:990px; margin:0 auto; }
#logo { width:270px; float:left; }
#logo h1 a { display:block; width:265px; height:79px; background:url(images/f1aldia.png) no-repeat; }
#logo h1 a span { display:none; }
#buscador { width:230px; float:left; padding:30px 0 0 5px; text-align:left; }
#cusuario { width:300px; float:right; }

#barras { background:#000; }
#barrasc { margin:0 auto; width:990px; }
#barrasc .punt { color:#666; }
#barrasc a { color:#FFF; text-decoration:none; }
#barrasc a:hover { text-decoration:underline; }

.cuenta { font-family:'PT Sans', sans-serif; font-size:13px; color:#FFF; background:url(images/clock.png) left center no-repeat; padding:3px 12px 3px 15px; display:block; float:left; margin:0 0 0 5px; }
#barrasc .clasi { font-family:'PT Sans', sans-serif; font-size:13px; color:#FFF; background:url(images/star.png) left center no-repeat; padding:3px 12px 3px 15px; display:block; float:left; }
#barrasc .clasi span { color:#AAA; }

#menu { background:#222; }
#menuc { margin:0 auto; width:990px; font-family:Arial, sans-serif; min-height:47px; }
#menuc ul{ position:relative; list-style:none; padding:4px 0 0 0; z-index:999; }
#menuc ul li a { display:block; float:left; font-size:14px; padding:1px 4px 1px 4px; margin:0 2px 0 2px; color:#fff; text-decoration:none; font-weight:bold; }
#menuc ul li ul.off { display:none; position:absolute; width:995px; background:#222; margin:18px 0 0 0; z-index:1; }
#menuc ul li ul.on { display:block; position:absolute; width:995px; background:#222; margin:18px 0 0 0; z-index:1; }
#menuc ul li ul li { display:block; float:left; font-family:'PT Sans', sans-serif; }
#menuc ul li ul li a { font-size:12px; padding:1px 3px 1px 3px; margin:0 1px 0 1px; }
#menuc ul li a.on { background:#444; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; }
#menuc ul li ul li a.on { background:#444; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; }
#menuc ul li:hover a { background:#d40019; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; }
#menuc ul li:hover ul a { background:#222; }
#menuc ul li:hover ul a:hover { background:#d40019; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; }
#menuc ul li:hover ul { display:block; z-index:2; }

#contenido { margin:0 auto; width:990px; padding:5px 0 0 0; background:#FFF; }
.portada1 { width:672px; float:left; background:url(images/portadades.png) no-repeat; padding:12px 0 0 0; }
.lateral { width:300px; float:left; }
.portades { border-bottom:4px solid #222; border-right:4px solid #222; border-left:4px solid #222; }
.titdes { height:54px; margin:-54px 0 0 0; background:rgba(34,34,34,0.6); position:relative; }
.titdes h1 { font-family:'Lato', sans-serif; font-size:22px; padding:2px 6px 0 6px; line-height:1em; }
.titdes h1 a { color:#fff; text-decoration:none; }
.titdes h1 a:hover { text-decoration:underline; }

.pcuadro { width:224px; float:left; }
.pcuadro .on { border-right:4px solid #222; border-left:4px solid #222; border-bottom:4px solid #222; border-top:3px solid #222; height:250px; background:#414141; }
.pcuadro .on h5 a { display:block; font-family:'PT Sans', sans-serif; font-size:12px; color:#ff252a; text-decoration:none; padding:0 2px 0 2px; line-height:1em; }
.pcuadro h2 { line-height:0.6em; margin:0 0 3px 0;}
.pcuadro .on h2 a { display:block; font-family:'Lato', sans-serif; font-size:16px; color:#fff; text-decoration:none; padding:0 2px 0 2px; }
.pcuadro .on h2 a:hover { text-decoration:underline; }
.pcuadro .on p { line-height:0.8em; }
.pcuadro .on p a { display:block; font-family:'PT Sans', sans-serif; font-size:12px; color:#eee; text-decoration:none; padding:0 2px 0 2px; }
.pcuadro .off { border-right:4px solid #ddd; border-left:4px solid #ddd; border-bottom:4px solid #ddd; border-top:3px solid #ddd; height:250px; background:#eee; }
.pcuadro .off h5 a { display:block; font-family:'PT Sans', sans-serif; font-size:12px; color:#ff252a; text-decoration:none; padding:0 2px 0 2px; line-height:1em;}
.pcuadro .off h2 a { display:block; font-family:'Lato', sans-serif; font-size:16px; color:#000; text-decoration:none; padding:0 2px 0 2px; }
.pcuadro .off h2 a:hover { text-decoration:underline; }
.pcuadro .off p { line-height:0.8em; }
.pcuadro .off p a { display:block; font-family:'PT Sans', sans-serif; font-size:12px; color:#333; text-decoration:none; padding:0 2px 0 2px; }
.pcuadro .cmt { background:url(images/mcomment.png) no-repeat center left; padding:0 0 0 12px; }
.pcuadro img {margin:0 0 3px 0; }


.moduloc { border:4px solid #222; background:#333; padding:4px; height:226px; }
.moduloc h5 { font-family:'PT Sans', sans-serif; font-size:12px; color:#ff252a; }
.moduloc h2 a { display:block; font-family:'Lato', sans-serif; font-size:16px; color:#fff; text-decoration:none; padding:0 2px 0 2px; line-height:1.1em; }
.moduloc h2 a:hover { text-decoration:underline; }
.moduloc .miniatura { text-align:center; }
.moduloc .tiempo { font-family:'PT Sans', sans-serif; font-size:13px; color:#EEE; border-bottom:1px dotted #666; padding:0 0 2px 0; margin:0 0 5px 0; }
.moduloc .tiempo img { margin:0 0 -10px 0; }
.moduloc1 { font-family:'PT Sans', sans-serif; width:120px; float:left; font-size:12px; color:#EEE; }
.moduloc1 p { margin:0; }
.moduloc2 { font-family:'PT Sans', sans-serif; width:164px; float:left; font-size:12px; color:#EEE; }

.modulocpret { border:4px solid #222; background:#333; padding:4px; height:226px; }
.modulocpret h5 { font-family:'PT Sans', sans-serif; font-size:12px; color:#ff252a; }
.modulocpret h2 { display:block; font-family:'Lato', sans-serif; font-size:16px; color:#fff; text-decoration:none; padding:0 2px 0 2px; line-height:1.1em; }
.modulocpret .derecha {float:right; width:135px; }
.modulocpret .izquierda {float:left; width:135px; border-right:1px dotted #666; padding: 0 5px 0 0;}
.modulocpret .derecha .miniatura { text-align:center; }
.modulocpret .izquierda .miniatura { text-align:center; }
.modulocpret .derecha .calendario { font-family:'PT Sans', sans-serif; font-size:12px; color:#EEE;}
.modulocpret .izquierda .calendario { font-family:'PT Sans', sans-serif; font-size:12px; color:#EEE;}
.modulocpret .primergp {float:left; width:284px; border-top:1px dotted #666; padding: 3px 0 0 0; margin:3px 0 0 0;}
.modulocpret .primergp .miniatura {float:right; width:124px;}
.modulocpret .primergp h2 a, .modulocpret .izquierda h2 a, .modulocpret .derecha h2 a { display:block; font-family:'Lato', sans-serif; font-size:16px; color:#fff; text-decoration:none; padding:0 2px 0 2px; line-height:1.1em; }
.modulocpret .primergp h2 a:hover, .modulocpret .izquierda h2 a:hover, .modulocpret .derecha h2 a:hover { text-decoration:underline; }
.modulocpret .primergp .modulocpret1 { font-family:'PT Sans', sans-serif; width:140px; float:left; font-size:11px; color:#EEE; padding: 2px 0 0 0;}
.modulocpret .primergp .modulocpret1 p { padding:0 0 0 5px; }

.modulocpresent { border:4px solid #222; background:#333; padding:4px; height:154px; }
.modulocpresent h5 { font-family:'PT Sans', sans-serif; font-size:12px; color:#ff252a; border-bottom: 1px dotted #666; padding:0 0 2px 0; }
.modulocpresent2 {width:76px; float:left;}
.modulocpresentca {width:76px; float:left;}
.modulocpresentma {width:76px; float:left;}
.modulocpresent2 h2 a, .modulocpresentca h2 a, .modulocpresentma h2 a { font-family:'Lato', sans-serif; font-size:12px; color:#fff; text-decoration:none; padding:0 0 0 2px; line-height:1.1em; }
.modulocpresent2 h2 a:hover, .modulocpresentca h2 a:hover, .modulocpresentma h2 a:hover { text-decoration:underline; }
.modulocpresent2 .miniatura, .modulocpresentca .miniatura, .modulocpresentma .miniatura { text-align:left; padding: 4px 0 2px 0;}
.modulocpresent2 .miniatura img, .modulocpresentca .miniatura img, .modulocpresentma .miniatura img {width:74px; border:1px solid; border-color:#666; }
.modulocpresent2 h6, .modulocpresentca h6, .modulocpresentma h6 { font-family:'Lato', sans-serif; font-size:11px; color:#ff252a; padding: 2px 0 1px 2px; }
.modulocpresent2 .texto, .modulocpresentca .texto, .modulocpresentma .texto { font-family:'Lato', sans-serif; font-size:11px; color:#888; padding:0 0 0 2px; }
.modulocpresent2 .texto a, .modulocpresentca .texto a, .modulocpresentma .texto a { color:#EEE; text-decoration:none; }
.modulocpresent2 .texto a:hover, .modulocpresentca .texto a:hover, .modulocpresentma .texto a:hover { text-decoration:underline; }

.modulocpresent3 h2 a { font-family:'Lato', sans-serif; font-size:13px; color:#fff; text-decoration:none; padding:0 2px 0 4px; line-height:1.1em; }
.modulocpresent3 h2 a:hover { text-decoration:underline; }
.modulocpresent3 .miniatura { text-align:left; padding: 4px 2px 2px 2px;}
.modulocpresent3 .miniatura img {width:76px; border:1px solid; border-color:#666; }
.modulocpresent3 h6 { font-family:'Lato', sans-serif; font-size:11px; color:#ff252a; padding: 2px 0 1px 4px; }
.modulocpresent3 .texto { font-family:'Lato', sans-serif; font-size:11px; padding:0 2px 0 4px; }
.modulocpresent3 .texto a { color:#EEE; text-decoration:none; }
.modulocpresent3 .texto a:hover { text-decoration:underline; }

.modulocpresent4 h2 a { font-family:'Lato', sans-serif; font-size:13px; color:#fff; text-decoration:none; padding:0 2px 0 4px; line-height:1.1em; }
.modulocpresent4 h2 a:hover { text-decoration:underline; }
.modulocpresent4 .miniatura { text-align:left; padding: 4px 2px 2px 2px;}
.modulocpresent4 .miniatura img {width:76px; border:1px solid; border-color:#666; }
.modulocpresent4 h6 { font-family:'Lato', sans-serif; font-size:11px; color:#ff252a; padding: 2px 0 1px 4px; }
.modulocpresent4 .texto { font-family:'Lato', sans-serif; font-size:11px; padding:0 2px 0 4px; }
.modulocpresent4 .texto a { color:#EEE; text-decoration:none; }
.modulocpresent4 .texto a:hover { text-decoration:underline; }

.portada2 { width:728px; float:left; }
.portada3 { width:247px; float:left; }

.portada2b { border-bottom:1px solid #DDD; padding:0 0 5px 0; margin:0 0 8px 0; }
.portada2bi { width:175px; float:left; }
.portada2bi img { border:1px solid #666; }
.portada2bd { width:553px; float:left; }
.portada2bd h5 { color:#de0019; font-family:'PT Sans', sans-serif; font-size:12px; }
.portada2bd h2 a { font-family:'Lato', sans-serif; font-size:20px; color:#000; text-decoration:none; line-height:1.1em; }
.portada2bd h2 a:hover { text-decoration:underline; }
.portada2bd p { font-family:'PT Sans', sans-serif; font-size:13px; color:#666; }

.portada4b { border:3px solid #DDD; width:184px; float:left; height:248px; }
.portada4b img { margin:0 0 4px 0; }
.portada4b h5 { color:#de0019; font-family:'PT Sans', sans-serif; font-size:12px; padding:0 5px 0 5px; }
.portada4b h2 { line-height:0.6em; padding:0 5px 3px 5px; }
.portada4b h2 a { font-family:'Lato', sans-serif; font-size:16px; color:#000; text-decoration:none; }
.portada4b h2 a:hover { text-decoration:underline; }
.portada4b p { font-family:'PT Sans', sans-serif; font-size:12px; color:#666; padding:0 5px 0 5px; line-height:1em; }
.portada4b .cmt { background:url(images/mcomment.png) no-repeat center left; padding:0 0 0 12px; }
.portada4b .cmt a { color:#555; text-decoration: none; }
.portada4b .cmt a:hover { color:#444; }

.itemp1 { border-bottom:1px solid #DDD; margin:0 0 8px 0; padding:0 0 5px 0; }
.itemp1i { width:142px; float:left; }
.itemp1i img { border:1px solid #666; }
.itemp1d { width:348px; float:left; }
.itemp1 h5 { color:#de0019; font-family:'PT Sans', sans-serif; font-size:12px; padding:0 5px 0 5px; }
.itemp1 h2 { line-height:0.7em; padding:0 5px 2px 5px; }
.itemp1 h2 a { font-family:'Lato', sans-serif; font-size:16px; color:#000; text-decoration:none; }
.itemp1 h2 a:hover { text-decoration:underline; }
.itemp1 p { font-family:'PT Sans', sans-serif; font-size:12px; color:#666; padding:0 5px 0 5px; line-height:1em; }
.itemp1 .cmt { background:url(images/mcomment.png) no-repeat center left; padding:0 0 0 12px; }
.itemp1 .cmt a { color:#555; text-decoration: none; }
.itemp1 .cmt a:hover { color:#444; }

.myrp { background:#eee; border-bottom:2px solid #ddd; margin:0 0 8px 0; }
.myrpi { width:100px; float:left; }
.myrpi a { display:block; width:131px; height:45px; background:url(images/myr_ind.png) no-repeat; }
.myrpi a span { display:none; }
.myrpd  { text-align:right; padding:14px 7px 0 0; font-family:'PT Sans', sans-serif; font-size:13px; color:#444; }
.myrpd  a { color:#666; text-decoration:none; }
.myrpd  a:hover { text-decoration:underline; }

.myrpb { width:490px; float:left; }
.myrpb1 { width:212px; float:left; }
.myrpb1 img { border:1px solid #666; margin:0 0 5px 0; }
.myrpb2 { width:278px; float:left; }
.myrpb1 h5, .myrpb2 h5 { color:#de0019; font-family:'PT Sans', sans-serif; font-size:12px; padding:0; }
.myrpb2 h5 { font-weight:normal; } 
.myrpb1 h2 { line-height:0.6em; padding:0 10px 2px 0; }
.myrpb1 h2 a { font-family:'Lato', sans-serif; font-size:16px; color:#000; text-decoration:none; }
.myrpb1 h2 a:hover { text-decoration:underline; }
.myrpb2 h2 { line-height:0.7em; padding:0 0 2px 0; margin:0 0 5px 0; font-weight:normal; }
.myrpb2 h2 a { font-family:'Lato', sans-serif; font-size:14px; color:#000; text-decoration:none; font-weight:normal; }
.myrpb2 h2 a:hover { text-decoration:underline; }

.caja { border:4px solid #222; }
.caja h3 { background:#333; font-family:'PT Sans', sans-serif; font-size:12px; color:#FFF; padding:0 0 1px 0; }

.portada5 h3, .portada6 h3, .portada7 h3, .portada8 h3, .portada9 h3, .portadablogs h3 { background:#eee; border-bottom:2px solid #ddd; font-family:'PT Sans', sans-serif; font-size:14px; font-weight:bold; color:#444; padding:0 0 0 4px; }
.portada5, .portada6 { width:490px; float:left; }
.portadablogs h3 a {text-decoration: none; color: #444;}

.tira { background:url(images/fondo_bajo.png) repeat-x; }
.tirac { width:990px; margin:0 auto; text-align:right; }

.p6gal .imagen { width:112px; float:left; }
.p6gal .imagen img { border:1px solid #666; }
.p6gal .imagen_c { width:92px; float:left; }
.p6gal .imagen_c img { border:1px solid #666; }
.p6gal h2 { line-height:0.9em; font-family:'Lato', sans-serif; font-size:16px; clear:both; margin:0 0 10px 0; }
.p6gal h2 a { color:#000; text-decoration:none; }
.p6gal h2 a:hover { text-decoration:underline; }
.seplinea { height:1px; font-size:1px; background:#ddd; } 

.p6vid1 { width:156px; float:left; }
.p6vid1 img { border:1px solid #666; position:relative; z-index:1; }
.p6vid1 h2 { line-height:0.6em; padding:3px 0 2px 0; margin:0 0 2px 0; font-weight:bold; }
.p6vid1 h2 a { font-family:'Lato', sans-serif; font-size:14px; color:#000; text-decoration:none; font-weight:bold; }
.p6vid1 h2 a:hover { text-decoration:underline; }
.p6vid1 .dura { font-family:'Tahoma', sans-serif; font-size:11px; color:#FFF; margin:-17px 0 0 0px; display:block; width:156px; z-index:2; position:relative; text-align:right; }
.p6vid1 .dura span { background:rgb(0,0,0); background:rgba(0,0,0,0.5); padding:0 3px 0 3px; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; margin:0 4px 0 0; }

.portada6 h5, .portada7 h5, .portada8 h5, .portada9 h5  { color:#de0019; font-family:'PT Sans', sans-serif; font-size:12px; padding:0; margin:0 2px 0 0; }

.portada7a { width:661px; float:left; border-right:1px solid #ddd; }
.portada7b { width:323px; float:right; }
.portada7a1, .portada7a2 { width:323px; float:left; }

.tblclas { border-bottom:1px dotted #ddd; font-family:'PT Sans', sans-serif; font-size:14px; padding:0 0 1px 0; margin:0 0 1px 0; }
.tblclasi { width:280px; float:left; padding:0 0 0 2px; font-weight:bold; }
.tblclasi a { color:#000; text-decoration:none; font-weight:normal; }
.tblclasi a:hover { text-decoration:underline; }
.tblclasi b { color:#de0019; }
.tblclasd { width:30px; float:right; padding:0 2px 0 0; text-align:right; color:#666; }

.homepil img { border:1px solid #666; margin:0 0 3px 0; }
.homepil h1 { line-height:1em; font-family:'Lato', sans-serif; font-size:13px; text-align:center; } 
.homepil h1 a { color:#000; text-decoration:none; }
.homepil h1 a:hover { text-decoration:underline; }

#bajo { min-height:375px; background:#222; }
#bajoc { width:990px; margin:0 auto; }
#copy { padding:5px 0 0 0; font-family:'PT Sans', sans-serif; font-size:13px; color:#FFF; }
#copy a { color:#FFF; text-decoration:none; }
#copy a:hover { text-decoration:underline; }
#copy b { font-weight:normal; color:#ff252a; }
#noxvo { display:block; width:94px; height:68px; background:url(images/noxvo.png) bottom no-repeat; float:left; margin:2px 4px -2px 0; }
#noxvo span { display:none; }
#bajotext {padding:2px 0 0 0;}

#follow { margin:8px 0 0 65px; font-family:'PT Sans', sans-serif; font-size:13px; color:#FFF; }
#follow span { color:#ff252a; }
#follow img { margin:0 2px -3px 3px; }
#follow a { color:#FFF; text-decoration:none; }
#follow a:hover { text-decoration:underline; }

#bresumen { margin:14px 0 0 65px; font-family:'PT Sans', sans-serif; font-size:14px; color:#FFF; }
#bresumen span { color:#ff252a; }
#bresumen a { color:#FFF; text-decoration:none; }
#bresumen a:hover { text-decoration:underline; }

#links { clear:both; width:990px; margin:0 auto; padding:0 0 14px 0; background:#fff; }
#links ul { list-style:none; margin:20px 0 0 0; padding:0; }
#links ul li { margin:0 0 1px 0; font-family:Arial, sans-serif; font-size:12px; }
#links ul li a { color:#555; text-decoration:none; }
#links ul li a:hover { color:#000; }

#disclaimer { margin:150px 0 0 0; font-family:'PT Sans', sans-serif; font-size:11px; color:#555; }

.centro  { width:670px; float:left; }
.lateral  { width:300px; float:right; }

#links ul li span { display:none; }

#bbekia, #bformulatv, #becartelera, #bplanetatrucos, #bociogo, #bf1aldia, #belperroflaco, #bgadgetos, #bbits20, #bzonared, #bmotoryracing { width:247px; float:left; text-align:center; }
.lbekia, .lformulatv, .lecartelera, .lplanetatrucos, .lociogo, .lf1aldia, .lelperroflaco, .lgadgetos, .lbits20, .lzonared, .lmotoryracing { display:block; background:url(http://www.noxvo.com/images/logosb/logos.png) no-repeat; margin:0 auto; }
.lecartelera { width:120px; height:20px; background-position:-166px 0; }
.lecartelera:hover { background-position:-166px -20px; }
.lbekia { width:75px; height:22px; background-position:0 0; }
.lbekia:hover { background-position:0 -22px; }
.lmotoryracing { width:79px; height:24px; background-position:-540px 0; }
.lmotoryracing:hover { background-position:-540px -24px; }
.lgadgetos { width:110px; height:20px; background-position:-118px -40px; }
.lgadgetos:hover { background-position:-118px -60px; }
.lociogo { width:48px; height:30px; background-position:-228px -40px; }
.lociogo:hover { background-position:-228px -70px; }
.lf1aldia { width:103px; height:26px; background-position:-437px 0; }
.lf1aldia:hover { background-position:-437px -26px; }
.lelperroflaco { width:150px; height:25px; background-position:-287px 0; }
.lelperroflaco:hover { background-position:-287px -25px; }
.lformulatv { width:112px; height:20px; background-position:-4px -44px; }
.lformulatv:hover { background-position:-4px -64px; }
.lbits20 { width:90px; height:20px; background-position:-76px 0px; }
.lbits20:hover { background-position:-76px -20px; }
.lzonared { width:117px; height:25px; background-position:-411px -53px; }
.lzonared:hover { background-position:-411px -78px; }

#noticias h5, #fotos h5, #videos h5 { font-family:'PT Sans', sans-serif; font-size:13px; color:#de0019; }
#fotos h5 a { color:#de0019; text-decoration:none;}
#noticias h1, #fotos h1, #videos h1, #fichas h1, #buscar h1, #encuestas h1 { font-family:'Lato', sans-serif; font-size:32px; line-height:1em; }
h1.tit { font-family:'Lato', sans-serif; font-size:32px; line-height:1em; }
#encuestas h1 a { color:#000; text-decoration:none; }
#encuestas h1 a:hover { text-decoration:underline; }
#encuestas h5 { font-family:'PT Sans', sans-serif; font-size:13px; color:#de0019; }

#noticias h2, #fotos h2, #videos h2, #fichas h2, #encuestas h2 { background:#eee; border-bottom:2px solid #ddd; font-family:'PT Sans', sans-serif; font-size:13px; font-weight:bold; color:#444; padding:0 0 0 4px; }

#buscar h3 { background:#eee; border-bottom:2px solid #ddd; font-family:'PT Sans', sans-serif; font-size:13px; font-weight:bold; color:#444; padding:0 0 0 4px; }

#encuestas h3 { font-family:'Lato', sans-serif; font-size:22px; margin:0 0 5px 0; }

.msginfo { border-bottom:1px solid #ddd; margin:6px 0 10px 0; padding:0 0 7px 0; }
.msginfoa { font-family:'PT Sans', sans-serif; font-size:17px; width:175px; border:1px solid #000; float:left; background:url(images/fmsginfo.png) right center repeat-x; padding:3px 0 3px 6px; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; }
.msginfoa a{ display:block; color:#EEE; text-decoration:none; background:url(images/mscomment.png) no-repeat; padding:0 0 0 27px; }
.msginfoa a:hover{ color:#FFF; }
.msginfob { width:230px; float:left; padding:1px 0 0 0; font-family:Tahoma, sans-serif; font-size:11px; }
.msginfob .autor { font-weight:bold; background:url(images/autor.png) no-repeat center left; padding:0 0 0 18px; }
.msginfo b { font-weight:normal; font-family:Verdana, sans-serif; color:#de0019; }
.msginfo .fecha { color:#555; padding:1px 0 0 18px; }
.msginfoc { width:240px; float:right; padding:6px 0 0 0; }
.msginfoc .bsoc1 { width:75px; float:left; }
.msginfoc .bsoc2 { width:94px; float:left; }
.msginfoc .bsoc3 { width:71px; float:left; }

.msgtexto { font-family:Arial, sans-serif; font-size:14px; text-align:justify; line-height:1.3em; }
.msgtexto a { color:#82000f; text-decoration:none; }
.msgtexto a:hover { text-decoration:underline; }
.msgtexto h4 { font-family:'Lato', sans-serif; font-size:17px; margin:0 0 -12px 0; }
.imgnc { text-align:center; }
.imgnc img { border:1px solid #666; margin:-2px 0 -4px 0; }

.tbln { border-bottom:1px dotted #666; padding:0 0 2px 0; margin:0 0 2px 0; font-family:'PT Sans', sans-serif; font-size:13px; }
.tbln1 { width:50px; float:left; text-align:center; }
.tbln2 a { color:#000; text-decoration:none; }
.tbln2 a:hover { text-decoration:underline; }
.tbln1 b { color:#de0019; }
.tbln2 { width:620px; float:left; font-weight:bold; }

.famp { text-align:center; }
.famp img { border:1px solid #666; margin:0 0 5px 0; }
.entr { text-align:center; font-family:Arial, sans-serif; font-size:14px; }
.cajal { border:2px solid #ddd; }
.cajal h6 { background:#eee; color:#444; font-family:'PT Sans', sans-serif; font-size:12px; padding:0 0 0 4px; }
.cajalcnt { padding:5px 3px 0 3px; }
.ncajacnt { padding:5px 5px 8px 5px; font-family:'PT Sans', sans-serif; font-size:13px; }
.ncajacnt a { color:#000; text-decoration:none; }
.ncajacnt a:hover { text-decoration:underline; }
.ncajacnt img { border:1px solid #666; }

.cuadroc1 { width:218px; float:left; }
.cuadroc2 { width:218px; float:left; text-align:center; }
.cuadroc3 { width:218px; float:right; text-align:right; }

.ncaja { border:2px solid #ddd; }
.ncajat { background:#eee; color:#444; font-family:'PT Sans', sans-serif; font-size:13px; padding:2px 0 2px 4px; }
.ncajat a { color:#444; text-decoration:none; }
.ncajat a:hover { color:#000; }
.ncajacnt { padding:5px 6px 8px 6px; }

.gfotomin { width:68px; text-align:center; float:left; }
.gfotomin img { border:1px solid #666; margin:0 0 6px 0; }

.zoom { font-family:'PT Sans', sans-serif; font-size:12px; text-align:center; margin:3px 0 0 0; }
.zoom a { background:url(images/magnify.png) center left no-repeat; color:#555; text-decoration:none; padding:0 0 0 12px; }
.zoom a:hover { color:#333; }

#logincnt { padding:14px 0 0 0; }
#logincnti { width:110px; float:left; }
#logincntd { width:190px; float:left; }
#logincnt p { font-family:Tahoma, sans-serif; font-size:11px; color:#ddd; margin:0 0 1px 0; }
#logincnt a { font-family:'PT Sans', sans-serif; font-size:13px; color:#fff; text-decoration:none; }
#logincnt a:hover { text-decoration:underline; }

.buscarcmp { background:#333; border:1px solid #444; font-family:Tahoma, sans-serif; font-size:12px; color:#eee; padding:1px 0 1px 1px; height:18px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; }
.buscarcmp:hover, .buscarcmp:focus { border:1px solid #666; }
.buscarbtn { background:#444; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; text-align:center; border:1px solid #444; margin:0 0 0 6px; padding:2px 8px 1px 8px; color:#fff;  }
.buscarbtn:hover { background:#de0019; cursor:pointer; border:1px solid #de0019; }

#cconectado { margin:20px 0 0 65px; }
#cconectado .avatar { border:1px solid #666; }
#cconectado h3 { font-family:'PT Sans', sans-serif; font-size:17px; color:#fff; }
#cconectado p { font-family:'PT Sans', sans-serif; font-size:13px; color:#666; }
#cconectado p a { color:#ddd; text-decoration:none; }
#cconectado p a:hover { text-decoration:underline; }

.comentario { background:#f4f4f4; margin:0 0 8px 0; padding:7px 7px 8px 7px; }
.comentarioi .avatar { border:1px solid #666; }
.comentarioi { width:86px; float:left; }
.comentariod { width:570px; float:left; }
.comentariod h6 { width:300px; float:left; font-family:'PT Sans', sans-serif; font-size:15px; }
.comentariod h6 a { color:#333; text-decoration:none; }
.comentariod h6 a:hover { text-decoration:underline; }
.comentariod .num { float:right; text-align:right; font-family:'PT Sans', sans-serif; font-size:13px; color:#666; }
.comentariod .num span { color:#BBB; }
.comentariod .cnt { font-family:'PT Sans', sans-serif; font-size:13px; color:#000; }
.comentariod .txt a { color:#000; text-decoration:underline; }
.comentariod .txt a:hover { text-decoration:none; }
.comentariod .txt a.ll { color:#000; font-weight:bold; text-decoration:none; }
.comentariod .txt a.ll:hover { text-decoration:underline; }
.comentariod .ua { color:#de0019; }
.comentariod .cmtfecha { width:300px; float:left; font-family:Tahoma, sans-serif; font-size:11px; color:#666; margin:12px 0 0 0; }
.comentariod .cmtvot { width:200px; float:right; text-align:right; font-family:Tahoma, sans-serif; font-size:11px; color:#666; margin:12px 0 0 0; }
.comentariod .cmtvot a { color:#777; }
.comentariod .cmtvot img { margin:0 0 -4px 0; }

.cmtorden { font-family:'PT Sans', sans-serif; font-size:14px; margin:4px 0 3px 0; width:400px; float:left; }
.cmtorden .tit { float:left; padding:0 0 10px 4px; background:url(images/taboff.png) bottom center no-repeat; color:#777; }
.cmtorden .on, .cmtorden .off { float:left; padding:0 4px 10px 4px; }
.cmtorden .on { background:url(images/tabon.png) bottom center no-repeat; font-weight:bold; }
.cmtorden .on a { color:#000; text-decoration:none; }
.cmtorden .off { background:url(images/taboff.png) bottom center no-repeat; }
.cmtorden .off a {  color:#444; text-decoration:none; }
.cmtorden .off a:hover { color:#222; }

.barrapagd { text-align:center; font-family:'PT Sans', sans-serif; font-size:14px; margin:0 0 6px 0; }
.barrapagd a { border:1px solid #5b5b5b; color:#444; background:#ededed; text-decoration:none; padding:0 3px 0 3px; }
.barrapagd a:hover { border:1px solid #5b5b5b; color:#fff; background:#727272; text-decoration:none; padding:0 3px 0 3px; }
.barrapagd b { border:1px solid #5b5b5b; color:#fff; background:#de0019; text-decoration:none; padding:0 3px 0 3px; }

.cmtaddc { width:130px; float:right; padding:3px 0 0 0; }
.cmtaddc a { border:1px solid #ddd; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; display:block; font-family:'PT Sans', sans-serif; font-size:13px; color:#333; text-decoration:none; background:url(images/comment-add.png) center left no-repeat; padding:3px 2px 3px 22px; }
.cmtaddc a:hover { border:1px solid #aaa; color:#000; }

.sepsec { font-family:'PT Sans', sans-serif; font-size:13px; color:#de0019; text-transform:uppercase; font-weight:bold; margin:0 0 6px 0; }
.postcmtmsg { font-family:'PT Sans', sans-serif; font-size:13px; color:#000; margin:0 0 3px 0; }
.postcmtmsg a { font-weight:bold; color:#000; text-decoration:underline; }
.postcmtmsg a:hover { color:#de0019; text-decoration:none; }
#cuadropost textarea { border:1px solid #666; background:#fafafa; width:662px; padding:3px; font-family:'PT Sans', sans-serif; font-size:13px; color:#000; }
#cuadropost p { margin:5px; text-align:center; }
#cuadropost .error { background:#de0019; color:#fff; padding:2px 0 2px 4px; font-family:Tahoma, sans-serif; font-size:12px; font-weight:bold; }

.btnstd { background:#ddd; border:2px solid #ddd; text-align:center; width:135px; color:#000; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; font-family:'PT Sans', sans-serif; font-size:14px; padding:1px 0 1px 0; }
.btnstd:hover { cursor:pointer; background:#333; border:2px solid #333; color:#fff; }

.galdes h3 { font-family:'Lato', sans-serif; font-size:18px; font-weight:bold; margin:0 0 3px 0; }
.galdes a { color:#000; text-decoration:none; }
.galdes a:hover { text-decoration:underline; }
.galdes .imagen { width:160px; float:left; }
.galdes .imagen img { border:1px solid #666; }
.galdes .imagen_c { width:92px; float:left; }
.galdes .imagen_c img { border:1px solid #666; }

.galnot h3 { font-family:'Lato', sans-serif; font-size:15px; font-weight:bold; margin:0 0 3px 2px; }
.galnot a { color:#000; text-decoration:none; }
.galnot a span { font-size:13px; font-weight:normal; }
.galnot a:hover { text-decoration:underline; }
.galnot .imagen { width:104px; float:left; text-align:center; }
.galnot .imagen img { border:1px solid #666; }

.iteml4 { width:218px; float:left; margin:0 0 10px 0; }
.iteml4 img { border:1px solid #666; margin:0 0 4px 0; }
.iteml4 h3 { font-family:'Lato', sans-serif; font-size:16px; font-weight:bold; margin:0 0 2px 0; line-height:1em; }
.iteml4 h3 a { color:#000; text-decoration:none; }
.iteml4 h3 a:hover { text-decoration:underline; }
.iteml4 p { font-family:Tahoma, sans-serif; font-size:11px; color:#777; }

#fotos .descg { font-family:Arial, sans-serif; font-size:14px; margin:3px 0 1px 0; }
#fotos .fec { font-family:Tahoma, sans-serif; font-size:12px; color:#666; margin:0 0 10px 0; }
#fotos .fitem { text-align:center; width:213px; float:left; margin:0 0 10px 0; }
#fotos .fitem img { border:1px solid #666; margin:0 0 4px 0; }
#fotos .fitem p { font-family:'Lato', sans-serif; font-size:14px; line-height:1em; }
#fotos .fitem p a { color:#000; text-decoration:none; }
#fotos .fitem p a:hover { text-decoration:underline; }

#fotos .fitem_c { text-align:center; width:160px; float:left; margin:0 0 10px 0; }
#fotos .fitem_c img { border:1px solid #666; margin:0 0 4px 0; }
#fotos .fitem_c p { font-family:'Lato', sans-serif; font-size:14px; line-height:1em; }
#fotos .fitem_c p a { color:#000; text-decoration:none; }
#fotos .fitem_c p a:hover { text-decoration:underline; }

.paginacion { text-align:center; font-family:'PT Sans', sans-serif; font-size:14px; margin:0 0 6px 0; }
.paginacion a { border:1px solid #5b5b5b; color:#444; background:#ededed; text-decoration:none; padding:0 3px 0 3px; }
.paginacion a:hover { border:1px solid #5b5b5b; color:#fff; background:#727272; text-decoration:none; padding:0 3px 0 3px; }
.paginacion b { border:1px solid #5b5b5b; color:#fff; background:#de0019; text-decoration:none; padding:0 3px 0 3px; }

.videodes img { border:1px solid #666; }
.videodes h3 { font-family:'Lato', sans-serif; font-size:26px; font-weight:bold; margin:4px 0 2px 0; line-height:1em; }
.videodes h3 a { color:#000; text-decoration:none; }
.videodes h3 a:hover { text-decoration:underline; }
.videodes p { font-family:'PT Sans', sans-serif; font-size:13px; color:#333; }

.itemv1 { width:190px; float:left; margin:0 0 10px 0; }
.itemv1 img { border:1px solid #666; }
.itemv1 h3, .itemv1 h2 { font-family:'Lato', sans-serif; font-size:15px; font-weight:bold; margin:6px 0 1px 0; line-height:1em; }
.itemv1 h3 a, .itemv1 h2 a { color:#000; text-decoration:none; }
.itemv1 h3 a:hover, .itemv1 h2 a:hover { text-decoration:underline; }
.itemv1 p { font-family:'PT Sans', sans-serif; font-size:12px; color:#333; }
.itemv1 .fecha { font-family:Tahoma, sans-serif; font-size:11px; color:#666; margin:2px 0 0 0; }
.itemv1 .dura { font-family:'Tahoma', sans-serif; font-size:11px; color:#FFF; margin:-17px 0 0 0px; display:block; width:190px; z-index:2; position:relative; text-align:right; }
.itemv1 .dura span { background:rgb(0,0,0); background:rgba(0,0,0,0.5); padding:0 3px 0 3px; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; margin:0 4px 0 0; }
.itemv1 .cmt { background:url(images/mcomment.png) no-repeat center left; padding:0 0 0 12px; }
.itemv1 .cmt a { color:#555; text-decoration: none; }
.itemv1 .cmt a:hover { color:#444; }

#pvideo { margin:6px 0 5px 0; }
.ivideo .play { width:150px; float:right; text-align:right; font-family:'PT Sans', sans-serif; font-size:12px; }
.ivideo .play b { font-size:15px; }
.ivideo  p { font-family:'PT Sans', sans-serif; font-size:13px; color:#333; }
.ivideo .fec { font-family:'Tahoma', sans-serif; font-size:11px; color:#666; }

.iteml2 { margin:0 0 8px 0; }
.iteml2i { width:100px; float:left; }
.iteml2i img { border:1px solid #666; margin:0 0 0 1px; }
.iteml2d { width:570px; float:left; }
.iteml2 h4 { font-family:'Lato', sans-serif; font-size:14px; font-weight:bold; margin:0 0 2px 0; line-height:1em; }
.iteml2 h4 a { color:#000; text-decoration:none; }
.iteml2 h4 a:hover { text-decoration:underline; }
.iteml2 p { font-family:'PT Sans', sans-serif; font-size:12px; color:#666; padding:0; line-height:1em; }
.iteml2 .cmt { background:url(images/mcomment.png) no-repeat center left; padding:0 0 0 12px; }
.iteml2 .cmt a { color:#555; text-decoration: none; }
.iteml2 .cmt a:hover { color:#444; }
.iteml2 .fec { border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; background:#f2f2f2; padding:0 3px 0 3px; }

.escuderiasind .item { margin:0 0 12px 0; width:105px; float:left; }
.escuderiasind .item .fot img { border:1px solid #666; margin:0 0 4px 0; }
.escuderiasind .item .tit { text-align:center; font-family:'Lato', sans-serif; font-size:15px; line-height:1em; font-weight:bold; }
.escuderiasind .item .tit a { color:#000; text-decoration:none;}
.escuderiasind .item .tit a:hover { text-decoration:underline;}

.mdirec { border-bottom:1px dotted #ddd; font-family:Arial, sans-serif; font-size:13px; margin:0 0 3px 0; padding:0 0 3px 0; }
.mdireci { width:46px; float:left; font-weight:bold; color:#333; padding:0 0 0 4px; }
.mdirecd { width:620px; float:left; }


.homemun h1 { font-family:'Lato', sans-serif; font-size:32px; line-height:1em; }
.homemun h2, .homepil h2, .homeesc h2 { background:#eee; border-bottom:2px solid #ddd; font-family:'PT Sans', sans-serif; font-size:13px; font-weight:bold; color:#444; padding:2px 0 0 4px; }
.homemun h5, .homepil h5, .homeesc h5 { color:#de0019; font-family:'PT Sans', sans-serif; font-size:13px; padding:0; margin:0 2px 0 0; }
.munclas, .pilclas, .escclas { border-bottom:1px dotted #ddd; font-family:'PT Sans', sans-serif; font-size:14px; padding:0 0 1px 0; margin:0 0 1px 0; }
.munclasi, .pilclasi, .escclasi { width:230px; float:left; padding:0 0 0 2px; font-weight:bold; }
.munclasi a, .pilclasi a, .escclasi a { color:#000; text-decoration:none; font-weight:normal; }
.munclasi a:hover, .pilclasi a:hover, .escclasi a:hover { text-decoration:underline; }
.munclasi b, .pilclasi b, .escclasi b { color:#de0019; }
.munclasd, .pilclasd, .escclasd { width:30px; float:right; padding:0 2px 0 0; text-align:right; color:#666; }
.pilclas img, .escclas img {border:none; margin:0 0 0 0; }

h1.top { background:#222; border-top-right-radius:5px; -moz-border-radius-topright:5px; -webkit-border-top-right-radius:5px; border-top-left-radius:6px; -moz-border-radius-topleft:6px; -webkit-border-top-left-radius:6px; font-family:'PT Sans', sans-serif; font-size:15px; color:#eee; padding: 1px 0 1px 4px; }

.ficha { border-right:1px solid #222; border-left:1px solid #222;}
.ficha h1 { margin:0; padding:25px 0 0 10px; font-family:'Lato', Arial, sans-serif; color:#FFF; font-size:32px; font-weight:normal; font-weight:bold; }
.menufic { margin:-25px 0 0 0;}
.menufic a { text-decoration:none; border:0;}
.menufic ul  { margin:0 0 0 0; padding:0 0 0 5px; height:26px; z-index:999;}
.menufic ul li { display:inline; font-family:Arial, sans-serif; font-weight:bold; font-size:13px; margin:0; padding:0; height:26px;}
.menufic .on { float:left; background:url(http://www.f1aldia.com/images/fichaoni.png) no-repeat left top; margin:0; padding:0 0 0 5px; text-decoration:none; border-bottom:0 !important; z-index:999;}
.menufic .on span { float:left; display:block; background:url(http://www.f1aldia.com/images/fichaond.png) no-repeat right top; padding:6px 15px 4px 5px; color:#000; text-decoration:none; border-bottom:0 !important; z-index:999;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/.menufic .on span { float:none; }
/* End IE5-Mac hack */.menufic .on:hover span { color:#CC3300;}
.menufic .off { float:left; background:url(http://www.f1aldia.com/images/fichaoffi.png) no-repeat left top; margin:0; padding:0 0 0 5px; text-decoration:none; border:0; z-index:999;}
.menufic .off span { float:left; display:block; background:url(http://www.f1aldia.com/images/fichaoffd.png) no-repeat right top; padding:6px 15px 4px 5px; color:#000; text-decoration:none; border:0; z-index:999;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/.menufic .off span {float:none;}
/* End IE5-Mac hack */.menufic .off:hover span { color:#972600; }
.menufic .off:hover { background-position:0% -26px;}
.menufic .off:hover span { background-position:100% -26px;}

.ficharesto { padding:8px 0 5px 0;}
.ficharesto h3 { background:#eee; border-bottom:2px solid #ddd; font-family:'PT Sans', sans-serif; font-size:14px; font-weight:bold; color:#444; padding:0 0 0 4px; margin:4px 0 8px 0; }
.ficharesto h3 a { color:#444; text-decoration:none;}
.ficharesto h3 a:hover { color:#222; }
.ficharesto .mas { text-align:right; padding:2px 3px 10px 0; font-family:'PT Sans', Arial, sans-serif; font-weight:bold; font-size:14px;}
.ficharesto .mas b { color:#de0019; }
.ficharesto .mas a { color:#333; text-decoration:none; }
.ficharesto .mas a:hover { color:#000; text-decoration:underline; }

.lista1 { border-bottom:1px solid #ddd; margin:0 0 6px 0; padding:0 0 5px 0; }
.lista1i { width:145px; float:left; }
.lista1i img { border:1px solid #666; }
.lista1d { width:525px; float:left; }
.lista1 h5{ color:#de0019; font-family:'PT Sans', sans-serif; font-size:12px; padding:0; }
.lista1 h2 { line-height:0.7em; padding:0 10px 2px 0; }
.lista1 h2 a { font-family:'Lato', sans-serif; font-size:16px; color:#000; text-decoration:none; }
.lista1 h2 a:hover { text-decoration:underline; }
.lista1 p { font-family:'PT Sans', sans-serif; font-size:13px; color:#666; line-height:1.2em; padding:2px 0 0 0;}
.lista1 p .fec, .lista2 p .fec { color:#888; }
.lista1 p .cmt, .lista2 p .cmt { background:url(images/mcomment.png) no-repeat center left; margin:0 0 0 6px; padding:0 0 0 12px; font-size:12px; }
.lista1 p .cmt a, .lista2 p .cmt a { color:#555; text-decoration: none; }
.lista1 p .cmt a:hover, .lista2 p .cmt a:hover { color:#444; }

.lista1 h6 { line-height:1.5em; padding:0 10px 2px 0; }
.lista1 h6 a { font-family:'Lato', sans-serif; font-size:16px; color:#000; text-decoration:none; }
.lista1 h6 a:hover { text-decoration:underline; }
.lista1 h4, .lista2 h4 { color:#de0019; font-family:'PT Sans', sans-serif; font-size:12px; padding:0; }

.lista2i { width:324px; float:left; }
.lista2i img { border:1px solid #666; width:324px; margin:0 0 5px 0; }
.lista2d { width:324px; float:left; }
.lista2d img { border:1px solid #666; width:324px; margin:0 0 5px 0;}
.lista2 h6 { line-height:1.8em; padding:0 10px 2px 0; }
.lista2 h6 a { font-family:'Lato', sans-serif; font-size:16px; color:#000; text-decoration:none; }
.lista2 h6 a:hover { text-decoration:underline; }
.lista2 p { font-family:'PT Sans', sans-serif; font-size:13px; color:#666; line-height:1.1em; padding:2px 0 0 0;}

.ficfoto { width:145px; float:left; margin:5px 0 0 0; text-align:center;}
.ficfoto img { border:1px solid #666; }
.ficlat { width:510px; float:right; margin:5px 0 0 0; font-family:'PT Sans', Tahoma, sans-serif; font-size:14px; line-height:1.1em; }
.ficlat p { margin:0; padding:2px 0 2px 0;}
.ficlat a { color:#000; text-decoration:none; border-bottom:1px dotted #666;}
.ficlat a:hover { color:#000; text-decoration:none; border-bottom:1px solid #DD0000;}

.tracnt { border-bottom:1px dotted #ddd; padding:3px 0 5px 0; margin:0 0 3px; font-family:Arial, sans-serif; font-size:13px; color:#333; height:16px;}
.tra1 { width:68px; float:left; text-align:center;}
.tra2 { width:30px; float:left; text-align:center;}
.tra2 img { border:1px solid #C0C0C0;}
.tra3 { width:170px; float:left; padding:0 0 2px 10px;}
.tra3 a { color:#000; text-decoration:none; border-bottom:1px dotted #CCC;}
.tra3 a:hover { border-bottom:1px solid #FF0000;}
.tra4 { width:95px; float:left;}
.tra5 { width:48px; float:left; text-align:center;}
.tra6 { width:48px; float:left; text-align:center;}

.tra7 { width:60px; float:left; text-align:center;}
.tra8 { width:90px; float:left; padding:0 0 0 12px;}
.tra9 { width:120px; float:left; padding:0 0 0 8px;}

.pilcnt { border-bottom:1px dotted #ddd; padding:3px 0 5px 0; margin:0 0 3px 0; font-family:Arial, sans-serif; font-size:13px; color:#333; height:31px; }
.pil1 { width:68px; float:left; text-align:center; padding:7px 0 0 0;}
.pil2 { width:30px; float:left; text-align:center;}
.pil2 img { border:1px solid #C0C0C0;}
.pil3 { width:170px; float:left; padding:7px 0 2px 10px;}
.pil3 a { color:#000; text-decoration:none; border-bottom:1px dotted #CCC;}
.pil3 a:hover { border-bottom:1px solid #FF0000;}
.pil4 { width:95px; float:left; padding:7px 0 0 0;}
.pil5 { width:48px; float:left; text-align:center; padding:7px 0 0 0;}
.pil6 { width:48px; float:left; text-align:center; padding:7px 0 0 0;}

.pil7 { width:58px; float:left; text-align:center; padding:7px 5px 0 0;}
.pil8 { width:90px; float:left; padding:7px 0 0 8px;}
.pil9 { width:120px; float:left; padding:7px 0 0 8px;}

.itemf1 { width:160px; float:left; margin:0 0 9px 0; }
.itemf1 img {margin:0 0 4px 0; border:1px solid #666; }
.itemf1 h5 { font-family:'PT Sans', sans-serif; font-size:12px; text-align:center; line-height:1em; }
.itemf1 h5 a { color:#333; text-decoration:none; }
.itemf1 h5 a:hover { text-decoration:underline; }

.lhora { font-size:13px; font-family:Arial, sans-serif; }
.lhorai { width:126px; float:left; text-align:center; }

.enclist { border-bottom:1px solid #ddd; margin:0 0 8px 0; padding:0 0 6px 0; font-family:'PT Sans', sans-serif; }
.enclist h5 { font-family:'Lato', sans-serif; font-size:16px; }
.enclist h5 a { color:#000; text-decoration:none; }
.enclist h5 a:hover { text-decoration:underline; }
.enclist p { font-family:'PT Sans', sans-serif; font-size:13px; color:#666; }
.enclist p .activo { background:#d40019; font-size:12px; color:#fff; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; padding:1px 4px 1px 4px; font-weight:bold; }

.enclateral { font-size:14px; border-bottom:1px solid #ddd; margin:0 0 6px 0; padding:0 0 5px 0; font-family:'PT Sans', sans-serif; }
.enclateral h4 { font-family:'Lato', sans-serif; font-size:15px; }
.enclateral h4 a { color:#000; text-decoration:none; }
.enclateral h4 a:hover { text-decoration:underline; }
.enclateral p { font-family:'PT Sans', sans-serif; font-size:13px; color:#666; }
.enclateral p .activo { background:#d40019; font-size:12px; color:#fff; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; padding:1px 4px 1px 4px; font-weight:bold; }

#uhn { background:url(images/uh.png) repeat-x; margin:8px 0 0 0; }
#uhnc { width:990px; margin:0 auto; font-family:'Molengo', sans-serif; font-size:15px; padding:4px 2px 5px 2px; }
#uhnc a { color:#fff; text-decoration:none; }
#uhnc a:hover { text-decoration:underline; }

#myrmotor { width: 142px; float: left;}
#myrracing { width: 142px; float: left;}
.myrlat1 { width:142px; float:left; }
.myrlat1 img { border:1px solid #777; padding:2px 2px 2px 2px; margin:0 0 2px 0;}
.myrlat2 { width:142px; float:left; }
.myrlat1 h6 { color:#de0019; font-family:'PT Sans', sans-serif; font-size:10px; padding:0; }
.myrlat2 h6 { color:#de0019; font-family:'PT Sans', sans-serif; font-size:10px; padding:0; }
.myrlat2 h6 { font-weight:normal; } 
.myrlat1 h3 { line-height:0.7em; padding:0 0 4px 0; }
.myrlat1 h3 a { font-family:'Lato', sans-serif; font-size:13px; color:#000; text-decoration:none; }
.myrlat1 h3 a:hover { text-decoration:underline; }
.myrlat2 h3 { line-height:0.7em; padding:0 0 4px 0; margin:0 0 2px 0; font-weight:normal; }
.myrlat2 h3 a { font-family:'Lato', sans-serif; font-size:13px; color:#000; text-decoration:none; font-weight:normal; }
.myrlat2 h3 a:hover { text-decoration:underline; }

.lattabs { height:20px;  background:#eee; border-bottom:2px solid #ddd; margin: 0 0 4px 0; padding:2px 0 0 0; }
.lattabs ul li { display:inline; list-style:none; float:left; font-family:'PT Sans', sans-serif; font-size:13px; padding:2px 0 0 0; line-height:1.5em; }
.lattabs ul li a.on { color:#000; font-weight:bold; background:#fff; border-top:2px solid #ddd; border-left:2px solid #ddd; border-right:2px solid #ddd; padding:2px 8px 3px 8px; text-decoration: none; }
.lattabs ul li a.off { color:#444; padding:2px 10px 0 10px; text-decoration: none; }

.lattabcnt { margin:0 2px 0 2px; }

.lt { margin:2px 0 4px 0; }
.lt1 a { display:block; height:34px; width:32px; float:left; border:1px solid #777; text-decoration: none; }
.lt2 { font-family:'PT Sans', sans-serif; font-size:13px; font-weight:normal; line-height:1.1em; width:250px; float:left; padding:4px 0 0 0; }
.lt2 a { color:#000; text-decoration: none; }
.lt2 a:hover {text-decoration:underline;}

.blogsi { width:490px; float:left; }
.blogsd { width:490px; float:right; }

.blogsentr .chibi1 { width:65px; height:100px; float:left; border-bottom: 1px solid #666; }
.blogsentr .chibi1 a {display:block; width: 65px; height: 100px; background:url(http://www.f1aldia.com/web/blogs/images/chibi1_65.jpg) no-repeat;}
.blogsentr .chibi1 a span { display:none; }

.blogsentr .chibi2 { width:65px; height:100px; float:left; border-bottom: 1px solid #666; }
.blogsentr .chibi2 a {display:block; width: 65px; height: 100px; background:url(http://www.f1aldia.com/web/blogs/images/chibi2_65.jpg) no-repeat;}
.blogsentr .chibi2 a span { display:none; }

.blogsentr .chibi3 { width:65px; height:100px; float:left; border-bottom: 1px solid #666; }
.blogsentr .chibi3 a {display:block; width: 65px; height: 100px; background:url(http://www.f1aldia.com/web/blogs/images/chibi3_65.jpg) no-repeat;}
.blogsentr .chibi3 a span { display:none; }

.blogsentr .chibi4 { width:65px; height:100px; float:left; border-bottom: 1px solid #666; }
.blogsentr .chibi4 a {display:block; width: 65px; height: 100px; background:url(http://www.f1aldia.com/web/blogs/images/chibi4_65.jpg) no-repeat;}
.blogsentr .chibi4 a span { display:none; }

.blogsentr .chibi5 { width:65px; height:100px; float:left; border-bottom: 1px solid #666; }
.blogsentr .chibi5 a {display:block; width: 65px; height: 100px; background:url(http://www.f1aldia.com/web/blogs/images/chibi5_65.jpg) no-repeat;}
.blogsentr .chibi5 a span { display:none; }

.blogsentr .chibi6 { width:65px; height:100px; float:left; border-bottom: 1px solid #666; }
.blogsentr .chibi6 a {display:block; width: 65px; height: 100px; background:url(http://www.f1aldia.com/web/blogs/images/chibi6_65.jpg) no-repeat;}
.blogsentr .chibi6 a span { display:none; }

.blogsentr .texto {margin: 0 0 0 80px;}
.blogsentr .textoport {margin: 0 0 0 80px; width:398px; }

.blogsentr h2, .mes h2 { font-family:'Lato', sans-serif; font-size:18px; line-height:1em; }
.blogsentr h2 a, .mes h2 a { color:#000; text-decoration:none; }
.blogsentr h2 a:hover, .mes h2 a:hover {text-decoration:underline; }

.blogsentr h6 { font-family:'PT Sans', sans-serif; font-size:12px;}
.blogsentr h6 a {color:#de0019; text-decoration:none; padding: 0 1px 0 1px;}
.blogsentr h6 a:hover {background-color:#de0019; color:#fff; padding: 0 1px 0 1px;}

.blogsentr .cuerpo { font-family:Arial, sans-serif; font-size:12px; text-align:justify; line-height:1.3em; color: #666; }

.blogsentr .cmt { font-family:Arial, sans-serif; font-size:11px; color:#666; background:url(http://www.f1aldia.com/web/blogs/images/cmtlittle.png) no-repeat 6px center; padding:0 0 0 19px; }
.blogsentr .cmt a { color:#555; text-decoration: none; }
.blogsentr .cmt a:hover { color:#444; }
