/***********************************************/
/* CSS style sheet for Printing Device         */
/* MexDesign Developer Team                    */
/* webmaster@mexdesign.com                     */
/***********************************************/
/***********************************************/ 
/*            ESTILO  LRYASOC  2006            */
/* CSS2 style sheet  ++++  XHTML tag styles    */
/*          Edited with HTML Kit               */
/***********************************************/
/***********************************************/ 
/*            DESARROLLADO POR                 */
/* Soluciones Web Globales                     */
/* www.mexwebs.com                             */
/* webmaster@mexdesign.com                     */
/***********************************************/
/***********************************************/ 
/*     MEXWEBS DEVELOPER TEAM                  */
/*    Hugo Enrique Flores González             */
/*    programador1@mexwebs.com                 */
/***********************************************/ 
/***********************************************/ 
/*            ULTIMA MODIFICACION              */
/*                2007-01-31                   */
/*                   POR                       */
/*        Hugo Enrique Flores González         */
/*          programador1@mexwebs.com           */
/***********************************************/
/***********************************************/
/* HTML tag styles                             */
/***********************************************/

ul{

 list-style-type: square;

}

ul ul{

 list-style-type: disc;

}

ul ul ul{

 list-style-type: none;

}

p{

 margin    : 5px 0px;

 text-align: justify;

}

form {

 margin: 0;

 padding: 0;

}

hr {

  clear: both;

}

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

/* Layout Divs                                 */

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

#masthead{

	margin: 0;

    clear: both;

	display:block;

	width: 800px;

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

	background-repeat: repeat-x;

}

	#logo, #bandasuperior{

		margin: 0;

		padding-left: 13px;

	}

	#slogan {

	    display: none;

	}

/* masthead end */

#c0{

	padding-top: 14px;

	clear: both;

}

.properties {

	padding: 2px;

	clear: both;

	font-size:9px;

	display: block;

	text-align:left;

	font-style:italic;

	margin-top: 0px;

	margin-bottom: 0px;

	padding-top: 0px;

	padding-bottom: 0px;

}

.paginate {

	padding: 5px 0 0 0;

	clear: both;

	font-size:90%;

	display: block;

	text-align:center;

}

	.paginate a {

	    padding: 1px 3px 1px 3px;

	}

	.paginate b {

		font-weight: bold;

		color:#000000;

	}

.attachments, .attachments_imgs {

	padding: 3px 0 0 0;

	clear: both;

	display: block;

}

	.attachments ul, .attachments_imgs ul {

	  margin: 0px;

	  padding: 2px;

      list-style-type: none;

	}

	.attachments li, .attachments_imgs li {

	    list-style-type: none;

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

		background-repeat: no-repeat;

		background-position: left;

		margin-left: 5px;

		padding-left: 15px;

	}

.attributes {

	padding: 0;

}

	.attributes h3 {

	  display: none;

	}

	.attributes ul {

	  margin: 0px;

	  padding: 2px;

      list-style-type: none;

	}

	.attributes li {

	    list-style-type: none;

	}

.agencias {

  margin: 0px;

  padding: 2px;

  list-style-type: none;

  clear: both;

  font-size: 90%;

}

	.agencias li {

	    list-style-type: none;

		margin: 3px 0px 3px 5px;

		padding: 2px 2px 2px 15px;

		background-color: #EFF1F1;

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

		background-repeat: no-repeat;

		background-position: 4px 50%;

	}

		.agencias li a, .agencias li a:link, .agencias li a:visited {

		   color: #333333;

		   text-transform:uppercase;

		}

.end {

	clear: both;

	font-size:10%;

	padding: 0px;

	margin:0px;

}

/* C1 end */



/************* #siteInfo styles ***************/

#siteinfo{

	padding: 0px;

	clear: both;

	margin:0;

	display:block;

}

	#copyright{

		padding: 5px 10px 0 0;

		font-size: 90%;

	    color: #687082;

	}

	#mexdesign{

		padding: 3px 10px 0 0;

		font-size: 90%;

	}

	#mexdesign a:link, #mexdesign a:visited {

	   color: #687082;

	}

/* General Customize */

.h2v{

	color: #538B04;

}

.h2n{

	color: #ED4600;

}

.h2a{

	color: #005D80;

}

.h1va{

	color: #446573;

	clear: both;

}

	.h2v b, .h2n b, .h2a b, .h2v strong, .h2n strong, .h2a strong, .h1v a, .h1va strong {

		text-transform:uppercase;

		color: #333333;

	}

.more, .more:link, .more:visited {

	font-size: 95%;

	color: #538B04;

	display: block;

	clear:both;

	margin-top: 5px;

	margin-right: 5px;

}

.more1, .more1:link, .more1:visited {

	font-size: 95%;

	color: #446573;

	display: block;

	clear:both;

	margin-top: 5px;

	margin-right: 5px;

}

.box {

	background-color: #E9E9E9;

	padding: 3px;

	margin: 5px;

	clear: both;

	font-size: 85%;

}

.resume {

	padding: 2px;

}

/************** .story styles *****************/

.thumb {

  font-size: 85%;

  width: 165px;

  display:block;

  float:left;

  text-align:center;

  padding:3px;

  margin: 3px 6px 3px 0px;

  border: 1px solid #EEEEEE;

}

.doc_sep {

  clear:both;

  padding: 5px 0 0 0;

  margin: 0;

  border-bottom: 1px dotted #cccccc;

}

.sep {

  clear:both;

  border-bottom: 1px dotted #687082;

  font-size:10%;

  margin: 5px 10px;

}

.sep1 {

  clear:both;

  border-bottom: 1px dotted #AEAEAE;

  font-size:10%;

}

.sep2 {

  clear:both;

  border-bottom: 1px dotted #AEAEAE;

  font-size:50%;

  margin-bottom: 5px;

}

/************** Custom Classes ***********************************/

input, select, textarea {

 border:1px solid #000;

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

 font-size: 10px;

 margin: 1px;

}

/* aqui van los tabuladores de las tablas de planes...*/

.tabulador {

  border-bottom : 1px solid #CCCCCC;

  border-left: 1px solid #CCCCCC;

  font-size: 85%;

  font-size: 10px;

  color: #333333;

  margin: 3px;

}

.tabulador td {

  border-top : 1px solid #CCCCCC;

  border-right: 1px solid #CCCCCC;

}

.tabulador th {

  background-color:#CCCCCC;

  text-align:left;

  border-right: 1px solid #CCCCCC;

}

.tabulador select {

  font-size: 10px;

  color: #333333;

  text-decoration: none;

  background-color: #ffffff;

  border: 1px solid #333333;

  margin: 3px;

}

.freetable {

  border-bottom : 1px solid #ffffff;

  border-left: 1px solid #ffffff;

}

.freetable td {

  border-top : 1px solid #ffffff;

  border-right: 1px solid #ffffff;

}

	.story {

		padding: 1px 5px 5px 10px;

		clear: both;

		font-size: 90%;

	}

		.story img{

			padding: 1px;

			margin: 1px 2px;

			border: 1px solid #333333;

		}

		.story p{

			margin: 0px;

			padding: 0px 0px 5px 0px;

		}

		.story td {

		   font-size: 100%;

		}

		.story table{

		 margin: 0px;

		 padding: 0px;

		}

.breadcrumb {

  margin: 5px 0 5px 0;

}

.quickaccess {

		margin-left: 12px;

		padding: 0px;

		display: block;

		font-size: 90%;

	}

	.quickaccess h2{

		margin: 0px;

		font-size: 95%;

		color:#000000;

		display: none;

	}

	.quickaccess p{

		margin: 5px;

		padding: 5px;

		text-align: left;

		font-size: 90%;

	}

	.quickaccess img, .quickaccess p img{

		padding: 0px;

		margin: 3px;

		border: 0px;

	}



.ObjectAttributes, .ObjectAttribute, .AttributeName, .AttributeValue {

  display: none;

}



#topmenu, #headlines, #information, #searchbox, #icons,

#utils, #footer, #intro {

  display: none;

  float: none !important;

  width: auto !important;

}



body {

    color : #000000;

    background : #ffffff;

    font-family : arial,sans-serif;

    font-size : 12pt;

  float: none !important;

  width: auto !important;

  margin: 0 !important;

  padding: 0 !important;

  width: auto;

  }

#menu, #servicios, #leftcolumn {

   display: none;

   }

#content {

   width: auto;

   margin: 0 5%;

   padding: 0;

   border: 0;

   float: none !important;

   color: black;

   background: transparent none;

   }

div#content {

   margin-left: 10%;

   margin-right: 10%;

   padding-top: 1em;

   }

div#masthead, div#siteinfo {

   margin-bottom: -8px;

   margin-left: 10%;

   }

a:link, a:visited {

   color: #520;

   background: transparent;

   font-weight: bold;

   text-decoration: underline;

   }

h1, h2, h3, h4, h5 {

    font-size : 14pt;

}