﻿body
{
	font-family: Verdana;
	margin-top: 0px;
}
h1
{
	margin-top: 0px;
	margin-bottom: 18px;
	font-size: 18px;
}
h2
{
	margin-top: 0px;
	margin-bottom: 14px;
	font-size: 14px;
}
li, p, div, td
{
	font-size: 12px;
}
p, li
{
	text-align: justify;
}
.body_home
{
	background:#ffffff url('../images/bg_header.gif') repeat-X;
}
.body_int
{
	background:#ffffff url('../images/bg_header_int.gif') repeat-X;
}
a
{
	color: #3399FF;
}
a:hover
{
	text-decoration: none;
}
.div_main
{
	width: 980px;
	margin: 5px auto auto auto;
}
.div_body_top
{
	width: 980px;
	float: left;
	height: 327px;
}
.div_body_top_int
{
	width: 980px;
	float: left;
	height: 66px;
}
.div_body
{
	width: 980px;
	float: left;
}
.div_footer
{	
	width: 980px;
	float: left;
	height: 70px;
	padding-top: 30px;
	text-align: center;
	font-size: 11px;
	margin-top: 10px;
}
.button
{
	border: solid 1px Black;
	width: 103px;
	height: 28px;
	color: White;
	background-color: Black;
}
.button:hover
{
	background-color: #CCCCCC;
	color: Black;
}
.textbox
{
	border: solid 1px #808080;
	width: 200px;
}
.div_logo
{
	height: 58px;
	width: 368px;
	float: left;
	background-image: url('../images/logo.png');
	background-repeat: no-repeat;
}
.div_logo img
{
	margin-left: 250px;
	width: 40px;
	height: 26px;
	border-style: none;
}
.div_mnu_container
{
	height: 58px;
	float: left;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
}
.div_mnu_container a
{
	text-decoration: none;
}
.mnu_home0
{
	background-image: url('../images/mnu_home0.png');
	float: left;
	width: 103px;
	height: 38px;
	text-align: center;
	padding-top: 20px;
	color: Black;
}
.mnu_home0:hover
{
	background-image: url('../images/mnu_home1.png');
	cursor: pointer;
}
.mnu_home1
{
	background-image: url('../images/mnu_home2.png');
	float: left;
	width: 103px;
	height: 38px;
	text-align: center;
	padding-top: 20px;
	color: White;
}
.mnu_center0
{
	background-image: url('../images/mnu_cen0.jpg');
	float: left;
	width: 80px;
	height: 38px;
	text-align: center;
	padding-top: 20px;
	color: Black;
}
.mnu_center0:hover
{
	background-image: url('../images/mnu_cen1.jpg');
	cursor: pointer;
}
.mnu_center1
{
	background-image: url('../images/mnu_cen2.jpg');
	float: left;
	width: 80px;
	height: 38px;
	text-align: center;
	padding-top: 20px;
	color: White;
}
.mnu_fin0
{
	background-image: url('../images/mnu_fin0.png');
	float: left;
	width: 103px;
	height: 38px;
	text-align: center;
	padding-top: 20px;
	color: Black;
}
.mnu_fin0:hover
{
	background-image: url('../images/mnu_fin1.png');
	cursor: pointer;
}
.mnu_fin1
{
	background-image: url('../images/mnu_fin2.png');
	float: left;
	width: 103px;
	height: 38px;
	text-align: center;
	padding-top: 20px;
	color: White;
}
.div_body_left_container
{
	float:left;
	margin-top: 20px;
	width: 669px;
}
.div_body_left
{
	float:left;
	margin-top: 20px;
	width: 669px;
}
.div_item1
{
	background-image: url('../images/item.jpg');
	background-repeat: no-repeat;
	padding: 16px 10px 10px 10px;
	width: 198px;
	height: 200px;
	float:left;
}
.div_itemn
{
	background-image: url('../images/item.jpg');
	background-repeat: no-repeat;
	padding: 16px 10px 10px 10px;
	width: 198px;
	height: 200px;
	float:left;
	margin-left: 7px;
}
.div_index_image
{
	width: 375px; 
	height: 280px;
	float:left;
	margin-top: 40px;
}
.div_index_text
{
	width: 546px; 
	height: 280px;
	float:left;
	margin-top: 40px;
	padding: 0px 40px 0px 0px;
}
.a_throw{color: White;}
.a_throw:hover{color: #FFBBEE;font-weight: bold;}
.tdlinkportoflio a span
{	
	visibility:hidden;
	position: absolute;
}
.tdlinkportoflio a:hover span
{
	visibility:visible;
	z-index: 500;
}
.TblPortfolio tr td
{
	padding: 7px;
}
.TblPortfolio tr td img
{
	border-width: 0px;
}
.div_index_text h1
{
	font-size: 35px;
	color:White;
	margin-bottom:0px;
}
.div_index_text h2
{
	font-size: 28px;
	color:White;
	font-style: italic;
	font-weight: normal;
}
.div_index_text p
{
	font-size: 15px;
	color:White;
}
.div_item1 h1
{
	text-align: center;
}
.div_itemn h1
{
	text-align: center;
}
.div_body_index_button
{
	float:left;
	margin-top: 20px;
	width: 314px;
	padding: 10px;
}
.div_footer_img
{
	background-image: url('../images/footer.gif');
	width:628px;
	height:35px;
}
.a_more_info
{
	background-image: url('../images/boton.png');
	width: 150px;
	height: 40px;
	padding: 40px 150px 0px 0px;
	text-align: center;
}
.copy_h1
{
	margin-top: 0px;
	margin-bottom: 18px;
	font-size: 18px;
	color: Black;
	text-decoration: none;	
}
.div_top_item
{
	float:left;
	background-image: url('../images/top_item.jpg');
	background-repeat: no-repeat;
	padding: 16px 20px 20px 20px;
	width: 630px;
	margin-top: 20px;
}
.div_body_right
{
	width: 309px;
	float:left;
}
.div_formato
{
	background-image: url('../images/fondo_formato.jpg');
	width: 309px;
	height: 403px;
	float:left;
}
.div_formato table
{
	margin: 90px 0px 0px 70px;
}
.div_formato td
{
	font-family: Verdana;
	font-size: 11px;
	color:Black;
}
.div_formato h6
{
	text-align: center;
	font-family: Verdana;
	font-size: 14px;
	color:Black;
	font-weight: bold;
	margin: 0px;
}
.div_formato span
{
	font-family: Verdana;
	font-size: 11px;
	color:red;
}
.div_formato span span
{
	color: #808080;
	font-size: 10px;
}
.div_live_chat
{
	width: 309px;
	height: 94px;
	float:left;
	margin-top: 12px;
}
.div_live_chat img
{
	width: 180px;
	height: 94px;
	cursor: pointer;
	margin-left: 100px;
}
.today
{
	position: absolute;
	z-index: 111800;
	left: 50%; 
	top: 170px;
	margin-left: 300px;
}