		body {
			background-color: #FEFFEB;
			margin: 0;
			
		}
		p {
			margin:0;
		}
		img {
		border:0;
		}
		h2 {
			color:#429300; 
			font:bold 18px Arial, Helvetica, sans-serif; 
			margin:0; 
			margin-bottom:10px;
		}
		h3 {
			/*color:#429300; */
			font:bold 16px Arial; 
			/*margin:0; */
			margin-bottom:10px;
		}
		#general {
			width: 1000px;
			padding-bottom: 20px;
		}
		#container {
			/*width: 890px;
			\width: 910px;
			w\idth: 890px;*/
			/*border: 1px solid gray;*/
			margin: 0;
			/*margin-left: auto;
			margin-right: auto;*/
			padding-left: 7px;
			width: 837px;
			float: left;
		}
		#modulos {
			float:right; 
			width:150px;
			margin-top: 190px;
		}
		#modulos img {
			margin-bottom: 10px;
		}
		/*#modulos object {
			margin-bottom: 10px;
		}*/
		#banner {
			padding: 0;
			margin-bottom: 10px;
			/*background-color: rgb(213, 219, 225);*/
		}
		#banner img{
			/*margin-left: 20px;*/
			margin-top: 10px;
		}
		#banner ul {
			float: right;
			margin: 0;
			margin-top: 35px;
		}
		#banner li {
			display: inline;
			float: left;
			margin-right: 5px;
		}
		#banner li a {
			font:bold 12px Arial, Helvetica, sans-serif;
			color: #429300;
			border-right: 1px #429300 solid;
			padding-right: 4px;
		}

		#content {
			padding: 0;
			clear: left;
			border-top:5px #107118 solid;
			/*border-top:10px #085500 solid;*/
		}
		
		#page-container {
			border-left:1px #999999 solid;
			border-right:1px #999999 solid;	
			padding: 10px;	
			background: url(/ecuestredb/images/ecumercado/fondo-topcontainer.jpg) repeat-x; 
			background-color: white;
		}
		#content-container{
			
			/*background: url(/ecuestredb/images/ecumercado/fondo-container.jpg) repeat-x; */
		}

		#sidebar-a {
			float: right;
			text-align:right;
			width: 130px;
			margin: 0;
			padding: 0;
			background-color: rgb(235, 235, 235);
		}

		#footer {
			clear: both;
			background-color: #333333;
			text-align:center;
			padding:8px;
			
		}
		#footer ul{
		margin:0;
		margin-bottom: 2px;
		}
		#footer li{
		display:inline;
		margin-left:5px;
		}
		#footer li a{
			color:white;
			font: normal 11px Arial, Helvetica, sans-serif;
			text-decoration:none;
		}
		#footer li a:hover{
		text-decoration:underline;
		}
		/*-------------------------------------------*/
	
		#top-page-container {
		/*margin-bottom:20px;
		margin-top: 20px;*/
		height:80px;
		margin-bottom: 20px;
		padding-top: 10px;
		border-top:2px white solid;
		border-bottom: 1px #A9A9A9 dashed;
		}
		#top-page-container ul{
			font: 12px arial;
		}
		#top-page-container li{
			list-style-image: url(/ecuestredb/images/ecumercado/pfeil.gif);
			margin-bottom: 8px;

		}
		#top-page-container li a{
			color: #0065FF;
			font-weight: bold;
		}
		#result-page-container{
			/*clear: both;*/
		}
		#result-page-container p{
		font:12px Arial, Helvetica, sans-serif;
		padding-top:5px;
		padding-left:15px;
		padding-right:15px;
		padding-bottom:2px;
		float:left;
		margin-left:5px;
		background-color:#275700; 
		color:#FFFFFF
		}
		#result-page-container p a{
			color:#DEFF00;
			margin-left: 10px;
			margin-right: 10px;
		}
		#result-page-container table {
			font:12px Arial, Helvetica, sans-serif;
			border-right:1px #275700 solid;
			border-left:1px #275700 solid;
			border-top:4px #275700 solid;
			border-bottom:4px #275700 solid;
			clear:left;
			/*width:760px;*/
		}
		#result-page-container select,input {
			font:11px Arial, Helvetica, sans-serif;
		}
		/*th#result-page-container {
			background: url(/ecuestredb/images/ecumercado/fondo-tabla-anuncios.jpg.gif) repeat-x bottom; 
		}*/
		
		#result-page-container th {
			text-align:left;
			/*color:#275700;*/
			color: white;
			background-color: #758410;
			font-weight:bold;
			height:30px;
			border-bottom: 1px #666666 solid;
			
			
		}
		#result-page-container .filtro-listado {
			height:20px; 
			padding-left:10px; 
			font-weight:normal; 
			background-color:#EFEFEF; 
			color:#333333; 
			padding-bottom:15px;
		}
		#result-page-container .filtro-listado input{
			border:0; 
			background-color:#EFEFEF; 
			font-size:12px; 
			color:#666666
		}
		#result-page-container th img{
			margin-right:1px;
			margin-left:3px;
		}
		#result-page-container th,td {
			padding:2px;
		}
		#result-page-container td {
			height:20px;
			border-bottom:1px #CCCCCC solid;
		}
		#bottom-page-container{
		margin-top:40px;
		margin-bottom: 10px;
		text-align:center;
		border-top: 1px #A9A9A9 dashed;
		padding-top: 20px;
		}
		#bottom-page-container object{
		margin: 0;
		}
		/*#cc-left {
			border-right:1px #999999 solid; 
			width:700px; 
			padding:15px; 
			float:left
		}*/
		#cc-left p{
			font: 12px arial;
		}
		#cc-left label {
			margin-right:5px;
		}
		#cc-left li{
			font: 12px arial;
		}
		#cc-right {
			float:left; 
			padding:15px;
		}
		.cc-right-login {
			text-align:right; 
			font:12px arial;
			margin-bottom: 6px;
		}
		.cc-right-login input {
			margin-left:6px;
		}
		#cc-right-rem {
			font:11px arial; 
			text-align:center
		}
		#cc-right-rem a {
			color: black
		}
		/*----------------------------------------*/
		.div-opciones {
			position:absolute;
			background-color:#CCCCCC;
			display: none;
			font-weight:normal;
			font-size:11px;
			color: #333333;
			padding:10px;
			padding-top:5px;
			margin-top: 2px;
			border:1px #666666 solid;
			
		}
		.div-opciones a img {
		position:absolute; 
		top:5px; 
		right:5px;
		}
		#insertar-anuncio{
			float:right; 
			text-align:center;
			font:11px Arial, Helvetica, sans-serif; 
			color:#3C3C3C; 
			margin-right:10px;
			margin-left: 10px;
			
		}
		#insertar-anuncio a {
			font:bold 12px Arial, Helvetica, sans-serif; 
			color:#3C3C3C; 
			display:block; 
			width:123px; 
			height:22px; 
			background: url(/ecuestredb/images/ecumercado/insertar-anuncio.gif) no-repeat; 
			margin-top:5px; 
			padding-top:4px;
		}
		p.paso-form {
			background-color:#FFFFC8; 
			border:1px #D5BB6C solid; 
			font-size:10px; 
			padding:6px; 
			margin-top:20px; 
			margin-bottom:20px;
		}
		#tbl-form td{
			font: 12px arial;
			font-weight: bold;
			
			/*text-align: right;	*/
		}
		#tbl-form input,select{
			font-size: 12px;
			margin-left: 6px;
		}
		.tr-destacado {
			background-color:#C2FF90;
			cursor: pointer
		}
		.tr-gris {
			background-color:#F6F6F6;
			cursor: pointer
		}
		.tr-blanco {
			background-color:#FFFFFF;
			cursor: pointer
		}
	
	/*- Menu Tabs J--------------------------- */

    #tabsJ {
      /*float:left;*/
      width:100%;
      font-size:93%;
      line-height:normal;
	  /*border-bottom:4px solid #107118;*/
	  margin: 0;
	  
      }
    #tabsJ ul {
	  margin:0;
	  padding: 0;
	  padding-left: 43px;
	  /*padding:10px 10px 0 50px;*/
	  list-style:none;
      }
    #tabsJ li {
      display:inline;
      margin:0;
      padding:0;
		
      }
    #tabsJ a {
      float:left;
      background:url("../../images/ecumercado/tableftJ.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 5px;
      text-decoration:none;
      }
    #tabsJ a span {
      float:left;
      display:block;
      background:url("../../images/ecumercado/tabrightJ.gif") no-repeat right top;
      /*padding:5px 15px 4px 6px;*/
		/*padding:5px 12px 4px 6px;*/
		padding-top: 5px;
		padding-bottom: 5px;
		padding-right: 7px;
		padding-left: 2px;
      /*color:#646464;*/
		color: #2D2D2D;
		/*font: bold 11px/1.5em Verdana;*/
		font: 11px/1.5em Arial;
      }
	#tabsJ-ecu a {
      float:left;
      background:url("../../images/ecumercado/tableftJ-ecu.gif") no-repeat left top;
		background-position:0% -42px;
      margin:0;
      padding:0 0 0 5px;
      text-decoration:none;
      }
    #tabsJ-ecu a span {
      float:left;
      display:block;
      background:url("../../images/ecumercado/tabrightJ-ecu.gif") no-repeat right top;
		background-position:100% -42px;
      /*padding:5px 15px 4px 6px;*/
		/*padding:5px 12px 4px 6px;*/
		padding-top: 7px;
		padding-bottom: 7px;
		padding-right: 7px;
		padding-left: 2px;
      /*color:#646464;*/
		color: white;
		/*font: bold 11px/1.5em Verdana;*/
		font: 10px arial;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsJ a span {float:none;}
    /* End IE5-Mac hack */
    #tabsJ a:hover span {
      color:#FFF;
      }
    #tabsJ a:hover {
      background-position:0% -42px;
      }
    #tabsJ a:hover span {
      background-position:100% -42px;
      }
	#active a {
		background-position:0% -42px;
		color:#FFF;
	}
	#active a span {
		background-position:100% -42px;
		color:#FFF;
	}

	/*- Menu Tabs B--------------------------- */

    #tabsB {
      /*float:left;*/
      width:100%;
     /*background:#EFEFEF;*/
      font-size:93%;
      line-height:normal;
		margin-bottom: 20px;
		border-bottom: 1px #B5B6B5 solid;
		height: 34px;
		/*background:url("../../images/ecumercado/user-menu.gif")repeat-x bottom;*/
      }
    #tabsB ul {
	  margin:0;
	  padding:10px 10px 0 50px;
	  list-style:none;
      }
    #tabsB li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsB a {
      float:left;
      background:url("../../images/ecumercado/tableftB.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabsB a span {
      float:left;
      display:block;
      background:url("../../images/ecumercado/tabrightB.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      /*color:#0084FF;*/
		color: Gray;
		font: bold 11px/1.5em Arial;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsB a span {float:none;}
    /* End IE5-Mac hack */
    #tabsB a:hover span {
      color:#000;
      }
    #tabsB a:hover {
      background-position:0% -42px;
      }
    #tabsB a:hover span {
      background-position:100% -42px;
      }

		#active-user a {
		background-position:0% -42px;
		color:#000;
	}
	#active-user a span {
		background-position:100% -42px;
		color:#000;
	}
	
/* Anuncios ------------------------------------------ */

	.cabe-anuncio{
		background-color:#4F9A5C;
		border-bottom: 2px #107121 solid;
		padding-left: 5px;
		padding-bottom: 2px;
		padding-top: 2px;
		color:white; 
		display: block;
		font: bold 12px arial; 
		margin-bottom: 10px;
	}
	#anuncio {
		float:left;
		width: 550px;
		/*width: 100%;*/
	}
	#anuncio-top-right {
		/*float:left; */
		width:50%;
		border:1px #CCCCCC solid;
		margin-top:6px;
		padding-bottom: 10px;
	}
	#anuncio-top-right p {
		margin-left: 8px;
		margin-bottom: 5px;
	}
	#anuncio-top-right a {
		color: #107121;
	}
	#anuncio-top-left {
		/*float:left; */
		width:50%;
		border:1px #CCCCCC solid; 
		margin-right:4px;
		padding-bottom: 10px;
	}
	#anuncio-top-left p {
		margin-left: 8px;
		margin-bottom: 5px;
	}
	#anuncio-caract {
		/*clear:left;*/
		border:1px #CCCCCC solid; 
		margin-top:6px;
		padding-bottom: 10px;
	}
	#anuncio-caract p {
		margin-left: 8px;
		margin-bottom: 5px;
	}
	#anuncio-multimedia {
		float:left; 
		width:140px;
	}
	#anuncio-multimedia img {
		border:1px #999999 solid; 
		padding:3px;
		margin-bottom: 10px;
	}
	#anuncio-stats {
		margin-left:6px; 
		margin-top:10px;
	}
/*------------------------------------------*/
#anun-a {
	float:left; 
	padding:10px;
	/*background-color: Aqua;*/
}

#anun-a-foto{
	/*background-color:blue; */
	float:left; 
	width:155px; 
	margin-right:10px;
	border: 1px #9C9C9C solid;
	padding: 1px;
	padding-bottom: 15px;
}
#anun-a-foto p{
	font: 12px arial;
}
#anun-a-foto img {
	border:1px #999999 solid; 
	padding:3px;
}
#anun-a-stats {
	text-align:right; 
	font:12px arial; 
	padding-right:30px; 
	margin-top:15px; 
	width:760px; 
	height:25px;
}
#anun-a-stats p {
	margin-bottom: 10px;
}
#anun-a-datos {
	/*background-color: Yellow;*/
	float:left; 
	width:315px;
}
#anun-a-datos p{
	font: 12px arial;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 6px;
}
#anun-a-datos-a {
	/*background-color:green; */
	margin-bottom:10px;
	border: 1px #9C9C9C solid;
	padding: 1px;
}
#anun-a-datos-a p{
	border-bottom: 1px #CECECE dashed;
	padding-bottom: 4px;
}
#anun-a-datos-a b {
	width: 120px;
	float: left;
	/*text-align: right;*/
	padding-right: 10px;
}
#anun-a-datos-b {
	/*background-color:black;*/
	border: 1px #9C9C9C solid;
	padding: 1px;
}
#anun-a-datos-b p{
	border-bottom: 1px #CECECE dashed;
	padding-bottom: 4px;
}
#anun-a-datos-b b {
	width: 120px;
	float: left;
	/*text-align: right;*/
	padding-right: 10px;
}


#anun-b {
	float:right; 
	width:300px; 
	padding:10px; 
	padding-left:0;
	/*background-color: red;*/
}
#anun-b-a {
	/*background-color:green; */
	margin-bottom:20px;
	border: 1px #9C9C9C solid;
	padding: 1px;
}
#anun-b-a a{
	color:#0066FF;
}
#anun-b-a p{
	font: 12px arial;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 6px;
}
#anun-b-a p{
	border-bottom: 1px #CECECE dashed;
	padding-bottom: 4px;
}

#anun-b-b {
	/*background-color:green;*/
	text-align: center;
	width: 300px;
	height: 250px;
}
#seccion-cabe{
	/*color:#107121;*/
	color: #717171;
	font: bold 14px arial;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	background: url(../../images/ecumercado/seccion-cabe-icon.gif) no-repeat 5px 10px;
	background-color: #F6F6F6;
	border-top: 1px #ADAAAD solid;
	border-bottom: 1px #ADAAAD solid;
	padding-left: 15px;
	padding-bottom: 4px;
	padding-top: 4px;
}

#recomendar {
	background: url(../../images/ecumercado/recomendar.gif) no-repeat;
	padding-left: 20px;
}
#recomendar a {
	color:#0066FF;
}

#imprimir {
	background: url(../../images/ecumercado/printer.gif) no-repeat ;
	padding-left: 20px;
}
#imprimir a {
	color:#0066FF;
}
.particular {
/*width:550px;*/
}
.particular p {
margin-bottom:10px;
}
.particular label {
width:170px;
float:left; 
text-align:right; 
padding-right:10px;
font-weight:bold;
color:#333333;
}
.particular select {
margin:0;
}

#downvideo {
	background:  url(../../images/ecumercado/videocamera.gif) no-repeat ;
	padding-left: 20px;
	padding-bottom: 15px;
	margin-left: 10px;
}
#downvideo a {
	color: #0065FF;
}

#downcarta {
	background:  url(../../images/ecumercado/cartaorigen.gif) no-repeat ;
	padding-left: 20px;
	padding-bottom: 15px;
	margin-left: 10px;
}
#downcarta a {
	color: #0065FF;
}

.pag-inf {
	text-align:right; 
	padding:15px; 
	font:12px arial;
}

.pag-inf a {
	color: Green;
}

#baner-sup {
	padding-top: 5px;
	margin-bottom: 20px;
}
#baner-sup object{
margin: 0;

}

.indiceCats{
float:left;
}
.indiceCats li{
font:12px arial;
color:#666666;
font-style:italic;
margin-bottom:6px;
margin-right:15px;
float:left;
width:230px;
height:70px;
list-style:none;
}
.indiceCats a{
/*color:#003CFF;*/
color:#0000FF;
font-style:normal;
}
dl {
margin: 0;
margin-left: 10px;
margin-bottom: 20px;

}
dt {
font:12px arial;
font-weight:bold;
float:left;
width: 120px;

}
dd {
font:12px arial;
width: 160px;
margin-bottom: 6px;

/*border-bottom: 1px #9C9E9C solid;*/
}
dt.contacto{
	width: 80px;
}
dd.contacto{
	width: 200px;
}

dd.largo{
	display: block;
}
