/*

body {

	margin:0px;

	padding:0px;

	background: #A0A0A0;

}



*/



body {background-color: #ffffff; background-image: url('../images/fondo_gradiente.png'); background-repeat: repeat-x;  }

a {

	color:#246fa8;

	text-decoration:underline;

}



a:hover {

	text-decoration:none;

}

a:visited {

	color:#246fa8;

}

#maincontainer {

	width:1024px;

	

}



#content p { line-height: 150%; }



#pagecontent{

	width:950px;

	border-bottom:1px solid #CCCCCC; 

	background:#EFEFEF;

	font-size:12px;

	/*font-family:Georgia, 'Times New Roman', Times, serif;*/

	/*font-family:'Trebuchet MS',tahoma,sans-serif;*/

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

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

	color:#1c1c1c;

	text-align:left;

}



   #topsection {

  	background:url("/images/bg.gif");

	height: 65px; /*Height of top section*/

	border-bottom:3px solid #be2202;

}

   

    #white-s{

     float:left;

    font-family:Arial,Helvetica,sans-serif;

  font-size:12px;

     line-height:normal;

	 color:#ffffff;

     }

   



   

   

   #header {

     float:left;

    font-family:Arial,Helvetica,sans-serif;

  font-size:12px;

     line-height:normal;

     }

   #header ul {

     margin:0;

     padding:0px 0px 0;

     list-style:none;

     }

   #header li {

     float:left;

     background:url("/images/left_both.gif") no-repeat left top;

     margin:0;

     padding:0 0 0 5px;

     }

  

   #header > ul a {width:auto;}

   /* Commented Backslash Hack hides rule from IE5-Mac \*/

   #header a {float:none;}

   /* End IE5-Mac hack */

   #header a:hover {

		  color:#999999;

		  text-decoration:underline;

	  

     }

   #hosting #nav-hosting, #design #nav-design,  #login #nav-login,

   #ecommerce #nav-ecommerce, #marketing #nav-marketing,

   #allplans #nav-allplans, #domains #nav-domains, #email #nav-email,#free #nav-free {

     background-position:0 -150px;

     border-width:0;

     }



#hosting #nav-hosting a, #design #nav-design a, #login #nav-login a,

   #ecommerce #nav-ecommerce a, #marketing #nav-marketing a,

   #allplans #nav-allplans a, #domains #nav-domains a, #email #nav-email a , #free #nav-free a{

     background-position:100% -150px;

     padding-bottom:5px;

     color:#FFFFFF;

     }

   #header li:hover, #header li:hover a {

     background-position:0% -149px;

     color:#FFFFFF;



     }

   #header li:hover a {

     background-position:100% -149px;



     }

  

#small-header-links{

	height:32px;

	color:#cccccc;

	font-family:Tahoma;

	font-size:11px;

	padding:5px 15px 0px 15px;

	letter-spacing:.05em;

	

}  

#small-header-links a{

	color:#ffffff;

	text-decoration:none;	

}    

#small-header-links a:hover{

	text-decoration:underline;	

} 

.big {

	margin: 10px 0px 0px 0px;

	padding: 0px 10px 0px 10px;

    font-size:17px;

	text-decoration:none;

}

a.big:hover{

	background-color:#FFFFFF;

	margin: 10px 0px 0px 0px;

	padding: 0px 10px 0px 10px;

    font-size:17px;

	text-decoration:underline;

}





.tiny {

	font-family: tahoma,sans-serif;

	font-size: 11.2px;

	color: #1b1a1a;

}

.tiny3 {

	font-family: tahoma,sans-serif;

	font-size: 12px;

	color: #1b1a1a;

}

.tiny2 {

	font-family:Tahoma;

	font-size:9px;

} 

.med {

	/*font-family:"Times New Roman", Times, serif;*/

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color: #1b1a1a;

	

} 

.gray {

	color:#999999;

}  

.dark {

	color:#1b1a1a;

}

.black {

	color:#000000;

}

.lightblue {

	color:#448cca;

}

.blue {

	color:#024b68;

}

.red {

	color:#933100;

}





.white {

	

	color:#ffffff;

}

.orange {

	

	color:#DFB405;

}





#page-footer-2 {

  	height: 19px; /*Height of top section*/

	color:#666666;

	font-family:Tahoma;

	font-size:11px;

	padding:3px 15px 0px 15px;

	letter-spacing:0.05em;

}

#page-footer-2 a {

	color:#666666;

	text-decoration:underline;	

}

#page-footer-2 a:hover {

	color:#333333;

	text-decoration:none;	

}





/***********************************/



.page-footer-2 {

  	height: 19px; /*Height of top section*/

	color:#666666;

	font-family:Verdana;

	font-size:11px;

	padding:2px 5px 0px 5px;

}

a.page-footer-2{

	color:#666666;

	text-decoration:underline;	

}

a.page-footer-2:hover {

	color:#333333;

	text-decoration:none;	

}

/***********************************/





#page-footer {

  	height: 19px; /*Height of top section*/

	color:#999999;

	font-family:Tahoma;

	font-size:11px;

	padding:3px 15px 0px 15px;

	letter-spacing:.05em;

}

#page-footer a {

	color:#999999;

	text-decoration:none;	

}

#page-footer a:hover {

	color:#cccccc;

	text-decoration:underline;	

}





/************************************/





.page-footer {

  	height: 19px; /*Height of top section*/

	color:#999999;

	font-family:Tahoma;

	font-size:11px;

	padding:3px 15px 0px 15px;

	letter-spacing:.05em;

}

a.page-footer{

	color:#999999;

	text-decoration:none;	

}

a.page-footer:hover {

	color:#cccccc;

	text-decoration:underline;	

}





/************************************/







#box {

	font-family:"Times New Roman", Times, serif;

	font-size:14px;

	position:relative; 

	border:1px solid #CCCCCC; 

	z-index:1;

	top:0; 

	padding:15px 10px 10px 10px;

	margin:10px 0px 0px 0px;

}



/************************************/

.box {

	font-family:"Times New Roman", Times, serif;

	font-size:14px;

	position:relative; 

	border:1px solid #CCCCCC; 

	z-index:1;

	top:0; 

	padding:15px 10px 10px 10px;

	margin:10px 0px 0px 0px;

	background:#eeeeee url("/images/grad-1.gif") repeat-x top;

}

/************************************/



#box-hosting {

	font-family:"Times New Roman", Times, serif;

	font-size:14px;

	position:relative; 

	border:1px solid #CCCCCC; 

	z-index:1;

	top:0; 

	padding:15px 10px 10px 10px;

	margin:10px 0px 0px 0px;

	width:248px;

	height:261px;

}



#box-diseno {

	font-family:"Times New Roman", Times, serif;

	font-size:14px;

	position:relative; 

	border:1px solid #CCCCCC; 

	z-index:1;

	top:0; 

	padding:15px 10px 10px 10px;

	margin:10px 0px 0px 0px;

	width:248px;

	height:260px;

}



#box-dominio{

	font-family:"Times New Roman", Times, serif;

	font-size:14px;

	position:relative; 

	border:1px solid #CCCCCC; 

	z-index:1;

	top:0; 

	padding:15px 10px 10px 10px;

	margin:10px 0px 0px 0px;

	width:248px;

	height:100px;

}







.box {

	font-family:"Times New Roman", Times, serif;

	font-size:14px;

	position:relative; 

	border:1px solid #CCCCCC; 

	z-index:1;

	top:0; 

	padding:15px 10px 10px 10px;

	margin:10px 0px 0px 0px;

}









/*---------------------------*/

#boxtitle {

	position:relative; 

	top:20px; 

	left:20px;

	z-index:2;

	margin:0px 0px 0px 0px;

}



#boxtitle a{

	text-decoration:none;

	color:#933100;

}

#boxtitle a:hover{

	text-decoration:underline;

}

/*---------------------------*/



.boxtitle {

	position:relative; 

	top:20px; 

	left:20px;

	z-index:2;

	margin:0px 0px 0px 0px;

}





/*

a.boxtitle{

	background-color:#FFFFFF;

	margin: 10px 0px 0px 0px;

	padding: 0px 10px 0px 10px;

    font-size:20px;

	color:#933100;

}

a.boxtitle:hover{

	text-decoration:underline;

}

*/



/*---------------------------*/







#month {

	position:relative; 

	top:-5px; 

	left:40px;

	z-index:3;

	font-family:Tahoma;

	font-size:11px;

	color:#999999;

	letter-spacing:.05em;

}

#month2 {

	position:relative; 

	top:-5px; 

	left:55px;

	z-index:3;

	font-family:Tahoma;

	font-size:11px;

	color:#999999;

	letter-spacing:.05em;

}





.month {

	position:relative; 

	top:-5px; 

	left:40px;

	z-index:3;

	font-family:Tahoma;

	font-size:11px;

	color:#999999;

	letter-spacing:.05em;

}

.month2 {

	position:relative; 

	top:-5px; 

	left:55px;

	z-index:3;

	font-family:Tahoma;

	font-size:11px;

	color:#999999;

	letter-spacing:.05em;

}









.tiletext {

	background-color:#FFFFFF;

	margin: 10px 0px 0px 0px;

	padding: 0px 10px 0px 10px;

    font-size:17px;

	color:#933100;

	text-decoration:none;

}





/* ******************************/



a.tiletext , a.tiletext :visited{

    background-color:#FFFFFF;

	margin: 10px 0px 0px 0px;

	padding: 0px 10px 0px 10px;

    font-size:20px;

	color:#933100;

	text-decoration:none;

}

a.tiletext:hover{

	background-color:#FFFFFF;

	margin: 10px 0px 0px 0px;

	padding: 0px 10px 0px 10px;

    font-size:20px;

	color:#933100;

	text-decoration:underline;

}



a.overwhite , a.overwhite  :visited{

	color:#FFCC00;

	text-decoration:underline;

}

a.overwhite:hover{



	color:#FFCC00;

	text-decoration:none;

}         







#call-help-bar {

	background:url("/images/call-bar-bg.gif");

	font-size:20px;

	color:#7c7c7c;

	width:100%;

	height:32px;

	text-align:center;

	padding-top:9px;

}

	



.price {

	font-size:34px;

	line-height:34px;

}	



.big3 {

	font-size:22px;

	line-height:34px;

}	

.big2 {

	font-size: 1.3em;

	padding: 0;

	font-weight: normal;

	/* margin-bottom: 8px;*/

	margin-top: 0px;	



}	



.c {

	font-family:Tahoma;

	font-size:12px;

	font-size:1.1em;

}	





#page-title {

	font-size: 1.4em;

	color:#005070;

	border-bottom:1px solid #e1e1e1;

	margin:5px 10px 5px 10px;

}

.page-title {

	font-size:20px;

	color:#005070;

	border-bottom:1px solid #e1e1e1;

	margin:5px 10px 5px 10px;

}

ul.front{

	list-style: none;

	margin:15px 0px 0px 40px;

	padding:0px;

}



ul.white{

	color:#ffffff;

	margin:15px 0px 0px 40px;

	padding:0px;

}





ul.front li {

  margin:7px 0px 0px 0px;

  background-image: url("/images/arrow.gif");

  background-repeat: no-repeat;

  padding-left: 18px;

  background-position: 0 .5em;

}





ul.front a {

  color:#1b1a1a;

  border-bottom:1px solid #cccccc;

  text-decoration:none;

  

}



ul.front a:hover {

  color:#000000;

  border-bottom:1px solid #005070;

  text-decoration:none;

  

}



ul.front H1 {

	font-size:18px;

	margin:0px 0px 0px 0px;

	font-weight:normal;

	padding:0px 0px 0px 0px;

	

}



ul.front H3 {

	font-size: 1.3em;

	margin:0px 0px 0px 0px;

	font-weight:normal;

	padding:0px 0px 0px 0px;

	

}



/* ----------------------------- */

#indexlinks, #indexlinks ul{

	 list-style: none;

	 margin:15px 0px 0px 40px;

	 padding:0px;

}



#indexlinks li {

  margin:7px 0px 0px 0px;

  background-image: url("/images/arrow.gif");

  background-repeat: no-repeat;

  padding-left: 18px;

  background-position: 0 .5em;

}

#indexlinks a {

  color:#333333;

  border-bottom:1px solid #cccccc;

  text-decoration:none;

  

}

#indexlinks a:hover {

  color:#000000;

  border-bottom:1px solid #005070;

  text-decoration:none;

  

}



#indexlinks H1 {

	font-size:18px;

	margin:0px 0px 0px 0px;

	font-weight:normal;

	padding:0px 0px 0px 0px;

	

}

#indexlinks H3 {

	font-size: 1.3em;

	margin:0px 0px 0px 0px;

	font-weight:normal;

	padding:0px 0px 0px 0px;

	

}



/* ----------------------------- */



#web-design-samples {

  background-image: url("/images/tom.jpg");

  background-repeat: no-repeat;

  width:366px;

  height:254px;

}



/* ----------------------------- */



#fcbig-button a, #fcbig-button a:visited{

     display:block;

     width:165px;

	  height:30px;

     background:url("/images/big-button-bg.gif") no-repeat left top;

     font-family:Tahoma;

	 text-decoration:none;

     color:#ffffff;

	 font-weight:bold;

	 font-size:12px;

	 text-align:center;

   	 padding:7px 0px 0px 0px;

	 letter-spacing:.05em;

     }

#fcbig-button a:hover{

	 padding:7px 0px 0px 0px;

	background-position:0% 0px;

	text-decoration:underline;

}



/* ----------------------------- */



a.fcbig-button, a.fcbig-button:visited{

     display:block;

     width:165px;

	  height:30px;

     background:url("/images/big-button-bg.gif") no-repeat left top;

     font-family:Tahoma;

	 text-decoration:none;

     color:#ffffff;

	 font-weight:bold;

	 font-size:12px;

	 text-align:center;

   	 padding:7px 0px 0px 0px;

	 letter-spacing:.05em;

     }

a.fcbig-button:hover{

	 padding:7px 0px 0px 0px;

	background-position:0% 0px;

	text-decoration:underline;

}



/* ----------------------------- */





#fc-button a{

     display:block;

     width:37px;

	  height:24px;

     background:url("/images/go-button-bg.gif") no-repeat left top;

     text-decoration:none;

     color:#ffffff;

	 font-weight:bold;

	 font-size:12px;

	 text-align:center;

   	 padding:3px 0px 0px 0px;

	 letter-spacing:.05em;

     }

#fc-button a:hover{

 		 width:37px;

	  height:24px;

   	 padding:4px 0px 0px 0px;

 	 background-position:0% 1px;	

	}	





/* ----------------------------- */



.fc-button{

     display:block;

     width:37px;

	  height:24px;

     background:url("/images/go-button-bg.gif") no-repeat left top;

     text-decoration:none;

     color:#ffffff;

	 font-weight:bold;

	 font-size:12px;

	 text-align:center;

   	 padding:3px 0px 0px 0px;

	 letter-spacing:.05em;

     }



a.fc-button{

	color:#ffffff;

	}	

a.fc-button:hover{

	width:37px;

	 height:24px;

   	 padding:4px 0px 0px 0px;

 	 background-position:0% 1px;	

	text-decoration:underline;

	}	

/* ----------------------------- */











#chart-button a{

     display:block;

     width:110px;

	  height:24px;

     background:url("/images/med-button.gif") no-repeat left top;

     text-decoration:none;

     color:#ffffff;

	 font-weight:bold;

	 font-size:12px;

	 text-align:center;

   	 padding:3px 0px 0px 0px;

	 letter-spacing:.05em;

     }	



/***********************************************/



#footer a{

	 text-decoration:none;

     display:block;

     width:110px;

	  height:24px;

     color:#ffffff;

	 font-family:Arial, Helvetica, sans-serif;

	 font-size:12px;

	 text-align:center;

   	 padding:3px 0px 0px 0px;

	 letter-spacing:.05em;

     }

#footer a:hover{

	 width:110px;

     text-decoration:underline;

	  height:24px;

   	 padding:4px 0px 0px 0px;

 	 background-position:0% 1px;	

	}	



/***********************************************/



a.footer{

	 text-decoration:none;

     display:block;

     width:110px;

	  height:24px;

     color:#ffffff;

	 font-family:tahoma;

	 font-size:12px;

	 text-align:center;

   	 padding:7px 0px 0px 0px;

     }

a.footer:hover{

	 width:110px;

     text-decoration:underline;

	  height:24px;

   	 padding:7px 0px 0px 0px;	

	}





/***********************************************/





#med-button a{

     display:block;

     width:110px;

	  height:24px;

     background:url("/images/med-button.gif") no-repeat left top;

     text-decoration:none;

     color:#ffffff;

	 font-weight:bold;

	 font-size:12px;

	 text-align:center;

   	 padding:3px 0px 0px 0px;

	 letter-spacing:.05em;

     }

#med-button a:hover{

 		 width:110px;

	  height:24px;

   	 padding:3px 0px 0px 0px;

	 text-decoration:underline;

 	 background-position:0% 0px;	

	}	







a.med-button{

     display:block;

     width:110px;

	  height:24px;

     background:url("/images/med-button.gif") no-repeat left top;

     text-decoration:none;

     color:#ffffff;

	 font-weight:bold;

	 font-size:12px;

	 text-align:center;

   	 padding:3px 0px 0px 0px;

	 letter-spacing:.05em;

     }

a.med-button:hover{

 		 width:110px;

	  height:24px;

   	 padding:3px 0px 0px 0px;

	 text-decoration:underline;

 	 background-position:0% 0px;	

	}	



a.blue-button{

     display:block;

     width:90px;

	  height:24px;

     background:url("/images/blue-button.jpg") no-repeat left top;

     text-decoration:none;

     color:#ffffff;

	 font-family:Tahoma;

	 font-weight:bold;

	 font-size:11px;

	 text-align:center;

   	 padding:2px 0px 0px 0px;

	 letter-spacing:.04em;

     }

a.blue-button:hover{

	 width:90px;

	 height:24px;

   	 padding:2px 0px 0px 0px;

	 text-decoration:underline;

	 font-family:Tahoma;

 	 background-position:0% 0px;	

	}	





#order-button a{

     display:block;

     width:76px;

	  height:24px;

     background:url("/images/order-button.gif") no-repeat left top;

     text-decoration:none;

     color:#ffffff;

	 font-weight:bold;

	 font-size:12px;

	 text-align:center;

   	 padding:3px 0px 0px 0px;

	 letter-spacing:.05em;

	 

     }

#orderbutton a:hover{

  width:76px;

	  height:24px;

   	 padding:4px 0px 0px 0px;

 	 background-position:0% 1px;	

	}	

.submit{

     width:146px;

	 height:24px;

     background:url("/images/big-button-bg.gif") no-repeat left top;

     text-decoration:none;

     color:#ffffff;

	 font-weight:bold;

	 font-size:12px;

	 text-align:center;

   	 padding:0px 0px 0px 0px;

	 letter-spacing:.05em;

	 border:0px;

     }

	

.grad-1 {

	background:#eeeeee url("/images/grad-1.gif") repeat-x top;

}	

.grad-1selected {

	background:#eeeeee url("/images/grad-1selected.gif") repeat-x top;

}	

.grad-2 {

	background:#eeeeee url("/images/grad-2.gif") repeat-x top;

}	

.grad-fc {

	background:#eeeeee url("/images/fc-bg.gif") no-repeat right;

}	

.grad-mpa {

	background:#eeeeee url("/images/mpa-bg.gif") no-repeat right;

}	

.grad-dev {

	background:#eeeeee url("/images/developer-bg.gif") no-repeat top right;

}

#boxwhite{

	background:#FFFFFF;

	border:1px solid #CCCCCC;

	padding:5px;

}

.boxwhite{

	background:#FFFFFF;

	border:1px solid #CCCCCC;

	padding:5px;

}







#arrowedlist, #arrowedlist ul{

	 list-style: none;

	 margin:0px 0px 5px 25px;

	 padding:0px;

}



#arrowedlist li {

  background-image: url("/images/arrow.gif");

  background-repeat: no-repeat;

  padding-left:15px;

   margin:5px 0px 0px 0px;

  background-position: 0 .3em;

}







ul.lhosting{

	 list-style: none;

	 margin:0px 0px 5px 25px;

	 padding:0px;

}



ul.lhosting li {

  background-image: url("/images/arrow.gif");

  background-repeat: no-repeat;

  padding-left:15px;

  margin:5px 0px 0px 0px;

  background-position: 0 .3em;

  font-family:"Times New Roman", Times, serif;

  font-size:14px;

}





#importanttext {

	font-family:Tahoma;

	font-size:11px;

	color:#999999;

	z-index:1000;

	position:absolute;

	width:800px;

	margin:680px 0px  0px  0px;

	

}

#importanttext a{

	text-decoration:none;

	color:#999999;

}

#importanttext a:hover{

	text-decoration:underline;

	color:#999999;

	

}

#importanarea{

	height:80px;

	background-color:#eeeeee;

}

#icons {

	padding-left:0px;

}



#icon-panel {

	background: url("/images/panel-de-control.jpg") no-repeat top left;

	padding:5px 0px 0px 40px;

	height:34px;

}



#icon-scripts{

	background: url("/images/scripts.jpg") no-repeat top left;

	padding:5px 0px 0px 40px;

	height:34px;

}



	



#icon-pagos {

	background: url("/images/icon-pagos.gif") no-repeat top left;

	padding:5px 0px 0px 40px;

	height:34px;

}

#icon-crear-pagina {

	background: url("/images/icon-crear-pagina.gif") no-repeat top left;

	padding:5px 0px 0px 40px;

	height:34px;

}

#icon-comparar {

	background: url("/images/comparar-icon.gif") no-repeat top left;

	padding:5px 0px 0px 40px;

	height:34px;

}	

#icon-email {

	background: url("/images/email-icon.gif") no-repeat top left;

	padding:5px 0px 0px 40px;

	height:34px;

}

#icon-tools {

	background: url("/images/icon-tools.gif") no-repeat top left;

	padding:5px 0px 0px 40px;

	height:34px;

}

#icon-dominio{

	background: url("/images/icon-dominio.gif") no-repeat top left;

	padding:5px 0px 0px 40px;

	height:34px;

}

#icon-backup{

	background: url("/images/icon-backup.gif") no-repeat top left;

	padding:5px 0px 0px 40px;

	height:34px;

}



#icon-panel{

	background: url("/images/icon-panel.gif") no-repeat top left;

	padding:5px 0px 0px 40px;

	height:34px;

}

#icon-soporte{

	background: url("/images/icon-soporte.gif") no-repeat top left;

	padding:5px 0px 0px 40px;

	height:34px;

}

#subnav {

	background-color:#e1e1e1;

	padding:5px;

	text-align:left;

	color:#999999;

	border-top:1px solid #FFFFFF;

	border-bottom:1px solid #FFFFFF;

}

#disenoweb {

background: url("/images/web-design-header.jpg") no-repeat bottom right;

width:850px;

height:110px;

padding:15px 0px 10px 0px;

}

#hostingpageheader {

background: url("/images/web-hosting-header.jpg") no-repeat top right;

width:850px;

height:124px;

padding:0px 0px 0px 0px;

}

#ecommercepageheader {

background: url("/images/ecommerce-header.jpg") no-repeat bottom right;

width:900px;

height:128px;

padding:0px 0px 0px 0px;

}

#marketingpageheader {

background: url("/images/marketing-header.jpg") no-repeat top right;

width:900px;

height:124px;

padding:0px 0px 0px 0px;

}

#developerpageheader {

background: url("/images/developer-header.jpg") no-repeat top right;

width:900px;

height:124px;

padding:0px 0px 0px 0px;

}

#emailpageheader {

background: url("/images/email-header.jpg") no-repeat top right;

width:900px;

height:124px;

padding:0px 0px 0px 0px;

}

#domainpageheader {

background: url("/images/domain-header.jpg") no-repeat top right;

width:630px;

height:104px;

padding:20px 0px 0px 0px;

}

.promocolumn{

	background-color:#e0e0e0;

	padding:10px;

	width:210px;

	height:200px;

}

h1 {

	font-size: 1.8em;

	color:#333333;

	padding: 0;

	font-weight: normal;

	/*margin-bottom: 13px;*/

	display: inline;

}

h3 {

	font-size: 1.2em;

	font-weight: normal;

	color:#333333;

	margin-bottom: 5px;

	line-height: 1.4em;	

	padding: 0;

}

h4 {

	display: inline;

}

#texto{



	background-color:#ffffff;
	
	font-size:12.5px;
    line-height: 15px;
	font-family:Arial, Helvetica, sans-serif;

	color:#373535;

	text-align:left;
	
	margin:5px 10px 5px 10px;

}







.texto{



	background-color:#ffffff;

	font-size:12.5px;

line-height: 17px;
	font-family:Arial, Helvetica, sans-serif;


	color:#373535;

	text-align:left;

	margin:5px 10px 5px 10px;

}







h2 {

	font-size: 1.5em;

	padding: 0;

	font-weight: normal;

	color:#333333;

	border-bottom:1px solid #e1e1e1;

	line-height: 1.4em;	

	/* margin-bottom: 8px;*/

	margin-top: 0px;	

}



td.booboo	{  padding: 5px; font-family:  tahoma, arial, verdana, sans-serif; font-size: 12px; color: #CC0000;  line-height: 140%;}

table.boobox	{   border: 2px solid #CC0000; }

.boox	{ font-family:  tahoma, arial, verdana, sans-serif; font-size: 36px; color: #CC0000; font-weight: bold; line-height: 140%;  background-color: #FFCC00; }





td.boobook	{  padding: 5px; font-family:  tahoma, arial, verdana, sans-serif; font-size: 12px; color: #009900;  line-height: 140%;}

table.boobok	{   border: 2px solid #CC0000; }

.book	{ font-family:  tahoma, arial, verdana, sans-serif; font-size: 36px; color: #009900; font-weight: bold; line-height: 140%;  background-color: #00CC66; }

.btn {font-weight:bold;color:#FFF;background-color:#C92132; margin-bottom:-1px; width:130px;padding-top:1px; }

.btn-pagar {

	font-weight:bold;

	color:#FFF;

	background-color:#009933;

	margin-bottom:-1px;

	font-size: 14px;

	height:35px;

}

.btn-siguiente {

	font-weight:bold;

	color:#FFF;background-color:#009933; 

	margin-bottom:-1px; 

	padding-top:1px; 

}

p.alert {

	background: #f8bda9 url(../images/exc.png) no-repeat 15px 50%; /* x-pos y-pos */

    text-align: left;

    padding: 5px 20px 5px 45px;

    border-top: 2px solid #FF0000;

    border-bottom: 2px solid #FF0000;

	color: #57060a;

}





p.info {

    background: #b9cce5 url(../images/info.png) no-repeat 15px 50%; /* x-pos y-pos */

    text-align: left;

    padding: 5px 20px 5px 45px;

    border-top: 2px solid #466eae;

    border-bottom: 2px solid #466eae;

	color: #000;

}

p.warn {

    background: #faffb5 url(../../images/24-em-check.png) 8px 2px no-repeat; /* x-pos y-pos */

    text-align: left;

    padding: 5px 20px 5px 45px;

    border-top: 2px solid #F7D229;

    border-bottom: 2px solid #F7D229;

	color: #463b0b;

}

.icon-check{

border:solid 1px #DEDEDE;

background:#FFFFCC url(../../images/24-em-check.png) 8px 2px no-repeat;

color:#222222;

padding:4px;

text-align:center;

font-family:"Times New Roman", Times, serif;

	font-size:14px;

	position:relative; 

	border:1px solid #CCCCCC; 

}



textarea.texto {font-size:9px;

text-align:justify}

table.paginacion{

background-color:#ECE9E9;

border: 2px solid #E1E1E1;

}

a.columna {

font-size:14px;

}

a.columna :hover{

    background-color:#A1BE57;

	margin: 10px 0px 0px 0px;

	padding: 0px 10px 0px 10px;

    font-size:14px;

	color:#ffffff;

	text-decoration:none;

}

a.columna :visited{

    margin: 10px 0px 0px 0px;

	padding: 0px 10px 0px 10px;

    font-size:14px;

	color:#ffffff;

	text-decoration:underline;

	}














