*{

    margin-top:         0; 
    margin-left:        0;
}

#gracias001 {
    font-size:          1.2em;
	font-weight:        bold;
	font-family:        Georgia, Times, serif;
	color:              #444;
	margin:             50px 0px 0 50px;
	line-height:        1.5em;
	width:              320px;
	font-style:         italic;	
}

#gracias001 p{

	font-weight:        bold;
	font-family:        Georgia, Times, serif;
	color:              #444;
	line-height:        1.5em;
	width:              320px;
	font-style:         italic;	
}

#gracias002 {
    font-size:          1.2em;
	font-weight:        bold;
	font-family:        Georgia, Times, serif;
	color:              #444;

	margin-left:            50px;
	line-height:        1.5em;
	width:              320px;

	font-style:         italic;	
}

#gracias003{
    font-size:          1.2em;
	font-weight:        bold;
	font-family:        Georgia, Times, serif; 
	color:              #333;

	margin:            20px 0px 0px 50px;
	line-height:        1.5em;
	width:              320px;

	font-style:         italic;	
}

html{
 
    background :        #FFFFFF url(../img/bg002.png) repeat-x;
} 

body{

    font-family:        Verdana, Tahoma, Arial, Helvetica sans-serif;  
    font-size :         0.7em; 
    line-height:        1.6em;
}

p{ 

    font-family:         Verdana, Arial, Tahoma, Helvetica sans-serif; 
}

#titular
{
	background: url(../img/logo.png) no-repeat;
	height: 100px;
	width: 395px;
	position: absolute;
	left: 445px;
	text-indent: -9999px;
}


#error{

    font-family:        Georgia, Times, serif; 
    font-style:         italic;
    text-indent:        0px;
    font-size:          3em;
    font-weight:        bold;
    line-height:        1.5em;
    padding:            1.5em;
    color:              #ff3366;
}

#error2
{
	font-family: Georgia, Times, serif;
	font-style: italic;
	text-indent: 0px;
	font-size: 2em;
	font-weight: bold;
	padding: 50px 0px 0em 50px;
	color: #ff3366;
}

h2, h3{

    font-family:        Georgia, Times, serif; 
    font-style:         italic;
    text-indent:        0px;
    font-size:          1.5em;
    font-weight:        bold;
    line-height:        1.5em;
    padding-top:        1.5em;
    color:              #ff3366;
}

#cita  p{

	background-image:   url(../imagenes/quotes.png);
	font-size:          1.1em;
	font-weight:        bold;
	font-family:        Georgia, Times, serif;
	color:              #444;
	padding:            0 0 25px 25px;
	line-height:        1.5em;
	width:              325px;
	height:             85px;
	text-align:         right;
	position:           absolute;
	left:               495px;
	top:                115px;
	font-style:         italic;	
}

#introduccion p{

	font-size:          0.95em;
	line-height:        1.5em;
	width:              400px;
	padding:            10px;
	position:           absolute;
	left:               435px;
	top:                225px;
	text-indent:        150px;	
}

#informacion h2{

    padding-top:        5px	
}

#informacion p{

    text-indent:        75px;
    padding-left:  70px;	
}

#informacion {

    width:              525px;
    position:           absolute;
    top:                400px;
    left:               325px;
    padding-bottom:     175px;

}

#inigo p
{
	padding-top: 60px;
padding-left: 205px;
padding-right: 20px;
}

#inigo
{
	position: absolute;
	left: 50px;
	top: 85px;
	height: 300px;
	list-style: none;
	padding-left: 10px;
	background-image: url(../imagenes/fondoInfo.png);
	background-repeat: repeat-x;
}

#paco p { padding-top: 100px;
        padding-left: 205px;
        padding-right: 20px;
 }
#paco { 
    position:           absolute;
	left:               50px;
	top:                335px;
	height:             300px;
	list-style: none;
	padding-left: 10px;
	background-image: url(../imagenes/fondoInfo.png);
	background-repeat: repeat-x;
 }

#javi p { padding-top: 80px;
            padding-left: 205px;
            padding-right: 20px;
 }
#javi{
	position:           absolute;
	left:               50px;
	top:                585px;
	height:             300px;
	list-style: none;	
	padding-left: 10px;
	background-image: url(../imagenes/fondoInfo.png);
	background-repeat: repeat-x;
}


/*#recomendaciones{
 
    width:              900px; 
    padding:            0 0 0 25px;
}
*/

#delante {

    width:              250px; 
    position:           absolute;
    left:               40px;
    top:                1520px;
    /*text-align:       justify;*/
}

/*#delante h3{ 

    text-transform:     uppercase;
    font-size:          1.3em;
}
*/ 

#delante p{
    
    text-indent:        50px;
}


#consejos h3
{
	color: #fff;
	font-size: 1.5em;
	font-weight: bold;
	padding: 50px 20px 10px 0px;
	text-align: center;
	width: 180px;
	margin-left: 15px;
}

#consejos li
{
	width: 170px;
	color: #fff;
	font-size: 0.9em;
	font-weight: bold;
	padding: 10px 15px 2px 0px;
	line-height: 1.9em;
	margin-left: 20px;
}

#consejos 
{ 
background:transparent url(../imagenes/sidebar002.png) no-repeat scroll 0 0;
width: 250px;
height: 600px; 
position: absolute;
left: 35px;
top:395px
}

/*
#breve h3
{
text-transform: uppercase;
font-size: 1.3em;
}
*/

#breve p 
{
text-indent: 50px;
}

#breve 
{ 
width: 250px; 
position: absolute;
left: 40px;
top:1000px
}

#nota p 
{
text-indent: 0px;
}

#preguntas 
{
position: absolute;
left: 330px;
top: 1250px;
}

#faq .p1
{
	font-family: Georgia, Times, serif;
	font-weight: bold;
	font-size: 1.1em;
	font-style: italic;
	line-height: 1.4em;
	padding-top: 0px;
	padding-left: 20px;
		margin: 25px 0 0 0;

}

#faq .p2
{
	line-height: 1.9em;
	padding: 10px 5px 0px 20px;
	text-indent: 35px;

}

#faq
{
	height: 1250px;
	left: 325px;
	overflow: auto;
	padding: 00px 25px 25px 10px;
	position: absolute;
	top: 1325px;
	width: 500px;
	background: url(../imagenes/supp_bg.gif) ;
}



#pie
{

	color: #333;
	position: absolute;
	padding: 0px 120px 30px 40px;
	width: 250px;
	top: 1950px;
    left: 0px;
    text-indent: 50px

}

#pie h2
{

    padding-top: 5px;
}

#pie li
{
	text-indent: -30px;
	list-style: none;
}




#google {
    position:   absolute;
    top:        2050px;
    left:       440px;
    width:      350px;

}

#google h3{
color: #fff;
 
}

#google li
{
	color: #fff;
	font-weight: bold;

	list-style: none;
	line-height:       2em;
}


#calendario
{
	position: absolute;
	width: 350px;
	height:             550px;
	top: 1850px;
	left: 900px;
	
	padding: 0px 60px 30px 40px;
	margin: 0px;

}

#calendario p
{
	width: 300px;
	padding: 0px 0px 0px 0px;
	color: #333;
	font-weight: bold;
	
}
.info a
{
	font-size: 0.1em;
	text-align: right;
}
.barra
{
	border-bottom: #F36;
	border-width: 0 0 3px 0;
	border-style: none none double none;
}
#tabla
{
	color: #333;
	font-weight: bold;
	font-size: 1em;
	line-height: 1.4em;
	

}



/*#formulario{

    color:          #fff;
    margin:         0px;
    padding:   5px 0px 15px 0px;
}
*/


#precios {
	position: absolute;
	width: 450px;
	top: 0px;
	left: 900px;

	margin: 0px;
	
	
}



#precios li
{
	list-style: none;
	color: #333;
	
}
 

#precios fieldset
{
	color: #F36;
	border-color: #F36;
	border-width: 0px 0px thin 0px;
	border-style: dashed;
	text-indent: -10px;
	font-weight: bold;
	font-style: oblique;
	background-image: url(../imagenes/fondoprecios.png);
	background-repeat: repeat-x;

}


.tablaPrecios
{
	line-height: 0.5em;
	padding-bottom: 0;

}


#extradiv001 
{
background:transparent url(../imagenes/video.png) no-repeat scroll 0 0;
height:450px;
left:5px;
position:absolute;
top:0px;
width:450px;

}

/*#extradiv002
{
background:transparent url(../imagenes/supp_bg.gif) no-repeat scroll 0 0;
height:700px;
left:425px;
position:absolute;
top:1060px;
width:430px;
z-index:0;
}
*/
#extradiv003 
{

height:350px;
left:42px;
position:absolute;
top:0px;
width:400px;
z-index:1;

}

