* { margin:0; padding:0;}
html, body { background:#F5F7F8) top;height: 100%;}
input, select, textarea {font-family:'Roboto', sans-serif; font-size:1em; color:#333333; padding-left:5px;}

#wrap {
min-height: 100%;
}

#contenedor {
	position:absolute;
	width:950px;
	z-index:1;
	left: 50%;
	top: 15px;
	margin-left:-475px;
	padding-bottom: 116x;

}

#tituloseccion {
	position:absolute;
	width:950px;
	z-index:1;
	top: 62px;
}

#lienzo {
	position:absolute;
	width:930px;
	z-index:1;
	top: 165px;
	background-color:#FFFFFF;
	font-family:'Roboto', sans-serif;
	font-size:10pt;
	line-height:1em;
	padding-left:20px;
	padding-top:20px;
	color:#333333;
}

#lienzo3 {
	position:absolute;
	width:930px;
	z-index:1;
	top: 165px;
	background-color:#FFFFFF;
	font-family:'Roboto', sans-serif;
	font-size:10pt;
	line-height:1em;
	padding-right:20px;
	color:#333333;
}

#lienzo4 {
	position:absolute;
	width:910;
	z-index:1;
	top: 165px;
	background-color:#FFFFFF;
	font-family:'Roboto', sans-serif;
	font-size:10pt;
	line-height:1em;
	padding-right:20px;
		padding-left:20px;
	padding-top:20px;
	color:#333333;
}

#faq {
	position:absolute;
	width:667px;
	z-index:1;
	top: 11px;
	background-color:#FFFFFF;
	font-family:'Roboto', sans-serif;
	font-size:10pt;
	line-height:1em;
	color:#333333;
	left: 248px;
}

#lienzo2 {
	position:absolute;
	width:930px;
	z-index:1;
	top: 164px;
	background-color:#FFFFFF;
	font-family:'Roboto', sans-serif;
	font-size:10pt;
	line-height:1em;
	padding-left:20px;
	padding-top: 20px;
	color:#333333;
}

#formulario {
	position:absolute;
	z-index:1;
	left: 0px;
	top: 163px;
	height: 550px;
	background-color:#ffffff;
	padding-top: 30px;
	padding-left: 30px;
	font-family:'Roboto', sans-serif;
	font-size:11pt;
	line-height:1.3em;
	color:#32A59D;
}

#footer {
	position:absolute;
	width:950px;
	height:116px;
	z-index:1;
	left: 10px;
	font-family:'Roboto', sans-serif;
	font-size:10pt;
	color:#ffffff;
}
#footer a		{color:#ffffff; text-decoration:none; }
#footer a:hover {color:#ffffff; text-decoration: underline;}	

#menu {
	position:absolute;
	width:950px;
	height:59px;
	z-index:1;
	left: 0px;
	top: 0px;
	background-color:##333333;
}
.hmenu{list-style-type:none;margin:0px;padding:0px;}
.hmenu li{float:left;height:20px;
         text-align:center;}
		 
#wowslider-container1 {
	position:absolute;
	z-index:1;
	left: 0px;
	top: 62px;
}

#columnader {
	position:absolute;
	width:300px;
	height:300px;
	z-index:1;
	left: 610px;
	top: 163px;
	font-family:'Roboto', sans-serif;
	font-size:12pt;
	color:#999999;
}


#modulo1 {
	position:absolute;
	width:300px;
	height:300px;
	z-index:1;
	left: 0px;
	top: 659px;
	font-family:'Roboto', sans-serif;
	font-size:12pt;
	color:#999999;
}

#modulo2 {
	position:absolute;
	width:300px;
	height:300px;
	z-index:1;
	left: 326px;
	top: 659px;
	font-family:'Roboto', sans-serif;
	font-size:12pt;
	color:#999999;
}

#modulo3 {
	position:absolute;
	width:300px;
	height:300px;
	z-index:1;
	left: 651px;
	top: 659px;
	font-family:'Roboto', sans-serif;
	font-size:12pt;
	color:#999999;
}

#verrugol1 {
	position:absolute;
	width:220px;
	height:330px;
	z-index:1;
	left: 33px;
	top: 40px;
	background-image:url(../images/verrugol1.jpg);
	font-family:'Roboto', sans-serif;
	font-size:12pt;
	color:#999999;
}

#verrugol2 {
	position:absolute;
	width:220px;
	height:330px;
	z-index:1;
	left: 255px;
	top: 40px;
	background-image:url(../images/verrugol2.jpg);
	font-family:'Roboto', sans-serif;
	font-size:12pt;
	color:#999999;
}

#verrugol3 {
	position:absolute;
	width:220px;
	height:330px;
	z-index:1;
	left: 476px;
	top: 40px;
	background-image:url(../images/verrugol3.jpg);
	font-family:'Roboto', sans-serif;
	font-size:12pt;
	color:#999999;
}

#verrugol4 {
	position:absolute;
	width:220px;
	height:330px;
	z-index:1;
	left: 696px;
	top: 40px;
	background-image:url(../images/verrugol4.jpg);
	font-family:'Roboto', sans-serif;
	font-size:12pt;
	color:#999999;
}


#verrugol5 {
	position:absolute;
	width:645px;
	height:144px;
	z-index:1;
	left: 166px;
	top: 404px;
}

#leermas {
	position:absolute;
	z-index:1;
	left: 0;
	top: 236px;
}

#div-border {
	position:absolute;
	top: 659px;
	width:0px;
	height:295px;
	border:1px solid;
	color: #cccccc;
}

a#bt_inicio { display:block; width: 77px; height:59px; background: url(http://www.verrugol.com/images/menu/botoninicio.jpg)}
a#bt_inicio:link { background-position: top left}
a#bt_inicio:hover { background-position: top right}
a#bt_inicio:active, #paginainicio a#bt_inicio { background-position: top right}

a#bt_verrugol { display:block; width: 181px; height:59px; background: url(http://www.verrugol.com/images/menu/botonverrugol.jpg)}
a#bt_verrugol:link { background-position: top left}
a#bt_verrugol:hover { background-position: top right}
a#bt_verrugol:active, #paginaverrugol a#bt_verrugol{ background-position: top right}

a#bt_aplicacion { display:block; width: 171px; height:59px; background: url(http://www.verrugol.com/images/menu/botonaplicacion.jpg)}
a#bt_aplicacion:link { background-position: top left}
a#bt_aplicacion:hover { background-position: top right}
a#bt_aplicacion:active, #paginaaplicacion a#bt_aplicacion { background-position: top right}

a#bt_faq { display:block; width: 196px; height:59px; background: url(http://www.verrugol.com/images/menu/botonfaq.jpg)}
a#bt_faq:link { background-position: top left}
a#bt_faq:hover { background-position: top right}
a#bt_faq:active, #paginafaq a#bt_faq { background-position: top right}

a#bt_contacto { display:block; width: 100px; height:59px; background: url(http://www.verrugol.com/images/menu/botoncontacto.jpg)}
a#bt_contacto:link { background-position: top left}
a#bt_contacto:hover { background-position: top right}
a#bt_contacto:active, #paginacontacto a#bt_contacto { background-position: top right}




#paginacion {
	position:absolute;
	width:625px;
	height:50px;
	z-index:1;
	left: 0px;
	background-image:url(http://www.verrugol.com/images/menu/pagfondo.jpg);
}




h1{
	font-family:'Roboto', sans-serif;
	color:#3F3F3F;
	font-size:19pt;
	font-weight:bold;
}

h2{
font-family:'Roboto Condensed', sans-serif;
font-weight:400;
font-size:20pt;
color:#3F3F3F;
}
h3{
font-family:'Roboto Condensed', sans-serif;
font-weight:400;
font-size:11pt;
color:#3F3F3F;
}
h4{
font-family:'Roboto', sans-serif;
font-size:12pt;
color:#257A74;
font-weight:bold;
line-height:2em; 
}

h5{
font-family:'Roboto', sans-serif;
font-size:12pt;
color:#A74B65;
font-weight:bold;
line-height:2em; 
}

h6{
font-family:'Roboto', sans-serif;
font-size:12pt;
color:#3973AC;
font-weight:bold;
line-height:2em; 
}

p { margin-bottom:11px;
font-family:'Roboto', sans-serif;
font-size:11pt;
color:#666666;
line-height:1.3em; 
}

#txtblanco { margin-bottom:11px;
font-family:'Roboto', sans-serif;
font-size:8pt;
color:#ffffff;
}

#txtmodulo {
	position:absolute;
	z-index:1;
	left: 0;
	padding-top: 5px;
	padding-bottom: 10px;
	color:#FFFFFF;
	height: 80px;
	top: 150px;
}

#txtmodulo2 {
	position:absolute;
	z-index:1;
	left: 2px;
	padding-left: 25px;
	padding-right: 25px;
	height: 207px;
	top: 99px;
	font-family:'Roboto Condensed', sans-serif;
	font-weight:400;
	font-size:12pt;
	color:#3F3F3F;
	line-height:1.3em;
}


.margenes {

padding-top:10px; 
padding-bottom:10px;
}

.parrafos{
padding-left:10px; 
padding-right:10px;
padding-top:10px; 
padding-bottom:10px;
font-family:'Roboto', sans-serif;
font-size:10pt;
line-height:1em; 
color:#333333;
}

.txtgr{
font-family:'Roboto', sans-serif;
font-size:10pt;
color:#666666;
}
.txtgr a	
{color:#710101; text-decoration:none}
.txtgr a:hover	
{color:#710101; text-decoration:none}

.boton{
        font-size:10px;
        font-family:'Roboto', sans-serif;
        font-weight:bold;
        color:white;
        background:#333333;
        border:0px;
        width:80px;
        height:19px;
       }


.clear { clear:both;}

.fleft { float:left;}
.fright { float:right;}

.alignright { text-align:right;}
.aligncenter { text-align:center;}


.textinput, .textinputHovered {
	width:350px;
	height:30px;
	background-color:#B5E8E3;
	border:none;
	padding: 3px 3px 3px 3px;
	outline: none;
}

.textcampoinput, .textcampoinputHovered {
	width:348px;
	height:100px;
	background-color:#B5E8E3;
	border:none;
	padding: 3px 3px 3px 3px;
	outline: none;
}
.tituloseccioncontacto {
font-family: 'Roboto',sans-serif;
font-size: 18pt;
line-height: 1.3em;
color: #32A59D;    
font-weight:bold;  }
.mensajeseccioncontacto {
font-family: 'Roboto',sans-serif;
font-size: 13pt;
line-height: 1.3em;
color: #32A59D;      }