body {
	margin: 0;
	padding: 0;
	background-color: #5c67c7;
	text-align: center;
	color: White;
   font: normal 10pt/130% tahoma,"palatino linotype",georgia,"times new roman",serif;
	/* hide overflow:hidden from IE5/Mac */ 
	/* \*/ 
	overflow: hidden; 
	/* */ 
	}
	
#container {position:relative;
text-align: left;
margin: 0 auto;
width: 810px;
	}

#caja {position: absolute;
    top: 28px;
    left: 20px;
    height: 553px;
    width: 796px;
    z-index: 1;
	 color: white;
  	 border: 2px solid #ceceFF;
	background:#003 url("../p/leftborder.gif") repeat-y left top;
}
#pie {position: absolute;
    top: 583px;
    left: 20px;
    height: 120px;
    width: 766px;
    z-index: 1;
    color: #fff;
    line-height: 120%;
    background-color: #003;
	 padding:0 15px;
    overflow: hidden;
	 border: 2px solid #ceceff;

}

.right {
	float: right;
}

.horizon {position: absolute;
    top: 5px;
    left: 123px;
    width: 600px;
    z-index: 100}


.logo {position: absolute;
    top: 40px;
    left: 38px;
    height: 40px;
    width: 100px;
    z-index: 100}

.logo1 {position: absolute;
    top: 29px;
    left: 715px;
    height: 40px;
    width: 100px;
    z-index: 100}
h1 {
	font-size: 14pt;
	padding-top: 4px;
}
h2 {
	font-size: 13pt;
	margin-bottom: -12px;
}
h3 {
	font-size: 12pt;
}
h1,h2,h3 {
	 font-family: "georgia", serif;
	 background-color: transparent;
    color: #ceceff;
}
p {
	 padding-left: 20px;
	 background-color: transparent;
    color: #fff;
}

ul {
	list-style: square outside;
	background-color: transparent;
	color: #fff;	
}
li {
	margin-bottom: 8px;
}
a {
	      text-decoration:none;
			color: #9ff;
}

#pie p,h3 {

 background-color: #003;
    color: #ceceff;
}
.lt {
	font-size: 82%;

}

																/*- Menu Tabs--------------------------- */
    #tabs {position: absolute;
	   top: 72px;
		left: 0px;
      width:800px;
      font-size:93%;
		z-index: 3;
      line-height:normal;

      }
    #tabs ul {
          margin:0;
			 padding: 0 0 0 100px;
          list-style:none;
      }
    #tabs li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs a {
      float:left;
      background:url("../p/tableft.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 3px;
      text-decoration:none;
      }
    #tabs a span {
      float:left;
      display:block;
      background:#4745A2 url("../p/tabright.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
	   color:#FFF;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs a span {float:none;}
    /* End IE5-Mac hack */
  
    #tabs a:hover {
      background-position:0% -42px;
		background-color: #4745A2;
		color: #cece;
      }
    #tabs a:hover span {
      background-position:100% -42px;
		  background-color: #4745A2;
      color:#FFF;
		 }

      #tabs #current a {
              background-position:0% -42px;
      }
      #tabs #current a span {
              background-position:100% -42px;
      }

																/* ------ page specific text --------*/
.talk {
    letter-spacing: 0em;
    z-index: 2;
	 padding: 6px 12px;
	 background-color: #4745A2;
    color: #003;    
    overflow: auto;
}

#entrada {position: absolute;
    top: 98px;
    left: 35px;
	 height: 468px;
	color: White;
	 width: 385px;
	 background:#4745A2 url("../p/topright.gif") no-repeat right top;    
}

#asesoria {position: absolute;
    left: 451px;
    top: 98px;
	 height: 468px;
	 width: 341px;	 
	color: White;
	 background:#4745A2 url("../p/topleft.gif") no-repeat left top;
}

#venarr {position: absolute;
    top: 98px;
    left: 35px;
	 height: 468px;
	color: White;
	 width: 476px;	 
	 background:#4745A2 url("../p/topright.gif") no-repeat right top;    
 }
#promotora {position: absolute;
    top: 98px;
    left: 35px;
    height: 468px;
	 color: White;	 
	 width: 339px;	 
	 background:#4745A2 url("../p/topright.gif") no-repeat right top;    
}
#proyectos {position: absolute;
    top: 98px;
    left: 438px;
    height: 468px;
	 color: White;	 
	 width: 355px;
	 background:#4745A2 url("../p/topleft.gif") no-repeat left top;
}

#contacto {position: absolute;
    top: 98px;
    left: 424px;
    height: 468px;
	 color: White;	 
	 width: 368px;
	 background:#4745A2 url("../p/topleft.gif") no-repeat left top;
}

																/* ------ page specific photo --------*/

.equipo {position: absolute;
    top: 98px;
    left: 446px;
    width: 370px;
    z-index: 200;
}

.asesor {position: absolute;
    top: 98px;
    left: 35px;
    height: 480px;
    width: 414px;
    z-index: 3}

.llaves {position: absolute;
    top: 98px;
    left: 537px;
    height: 480px;
    width: 279px;
    z-index: 3}

.promotor {position: absolute;
    top: 98px;
    left: 401px;
    height: 480px;
    width: 415px;
    z-index: 3}

.vivenza {position: absolute;
    top: 98px;
    left: 35px;
    height: 480px;
    width: 401px;
    z-index: 3}

.tick {position: absolute;
    top: 98px;
    left: 35px;
    height: 480px;
    width: 387px;
    z-index: 3}

img {
border: none;
}





		.form_field {
			font-size : 13px;
			font-family : Verdana, Arial, Helvetica, sans-serif;
			color : #fff;
			font-weight : normal;
			text-align:center;
		}

		.form_text{
			font-size : 11px;
			font-family : Verdana, Arial, Helvetica, sans-serif;
			color : #003;
		}

		.text_box{
			font-size : 11px;
			font-family : Verdana, Arial, Helvetica, sans-serif;
			color : #003;
			width:200px;
		}

		.text_area{
			font-size : 11px;
			font-family : Verdana, Arial, Helvetica, sans-serif;
			color : #003;
			width:200px;
			height:60px;
		}

		.text_select{
			font-size : 11px;
			font-family : Verdana, Arial, Helvetica, sans-serif;
			color : #003;
		}

		.form_error{
			font-size : 11px;
			font-family : Verdana, Arial, Helvetica, sans-serif;
			color : #fc3;
			font-weight : bold;
		}
		.must {
		font-size: 10px;
		color: #fc3;
		}
		
		.skype {
			border: none; 
			width:91px; 
			height:22px;
		}
		.emphasize {
		color: #333;
		font-weight: bold;
		}
