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

body{
margin:0;
padding:0;
background:#ddd;
font-family:Arial, Helvetica, sans-serif;
}

li{
text-indent:0;
list-style-position:inside;
margin-bottom:10px;
width:300px;
text-align:left;
}
ul{

}
#top{
float:left;
height:135px;
width:100%;
background:#171717 url(../images/bcktop.jpg) repeat-y center;
}
#top #header{
height:135px;
width:800px;
margin:0 auto;
background:#2f2f2f url(../images/header.jpg) no-repeat;
}
.menu{
float:left;
margin-top:40px;
height:30px;
width:100%;
background:#CCCCCC url(../images/menuback.jpg) repeat-x;
}
.menu .cuadro{
height:30px;
width:800px;
margin:0 auto;
}
.menu .cuadro .boton{
font-size:12px;
margin-top:7px;
color:#333333;
float:right;
margin-left:30px;
font-family: Tahoma;
}
.menu .cuadro .boton a{
text-decoration:none;
color:#000;
}
.menu .cuadro .boton a:hover{
text-decoration:none;
color:#777;
}
#contenedor{
float:left;
height: auto;
overflow:hidden;
width:100%;
padding-top:20px;
}
#contenedor .cuadro{
height:auto;
overflow:hidden;
width:800px;
margin:0 auto;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:12px;
}

.download{
width:240px;
height:250px;
overflow:hidden;
background:url(../images/package.jpg) top right no-repeat;
float:right;
margin-right:10px;
}

.captura{
width:240px;
height:370px;
overflow:hidden;
background: url(../images/capturas.jpg) no-repeat;
float:left;
margin-left:20px;
}


.caracteristicas{
width:240px;
height:370px;
overflow:hidden;
background: url(../images/caracteristicas.jpg) right top no-repeat;
float:left;
margin-left:20px;
}


h6{
color:#333333;
font-family:Arial, Helvetica, sans-serif;
padding:0;
margin:0;
font-size:10px;
font-weight:normal;
}
h5{
color:#333333;
font-family:Arial, Helvetica, sans-serif;
padding:0;
margin:0;
font-size:12px;
font-weight:normal;
}
h4{
color:#777;
font-family:Arial, Helvetica, sans-serif;
padding:0;
margin:0;
font-size:10px;
font-weight:normal;
}
h1{
color:#333333;
font-family: Tahoma;
padding:0;
margin:0;
font-size:15px;
font-weight:bold;
margin-bottom:10px;
}

.push{
overflow: hidden;
padding:0;
margin:0;
float:left;
}
.bloquenormal{
margin-left:10px;
_margin-left:5px;
width:500px;
padding-right:10px;
height: auto;
overflow:hidden;
font-size:12px;
float:left;
color: #333333;
font-family:Tahoma;
text-indent:20px;
text-align:justify;
padding-bottom:10px;
}

.bloquehoriz{
width:100%;
padding-top:10px;
border-top:1px solid #bbb;
height:100px;
overflow:hidden;
font-size:12px;
float:left;
color: #333333;
font-family:Tahoma;
text-indent:20px;
text-align:justify;
}

/*-------footer-*/
.botondown{
width:240px;
height:90px;
background:url(../images/download.jpg) no-repeat;
float:left;
margin-left:10px;
}
.downloadbtn{
margin-left:40px;
_margin-left:20px;
margin-top:13px;
height:25px;
font-size:15px;
float:left;
color:#CCCCCC;
font-family:Tahoma;
font-weight:bold;
}
.downloadbtn a{
color:#bbb;
text-decoration:none;
}
.downloadbtn a:hover{
color:#fff;
text-decoration:none;
}
.footertext{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#999;
width:430px;
height:auto;
overflow:hidden;
padding-left:10px;
#padding-left:5px;
float:left;
margin-top:7px;
text-align:left;
}
.fooboton{
font-size:12px;
margin-top:5px;
color:#333333;
float:left;
margin-right:8px;
font-family: Tahoma;
}
.fooboton a{
text-decoration:none;
color:#000;
}
.fooboton a:hover{
text-decoration:none;
color:#777;
}


.features br {margin-top: 2px; margin-bottom: 2px;}

#wrapper {width:600px;margin:0 auto;}
.message {background:#eee; height: 112px; border: 1px solid #eee color:#000;display:none;width:460px;padding:10px;
position: absolute;
top: 50%;
left: 50%;
margin-left: -230px;
margin-top: -56px;
}
.contact {text-align:right;}
.contact ul {list-style-type:none;width:390px;}
.contact li {list-style-type:none; margin: 10px;}
.contact li.special {display:none;}
.contact input {width:260px;}
.contact textarea {width:260px;}
#wrapper input {
border: 1px solid #eeeeee; }

.listMain li a { text-decoration:none; color: #636363; font-weight:bold; background:url(../images/arrow.png) no-repeat center left; padding-left:28px;}
.listMain li { list-style-type: none;}

