* {
padding : 0;
margin : 0;
}
body {
font-family : 'Century Gothic', 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
color : #847040;
margin-top : 0;
background-repeat : repeat-x;
background-position : left bottom;
background-image : url(../images/bgcol.jpg);
margin-right : 0px;
margin-bottom : 0px;
margin-left : 0;
background-color : #857040;


font-size : 80%;
}
.negrita {
font-weight : bold;
}
#cabecera {
	margin-left : auto;
	margin-right : auto;
	margin-top : 0;
	width : 100%;
	padding-left : 0;
	height : 156px;
}
#barralogo {
	background-image : url(../images/logo_artevaloracion.gif);
	background-repeat : no-repeat;
	background-position : 6% center;
	padding : 0em 5px 0em 5px;
	height : 155px;
	margin-left : auto;
	margin-right : auto;
	margin-top : 0;
	background-color : #000000;
	border-bottom-width : 3px;
	border-bottom-style : solid;
	border-bottom-color : #857040;
}

/*#frase {
	color : #6f5e36;	
	width : 100%;
	text-align : left;
	padding-top : 0.2em;
	padding-bottom : 0.3em;
	left : 310px;
	top : 138px;
	font-weight : bold;
	position: inherit;
	height: 26px;
	font-size: 136%;
	background-color: #000000;
}*/

#frase {
/*	margin-top : 0.2em;*/
	color : #6f5e36;
	width : 100%;
	text-align : left;
	padding-top : 0.2em;
	padding-bottom : 0.8em;
	left : 310px;
	top : 138px;
	font-weight : bold;
	position: inherit;
	z-index: 7;
	height: 34px;
	font-size: 136%;
	background-color: #000000;
}


.navi {
	width : 100%;
	vertical-align : middle;
	float : left;
	height : 12em;
	padding-top : 1.7em;
}
.navi img {
padding-left : 25px;
}
.limpia {
clear : both;
}
.banner {
	float : right;
	width : 250px;
	padding-left : 0px;
	height : 119px;
	padding-right : 0%;
	margin-right : 0em;
	padding-top : 0.2em;
}
.bannerServ {
float : left;
width : 70%;
padding-left : 10px;
background-image : url(../images/banner4.jpg);
background-repeat : no-repeat;
background-position : -8px top;
height : 11.6em;
}
#cuerpo {
	margin-top : 0;
	width : 100%;
	padding-left : 0%;
	background-image : url(../images/bgcol.jpg);
	background-repeat : repeat-x;
	background-position : left top;
    background-color : #f5f3e4;
	height : 100%;
}
div.migas {
	position : relative;
	left : 0;
	width : auto;
	font-size : 1em;
	margin-left : 0px;
	color : #857040;
}
div.migas a {
color : #857040;
}
div.leftColumn {
	left : 0;
	width : 256px;
	padding-left : 1em;
	float : left;
	background-color : #000000;
	display : block;
	vertical-align: bottom;
	background-image: url(../images/bg_colum.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}

div.rightColumn {
	float : left;
	height : auto;
	width : 62%;
	margin-left : 5%;
	margin-right : 5%;
	background-color: #f5f3e4;
	/*position: inherit;
/*	background:background-color: #ffffff;*/
}



#wrappie {	
	background-color : #847040;
	padding-left : 2%;
	padding-right : 2%;
	height : 10%;
}

#pie {
margin-left : auto;
margin-right : auto;
margin-top : 0;

width : 100%;
background-color : #ffffff;
padding : 1em 0 2em 0;
text-align : right;
background-image : url(../images/foot_later_izq.gi);
background-repeat : repeat-y;
background-position : left top;
}

h1 {
color : #000000;
font-size : 2em;
line-height : 25px;
font-weight : normal;
margin-bottom : 24px;
margin-top : 14px;
}
h2 {
color : #616549;
font-size : 24px;
line-height : 48px;
font-weight : normal;
}
h3 {
font-size : 14px;
line-height : 24px;
font-weight : bold;
padding-left : 0;
}
p {
padding-top : 9px;
padding-right : 12px;
padding-bottom : 9px;
padding-left : 0;
text-align : justify;
}
a {
color : #000000;
}
ul {
list-style-type : square;
list-style-position : outside;
margin-bottom : 9px;
margin-top : 9px;
margin-left : 18px;
margin-right : 18px;
font-size : 97%;
}
ol {
list-style-position : outside;
margin-bottom : 9px;
margin-top : 9px;
margin-left : 36px;
margin-right : 18px;
}
li {
padding-left : 9px;
margin-bottom : 5px;
}
.leftStyle {
float : left;
padding-right : 12px;
}
div.clearStyle {
clear : left;
height : 12px;
width : 100%;
position : relative;
}
#aboutUsBigTextButton {
cursor : pointer;
}
/*	img {
border : 1px solid #847040;
padding: 0em;
}*/

img {
border : none;
border-width : 0;
padding-left : 0;
}


.rightColumn img {
	border : 1px solid #857040;
	padding: 0.2em;
}
div.footerWrapper {
position : relative;
width : 100%;
height : 100px;
margin-top : 18px;
margin-right : 0;
margin-left : 0;
color : #f2f0dc;
font-size : 11px;
text-align : right;
background-color : #000000;
}
.footerWrapper .footer a {
color : #810414;
text-decoration : none;
}
div.footer {
position : relative;
top : 0;
width : 780px;
height : auto;
margin-top : 0;
margin-right : auto;
margin-bottom : 0;
margin-left : auto;
padding-bottom : 50px;
padding-top : 50px;
padding-right : 90px;
background-image : url(../images/footer.gif);
background-repeat : no-repeat;
background-position : 480px bottom;
background-color : #000000;
}
div.footerWrapper {
width : 100%;
margin-top : 0;
margin-right : 0;
margin-left : 0;
color : #f2f0dc;
font-size : 11px;
text-align : right;
}
.footerWrapper .footer a {
color : #810414;
text-decoration : none;
}
div.footer {
width : 780px;
height : auto;
margin-top : 0;
margin-right : auto;
margin-bottom : 0;
margin-left : auto;
padding-bottom : 50px;
padding-top : 50px;
padding-right : 90px;
background-image : url(../images/footer.gif);
background-repeat : no-repeat;
background-position : 480px bottom;
}
dl.main {
background-color : #fefdf1;
width : 60px;
text-align : center;
float : left;
margin-right : 5px;
border : 1px solid #ffffff;
margin-bottom : 10px;
margin-left : 10px;
margin-top : 10px;
padding : 5px;
}
.main dt {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
}
.main dt img {
width : 50px;
height : 50px;
}
.main dd {
margin : 0;
padding : 0;
font : 10px Verdana, Arial, Helvetica, sans-serif;
}
.leftColumn img a {
background-color : #006699;
border : none;
}
.caja_enfatiza {
padding : 6px;
border : 1px solid #857040;
background-color : #857040;
color : #ffffff;
}
.lineapie {
border-top-width : 2px;
border-top-style : solid;
border-top-color : #846f3f;
margin-right : 5px;
}

#cajaServicios {
margin : 5px 30px 5px 11px;
padding : 3px;
font-size : 120%;
}
#cajaServicios ul {
list-style-type : square;
list-style-position : inside;
margin-bottom : 2px;
margin-top : 2px;
margin-left : 2px;
margin-right : 2px;
font-size : 97%;
padding : 5px 0 5px 0;
background-image : url(../images/fondo_menu.gi);
background-repeat : no-repeat;
background-position : left center;
}
#cajaServicios li {
font-family : Verdana, Arial, Helvetica, sans-serif;
list-style-position : inside;
list-style-image : url(../images/arraw.gif);
list-style-type : none;
border-bottom-width : 1px;
border-bottom-style : dotted;
border-bottom-color : #f5f3e4;
padding-bottom : 0.3em;
}
#cajaServicios a {
color : #847040;
text-decoration : none;
}
#cajaServicios a:hover, .activo {
color : #aaa679;
text-decoration : none;
}
#cajaServicios h3 {
color : #847040;
font-size : 160%;
padding : 0 0 0.6em 0.4em;
margin : 0;
font-weight : normal;
}
#direccion {
	float : right;
	width : 15em;
	padding : 4.9em 0 0 2em;
	margin-right : 1em;
	text-align : right;
	font-size : 90%;
}
.portada {
padding : 0 0 3em 0;
line-height : 1.4em;
}
#wrapcuerpo {
	padding-left : 2%;
	padding-right : 2%;
	height : 99%;
	background-image : url(../images/bg_lateriz.jpg);
	background-repeat : repeat-x;
	background-position : right top;
}

#wrap {
	background-image : url(../images/bg_black.jpg);
	background-repeat : no-repeat;
	background-position : left top;	
}
.sinborde a {
border-top-style : none;
}
ul.navmenu li .sinborde a {
border-top-style : none;
border-right-style : none;
border-bottom-style : none;
border-left-style : none;
}
#wrappie #pie img {
padding-right : 1em;
}
.leftColumn img {
	padding-top : 0em;
	padding-bottom: 18em;
	padding-left: 0.3em;
	padding-bottom: 20em;
}

#navmenu .horiz ul {
display : inline;
}
.negro {
	font-weight: bold;
	color: #000000;
}
#home .pre a, #servicios .ser a, #estimacion .est a, #solicitudes .sol a, #enlaces .enl a {
	background-color: #857040;
}

.rightColumn li {
	list-style-type: circle;
}

div.leftColumn2 {
	left : 0;
	width : 256px;	
	padding-left : 1em;
	float : left;
	background-color : #000000;
	display : block;
	vertical-align : bottom;
	background-image: url(../images/bg_colum.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;	
}

.leftColumn2 img {
	padding-top : 0em;
	padding-bottom: 18em;
	padding-left: 0.3em;
	padding-bottom: 20em;
}

div.rightColumn2 {
float : right;
height : auto;
width : 65%;
}

.etiqueta 
{
	font-family: 'Century Gothic', 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
	font-size:14px;
    color:#847040;
	
}
.campo
{
	font-family: 'Century Gothic', 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
	font-size:14px;
    color:#000000;
}
.comentario
{
	color : #000000;
	padding : 1px;
	cursor : text;
	font-size:14px;
	font-weight: bold;
}

