/* CSS Franquicias.com */
a:link {color: #000000}
a:visited {color: #000000}
a:hover {color: #000000}
a:active {color: #000000}

body 
{
	font-family: Verdana;
	font-size:10px;
	color:#666666;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
iframe {
	border: 1px solid #C5D2D8;
}

/*********** Base Color ************/

#tb_header
{
	background-color: #87C04B;
}

/***********************************/
h2
{
	padding:0px;
	margin:0px;
	font-size:10px;
}
#tb_menu
{
	background-color: #F0F0E8;
}
#txt_white_ms
{
	font-family: sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
#txt_white_ms a:link
{
	font-family: sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
#txt_white_ms a:visited
{
	font-family: sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
#txt_white_ms a:hover
{
	font-family: sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
}
.txt_black_ms
{
	font-family: sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.txt_black_ms2
{
	font-family: sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
#txt_black_ms
{
	font-family: sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
#txt_black_ms a:link
{
	font-family: sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
#txt_black_ms a:visited
{
	font-family: sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
#txt_black_ms a:hover
{
	font-family: sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}
#txt_gray_ms
{
	font-family: sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
}
#txt_gray_ms a:link
{
	font-family: sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
}
#txt_gray_ms a:visited
{
	font-family: sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
}
#txt_gray_ms a:hover
{
	font-family: sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: underline;
}
.txt_black_norm
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
#tb_flags {
	background-image: url(../images/body/img_header_footer_flags.jpg);
	background-repeat: repeat-x;
}
#tb_menu_left {
	border-top: #FFFFFF 1px solid;
	border-bottom: #FFFFFF 1px solid;
	border-right: #EFEFE5 1px solid;
	border-left: #FFFFFF 1px solid;
}
#tb_menu_left .menu_title
{
	padding-left:30px;
}
#tb_menu_right {
	border-top: #FFFFFF 1px solid;
	border-bottom: #FFFFFF 1px solid;
	border-right: #FFFFFF 1px solid;
	border-left: #EFEFE5 1px solid;
}
#tb_content {
	background-image: url(../images/body/img_background.jpg);
	background-repeat: repeat-y;
}
#tb_content2 {
	background-image: url(../images/body/img_background2.jpg);
	background-repeat: repeat-y;
}
#tb_footer {
	border-top: #EFEFE5 1px solid;
	border-bottom: #FFFFFF 1px solid;
	border-right: #FFFFFF 1px solid;
	border-left: #EFEFE5 1px solid;
}
hr {
	color: #C5D2D8;
}
#tb_webcontent
{
	font-family: sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}.bgroundtitular {
	background-image: url(../images/body/img_content_bg.jpg);
	background-repeat: repeat-x;
}
.bulletarrow {
	list-style-image: url(../images/body/img_content_bulletarrow.jpg);
	font-family: sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	line-height:22px
}
.border {
	border: 1px solid #C5D2D8;
}
.borderpop {
	border: 1px solid #C5D2D8;
	background-color: #F0F0E8;
}
.tb_registro{
background-color: #DADAC5;
}
.tb_registro2{
background-color: #F0F0E8;
border: 1px solid #C5D2D8;
}
input.frm_normal{
	width: 15em;
	font-family: sans-serif;
	font-size: 11px;
	border: 1px solid #C5D2D8;
}
select.frm_normal{
	width: 15em;
	font-family: sans-serif;
	font-size: 11px;
	border: 1px solid #C5D2D8;
}
select.frm_small{
	width: 10em;
	font-family: sans-serif;
	font-size: 11px;
	border: 1px solid #C5D2D8;
}
input.frm_small{
	width: 10em;
	font-family: sans-serif;
	font-size: 11px;
	border: 1px solid #C5D2D8;
}
input.frm_xsmall{
	width: 5em;
	font-family: sans-serif;
	font-size: 11px;
	border: 1px solid #C5D2D8;
}
input.frm_xxsmall{
	width: 3em;
	font-family: sans-serif;
	font-size: 11px;
	border: 1px solid #C5D2D8;
}
textarea {
	border: 1px solid #C5D2D8;
}
.formtxt{
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	color: #635656;
}
input.search
{
	width: 15em;
	color: #FFFFFF;
	font-family: sans-serif;
	font-size: 12px;
	border-right: #510705 2px solid; 
	border-top: #EDB8B6 2px solid; 
	background: #C8003B; 
	border-left: #EDB8B6 2px solid; 
	border-bottom: #510705 2px solid;
}
input.search2
{
	width: 10em;
	color: #FFFFFF;
	font-family: sans-serif;
	font-size: 12px;
	border-right: #510705 2px solid; 
	border-top: #EDB8B6 2px solid; 
	background: #C8003B; 
	border-left: #EDB8B6 2px solid; 
	border-bottom: #510705 2px solid;
}
.tb_bgsearch {
	background-image: url(../images/body/img_background_tbsearch.jpg);
}
#layer_video { 
   position:absolute; 
   left:235px; 
   top:200px; 
   width: 458px; 
   height: 383px; 
}
#layer_ghost { 
   position: absolute;
   left:207px;
   top:180px;
   width: 588px;
   height: 280px;
   z-index: 100;
   background-color:#FFFFFF;
}