#inicio_flash{
width : 550px;
height : 400px;
margin : auto;
padding : 20px 80px 0 5px;

	
	
	}

#center_content {
 /* text-align: -moz-center;
  text-align: center;
margin : 0 auto;*/
text-align: -moz-center;
width : auto;
height : auto;
padding:0px 0 0px 0px;
margin : 0;
margin-left:-5px;

}
table.structure {
width : 100%;
}
#header {
width : 980px;
float : left;
height : 150px;
}
#page {
width : 940px;
margin : 0 auto;
padding : 6px 30px 0 30px;
background : url(../images/img04.jpg) repeat-y left top;
}
#leftcol {
width : 250px;
padding-right : 0px;
vertical-align : top;
}
#rightcol {
padding-left : 15px;
vertical-align : top;
}
#maincol {
width : 500px;
vertical-align : top;
padding : 0 0 0 5px;
	
}
#maincolmax {
	width : 700px;
height: 1700px min-height: 1000px;

	margin-top: 0px;
	vertical-align : top;
/*	border-style:solid;
	border-width:2px;
	background-color : #F0f0f0*/;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 0px;
}

body {
	margin : 20;
	padding : 0;
background:url(../images/bg01.gif) repeat left top;
	text-align : justify;
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #ffffff;
}



ul {
        list-style: none;
        margin: 0;
        padding: 0;
        }

img {
    border: none;
}

h1, h2, h3 {
margin-top : 0;
}
h1 {
font-size : 1.6em;
font-weight : normal;
}
h2 {
font-size : 1.6em;
}
h3 {
font-size : 1em;
}
ul {
padding-left: 10px;

}
ul li {
cursor:hand;
list-style-type : none;
}
ul,li{list-style:none;}

ol {
list-style-image : none;
list-style-position : outside;
list-style-type : decimal;
margin-bottom : 18px;
margin-left : 2.2em;
}
li a {
cursor:hand;
text-decoration : none;
color : #F0ECED;
}
td a {
cursor:hand;
text-decoration : none;
color : #F0ECED;
}
a {
cursor:hand;
text-decoration : none;
color : #ffffff;
}
a:hover {
cursor:hand;
border-bottom : none;
}
a img {
border : none;
}
img.left {
float : left;
margin : 0 20px 0 0;
}
img.right {
float : right;
margin : 0 0 0 20px;
}

/*#nav-container {
background : url(../images/nav-bg.jpg) no-repeat center;
height : 180px;
width : 960px;
margin : 0 auto;
}
#nav {
font-family : Tahoma, Arial, Helvetica, sans-serif;
font-size : 11px;
}*/
#top {
width : 970px;
height : 150px;
margin : auto;
padding : 20px 5px 0 5px;
background : url(../images/img02.jpg) no-repeat top;
}
#top .current_page_item a {
background : none;
color : #ffdede;
}
/*
#top_container {

width : 778px;
height : 150px;
float : left;
margin-right : 0;
font-size : 11px;
color : #666;
}
#logo-toch {
background-color : #eee;
width : 310px;
height : 150px;
float : left;
font-size : 11px;
color : #666;
}
#banner-toch {
background-color : #eee;
width : 468px;
height : 150px;
float : right;
font-size : 11px;
color : #666;
}
#menu-extra {
background-color : #fff;
width : 160px;
height : 150px;
float : right;
margin-right : 25px;
font-size : 11px;
color : #666;
}
.login-input {
border : 1px solid #ccc;
font-size : 16px;
width : 160px;
}
#remember-text {
font-size : 9px;
vertical-align : top;
padding-top : 5px;
}*/

#wrapper {
width : 100%;
margin : 0;
padding : 0;
}


#enlaces_toch {
padding : 120px 30px 30px 50px;
width : 450px;
height : 280px;
margin : 5px 0 0 0;
text-align : center;
background : url(../images/enlaces_toch.jpg);
background-repeat : no-repeat;
}
#enlaces_login {
width : 600px;
height : 150px;
margin : 0;
}
#newuser_toch {
width : 500px;
height : 560px;
padding : 90px 0 0 0;
margin : 0;
background : url(../images/bg_newuser.jpg);
background-repeat : no-repeat;
}

#favoritos_toch {
width : 510px;
height : 560px;
padding : 90px 0 0 0;
margin : 0;
background : url(../images/bg_favoritos.jpg);
background-repeat : no-repeat;
}


#milista_toch {
width : 510px;
height : 560px;
padding : 90px 0 0 0;
margin : 0;
background : url(../images/bg_milista.jpg);
background-repeat : no-repeat;
}

#envivo_toch {
width : 510px;
height : 560px;
padding : 90px 0 0 0;
margin : 0;
background : url(../images/bg_envivo.jpg);
background-repeat : no-repeat;
}

#contacto_toch {
width : 500px;
height : 560px;
padding : 90px 0 0 0;
margin : 0;
background : url(../images/bg_contact.jpg);
background-repeat : no-repeat;
}
#account_toch {
width : 660px;
height : 560px;
padding : 90px 0 0 0;
margin : 0;
background : url(../images/bg_account.jpg);
background-repeat : no-repeat;
}/*
#pagos_toch {
width : 505px;
height : 560px;
padding : 90px 0 0 0;
margin : 0;
background : url(../images/bg_pagos.jpg);
background-repeat : no-repeat;
}*/
#tv {
width : 530px;
height : 535px;
margin : auto;
padding : 10px 0 5px 0 5px;
}
#buscador { 
margin-top:0px;
width:150px;
}
#publi {
color : #ffffff;
  text-align: -moz-center;
  text-align: center;
width : 200px;
padding : 0px 0 0 4px;
vertical-align : top;

}


#footer {
width : 1000px;
height : 120px;
margin : 0 auto;
padding : 0;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
color : #ffffff;
background : url(../images/img05.jpg) no-repeat left top;
}
#footer p {
margin : 0;
padding : 0px 0 0 0;
text-align : center;
text-transform : uppercase;
font-size : 10px;
font-family : Arial, Helvetica, sans-serif;
color : #737373;
}
#footer a {
color : #bdbdbd;
}
#paginacion td a:link, #paginacion td a:visited {
color : #000000;
text-decoration : none;
font-size : 10px;
font-weight : bold;
padding : 8px 8px 8px 8px;
border-color : #c4bca4;
border-width : 1px;
border-top-style : solid;
border-left-style : solid;
border-right-style : solid;
background-color : #ececec;
}
#paginacion td a:hover {
color : #ffffff;
text-decoration : none;
font-size : 10px;
font-weight : bold;
padding : 8px 8px 8px 8px;
border-color : #c4bca4;
border-width : 1px;
border-top-style : solid;
border-left-style : solid;
border-right-style : solid;
background-color : #1F89CE;
}
#paginacion .seleccion {
color : #ffffff;
text-decoration : none;
font-size : 10px;
font-weight : bold;
padding : 8px 8px 8px 8px;
border-color : #c4bca4;
border-width : 1px;
border-top-style : solid;
border-left-style : solid;
border-right-style : solid;
background-color : #115cb9;
}

.txtblanco {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
color : #336699;
}

.copyright {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
color : #336699;
font-weight : bold;
}



.bloque {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
 font-weight: bold;
color : #fff;
}

.titulos2 {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
color : #fff;
}


.txt_grande_a {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 18px;
color : #9f2607;
}
.txt_grande_b {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : bold;
color:#00F;
}
.txt_grande_c {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 18px;
font-weight : bold;
color : #115cb9;
}
.side-box {
background : url(../images/sbar-rep.gif) repeat center top;
border-bottom-style : solid;
border-color : #cccccc;
border-width : 2px;
}
.texto_campo {
color : #115cb9;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : bold;
}
.texto_campo2 {
color : #9f2607;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : bold;
}
.txt_titulo {
color : #f1f1e6;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 15px;
font-weight : bold;
}
.boton {
width : 80px;
height : 25px;
margin-bottom : 1px;
background-color : #ececec;
color : #000000;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
border-color : #c4bca4;
border-width : 2px;
border-style : solid;
}
.campo {
width : 254px;
height : 20px;
margin-bottom : 0;
border : 1px solid #cdcdcd;
background : #ffffff;
color : #000000;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
}
.campo:focus {
background-color : #fafafa;
}
.campo_area {
width : 254px;
height : 30px;
margin-bottom : 0;
border : 1px solid #cdcdcd;
background : #ffffff;
color : #000000;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
}
.campo_area:focus {
background-color : #fafafa;
}
.campo_login {
width : 165px;
height : 20px;
margin-bottom : 0;
border : 1px solid #cdcdcd;
background : #ffffff;
color : #000000;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
}
.campo_login:focus {
background-color : #fafafa;
}
.cajalogin {

}



#center-widget-title {
	 background:url("images/center_widget_bg.gif") center top no-repeat;
	 color:#0066cc;
	 font-size:16px;
	 font-weight: bold;
	 margin:0px 210px 0px 210px;
	 padding:3px 0px 0px 10px;
	 }
	 
#center-widget1 {
         background:url('images/center_widget_bottom_bg.gif') center bottom no-repeat;
	 color:#555;
	 margin:0px 0px 0px 0px;
	 	 font-size:10pt;
	 }
#footersub{
width:1000px;
 margin:0 auto 0 auto;
clear:both;
height:10px;
}
