fieldset,img 
{ border: none; }
:focus {
  -moz-outline-style:none;
}
a {
	text-decoration:none;
	font-weight:bold;
	color: #360B6D;

}

a:hover { 
	text-decoration: underline 
	font-weight:bold;
	color: #E09900;
}


body {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 150%;
	color:#666666;
}

#background-top {
	height:99px;
	background:url(../imagenes/background-top.jpg) top center repeat-x #FFF;
}

#background-center {
	min-height:500px;
	_height:auto;
	padding-top:30px;
	background: url(../imagenes/background-center2.jpg) #E68B00 no-repeat -140px 0px;
}

#background-bottom {
	min-height:222px;
	list-style:none;
	
	*height:222px;
	background:url(../imagenes/background-bottom.png) top center repeat-x transparent;	
	_background:url(../imagenes/background-bottom.jpg) top center repeat-x transparent;	

}


#cabecera {
	width:978px;
	padding:10px 10px 0 10px;
	margin:0 auto;
}

	#logo {
		float:left;
		padding-top: 5px;
		margin-bottom:25px;
		width:220px;
		height:80px;
	}
	
	#registro {
		width:174px;
		height:63px;
		float:right;
		
	}
	
	#registro a {
		padding:8px 2px 10px 51px;
		width:120px;
		float:left;
		color:#999999; 
		font-size:12px;
		font-weight:bold;
		background:url(../imagenes/clientes.png) no-repeat top center;
		_background-image: none;
    	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.ecooo.es/imagenes/clientes.png', sizingMethod='scale');
	}
	
	#registro2 {
		width:400px;
		margin:30px auto;
		
	}
	
	#registro2 p {
		text-align:left;
		margin-bottom:50px;
	}
	
	#registro2 .ok {
		margin: 0 0 0 100px;
		display:block;
		clear:both;
	}
	
	#registro2 .ok input {
		padding:8px 20px 10px 49px;
		border:none;
		cursor:pointer;
		width:170px;
		float:left;
		color:#999999;
		font-size:12px;
		font-weight:bold;
		background:url(../imagenes/clientes.png) no-repeat top center;
		_background-image: none;
    	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.ecooo.es/imagenes/clientes.png', sizingMethod='scale');
	}
	
		#registro2 ul {
			margin: 0;
			padding: 0;
			float:left;
			width:auto;
			margin:0 10px 10px 80px;
			text-align:left;
		}
		
			#registro2 ul li {
				margin: 0;
				padding: 0;
				margin-bottom:20px;
				list-style:none;
			}

#contenido-background-top {
	width:980px;
	padding:0 10px;
	position: relative;
	height:22px;
	background:url(../imagenes/contenido-background-top.png) top center no-repeat;
	_background-image: none;
    	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.ecooo.es/imagenes/contenido-background-top.png', sizingMethod='scale');
	margin:0 auto;
	clear:both;
}

#contenido {
	width:980px;
	position: relative;
	padding:0 10px;
	
	*z-index:10;
	min-height:470px;
	_height:auto;
	background:url(../imagenes/contenido-background.png) top center repeat-y;
	_background:url(../imagenes/contenido-background-ie.jpg) top center repeat-y;;
	margin:0 auto;
	overflow:hidden;
}

#contenido-background-bottom {
	width:980px;
	z-index:0;
	padding:0 10px;
	position: relative;
	height:469px;
	margin:-439px auto 20px auto;
}



#contenido-background-bottom2 {
	width:1000px;
	z-index:0;
	padding:0;
	position: relative;
	height:30px;
	margin:0 auto 10px auto;
	background:url(../imagenes/background/15.png) bottom center no-repeat transparent;
	
	_background:url(../imagenes/background/15.jpg) bottom center no-repeat transparent;
}

#contenido a {
	text-decoration:underline;
	font-weight:bold;
	color: #360B6D;

}

#contenido a:hover { 
	text-decoration: underline 
	font-weight:bold;
	color: #E09900;
}



.silueta {
	z-index:10;
	position:relative;
}

#footer {
	width:980px;
	padding:10px 5px;
	margin:0 auto;
	min-height:154px;
}
	.path {
		float:left;
		clear:both;
		color:#FFFA28;
		margin-bottom:46px;
		_margin-bottom:40px;
	}
	
		.path a {
			color:#754600;
		}
		
		.path ul {
			margin: 0;
			padding: 0;
		}
		
		.path ul li {
			margin: 0;
			padding: 0;
			float:left;
			width: auto;
			background:url(../imagenes/linea.jpg) top right no-repeat;
			height:15px;
			padding:0 20px;
			list-style:none;
		}
		
		.path ul li a {
			color:#FFF;
		}
		
		
		
		.path2 {
		float:left;
		clear:both;
		color:#FFFA28;
		margin-top:10px;
		padding-bottom:10px;
		*width:800px;
		_width:800px;
	}
	
	.path2 ul {
		margin: 0;
		width:auto;
		padding: 0;
	}
	
		.path2 a {
			color:#754600;
		}
		
		.path2 ul li {
			margin: 0;
			float:left;
			width: auto;
			background:url(../imagenes/linea.jpg) top right no-repeat;
			height:15px;
			padding:0 20px;
			list-style:none;
		}
		
		.path2 ul li a {
			
			width:auto;
			color: #333333;
		}

	.columna-footer {
		float:left;
		clear:both;
	}
		
		
			.columna-footer ul {
				margin: 0;
				padding: 0;
			}
			
			
		.columna-footer ul li {
			text-align:center;
			list-style:none;
		}
		
			.columna-footer ul li {
				margin: 0;
				width:106px;
				height:40px;
				padding:0 5px;
				float:left;
				list-style:none;
				}

	.adress {
		clear:both;
		float:left;
		margin-top:16px;
		text-align:center;
		color:#915700;
		width:100%;
		font-size:11px;
		line-height:110%;
		vertical-align:sub;
	}
	
		.adress a {
			color: #915700;
			vertical-align: sub;
			margin-right:10px;
			
			*vertical-align:top;
			clear:both;
			
		}
	
	#overlay {
	background-image:url(../imagenes/transparent.png);
	_background-image:url(../imagenes/transparent.jpg);
	color:#efefef;
	width:920px;
	padding:40px 50px;
	
	_padding:0;
	border:none;
	display:none;
}

/* container for external content. uses vertical scrollbar, if needed */
div.Wrap {
	height:500px;
	border:none;
	overflow-y: scroll;
}

div.overlay div.close, #overlay div.close {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../imagenes/close.png) no-repeat scroll 0 0;

_background-image: none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.ecooo.es/imagenes/close.png', sizingMethod='scale');
cursor:pointer;
height:35px;
position:absolute;
right:18px;
_right:-23px;
top:5px;
_top:-30px;
width:35px;
}

#overlay_player {
display:block;
height:450px;
}
	
/* container for external content. uses vertical scrollbar, if needed */
div.Wrap2 {
	height:auto;
	border:none;
}

#overlay2 {
	background-image:url(../imagenes/transparent.png);
	
	_background-image:url(../imagenes/transparent.jpg);
	color:#efefef;
	width:460px;
	padding:40px 50px;
	border:none;
	display:none;
}

#overlay2 div.close {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../imagenes/close.png) no-repeat scroll 0 0;

_background-image: none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.ecooo.es/imagenes/close.png', sizingMethod='scale');
cursor:pointer;
height:35px;
position:absolute;
right:2px;
_right:0;
top:-4px;
width:35px;
}

.bold {
	font-weight: bold;
}

.italic {
	font-style: italic;
}

.underline {
	text-decoration: underline;
}

	
		
