* {
	margin:0px;
	padding:0px;
	font-family: Tahoma, Helvetica, sans-serif;
	list-style-type:none;
}
html{
	height:100%;
}
body{
	height:100%;
	font-size:10px;
}
hr{
	display:none;
}
img{
	border:0;
}
a{
	color:#f15a24;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
p{
    line-height:1.3em;
}
div.pusher{
	clear:both;
	height:0px;
	overflow:hidden;
}
h1{
    float:left;
    padding:0 50px 0 0;
}
h1 a{
    display:block;
    background-image:url('../img/logo-css.gif');
    width:192px;
    height:66px;
}
h1 span{
  display:none;
}

/*  Seccion cluster */
body.cluster #header{
    background-image: url(../img/lineaRoja.gif);
}
body.cluster #btnCluster{
  background-position:center bottom;
  cursor:auto;
}
body.cluster #btnCluster:hover{
  background-position:center bottom;
}

/*  Seccion CDCAU */
body.cdcau #header{
    background-image: url(../img/lineaAzul.gif);
}
body.cdcau #btnCdcau{
  background-position:center bottom;
  cursor:auto;
}
body.cdcau #btnCdcau:hover{
  background-position:center bottom;
}

/*  Seccion Documentos */
body.documentos #header{
    background-image: url(../img/lineaVerde.gif);
}
body.documentos #btnDocumentos{
  background-position:center bottom;
  cursor:auto;
}
body.documentos #btnDocumentos:hover{
  background-position:center bottom;
}

/*  Seccion Noticias */
body.noticias #header{
    background-image: url(../img/lineaAmarilla.gif);
}
body.noticias #btnNoticias{
  background-position:center bottom;
  cursor:auto;
}
body.noticias #btnNoticias:hover{
  background-position:center bottom;
}
#header{
    background-color:#292929;
    padding:1.6em 0 4px 0;
    min-width:768px;
    background-image: url(../img/lineaRGB.jpg);
    background-position:center bottom;
    background-repeat:repeat-x;
}
#header .content{
    min-width:738px;
    max-width: 960px;
    margin:0 auto;
    padding:1.6em 16px 0 16px;
}
ul#menuPrincipal{
    float:left;
}
ul#menuPrincipal li{
    float:left;
}
ul#menuPrincipal li a{
    display:block;
    float:left;
    height:67px;
    background-position:center -67px;
}
ul#menuPrincipal li a:hover{
   background-position:center -67px;
}
ul#menuPrincipal li span{
  display:none;
}
#btnCluster{
  background-image: url(../img/btn-cluster.gif);
  width:148px;
}
#btnCdcau{
  background-image: url(../img/btn-cdcau.gif);
  width:56px;
}
#btnDocumentos{
  background-image: url(../img/btn-documentos.gif);
  width:104px;
}
#btnNoticias{
  background-image: url(../img/btn-noticias.gif);
  width:77px;
}
#menuOpciones{
    position:absolute;
    z-index:10;
    top:0;
    left:0;
    width:100%;
    min-width:768px;
}
#menuOpciones ul{
    min-width:736px;
    max-width:960px;
    margin:0 auto;
    text-align:right;
    min-height:1.9em;
    height: auto !important;
    height:1.9em;
    padding:0.5em 16px 0 16px;
    position:relative;
}
#menuOpciones ul li{
    display:inline;
    background-image:url(../img/sep-li.gif);
    background-position: right center;
    background-repeat: no-repeat;
    padding:0 10px 0 8px;
}
#menuOpciones ul li.last{
  background-image: none;
  padding-right:0;
}
#menuOpciones ul li a{
  font-size:1em;
  color:#ccc;
  text-decoration:none;
}
#menuOpciones ul li a:hover{
  color:#fff;
}
#btnRegistro{
  display:block;
  float:right;
margin-top:-10px;
  clear:both;
  background-image: url(../img/btn-registro.gif);
  background-position:left bottom;
  width:90px;
  height:41px;
}

#btnRegistro span{
  display:none;
}
#body{
  background-image:url(../img/fnd-body.gif);
  background-repeat:repeat-x;
  min-width:768px;
  padding:0;
  min-height:239px;
  height:auto !important;
  height:239px;
}
#body .content{
  min-width:392px;
  max-width:616px;
  margin:0 auto;
  padding:0 360px 0 16px;
  min-height:239px;
  height:auto !important;
  height:239px;
}

/*  Contenido de la izquierda   */
#body #left{
  float:left;
  width:100%;
}
#body #right{
  float:right;
  width:312px;
margin-right:-344px;
}
#body #left p{
  font-size: 1.3em;
  color:#333;
  padding-bottom:1.3em;
}
#body #left p.intro{
    font-size:1.8em;
    line-height: 1.33em;
}
#left ul{
padding:0 0 1em 15px;
}
#left ul li{
  font-size: 1.2em;
  color:#333;
  background-image:url(../img/vineta.gif);
  background-repeat:no-repeat;
  background-position:left 0.4em;
  padding:0 0 0.5em 16px;
}
#left ul li ul{
padding-top:0.8em;
}
#left ul li li{
  font-size:0.9em;
padding-bottom:0.5em;
}
#body #left #breadcrumbs{
    min-height:3.9em;
    height:auto !important;
    height:3.9em;
    padding:0.7em  0 0 0;
}
#body #left #breadcrumbs a,
#body #left #breadcrumbs span{
    color:#4c4c4c;
    font-size:1.1em;
}
#body #left #breadcrumbs a{
  	text-decoration:underline;
}

/* Lateral derecho */
#body #right h2{
  background-image:url(../img/novedades.gif);
  background-repeat:no-repeat;
  background-position:9px bottom;
  height:67px;
}
#body #right h2 span{
  display: none;
}
#body #right .newSinImagen,
#body #right .new{
  padding-bottom: 1.6em;
}
#body #right #firstNew .sup{
  background-image: none;
  background-color:#e6e6e6;
  height:1.9em;
}
#body #right .newSinImagen .sup,
#body #right .new .sup{
  background-image: url(../img/fnd-sup-nov.gif);
  background-position:center bottom;
  background-repeat:no-repeat;
  height:10px;
}
#body #right .newSinImagen .new-content,
#body #right .new .new-content{
    padding:3px 11px 3px 11px;
    background-color:#e6e6e6;
}
#body #right .newSinImagen .inf,
#body #right .new .inf{
  background-image: url(../img/fnd-inf-nov.gif);
  background-position:center top;
  background-repeat:no-repeat;
  height:10px;
}
#body #right .new .new-content h3,
#body #right .new .new-content p{
    float:right;
    width:198px;
}
#body #right .new-content h3{
    padding:0 0 0.8em 0;
    font-size:1.2em;
    line-height:1.33em;
}
#body #right .new-content h3 a{
   color:#666;
   text-decoration:none;
}
#body #right .new-content h3 a:hover{
    color:#444;
}
#body #right .new-content p{
    color:#333;
    font-size:1em;
    padding:0 0 0.7em 0;
}
#body #right .new-content img{
    float:left;
    border:1px solid #fff;
}

#publicite{
    border-top:1px solid #e6e6e6;
    padding:1.6em 0 0 0;
}
.bookmarks{
  padding:1.6em 0 0 0;
  overflow:hidden;
}
.bookmarks h3{
    font-size:1.2em;
    color:#000;
    padding-bottom:0.3em;
    border-bottom:1px solid #e6e6e6;
    margin-bottom:0.9em;
}
.bookmarks a{
  display:block;
  width:20px;
  height:20px;
  float:left;
  margin-right:3px;
}
.bookmarks a span{
  display: none;
}
.bookmarks a:hover span{
  display: block;
}
#furl{
  background-image: url(../img/bookmarks/furl_g.gif);
}
#digg{
  background-image: url(../img/bookmarks/digg_g.gif);
}
#meneame{
  background-image: url(../img/bookmarks/meneame_g.gif);
}
#delicious{
  background-image: url(../img/bookmarks/delicious_g.gif);
}
#stumbleupon{
  background-image: url(../img/bookmarks/stumbleupon_g.gif);
}
#google{
  background-image: url(../img/bookmarks/google_g.gif);
}
#reddit{
  background-image: url(../img/bookmarks/reddit_g.gif);
}
#technorati{
  background-image: url(../img/bookmarks/technorati_g.gif);
}
#facebook{
  background-image: url(../img/bookmarks/facebook_g.gif);
}
#yahoo{
  background-image: url(../img/bookmarks/yahoo_g.gif);
}


/*  PIE DE PAGINA   */
#footer{
  border-top: 1px solid #e6e6e6;
  padding:1.4em 5px 1em;
  margin:1.6em -344px 0 -5px;
}
#footer ul#menuPie{
    float:left;
    width:570px;
    background-image:url('../img/logo-pie.gif');
    background-repeat:no-repeat;
    background-position:left center;
    padding:4px 0 0 17px;
    min-height:17px;
    height: auto !important;
    height:17px;
    margin:-1px 0 3px 0;
}
#footer ul#menuPie li{
  display:inline;
  background-image: url(../img/sep-li-02.gif);
  background-repeat:no-repeat;
  background-position:right 0.1em;
  padding:0 6px 0 4px;
}
#footer ul#menuPie li.last{
  background-image:none;
}
#footer ul#menuPie li a{
    color:#999;
    text-decoration:none;
    font-size:1.1em;
}
#footer ul#menuPie li a:hover{
  color:#666;
}
#footer ul#validadores{
    float:right;
    width:145px;
}
#footer ul#validadores li{
    float:right;
    padding-left: 2px;
}
#footer ul#validadores li a{
  color:#b2b2b2;
  text-transform: uppercase;
  text-decoration:none;
}
#footer ul#validadores li a:hover{
  color:#666;
}
#footer ul#validadores li.analoga{
   float:none;
   margin-bottom:4px;
}
#footer ul#validadores li.analoga span{
  display:none;
}
#footer ul#validadores li.analoga a{
  background-image: url(http://www.analoga.com.uy/web_logos/analoga_01_r_es.gif );

  display:block;
  width: 145px;
  height:14px
}
#footer ul#validadores li.analoga a:hover{
  background-position: left bottom;
}
#footer address{
   float:left;
   width:560px;
   color:#bcbcbc;
   font-style: normal;
}