@charset "utf-8";
/* CSS Document */


div.contenedor{
	background-color:#d14703;
	background-image:url(../imagenes/efecto.gif);
	background-repeat:repeat;
	width:1000px;
	height:100%;
	margin:0 auto;}
	
img {
    border: none;
}

img.logo{
    top:0;
    float: left;
	z-index:3;}

img.eslogan{
   top:0;
    float:right;}

.texto{
	
	font-family: "Liberation Sans",Arial,Helvetica,Garuda,sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: none;
	font-variant: normal;
	color: #FFF;
	text-decoration: none;
	padding-left:30px;
	padding-right:30px;
	padding-top:30px;
	padding-bottom:30px;
	text-align: justify;
	text-shadow: 0px 10px 10px rgba(0, 0, 0, 0.2);
	}
	.textologo{
	background-image:url(../imagenes/logo_fuego.png);
	background-repeat:no-repeat;
	font-family: "Liberation Sans",Arial,Helvetica,Garuda,sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: none;
	font-variant: normal;
	color: #FFF;
	text-decoration: none;
	padding-left:30px;
	padding-right:30px;
	padding-top:30px;
	padding-bottom:30px;
	text-align: justify;
	text-shadow: 0px 10px 10px rgba(0, 0, 0, 0.2);
	}		
.texto2{
	font-family: "Liberation Sans",Arial,Helvetica,Garuda,sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: none;
	font-variant: normal;
	color: #FFF;
	text-decoration:none;
	text-align: center;
	text-shadow: 0px 10px 10px rgba(0, 0, 0, 0.2);
	}
	
.texto3{
	
	font-family: "Liberation Sans",Arial,Helvetica,Garuda,sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: none;
	font-variant: normal;
	color: #FFF;
	text-decoration: none;
	padding-left:30px;
	padding-right:30px;
	padding-top:30px;
	padding-bottom:30px;
	text-align: center;
	text-shadow: 0px 10px 10px rgba(0, 0, 0, 0.2);
	}	
	
a.copy{
	text-align:center;
	text-decoration:none;
color: #FFF;}
form,input,select,textarea{margin:0; padding:0; color:#ffffff;}

div.box {
margin:0 auto;
width:900px;
background:#222222;
position:relative;
top:10px;
border:1px solid #262626;
}

div.box h1 { 
color:#ffffff;
font-size:30px;
text-transform:uppercase;
padding:5px 0 5px 5px;
border-bottom:1px solid #161712;
border-top:1px solid #161712; 
}

div.box label {
width:100%;
display: block;
background:#1C1C1C;
border-top:1px solid #262626;
border-bottom:1px solid #161712;
padding:10px 0 10px 0;
}

div.box label span {
display: block;
color:#bbbbbb;
font-size:20px;
float:left;
width:100px;
text-align:right;
padding:5px 20px 0 0;
}

div.box .text {
padding:10px 10px;
width:695px;
background:#262626;
border-bottom: 1px double #171717;
border-top: 1px double #171717;
border-left:1px double #333333;
border-right:1px double #333333;
}

div.box .mensaje{
padding:7px 7px;
width:700px;
background:#262626;
border-bottom: 1px double #171717;
border-top: 1px double #171717;
border-left:1px double #333333;
border-right:1px double #333333;
overflow:hidden;
height:150px;
}

div.box .submit
{
margin:0 0 10px 0;
padding:4px 7px;
background:#006;
border:0px;
position: relative;
top:10px;
left:350px;
width:100px;
border-bottom: 1px double #00F;
border-top: 1px double #00F;
border-left:1px double #00F;
border-right:1px double #00F;
}
div.box .reset
{
margin:0 0 10px 0;
padding:4px 7px;
background:#006;
border:0px;
position: relative;
top:10px;
left:300px;
width:100px;
border-bottom: 1px double #00F;
border-top: 1px double #00F;
border-left:1px double #00F;
border-right:1px double #00F;
}