/* ################# GENERALES  ################# */
object { outline: none; } 
img, embed, object, form, table, div, select, textarea, input, script, h1, h2, h3, h4, h5, h6, p, fieldset, ul, ol, li, button { border:0; margin:0; padding:0; }
* {
	margin: 0px;
	padding: 0px;
	}
div	{ display:block; }

html, body {
	height: 100%;
	min-height: 100%;
	min-width: 1000;
}
body {
	background: #84888b;
	padding: 0;
	margin:0px;
	font-family:Arial;
	font-size:11px;
	color:#a19a7d;	
	background-image:url(../img/fondo.gif);
	background-repeat:repeat-x;
	background-position:left top;
}
body {scrollbar-base-color:#f4aa00;}

/* ################# ENLACES  ################# */
a:FOCUS { outline:0px; } 	
a{ 
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#e06c08;
	outline: none; 
	text-decoration:underline;
}
a:hover		{ 
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#a19a7d;
	outline: none; 
	text-decoration:none;
}
a.proyecto{ 
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#CD5A13;
	outline: none; 
	text-decoration:none;
}
a:hover.proyecto, 	a.proyectoSel 	{ 
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	background-color:#F4AA00;
	outline: none; 
	text-decoration:none;
	padding:2px;
}
 a.enlace{
	font-family:Arial;
	font-size:11px;
	color:#a19a7d;
}
a:hover.enlace{
	font-family:Arial;
	font-size:11px;
	color:#a19a7d;
	text-decoration:none;
}

.claro{opacity: .2;filter:alpha(opacity=20, style=0, enabled=1);-moz-opacity:0.2;}
.oscuro{opacity: 1;filter:alpha(opacity=100, style=0, enabled=0);-moz-opacity:1;}

/* ################# CONTENIDO  ################# */

#Contenedor{
	height:720px;
	width:865px;
	background:#fff;
	text-align:left;
	padding:0px 20px 0px 20px;
}

#Logo{
	padding:0px 0px 0px 0px;
}

#Flags{
	float:right;
	margin:-20px 0px 4px 0px;
}

#SepNar{
	float:left;
	height:4px;
	width:865px;
	padding:0px 0px 0px 0px;
	background-color:#f4aa00;
}

#Contenido{
	clear:both;
	float:left;
	margin:10px 0px 0px 0px;
	background-color:#cd5a13;
	width:865px;
	
}

#Cabecera{
	width:833px;
	height:323px;
	margin:20px 0px 0px 20px;
}
#Cabecera #IMGCabecera{
	width:646px ;
	display:inline;
}
#Cabecera #CONCabecera{
	float:right;
	width:160px;
	height:323px;
	margin:0px 10px 0px 0px;
	background-color:#d7d6d4;
	display:inline;
	
}
#Cabecera #CONCabecera .fecha{
	float:right;
	font-family:Arial;
	font-size:10px;
	color:#d35a16;
	margin:4px 4px 0px 0px;
}
#Cabecera #CONCabecera .titulo{
	display:block;
	width:160px;
	text-align:center;
	float:left;
	background-color:#f4aa00;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	margin:2px 0px 2px 0px;
}
#Cabecera #CONCabecera #Actualidad{
	float:left;
	margin:10px 10px 0px 10px;
	width:140px;
	height:260px;
	overflow:auto;
}

#Cabecera #CONCabecera #Actualidad .tituloA{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#d35a16;
}
#Cabecera #CONCabecera #Actualidad .contenidoA{
	font-family:Arial;
	font-size:10px;
	color:#000;
}
#Cabecera #CONCabecera #Actualidad a, #Cabecera #CONCabecera #Actualidad a:hover{
	font-family:Arial;
	font-size:10px;
	color:#d35a16;
}
#CabeceraInterior{
	width:833px;
	height:190px;
	margin:20px 0px 0px 20px;
}

#Menu{
	width:824px;
	height:22px;
	margin:20px 0px 0px 20px;
	background-image:url(../img/fondo_menu.gif);
	background-repeat:repeat-x;
	background-position:left top;
	padding:6px 0px 0px 0px;
	text-align:center;
}
#Menu .enlace{
	width:106px;
	height:22px;
}
#Menu .enlace a{
	width:106px;
	height:22px;
	font-family:Arial;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	margin:0px 20px 0px 20px;
	padding:2px;
	text-decoration:none;
}
#Menu .enlace a:hover, #Menu .enlace a.elegida {
	width:106px;
	height:22px;
	background-color:#747477;
	padding:2px;	
	text-decoration:none;
}

#Destacados{
	width:833px;
	height:130px;
	margin:20px 0px 0px 20px;
	cursor:pointer;cursor:hand;
}
#Destacados #Destacado{
	width: 406px;
	height: 125px;
	text-decoration:none;
	position: relative;
	float:left;
	display:inline;
	text-align:left;
	margin:0px 4px 0px 4px;
}


#Destacados #Destacado #Texto1{
	position:relative;
	top:10px;
	left:293px;
	width:110px;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
}
#Destacados #Destacado #Texto2{
	position:relative;
	top:10px;
	left:16px;
	width:110px;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
}
#ContenidoInterior{
	width:833px;
	height:268px;
	margin:20px 0px 0px 20px;
}

#ContenidoInterior #TextoInterior{
	position:relative;
	left:120px;
	top:40px;
	height:200px;
	width:680px;
	padding-right:20px;
	font-family:Arial;
	font-size:12px;
	color:#000;
	overflow:auto;
}
#ContenidoInterior #TextoInteriorContactold{
	position:relative;
	left:60px;
	top:40px;
	height:200px;
	width:680px;
	padding-right:20px;
	font-family:Arial;
	font-size:12px;
	color:#000;
	
}
#ContenidoInterior #TextoInteriorContacto{
	float:left;
	clear:both;
	padding-right:20px;
	font-family:Arial;
	font-size:12px;
	color:#000;
	margin:30px 0px 0px 60px;
}

#ContenidoProductos{
	width:824px;
	height:833px;
	margin:20px 0px 0px 20px;
}

#MenuProductos{
	float:left;
	display:inline;
	width:216px;
	height:197px;
	margin: 0px 0px 0px 40px;
	padding:10px 0px 10px 10px;
	background: transparent 0 0 no-repeat;
	text-align:left;
	cursor:pointer;cursor:hand;
}
#TextoProductos{
	margin: 50px 20px 0px 0px;
	height:95px;
	font-family:Arial;
	font-size:12px;
	line-height:13px;
}
#EnlaceProductos a, #EnlaceProductos a:hover{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	margin:0px 0px 0px 50px;
	text-decoration:none;
}


#DatosProductos{
	float:left;
	width:740px;
	height:603px;
	margin:0px 0px 0px 44px;
}

#DatosProductos #DescripcionProducto1,#DatosProductos #DescripcionProducto2,#DatosProductos #DescripcionProducto3{
	float:left;
	display:block;
	width:330px;
	height:475px;
	margin:40px 0px 0px 30px;
	padding:10px;
	overflow:auto;
	font-family:Arial;
	font-size:12px;
	color:#000;
}

#DatosProductos #DescripcionProducto1 ul,#DatosProductos #DescripcionProducto2 ul,#DatosProductos #DescripcionProducto3 ul { list-style: none; margin: 0; padding: 0; border: none; } 
#DatosProductos #DescripcionProducto1 li,#DatosProductos #DescripcionProducto2 li,#DatosProductos #DescripcionProducto3 li { margin: 0px 20px 0px 40px; } 


#DatosProductos #DescripcionProducto1 .Destacado{
	font-family:Arial;
	font-size:12px;
	color:#ecac00;
	font-weight:bold;
}
#DatosProductos #DescripcionProducto2 .Destacado{
	font-family:Arial;
	font-size:12px;
	color:#005291;
	font-weight:bold;
}
#DatosProductos #DescripcionProducto3 .Destacado{
	font-family:Arial;
	font-size:12px;
	color:#2c95b5;
	font-weight:bold;
}
#DatosProductos #FotosProducto{
	float:right;
	display:inline;
	width:310px;
	height:130px;
	margin:50px 20px 0px 20px;
	
}
#DatosProductos #VentajasProducto1{
	float:right;
	width:310px;
	height:360px;
	margin:0px 20px 0px 0px;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#ecac00;
	overflow:auto;
}

#DatosProductos #VentajasProducto2{
	float:right;
	width:310px;
	height:330px;
	margin:0px 20px 0px 0px;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#005291;
}

#DatosProductos #VentajasProducto3{
	float:right;
	width:310px;
	height:330px;
	margin:0px 20px 0px 0px;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#2c95b5;
}

#DatosProductos #VentajasProducto li{
	margin:0px 0px 10px 0px;
	
	}

#DatosProductos #EnlaceProducto{
	width:330px;
	height:20px;
	margin:560px 0px 0px 40px;
}

#Formulariold{
	position:relative;
	top:-170px;
	left:440px;
	width:316px;
	background-color:#ffe6ad;
	color:#e06c08;
	padding: 0px 20px 0px 20px;
}
#Formulario{
	float:right;
	width:316px;
	background-color:#ffe6ad;
	color:#e06c08;
	padding: 0px 20px 0px 20px;
	margin:24px 20px 0px 0px;
}
#Formulario .TituloF{
	display:block;
	width:300px;
	text-align:center;
	float:left;
	background-color:#f4aa00;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	margin:4px 0px 2px 0px;
}

#Formulario .BotonForm{
	width:120px;
	background-color:#f4aa00;
	font-family:Arial;
	font-size:11px;
	color:#fff;
	
}
/*CLIENTES*/

#ListadoClientes{
	float:left;
	width:276px;
	height:252px;
	padding:20px 0px 0px 20px;
	background-image:url(../img/fondo_clientes.gif);
	background-repeat:none;
	background-position:left top;	
}
 #ListadoClientes img{
 	margin:2px;
 	}
#TextoClientes{
	float:left;
	width:278px;
	height:200px;
	padding: 70px 10px 0px 30px;
	background-color:#fff;
	margin-left:10px; 
	font-family:Arial;
	font-size:12px;
	color:#000;
}

#PhotoClientes{
	float:left;
	width:150px;
	height:250px;
	background-color:#fff;
	margin-left:10px; 
	padding:20px 20px 0px 20px;
	font-family:Arial;
	font-size:10px;
	color:#cd5a13;
	text-align:left;
}


input, select, textarea{
	width:300px;
	font-family:  Arial, Verdana, sans-serif;
	font-size: 10px;
	color: #575850;
	border:1px solid #e06c08;
}
input.nonestyle{
	border:0px;
	width:10px;
}
#Pie{
	width:833px;
	height:12px;
	margin:20px 0px 6px 20px;
	font-family:Arial;
	font-size:11px;
	color:#fff;
	text-align:center;
}

#Pie a{
	font-family:Arial;
	font-size:11px;
	color:#fff;
}
#Pie a:hover{
	font-family:Arial;
	font-size:11px;
	color:#fec759;
	text-decoration:none;
}


.Naranja{
	color: #e06c08;
}
.NaranjaB{
	color: #e06c08;
	font-weight:bold;
}
.Blanco{
	color: #fff;
}
.BlancoB{
	color: #fff;
	font-weight:bold;
}
.Gris{
	color: #4d4e53;
}
.GrisB{
	color: #4d4e53;
	font-weight:bold;
}
/* ################# POPUP  ################# */
#PopUpEnvio{
	width:600px;
	height:380px;
	background-color:#575850;	
	border-width:1px;
	border-color:#cd5a13;
	border-style:solid;
}

#PopUpContenido{
	text-align: left;
	padding:20px;
	margin-top:30px;
	width:555px;
	height:300px;
	overflow:auto;
}

#PopUpContenido a, #PopUpContenido a:hover{
	font-family: Arial;
	font-size: 12px;
	color: #ef984a;
}

#PopUpContenido .TitularPop{
	float:left;
	display:block;
	text-align: left;
	font-family: Arial;
	font-size: 20px;
	color: #ef984a;
}
#PopUpContenido .ContenidoPop{
	text-align: left;
	font-family: Arial;
	font-size: 12px;
	color: #d0d0d0;	
}
#PopUpContenido .ContenidoPop b{
	text-align: left;
	font-family: Arial;
	font-size: 12px;
	color: #ef984a;
	
}
#PopUpContenido .ContenidoPopPeke{
	text-align: left;
	font-family: Arial;
	font-size: 9px;
	color: #d0d0d0;
	
}
#PopUpDrag{
	width:590px;
	float:right;
	text-align:right;
	height:22px;
	background-color:#cd5a13;
	cursor:pointer;cursor:hand;
	padding:5px 10px 0px 0px;
}	
#PopUpDrag #PopUpExit {
	margin: 0px;
}	

