@charset "utf-8";
/* CSS Document 
© 2009 - Design, CSS Style by Karel, Kenisfam.es
*/



body{
	background-color: #000;

}

#bodyContainer {
	width: 800px;
	height: 658px;
	margin: 0 auto;
	background-color:#373737;
	margin-top:5px;
}

h1 { 
	font-size:15px;
	margin:0;
	font-weight:bold;
	/*display: inline;*/
	
}

h2 { 
	font-size:14px;
	margin:0;
	font-style: oblique;
	font-weight:normal;
	
}

.header {
	width: 800px;
	height: 120px;
	background-image:url(../images/header.gif);
	/*border-bottom:#FFF solid 5px;*/
}

.logo {
	width: 370px;
	height: 116px;
	margin-left:430px;
	cursor: pointer;
	float:left;
}

.navenlace1, .navenlace2, .navenlace3, .navenlace4 {
	text-align: center;
	margin-top: 12px;
	font-size:11px;
	display:inline;
	font-family:Verdana, Geneva, sans-serif;
	float: right;
	font-weight:bold;
}

.navenlace1 {
	width:60px;
}

.navenlace2 {
	width:75px;
}

.navenlace3 {
	width:110px;
}

.navenlace4 {
	width:110px;
}

.navenlace1 A, .navenlace2 A, .navenlace3 A, .navenlace4 A{
	color: #ff9900;
	text-decoration: none;	
}

.navenlace1 A:hover, .navenlace2 A:hover, .navenlace3 A:hover, .navenlace4 A:hover{
	color: #999;
}

.navenlace1 span, .navenlace2 span, .navenlace3 span, .navenlace4 span{
	color: #ff9900;
	text-decoration: none;	
}

.container {
	width:  800px;
	height: 424px;
}

.containerLeftIndex {
	width: 570px;
	float:left;
	margin-left: 0px;
	
}
.containerLeft {
	width: 570px;
	height: 395px;
	float:left;
	margin-left: 0px;
	background:url(../images/index_05_01.gif) no-repeat;
	margin-top: 0px;
	
}

#containerBackgroundLeft {
	width: 325px;
	height: 387px;
	float:left;
	margin-top: 5px;
}

#containerBackgroundLeftForm {
	width: 570px;
	height: 387px;
	float:left;
	margin-top: 5px;	
}

#titlePag {
	width: 325px;
	background-color:#3a3a3a;

}

#titlePag img{
	border:0;
	text-decoration:none;
}

#rectTextContainer {
	background-color: #2d2a2a;
	width: 245px;
	height: 310px;
	padding: 10px 15px;
	margin-left:25px;
	text-align:justify;
	color:#999;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	overflow:auto;
}

#rectTextContainer a {
	color: #999;
	text-decoration:none;
	font-style:italic;
}

#rectTextContainer a:hover {
	color: #fff;

}

#rectTextContainerForm {
	background-color: #2d2a2a;
	width: 490px;
	height: 310px;
	padding: 10px 15px;
	margin-left:25px;
	text-align:justify;
	color:#999;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	border-top:#000 solid 5px;
}

.tablaFormulario {
	margin-top:5px;
	width: 450px;
	float:left;
}

.tablaFormulario td {
	color: #fff;

}

.cajaDeTexto {
	height:18px;
	border: none;
	background-color: #999;
	padding-top: 1px;
	padding-left: 4px;
	color: #333;

}

.cajaDeTextoTerm {
	border: none;
	background-color: #999;
	color: #333;
	width:440px;
	height:305px;
	text-align:left;
}

.areaDeTexto {
	height:120px;
	border: none;
	background-color: #999;
	padding-top: 1px;
	padding-left: 4px;
	color: #333;
}


.rectUpRight, .rectBottomLeft, .rectBottomLeftForm {
	height: 15px;
	background-color:#000;
}

.rectUpRight {
	margin-left: 5px;
	width: 218px;
	margin-top: 17px;
}

.rectBottomLeft {
	width: 310px;
}

.rectBottomLeftForm {
	width: 555px;

}

.containerRight {
	float: right;
	width: 230px;
}

#containerBackgroundRight {
	float:right;
	width:222px;
	height:387px;
	margin-top:5px;
	margin-right: 2px
}

#rectImgContainer {
	background-color: #2d2a2a;
	width: 165px;
	height: 162px;
	margin-left: 18px;

}

#imgSite {
	margin-left:13px;
	width: 135px;
	height: 135px;
	border:#999 solid 1px;
	position:absolute;
	margin-top: 12px;
	background-color:#000;
}

#imgSite img {
	margin-top: 7px;
	border: 0px;
}

#imgApoyoContainer {
	width:100%;
	height: 285px;
	background-color:#000;
}
	
.rectExamples {
	background-color:#000;
	width: 270px;
	height:30px;
	margin-left:-40px;
	position:absolute;

}

.rectExamples img {
	margin-top: 3px;
	margin-left: 2px;
	border: 0;
}


#rectApoyo {
	background-color: #fff;
	height: 70px;
	float:right;
	margin-top:30px;
}

#rectApoyo img {
	border: 0;

}

#msgError {
	text-align:center;
	background-color: #373737;
	width:230px;
	height: 100%;
	color:red;
	font-weight:bold;
	
}

#text_verified {
	text-align:center;
	font-size:14px;
	vertical-align:middle;
	width: 120px;
	display:inline;
	position: relative;
	float: left;
	margin-left: 20px;
}


.tagsIndex {	

	height: 27px;
	background-image:url(../images/index_04.jpg);

}

.tags {	

	height: 30px;
	background-image:url(../images/index_04.gif);

}

.text {
	width: 550px;
	height: 400px;
	text-align:justify;
	overflow:auto;
	padding: 0px 20px;
	float:left;
	color:#000;
	font-weight:normal;
			
}

.formulario {
	width: 550px;
	padding: 0px 60px;
	float:left;
	color:#000;
	font-weight:normal;
			
}

#botonEnviar {
	background-color: #666;
	color: #ff9900;
	cursor: pointer;
	font-weight:bold;
	font-family:Verdana, Geneva, sans-serif;
	width: 80px;
}

.footer {
	color:#000;
	font-weight:normal;
	float:left;
	height:47px;
	background-color:#333;
}

.footer img {
	border: 0;
}

.footerContinuos {
	position:absolute;
	width: 572px;
	height: 66px;
	background-image:url(../images/index_12.gif);
	background-repeat:repeat-y;
	z-index:1;
	float:left;
}

#SolicitarPresupuesto {
	width: 800px;
	height: 47px;

}

#LegalTerms {
	width: 230px;
	height: 40px;
	color:#999;
	text-align:center;
	font-size:12px;
	background-color: #373737;
	float:right;
	z-index:10;
	
}

#LegalTerms a {
	color: #999;
	text-decoration:none;
	font-style:italic;
}

#LegalTerms a:hover {
	color: #fff;

}

