#c1,#c2,#c3 {float:left;}
#c1,#c2 {width:319px;margin-right:31px;}
#c3 {width:280px;}
#cols {padding-top:20px;}

#lyt_cnt h2 {font-family:Arial, Helvetica, sans-serif; font-size:22px; line-height:24px;color:#64AD00;margin-bottom:6px;}
#lyt_cnt .blockSeparator {padding-bottom:21px;margin-bottom:20px;background:url(../images/linea-puntos.gif) left bottom repeat-x}

#lyt_cnt .links { margin-top:5px; }
#lyt_cnt .links  li {padding-left:10px; background:url(../images/iconos.gif) 0 4px no-repeat; }
#lyt_cnt .links a {color:#64AD00;text-decoration:none;font-size:14px;line-height:18px;}
#lyt_cnt .links a:hover {text-decoration:underline;}
#lyt_cnt .links li.video {padding-left:23px; background:url(../images/icono-video.gif) 0 0 no-repeat; }


h2.sabiasque { background:url(../images/icono-bombilla.gif) 0 0 no-repeat; padding-left:23px; height:27px; }

#bk1 img {margin:20px 0 10px 0;display:block}



#search {width:250px;height:26px;padding:15px;background:url(../images/buscar-placa.gif) 0 0 no-repeat;margin-bottom:20px;}
#search .textfield{display:block; float:left;width:201px;border:solid 1px #808080; padding:3px;height:18px;line-height:normal;color:#808080;font-style:italic}
#search .focus{color:#000;font-style:normal}
#search .submit{display:block; float:right;height:26px;width:26px;background:url(../images/botones.gif) 0 -60px no-repeat;border:none;cursor:pointer;}
#search .submit:hover{background-position:-200px -60px;}


#logos { height:50px;margin-top:10px; padding-left:128px; }
#logos li { float:left; padding-right:39px; }
#logos li.last { padding-right:0; }
#logos a { font-size:0; line-height:0; padding-bottom:5px; }

#login_c1 {float:left;width:135px}
#login_c2 {float:right;width:135px}
#login_submit {clear:left}
#login  label {color:#64AD00}
#login .textfield{display:block;width:127px;border:solid 1px #808080; padding:3px;height:18px;line-height:normal;}
#login_submit {padding-top:10px;}
#login .submit {background:url(../images/botones.gif) 0 -30px no-repeat;border:none;width:90px; height:26px;cursor:pointer;float:right}
#login a{display:block;padding-left:10px;background:url(../images/iconos.gif) 0 -22px no-repeat;color:#666666;float:left;text-decoration:none;}
#login a:hover {text-decoration:underline;}
#login .submit:hover {background-position:-200px -30px}

#forgotPassword  label {color:#64AD00}
#forgotPassword .textfield{display:block;width:272px;border:solid 1px #808080; padding:3px;height:18px;line-height:normal;}
#forgotPassword_submit {padding-top:10px;}
#forgotPassword .submit {background:url(../images/botones.gif) 0 -30px no-repeat;border:none;width:90px; height:26px;cursor:pointer;float:right}
#forgotPassword a{display:block;padding-left:10px;background:url(../images/iconos.gif) 0 -22px no-repeat;color:#666666;float:left;text-decoration:none;}
#forgotPassword a:hover {text-decoration:underline;}
#forgotPassword .submit:hover {background-position:-200px -30px}

/* BANNERS */
#c2 #schufle1 { height:180px; background:url(../images/banner_arbol.jpg) no-repeat; margin-bottom:27px; }
#c2 #schufle2 { background:#FFCC33; height:180px; background:url(../images/banner_muestras.jpg) no-repeat; padding:10px 15px 15px 145px; }
#c2 #schufle2 h2 { font-family:Arial, Helvetica, sans-serif; font-size:20px; line-height:22px; color:#64AD00;  } 
#c2 #schufle2 a { display:block;width: 90px; height: 26px;background:url(../images/botones.gif) 0 0 no-repeat;margin-top:10px; float:right; }
#c2 #schufle2 a:hover { background-position:-200px 0 ;}

a.enlace { color:#64AD00; text-decoration:none; }
a:hover.enlace { text-decoration:underline; }

strong.sabiasque { font-weight:bold; }