body {background: #fff url(background.gif) repeat-x; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000}
#wrap {width:1010px; margin:0 auto}

.logo {float: left}
.logo img {border: none}

.menu {width:630px; float:right}

.comments{
margin:0 0 0 10px;
font-weight:bold;
text-transform:uppercase;
font-size:8px;
}

a.comments{
display:block;
width:152px;
font-weight:bold;
float:left;
text-align:center;
color:#000;
background:url('../botones.png') no-repeat 0px 0px;
text-shadow:#fff 0px 1px 1px;
margin:2px;
padding:10px 0 7px 0;
text-decoration:none}

a.comments span{font-weight:bold;color:#000}

a.comments:hover{background:url('../botones.png') no-repeat 0px -36px}

.footer {font-size:80%; text-align:center}

.sidebar-right{width:250px; float:right;}
.sidebar-right h3 {font-size:12px; color: #CCCCCC; text-transform:uppercase; margin:0px; padding:0px; text-align:right}

.content {float: left; width:600px;}
.content h1 {color: #0066CC; font:14px;}
.content select {font-size: 20px}
.content ul li {list-style:square; color: #CCCCCC}
.content ul li a{color:#999999; font-size:10px; text-transform:uppercase; text-decoration:none;}
.content ul li a:hover {color: #FF0000}
.sidebar-left {float: left}

.comercio {
background: url('../listado.png') no-repeat; 
font-size:12px; 
width:575px; 
height:160px; 
overflow:hidden; 
margin: 5px 0 5px;
}

.datos {float: left; width:415px; padding: 0 0 0 10px;}
.datos h2 {text-transform:uppercase}
.datos p{margin: 0px 0 0px; color:#003366}
.fotos {float: right; width:145px;}
.fotos img {margin-top: 10px;}

.content ul
{
  width: 720px;  /* room for 3 columns */
  
}
.content ul li
{
  float: left;
  width: 11em;  /* accommodate the widest item */
}
/* stop the floating after the list */
br
{
  clear: left;
}

.content ul li a
{
  display: block;
  width: 15em;
  text-decoration: none;
}
.content ul li a:hover
{
  color: #0066CC /* white */
}

.sabias{
width: 750px;
height:220px;
padding-top:50px;
margin:16px 0 30px;
background:url('../sabias.png');
}

.sabias a{
font-size: 10px;
text-transform:uppercase;
border: 1px solid #333333;
background:#333333;
color:#FFF;
margin:20px 0 10px 60px;
text-decoration:underline;
padding:5px;
} 
.sb1, .sb2, .sb3, .sb4 {
width: 160px;
font-size:12px;
float:left;
margin: 10px;
}

.sb1{
margin-left:30px;
}

.sabias a{
height: 30px;
}
.buscar { margin-left:10px; font-size: 16px}


#faros ul, #faros li {list-style-type:none;}


.menufaros li {float:left !important;}
.menufaros a {background:url(http://talleractualtv.com/logos.jpg); margin: 5px; display:block !important; width:50px !important; height:42px !important; text-indent:-9000% ; border: 2px solid #CCCCCC; }

.menu_ta a {background-position:0px 0px;}
.menu_pma a {background-position:-50px 0px;}
.menu_tp a {background-position:-100px 0px;}
.menu_aw a {background-position:-150px 0px;}
.menu_ea a {background-position:-200px 0px;}
.menu_pit a {background-position:-250px 0px;}

.menu_ta a:hover {background-position:0px 42px;}
.menu_pma a:hover {background-position:-50px 42px;}
.menu_tp a:hover {background-position:-100px 42px;}
.menu_aw a:hover {background-position:-150px 42px;}
.menu_ea a:hover {background-position:-200px 42px;}
.menu_pit a:hover {background-position:-250px 42px;}

