@charset "utf-8";
/* CSS Document */
#x{margin-top:-10px}
.banner{background:url(img/header.jpg) no-repeat left; width:900px; height:230px; margin:20px auto 0 auto; overflow:hidden;}
.mainMenu{font-family:'Gafata',sans-serif; font-size:18px; font-weight:bold; margin:195px 0 0 430px; color:#666; }
.mainMenu div{float:left;  -webkit-border-radius: 2px; margin:3px 14px 0px 6px; line-height:25px; border-radius: 2px; padding:2px 10px; cursor:pointer;



		transition: all 100ms ease;}

.mainMenu div:hover{color:#FFF; margin:3px 14px 0px 6px;
background-color:#007DB5;
box-shadow: 
    1px -1px 0 0 #0D5E92,
    2px -2px 0 0 #0D5E92,
    3px -3px 0 0 #0D5E92,
    4px -4px 0 0 #0D5E92,
	5px -5px 0 0 #0D5E92,
    3px -1px 3px 1px #333333;

	}
.mainMenu div:active{   margin:0px 10px 0px 10px;  

background-color:#007DB5; 
box-shadow: 
   1px -1px 0 0 #0D5E92,
    2px -2px 0 0 #0D5E92,
    3px -3px 0 0 #0D5E92,
    4px -4px 0 0 #0D5E92,
	5px -5px 0 0 #0D5E92,
    3px -1px 3px 1px #333333;

 }	


.container{background:url(img/bg.jpg); width:870px; margin:auto; color:#333; padding:15px;font-family: 'Gafata', sans-serif; overflow:auto;}
.container h2{margin:5px 0 10px 0}
.container h3{margin:0}
.container ul{list-style-type:square; margin:5px 0; padding:0 25px}
.container ul li{margin:10px 0;}
.column1{float:left; width:240px; }
.column2{float:left; width:440px; border-left:dashed 5px #AAAAAA; padding-left:20px}
#loader { width:0;height:0;border:0px solid #fff; }


/* CSS Compartido */
.container{-webkit-border-radius: 4px; border-radius: 4px; }
.container{-webkit-box-shadow: inset 0px 0px 3px 0px rgba(0, 0, 0, .6);
box-shadow: inset 0px 0px 3px 0px rgba(0, 0, 0, .6); }