/*-----------------------------------------------------------------------------
codeleste]

version:   2.0
date:      8/7/07
author:    Mauricio Ferraz y Matias Ferraz
email:     mecanizada adinet.com.uy
website:   www.mecanizada.com
-----------------------------------------------------------------------------*/
/*------------------------------------ETIQUETAS ELEMENTOS HTML------------------------------------*/
/* Remove padding and margin */
*    {
    margin: 0px;
    padding: 0px;
    border: 0px;
}

body { 
	font: 11px Arial, Helvetica, sans-serif; 
	color: #333333; 
	text-align:center;
	background: #E6E6E6 center ; 
}
a:link,	a:visited {
	color:#28146d;
}

h2 {
	padding:5px 10px;
	text-align:center;
}
td {
	font: 10px Arial, Helvetica, sans-serif; 
	color: #999999; 
	text-align:center;
}

img{
}
.lineas {
	background: #fff center ;
	text-align:justify;	
}


/*-------------------------------------------------------------------------------------------------------------------------------------------------------------*/	
#Container{
	background:#E6E6E6  none repeat scroll 0%;
	margin-right: auto;
	margin-left: auto;
	text-align:center;
	margin-top:5px;
	width: 770px;
}

/*-------------------------------------------------------------------------------------------------------------------------------------------------------------*/	
#Top{
	background:transparent url(../imagenes/fnd_top2.png) no-repeat scroll center top;
	height:128px;
	overflow:hidden;
}
#Top a{
	color:#ffae73;
	font-weight:bold;
	font-style:italic;
	text-decoration:none;
}
#logo{
	display:inline;
}

#menu{
	/*background:transparent url(../imagenes/fnd_menu.png) no-repeat scroll top;*/
	background:#BEBEC1;
	height:32px;
	overflow:hidden;
	margin:2px 10px 0px;
	padding:0px 0px 0px 0px;
}

#menu .fecha{
	font: 12px Trebuchet, Helvetica, sans-serif;  
	margin-left:30px;
	font-weight:bold;
	width:110px;
	background:none;
}
html>body #menu .fecha{margin-left:60px}

#menu .logoco{
	background:transparent url(../imagenes/cobaV10-2.png) repeat scroll left top;
	height: 28px;
/*	margin:4px 20px 4px 20px;*/
	margin:2px 47px 4px 5px;
	overflow:hidden;
	width:96px;

}
html>body #menu .logoco{margin-left:10px}


#menu .menu-01 {
	background:transparent url(../imagenes/fondito6.gif) repeat scroll left top;
	color:#fff;
	height:22px;
	padding-top:3px;
}

#menu .menu-01:hover {
	color:#009;
	background-position : 0px -25px;
}
	
#menu .menu-02 {
	background:transparent url(../imagenes/fondito6.gif) repeat scroll left top;
	color:#fff;
	height:22px;
	padding-top:3px;
}

#menu .menu-02:hover {
	color:#009;
	background-position : 0px -25px;
}
	
#menu .menu-03 {
	background:transparent url(../imagenes/fondito6.gif) repeat scroll left top;
	color:#fff;
	height:22px;
	padding-top:3px;
}

#menu .menu-03:hover {
	color:#009;
	background-position : 0px -25px;
}

#menu .menu-04 {
	background:transparent url(../imagenes/fondito6.gif) repeat scroll left top;
	color:#fff;
	height:22px;
	padding-top:3px;
}

#menu .menu-04:hover {
	color:#009;
	background-position : 0px -25px;
}

#menu .menu-05 {
	background:transparent url(../imagenes/fondito6.gif) repeat scroll left top;
	color:#fff;
	height:22px;
	padding-top:3px;
}

#menu .menu-05:hover {
	color:#009;
	background-position : 0px -25px;
}

#menu ul {
	display:inline;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding:5px;
}

#menu li {
	margin:3px 6px 5px 0px;
	width:108px;
	height:25px;
	float:left;
}

#menu a{
	color:#444444;
	display:block;
	float:none;
	font-size:110%;
	font-weight:bold;
	text-decoration:none;
}

/*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
#Content {
	background:transparent url(../imagenes/fnd_content.gif) no-repeat scroll center top;
	width: 770px;
	height: 400px;
	position:relative;
	top:4px;
	margin-right: auto;
	margin-left: auto;

}
#Content li{
	list-style-type: none;
	font: 11px Tahoma, Verdana; 
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 10px;
}
#Content .noticia3 li{
	border-bottom:1px solid #CCCCCC;
	margin-left:4px;
	margin-right:5px;
	padding-bottom:3px;
	
}
#Content li.image{
	text-align:center;
}

/*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

#navegadorSup{
	position: absolute;
	float:right;
	height:20px;
	width:500px;
	right:19px;
	top:5px;
	text-align:right;
}
html>body #navegadorSup {right:10px}

#navegadorSup li{
	display:inline;
	padding:1px 5px;
	margin:1px 5px;
	background:#ddd;
	border:1px solid #999;
}html>body #navegadorSup li{margin:1px ;}

#navegadorSup ul{
	margin-top:2px;
}
/*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

#navegadorInf{
	position: relative;
	float:right;
	height:24px;
	width:480px;
	right:15px;
	top:5px;
	text-align:right;
	}
html>body #navegadorInf {right:6px}

#navegadorInf li{
	display:inline;
	padding:1px 5px;
	margin:1px 5px;
	background:#ddd;
	border:1px solid #999;
}
#navegadorInf ul{
	margin-top:2px;
	margin-bottom:2px;
}
/*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

#left{
	position:absolute;
	width:110px;
	top:20px;
	left:15px;
}
#left li{
	font-size:14px;
	font-family:sans-serif;
	padding:2px;
	text-align:left;
}
#left li.image{
	text-align:center;
}


#left a{
	text-decoration:none;
	background:#FF9534;
	opacity:.7;
	filter:alpha(opacity=70);
	display:block;
	color:#fff;
	font-weight:600;
	font-size:12px;
	padding-left:3px;
}
#left a:hover{
	text-decoration:none;
	opacity:1;
	/*color:#FDF1C0;*/
	color:#fff;
	font-weight:600;
	font-size:12px;
}

#left a span{
	display:none;
}

#left a:hover span {
	display: block;
	position: absolute; 
	top: 130px;
	left: -19px;
	width: 111px;
	padding: 5px; 
	margin: 10px; 
	z-index: 100;
	color: #fff; background: #009;
	font: 10px Verdana, sans-serif; text-align: center;
	}


#imagenes{
	position:relative;
	top: 80px;
}

#box{
	width:500px;
	height:300px;
	position:absolute;
	margin:0 0 0 15px;
	left:120px;
	overflow:auto;
	top:10px;
	text-align:justify
}

#box p {
	padding:5px;
	text-align:justify;
	padding-right: 10px;
	padding-left: 10px;
}

.left {
	border:1px solid #cccccc;
	float:left;
	margin:5px;
}
.leftThb {
	border:1px solid #EBEBEB;
	background:#fff;
	float:left;
	margin:10px;
	/*border: 1px solid ; */
	padding: 2px; 
	\width: 104px;
	width:80px;

}
.right {
	border:1px solid #cccccc;
	float:right;
	margin:10px;
}
.right2 {
	border:0px;
	float:right;
	margin:10px;
}
.right3 {
	
	float:right;
	
}

.boldhead {
	color: #666666;
	font-size:1.5em;
	font-weight:bold;
}

.notImpar{
	min-height:100px;
	height:auto!important;/*para los browsers buenos*/
	height:110px;/*para ie5+*/
	background:#fff;
	border-bottom:1px solid #cccccc;
}

.noticia1{
	position:absolute;
	top:0px;
	left:0px;
	width:150px;
}
.noticia2{
	position:absolute;
	top:0px;
	width:150px;
	left:155px;
}
.noticia3{
	/*background:#F8F8E8 none repeat scroll 0% 50%;*/
	background:url(../imagenes/not3bkg.png) repeat;
	position:absolute;
	border:1px solid #CCCCCC;
	top:0px;
	left:310px;
	width:150px;
	height:350px;
}

.anuncios{
	color:orange;
	font-size:1,5em;
	font-weight:bold;
	font-family: Verdana;
}
.noticia2x1{
	position:absolute;
	top:0px;
	float:left;
	width:300px;
	}

#box div.notImpar:hover {

	background: #efefef
}


.thumbnail{
	border: 1px solid ; 
	padding: 2px; 
	margin:1px;
	}
.Titu-noti{
padding-left:15px;
}
.img-noti{
padding-top:1px;
}
	
#right {
	top:10px;
	float:left;
	position:absolute;
	left:10px;
}
#Bottom {
	height:43px;
	width:760px;
	position: relative;
	margin-left:auto;
	margin-right:auto;
	/*border:1px solid;*/
	top:-60px;
}
html>body #Bottom  {top:-60px;}

#Bottom p{
	color:#fff;
}
#Bottom ul {
/*background-color: #e77510;*/
	display:inline;

text-align: center;
margin-left: 0;
padding-left: 0;
border-bottom: 1px solid gray
}

#Bottom li{
	float:left;

	list-style-type:none;
	font: 10px Tahoma, Verdana; 
	color:#fff;
}

.catalogo{
	border: 1px solid ; 
	padding: 2px; 
}

#gallery {
  padding:0; 
  margin:0; 
  list-style-type:none; 
  /*overflow:hidden;*/ 
  width:483px; 
  height:45px; 
   
  }
#gallery li {
  float:left;
  }
#gallery li a {
  display:block; 
  height:45px;
  width:69px; 
  float:left; 
  text-decoration:none; 
  border-bottom:1px solid #fff; 
  cursor:default;
  }
#gallery li a img {
  width:69px; 
  height:45px; 
  border:0;
  }
#gallery li a:hover {
  background:#eee; 
  height:45px;

  }
#gallery li a:hover img {
  height:256px;
  width:400px;
  position:absolute;
  top:50px;
  left:40px;
  }

form.cmxform {
color:#333333;
font-size:1.1em;
width:370px;
}
form.cmxform legend {
padding-left:0pt;
}
form.cmxform legend, form.cmxform label {
color:#333333;
}
form.cmxform fieldset {
background:transparent url(../imagenes/fondos/cmxform-fieldset.gif) repeat-x scroll left bottom;
border-color:#C9DCA6;
border-style:solid none none;
border-width:1px medium medium;
}
form.cmxform fieldset fieldset {
background:transparent none repeat scroll 0%;
}
form.cmxform fieldset li {
background:transparent url(../images/cmxform-divider.gif) repeat-x scroll left bottom;
padding:5px 10px 7px;
}
