body	{background: #f2f4ed url(../images/header-tile.png) 0 0 repeat-x;}
.page	{ background: url(../images/content_bkgrnd.png) 0 0 no-repeat;}
p {color:#3e3d3f; font-size:0.8em;}
p.space {margin-bottom:20px}


h2 {font-size:1.35em; font-weight:normal; width:650px; color:#FFF; letter-spacing:0.1em; line-height:1.2em}
h2.interior {font-size:1.3em; font-weight:normal; width:600px; color:#FFF; letter-spacing:0.1em; margin-left:14px; line-height:1.4em}
h3 {font-size:1em; font-weight:bold; color:#f74406; letter-spacing:0.1em; line-height:1.4em}
h3.galeria-titulo{margin:20px 0 0 22px}

#header {height:130px;}
#header h1 {margin-top:18px; width:204px; height:110px; background:url(../images/segundo-martinez-logo.png) no-repeat;}

a.contacto {float:right; background:url(../images/btn-contacto.png) no-repeat 0px 0px; width:116px; height:36px; display:block; }
a.contacto span {display: none;}

ul.nav {position:absolute; width:450px; font-family:georgia; text-align:right; margin:100px 0 0 260px; -margin-left:45px; *margin-left:45px; font-weight:bold; font-size:0.9em;}
.nav li {display:inline; margin:0 0 0 20px;}
.nav li.last {margin-right:0;}
.nav li a{color:#3e3d3f; list-style-type:none; text-decoration:none;}
.nav li a:hover{color:#f74406; text-decoration:underline;}
.nav li a.active {color:#f74406; text-decoration:none;}

#index-content {}
#index-content .bucket {}
#index-content .bucket img{border:4px solid #FFF;}
#index-content .text {background:#FFF;}
#index-content .text h3 {color:#3e3d3f; font-size:1em; width:210px; margin:10px 10px 0 10px;}
#index-content .text h3 a{color:#3e3d3f; text-decoration:none;}
#index-content .text h3 a:hover{text-decoration:underline;}
#index-content .text p{color:#3e3d3f; width:210px; margin:10px;}
#index-content .text .link a{font-size:80%; color:#f74406; text-decoration:none;}
#index-content .text .link a:hover{text-decoration:underline;}

#interior-quiensomos {background:#FFF url(../images/paint-cans-image.jpg) no-repeat right bottom; padding:0}
#interior-quiensomos ul{margin-top:40px; margin-bottom:10px; font-size:0.8em; color:#3e3d3f; list-style-image:url(../images/tick_16.png)}
#interior-quiensomos li{margin:5px 0 0 10px}

#interior-servicios {background:#FFF url(../images/ladder-bkgrnd.png) no-repeat right bottom; padding:0 0 30px 0}
#interior-servicios ul{margin-top:4px; font-size:0.8em; color:#3e3d3f; list-style-image:url(../images/tick_16.png)}
#interior-servicios li{margin:2px 0 0 10px}

#interior-contacto {background:#FFF url(../images/paint-brush.png) no-repeat right bottom; height:330px; padding:0 0 30px 0}
#interior-contacto .contact-icon{float:left; width:90px; height:90px}
#interior-contacto .text{float:left; width:290px; height:90px; margin-left:10px; background:none;}
#interior-contacto h4 {float:left; font-size:1.1em; width:100%; margin-top:4px; color:#f74406}
#interior-contacto h4 a{color:#f74406}
#interior-contacto h4 a:hover{text-decoration:none}
#interior-contacto p {float:left; width:100%; margin-bottom:30px}
#interior-contacto p.icon-text {float:left; margin:4px 0 0 0;}



#interior-galeria {background:#FFF}
#interior-galeria .galeria{float:left; margin:10px 0 20px 22px}
#interior-galeria h4{font-size:0.8em; color:#3e3d3f}
#interior-galeria img{height:118px; width:148px; border:1px solid #3e3d3f}

#quote {float:right; margin-top:40px}
#quote p{font-size:1.2em; line-height:1.4em; color:#b3cf64; font-style:italic}



ul.footer {text-align:right; color:#3e3d3f; font-size:0.6em; border-top:1px dotted #3e3d3f;}
.footer li{display:inline; margin-right:10px;}
.footer li.copyright{margin:0 0 0 35px;}
.footer li.diseno{margin:0 0 0 20px;}
.footer li a{text-decoration:none; color:#3e3d3f;}
.footer li a:hover{text-decoration:underline;}

ul.logos {text-align:right;}
.logos li{display:inline; margin-left:20px;}


