html {
background: url(ima/fdo_html.gif) repeat transparent;
}
body {
margin: 0;
margin-bottom: 30px;
font: normal 11px "Trebuchet MS",Tahoma,Helvetica,Verdana,sans-serif;
text-decoration: none;
background: url(ima/fdo_propancom.gif) repeat-x transparent;
}

h1 {

}

h2 {
margin-bottom: 20px;
font: bold 16px Arial, Verdana;
text-decoration: none;
color: #DF4F00;
}

b {
font-size: 110%;
}

p {

}

a {
color: #cc3333;
text-decoration: none;
}


#container {
margin: auto;
padding: 0;
width: 775px;
background: url(ima/fdo_contenidos.gif) center repeat-y transparent;
}

#header {
margin: 0;
padding: 0;
width: 100%;
height: 128px;
background: url(ima/header_default.gif) center no-repeat transparent;
}

#menu {
margin: 0;
margin-bottom: 20px;
padding: 0;
width: 775px;
height: 32px;
background: url(ima/fdo_menu.gif) center no-repeat transparent;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
}

#contenidos {
width: 100%;
padding-top: 2px;
font-size: 14px;
background-color: #FFF;
position: relative;
}

#foto_home {
margin: 0;
padding: 0;
margin-top: 7px;
width: 100%;
background: url(ima/col_home.gif) top right no-repeat transparent;
text-align: right;
}

#foto_home .texto {
padding-top:50px;
padding-right:15px;
padding-bottom:10px;
padding-left:20px;
width:210px;
margin-left:520px;
}


#foto_home img {
float: left;
}

#lema {
margin: 0px;
margin-top: 20px;
margin-bottom: 10px;
padding-top: 15px;
background: url(ima/alerta.gif) repeat #FFF0C4;
position: relative;
}

#lemaNo, #lemaSi {
padding: 1px;
text-align: right;
margin-bottom: 10px;
position: relative;
/*font-size: ;
color: ;*/
}

#lemaNo img, #lemaSi img {
position: relative;
}

#salonVentas {
padding: 15px;
background-color: #FFE495;
}

#salon {
margin-top: 5px;
padding-top: 90px;
background: url(ima/fdo_salon.gif) no-repeat top right transparent;
}

#salon img {
float: right;
margin-right: 6px;
margin-top: 20px;
}

#catalogo {
margin: 0px;
margin-top: 5px;
padding: 0;
width: 100%;
height: 400px;
background: url(ima/fdo_catalogo.gif) no-repeat center right transparent;
}

#contacto {
background: url(ima/fdo_contacto.gif) no-repeat top right transparent;
padding-bottom: 40px;
margin-top: 5px;
}

#contacto #formulario {
padding: 40px 0px 20px 90px;
width: 390px;
float: left;
}

#contacto #formulario label {
width: 85px;
text-align: right;
font: bold 13px Verdana, Arial, Helvetica;
color: #DFA62F;
margin: 3px 0px 10px 0px;
padding-right: 10px;
float: left;
}

#contacto #formulario textarea {
border:1px solid #ffd561;
margin: 3px 0px 10px 0px;
overflow: auto;
}

#contacto #formulario submit {
border:1px solid #ffd561;
margin: 3px 0px 10px 0px;
}

#contacto #formulario .tip {
color: #FF0000;
margin: 3px 0px;
padding: 0px 20px;
background: url(ima/alerta.gif) repeat #FFF0C4;
}

#contacto #formulario br {
clear:both;
}

#contacto #formulario input {
border:1px solid #ffd561;
}

#contacto #formulario #privacy {
float: left;
}

#contacto #formImagen {
margin-bottom: 20px;

}

#contacto #formImagen img {
border: 5px solid #fff;
float: left;
}


#contacto #colFormulario {
margin-left: 520px;
padding: 190px 20px 0px 52px;
}

#servicios {
background: url(ima/fdo_servicios.gif) no-repeat top left transparent;
padding-bottom: 40px;
margin-top: 5px;
height: 500px;
}

#footer {
margin: auto;
padding: 20px 5px 60px 5px;
width: 775px;
text-align: center;
background: url(ima/bottom_footer.gif) no-repeat bottom center transparent;
}

#footer ul {
margin-left: -10px;
}

#footer ul li {
list-style: none;
display: inline;
}




/* E X T R A S */

/**/

	#dhtmlgoodies_menu {
        padding-top:6px;
        padding-left: 60px;
	}
	#dhtmlgoodies_menu img {
		border:0px;
	}

	/* General configuration CSS */

	#dhtmlgoodies_menu ul li ul {
		display:none;	/* Needed to display ok in Opera */
	}

	#dhtmlgoodies_menu {	/* Menu object */
		visibility:hidden;
	}
	#dhtmlgoodies_menu ul {
		margin:0px;	/* No indent */
		padding:0px;	/* No indent */
	}
	#dhtmlgoodies_menu li {
		list-style-type:none;	/* No bullets */
	}
	#dhtmlgoodies_menu a {

		margin:0px;
		padding:0px;
	}
	/* End general configuration CSS */


	/* Cosmetic */

	/***********************************************************************
		CSS - MENU BLOCKS
	 	General rules for all menu blocks (group of sub items)
	***********************************************************************/
	#dhtmlgoodies_menu ul {
		/*border:1px solid #000;*/
		background: transparent;
	}

	#dhtmlgoodies_menu ul.menuBlock1 {	/* Menu bar - main menu items */
		border:0px;
		padding:0px;
		/*border:1px solid #317082;*/
		background: transparent;
		overflow:visible;
	}
	#dhtmlgoodies_menu ul.menuBlock2 {	/* Menu bar - main menu items */
		border:0px;
		padding:0px;
		/*border:1px solid #555;*/
	}

	/***********************************************************************
		CSS - MENU ITEMS
	 	Here, you could assign rules to the menu items at different depths.
	***********************************************************************/
	/* General rules for all menu items */
	#dhtmlgoodies_menu a {
		color: #666;
		text-decoration:none;
		padding-left:2px;
		padding-right:2px;

	}

	/*
	Main menu items
	*/

	#dhtmlgoodies_menu .currentDepth1 {
		padding-left:8px;
		padding-right:8px;
		border:1px solid #FFF;
	}
	#dhtmlgoodies_menu .currentDepth1over {
		padding-left:8px;
		padding-right:8px;
		background-color:#FF0000;
		border:1px solid #FFF;
	}
	#dhtmlgoodies_menu .currentDepth1 a {
		font-weight:bold;
	}
	#dhtmlgoodies_menu .currentDepth1over a {	/* Text rules */
		color:#FFF;
		font-weight:bold;
	}

	/* Sub menu depth 1 */
	#dhtmlgoodies_menu .currentDepth2 {
		padding: 4px 8px 4px 8px;
		background-color:#FFD75E;
		border:1px solid #FFF;
	}
	#dhtmlgoodies_menu .currentDepth2over {
		padding: 4px 8px 4px 8px;
		background-color:#FFE495;
		border:1px solid #FFF;
	}
	#dhtmlgoodies_menu .currentDepth2over a {	/* Text rules */
		color:#0C9850;
	}
	/* Sub menu depth 2 */
	#dhtmlgoodies_menu .currentDepth3 {
		padding-right:2px;
		border:1px solid #FFF;
	}
	#dhtmlgoodies_menu .currentDepth3over {
		padding-right:2px;
		background-color:#EDE3EB;
		border:1px solid #000;
	}
	/* Sub menu depth 3 */
	#dhtmlgoodies_menu .currentDepth4 {
		padding-right:2px;
		border:1px solid #FFF;
	}
	#dhtmlgoodies_menu .currentDepth4over {
		padding-right:2px;
		background-color:#EBEDE3;
		border:1px solid #000;
	}

/* #dhtmlgoodies_image-slideshow-5*/

	#DHTMLgoodies_panel_one,#DHTMLgoodies_thumbs{	/* Width of divs for thumbnails */
		width:279px;
	}
    #DHTMLgoodies_arrows {
    margin: 0px 60px;
    width: 155px;
    }
	#DHTMLgoodies_panel_one{
		float:left;
        margin: 0;
        margin-top: 70px;
        padding-left:16px;
	}
	#DHTMLgoodies_thumbs{
		overflow:hidden;	/* Don't change this */
		height:280px;	/* Height of thumbnail div */
		position:relative;	/* Never change this */
		float:left;
	}
	#DHTMLgoodies_largeImage{	/* Large image div */
		width:450px;	/* Width of large image div */
		height:400px;	/* Height of large image div */
		float:left;
		padding-left:15px;	/* "Air" */
	}
	#DHTMLgoodies_largeImage table{	/* Used table to get both horizontal and vertical center alignement of large image */
		width:100%;
		height:100%;
		text-align:center;
	}
	#DHTMLgoodies_largeImage img{	/* Large image */
		border:5px solid #FFF;	/* Border around large image */
	}


	.strip_of_thumbnails{	/* A vertical strip of thumbnails */
float:left;width:360px;height:220px;
font: bold 16px arial,helvetica,verdana;color:#FFF

	}
	.strip_of_thumbnails .foto{
float:left;margin:3px;padding:2px;background-color:#A8A8A8; /**/
		text-align:center;

	}
	.strip_of_thumbnails .tit{
text-align:center;width:96px;background:transparent;font:bold 10px arial,helvetica,verdana;color:#FFF;

	}
	.strip_of_thumbnails img{
	   	/*border:1px solid #EDB50C;
	   	padding:5px;*/
	}
	.strip_of_thumbnails .activeImage{	/* Active thumbnail */
	   /*	border:5px solid #FF0000;*/	/* Green border around active thumbnail */
	   /*	padding:0px;*/
       border:5px solid #FF0000;

	}

	.leftArrow{
		float:left;
	}
	.rightArrow{
		float:right;
	}
	#DHTMLgoodies_thumbs_inner{
		position:relative;	/* Never change this */
	}
	#DHTMLgoodies_thumbs_inner img{
    border: 0px;
	}

/**/









