a:link {color: #66af24}    
a:visited {color: #66af24} 
a:hover {color:#534f4f}

body{
	font-size: 12px;
	line-height:16px;
	color:#534f4f;
	text-align:center;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	font-family:Verdana, Arial,sans-serif;
}



/*divs estructura general*/
#div_contenedor {
z-index:1;
width:890px;
	width:		865px;
text-align:center;
margin-left:auto;
margin-right:auto;
padding:	15px 0 50px 0px;


}

h3 {
	font-size: 1.3em !important;
}

h4 {
	font-size: 1.2em !important;
}

h6 {
	margin-top: 20px;
}

h6 a {
	background-image: url(../images/botones/boton_calcula_presupuesto.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 331px;
	height: 57px;	
	text-indent: -9999px !important;
	display: block;
	margin-left: 325px;
}

h5 {
	margin-top: 20px;
}

h5 a {
	background-image: url(../images/botones/volver-a-mi-presupuesto.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 331px;
	height: 75px;	
	text-indent: -9999px !important;
	display: block;
	margin-left: 325px;
}


/*menu*/

#Hombre{
z-index:7;
width:157px;
text-align:right;
background-image:url(../images/generales/hombre.png);
height:139px;
background-repeat:no-repeat;
background-position:right;
position:absolute;
margin-top:-79px;
margin-left:690px;
display: none;
}
/* ORIGINAL CON DIV
#Submenu{
z-index:5;
width:820px;
text-align:left;
background-image:url(../images/fondos/submenu.png);
height:26px;
background-repeat:no-repeat;
position:absolute;
margin-top:28px;
margin-left:-10px;
padding-left:10px;
padding-top:3px;
}
*/
#Submenu{
z-index:5;
width:820px;
text-align:left;
background-image:url(../images/fondos/submenu.png);
height:26px;
background-repeat:no-repeat;
position:absolute;
margin-top:12px;

/*margin-left:-10px;*/
padding-left:10px;
padding-top:3px;

}



#Balum{
z-index:6;
width:160px;
text-align:right;
background-image:url(../images/generales/balumba.png);
height:133px;
background-repeat:no-repeat;
background-position:right;
position:absolute;
margin-top:-73px;
margin-left:670px;
}

#Balum2{
z-index:3;
width:60px;
text-align:right;
background-image:url(../images/generales/balumba_chico.png);
height:46px;
background-repeat:no-repeat;
background-position:right;
position:absolute;
margin-top:-25px;
margin-left:750px;
}

#menu{
background-image:url(../images/fondos/fondo_menu.jpg);
background-repeat:no-repeat;
width:865px;
height:66px;
margin-top:28px;
text-align:left;
padding-left:24px;
padding-top:5px;
}

#menu2{
background-image:url(../images/fondos/fondo_menu2.jpg);
background-repeat:no-repeat;
width:865px;
height:48px;
margin-top:48px;
text-align:left;
padding-left:24px;
padding-top:5px;
}


a.menu:link{
text-decoration:none;
font-size:13px;
color:#282727;
line-height:16px;

}	
a.menu:visited{
text-decoration:none;
font-size:13px;
color:#282727;
line-height:16px;

}
a.menu:hover{
text-decoration:none;

font-size:13px;
color:#282727;
line-height:16px;
font-weight:bold;

}



a.SUBmenu:link{
text-decoration:none;

font-size:11px;
color:#3b3a3a;
line-height:13px;
background-image:url(../images/fondos/flecha.png);
padding-left:20px;
background-repeat:no-repeat;
background-position:left;
}	
a.SUBmenu:visited{
text-decoration:none;

font-size:11px;
color:#3b3a3a;
line-height:13px;
background-image:url(../images/fondos/flecha.png);
padding-left:20px;
background-repeat:no-repeat;
background-position:left;
}
a.SUBmenu:hover{
text-decoration:none;

font-size:11px;
color:#74a618;
line-height:13px;
background-image:url(../images/fondos/flecha.png);
padding-left:20px;
background-repeat:no-repeat;
background-position:left;
}

#ruta{
text-align:left;
padding-left:27px;
display: none;
}


/*empresa*/
#cont_empresa{
width:385px;
text-align:left;
padding-left:290px;
padding-top:50px;
padding-bottom:50px;
background-image:url(../images/fondos/balumba_encoche.jpg);
background-position:top left;
background-repeat:no-repeat;
}

/*centro*/
#centroCont{
width:890px;
text-align:left;
}

#txt_destacado{
width:580px;
height:37px;
background-image:url(../images/fondos/destacado.png);
background-repeat:no-repeat;
text-align:left;
padding-left:20px;
padding-right:30px;
padding-top:12px;
padding-bottom:8px;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
}

#txt_destacado2{
width:580px;
height:52px;
background-image:url(../images/fondos/destacado.png);
background-repeat:no-repeat;
text-align:left;
padding-left:20px;
padding-right:30px;
padding-top:7px;
padding-bottom:5px;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
}

/*right*/

#ColumRight{
width:186px;
margin-left:683px;
z-index:10;
position:absolute;
}

#calculoPresu{
background-image:url(../images/fondos/fondo_presupuesto.jpg);
width:186px;
height:150px;
text-align:center;
padding-top:23px;
background-repeat:no-repeat;
}

#phonos{
background-image:url(../images/fondos/telefono.jpg);
width:186px;
height:214px;
text-align:center;
padding-top:14px;
background-repeat:no-repeat;
display: none;
}

/*txt*/

.txt_bold{
font-weight:bold;
font-size: 10px;
}

.txt_bullet{
background-image:url(../images/fondos/bullet.jpg);
padding-left:13px;
background-repeat:no-repeat;
background-position:left;
}

.txt_titleSection{
font-size:16px;
line-height:18px;
color:#010100;
font-weight:bold;
}

.txt_Subtitle_section{
color:#66af24;
font-size:14px;
font-weight:bold;
line-height:30px;
}

/*margenes*/

.marginTopx110{
margin-top:110px;
}

.padding6{
padding:6px;
}

/*terceros*/
#cont_terceros{
width:635px;
text-align:left;
padding-top:35px;
padding-bottom:50px;
padding-left:27px;
}

#textoMarginado{
width:568px;
padding-left:22px;
text-align:left;
}

/*noticias*/

#cont_noticias{
width:614px;
text-align:left;
padding-top:35px;
padding-bottom:50px;
padding-left:27px;
}


.txt_destacadoNoti{
font-size:12px;
font-weight:bold;
color:#534f4f;
}

.txt_ColorNoti{
font-size:11px;
color:#68a508;
}

#notaCompleta{
text-align:right;
margin-top:40px;
margin-bottom:40px;
}

a.newss:link{
text-decoration:underline;

font-size:11px;
color:#534f4f;
line-height:15px;
}	
a.newss:visited{
text-decoration:underline;

font-size:11px;
color:#534f4f;
line-height:15px;
}
a.newss:hover{
text-decoration:underline;

font-size:11px;
color:#68a508;
line-height:15px;
}

.imputIrNews{
width:133px;
height:22px;
border:1px solid #7f9db9;
font-size:11px;
color:#000000;
margin-left:10px;

line-height:20px;
}

.txt_buscadorNews{
font-size:11px;
color:#000000;

}

/*area clientes*/

#loguinClientes{
background-image:url(../images/fondos/balumba_clientes.gif);
width:510px;
height:240px;
background-repeat:no-repeat;
text-align:right;
}

.txt_bulletLoguin{
background-image:url(../images/fondos/bullet.jpg);
padding-left:17px;
background-repeat:no-repeat;
background-position:left;
color:#68a508;
font-size:11px;
}

/*contacto*/

.imputContact{
width:174px;
height:22px;
border:1px solid #7f9db9;
font-size:11px;
color:#000000;

line-height:20px;
}

.imputContact2{
width:225px;
height:22px;
border:1px solid #7f9db9;
font-size:11px;
color:#000000;

line-height:20px;
}

.imputContact3{
width:260px;
border:1px solid #7f9db9;
font-size:11px;
color:#000000;

line-height:20px;
}

/*telefonos*/

#cont_telefonos{
width:640px;
text-align:left;
padding-top:35px;
padding-bottom:50px;
padding-left:27px;
}

.rtejustify {
	text-align: justify;
}
