body {
	background-image: url(../img/00_fdo_img.jpg);
	background-position:center top;
	background-repeat: no-repeat;
	background-color: #031021;
	padding: 0px 0px 0px 0px;
	margin: 0px;
}
.copyright{	
	padding: 25px 0px 0px 0px;
	background-image: url(../img/00_copy_46.gif);
	background-position:right top;
	background-repeat: no-repeat;
	width: 100%;
	height: 80px;
}
.div_copyright_contacto{	
	line-height: 10pt;
	width: 160px;
	padding: 10px 0px 0px 40px;
    float: left;
	margin: 0px;
}
.div_copyright_menu{	
	line-height: 10pt;
	width: 500px;
	padding: 10px 0px 0px 35px;
    float: left;
	text-align: left;
	margin: 0px;
}
td {
	font-family: Trebuchet MS, Verdana, Tahoma, Arial;
	font-size: 11px;
	color: #808675;
	color
	line-height: 13pt;
	text-align: left;
	vertical-align: top;
}
.td_100{
	height: 100%;
}
.estudio46 {
	float: right;
	margin: 3px 20px 0px 0px;
	padding: 0px 0px 0px 0px;
}
/*---------------------------------------------------- < td >------------------------------------*/
.td00_col_servicios {
	line-height: 10pt;
	height: 90px;
	padding: 20px 0px 0px 20px;
	background-image: url(../img/00_servicios_line.gif);
	background-position:left bottom;
	background-repeat: no-repeat;
}
.td00_col_servicios_icn {
	float: right;
	margin: 10px 30px 0px 20px;
	padding: 0px 0px 0px 0px;
	bottom: auto;
}
.td00_bienvenidos {
	padding: 20px 10px 0px 40px;
	color:#c7c3a8;
}
.td00_novedades {
	padding: 20px 20px 0px 35px;
}
.div00_novedades_box {
    line-height: 10pt;
	width: 220px;
	height: 100px;
	padding: 10px 10px 10px 0px;
    float: left;		
}
.div02_servicios_box {
    line-height: 10pt;
	width: 350px;
	height: 80px;
	padding: 0px 10px 10px 0px;
    float: left;		
}
.div02_videos_box {
    line-height: 10pt;
	width: 760px;
	padding: 0px 10px 10px 0px;
    float: left;		
}
.td02_servicios{
	padding: 20px 20px 0px 60px;
}
.td02_servicios_iconos {
	float: right;
	margin: 0px 10px 30px 10px;
	padding: 0px 0px 0px 0px;
	top: auto;
}
.td00_novedades_foto {
	float: left;
	margin: 0px 10px 30px 0px;
}
.td03_portfolio {
	background-image: url(../img/03_portfolio_fdo.jpg);
	background-position:center top;
	background-repeat: no-repeat;
	background-color: #031021;
	line-height: 11pt;
	padding: 10px 20px 0px 15px;
}
.td05_contacto_txt{
	padding: 35px 35px 35px 35px;
	background-image: url(../img/05_txt_fdo.jpg);
	background-position:right top;
	background-repeat: no-repeat;
	background-color: #dee2e7;
	height: 280px;
}
.td05_form_txt{
    color:#e5f2d7;
	padding: 35px 0px 0px 35px;
	background-image: url(../img/05_form_fdo.jpg);
	background-position:right top;
	background-repeat: no-repeat;
	background-color: #7dd61d;
	height: 315px;
}
.td05_news_txt{
    color:#bde0e7;
	padding: 35px 0px 0px 35px;
	background-image: url(../img/05_news_fdo.jpg);
	background-position:right top;
	background-repeat: no-repeat;
	background-color: #7dd61d;
	height: 315px;
}
/*---------------------------------------------------- < txt >------------------------------------*/
.txt_destacado {
	font-size: 17px;
	color: #ffffff;
	line-height: 14pt;
}
.bullet {
	font-size: 10px;
	color: #9cd9ff;
}
.linea_punteada {
	font-size: 9px;
	line-height: 10pt;
}
.txt_titulos_col_servicios{
	font-size: 14px;
	color: #72c0f7;
}
.txt02_titulos_servicios{
	font-size: 14px;
	color: #f4d31f;
}
.txt05_conacto {
    color: #7398ab;
	padding: 20px 20px 20px 30px;
}
.txt05_formulario_conacto {
	color: #ffffff;
	padding: 5px 0px 0px 0px;
}
.txt03_titulo_web{
	font-size: 14px;
	color: #72c0f7;
}
.txt03_titulo_newsletter{
	font-size: 14px;
	color: #72c0f7;
}
.txt03_titulo_logo{
	font-size: 14px;
	color: #72c0f7;
}
.txt05_destacado_comentario{
	font-size: 18px;
	color: #93bc1a;
}
.txt05_destacado_news{
	font-size: 18px;
	color: #207d8c;
}
/*------------------------------------------------------------------------------------------- formulario contacto*/
form {
	margin:0;
}
.input_box {
	font-family: Trebuchet MS, Verdana, Tahoma, Arial;
	font-size: 11px;
	color: #6c6c6c;
	text-align: left;
	height: 16px;
	width: 185px;
}
.input_coment {
	font-family: Trebuchet MS, Verdana, Tahoma, Arial;
	font-size: 11px;
	color: #6c6c6c;
	text-align: left;
	height: 140px;
	width: 185px;
}
.input_btn {
	font-family: Trebuchet MS, Verdana, Tahoma, Arial;
	font-size: 11px;
	color:#e5f2d7;
	text-align: center;
	height: 18px;
	width: 185px;
	background-color: #9fc31d;
	background-image: url(../img/05_form_btn.jpg);
	background-repeat: no-repeat;
	border: thin none #9fc31d;
	margin: 5px 0px 0px 0px;
}
.input_box_news  {
	font-family: Trebuchet MS, Verdana, Tahoma, Arial;
	font-size: 11px;
	color: #6c6c6c;
	text-align: left;
	height: 16px;
	width: 185px;
	background-color: #d2e2e5;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #196271;
	border-right-color: #072031;
	border-bottom-color: #207c8b;
	border-left-color: #072031;
}
.input_btn_news {
	font-family: Trebuchet MS, Verdana, Tahoma, Arial;
	font-size: 11px;
	color:#e5f2d7;
	text-align: center;
	height: 18px;
	width: 185px;
	background-color: #9fc31d;
	background-image: url(../img/05_news_btn.jpg);
	background-repeat: no-repeat;
	border: thin none #9fc31d;
	margin: 5px 0px 0px 0px;
}
/*---------------------------------------------------- < Links >------------------------------------*/
a{
	color: #9cd9ff;
	TEXT-DECORATION: none;
}
a:hover{
	color: #9ddbff;
	TEXT-DECORATION: none;
}
.btn_destacados{
    color: #9d9d9d;
	TEXT-DECORATION: none;
	font-weight: normal;
}
.btn_destacados:hover{
	color: #5f5f5f;
	TEXT-DECORATION: none;								
}
.email{
    color: #8ed8f8;
	TEXT-DECORATION: none;
}
.email:hover {
    TEXT-DECORATION: none; 
    color: #c7eafb
}
/*---------------------------- < Links >-*/
.btn_link_identidad{
    color: #8ed8f8;
	TEXT-DECORATION: none;
}
.btn_link_identidad:hover {
    TEXT-DECORATION: none; 
    color: #c7eafb
}
.btn_link_web{
    color: #8ed8f8;
	TEXT-DECORATION: none;
}
.btn_link_web:hover {
    TEXT-DECORATION: none; 
    color: #c7eafb
}
.btn_link_contacto{
    color: #74a012;
	TEXT-DECORATION: none;
}
.btn_link_contacto:hover {
    TEXT-DECORATION: none; 
    color: #a1c51c
}

