﻿body{
	font-family: arial,sans-serif;
	font-size: 13px;
}
#divCuerpo 
{width:1024px;height:400px;background-color:White;float:left;display:block;margin-top:140px;position:inherit;}
#divBody 
{height:400px;width:1014px;float:left;display:block; 
 padding-top:20px;padding-left:10px;}
#divHead{float:left;display:block;width:1100px;height:70px;background-color:White;
         position:fixed;top:0px;left:0px;padding-bottom:10px;}
#divFooter{float:left;display:block;width:1035px;height:40px;margin-top: 25px;
           border-top:solid 3px #527bc7;text-align:center;font-size:11px;font-family:Arial;}
           
#contenidoLeft{float:left;display:block;width:198px;
               background-color:#faf9f5;height:398px;border:solid 1px silver;}

#contenidoRight
{
	float: left;
	display: block;
	width: 762px;
	padding-left: 10px;
	background-color: #faf9f5;
	font-size: 12px;
	height: 358px;
	margin-left: 10px;
	padding-bottom: 20px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 20px;
	border: solid 1px silver;
	background-image: url(../Images/fondo.jpg);
	background-repeat: no-repeat;
	line-height: 20px;
}

.h1Titulo
{font-size:17px;font-weight:bold;color:#3b4776;font-family:Tahoma;
    }
.leftTitulo{font-size:17px;color:#3b4776;font-family:Arial;
            padding-left:5px;padding-top:10px;}    

.redondo {  
border.radius: 15px;  
 -moz-border-radius:15px;  
 -webkit-border-radius:15px;  
}  

.cssSelect
{padding-bottom:10px;display:block;padding-left:20px;}

#divLogo 
{
    float:left;display:block;width:1600px;height:150px;top:5px;
    background-image:url(../Images/Logo_Final.jpg);background-repeat:no-repeat;
}  
#divLogoImg {padding-top:20px;padding-left:15px;}

#contenidoLeft ul 
{
	list-style: none outside none;
	margin-top: 0px;
	margin-left: -40px;
	font-size: 0.8em;
}

#contenidoLeft li {line-height: 30px;border-bottom:solid 1px silver;padding-left:3px;color:#666666}
#contenidoLeft li a {text-decoration:none;color:#666666;} 
#contenidoLeft li:hover {background-color:#dfe11f;} 

.contenidoRightServicio li {
	line-height: 20px;
}
.contenidoRightServicio2 li {
	line-height: 20px;
}
.contenidoRightServicio3 li {
	line-height: 20px;
}

#divObras {float:left;display:block;background-image:url(../Images/Obras.png);background-repeat:no-repeat;width:470px;height:200px;}
#divTextoObras {float:left;display:block;width:100%;padding-left:190px;font-size:16px;font-weight:bold;color:Red;}
/*************************************************************/
/*botones*/
#divButtons{
	float: right;
	display: inline;
	height: 20px;
	font-size: 11px;
	position: relative;
	top: 70px;
	width: 1000px;
	font-size: 16px;
}
#divButtons a {text-decoration:none;color:#666666;}  
#divContenido a:hover {color:#3432a5;}   
.button 
{   cursor:pointer;height:15px;display:block;float:left;
}
.button a {padding-left:5px;} 
#btnSomos {width:140px;}
#btnServicios {width:110px;}
#btnContacto {width:110px;}
#btnBlog {width:90px;}
/*.button a:hover {text-decoration:none;background-color:Transparent;} 
 #btnSomos :hover{background-image:url(../Images/img_somos.jpg);background-repeat:no-repeat;}  
 #btnServicios :hover{background-image:url(../Images/img_serv.jpg);background-repeat:no-repeat;}
 #btnContacto :hover{background-image:url(../Images/img_cont.jpg);background-repeat:no-repeat;}
 #btnBlog :hover{background-image:url(../Images/img_blog.jpg);background-repeat:no-repeat;}
.button span 
{display: block;padding-top: 31px;border-bottom:solid 3px yellow;padding-left:5px;}
.button .btnselected 
{display: block;padding-left:5px;font-weight:bold;}



*/

.button:hover span 
{color:#3432a5;border-bottom:solid 3px #3432a5;padding-right:5px;text-decoration:none;}
 /*background-image:url(../Images/btn_back.jpg);background-repeat:repeat;*/

 /*************************************************************/    

behavior:url(border-radius.htc);

/*******************************/

#content {
width: 900px;
margin: 0px auto;
padding: 2em 1em;
}
#popup, #popup1, #popup2, #popup3 {
left: 0;
position: absolute;
top: 0;
width: 100%;
z-index: 1001;
}
.content-popup {
margin:0px auto;
margin-top:50px;
padding:10px;
width:600px;
min-height:400px;
border-radius:4px;
background-color:#DDDDDD;
box-shadow: 0 2px 5px #666666;
}
.close {
position:relative;
} 
.tituloPopup{color:#132cac;font-weight:bold;text-transform:uppercase;padding-left:20px;}
/*******************************/
/***********POPUP****************/
.cssSelect2 {padding-left:25px;padding-top:14px;display:block;}
.cssSelect1 {padding-top:13px;display:block;}

/*******************************/
