body {
	background-color: #f3f3f3;
	/*background-color: #ffffff;*/
	margin:0px;
	padding:0px;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 12px;
}
#container {
	width: 1000px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 0px;
	margin-left: auto;
	margin-right: auto;
	/*background-color: #ffffff;*/
	/*background-color: #f3f3f3;*/
}
#nomemp {
	font-family: "Edwardian Script ITC";
	font-size: 40px;
	color: #997B3F;
	font-weight: normal;
	float:left;
}
.bandera{
	float:right;
	margin-right:0px;		
}
#page {	
	height:600px;
	border: 4px solid #DCCDAC;	
	background-color:#FFF;
	margin-top:45px;
	margin-left:0px;
}
.banner-top {}
#logoemp{
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 8px;
}
#img_cab{
	float: right;
	margin-top: 10px;
	margin-right:28px;
}
#cuerpo {
	float:left;
	width:980px;
	height:380px;
	border: 1px solid #DCCDAC;	
	margin: 2px 4px 4px 5px;
	/*background-image: url(../img/Logo_Vidal_Venturini_gris4.jpg);*/
}
/*--------------- Menú -----------------*/
#menu {
	font-family:Verdana, Geneva, sans-serif;
	float: left;
	font-weight: bold;
	width:990px;
	height:30px;
	border: 0px solid #999;
	padding:0px 0px 0px 0px;
}
#menu ul{
	margin: 0px 0px 0px 5px; 
	padding: 0px 0px 0px 0px; 
	border-left: 0px solid #999999;	
}
#menu li {display: inline-table; margin:0px 0px 0px 0px; border:0px solid #063;}

#menu a {
	display:block;
	text-decoration:none;
	text-align:center;
	width: 193px;
	font-size:12px;
	margin: 0 0 0 0px;
	padding:7px 0px 7px 0px;
	color: #FFF;
	border-left: 0px solid #fff;
	background: url('../img/fondo_menu_fosc.gif') repeat-x;
}
#menu a:hover {
	text-decoration:none;
	border-left: 0px solid #eeeeee;
	color:#666;
	background: #dddddd url('../img/fondo_menu_clar.gif') repeat-x;
	}
#menu a.selected {
	border-left: 0px solid #eeeeee;
	color:#666;
	background: #dddddd url('../img/fondo_menu_clar.gif') repeat-x;
}
/*---------------------Fin Menu----------------------------------*/


/*--------------------- PIE -------------------------------------*/
#webdesign{
	margin-top: 4px;
	margin-right: 2px;
	float:right;
	font-size:11px;
	color: #9C7E41;
}
#webdesign a {
	font-size:11px;
	color: #9C7E41;
}
#datoscontacto{
	margin-top: 4px;
	margin-left: 2px;
	float:left;
	font-size:11px;
	color: #9C7E41;
}
/*--------------------- FIN PIE ---------------------------------*/



/*--------------------- INICIO ---------------------------------*/
#cos_col1{ width:382px; float:left; margin-top: 5px;}
#cos_col2{ width:588px; float:right; margin-right:2px;}
.txtinicio{
	margin:4px 4px 4px 4px;
	padding:8px 20px 8px 20px;
	height: 355px;
	font-size:11px;
	color:#333;
	text-align: justify;	
	background-color: #EAEAEA;
}

/*---------------------- FIN INICIO ----------------------------------*/




/*--------------------UBICACIÓN - MAPAS -----------------------------*/
#col_izq{ float:left;}
#col_der{ float:right;}

.txtubicacion{
	margin:4px 4px 4px 4px;
	padding:8px 4px 8px 4px;
	font-size:10px;
	color:#333;
	text-align:center;	
	background-color: #EAEAEA;
}
#mapapeque{margin:0px 4px 4px 4px; width:384px; height:282px}
#mapagrande{margin:4px 4px 4px 0px; width:582px; height:370px;}
/*--------------------FIN UBICACIÓN - MAPAS -----------------------------*/


/*--------------------FORMULARIO DE CONTACTO------------------------------*/
fieldset {
	width:700px;
    border:2px solid #EAE0CC;
    padding:10px;
    margin-top:10px;
    margin-bottom:10px;
	margin-left: 120px;
	margin-right:20px;
	color:#666;
	background-color:#FFFFDF;
}
#formulario{
	margin: 2px 2px 2px 2px;
	/*border: 1px solid #0F0;/*pistacho*/
	width: auto;
	height:auto;
}

.form_col1{
	width:0px;
	float:left;		
	/*padding: 2px 2px 2px 2px;
	margin-left:4px;
	text-align:left;
	border:1px solid #FF0;/*groc*/
}
.form_col2{
	width:650px;
	float:right;
	padding: 2px 2px 2px 2px;
	margin-right:12px;
	/*border:1px solid #03F;/*blau*/
}
.form_col2 span{
	width:470px;
    float:right;    
    height:10px;
    margin-top:3px;
	margin-right:20px;
    padding-top:0px;
    padding-bottom:3px;
    padding-left:5px;
	/*border: 1px solid #0FF;*/
}
label {
    width:140px;
    height:16px;
    margin-top:3px;
    margin-right:2px;
    padding-top:11px;
    padding-left:6px;
    background-color: #EAEAEA;
    float:left;
    display: block;        
    letter-spacing: -1px;
    font-weight: normal;
    line-height: 1.1;
    color:#666;
}
.txt {
    width:470px;
    float:right;
    background-color:#ffffff;
    height:16px;
    margin-top:3px;
	margin-right:20px;
    padding-top:5px;
    padding-bottom:3px;
    padding-left:5px;
}
.txtarea {
    width:470px;
    float:right;
    background-color:#ffffff;
    height:100px;
    margin-top:3px;
	margin-right:20px;
    padding-top:5px;
    padding-bottom:3px;
    padding-left:5px;
}
#div_btns{
	/*border: 1px solid #639;*/
	width:475px;
    float:right;    
    height:40px;
    margin-top:3px;
	margin-right:20px;    
}
.btn_form {
	margin-top: 10px;
	float:left;
	width: 140px;
	height: 25px;
	background: #e3e3db;
    font-size:12px; 
    color: #989070; 
    padding: 4px ;
    border-width: 2px;
    border-style: solid;
    border-color: #fff #d8d8d0 #d8d8d0 #fff;
    text-decoration: none;
    text-transform:uppercase;
	margin-left: 0px;
	margin-right: 5px;
    font-weight:bold;
}
/*--------------------FIN FORMULARIO DE CONTACTO--------------------------*/



