/********************/
/*    css-Ymedia    */
/********************/
.hoverChilds p, ul{
	padding-top: 0;
	padding-bottom:0;
	margin-top: 0;
	margin-bottom:0;
}
/*tags*/
body {
	font-size: 12px;
	/*margin: 0px 8px 15px;*/
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
}
a {
	text-decoration: none;
	color: #666666;
}
p, h1, h2, h3, h4 {
	margin-top: 10px;
	margin-bottom: 10px;
}
h6 {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	color: #666666;
	font-weight: normal;
	margin: 0px 0px 5px;
	padding: 0px;
}
h5 {
	margin: 0px;
	padding: 0px;
}
img {
	border: 0px;
}
/*cuerpo principal*/
#body {
	width: 900px;
	margin-right: auto;
	margin-left: auto;
}
/*encabezado*/
#header {
	/*background-image: url(../images/fondo_header.gif);
	background-repeat:  repeat-x;*/
	border-top: 15px solid #db011a;
}
#logo {
	/*padding-top: 50px;*/
	padding-top: 35px;
	padding-bottom: 30px;
}
#logoBlog {
	padding-top: 50px;
	padding-bottom: 30px;
	float: left;
	width: 240px;
}
#headerBtns {
	padding-top: 50px;
	padding-bottom: 10px;
	float: right;
	width: 400px;
}
#headerBtnR {
	float: right;
	width: 150px;
}
/*menu principal*/
#menu {
	/*background-image: url(../images/fondo_menu.jpg);*/
	/*background-image: url(../images/bg_menu.png);*/
	background-image: url(../images/bg_menu2.png);
	background-repeat: no-repeat;
	height: 32px;
	font-size: 11px;
	font-weight: bold;
	color: #DF2021;
}
#menuBlog {
	background-image: url(../images/fondo-menu-admin.jpg);
	background-repeat: no-repeat;
	height: 35px;
	font-size: 11px;
	font-weight: bold;
	color: #eeeeee;
	margin: 0 0 10px 0;
}
#menu ul{
	margin: 0px;
	padding: 0px;
}
#menuBlog ul{
	padding: 3px 0 0 5px;
}
#menu li, #menuBlog li{
	list-style-image: none;
	list-style-type: none;
	float: left;
	/*border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #DDDFE0;*/
	margin-top: 5px;
	margin-bottom: 5px;
	/*padding-right: 9px;*/
	padding-right: 19px;
	padding-left: 9px;
	padding-top: 4px;
	padding-bottom: 4px;
	
	font-family: arial;
	font-weight: normal;
	letter-spacing: 1px;
	font-size: 8pt;
	margin-left: 9px;
	*margin-left: 5px;
	*margin-right: 4px;
	background: url('../images/menu_separator.png') right top;
	background-repeat: no-repeat;
}
#menu a{
	color: #959698;
}
#menuBlog a{
	color: #eeeeee;
}
#menu a:hover{
	color: #DF2021;
}
#menuBlog a:hover, #menuBlog .clickeado{
	color: #ffffff;
}
/*contenidos de la home*/
#mainContent {
	background-image: url(../images/fondo_home.jpg);
	background-repeat:  repeat-y;
}
#flashHome {
	padding-top: 40px;
}
#homeColum {
	float: left;
	width: 286px;
	padding-right: 7px;
	padding-left: 7px;
	color: #6a6e6d;
	padding-top: 20px;
	background-color: #FFFFFF;
	padding-bottom: 10px;
}
#homeColumTit a {
	background-image: url(../images/fondo_mas.gif);
	display: block;
	background-repeat: no-repeat;
	padding-top: 35px;
	padding-bottom: 25px;
	/*padding-right: 80px;*/
	font-size: 16px;
	color: #6A6E6D;
	font-weight: bold;
	font-family: "Times New Roman", Times, serif;
	border-top-width: 1px;
	border-top-style: solid;
	/*border-top-color: #888888;*/
	border-top-color: #D0D2D3;
}
#homeColumTit a:hover {
	background-image: url(../images/fondo_mas_click.gif);
	text-decoration: underline;
	color: #E42223;
}
#homeColumText1, #homeColumText2, #homeColumText3 { 
	font-size: 11px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #D0D2D3;
	border-bottom-color: #D0D2D3;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-bottom: 10px;
}
/*contenidos de interiores*/
#mainClients {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #ECECEE;
	margin-top: 30px;
	/*padding-top: 20px;*/
	padding-top: 0px;
	color: #666666;
	font-size: 11px;
}
#mainClients h1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	color: #4B4B4E;
	height: 25px;
}
#mainClients h2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #4B4B4E;
	height: 25px;
}
#mainClients h3 {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	color: #4B4B4E;
	height: 26px;
	font-weight: normal;
}
#contentBtns {
	background-image: url(../images/fondo_btns.jpg);
	background-repeat: no-repeat;
	float: left;
	width: 900px;
	height: 35px;
	color: #C5C5C7;
}
#contentBtns p{
	padding-left: 20px;
	font-weight: bold;
	padding-top: 10px;
	margin-top: 0px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	font-size: 11px;
	color: #C5C5C5;
}
#contentBtns img{
	float: right;
	margin-top: 7px;
	margin-right: 10px;
}
#contentBtns a{
	color: #B4B4B6;
}
#contentBtns a:hover{
	color: #666666;
}
/*columna 1/2 del ancho*/
#clientesBusqueda {
	float: left;
	width: 430px;
	padding-right: 10px;
	padding-left: 10px;
	color: #B2B5B8;
	/*margin-top: 10px;*/
	/*margin-top: 0px;*/
	margin-top: -5px;
}
#clientesBusqueda a{
	color: #B2B6B9;
	background-image: url(../images/cuadradito_gris.gif);
	background-repeat: no-repeat;
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: normal;
	display: block;
	/*padding-top: 30px;*/
	margin-bottom: 16px;
	padding-top: 24px;
	*padding-top: 25px;
	
}
#clientesBusqueda a:hover{
	background-image: url(../images/cuadradito.gif);
	color: #4B4B4E;
}
#clientesBusqueda h3{
	margin: 0px;
	padding: 54px 0px 0px;
	background-image: url(../images/cuadradito.jpg);
	background-repeat: no-repeat;
	background-position: 0px 30px;
}
.click{
	background-image: url(../images/cuadradito.gif);
	color: #4B4B4E;
}
.click2 {
	color: #666666;
}
.click3 {
	color: #DB011A;
}
/*columnas 1/2 del contenido*/
#contentLeft {
	float: left;
	width: 430px;
	color: #666666;
}
#contentRight {
	float: left;
	width: 430px;
}
#columnaCont {
	padding-right: 10px;
	padding-left: 10px;
	color: #B2B5B8;
	margin-top: 10px;
}
#columnaCont h3{
	margin: 0px;
	padding: 54px 0px 0px;
	background-image: url(../images/cuadradito_gris.gif);
	background-repeat: no-repeat;
	background-position: 0px 30px;
}
#columnaCont2 h3{
	margin: 0px;
	padding: 64px 0px 0px;

}
#colum {
	float: left;
	width: 430px;
	padding-right: 10px;
	padding-left: 10px;
	color: #666666;
}
#colum p{
	margin-top: 0px;
	margin-bottom: 20px;
	padding-top: 0px;
	color: #666666;
}
#clientesVideo {
	float: left;
	width: 430px;
	/*padding-right: 10px;
	padding-left: 10px;*/
}
#cont {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D0D2D3;
	margin-top: 10px;
	padding-top: 10px;
}
#cont a{
	margin: 0px;
	padding: 0px;
	background-image: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#cont a:hover{
	background-image: none;
}

#contentClients {
	background-image: url(../images/fondo_clientes.jpg);
	background-repeat:  repeat-y;
	padding-top: 30px;
	float: left;
	width: 900px;
}
#contentClientsGaleria {
	background-image: url(../images/fondo_clientes.jpg);
	background-repeat:  repeat-y;
	height: 465px;
	padding-top: 30px;

}
#columna3 {
	float: left;
	width: 300px;
	padding-top: 30px;
	padding-bottom: 15px;
	color: #636467;
	margin-top: 15px;
	margin-bottom: 15px;
}
#columna3 a{
	color: #636467;
}
#columna3 h4{
	color: #636467;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #FAFAFA;
	padding-top: 4px;
	padding-right: 10px;
	padding-left: 4px;
	margin-right: 5px;
	margin-left: 5px;
	padding-bottom: 4px;
}
#columna3 p{
	padding-right: 10px;
	padding-left: 10px;
}
#cont3 {
	padding-top: 10px;
	padding-bottom: 5px;
	color: #636467;
	margin-top: 15px;
	margin-bottom: 15px;
	clear: both;
}
#cont3 a{
	color: #636467;
}
#cont3 h4{
	color: #636467;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #FAFAFA;
	padding-top: 4px;
	padding-right: 10px;
	padding-left: 4px;
	margin-right: 5px;
	margin-left: 5px;
	padding-bottom: 4px;
}
#cont3 p{
	padding-right: 10px;
	padding-left: 10px;
}
.destacado1{
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	font-weight: bold;
	color: #E2292F;
}
#clientesFicha {
	/*width: 130px;*/
	/*float: left;*/
	/*height: 340px;*/
	/*margin-right: 10px;
	margin-left: 10px;*/
	/*border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DEDFE1;*/

}
/*seccion clientes*/
#clientesFicha ul{
	margin: 0px;
	padding: 0px;
}
#clientesFicha li{
	list-style-image: none;
	list-style-type: none;
	display: block;
	padding-top: 3px;
	padding-bottom: 3px;
	font-size: 11px;
	padding-left: 8px;
	padding-right: 8px;
}
.fichaFondo1 {
	color: #FFFFFF;
	background-color: #E32122;
	font-weight: bold;
}
.fichaFondo2 {
	color: #FFFFFF;
	background-color: #C7C8CC;
	font-weight: bold;
}
.fichaFondo3 {
	color: #FFFFFF;
	background-color: #E7E9E8;
}

#clientesText {
	/*float: left;*/
	/*width: 280px;*/
	/*border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DEDFE1;*/
	/*height: 340px;*/
	/*margin-right: 10px;
	margin-left: 10px;*/
}
#clientesText2 {
	/*float: left;
	width: 220px;*/
	/*border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DEDFE1;
	height: 340px;
	margin-right: 10px;
	margin-left: 10px;*/
}
#clientesImg {
	/*width: 190px;
	float: left;*/
	height: 100px;
	margin-right: 10px;
	margin-left: 10px;
	/*border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DEDFE1;*/
	padding-top: 240px;
	text-align: right;
	overflow: hidden;
}
#listadoClients {
	/*padding-top: 30px;*/
	padding-top: 15px;
	/*border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F1F1F1;*/
	margin-bottom: 20px;
	padding-bottom: 20px;
}
#box, #boxb {
	float: left;
	width: 225px;
	text-align: center;
	height: 105px;
}
#box a, #boxb a{
	height: 90px;
	width: 225px;
	display: block;
	background-image: url(../images/fondo_list_cli.jpg);
	background-repeat: no-repeat;
	background-position: 5px 5px;
	padding-top: 15px;
}
#box a:hover{
	background-image: url(../images/fondo_list_cli_roll.jpg);
}
#boxb a:hover{
	background-image: url(../images/fondo_list_cli_roll2.jpg);
}
#box2, #box2b {
	float: left;
	width: 225px;
	height: 105px;
}
#box2 a, #box2b a{
	height: 100px;
	width: 220px;
	display: block;
	background-image: url(../images/fondo_list_cli.jpg);
	background-repeat: no-repeat;
	background-position: 5px 5px;
	padding-top: 5px;
	padding-left: 5px;
}
#box2 a:hover, #box2b a:hover{
	background-image: url(../images/fondo_list_cli_roll.jpg);
}
#clikeado a{
	background-image: url(../images/fondo_list_cli_roll.jpg);
}
#contentBtnInf {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	text-align: right;
	float: right;
	width: 100px;
	padding-top: 3px;
	padding-right: 10px;
}
#contentBtnInf a{
	color: #666666;
}
#contentBtnInf img{
	margin-right: 2px;
	margin-left: 2px;
	float: left;
}
/*columna 1/3 del contenido*/
#colum2 {
	float: left;
	width: 279px;
	padding-right: 10px;
	padding-left: 10px;
	color: #9EA0A3;
}
#colum2 p{
	margin-top: 0px;
	margin-bottom: 20px;
	padding-top: 0px;
	color: #666666;
}
#btnZoom {
	text-align: right;
	background-image: url(../images/fondo_btn_zoom.gif);
	/*background-repeat: no-repeat;*/
	background-repeat: repeat-x;
	background-position: 0px 0px;
	clear: both;
}
.bordeLeft {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
}
.size8px {
	font-size: 8px;
}
/*seccion canal ymedia*/
#canal {
	float:left;
	font-family: "Times New Roman", Times, serif;
	color: #636467;
	display: block;
	margin-top: 15px;
}
#canal h2{
	font-size: 17px;
}
#canal p{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
#menuLateral {
	float: left;
	width: 215px;
}
#menuLateralForm {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D0D2D3;
	margin: 15px 10px;
	padding-top: 15px;
	padding-bottom: 15px;
}
#menuLateralForm input{
	font-size: 12px;
}

#menuLateralBtns {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D0D2D3;
	margin: 15px 10px;
	padding-top: 30px;
	padding-bottom: 15px;
	background-image: url(../images/cuadradito_gris.gif);
	background-repeat: no-repeat;
	background-position: 0px 15px;
	clear: both;

}
#menuLateralBtns ul {
	margin: 0px;
	padding: 0px;
}
#menuLateralBtns li {
	list-style-image: none;
	padding-top: 2px;
	padding-bottom: 2px;
	list-style-type: none;
	font-size: 13px;
}
#menuLateralBtns li img{
	margin-right: 6px;
}
#menuLateralBtns a {
	color: #a9aaac;
	font-weight: bold;
	font-size: 13px;
}
#menuLateralBtns a:hover /*, #menuLateralBtns a:visited*/{
	color: #636467;
	font-weight: bold;
}
#mainCenter {
	float: left;
	width: 450px;
	margin: 15px 10px;
}
#mainCenter2 {
	float: left;
	width: 600px;
	margin: 15px 10px;
}
#contentCenter {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D0D2D3;
	padding-top: 30px;
	padding-bottom: 15px;
	background-image: url(../images/cuadradito.gif);
	background-repeat: no-repeat;
	background-position: 0px 15px;
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	color: #636467;
}
.contentCenterNormal {
	color: #636467;
}
.contentCenterHover a{
	color: #DB011A;
}
#contentCenter a:hover{
	/*color: #DB011A;*/
}
#coment {
	/*margin-top: 15px;*/
	margin-top: 26px;
	/*margin-bottom: 15px;*/
	margin-bottom: 25px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #D0D2D3;
	border-bottom-color: #D0D2D3;
}
#coment p{
	float: right;
	width: 150px;
	margin: 0px;
	text-align: right;
	padding-right: 5px;
}
#navInf {
	margin-top: 30px;
	margin-bottom: 15px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	text-align: right;
	width: 660px;
}
#navInf2 {
	margin-top: 30px;
	margin-bottom: 15px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	text-align: right;
	width: 600px;
}
#navInf p{
	font-size: 15px;
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
	font-weight: bold;
}
#contentCenterForm {
	padding-top: 20px;
	padding-bottom: 15px;
}
#contentCenterForm p{
	float: right;
	width: 150px;
	margin: 0px;
	text-align: right;
	padding-right: 5px;
}

/*ven a ymedia*/
#colum3 {
	float: left;
	width: 300px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	padding-top: 30px;
	padding-bottom: 15px;
	background-image: url(../images/cuadradito.gif);
	background-repeat: no-repeat;
	background-position: 0px 15px;
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	color: #636467;
	margin-top: 15px;
	margin-bottom: 15px;
}
#colum3 a{
	color: #636467;
}
#colum3 h2{
	font-weight: normal;
}
#colum3 p{
	padding-right: 10px;
}
.data {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	margin-right: 10px;
	padding-top: 8px;
	padding-bottom: 8px;
	font-size: 11px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
#colum3Form {
	float: left;
	width: 250px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	padding-top: 30px;
	padding-bottom: 15px;
	background-image: url(../images/fondo_form.jpg);
	background-repeat: no-repeat;
	height: 280px;
	background-position: 0px 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #636467;
	margin-top: 15px;
	margin-bottom: 15px;
	padding-right: 25px;
	padding-left: 25px;
}
#colum3Form h2{
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
#colum3Form input, #colum3Form textarea {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #AFAFAF;
	border-right-color: #E5E5E5;
	border-bottom-color: #E5E5E5;
	border-left-color: #C2C2C2;
	font-size: 12px;
	color: #666666;
	margin-top: 1px;
	margin-bottom: 2px;
}
.input1{
	width: 240px;
}
.input2{
	width: 210px;
	margin-bottom: 5px;
}
.input3{
	width: 160px;
}
.input4{
	width: 500px;
}
.input5{
	width: 80px;
}
.input6{
	width: 40px;
}
.input7{
	width: 15px;
	height: 15px;
	background-color: #F3F3F3;
}
.input8{
	/*width: 280px;*/
	width: 200px;
}
.input9{
	width: 445px;
}
.input10{
	height: 21px;
}
.bordeForm {
	margin-top: 6px;
	margin-bottom: 6px;
	padding-top: 6px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #999999;
	border-bottom-color: #999999;
}
#contactoLeft a, #contactoRight a {
	color: #666666;
	font-weight: normal;
	display: block;
	text-decoration: underline;

}
/*seccion contacto*/
/*#contactoLeft a, #contactoRight a {
	color: #B2B6B9;
	background-image: url(../images/cuadradito_gris.gif);
	padding-top: 30px;
	background-repeat: no-repeat;
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: normal;
	display: block;

}
#contactoLeft a:hover, #contactoRight a:hover{
	background-image: url(../images/cuadradito.gif);
	color: #4B4B4E;
}*/
#contactoLeft h3, #contactoRight h3{
	margin: 0px;
	padding: 54px 0px 0px;
	background-image: url(../images/cuadradito.jpg);
	background-repeat: no-repeat;
	background-position: 0px 30px;
}

#contactoLeft{
	float: left;
	width: 280px;
	padding-right: 20px;
}
#contactoRight{
	/*margin-left: 300px;*/
	margin-left: 312px;
	*margin-left: 310px;
}
#contactoRight input, #contactoRight select, #contactoRight textarea, #contactoLeft input, #contactoLeft select, #contactoLeft textarea {
	border-top: 1px solid #999999;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #999999;
	color: #666666;
}
#formContacto{
	background-image: url(../images/fondo_contacto.jpg);
	background-repeat: no-repeat;
	height: 485px;
	margin-top: 10px;
	padding-left: 40px;
	color: #B2B5B8;
}
#formContacto form {
	margin: 0px;
	padding: 0px;
}
#formContactoSup{
	padding-top: 20px;
	height: 115px;
}
#formContactoInf{
	height: 280px;
	padding-top: 20px;
}
#formBotones{
	padding-right: 35px;
	padding-top: 10px;
	height: 150px;
}
#formVen{
	background-image: url(../images/fondo_ven.jpg);
	background-repeat: no-repeat;
	margin-top: 10px;
	padding-left: 40px;
	color: #B2B5B8;
}
#formVen h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #B2B5B8;
	padding: 10px 0px;
	margin: 0px;
}
#ven1{
	height: 98px;
	padding-top: 18px;
}
#ven2{
	height: 146px;
	padding-top: 18px;
}
#ven3{
	height: 100px;
	padding-top: 18px;
}
#ven4{
	height: 100px;
	padding-top: 18px;
}
#ven5{
	height: 100px;
	padding-top: 18px;
}
#ven6{
	height: 100px;
	padding-top: 18px;
}
#ven7{
	height: 60px;
	padding-top: 35px;
}
#ven8{
	height: 150px;
	padding-top: 18px;
}
#ven9{
	height: 110px;
}

.formBox1 {
	float: left;
	width: 270px;
}
.formBox2 {
	float: left;
	width: 175px;
}
.formBox3 {
	float: left;
	width: 87px;
}
.formBox4 {
	float: left;
	width: 50px;
}
.formBox5 {
	float: left;
	width: 140px;
}
#tabla {
	clear: both;
}
#tablaCont table{
	background-image: url(../images/fondo_tabla.jpg);
	background-repeat: no-repeat;
}
#tablaCont table:hover{
	background-image: url(../images/fondo_tabla_hover.jpg);
	background-repeat: no-repeat;
}
#tabla td {
	margin: 0px;
	height: 28px;
	padding-left: 10px;
}
#tabla th {
	margin: 0px;
}
#tabla tr {
	background-repeat: no-repeat;
	margin: 0px;
}
#tabla a {
	color: #666666;
	display: block;
	margin: 0px;
	padding: 0px;
}
.tablaFondo {
	background-image: url(../images/fondo_tabla.jpg);
	background-repeat: no-repeat;
}
.tablaFondoHover {
	background-image: url(../images/fondo_tabla_hover.jpg);
	background-repeat: no-repeat;
}

.tablaHeader {
	background-image: url(../images/fondo_tabla_header.jpg);
	background-repeat: no-repeat;
	font-weight: bold;
	color: #FFFFFF;
}

.tablaFooter {
	background-image: url(../images/fondo_tabla_footer.jpg);
	background-repeat: no-repeat;
	font-weight: bold;
	color: #FFFFFF;
}

#navPadre {
	position: relative;
}
.nav {
	position: absolute;
	padding: 20px 10px 10px 20px;
	top: -300px;
	background-image: url(../images/marco.png);
	height: 249px;
	width: 173px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

.mas {
	font-weight: bold;
	color: #FFFFFF;
	font-size: 16px;
}
#formBtns {
	text-align: right;
	clear: both;
}
#formBtns a{
	float: right;
}

#video {
	clear: both;
	padding-bottom: 20px;
}
.video {
	clear: both;
	padding-bottom: 20px;
	padding-top: 15px;
}
#video2 {
	clear: both;
	padding-bottom: 5px;
}
/*seccion corporativo*/
#corpo {
	padding-top: 25px;
	padding-top: 30px;
	border-top: 2px solid #F8F8F8;
}

#subColum {
	float: left;
	width: 135px;
}
#subColum h4 {
	font-size: 11px;
	color: #9D9FA2;
	background-color: #FAFAFA;
	padding: 4px;
	text-align: center;
}
#subColum p {
	padding-right: 5px;
	padding-left: 5px;
}
#logos {
	width: 170px;
	text-align: center;
	float: left;
}
.floatLeft {
	float: left;
}
.floatRight {
	float: right;
}
.bordeRight {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #D1D2D4;
}
.spacer {
	clear: both;
	height: 100px;
}
.clear {
	clear: both;
}
.sobre {
	background-image: url(../images/sobre.gif);
	background-repeat: no-repeat;
	padding-bottom: 2px;
	padding-left: 24px;
	background-position: 2px;
}
option:hover {
	color: #FFFFFF;
	background-color: #CCCCCC;
}
#equipoLink {
}
#equipoLink p{
	margin: 0px;
}
#equipoLink br{
	margin: 0px;
	padding: 0px;
}
#equipoLink a{
	background-image: url(../images/equipo_reposo.jpg);
	background-repeat: no-repeat;
	width: 420px;
	display: block;
	height: 63px;
	margin-bottom: 5px;
	padding-top: 10px;
	padding-left: 10px;
	color: #57575A;
}
.colorLink {
	color: #57575A;
}
a.equipoLink {
	background-image: url(../images/equipo_reposo.jpg);
	background-repeat: no-repeat;
	height: 58px;
	width: 430px;
	display: block;
}
a.equipoLink:hover{
	background-image: url(../images/equipo_rollover.jpg);
}
#equipoLink a:hover{
	background-image: url(../images/equipo_rollover.jpg);
	color: #FFFFFF;
}
#equipoCont p{
	color: #FFFFFF;
	width: 300px;
}

.equipoCont {
	background-image: url(../images/equipo_click_sin_foto.jpg);
	background-repeat: no-repeat;
	height: 181px;
	color: #FFFFFF;
	padding-top: 10px;
	padding-left: 10px;
}
.equipoCont img {
	border: 2px solid #ebecee;
}
.equipoContSinFoto {
	background-image: url(../images/equipo_click_sin_foto.jpg);
	background-repeat: no-repeat;
	height: 181px;
	color: #FFFFFF;
	padding-top: 10px;
	padding-left: 10px;
}
.fotoEquipo {
	float: right;
	margin-top: 3px;
	margin-right: 12px;
}
#galeria {
	padding-left: 20px;
}
#footer {
	height: 15px;
	clear: both;
	margin-bottom: 15px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D0D2D3;
	font-size: 11px;
	color: #9c9ea1;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 3px;
	position: relative;
	top: 30px;
	margin-top: 10px;
	padding-bottom: 20px;
}
#footer a{
	color: #9c9ea1;
}
#footer a:hover{
	color: #6e6e6e;
}

#footerBtn {
	float: right;
	width: 150px;
	text-align: right;
}
#text {
	padding-bottom: 10px;	/*height: 230px;*/
}
#textBtns {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #DEDEDE;
	text-align: right;
	padding-top: 3px;
}
#sala {
	color: #969696;
}
#sala p{
	color: #969696;
}
#sala a{
	margin: 0px;
	padding: 0px;
	background-image: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #969696;
}
#sala a:hover{
	background-image: none;
}
#listPrensa {
	float: left;
	width: 250px;
	padding-top: 10px;
}
#listPrensa p {
	margin-top: 0px;
	margin-bottom: 0px;
}
#listPrensa a {
	margin-top: 0px;
	margin-bottom: 0px;
}
#listPrensa h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
#listPrensa a:hover{
	color: #FF0000;
}
#listPrensaBtns {
	padding-top: 15px;
	text-align: right;
	padding-right: 15px;
}
#listPrensaBtns a{
	padding: 0px;
	float: right;
}
#listPrensaBtns img{
	margin-right: 5px;
	margin-left: 5px;
}
#listPrensaPag, #listPrensaPagRight {
	float: left;
	width: 210px;
}
#listPrensaPag a{
	padding: 0px 2px;
	float: left;
	font-weight: bold;
}
#listPrensaPagRight a{
	padding: 0px 2px;
	clear: none;
	display: inline;
}
#listPrensaPagRight label a{
	padding: 0px 2px;
	float: left;	
}
.label1{
	float: left;
	width: 30px;
	padding-top: 2px;	
	padding-right: 10px;
}
.label2{
	float: left;
	width: 16px;
	padding-top: 1px;
	padding-left: 3px;
}
.label3{
	float: left;
	width: 80px;
	padding-top: 3px;
	padding-right: 10px;
}


.alignRight {
	text-align: right;
}
#formPress form {
	margin: 0px;
	padding: 0px;
}
#formPress label {
	float: left;
	width: 100px;
	padding-top: 3px;
}
#tit a {
	font-weight: bold;
	color: #999999;
}
.borde {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D1D2D4;
}
.galRight {
	padding: 10px;
	background-color: #F3F3F5;
	width: 95px;
}
#galRight p{
	padding: 10px;
	background-color: #F3F3F5;
	width: 95px;
	text-align: right;
}
#galRight img{
	margin-bottom: 6px;
}
#pic {
	overflow: hidden;
	height: 250px;
}
#listPress {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D1D2D4;
	padding-top: 10px;
	height: 40px;
	overflow: hidden;
	clear: both;
	padding-left: 3px;
}
.listPress {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D1D2D4;
	height: 50px;
	overflow: hidden;
	clear: both;
	padding-left: 3px;
}
/*#listPress2 {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D1D2D4;
	padding-top: 10px;
	height: 50px;
	overflow: hidden;
	clear: both;
}*/
.listPress2 {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D1D2D4;
	overflow: hidden;
	clear: both;
	height: 60px;
}
#listPress a, #listPress2 a{
	margin: 0px;
	padding: 0px;
	background-image: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}


#listPress a:hover, #listPress2 a:hover{
	background-image: none;
}

/*#news div:hover, #noticias div:hover, #kit div:hover, #eventos div:hover, div.gris{
	background-color: #f9f9f9;
}*/
.red {
	color: #E01A2B;
}
.imgCaso {
	overflow: hidden;
	height: 70px;
}
div.login, div.registro {
	padding-top: 10px;
	margin-top: 10px;
	border-top: 1px solid #CCCCCC;
}
div.edit {
	padding-top: 10px;
	margin-top: 10px;
}
div.login form, div.registro form {
	margin: 0px;
	padding: 0px;
	clear: none;
	float: none;
}
/*#login input, #login textarea, #registro input, #registro textarea {
	color: #555555;
	background-color: #f1f1f1;
	border-top: 1px solid #666666;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #666666;
	margin-top: 2px;
	margin-bottom: 2px;
}*/
div.login input, div.login textarea, div.registro input, div.registro textarea, div.edit input, div.edit textarea {
	color: #555555;
	background-color: #f1f1f1;
	border-top: 1px solid #666666;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #666666;
	margin-top: 2px;
	margin-bottom: 2px;
	font-size: 11px;
}
div.login label, div.registro label{
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	float: left;
	font-style: italic;
	padding-bottom: 3px;
	width: 300px;
}
#comentario {
	padding-top: 10px;
	margin-top: 10px;
	margin-top: 10px;
	border-top: 1px solid #CCCCCC;
}
#comentario p, #comentario h2 {
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
.comentario {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
div.comentario h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
      div.upload {
      /*position: relative;*/
      width: 140px;
      height: 24px;
      /*overflow:hidden;*/
      background: url(../images/examinar.jpg) no-repeat 35px 0px;
	  float: right;
      /*clip:rect(0px, 80px, 24px, 0px );*/
      }
       
      .uploadInput {
     /* position: absolute;
      left: -150px;
      right: 0px;
      top: 0px;
      margin:0;
      padding:0;*/
      filter: Alpha(Opacity=0);
      -moz-opacity: 0;
      opacity: 0;

      }
	  
      div.upload2 {
	width: 140px;
	height: 24px;
	background: url(../images/examinar.jpg) no-repeat 15px 0px;
	float: left;
      }
       
      .uploadInput2 {
      filter: Alpha(Opacity=0);
      -moz-opacity: 0;
      opacity: 0;

      }
	  
.estrellas {
	position: relative;
	width: 230px;
}
.votar {
	position: absolute;
	display: inline;
	padding: 5px;
	background-color: #FFFFFF;
	border: 1px solid #D1D2D4;
	margin-left: 10px;
	margin-top: 20px;
	width: 85px;
}
.unnamed1 {
	margin: 0px;
}
#inptuSmrg label{
	margin: 0px;
	padding: 1px 0px 0px;
	float: left;
	width: 130px;
}
#inptuSmrg img{
	margin-left: 3px;
}
#formTags {
	clear: both;
}
.columTags {
	float: left;
	width: 150px;
}
td {
	padding-right: 10px;
	padding-left: 10px;
}
h2 {
	font-size: 11px;
}
p.formComent label {
	margin: 0px;
	padding: 3px 0px 0px;
	float: left;
	width: 80px;
	font-style: normal;
	font-weight: normal;
}
.clickeado {
	color: #DB011A;
}
#loginSup {
	float: right;
	width: 300px;
	font-weight: normal;
	color: #959698;
	display: inline;
}
.loginSupPadd1 {
	padding-top: 5px;
}
#loginSup label{
	float: left;
	width: 70px;
	padding-top: 4px;
}
#loginSup p{
	margin: 0px;
	padding: 0px;
}
.loginSupInput {
	background-color: #EFEFF1;
	font-size: 11px;
	color: #959698;
}
.labelLogin1 {
	float: left;
	padding-top: 8px;
	width: 20px;
}
.labelLogin2 {
	float: left;
	padding-top: 8px;
	width: 150px;
}
#loginSup td, #loginSup tr, #loginSup table{
	margin: 0px;
	padding: 0px;
}
.delete_tag {
	color: #DB011A;
}
#main{
	min-height: 400px;
	height: auto !important;
	height: 400px;
}
/* CAMBIOS ADICIONALES 2008-10-21 */
p.post_fecha {
	margin-top: 12px;
}
#flashMenu {
	padding-top: 50px;
}
.post_content  div {
	font-family: Arial,Helvetica,sans-serif!important;
	font-size: 11px!important;
}
.rojo, .rojo a, .rojo a:hover {
	color:#FF0000
}