/* Estilos CDC */

/*Estilos generales*/
body{	background-color: #FFFFFF; font-family:Arial,  Verdana, Helvetica, sans-serif; font-size:10px;text-align:center;color:#666666; margin:0 auto; ;padding: 0px 10px 10px 10px;}





p{ padding:0px;}
a{ padding:0px; margin:0px; text-decoration:none; color:#698373;}
a:hover{text-decoration:none;  color:#39483F;}
form{
	padding: 0px;
	margin: 5px 25px 0px 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	text-transform: uppercase;
	color: #666666;
}
input{
	background-color: #F4FBF8;
	border: 1px solid #D7E3DC;
	font-family: Arial, Helvetica, sans-serif; font-size:1em;
	color: #669999;
}

.input2{
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif; font-size:1em;
	border:none;
	color: #666666;
}


select{background-color: #F4FBF8;
	border: 1px solid #D7E3DC;
	font-family: Arial, Helvetica, sans-serif; font-size:1em;
	
	color: #669999;}
tarea{
	background-color: #FCFEFC;
	border: 1px solid #D7E3DC;
	font-family: Arial, Helvetica, sans-serif;
	
	color: #666666;
}
.mybutton{border-width:1px;
border-color:#3BA881;
border-style:solid;
text-align:center;

font-size:1em;
font-family:Arial, Helvetica, sans-serif;
background-color:#DFEEEE;
color:#006443;
}

.nextStep {
color: #666666;
position: absolute;
bottom: 25px;
left: 700px;

}

.backStep {
color: #666666;
position: absolute;
bottom: 25px;
left: 10px;
}



.field {
border:none;
/*background-color: #FF00FF;*/
width:800px;
height:200px;
}

div.clear{clear: both; font-size: 1px;}

/*Centrado*/
#todocdc{
	text-align: center;
	width: 850px;
	height:500px;
	padding: 10px;
	margin:0 auto;
	border: 1px solid #333333;	
}
#idiomas{
	
	text-align:right;
	width: 850px;
	font-family:"small Fonts", Arial, Helvetica;
	font-size:0.8em;
	padding-top: 10px;
	padding-bottom: 5px;
	margin:0 auto;
}
#marco_izda{
	float:left;
	width: 460px;
	height:460px;
	
}
#marco_dcha{
	float:right;
	width: 390px;
	height:460px;
	
}
#formulario {
	
	width: 830px;
	height: 480px; margin:0 auto;
	
}
#izda-sup{height:185px;width: 460px;float:left; clear:left;}
#izda-inf{width:460px; height:285px; float:left;}
#dcha-sup{height:450px;width: 330px;}
#dcha-sup2{height:450px;width: 400px;}
#dcha-menu{
	height:20px;
	width: 350px;
	font-family:"Arial Black", Arial, Helvetica;
	font-size:12px;
	background-position: bottom;
}
#dcha-menuf{ float:right;
	height:20px;
	width: 350px;
	font-family:"Arial Black", Arial, Helvetica;
	font-size:12px;
	background-position: bottom;
	left: 0;
	top: 0;
}
.logo{ float:left; padding-left:30px; }

/*SUBMENU*/
#submenu {
	list-style: none;
	width: 110px;
	height: auto;
	padding-top:45px;
	padding-left: 150px;
	float:right;
	
}
#inxtienda {
	list-style: none; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-style:normal;
	
	
	
	float:right;
	
}
#submenu ul{ font-family: "Trebuchet MS", Arial, Verdana; font-size:1.1em;
	text-align:left;
	list-style: none;
	margin: 0px;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #8EA497;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}

#submenu a:link{
color: #698373;

}



#submenu a:hover{padding-left:12px;
	color: #666666;
	font-weight:bold;
	background-image: url(../img/flch.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}

#submenu a:active{
color: #000000;
}     

/*SUBMENU_TIENDA*/
#submenuTienda {
	list-style: none;
	height: auto;
	float:left;
	
}
#inxtienda {
	list-style: none; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-style:normal;
	float:right;
	
}
#submenuTienda ul{ font-family: "Trebuchet MS", Arial, Verdana; font-size:1.1em;
	text-align:left;
	list-style: none;
	margin: 0px;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #8EA497;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 18px;
}

#submenuTienda a:link{
color: #698373;

}



#submenuTienda a:hover{padding-left:12px;
	color: #666666;
	font-weight:bold;
	background-image: url(../img/flch.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}

#submenuTienda a:active{
color: #000000;
}                
 /*FIN SUBMENU*/ 
  /*MENU*/  
#navi { 
	list-style:none;
	margin:0;
	padding-left: 10px;
}
#navi li {
	margin:2px;
	float:left;
	padding-right: 4px;
	padding-bottom: 5px;
	padding-left: 4px;
	color:#698373;
}
#navi li a {	display:block;			text-decoration:none;		color:#000000;}


#navi li a:hover {	color:#698373;}

#navif {list-style:none;width: 650px; float:right; margin-top:20px; }
#navif li { font-size:16px; font-weight:bold;
	margin:2px;
	float:left;
	padding-right: 4px;
	padding-bottom: 5px;
	padding-left: 4px;
}
#navif li a {
	display:block;
	text-decoration:none;
	color:#000000;
	background-color: #DDE3DF;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
}
#navif li.select {
	display:block;
	text-decoration:none;
	color:#FFF;
	background-color: #698373;
	padding-top: 2px;
	padding-right: 8px;
	padding-bottom: 2px;
	padding-left: 4px;
	background-image: url(../img/av.gif);
	background-repeat: no-repeat;
	background-position: right center;
}


#navif li a:hover {	color:#FFF;
	background-color: #698373;}
	.forminfo {width: 680px; float:right; margin-top:8px;font-size:11px; color:#666666; text-align:justify;}
	.formcon {
	width: 830px;
	height:315px;
	float:right;
	margin-top:15px;
	font-size:11px;
	color:#666666;
	text-align:justify;
	border: 1px dotted #698373;
	/*background-color:#FFCC00;*/
}
.forma {
	width: 830px;
	height:80px;
	float: left;
	margin-top:8px;
	font-size:11px;
	color: #666666;
	text-align:justify;
	/*background-color:#00FF00;*/
	
}
.formtxt {
	/*width: 770px;
	float:left;
	/*margin-top:10px;*/
	font-size:11px;
	color: #666666;
	text-align:justify;
	text-transform: none;
	/*background-color:#00FFFF;*/
	
}

.stepMe {
	width: 830px;
	height:315px;
	float:right;
	margin-top:15px;
	font-size:11px;
	color:#666666;
	text-align:justify;
	/*border: 1px dotted #698373;*/
	/*background-color:#FFCC00;*/
	font-size:11px;
	color: #666666;
	text-align:justify;
	text-transform: none;	
}


 
  /*FIN MENU*/ 
 .blog-tienda{ text-align:left; font-size:1em;	height: 20px;
	padding-top:6px;
	padding-bottom:5px;
	float:right; color:#000;}   
	 .blog-tienda a{ color:#000;}  
	 .blog-tienda a:hover{ color:#000; text-decoration:underline;}
	
	.texto_uno{
	height:400px;
	font-size:1.1em;
	width:230px;
	float:left;
	text-align:justify;
	margin-top: 30px;
	padding-right: 20px;
		
	overflow: auto;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #336666;
} 
	.texto_uno2{
	height:400px;
	font-size:1.1em;
	width:330px;
	float:left;
	text-align:justify;
	margin-top: 30px;
	margin-left: 20px;
		
	overflow: auto;
	
} 
	.texto_dos{
	height:400px;
	font-size:1.1em;
	width:340px;
	float:left;
	text-align:justify;
	margin-top: 30px;
	 padding-left:20px;
		
	overflow: auto;
	
} 
	.texto_dos a{ color:#666666;	font-size:1em;} 
	.texto_dos a:hover{	font-size:1em; text-decoration:underline} 
	.texto_tres{height:400px;	font-size:1.6em;	width:300px;
	float:left;	text-align:justify; margin-left:40px;	margin-top: 60px;	
	padding-bottom: 10px;	overflow: auto;} 
	
	
.texto_hm{font-family: Trebuchet MS;
background-color: #fff;
color: #669966;
text-decoration: none;
word-spacing: normal;
text-align: left;
letter-spacing: 1px;
line-height: 1.5em;
font-size: 1.3em;
	height:420px; font-variant:small-caps;
	width:300px;
	float:left; text-align:justify;
		margin-top: 10px;
	padding-left: 20px;
	padding-bottom: 10px;
	
	overflow: auto;
	
}
.texto_hm img{ position:relative; top:0; text-align:center;}
 
.tit-uno{ font-family:"Arial Black", Arial, Helvetica; font-size:18px; color: #698373; padding-bottom:10px; }

.tit-dos{ font-family:"Arial Black", Arial, Helvetica; font-size:18px; color: #698373; padding-bottom:10px; background-color:#FFFFFF; border:none; }

.tit-tres{ font-family:"Arial Black", Arial, Helvetica; font-size:16px; color: #698373;  background-color:#FFFFFF; border:none; }

.subtit-uno{ font-family:Arial, Helvetica; font-size:12px; color:#666666;font-weight:bold; margin:10px 0 0 0;}
.vermas{
	font-family:Arial, Helvetica;
	font-size:1em;
	color:#999999;
	text-align:right;
	font-style: italic;
}
.subtit-uno img{float:left;padding-right:5px; padding-top:4px;}
	.scroll-img{height:420px;
	
	width:70px;
	float:right;
	
	padding-top: 20px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0px;
	overflow: hidden;} 
	
.murmos{
	width:380px;
	float:left;
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #CCCCCC;
	/*background-color:#00FF00;*/
}	
.murmos2{
	width:380px;
	float:left;
	/*border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #CCCCCC;
	/*background-color:#00FF00;*/
}
.murmo{
	width:380px;
	float:left; 
	margin-left:10px;
	/*background-color:#FF0000;*/
}
.lfloat{ float:left; width:800px;}
		
 /*scroll*/ 	
	
	#dhtmlgoodies_slideshow{
			/* Total width of slideshow */
		

	}
	
	#previewPane{
		border:0;
		margin-right:0;	
		text-align:center;
		vertical-align:middle;
		padding-top:0;
		
		
		
		/* CSS HACK */
		height: 322px;	/* IE 5.x */
		height/* */:/**/300px;	/* Other browsers */
		height: /**/300px;
		
		width:440px;		
		float:left;
				
	}
	#waitMessage{
		display:none;
		position:absolute;
		left:200px;
		top:300px;
		background-color:#FFF;
		border:3px double #000;
		padding:4px;
		color:#555;
		font-size:0.9em;
		font-family:arial;	
	}	
	#galleryContainer{	/* Big Div surrounding up image, list of images and down image */
		float:left;	/* Floating */
		
		/* CSS HACK */
		height: 463px;	/* IE 5.x - 120 px + 2 px for borders and 2px for padding*/
		height/* */:/**/447px;	/* Other browsers */
		height: /**/447px;
		
		/* CSS HACK */
		width: 30px;	/* IE 5.x - 120 px + 2 px for borders and 2px for padding*/
		width/* */:/**/45px;	/* Other browsers */
		width: /**/45px;
				
		border:0;	/* Black border */		
		padding:0;	/* A little space between the black border and the content inside */
		
		position:relative;
		right:-20px;
		
	}
	#galleryContainer #arrow_down{	/* Arrow down image */
		height:10px;
		position:absolute;
		bottom:0px;
		z-index:100;
		left: 30px;
	}
	#galleryContainer #arrow_up{
	height:10px;	/* Arrow up image */
	position:absolute;
	top:0px;
	z-index:100;
	left: 30px;
	margin-top:15px;
	}
	
	#theImages{	/* DIV where the images are located */
		top:25px; margin-left:0; width:70px;
		position:relative;
		overflow:hidden;
		height:385px;	/* Height of boxes for the images */
	}
	
	#theImages div{	
		position:relative;	/* Don't change this */
		height:1500px;	/* Higher than total height of thumbnails */
		
	}
	#theImages img{ width:70px; height:45px;
		border:0px;	/* No border */
		/*filter:alpha(opacity=50);	/* Transparency - IE */
		opacity:0.5; /* Transparency - Firefox */
		padding-top:20px;	/* Space between images */
	}
	#previewPane #largeImageCaption{	/* CSS styling of image caption below large image */
		font-style:italic;
		text-align:center;
		font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;	/* Font to use */
		font-size:0.9em;
	}
	#theImages .imageCaption{
		display:none;
	}
  /*FIN scroll*/    
  
  /*PIE*/   
  #pie{
	text-align: center;
	width: 880px;
	height:30px;
	background-color:#FFF;
	margin:5px auto;
	background-image: url(../img/bg_pie4.gif);
	background-repeat: no-repeat;
	background-position: left center;		
}    
.p2{
z-index:1;
 position:absolute;
 *margin-left:-560px;
   visibility: hidden }  
  /*FIN pie*/  
